Home | History | Annotate | Line # | Download | only in dist
configure revision 1.1
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.61 for xf86-input-keyboard 1.3.1.
      4 #
      5 # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
      6 #
      7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
      8 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
      9 # This configure script is free software; the Free Software Foundation
     10 # gives unlimited permission to copy, distribute and modify it.
     11 ## --------------------- ##
     12 ## M4sh Initialization.  ##
     13 ## --------------------- ##
     14 
     15 # Be more Bourne compatible
     16 DUALCASE=1; export DUALCASE # for MKS sh
     17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
     18   emulate sh
     19   NULLCMD=:
     20   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
     21   # is contrary to our usage.  Disable this feature.
     22   alias -g '${1+"$@"}'='"$@"'
     23   setopt NO_GLOB_SUBST
     24 else
     25   case `(set -o) 2>/dev/null` in
     26   *posix*) set -o posix ;;
     27 esac
     28 
     29 fi
     30 
     31 
     32 
     33 
     34 # PATH needs CR
     35 # Avoid depending upon Character Ranges.
     36 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
     37 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
     38 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
     39 as_cr_digits='0123456789'
     40 as_cr_alnum=$as_cr_Letters$as_cr_digits
     41 
     42 # The user is always right.
     43 if test "${PATH_SEPARATOR+set}" != set; then
     44   echo "#! /bin/sh" >conf$$.sh
     45   echo  "exit 0"   >>conf$$.sh
     46   chmod +x conf$$.sh
     47   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
     48     PATH_SEPARATOR=';'
     49   else
     50     PATH_SEPARATOR=:
     51   fi
     52   rm -f conf$$.sh
     53 fi
     54 
     55 # Support unset when possible.
     56 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
     57   as_unset=unset
     58 else
     59   as_unset=false
     60 fi
     61 
     62 
     63 # IFS
     64 # We need space, tab and new line, in precisely that order.  Quoting is
     65 # there to prevent editors from complaining about space-tab.
     66 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     67 # splitting by setting IFS to empty value.)
     68 as_nl='
     69 '
     70 IFS=" ""	$as_nl"
     71 
     72 # Find who we are.  Look in the path if we contain no directory separator.
     73 case $0 in
     74   *[\\/]* ) as_myself=$0 ;;
     75   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     76 for as_dir in $PATH
     77 do
     78   IFS=$as_save_IFS
     79   test -z "$as_dir" && as_dir=.
     80   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
     81 done
     82 IFS=$as_save_IFS
     83 
     84      ;;
     85 esac
     86 # We did not find ourselves, most probably we were run as `sh COMMAND'
     87 # in which case we are not to be found in the path.
     88 if test "x$as_myself" = x; then
     89   as_myself=$0
     90 fi
     91 if test ! -f "$as_myself"; then
     92   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
     93   { (exit 1); exit 1; }
     94 fi
     95 
     96 # Work around bugs in pre-3.0 UWIN ksh.
     97 for as_var in ENV MAIL MAILPATH
     98 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
     99 done
    100 PS1='$ '
    101 PS2='> '
    102 PS4='+ '
    103 
    104 # NLS nuisances.
    105 for as_var in \
    106   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
    107   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
    108   LC_TELEPHONE LC_TIME
    109 do
    110   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
    111     eval $as_var=C; export $as_var
    112   else
    113     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    114   fi
    115 done
    116 
    117 # Required to use basename.
    118 if expr a : '\(a\)' >/dev/null 2>&1 &&
    119    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    120   as_expr=expr
    121 else
    122   as_expr=false
    123 fi
    124 
    125 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    126   as_basename=basename
    127 else
    128   as_basename=false
    129 fi
    130 
    131 
    132 # Name of the executable.
    133 as_me=`$as_basename -- "$0" ||
    134 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    135 	 X"$0" : 'X\(//\)$' \| \
    136 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    137 echo X/"$0" |
    138     sed '/^.*\/\([^/][^/]*\)\/*$/{
    139 	    s//\1/
    140 	    q
    141 	  }
    142 	  /^X\/\(\/\/\)$/{
    143 	    s//\1/
    144 	    q
    145 	  }
    146 	  /^X\/\(\/\).*/{
    147 	    s//\1/
    148 	    q
    149 	  }
    150 	  s/.*/./; q'`
    151 
    152 # CDPATH.
    153 $as_unset CDPATH
    154 
    155 
    156 if test "x$CONFIG_SHELL" = x; then
    157   if (eval ":") 2>/dev/null; then
    158   as_have_required=yes
    159 else
    160   as_have_required=no
    161 fi
    162 
    163   if test $as_have_required = yes && 	 (eval ":
    164 (as_func_return () {
    165   (exit \$1)
    166 }
    167 as_func_success () {
    168   as_func_return 0
    169 }
    170 as_func_failure () {
    171   as_func_return 1
    172 }
    173 as_func_ret_success () {
    174   return 0
    175 }
    176 as_func_ret_failure () {
    177   return 1
    178 }
    179 
    180 exitcode=0
    181 if as_func_success; then
    182   :
    183 else
    184   exitcode=1
    185   echo as_func_success failed.
    186 fi
    187 
    188 if as_func_failure; then
    189   exitcode=1
    190   echo as_func_failure succeeded.
    191 fi
    192 
    193 if as_func_ret_success; then
    194   :
    195 else
    196   exitcode=1
    197   echo as_func_ret_success failed.
    198 fi
    199 
    200 if as_func_ret_failure; then
    201   exitcode=1
    202   echo as_func_ret_failure succeeded.
    203 fi
    204 
    205 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    206   :
    207 else
    208   exitcode=1
    209   echo positional parameters were not saved.
    210 fi
    211 
    212 test \$exitcode = 0) || { (exit 1); exit 1; }
    213 
    214 (
    215   as_lineno_1=\$LINENO
    216   as_lineno_2=\$LINENO
    217   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
    218   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
    219 ") 2> /dev/null; then
    220   :
    221 else
    222   as_candidate_shells=
    223     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    224 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    225 do
    226   IFS=$as_save_IFS
    227   test -z "$as_dir" && as_dir=.
    228   case $as_dir in
    229 	 /*)
    230 	   for as_base in sh bash ksh sh5; do
    231 	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
    232 	   done;;
    233        esac
    234 done
    235 IFS=$as_save_IFS
    236 
    237 
    238       for as_shell in $as_candidate_shells $SHELL; do
    239 	 # Try only shells that exist, to save several forks.
    240 	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    241 		{ ("$as_shell") 2> /dev/null <<\_ASEOF
    242 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    243   emulate sh
    244   NULLCMD=:
    245   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
    246   # is contrary to our usage.  Disable this feature.
    247   alias -g '${1+"$@"}'='"$@"'
    248   setopt NO_GLOB_SUBST
    249 else
    250   case `(set -o) 2>/dev/null` in
    251   *posix*) set -o posix ;;
    252 esac
    253 
    254 fi
    255 
    256 
    257 :
    258 _ASEOF
    259 }; then
    260   CONFIG_SHELL=$as_shell
    261 	       as_have_required=yes
    262 	       if { "$as_shell" 2> /dev/null <<\_ASEOF
    263 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    264   emulate sh
    265   NULLCMD=:
    266   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
    267   # is contrary to our usage.  Disable this feature.
    268   alias -g '${1+"$@"}'='"$@"'
    269   setopt NO_GLOB_SUBST
    270 else
    271   case `(set -o) 2>/dev/null` in
    272   *posix*) set -o posix ;;
    273 esac
    274 
    275 fi
    276 
    277 
    278 :
    279 (as_func_return () {
    280   (exit $1)
    281 }
    282 as_func_success () {
    283   as_func_return 0
    284 }
    285 as_func_failure () {
    286   as_func_return 1
    287 }
    288 as_func_ret_success () {
    289   return 0
    290 }
    291 as_func_ret_failure () {
    292   return 1
    293 }
    294 
    295 exitcode=0
    296 if as_func_success; then
    297   :
    298 else
    299   exitcode=1
    300   echo as_func_success failed.
    301 fi
    302 
    303 if as_func_failure; then
    304   exitcode=1
    305   echo as_func_failure succeeded.
    306 fi
    307 
    308 if as_func_ret_success; then
    309   :
    310 else
    311   exitcode=1
    312   echo as_func_ret_success failed.
    313 fi
    314 
    315 if as_func_ret_failure; then
    316   exitcode=1
    317   echo as_func_ret_failure succeeded.
    318 fi
    319 
    320 if ( set x; as_func_ret_success y && test x = "$1" ); then
    321   :
    322 else
    323   exitcode=1
    324   echo positional parameters were not saved.
    325 fi
    326 
    327 test $exitcode = 0) || { (exit 1); exit 1; }
    328 
    329 (
    330   as_lineno_1=$LINENO
    331   as_lineno_2=$LINENO
    332   test "x$as_lineno_1" != "x$as_lineno_2" &&
    333   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
    334 
    335 _ASEOF
    336 }; then
    337   break
    338 fi
    339 
    340 fi
    341 
    342       done
    343 
    344       if test "x$CONFIG_SHELL" != x; then
    345   for as_var in BASH_ENV ENV
    346         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    347         done
    348         export CONFIG_SHELL
    349         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
    350 fi
    351 
    352 
    353     if test $as_have_required = no; then
    354   echo This script requires a shell more modern than all the
    355       echo shells that I found on your system.  Please install a
    356       echo modern shell, or manually run the script under such a
    357       echo shell if you do have one.
    358       { (exit 1); exit 1; }
    359 fi
    360 
    361 
    362 fi
    363 
    364 fi
    365 
    366 
    367 
    368 (eval "as_func_return () {
    369   (exit \$1)
    370 }
    371 as_func_success () {
    372   as_func_return 0
    373 }
    374 as_func_failure () {
    375   as_func_return 1
    376 }
    377 as_func_ret_success () {
    378   return 0
    379 }
    380 as_func_ret_failure () {
    381   return 1
    382 }
    383 
    384 exitcode=0
    385 if as_func_success; then
    386   :
    387 else
    388   exitcode=1
    389   echo as_func_success failed.
    390 fi
    391 
    392 if as_func_failure; then
    393   exitcode=1
    394   echo as_func_failure succeeded.
    395 fi
    396 
    397 if as_func_ret_success; then
    398   :
    399 else
    400   exitcode=1
    401   echo as_func_ret_success failed.
    402 fi
    403 
    404 if as_func_ret_failure; then
    405   exitcode=1
    406   echo as_func_ret_failure succeeded.
    407 fi
    408 
    409 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    410   :
    411 else
    412   exitcode=1
    413   echo positional parameters were not saved.
    414 fi
    415 
    416 test \$exitcode = 0") || {
    417   echo No shell found that supports shell functions.
    418   echo Please tell autoconf@gnu.org about your system,
    419   echo including any error possibly output before this
    420   echo message
    421 }
    422 
    423 
    424 
    425   as_lineno_1=$LINENO
    426   as_lineno_2=$LINENO
    427   test "x$as_lineno_1" != "x$as_lineno_2" &&
    428   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
    429 
    430   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
    431   # uniformly replaced by the line number.  The first 'sed' inserts a
    432   # line-number line after each line using $LINENO; the second 'sed'
    433   # does the real work.  The second script uses 'N' to pair each
    434   # line-number line with the line containing $LINENO, and appends
    435   # trailing '-' during substitution so that $LINENO is not a special
    436   # case at line end.
    437   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
    438   # scripts with optimization help from Paolo Bonzini.  Blame Lee
    439   # E. McMahon (1931-1989) for sed's syntax.  :-)
    440   sed -n '
    441     p
    442     /[$]LINENO/=
    443   ' <$as_myself |
    444     sed '
    445       s/[$]LINENO.*/&-/
    446       t lineno
    447       b
    448       :lineno
    449       N
    450       :loop
    451       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    452       t loop
    453       s/-\n.*//
    454     ' >$as_me.lineno &&
    455   chmod +x "$as_me.lineno" ||
    456     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
    457    { (exit 1); exit 1; }; }
    458 
    459   # Don't try to exec as it changes $[0], causing all sort of problems
    460   # (the dirname of $[0] is not the place where we might find the
    461   # original and so on.  Autoconf is especially sensitive to this).
    462   . "./$as_me.lineno"
    463   # Exit status is that of the last command.
    464   exit
    465 }
    466 
    467 
    468 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    469   as_dirname=dirname
    470 else
    471   as_dirname=false
    472 fi
    473 
    474 ECHO_C= ECHO_N= ECHO_T=
    475 case `echo -n x` in
    476 -n*)
    477   case `echo 'x\c'` in
    478   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    479   *)   ECHO_C='\c';;
    480   esac;;
    481 *)
    482   ECHO_N='-n';;
    483 esac
    484 
    485 if expr a : '\(a\)' >/dev/null 2>&1 &&
    486    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    487   as_expr=expr
    488 else
    489   as_expr=false
    490 fi
    491 
    492 rm -f conf$$ conf$$.exe conf$$.file
    493 if test -d conf$$.dir; then
    494   rm -f conf$$.dir/conf$$.file
    495 else
    496   rm -f conf$$.dir
    497   mkdir conf$$.dir
    498 fi
    499 echo >conf$$.file
    500 if ln -s conf$$.file conf$$ 2>/dev/null; then
    501   as_ln_s='ln -s'
    502   # ... but there are two gotchas:
    503   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    504   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    505   # In both cases, we have to default to `cp -p'.
    506   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    507     as_ln_s='cp -p'
    508 elif ln conf$$.file conf$$ 2>/dev/null; then
    509   as_ln_s=ln
    510 else
    511   as_ln_s='cp -p'
    512 fi
    513 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    514 rmdir conf$$.dir 2>/dev/null
    515 
    516 if mkdir -p . 2>/dev/null; then
    517   as_mkdir_p=:
    518 else
    519   test -d ./-p && rmdir ./-p
    520   as_mkdir_p=false
    521 fi
    522 
    523 if test -x / >/dev/null 2>&1; then
    524   as_test_x='test -x'
    525 else
    526   if ls -dL / >/dev/null 2>&1; then
    527     as_ls_L_option=L
    528   else
    529     as_ls_L_option=
    530   fi
    531   as_test_x='
    532     eval sh -c '\''
    533       if test -d "$1"; then
    534         test -d "$1/.";
    535       else
    536 	case $1 in
    537         -*)set "./$1";;
    538 	esac;
    539 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
    540 	???[sx]*):;;*)false;;esac;fi
    541     '\'' sh
    542   '
    543 fi
    544 as_executable_p=$as_test_x
    545 
    546 # Sed expression to map a string onto a valid CPP name.
    547 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    548 
    549 # Sed expression to map a string onto a valid variable name.
    550 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    551 
    552 
    553 
    554 
    555 # Check that we are running under the correct shell.
    556 SHELL=${CONFIG_SHELL-/bin/sh}
    557 
    558 case X$ECHO in
    559 X*--fallback-echo)
    560   # Remove one level of quotation (which was required for Make).
    561   ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
    562   ;;
    563 esac
    564 
    565 echo=${ECHO-echo}
    566 if test "X$1" = X--no-reexec; then
    567   # Discard the --no-reexec flag, and continue.
    568   shift
    569 elif test "X$1" = X--fallback-echo; then
    570   # Avoid inline document here, it may be left over
    571   :
    572 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
    573   # Yippee, $echo works!
    574   :
    575 else
    576   # Restart under the correct shell.
    577   exec $SHELL "$0" --no-reexec ${1+"$@"}
    578 fi
    579 
    580 if test "X$1" = X--fallback-echo; then
    581   # used as fallback echo
    582   shift
    583   cat <<EOF
    584 $*
    585 EOF
    586   exit 0
    587 fi
    588 
    589 # The HP-UX ksh and POSIX shell print the target directory to stdout
    590 # if CDPATH is set.
    591 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    592 
    593 if test -z "$ECHO"; then
    594 if test "X${echo_test_string+set}" != Xset; then
    595 # find a string as large as possible, as long as the shell can cope with it
    596   for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
    597     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
    598     if (echo_test_string=`eval $cmd`) 2>/dev/null &&
    599        echo_test_string=`eval $cmd` &&
    600        (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
    601     then
    602       break
    603     fi
    604   done
    605 fi
    606 
    607 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    608    echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    609    test "X$echo_testing_string" = "X$echo_test_string"; then
    610   :
    611 else
    612   # The Solaris, AIX, and Digital Unix default echo programs unquote
    613   # backslashes.  This makes it impossible to quote backslashes using
    614   #   echo "$something" | sed 's/\\/\\\\/g'
    615   #
    616   # So, first we look for a working echo in the user's PATH.
    617 
    618   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
    619   for dir in $PATH /usr/ucb; do
    620     IFS="$lt_save_ifs"
    621     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
    622        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
    623        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
    624        test "X$echo_testing_string" = "X$echo_test_string"; then
    625       echo="$dir/echo"
    626       break
    627     fi
    628   done
    629   IFS="$lt_save_ifs"
    630 
    631   if test "X$echo" = Xecho; then
    632     # We didn't find a better echo, so look for alternatives.
    633     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
    634        echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
    635        test "X$echo_testing_string" = "X$echo_test_string"; then
    636       # This shell has a builtin print -r that does the trick.
    637       echo='print -r'
    638     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
    639 	 test "X$CONFIG_SHELL" != X/bin/ksh; then
    640       # If we have ksh, try running configure again with it.
    641       ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
    642       export ORIGINAL_CONFIG_SHELL
    643       CONFIG_SHELL=/bin/ksh
    644       export CONFIG_SHELL
    645       exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
    646     else
    647       # Try using printf.
    648       echo='printf %s\n'
    649       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    650 	 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    651 	 test "X$echo_testing_string" = "X$echo_test_string"; then
    652 	# Cool, printf works
    653 	:
    654       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    655 	   test "X$echo_testing_string" = 'X\t' &&
    656 	   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    657 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    658 	CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
    659 	export CONFIG_SHELL
    660 	SHELL="$CONFIG_SHELL"
    661 	export SHELL
    662 	echo="$CONFIG_SHELL $0 --fallback-echo"
    663       elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    664 	   test "X$echo_testing_string" = 'X\t' &&
    665 	   echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    666 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    667 	echo="$CONFIG_SHELL $0 --fallback-echo"
    668       else
    669 	# maybe with a smaller string...
    670 	prev=:
    671 
    672 	for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
    673 	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
    674 	  then
    675 	    break
    676 	  fi
    677 	  prev="$cmd"
    678 	done
    679 
    680 	if test "$prev" != 'sed 50q "$0"'; then
    681 	  echo_test_string=`eval $prev`
    682 	  export echo_test_string
    683 	  exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
    684 	else
    685 	  # Oops.  We lost completely, so just stick with echo.
    686 	  echo=echo
    687 	fi
    688       fi
    689     fi
    690   fi
    691 fi
    692 fi
    693 
    694 # Copy echo and quote the copy suitably for passing to libtool from
    695 # the Makefile, instead of quoting the original, which is used later.
    696 ECHO=$echo
    697 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
    698    ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
    699 fi
    700 
    701 
    702 
    703 
    704 tagnames=${tagnames+${tagnames},}CXX
    705 
    706 tagnames=${tagnames+${tagnames},}F77
    707 
    708 exec 7<&0 </dev/null 6>&1
    709 
    710 # Name of the host.
    711 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
    712 # so uname gets run too.
    713 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    714 
    715 #
    716 # Initializations.
    717 #
    718 ac_default_prefix=/usr/local
    719 ac_clean_files=
    720 ac_config_libobj_dir=.
    721 LIBOBJS=
    722 cross_compiling=no
    723 subdirs=
    724 MFLAGS=
    725 MAKEFLAGS=
    726 SHELL=${CONFIG_SHELL-/bin/sh}
    727 
    728 # Identity of this package.
    729 PACKAGE_NAME='xf86-input-keyboard'
    730 PACKAGE_TARNAME='xf86-input-keyboard'
    731 PACKAGE_VERSION='1.3.1'
    732 PACKAGE_STRING='xf86-input-keyboard 1.3.1'
    733 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
    734 
    735 ac_unique_file="Makefile.am"
    736 # Factoring default headers for most tests.
    737 ac_includes_default="\
    738 #include <stdio.h>
    739 #ifdef HAVE_SYS_TYPES_H
    740 # include <sys/types.h>
    741 #endif
    742 #ifdef HAVE_SYS_STAT_H
    743 # include <sys/stat.h>
    744 #endif
    745 #ifdef STDC_HEADERS
    746 # include <stdlib.h>
    747 # include <stddef.h>
    748 #else
    749 # ifdef HAVE_STDLIB_H
    750 #  include <stdlib.h>
    751 # endif
    752 #endif
    753 #ifdef HAVE_STRING_H
    754 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    755 #  include <memory.h>
    756 # endif
    757 # include <string.h>
    758 #endif
    759 #ifdef HAVE_STRINGS_H
    760 # include <strings.h>
    761 #endif
    762 #ifdef HAVE_INTTYPES_H
    763 # include <inttypes.h>
    764 #endif
    765 #ifdef HAVE_STDINT_H
    766 # include <stdint.h>
    767 #endif
    768 #ifdef HAVE_UNISTD_H
    769 # include <unistd.h>
    770 #endif"
    771 
    772 ac_subst_vars='SHELL
    773 PATH_SEPARATOR
    774 PACKAGE_NAME
    775 PACKAGE_TARNAME
    776 PACKAGE_VERSION
    777 PACKAGE_STRING
    778 PACKAGE_BUGREPORT
    779 exec_prefix
    780 prefix
    781 program_transform_name
    782 bindir
    783 sbindir
    784 libexecdir
    785 datarootdir
    786 datadir
    787 sysconfdir
    788 sharedstatedir
    789 localstatedir
    790 includedir
    791 oldincludedir
    792 docdir
    793 infodir
    794 htmldir
    795 dvidir
    796 pdfdir
    797 psdir
    798 libdir
    799 localedir
    800 mandir
    801 DEFS
    802 ECHO_C
    803 ECHO_N
    804 ECHO_T
    805 LIBS
    806 build_alias
    807 host_alias
    808 target_alias
    809 INSTALL_PROGRAM
    810 INSTALL_SCRIPT
    811 INSTALL_DATA
    812 am__isrc
    813 CYGPATH_W
    814 PACKAGE
    815 VERSION
    816 ACLOCAL
    817 AUTOCONF
    818 AUTOMAKE
    819 AUTOHEADER
    820 MAKEINFO
    821 install_sh
    822 STRIP
    823 INSTALL_STRIP_PROGRAM
    824 mkdir_p
    825 AWK
    826 SET_MAKE
    827 am__leading_dot
    828 AMTAR
    829 am__tar
    830 am__untar
    831 MAINTAINER_MODE_TRUE
    832 MAINTAINER_MODE_FALSE
    833 MAINT
    834 DRIVER_NAME
    835 build
    836 build_cpu
    837 build_vendor
    838 build_os
    839 host
    840 host_cpu
    841 host_vendor
    842 host_os
    843 CC
    844 CFLAGS
    845 LDFLAGS
    846 CPPFLAGS
    847 ac_ct_CC
    848 EXEEXT
    849 OBJEXT
    850 DEPDIR
    851 am__include
    852 am__quote
    853 AMDEP_TRUE
    854 AMDEP_FALSE
    855 AMDEPBACKSLASH
    856 CCDEPMODE
    857 am__fastdepCC_TRUE
    858 am__fastdepCC_FALSE
    859 SED
    860 GREP
    861 EGREP
    862 LN_S
    863 ECHO
    864 AR
    865 RANLIB
    866 CPP
    867 CXX
    868 CXXFLAGS
    869 ac_ct_CXX
    870 CXXDEPMODE
    871 am__fastdepCXX_TRUE
    872 am__fastdepCXX_FALSE
    873 CXXCPP
    874 F77
    875 FFLAGS
    876 ac_ct_F77
    877 LIBTOOL
    878 LINUX_TRUE
    879 LINUX_FALSE
    880 BSD_TRUE
    881 BSD_FALSE
    882 SOLARIS_TRUE
    883 SOLARIS_FALSE
    884 HURD_TRUE
    885 HURD_FALSE
    886 SCO_TRUE
    887 SCO_FALSE
    888 inputdir
    889 PKG_CONFIG
    890 XORG_CFLAGS
    891 XORG_LIBS
    892 APP_MAN_SUFFIX
    893 LIB_MAN_SUFFIX
    894 FILE_MAN_SUFFIX
    895 MISC_MAN_SUFFIX
    896 DRIVER_MAN_SUFFIX
    897 ADMIN_MAN_SUFFIX
    898 APP_MAN_DIR
    899 LIB_MAN_DIR
    900 FILE_MAN_DIR
    901 MISC_MAN_DIR
    902 DRIVER_MAN_DIR
    903 ADMIN_MAN_DIR
    904 LIBOBJS
    905 LTLIBOBJS'
    906 ac_subst_files=''
    907       ac_precious_vars='build_alias
    908 host_alias
    909 target_alias
    910 CC
    911 CFLAGS
    912 LDFLAGS
    913 LIBS
    914 CPPFLAGS
    915 CPP
    916 CXX
    917 CXXFLAGS
    918 CCC
    919 CXXCPP
    920 F77
    921 FFLAGS
    922 PKG_CONFIG
    923 XORG_CFLAGS
    924 XORG_LIBS'
    925 
    926 
    927 # Initialize some variables set by options.
    928 ac_init_help=
    929 ac_init_version=false
    930 # The variables have the same names as the options, with
    931 # dashes changed to underlines.
    932 cache_file=/dev/null
    933 exec_prefix=NONE
    934 no_create=
    935 no_recursion=
    936 prefix=NONE
    937 program_prefix=NONE
    938 program_suffix=NONE
    939 program_transform_name=s,x,x,
    940 silent=
    941 site=
    942 srcdir=
    943 verbose=
    944 x_includes=NONE
    945 x_libraries=NONE
    946 
    947 # Installation directory options.
    948 # These are left unexpanded so users can "make install exec_prefix=/foo"
    949 # and all the variables that are supposed to be based on exec_prefix
    950 # by default will actually change.
    951 # Use braces instead of parens because sh, perl, etc. also accept them.
    952 # (The list follows the same order as the GNU Coding Standards.)
    953 bindir='${exec_prefix}/bin'
    954 sbindir='${exec_prefix}/sbin'
    955 libexecdir='${exec_prefix}/libexec'
    956 datarootdir='${prefix}/share'
    957 datadir='${datarootdir}'
    958 sysconfdir='${prefix}/etc'
    959 sharedstatedir='${prefix}/com'
    960 localstatedir='${prefix}/var'
    961 includedir='${prefix}/include'
    962 oldincludedir='/usr/include'
    963 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    964 infodir='${datarootdir}/info'
    965 htmldir='${docdir}'
    966 dvidir='${docdir}'
    967 pdfdir='${docdir}'
    968 psdir='${docdir}'
    969 libdir='${exec_prefix}/lib'
    970 localedir='${datarootdir}/locale'
    971 mandir='${datarootdir}/man'
    972 
    973 ac_prev=
    974 ac_dashdash=
    975 for ac_option
    976 do
    977   # If the previous option needs an argument, assign it.
    978   if test -n "$ac_prev"; then
    979     eval $ac_prev=\$ac_option
    980     ac_prev=
    981     continue
    982   fi
    983 
    984   case $ac_option in
    985   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    986   *)	ac_optarg=yes ;;
    987   esac
    988 
    989   # Accept the important Cygnus configure options, so we can diagnose typos.
    990 
    991   case $ac_dashdash$ac_option in
    992   --)
    993     ac_dashdash=yes ;;
    994 
    995   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    996     ac_prev=bindir ;;
    997   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    998     bindir=$ac_optarg ;;
    999 
   1000   -build | --build | --buil | --bui | --bu)
   1001     ac_prev=build_alias ;;
   1002   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
   1003     build_alias=$ac_optarg ;;
   1004 
   1005   -cache-file | --cache-file | --cache-fil | --cache-fi \
   1006   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
   1007     ac_prev=cache_file ;;
   1008   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
   1009   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
   1010     cache_file=$ac_optarg ;;
   1011 
   1012   --config-cache | -C)
   1013     cache_file=config.cache ;;
   1014 
   1015   -datadir | --datadir | --datadi | --datad)
   1016     ac_prev=datadir ;;
   1017   -datadir=* | --datadir=* | --datadi=* | --datad=*)
   1018     datadir=$ac_optarg ;;
   1019 
   1020   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
   1021   | --dataroo | --dataro | --datar)
   1022     ac_prev=datarootdir ;;
   1023   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
   1024   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
   1025     datarootdir=$ac_optarg ;;
   1026 
   1027   -disable-* | --disable-*)
   1028     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
   1029     # Reject names that are not valid shell variable names.
   1030     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1031       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   1032    { (exit 1); exit 1; }; }
   1033     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
   1034     eval enable_$ac_feature=no ;;
   1035 
   1036   -docdir | --docdir | --docdi | --doc | --do)
   1037     ac_prev=docdir ;;
   1038   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
   1039     docdir=$ac_optarg ;;
   1040 
   1041   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
   1042     ac_prev=dvidir ;;
   1043   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
   1044     dvidir=$ac_optarg ;;
   1045 
   1046   -enable-* | --enable-*)
   1047     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
   1048     # Reject names that are not valid shell variable names.
   1049     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1050       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   1051    { (exit 1); exit 1; }; }
   1052     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
   1053     eval enable_$ac_feature=\$ac_optarg ;;
   1054 
   1055   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
   1056   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
   1057   | --exec | --exe | --ex)
   1058     ac_prev=exec_prefix ;;
   1059   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
   1060   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
   1061   | --exec=* | --exe=* | --ex=*)
   1062     exec_prefix=$ac_optarg ;;
   1063 
   1064   -gas | --gas | --ga | --g)
   1065     # Obsolete; use --with-gas.
   1066     with_gas=yes ;;
   1067 
   1068   -help | --help | --hel | --he | -h)
   1069     ac_init_help=long ;;
   1070   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
   1071     ac_init_help=recursive ;;
   1072   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
   1073     ac_init_help=short ;;
   1074 
   1075   -host | --host | --hos | --ho)
   1076     ac_prev=host_alias ;;
   1077   -host=* | --host=* | --hos=* | --ho=*)
   1078     host_alias=$ac_optarg ;;
   1079 
   1080   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
   1081     ac_prev=htmldir ;;
   1082   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
   1083   | --ht=*)
   1084     htmldir=$ac_optarg ;;
   1085 
   1086   -includedir | --includedir | --includedi | --included | --include \
   1087   | --includ | --inclu | --incl | --inc)
   1088     ac_prev=includedir ;;
   1089   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
   1090   | --includ=* | --inclu=* | --incl=* | --inc=*)
   1091     includedir=$ac_optarg ;;
   1092 
   1093   -infodir | --infodir | --infodi | --infod | --info | --inf)
   1094     ac_prev=infodir ;;
   1095   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1096     infodir=$ac_optarg ;;
   1097 
   1098   -libdir | --libdir | --libdi | --libd)
   1099     ac_prev=libdir ;;
   1100   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1101     libdir=$ac_optarg ;;
   1102 
   1103   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1104   | --libexe | --libex | --libe)
   1105     ac_prev=libexecdir ;;
   1106   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1107   | --libexe=* | --libex=* | --libe=*)
   1108     libexecdir=$ac_optarg ;;
   1109 
   1110   -localedir | --localedir | --localedi | --localed | --locale)
   1111     ac_prev=localedir ;;
   1112   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1113     localedir=$ac_optarg ;;
   1114 
   1115   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1116   | --localstate | --localstat | --localsta | --localst | --locals)
   1117     ac_prev=localstatedir ;;
   1118   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1119   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1120     localstatedir=$ac_optarg ;;
   1121 
   1122   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1123     ac_prev=mandir ;;
   1124   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1125     mandir=$ac_optarg ;;
   1126 
   1127   -nfp | --nfp | --nf)
   1128     # Obsolete; use --without-fp.
   1129     with_fp=no ;;
   1130 
   1131   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1132   | --no-cr | --no-c | -n)
   1133     no_create=yes ;;
   1134 
   1135   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1136   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1137     no_recursion=yes ;;
   1138 
   1139   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1140   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1141   | --oldin | --oldi | --old | --ol | --o)
   1142     ac_prev=oldincludedir ;;
   1143   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1144   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1145   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1146     oldincludedir=$ac_optarg ;;
   1147 
   1148   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1149     ac_prev=prefix ;;
   1150   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1151     prefix=$ac_optarg ;;
   1152 
   1153   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1154   | --program-pre | --program-pr | --program-p)
   1155     ac_prev=program_prefix ;;
   1156   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1157   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1158     program_prefix=$ac_optarg ;;
   1159 
   1160   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1161   | --program-suf | --program-su | --program-s)
   1162     ac_prev=program_suffix ;;
   1163   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1164   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1165     program_suffix=$ac_optarg ;;
   1166 
   1167   -program-transform-name | --program-transform-name \
   1168   | --program-transform-nam | --program-transform-na \
   1169   | --program-transform-n | --program-transform- \
   1170   | --program-transform | --program-transfor \
   1171   | --program-transfo | --program-transf \
   1172   | --program-trans | --program-tran \
   1173   | --progr-tra | --program-tr | --program-t)
   1174     ac_prev=program_transform_name ;;
   1175   -program-transform-name=* | --program-transform-name=* \
   1176   | --program-transform-nam=* | --program-transform-na=* \
   1177   | --program-transform-n=* | --program-transform-=* \
   1178   | --program-transform=* | --program-transfor=* \
   1179   | --program-transfo=* | --program-transf=* \
   1180   | --program-trans=* | --program-tran=* \
   1181   | --progr-tra=* | --program-tr=* | --program-t=*)
   1182     program_transform_name=$ac_optarg ;;
   1183 
   1184   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1185     ac_prev=pdfdir ;;
   1186   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1187     pdfdir=$ac_optarg ;;
   1188 
   1189   -psdir | --psdir | --psdi | --psd | --ps)
   1190     ac_prev=psdir ;;
   1191   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1192     psdir=$ac_optarg ;;
   1193 
   1194   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1195   | -silent | --silent | --silen | --sile | --sil)
   1196     silent=yes ;;
   1197 
   1198   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1199     ac_prev=sbindir ;;
   1200   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1201   | --sbi=* | --sb=*)
   1202     sbindir=$ac_optarg ;;
   1203 
   1204   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1205   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1206   | --sharedst | --shareds | --shared | --share | --shar \
   1207   | --sha | --sh)
   1208     ac_prev=sharedstatedir ;;
   1209   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1210   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1211   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1212   | --sha=* | --sh=*)
   1213     sharedstatedir=$ac_optarg ;;
   1214 
   1215   -site | --site | --sit)
   1216     ac_prev=site ;;
   1217   -site=* | --site=* | --sit=*)
   1218     site=$ac_optarg ;;
   1219 
   1220   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1221     ac_prev=srcdir ;;
   1222   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1223     srcdir=$ac_optarg ;;
   1224 
   1225   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1226   | --syscon | --sysco | --sysc | --sys | --sy)
   1227     ac_prev=sysconfdir ;;
   1228   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1229   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1230     sysconfdir=$ac_optarg ;;
   1231 
   1232   -target | --target | --targe | --targ | --tar | --ta | --t)
   1233     ac_prev=target_alias ;;
   1234   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1235     target_alias=$ac_optarg ;;
   1236 
   1237   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1238     verbose=yes ;;
   1239 
   1240   -version | --version | --versio | --versi | --vers | -V)
   1241     ac_init_version=: ;;
   1242 
   1243   -with-* | --with-*)
   1244     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1245     # Reject names that are not valid shell variable names.
   1246     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1247       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1248    { (exit 1); exit 1; }; }
   1249     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
   1250     eval with_$ac_package=\$ac_optarg ;;
   1251 
   1252   -without-* | --without-*)
   1253     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1254     # Reject names that are not valid shell variable names.
   1255     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1256       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1257    { (exit 1); exit 1; }; }
   1258     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
   1259     eval with_$ac_package=no ;;
   1260 
   1261   --x)
   1262     # Obsolete; use --with-x.
   1263     with_x=yes ;;
   1264 
   1265   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1266   | --x-incl | --x-inc | --x-in | --x-i)
   1267     ac_prev=x_includes ;;
   1268   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1269   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1270     x_includes=$ac_optarg ;;
   1271 
   1272   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1273   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1274     ac_prev=x_libraries ;;
   1275   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1276   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1277     x_libraries=$ac_optarg ;;
   1278 
   1279   -*) { echo "$as_me: error: unrecognized option: $ac_option
   1280 Try \`$0 --help' for more information." >&2
   1281    { (exit 1); exit 1; }; }
   1282     ;;
   1283 
   1284   *=*)
   1285     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1286     # Reject names that are not valid shell variable names.
   1287     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
   1288       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
   1289    { (exit 1); exit 1; }; }
   1290     eval $ac_envvar=\$ac_optarg
   1291     export $ac_envvar ;;
   1292 
   1293   *)
   1294     # FIXME: should be removed in autoconf 3.0.
   1295     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1296     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1297       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1298     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1299     ;;
   1300 
   1301   esac
   1302 done
   1303 
   1304 if test -n "$ac_prev"; then
   1305   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1306   { echo "$as_me: error: missing argument to $ac_option" >&2
   1307    { (exit 1); exit 1; }; }
   1308 fi
   1309 
   1310 # Be sure to have absolute directory names.
   1311 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1312 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1313 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1314 		libdir localedir mandir
   1315 do
   1316   eval ac_val=\$$ac_var
   1317   case $ac_val in
   1318     [\\/$]* | ?:[\\/]* )  continue;;
   1319     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1320   esac
   1321   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
   1322    { (exit 1); exit 1; }; }
   1323 done
   1324 
   1325 # There might be people who depend on the old broken behavior: `$host'
   1326 # used to hold the argument of --host etc.
   1327 # FIXME: To remove some day.
   1328 build=$build_alias
   1329 host=$host_alias
   1330 target=$target_alias
   1331 
   1332 # FIXME: To remove some day.
   1333 if test "x$host_alias" != x; then
   1334   if test "x$build_alias" = x; then
   1335     cross_compiling=maybe
   1336     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1337     If a cross compiler is detected then cross compile mode will be used." >&2
   1338   elif test "x$build_alias" != "x$host_alias"; then
   1339     cross_compiling=yes
   1340   fi
   1341 fi
   1342 
   1343 ac_tool_prefix=
   1344 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1345 
   1346 test "$silent" = yes && exec 6>/dev/null
   1347 
   1348 
   1349 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1350 ac_ls_di=`ls -di .` &&
   1351 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1352   { echo "$as_me: error: Working directory cannot be determined" >&2
   1353    { (exit 1); exit 1; }; }
   1354 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1355   { echo "$as_me: error: pwd does not report name of working directory" >&2
   1356    { (exit 1); exit 1; }; }
   1357 
   1358 
   1359 # Find the source files, if location was not specified.
   1360 if test -z "$srcdir"; then
   1361   ac_srcdir_defaulted=yes
   1362   # Try the directory containing this script, then the parent directory.
   1363   ac_confdir=`$as_dirname -- "$0" ||
   1364 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1365 	 X"$0" : 'X\(//\)[^/]' \| \
   1366 	 X"$0" : 'X\(//\)$' \| \
   1367 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   1368 echo X"$0" |
   1369     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1370 	    s//\1/
   1371 	    q
   1372 	  }
   1373 	  /^X\(\/\/\)[^/].*/{
   1374 	    s//\1/
   1375 	    q
   1376 	  }
   1377 	  /^X\(\/\/\)$/{
   1378 	    s//\1/
   1379 	    q
   1380 	  }
   1381 	  /^X\(\/\).*/{
   1382 	    s//\1/
   1383 	    q
   1384 	  }
   1385 	  s/.*/./; q'`
   1386   srcdir=$ac_confdir
   1387   if test ! -r "$srcdir/$ac_unique_file"; then
   1388     srcdir=..
   1389   fi
   1390 else
   1391   ac_srcdir_defaulted=no
   1392 fi
   1393 if test ! -r "$srcdir/$ac_unique_file"; then
   1394   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1395   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
   1396    { (exit 1); exit 1; }; }
   1397 fi
   1398 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1399 ac_abs_confdir=`(
   1400 	cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
   1401    { (exit 1); exit 1; }; }
   1402 	pwd)`
   1403 # When building in place, set srcdir=.
   1404 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1405   srcdir=.
   1406 fi
   1407 # Remove unnecessary trailing slashes from srcdir.
   1408 # Double slashes in file names in object file debugging info
   1409 # mess up M-x gdb in Emacs.
   1410 case $srcdir in
   1411 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1412 esac
   1413 for ac_var in $ac_precious_vars; do
   1414   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1415   eval ac_env_${ac_var}_value=\$${ac_var}
   1416   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1417   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1418 done
   1419 
   1420 #
   1421 # Report the --help message.
   1422 #
   1423 if test "$ac_init_help" = "long"; then
   1424   # Omit some internal or obsolete options to make the list less imposing.
   1425   # This message is too long to be a string in the A/UX 3.1 sh.
   1426   cat <<_ACEOF
   1427 \`configure' configures xf86-input-keyboard 1.3.1 to adapt to many kinds of systems.
   1428 
   1429 Usage: $0 [OPTION]... [VAR=VALUE]...
   1430 
   1431 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1432 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1433 
   1434 Defaults for the options are specified in brackets.
   1435 
   1436 Configuration:
   1437   -h, --help              display this help and exit
   1438       --help=short        display options specific to this package
   1439       --help=recursive    display the short help of all the included packages
   1440   -V, --version           display version information and exit
   1441   -q, --quiet, --silent   do not print \`checking...' messages
   1442       --cache-file=FILE   cache test results in FILE [disabled]
   1443   -C, --config-cache      alias for \`--cache-file=config.cache'
   1444   -n, --no-create         do not create output files
   1445       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1446 
   1447 Installation directories:
   1448   --prefix=PREFIX         install architecture-independent files in PREFIX
   1449 			  [$ac_default_prefix]
   1450   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1451 			  [PREFIX]
   1452 
   1453 By default, \`make install' will install all the files in
   1454 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1455 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1456 for instance \`--prefix=\$HOME'.
   1457 
   1458 For better control, use the options below.
   1459 
   1460 Fine tuning of the installation directories:
   1461   --bindir=DIR           user executables [EPREFIX/bin]
   1462   --sbindir=DIR          system admin executables [EPREFIX/sbin]
   1463   --libexecdir=DIR       program executables [EPREFIX/libexec]
   1464   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
   1465   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
   1466   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
   1467   --libdir=DIR           object code libraries [EPREFIX/lib]
   1468   --includedir=DIR       C header files [PREFIX/include]
   1469   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
   1470   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
   1471   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
   1472   --infodir=DIR          info documentation [DATAROOTDIR/info]
   1473   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
   1474   --mandir=DIR           man documentation [DATAROOTDIR/man]
   1475   --docdir=DIR           documentation root [DATAROOTDIR/doc/xf86-input-keyboard]
   1476   --htmldir=DIR          html documentation [DOCDIR]
   1477   --dvidir=DIR           dvi documentation [DOCDIR]
   1478   --pdfdir=DIR           pdf documentation [DOCDIR]
   1479   --psdir=DIR            ps documentation [DOCDIR]
   1480 _ACEOF
   1481 
   1482   cat <<\_ACEOF
   1483 
   1484 Program names:
   1485   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1486   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1487   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1488 
   1489 System types:
   1490   --build=BUILD     configure for building on BUILD [guessed]
   1491   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1492 _ACEOF
   1493 fi
   1494 
   1495 if test -n "$ac_init_help"; then
   1496   case $ac_init_help in
   1497      short | recursive ) echo "Configuration of xf86-input-keyboard 1.3.1:";;
   1498    esac
   1499   cat <<\_ACEOF
   1500 
   1501 Optional Features:
   1502   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1503   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1504   --enable-maintainer-mode  enable make rules and dependencies not useful
   1505 			  (and sometimes confusing) to the casual installer
   1506   --enable-static[=PKGS]  build static libraries [default=no]
   1507   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1508   --enable-fast-install[=PKGS]
   1509                           optimize for fast installation [default=yes]
   1510   --disable-dependency-tracking  speeds up one-time build
   1511   --enable-dependency-tracking   do not reject slow dependency extractors
   1512   --disable-libtool-lock  avoid locking (might break parallel builds)
   1513 
   1514 Optional Packages:
   1515   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1516   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1517   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1518   --with-pic              try to use only PIC/non-PIC objects [default=use
   1519                           both]
   1520   --with-tags[=TAGS]      include additional configurations [automatic]
   1521   --with-xorg-module-dir=DIR
   1522                           Default xorg module directory
   1523                           [default=$libdir/xorg/modules]
   1524   --with-release-version=STRING
   1525                           Use release version string in package name
   1526 
   1527 Some influential environment variables:
   1528   CC          C compiler command
   1529   CFLAGS      C compiler flags
   1530   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1531               nonstandard directory <lib dir>
   1532   LIBS        libraries to pass to the linker, e.g. -l<library>
   1533   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1534               you have headers in a nonstandard directory <include dir>
   1535   CPP         C preprocessor
   1536   CXX         C++ compiler command
   1537   CXXFLAGS    C++ compiler flags
   1538   CXXCPP      C++ preprocessor
   1539   F77         Fortran 77 compiler command
   1540   FFLAGS      Fortran 77 compiler flags
   1541   PKG_CONFIG  path to pkg-config utility
   1542   XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
   1543   XORG_LIBS   linker flags for XORG, overriding pkg-config
   1544 
   1545 Use these variables to override the choices made by `configure' or to help
   1546 it to find libraries and programs with nonstandard names/locations.
   1547 
   1548 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
   1549 _ACEOF
   1550 ac_status=$?
   1551 fi
   1552 
   1553 if test "$ac_init_help" = "recursive"; then
   1554   # If there are subdirs, report their specific --help.
   1555   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1556     test -d "$ac_dir" || continue
   1557     ac_builddir=.
   1558 
   1559 case "$ac_dir" in
   1560 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1561 *)
   1562   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   1563   # A ".." for each directory in $ac_dir_suffix.
   1564   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   1565   case $ac_top_builddir_sub in
   1566   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1567   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1568   esac ;;
   1569 esac
   1570 ac_abs_top_builddir=$ac_pwd
   1571 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1572 # for backward compatibility:
   1573 ac_top_builddir=$ac_top_build_prefix
   1574 
   1575 case $srcdir in
   1576   .)  # We are building in place.
   1577     ac_srcdir=.
   1578     ac_top_srcdir=$ac_top_builddir_sub
   1579     ac_abs_top_srcdir=$ac_pwd ;;
   1580   [\\/]* | ?:[\\/]* )  # Absolute name.
   1581     ac_srcdir=$srcdir$ac_dir_suffix;
   1582     ac_top_srcdir=$srcdir
   1583     ac_abs_top_srcdir=$srcdir ;;
   1584   *) # Relative name.
   1585     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1586     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1587     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1588 esac
   1589 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1590 
   1591     cd "$ac_dir" || { ac_status=$?; continue; }
   1592     # Check for guested configure.
   1593     if test -f "$ac_srcdir/configure.gnu"; then
   1594       echo &&
   1595       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1596     elif test -f "$ac_srcdir/configure"; then
   1597       echo &&
   1598       $SHELL "$ac_srcdir/configure" --help=recursive
   1599     else
   1600       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1601     fi || ac_status=$?
   1602     cd "$ac_pwd" || { ac_status=$?; break; }
   1603   done
   1604 fi
   1605 
   1606 test -n "$ac_init_help" && exit $ac_status
   1607 if $ac_init_version; then
   1608   cat <<\_ACEOF
   1609 xf86-input-keyboard configure 1.3.1
   1610 generated by GNU Autoconf 2.61
   1611 
   1612 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
   1613 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
   1614 This configure script is free software; the Free Software Foundation
   1615 gives unlimited permission to copy, distribute and modify it.
   1616 _ACEOF
   1617   exit
   1618 fi
   1619 cat >config.log <<_ACEOF
   1620 This file contains any messages produced by compilers while
   1621 running configure, to aid debugging if configure makes a mistake.
   1622 
   1623 It was created by xf86-input-keyboard $as_me 1.3.1, which was
   1624 generated by GNU Autoconf 2.61.  Invocation command line was
   1625 
   1626   $ $0 $@
   1627 
   1628 _ACEOF
   1629 exec 5>>config.log
   1630 {
   1631 cat <<_ASUNAME
   1632 ## --------- ##
   1633 ## Platform. ##
   1634 ## --------- ##
   1635 
   1636 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1637 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1638 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1639 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1640 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1641 
   1642 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1643 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1644 
   1645 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1646 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1647 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1648 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1649 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1650 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1651 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1652 
   1653 _ASUNAME
   1654 
   1655 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1656 for as_dir in $PATH
   1657 do
   1658   IFS=$as_save_IFS
   1659   test -z "$as_dir" && as_dir=.
   1660   echo "PATH: $as_dir"
   1661 done
   1662 IFS=$as_save_IFS
   1663 
   1664 } >&5
   1665 
   1666 cat >&5 <<_ACEOF
   1667 
   1668 
   1669 ## ----------- ##
   1670 ## Core tests. ##
   1671 ## ----------- ##
   1672 
   1673 _ACEOF
   1674 
   1675 
   1676 # Keep a trace of the command line.
   1677 # Strip out --no-create and --no-recursion so they do not pile up.
   1678 # Strip out --silent because we don't want to record it for future runs.
   1679 # Also quote any args containing shell meta-characters.
   1680 # Make two passes to allow for proper duplicate-argument suppression.
   1681 ac_configure_args=
   1682 ac_configure_args0=
   1683 ac_configure_args1=
   1684 ac_must_keep_next=false
   1685 for ac_pass in 1 2
   1686 do
   1687   for ac_arg
   1688   do
   1689     case $ac_arg in
   1690     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1691     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1692     | -silent | --silent | --silen | --sile | --sil)
   1693       continue ;;
   1694     *\'*)
   1695       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1696     esac
   1697     case $ac_pass in
   1698     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
   1699     2)
   1700       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
   1701       if test $ac_must_keep_next = true; then
   1702 	ac_must_keep_next=false # Got value, back to normal.
   1703       else
   1704 	case $ac_arg in
   1705 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1706 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1707 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1708 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1709 	    case "$ac_configure_args0 " in
   1710 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1711 	    esac
   1712 	    ;;
   1713 	  -* ) ac_must_keep_next=true ;;
   1714 	esac
   1715       fi
   1716       ac_configure_args="$ac_configure_args '$ac_arg'"
   1717       ;;
   1718     esac
   1719   done
   1720 done
   1721 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
   1722 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
   1723 
   1724 # When interrupted or exit'd, cleanup temporary files, and complete
   1725 # config.log.  We remove comments because anyway the quotes in there
   1726 # would cause problems or look ugly.
   1727 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1728 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1729 trap 'exit_status=$?
   1730   # Save into config.log some information that might help in debugging.
   1731   {
   1732     echo
   1733 
   1734     cat <<\_ASBOX
   1735 ## ---------------- ##
   1736 ## Cache variables. ##
   1737 ## ---------------- ##
   1738 _ASBOX
   1739     echo
   1740     # The following way of writing the cache mishandles newlines in values,
   1741 (
   1742   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   1743     eval ac_val=\$$ac_var
   1744     case $ac_val in #(
   1745     *${as_nl}*)
   1746       case $ac_var in #(
   1747       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   1748 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   1749       esac
   1750       case $ac_var in #(
   1751       _ | IFS | as_nl) ;; #(
   1752       *) $as_unset $ac_var ;;
   1753       esac ;;
   1754     esac
   1755   done
   1756   (set) 2>&1 |
   1757     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   1758     *${as_nl}ac_space=\ *)
   1759       sed -n \
   1760 	"s/'\''/'\''\\\\'\'''\''/g;
   1761 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   1762       ;; #(
   1763     *)
   1764       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   1765       ;;
   1766     esac |
   1767     sort
   1768 )
   1769     echo
   1770 
   1771     cat <<\_ASBOX
   1772 ## ----------------- ##
   1773 ## Output variables. ##
   1774 ## ----------------- ##
   1775 _ASBOX
   1776     echo
   1777     for ac_var in $ac_subst_vars
   1778     do
   1779       eval ac_val=\$$ac_var
   1780       case $ac_val in
   1781       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1782       esac
   1783       echo "$ac_var='\''$ac_val'\''"
   1784     done | sort
   1785     echo
   1786 
   1787     if test -n "$ac_subst_files"; then
   1788       cat <<\_ASBOX
   1789 ## ------------------- ##
   1790 ## File substitutions. ##
   1791 ## ------------------- ##
   1792 _ASBOX
   1793       echo
   1794       for ac_var in $ac_subst_files
   1795       do
   1796 	eval ac_val=\$$ac_var
   1797 	case $ac_val in
   1798 	*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1799 	esac
   1800 	echo "$ac_var='\''$ac_val'\''"
   1801       done | sort
   1802       echo
   1803     fi
   1804 
   1805     if test -s confdefs.h; then
   1806       cat <<\_ASBOX
   1807 ## ----------- ##
   1808 ## confdefs.h. ##
   1809 ## ----------- ##
   1810 _ASBOX
   1811       echo
   1812       cat confdefs.h
   1813       echo
   1814     fi
   1815     test "$ac_signal" != 0 &&
   1816       echo "$as_me: caught signal $ac_signal"
   1817     echo "$as_me: exit $exit_status"
   1818   } >&5
   1819   rm -f core *.core core.conftest.* &&
   1820     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   1821     exit $exit_status
   1822 ' 0
   1823 for ac_signal in 1 2 13 15; do
   1824   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
   1825 done
   1826 ac_signal=0
   1827 
   1828 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   1829 rm -f -r conftest* confdefs.h
   1830 
   1831 # Predefined preprocessor variables.
   1832 
   1833 cat >>confdefs.h <<_ACEOF
   1834 #define PACKAGE_NAME "$PACKAGE_NAME"
   1835 _ACEOF
   1836 
   1837 
   1838 cat >>confdefs.h <<_ACEOF
   1839 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   1840 _ACEOF
   1841 
   1842 
   1843 cat >>confdefs.h <<_ACEOF
   1844 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   1845 _ACEOF
   1846 
   1847 
   1848 cat >>confdefs.h <<_ACEOF
   1849 #define PACKAGE_STRING "$PACKAGE_STRING"
   1850 _ACEOF
   1851 
   1852 
   1853 cat >>confdefs.h <<_ACEOF
   1854 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   1855 _ACEOF
   1856 
   1857 
   1858 # Let the site file select an alternate cache file if it wants to.
   1859 # Prefer explicitly selected file to automatically selected ones.
   1860 if test -n "$CONFIG_SITE"; then
   1861   set x "$CONFIG_SITE"
   1862 elif test "x$prefix" != xNONE; then
   1863   set x "$prefix/share/config.site" "$prefix/etc/config.site"
   1864 else
   1865   set x "$ac_default_prefix/share/config.site" \
   1866 	"$ac_default_prefix/etc/config.site"
   1867 fi
   1868 shift
   1869 for ac_site_file
   1870 do
   1871   if test -r "$ac_site_file"; then
   1872     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
   1873 echo "$as_me: loading site script $ac_site_file" >&6;}
   1874     sed 's/^/| /' "$ac_site_file" >&5
   1875     . "$ac_site_file"
   1876   fi
   1877 done
   1878 
   1879 if test -r "$cache_file"; then
   1880   # Some versions of bash will fail to source /dev/null (special
   1881   # files actually), so we avoid doing that.
   1882   if test -f "$cache_file"; then
   1883     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
   1884 echo "$as_me: loading cache $cache_file" >&6;}
   1885     case $cache_file in
   1886       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   1887       *)                      . "./$cache_file";;
   1888     esac
   1889   fi
   1890 else
   1891   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
   1892 echo "$as_me: creating cache $cache_file" >&6;}
   1893   >$cache_file
   1894 fi
   1895 
   1896 # Check that the precious variables saved in the cache have kept the same
   1897 # value.
   1898 ac_cache_corrupted=false
   1899 for ac_var in $ac_precious_vars; do
   1900   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   1901   eval ac_new_set=\$ac_env_${ac_var}_set
   1902   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   1903   eval ac_new_val=\$ac_env_${ac_var}_value
   1904   case $ac_old_set,$ac_new_set in
   1905     set,)
   1906       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   1907 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   1908       ac_cache_corrupted=: ;;
   1909     ,set)
   1910       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
   1911 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   1912       ac_cache_corrupted=: ;;
   1913     ,);;
   1914     *)
   1915       if test "x$ac_old_val" != "x$ac_new_val"; then
   1916 	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
   1917 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   1918 	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
   1919 echo "$as_me:   former value:  $ac_old_val" >&2;}
   1920 	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
   1921 echo "$as_me:   current value: $ac_new_val" >&2;}
   1922 	ac_cache_corrupted=:
   1923       fi;;
   1924   esac
   1925   # Pass precious variables to config.status.
   1926   if test "$ac_new_set" = set; then
   1927     case $ac_new_val in
   1928     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   1929     *) ac_arg=$ac_var=$ac_new_val ;;
   1930     esac
   1931     case " $ac_configure_args " in
   1932       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   1933       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
   1934     esac
   1935   fi
   1936 done
   1937 if $ac_cache_corrupted; then
   1938   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
   1939 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   1940   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
   1941 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   1942    { (exit 1); exit 1; }; }
   1943 fi
   1944 
   1945 
   1946 
   1947 
   1948 
   1949 
   1950 
   1951 
   1952 
   1953 
   1954 
   1955 
   1956 
   1957 
   1958 
   1959 
   1960 
   1961 
   1962 
   1963 
   1964 
   1965 
   1966 
   1967 
   1968 
   1969 ac_ext=c
   1970 ac_cpp='$CPP $CPPFLAGS'
   1971 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   1972 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   1973 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   1974 
   1975 
   1976 
   1977 
   1978 ac_aux_dir=
   1979 for ac_dir in . "$srcdir"/.; do
   1980   if test -f "$ac_dir/install-sh"; then
   1981     ac_aux_dir=$ac_dir
   1982     ac_install_sh="$ac_aux_dir/install-sh -c"
   1983     break
   1984   elif test -f "$ac_dir/install.sh"; then
   1985     ac_aux_dir=$ac_dir
   1986     ac_install_sh="$ac_aux_dir/install.sh -c"
   1987     break
   1988   elif test -f "$ac_dir/shtool"; then
   1989     ac_aux_dir=$ac_dir
   1990     ac_install_sh="$ac_aux_dir/shtool install -c"
   1991     break
   1992   fi
   1993 done
   1994 if test -z "$ac_aux_dir"; then
   1995   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&5
   1996 echo "$as_me: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&2;}
   1997    { (exit 1); exit 1; }; }
   1998 fi
   1999 
   2000 # These three variables are undocumented and unsupported,
   2001 # and are intended to be withdrawn in a future Autoconf release.
   2002 # They can cause serious problems if a builder's source tree is in a directory
   2003 # whose full name contains unusual characters.
   2004 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2005 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2006 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2007 
   2008 
   2009 am__api_version='1.10'
   2010 
   2011 # Find a good install program.  We prefer a C program (faster),
   2012 # so one script is as good as another.  But avoid the broken or
   2013 # incompatible versions:
   2014 # SysV /etc/install, /usr/sbin/install
   2015 # SunOS /usr/etc/install
   2016 # IRIX /sbin/install
   2017 # AIX /bin/install
   2018 # AmigaOS /C/install, which installs bootblocks on floppy discs
   2019 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   2020 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   2021 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   2022 # OS/2's system install, which has a completely different semantic
   2023 # ./install, which can be erroneously created by make from ./install.sh.
   2024 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
   2025 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
   2026 if test -z "$INSTALL"; then
   2027 if test "${ac_cv_path_install+set}" = set; then
   2028   echo $ECHO_N "(cached) $ECHO_C" >&6
   2029 else
   2030   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2031 for as_dir in $PATH
   2032 do
   2033   IFS=$as_save_IFS
   2034   test -z "$as_dir" && as_dir=.
   2035   # Account for people who put trailing slashes in PATH elements.
   2036 case $as_dir/ in
   2037   ./ | .// | /cC/* | \
   2038   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2039   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
   2040   /usr/ucb/* ) ;;
   2041   *)
   2042     # OSF1 and SCO ODT 3.0 have their own names for install.
   2043     # Don't use installbsd from OSF since it installs stuff as root
   2044     # by default.
   2045     for ac_prog in ginstall scoinst install; do
   2046       for ac_exec_ext in '' $ac_executable_extensions; do
   2047 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   2048 	  if test $ac_prog = install &&
   2049 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2050 	    # AIX install.  It has an incompatible calling convention.
   2051 	    :
   2052 	  elif test $ac_prog = install &&
   2053 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2054 	    # program-specific install script used by HP pwplus--don't use.
   2055 	    :
   2056 	  else
   2057 	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2058 	    break 3
   2059 	  fi
   2060 	fi
   2061       done
   2062     done
   2063     ;;
   2064 esac
   2065 done
   2066 IFS=$as_save_IFS
   2067 
   2068 
   2069 fi
   2070   if test "${ac_cv_path_install+set}" = set; then
   2071     INSTALL=$ac_cv_path_install
   2072   else
   2073     # As a last resort, use the slow shell script.  Don't cache a
   2074     # value for INSTALL within a source directory, because that will
   2075     # break other packages using the cache if that directory is
   2076     # removed, or if the value is a relative name.
   2077     INSTALL=$ac_install_sh
   2078   fi
   2079 fi
   2080 { echo "$as_me:$LINENO: result: $INSTALL" >&5
   2081 echo "${ECHO_T}$INSTALL" >&6; }
   2082 
   2083 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2084 # It thinks the first close brace ends the variable substitution.
   2085 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2086 
   2087 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2088 
   2089 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2090 
   2091 { echo "$as_me:$LINENO: checking whether build environment is sane" >&5
   2092 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; }
   2093 # Just in case
   2094 sleep 1
   2095 echo timestamp > conftest.file
   2096 # Do `set' in a subshell so we don't clobber the current shell's
   2097 # arguments.  Must try -L first in case configure is actually a
   2098 # symlink; some systems play weird games with the mod time of symlinks
   2099 # (eg FreeBSD returns the mod time of the symlink's containing
   2100 # directory).
   2101 if (
   2102    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
   2103    if test "$*" = "X"; then
   2104       # -L didn't work.
   2105       set X `ls -t $srcdir/configure conftest.file`
   2106    fi
   2107    rm -f conftest.file
   2108    if test "$*" != "X $srcdir/configure conftest.file" \
   2109       && test "$*" != "X conftest.file $srcdir/configure"; then
   2110 
   2111       # If neither matched, then we have a broken ls.  This can happen
   2112       # if, for instance, CONFIG_SHELL is bash and it inherits a
   2113       # broken ls alias from the environment.  This has actually
   2114       # happened.  Such a system could not be considered "sane".
   2115       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
   2116 alias in your environment" >&5
   2117 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
   2118 alias in your environment" >&2;}
   2119    { (exit 1); exit 1; }; }
   2120    fi
   2121 
   2122    test "$2" = conftest.file
   2123    )
   2124 then
   2125    # Ok.
   2126    :
   2127 else
   2128    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
   2129 Check your system clock" >&5
   2130 echo "$as_me: error: newly created file is older than distributed files!
   2131 Check your system clock" >&2;}
   2132    { (exit 1); exit 1; }; }
   2133 fi
   2134 { echo "$as_me:$LINENO: result: yes" >&5
   2135 echo "${ECHO_T}yes" >&6; }
   2136 test "$program_prefix" != NONE &&
   2137   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2138 # Use a double $ so make ignores it.
   2139 test "$program_suffix" != NONE &&
   2140   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2141 # Double any \ or $.  echo might interpret backslashes.
   2142 # By default was `s,x,x', remove it if useless.
   2143 cat <<\_ACEOF >conftest.sed
   2144 s/[\\$]/&&/g;s/;s,x,x,$//
   2145 _ACEOF
   2146 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
   2147 rm -f conftest.sed
   2148 
   2149 # expand $ac_aux_dir to an absolute path
   2150 am_aux_dir=`cd $ac_aux_dir && pwd`
   2151 
   2152 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
   2153 # Use eval to expand $SHELL
   2154 if eval "$MISSING --run true"; then
   2155   am_missing_run="$MISSING --run "
   2156 else
   2157   am_missing_run=
   2158   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
   2159 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   2160 fi
   2161 
   2162 { echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
   2163 echo $ECHO_N "checking for a thread-safe mkdir -p... $ECHO_C" >&6; }
   2164 if test -z "$MKDIR_P"; then
   2165   if test "${ac_cv_path_mkdir+set}" = set; then
   2166   echo $ECHO_N "(cached) $ECHO_C" >&6
   2167 else
   2168   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2169 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
   2170 do
   2171   IFS=$as_save_IFS
   2172   test -z "$as_dir" && as_dir=.
   2173   for ac_prog in mkdir gmkdir; do
   2174 	 for ac_exec_ext in '' $ac_executable_extensions; do
   2175 	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
   2176 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
   2177 	     'mkdir (GNU coreutils) '* | \
   2178 	     'mkdir (coreutils) '* | \
   2179 	     'mkdir (fileutils) '4.1*)
   2180 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
   2181 	       break 3;;
   2182 	   esac
   2183 	 done
   2184        done
   2185 done
   2186 IFS=$as_save_IFS
   2187 
   2188 fi
   2189 
   2190   if test "${ac_cv_path_mkdir+set}" = set; then
   2191     MKDIR_P="$ac_cv_path_mkdir -p"
   2192   else
   2193     # As a last resort, use the slow shell script.  Don't cache a
   2194     # value for MKDIR_P within a source directory, because that will
   2195     # break other packages using the cache if that directory is
   2196     # removed, or if the value is a relative name.
   2197     test -d ./--version && rmdir ./--version
   2198     MKDIR_P="$ac_install_sh -d"
   2199   fi
   2200 fi
   2201 { echo "$as_me:$LINENO: result: $MKDIR_P" >&5
   2202 echo "${ECHO_T}$MKDIR_P" >&6; }
   2203 
   2204 mkdir_p="$MKDIR_P"
   2205 case $mkdir_p in
   2206   [\\/$]* | ?:[\\/]*) ;;
   2207   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
   2208 esac
   2209 
   2210 for ac_prog in gawk mawk nawk awk
   2211 do
   2212   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2213 set dummy $ac_prog; ac_word=$2
   2214 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2215 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2216 if test "${ac_cv_prog_AWK+set}" = set; then
   2217   echo $ECHO_N "(cached) $ECHO_C" >&6
   2218 else
   2219   if test -n "$AWK"; then
   2220   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   2221 else
   2222 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2223 for as_dir in $PATH
   2224 do
   2225   IFS=$as_save_IFS
   2226   test -z "$as_dir" && as_dir=.
   2227   for ac_exec_ext in '' $ac_executable_extensions; do
   2228   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2229     ac_cv_prog_AWK="$ac_prog"
   2230     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2231     break 2
   2232   fi
   2233 done
   2234 done
   2235 IFS=$as_save_IFS
   2236 
   2237 fi
   2238 fi
   2239 AWK=$ac_cv_prog_AWK
   2240 if test -n "$AWK"; then
   2241   { echo "$as_me:$LINENO: result: $AWK" >&5
   2242 echo "${ECHO_T}$AWK" >&6; }
   2243 else
   2244   { echo "$as_me:$LINENO: result: no" >&5
   2245 echo "${ECHO_T}no" >&6; }
   2246 fi
   2247 
   2248 
   2249   test -n "$AWK" && break
   2250 done
   2251 
   2252 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   2253 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
   2254 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   2255 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
   2256   echo $ECHO_N "(cached) $ECHO_C" >&6
   2257 else
   2258   cat >conftest.make <<\_ACEOF
   2259 SHELL = /bin/sh
   2260 all:
   2261 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   2262 _ACEOF
   2263 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   2264 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   2265   *@@@%%%=?*=@@@%%%*)
   2266     eval ac_cv_prog_make_${ac_make}_set=yes;;
   2267   *)
   2268     eval ac_cv_prog_make_${ac_make}_set=no;;
   2269 esac
   2270 rm -f conftest.make
   2271 fi
   2272 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   2273   { echo "$as_me:$LINENO: result: yes" >&5
   2274 echo "${ECHO_T}yes" >&6; }
   2275   SET_MAKE=
   2276 else
   2277   { echo "$as_me:$LINENO: result: no" >&5
   2278 echo "${ECHO_T}no" >&6; }
   2279   SET_MAKE="MAKE=${MAKE-make}"
   2280 fi
   2281 
   2282 rm -rf .tst 2>/dev/null
   2283 mkdir .tst 2>/dev/null
   2284 if test -d .tst; then
   2285   am__leading_dot=.
   2286 else
   2287   am__leading_dot=_
   2288 fi
   2289 rmdir .tst 2>/dev/null
   2290 
   2291 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   2292   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   2293   # is not polluted with repeated "-I."
   2294   am__isrc=' -I$(srcdir)'
   2295   # test to see if srcdir already configured
   2296   if test -f $srcdir/config.status; then
   2297     { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
   2298 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
   2299    { (exit 1); exit 1; }; }
   2300   fi
   2301 fi
   2302 
   2303 # test whether we have cygpath
   2304 if test -z "$CYGPATH_W"; then
   2305   if (cygpath --version) >/dev/null 2>/dev/null; then
   2306     CYGPATH_W='cygpath -w'
   2307   else
   2308     CYGPATH_W=echo
   2309   fi
   2310 fi
   2311 
   2312 
   2313 # Define the identity of the package.
   2314  PACKAGE='xf86-input-keyboard'
   2315  VERSION='1.3.1'
   2316 
   2317 
   2318 cat >>confdefs.h <<_ACEOF
   2319 #define PACKAGE "$PACKAGE"
   2320 _ACEOF
   2321 
   2322 
   2323 cat >>confdefs.h <<_ACEOF
   2324 #define VERSION "$VERSION"
   2325 _ACEOF
   2326 
   2327 # Some tools Automake needs.
   2328 
   2329 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   2330 
   2331 
   2332 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   2333 
   2334 
   2335 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   2336 
   2337 
   2338 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   2339 
   2340 
   2341 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   2342 
   2343 install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
   2344 
   2345 # Installed binaries are usually stripped using `strip' when the user
   2346 # run `make install-strip'.  However `strip' might not be the right
   2347 # tool to use in cross-compilation environments, therefore Automake
   2348 # will honor the `STRIP' environment variable to overrule this program.
   2349 if test "$cross_compiling" != no; then
   2350   if test -n "$ac_tool_prefix"; then
   2351   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   2352 set dummy ${ac_tool_prefix}strip; ac_word=$2
   2353 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2354 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2355 if test "${ac_cv_prog_STRIP+set}" = set; then
   2356   echo $ECHO_N "(cached) $ECHO_C" >&6
   2357 else
   2358   if test -n "$STRIP"; then
   2359   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   2360 else
   2361 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2362 for as_dir in $PATH
   2363 do
   2364   IFS=$as_save_IFS
   2365   test -z "$as_dir" && as_dir=.
   2366   for ac_exec_ext in '' $ac_executable_extensions; do
   2367   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2368     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   2369     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2370     break 2
   2371   fi
   2372 done
   2373 done
   2374 IFS=$as_save_IFS
   2375 
   2376 fi
   2377 fi
   2378 STRIP=$ac_cv_prog_STRIP
   2379 if test -n "$STRIP"; then
   2380   { echo "$as_me:$LINENO: result: $STRIP" >&5
   2381 echo "${ECHO_T}$STRIP" >&6; }
   2382 else
   2383   { echo "$as_me:$LINENO: result: no" >&5
   2384 echo "${ECHO_T}no" >&6; }
   2385 fi
   2386 
   2387 
   2388 fi
   2389 if test -z "$ac_cv_prog_STRIP"; then
   2390   ac_ct_STRIP=$STRIP
   2391   # Extract the first word of "strip", so it can be a program name with args.
   2392 set dummy strip; ac_word=$2
   2393 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2394 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2395 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   2396   echo $ECHO_N "(cached) $ECHO_C" >&6
   2397 else
   2398   if test -n "$ac_ct_STRIP"; then
   2399   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   2400 else
   2401 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2402 for as_dir in $PATH
   2403 do
   2404   IFS=$as_save_IFS
   2405   test -z "$as_dir" && as_dir=.
   2406   for ac_exec_ext in '' $ac_executable_extensions; do
   2407   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2408     ac_cv_prog_ac_ct_STRIP="strip"
   2409     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2410     break 2
   2411   fi
   2412 done
   2413 done
   2414 IFS=$as_save_IFS
   2415 
   2416 fi
   2417 fi
   2418 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   2419 if test -n "$ac_ct_STRIP"; then
   2420   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   2421 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
   2422 else
   2423   { echo "$as_me:$LINENO: result: no" >&5
   2424 echo "${ECHO_T}no" >&6; }
   2425 fi
   2426 
   2427   if test "x$ac_ct_STRIP" = x; then
   2428     STRIP=":"
   2429   else
   2430     case $cross_compiling:$ac_tool_warned in
   2431 yes:)
   2432 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2433 whose name does not start with the host triplet.  If you think this
   2434 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2435 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2436 whose name does not start with the host triplet.  If you think this
   2437 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2438 ac_tool_warned=yes ;;
   2439 esac
   2440     STRIP=$ac_ct_STRIP
   2441   fi
   2442 else
   2443   STRIP="$ac_cv_prog_STRIP"
   2444 fi
   2445 
   2446 fi
   2447 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   2448 
   2449 # We need awk for the "check" target.  The system "awk" is bad on
   2450 # some platforms.
   2451 # Always define AMTAR for backward compatibility.
   2452 
   2453 AMTAR=${AMTAR-"${am_missing_run}tar"}
   2454 
   2455 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
   2456 
   2457 
   2458 
   2459 
   2460 
   2461 
   2462 { echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
   2463 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6; }
   2464     # Check whether --enable-maintainer-mode was given.
   2465 if test "${enable_maintainer_mode+set}" = set; then
   2466   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
   2467 else
   2468   USE_MAINTAINER_MODE=no
   2469 fi
   2470 
   2471   { echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
   2472 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6; }
   2473    if test $USE_MAINTAINER_MODE = yes; then
   2474   MAINTAINER_MODE_TRUE=
   2475   MAINTAINER_MODE_FALSE='#'
   2476 else
   2477   MAINTAINER_MODE_TRUE='#'
   2478   MAINTAINER_MODE_FALSE=
   2479 fi
   2480 
   2481   MAINT=$MAINTAINER_MODE_TRUE
   2482 
   2483 
   2484 
   2485 DRIVER_NAME=kbd
   2486 
   2487 
   2488 ac_config_headers="$ac_config_headers config.h"
   2489 
   2490 
   2491 # Checks for programs.
   2492 # Check whether --enable-static was given.
   2493 if test "${enable_static+set}" = set; then
   2494   enableval=$enable_static; p=${PACKAGE-default}
   2495     case $enableval in
   2496     yes) enable_static=yes ;;
   2497     no) enable_static=no ;;
   2498     *)
   2499      enable_static=no
   2500       # Look at the argument we got.  We use all the common list separators.
   2501       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   2502       for pkg in $enableval; do
   2503 	IFS="$lt_save_ifs"
   2504 	if test "X$pkg" = "X$p"; then
   2505 	  enable_static=yes
   2506 	fi
   2507       done
   2508       IFS="$lt_save_ifs"
   2509       ;;
   2510     esac
   2511 else
   2512   enable_static=no
   2513 fi
   2514 
   2515 
   2516 
   2517 # Check whether --enable-shared was given.
   2518 if test "${enable_shared+set}" = set; then
   2519   enableval=$enable_shared; p=${PACKAGE-default}
   2520     case $enableval in
   2521     yes) enable_shared=yes ;;
   2522     no) enable_shared=no ;;
   2523     *)
   2524       enable_shared=no
   2525       # Look at the argument we got.  We use all the common list separators.
   2526       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   2527       for pkg in $enableval; do
   2528 	IFS="$lt_save_ifs"
   2529 	if test "X$pkg" = "X$p"; then
   2530 	  enable_shared=yes
   2531 	fi
   2532       done
   2533       IFS="$lt_save_ifs"
   2534       ;;
   2535     esac
   2536 else
   2537   enable_shared=yes
   2538 fi
   2539 
   2540 
   2541 # Check whether --enable-fast-install was given.
   2542 if test "${enable_fast_install+set}" = set; then
   2543   enableval=$enable_fast_install; p=${PACKAGE-default}
   2544     case $enableval in
   2545     yes) enable_fast_install=yes ;;
   2546     no) enable_fast_install=no ;;
   2547     *)
   2548       enable_fast_install=no
   2549       # Look at the argument we got.  We use all the common list separators.
   2550       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   2551       for pkg in $enableval; do
   2552 	IFS="$lt_save_ifs"
   2553 	if test "X$pkg" = "X$p"; then
   2554 	  enable_fast_install=yes
   2555 	fi
   2556       done
   2557       IFS="$lt_save_ifs"
   2558       ;;
   2559     esac
   2560 else
   2561   enable_fast_install=yes
   2562 fi
   2563 
   2564 
   2565 # Make sure we can run config.sub.
   2566 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   2567   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
   2568 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
   2569    { (exit 1); exit 1; }; }
   2570 
   2571 { echo "$as_me:$LINENO: checking build system type" >&5
   2572 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
   2573 if test "${ac_cv_build+set}" = set; then
   2574   echo $ECHO_N "(cached) $ECHO_C" >&6
   2575 else
   2576   ac_build_alias=$build_alias
   2577 test "x$ac_build_alias" = x &&
   2578   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   2579 test "x$ac_build_alias" = x &&
   2580   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
   2581 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   2582    { (exit 1); exit 1; }; }
   2583 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   2584   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
   2585 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
   2586    { (exit 1); exit 1; }; }
   2587 
   2588 fi
   2589 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
   2590 echo "${ECHO_T}$ac_cv_build" >&6; }
   2591 case $ac_cv_build in
   2592 *-*-*) ;;
   2593 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
   2594 echo "$as_me: error: invalid value of canonical build" >&2;}
   2595    { (exit 1); exit 1; }; };;
   2596 esac
   2597 build=$ac_cv_build
   2598 ac_save_IFS=$IFS; IFS='-'
   2599 set x $ac_cv_build
   2600 shift
   2601 build_cpu=$1
   2602 build_vendor=$2
   2603 shift; shift
   2604 # Remember, the first character of IFS is used to create $*,
   2605 # except with old shells:
   2606 build_os=$*
   2607 IFS=$ac_save_IFS
   2608 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   2609 
   2610 
   2611 { echo "$as_me:$LINENO: checking host system type" >&5
   2612 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
   2613 if test "${ac_cv_host+set}" = set; then
   2614   echo $ECHO_N "(cached) $ECHO_C" >&6
   2615 else
   2616   if test "x$host_alias" = x; then
   2617   ac_cv_host=$ac_cv_build
   2618 else
   2619   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   2620     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
   2621 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
   2622    { (exit 1); exit 1; }; }
   2623 fi
   2624 
   2625 fi
   2626 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
   2627 echo "${ECHO_T}$ac_cv_host" >&6; }
   2628 case $ac_cv_host in
   2629 *-*-*) ;;
   2630 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
   2631 echo "$as_me: error: invalid value of canonical host" >&2;}
   2632    { (exit 1); exit 1; }; };;
   2633 esac
   2634 host=$ac_cv_host
   2635 ac_save_IFS=$IFS; IFS='-'
   2636 set x $ac_cv_host
   2637 shift
   2638 host_cpu=$1
   2639 host_vendor=$2
   2640 shift; shift
   2641 # Remember, the first character of IFS is used to create $*,
   2642 # except with old shells:
   2643 host_os=$*
   2644 IFS=$ac_save_IFS
   2645 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   2646 
   2647 
   2648 DEPDIR="${am__leading_dot}deps"
   2649 
   2650 ac_config_commands="$ac_config_commands depfiles"
   2651 
   2652 
   2653 am_make=${MAKE-make}
   2654 cat > confinc << 'END'
   2655 am__doit:
   2656 	@echo done
   2657 .PHONY: am__doit
   2658 END
   2659 # If we don't find an include directive, just comment out the code.
   2660 { echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
   2661 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; }
   2662 am__include="#"
   2663 am__quote=
   2664 _am_result=none
   2665 # First try GNU make style include.
   2666 echo "include confinc" > confmf
   2667 # We grep out `Entering directory' and `Leaving directory'
   2668 # messages which can occur if `w' ends up in MAKEFLAGS.
   2669 # In particular we don't look at `^make:' because GNU make might
   2670 # be invoked under some other name (usually "gmake"), in which
   2671 # case it prints its new name instead of `make'.
   2672 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
   2673    am__include=include
   2674    am__quote=
   2675    _am_result=GNU
   2676 fi
   2677 # Now try BSD make style include.
   2678 if test "$am__include" = "#"; then
   2679    echo '.include "confinc"' > confmf
   2680    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
   2681       am__include=.include
   2682       am__quote="\""
   2683       _am_result=BSD
   2684    fi
   2685 fi
   2686 
   2687 
   2688 { echo "$as_me:$LINENO: result: $_am_result" >&5
   2689 echo "${ECHO_T}$_am_result" >&6; }
   2690 rm -f confinc confmf
   2691 
   2692 # Check whether --enable-dependency-tracking was given.
   2693 if test "${enable_dependency_tracking+set}" = set; then
   2694   enableval=$enable_dependency_tracking;
   2695 fi
   2696 
   2697 if test "x$enable_dependency_tracking" != xno; then
   2698   am_depcomp="$ac_aux_dir/depcomp"
   2699   AMDEPBACKSLASH='\'
   2700 fi
   2701  if test "x$enable_dependency_tracking" != xno; then
   2702   AMDEP_TRUE=
   2703   AMDEP_FALSE='#'
   2704 else
   2705   AMDEP_TRUE='#'
   2706   AMDEP_FALSE=
   2707 fi
   2708 
   2709 
   2710 ac_ext=c
   2711 ac_cpp='$CPP $CPPFLAGS'
   2712 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2713 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2714 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2715 if test -n "$ac_tool_prefix"; then
   2716   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2717 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2718 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2719 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2720 if test "${ac_cv_prog_CC+set}" = set; then
   2721   echo $ECHO_N "(cached) $ECHO_C" >&6
   2722 else
   2723   if test -n "$CC"; then
   2724   ac_cv_prog_CC="$CC" # Let the user override the test.
   2725 else
   2726 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2727 for as_dir in $PATH
   2728 do
   2729   IFS=$as_save_IFS
   2730   test -z "$as_dir" && as_dir=.
   2731   for ac_exec_ext in '' $ac_executable_extensions; do
   2732   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2733     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2734     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2735     break 2
   2736   fi
   2737 done
   2738 done
   2739 IFS=$as_save_IFS
   2740 
   2741 fi
   2742 fi
   2743 CC=$ac_cv_prog_CC
   2744 if test -n "$CC"; then
   2745   { echo "$as_me:$LINENO: result: $CC" >&5
   2746 echo "${ECHO_T}$CC" >&6; }
   2747 else
   2748   { echo "$as_me:$LINENO: result: no" >&5
   2749 echo "${ECHO_T}no" >&6; }
   2750 fi
   2751 
   2752 
   2753 fi
   2754 if test -z "$ac_cv_prog_CC"; then
   2755   ac_ct_CC=$CC
   2756   # Extract the first word of "gcc", so it can be a program name with args.
   2757 set dummy gcc; ac_word=$2
   2758 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2759 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2760 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2761   echo $ECHO_N "(cached) $ECHO_C" >&6
   2762 else
   2763   if test -n "$ac_ct_CC"; then
   2764   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2765 else
   2766 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2767 for as_dir in $PATH
   2768 do
   2769   IFS=$as_save_IFS
   2770   test -z "$as_dir" && as_dir=.
   2771   for ac_exec_ext in '' $ac_executable_extensions; do
   2772   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2773     ac_cv_prog_ac_ct_CC="gcc"
   2774     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2775     break 2
   2776   fi
   2777 done
   2778 done
   2779 IFS=$as_save_IFS
   2780 
   2781 fi
   2782 fi
   2783 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2784 if test -n "$ac_ct_CC"; then
   2785   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2786 echo "${ECHO_T}$ac_ct_CC" >&6; }
   2787 else
   2788   { echo "$as_me:$LINENO: result: no" >&5
   2789 echo "${ECHO_T}no" >&6; }
   2790 fi
   2791 
   2792   if test "x$ac_ct_CC" = x; then
   2793     CC=""
   2794   else
   2795     case $cross_compiling:$ac_tool_warned in
   2796 yes:)
   2797 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2798 whose name does not start with the host triplet.  If you think this
   2799 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2800 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2801 whose name does not start with the host triplet.  If you think this
   2802 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2803 ac_tool_warned=yes ;;
   2804 esac
   2805     CC=$ac_ct_CC
   2806   fi
   2807 else
   2808   CC="$ac_cv_prog_CC"
   2809 fi
   2810 
   2811 if test -z "$CC"; then
   2812           if test -n "$ac_tool_prefix"; then
   2813     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2814 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2815 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2816 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2817 if test "${ac_cv_prog_CC+set}" = set; then
   2818   echo $ECHO_N "(cached) $ECHO_C" >&6
   2819 else
   2820   if test -n "$CC"; then
   2821   ac_cv_prog_CC="$CC" # Let the user override the test.
   2822 else
   2823 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2824 for as_dir in $PATH
   2825 do
   2826   IFS=$as_save_IFS
   2827   test -z "$as_dir" && as_dir=.
   2828   for ac_exec_ext in '' $ac_executable_extensions; do
   2829   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2830     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2831     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2832     break 2
   2833   fi
   2834 done
   2835 done
   2836 IFS=$as_save_IFS
   2837 
   2838 fi
   2839 fi
   2840 CC=$ac_cv_prog_CC
   2841 if test -n "$CC"; then
   2842   { echo "$as_me:$LINENO: result: $CC" >&5
   2843 echo "${ECHO_T}$CC" >&6; }
   2844 else
   2845   { echo "$as_me:$LINENO: result: no" >&5
   2846 echo "${ECHO_T}no" >&6; }
   2847 fi
   2848 
   2849 
   2850   fi
   2851 fi
   2852 if test -z "$CC"; then
   2853   # Extract the first word of "cc", so it can be a program name with args.
   2854 set dummy cc; ac_word=$2
   2855 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2856 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2857 if test "${ac_cv_prog_CC+set}" = set; then
   2858   echo $ECHO_N "(cached) $ECHO_C" >&6
   2859 else
   2860   if test -n "$CC"; then
   2861   ac_cv_prog_CC="$CC" # Let the user override the test.
   2862 else
   2863   ac_prog_rejected=no
   2864 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2865 for as_dir in $PATH
   2866 do
   2867   IFS=$as_save_IFS
   2868   test -z "$as_dir" && as_dir=.
   2869   for ac_exec_ext in '' $ac_executable_extensions; do
   2870   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2871     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2872        ac_prog_rejected=yes
   2873        continue
   2874      fi
   2875     ac_cv_prog_CC="cc"
   2876     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2877     break 2
   2878   fi
   2879 done
   2880 done
   2881 IFS=$as_save_IFS
   2882 
   2883 if test $ac_prog_rejected = yes; then
   2884   # We found a bogon in the path, so make sure we never use it.
   2885   set dummy $ac_cv_prog_CC
   2886   shift
   2887   if test $# != 0; then
   2888     # We chose a different compiler from the bogus one.
   2889     # However, it has the same basename, so the bogon will be chosen
   2890     # first if we set CC to just the basename; use the full file name.
   2891     shift
   2892     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2893   fi
   2894 fi
   2895 fi
   2896 fi
   2897 CC=$ac_cv_prog_CC
   2898 if test -n "$CC"; then
   2899   { echo "$as_me:$LINENO: result: $CC" >&5
   2900 echo "${ECHO_T}$CC" >&6; }
   2901 else
   2902   { echo "$as_me:$LINENO: result: no" >&5
   2903 echo "${ECHO_T}no" >&6; }
   2904 fi
   2905 
   2906 
   2907 fi
   2908 if test -z "$CC"; then
   2909   if test -n "$ac_tool_prefix"; then
   2910   for ac_prog in cl.exe
   2911   do
   2912     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2913 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2914 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2915 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2916 if test "${ac_cv_prog_CC+set}" = set; then
   2917   echo $ECHO_N "(cached) $ECHO_C" >&6
   2918 else
   2919   if test -n "$CC"; then
   2920   ac_cv_prog_CC="$CC" # Let the user override the test.
   2921 else
   2922 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2923 for as_dir in $PATH
   2924 do
   2925   IFS=$as_save_IFS
   2926   test -z "$as_dir" && as_dir=.
   2927   for ac_exec_ext in '' $ac_executable_extensions; do
   2928   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2929     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2930     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2931     break 2
   2932   fi
   2933 done
   2934 done
   2935 IFS=$as_save_IFS
   2936 
   2937 fi
   2938 fi
   2939 CC=$ac_cv_prog_CC
   2940 if test -n "$CC"; then
   2941   { echo "$as_me:$LINENO: result: $CC" >&5
   2942 echo "${ECHO_T}$CC" >&6; }
   2943 else
   2944   { echo "$as_me:$LINENO: result: no" >&5
   2945 echo "${ECHO_T}no" >&6; }
   2946 fi
   2947 
   2948 
   2949     test -n "$CC" && break
   2950   done
   2951 fi
   2952 if test -z "$CC"; then
   2953   ac_ct_CC=$CC
   2954   for ac_prog in cl.exe
   2955 do
   2956   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2957 set dummy $ac_prog; ac_word=$2
   2958 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2959 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2960 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2961   echo $ECHO_N "(cached) $ECHO_C" >&6
   2962 else
   2963   if test -n "$ac_ct_CC"; then
   2964   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2965 else
   2966 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2967 for as_dir in $PATH
   2968 do
   2969   IFS=$as_save_IFS
   2970   test -z "$as_dir" && as_dir=.
   2971   for ac_exec_ext in '' $ac_executable_extensions; do
   2972   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2973     ac_cv_prog_ac_ct_CC="$ac_prog"
   2974     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2975     break 2
   2976   fi
   2977 done
   2978 done
   2979 IFS=$as_save_IFS
   2980 
   2981 fi
   2982 fi
   2983 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2984 if test -n "$ac_ct_CC"; then
   2985   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2986 echo "${ECHO_T}$ac_ct_CC" >&6; }
   2987 else
   2988   { echo "$as_me:$LINENO: result: no" >&5
   2989 echo "${ECHO_T}no" >&6; }
   2990 fi
   2991 
   2992 
   2993   test -n "$ac_ct_CC" && break
   2994 done
   2995 
   2996   if test "x$ac_ct_CC" = x; then
   2997     CC=""
   2998   else
   2999     case $cross_compiling:$ac_tool_warned in
   3000 yes:)
   3001 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   3002 whose name does not start with the host triplet.  If you think this
   3003 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   3004 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   3005 whose name does not start with the host triplet.  If you think this
   3006 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   3007 ac_tool_warned=yes ;;
   3008 esac
   3009     CC=$ac_ct_CC
   3010   fi
   3011 fi
   3012 
   3013 fi
   3014 
   3015 
   3016 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   3017 See \`config.log' for more details." >&5
   3018 echo "$as_me: error: no acceptable C compiler found in \$PATH
   3019 See \`config.log' for more details." >&2;}
   3020    { (exit 1); exit 1; }; }
   3021 
   3022 # Provide some information about the compiler.
   3023 echo "$as_me:$LINENO: checking for C compiler version" >&5
   3024 ac_compiler=`set X $ac_compile; echo $2`
   3025 { (ac_try="$ac_compiler --version >&5"
   3026 case "(($ac_try" in
   3027   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3028   *) ac_try_echo=$ac_try;;
   3029 esac
   3030 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3031   (eval "$ac_compiler --version >&5") 2>&5
   3032   ac_status=$?
   3033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3034   (exit $ac_status); }
   3035 { (ac_try="$ac_compiler -v >&5"
   3036 case "(($ac_try" in
   3037   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3038   *) ac_try_echo=$ac_try;;
   3039 esac
   3040 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3041   (eval "$ac_compiler -v >&5") 2>&5
   3042   ac_status=$?
   3043   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3044   (exit $ac_status); }
   3045 { (ac_try="$ac_compiler -V >&5"
   3046 case "(($ac_try" in
   3047   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3048   *) ac_try_echo=$ac_try;;
   3049 esac
   3050 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3051   (eval "$ac_compiler -V >&5") 2>&5
   3052   ac_status=$?
   3053   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3054   (exit $ac_status); }
   3055 
   3056 cat >conftest.$ac_ext <<_ACEOF
   3057 /* confdefs.h.  */
   3058 _ACEOF
   3059 cat confdefs.h >>conftest.$ac_ext
   3060 cat >>conftest.$ac_ext <<_ACEOF
   3061 /* end confdefs.h.  */
   3062 
   3063 int
   3064 main ()
   3065 {
   3066 
   3067   ;
   3068   return 0;
   3069 }
   3070 _ACEOF
   3071 ac_clean_files_save=$ac_clean_files
   3072 ac_clean_files="$ac_clean_files a.out a.exe b.out"
   3073 # Try to create an executable without -o first, disregard a.out.
   3074 # It will help us diagnose broken compilers, and finding out an intuition
   3075 # of exeext.
   3076 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
   3077 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
   3078 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   3079 #
   3080 # List of possible output files, starting from the most likely.
   3081 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
   3082 # only as a last resort.  b.out is created by i960 compilers.
   3083 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
   3084 #
   3085 # The IRIX 6 linker writes into existing files which may not be
   3086 # executable, retaining their permissions.  Remove them first so a
   3087 # subsequent execution test works.
   3088 ac_rmfiles=
   3089 for ac_file in $ac_files
   3090 do
   3091   case $ac_file in
   3092     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   3093     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   3094   esac
   3095 done
   3096 rm -f $ac_rmfiles
   3097 
   3098 if { (ac_try="$ac_link_default"
   3099 case "(($ac_try" in
   3100   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3101   *) ac_try_echo=$ac_try;;
   3102 esac
   3103 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3104   (eval "$ac_link_default") 2>&5
   3105   ac_status=$?
   3106   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3107   (exit $ac_status); }; then
   3108   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3109 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3110 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3111 # so that the user can short-circuit this test for compilers unknown to
   3112 # Autoconf.
   3113 for ac_file in $ac_files ''
   3114 do
   3115   test -f "$ac_file" || continue
   3116   case $ac_file in
   3117     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
   3118 	;;
   3119     [ab].out )
   3120 	# We found the default executable, but exeext='' is most
   3121 	# certainly right.
   3122 	break;;
   3123     *.* )
   3124         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3125 	then :; else
   3126 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3127 	fi
   3128 	# We set ac_cv_exeext here because the later test for it is not
   3129 	# safe: cross compilers may not add the suffix if given an `-o'
   3130 	# argument, so we may need to know it at that point already.
   3131 	# Even if this section looks crufty: it has the advantage of
   3132 	# actually working.
   3133 	break;;
   3134     * )
   3135 	break;;
   3136   esac
   3137 done
   3138 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3139 
   3140 else
   3141   ac_file=''
   3142 fi
   3143 
   3144 { echo "$as_me:$LINENO: result: $ac_file" >&5
   3145 echo "${ECHO_T}$ac_file" >&6; }
   3146 if test -z "$ac_file"; then
   3147   echo "$as_me: failed program was:" >&5
   3148 sed 's/^/| /' conftest.$ac_ext >&5
   3149 
   3150 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
   3151 See \`config.log' for more details." >&5
   3152 echo "$as_me: error: C compiler cannot create executables
   3153 See \`config.log' for more details." >&2;}
   3154    { (exit 77); exit 77; }; }
   3155 fi
   3156 
   3157 ac_exeext=$ac_cv_exeext
   3158 
   3159 # Check that the compiler produces executables we can run.  If not, either
   3160 # the compiler is broken, or we cross compile.
   3161 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
   3162 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
   3163 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
   3164 # If not cross compiling, check that we can run a simple program.
   3165 if test "$cross_compiling" != yes; then
   3166   if { ac_try='./$ac_file'
   3167   { (case "(($ac_try" in
   3168   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3169   *) ac_try_echo=$ac_try;;
   3170 esac
   3171 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3172   (eval "$ac_try") 2>&5
   3173   ac_status=$?
   3174   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3175   (exit $ac_status); }; }; then
   3176     cross_compiling=no
   3177   else
   3178     if test "$cross_compiling" = maybe; then
   3179 	cross_compiling=yes
   3180     else
   3181 	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
   3182 If you meant to cross compile, use \`--host'.
   3183 See \`config.log' for more details." >&5
   3184 echo "$as_me: error: cannot run C compiled programs.
   3185 If you meant to cross compile, use \`--host'.
   3186 See \`config.log' for more details." >&2;}
   3187    { (exit 1); exit 1; }; }
   3188     fi
   3189   fi
   3190 fi
   3191 { echo "$as_me:$LINENO: result: yes" >&5
   3192 echo "${ECHO_T}yes" >&6; }
   3193 
   3194 rm -f a.out a.exe conftest$ac_cv_exeext b.out
   3195 ac_clean_files=$ac_clean_files_save
   3196 # Check that the compiler produces executables we can run.  If not, either
   3197 # the compiler is broken, or we cross compile.
   3198 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
   3199 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
   3200 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
   3201 echo "${ECHO_T}$cross_compiling" >&6; }
   3202 
   3203 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
   3204 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
   3205 if { (ac_try="$ac_link"
   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_link") 2>&5
   3212   ac_status=$?
   3213   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3214   (exit $ac_status); }; then
   3215   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3216 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3217 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3218 # `rm'.
   3219 for ac_file in conftest.exe conftest conftest.*; do
   3220   test -f "$ac_file" || continue
   3221   case $ac_file in
   3222     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   3223     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3224 	  break;;
   3225     * ) break;;
   3226   esac
   3227 done
   3228 else
   3229   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
   3230 See \`config.log' for more details." >&5
   3231 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
   3232 See \`config.log' for more details." >&2;}
   3233    { (exit 1); exit 1; }; }
   3234 fi
   3235 
   3236 rm -f conftest$ac_cv_exeext
   3237 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
   3238 echo "${ECHO_T}$ac_cv_exeext" >&6; }
   3239 
   3240 rm -f conftest.$ac_ext
   3241 EXEEXT=$ac_cv_exeext
   3242 ac_exeext=$EXEEXT
   3243 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
   3244 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
   3245 if test "${ac_cv_objext+set}" = set; then
   3246   echo $ECHO_N "(cached) $ECHO_C" >&6
   3247 else
   3248   cat >conftest.$ac_ext <<_ACEOF
   3249 /* confdefs.h.  */
   3250 _ACEOF
   3251 cat confdefs.h >>conftest.$ac_ext
   3252 cat >>conftest.$ac_ext <<_ACEOF
   3253 /* end confdefs.h.  */
   3254 
   3255 int
   3256 main ()
   3257 {
   3258 
   3259   ;
   3260   return 0;
   3261 }
   3262 _ACEOF
   3263 rm -f conftest.o conftest.obj
   3264 if { (ac_try="$ac_compile"
   3265 case "(($ac_try" in
   3266   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3267   *) ac_try_echo=$ac_try;;
   3268 esac
   3269 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3270   (eval "$ac_compile") 2>&5
   3271   ac_status=$?
   3272   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3273   (exit $ac_status); }; then
   3274   for ac_file in conftest.o conftest.obj conftest.*; do
   3275   test -f "$ac_file" || continue;
   3276   case $ac_file in
   3277     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
   3278     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3279        break;;
   3280   esac
   3281 done
   3282 else
   3283   echo "$as_me: failed program was:" >&5
   3284 sed 's/^/| /' conftest.$ac_ext >&5
   3285 
   3286 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
   3287 See \`config.log' for more details." >&5
   3288 echo "$as_me: error: cannot compute suffix of object files: cannot compile
   3289 See \`config.log' for more details." >&2;}
   3290    { (exit 1); exit 1; }; }
   3291 fi
   3292 
   3293 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3294 fi
   3295 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
   3296 echo "${ECHO_T}$ac_cv_objext" >&6; }
   3297 OBJEXT=$ac_cv_objext
   3298 ac_objext=$OBJEXT
   3299 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   3300 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
   3301 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   3302   echo $ECHO_N "(cached) $ECHO_C" >&6
   3303 else
   3304   cat >conftest.$ac_ext <<_ACEOF
   3305 /* confdefs.h.  */
   3306 _ACEOF
   3307 cat confdefs.h >>conftest.$ac_ext
   3308 cat >>conftest.$ac_ext <<_ACEOF
   3309 /* end confdefs.h.  */
   3310 
   3311 int
   3312 main ()
   3313 {
   3314 #ifndef __GNUC__
   3315        choke me
   3316 #endif
   3317 
   3318   ;
   3319   return 0;
   3320 }
   3321 _ACEOF
   3322 rm -f conftest.$ac_objext
   3323 if { (ac_try="$ac_compile"
   3324 case "(($ac_try" in
   3325   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3326   *) ac_try_echo=$ac_try;;
   3327 esac
   3328 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3329   (eval "$ac_compile") 2>conftest.er1
   3330   ac_status=$?
   3331   grep -v '^ *+' conftest.er1 >conftest.err
   3332   rm -f conftest.er1
   3333   cat conftest.err >&5
   3334   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3335   (exit $ac_status); } && {
   3336 	 test -z "$ac_c_werror_flag" ||
   3337 	 test ! -s conftest.err
   3338        } && test -s conftest.$ac_objext; then
   3339   ac_compiler_gnu=yes
   3340 else
   3341   echo "$as_me: failed program was:" >&5
   3342 sed 's/^/| /' conftest.$ac_ext >&5
   3343 
   3344 	ac_compiler_gnu=no
   3345 fi
   3346 
   3347 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3348 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3349 
   3350 fi
   3351 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   3352 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
   3353 GCC=`test $ac_compiler_gnu = yes && echo yes`
   3354 ac_test_CFLAGS=${CFLAGS+set}
   3355 ac_save_CFLAGS=$CFLAGS
   3356 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   3357 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
   3358 if test "${ac_cv_prog_cc_g+set}" = set; then
   3359   echo $ECHO_N "(cached) $ECHO_C" >&6
   3360 else
   3361   ac_save_c_werror_flag=$ac_c_werror_flag
   3362    ac_c_werror_flag=yes
   3363    ac_cv_prog_cc_g=no
   3364    CFLAGS="-g"
   3365    cat >conftest.$ac_ext <<_ACEOF
   3366 /* confdefs.h.  */
   3367 _ACEOF
   3368 cat confdefs.h >>conftest.$ac_ext
   3369 cat >>conftest.$ac_ext <<_ACEOF
   3370 /* end confdefs.h.  */
   3371 
   3372 int
   3373 main ()
   3374 {
   3375 
   3376   ;
   3377   return 0;
   3378 }
   3379 _ACEOF
   3380 rm -f conftest.$ac_objext
   3381 if { (ac_try="$ac_compile"
   3382 case "(($ac_try" in
   3383   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3384   *) ac_try_echo=$ac_try;;
   3385 esac
   3386 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3387   (eval "$ac_compile") 2>conftest.er1
   3388   ac_status=$?
   3389   grep -v '^ *+' conftest.er1 >conftest.err
   3390   rm -f conftest.er1
   3391   cat conftest.err >&5
   3392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3393   (exit $ac_status); } && {
   3394 	 test -z "$ac_c_werror_flag" ||
   3395 	 test ! -s conftest.err
   3396        } && test -s conftest.$ac_objext; then
   3397   ac_cv_prog_cc_g=yes
   3398 else
   3399   echo "$as_me: failed program was:" >&5
   3400 sed 's/^/| /' conftest.$ac_ext >&5
   3401 
   3402 	CFLAGS=""
   3403       cat >conftest.$ac_ext <<_ACEOF
   3404 /* confdefs.h.  */
   3405 _ACEOF
   3406 cat confdefs.h >>conftest.$ac_ext
   3407 cat >>conftest.$ac_ext <<_ACEOF
   3408 /* end confdefs.h.  */
   3409 
   3410 int
   3411 main ()
   3412 {
   3413 
   3414   ;
   3415   return 0;
   3416 }
   3417 _ACEOF
   3418 rm -f conftest.$ac_objext
   3419 if { (ac_try="$ac_compile"
   3420 case "(($ac_try" in
   3421   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3422   *) ac_try_echo=$ac_try;;
   3423 esac
   3424 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3425   (eval "$ac_compile") 2>conftest.er1
   3426   ac_status=$?
   3427   grep -v '^ *+' conftest.er1 >conftest.err
   3428   rm -f conftest.er1
   3429   cat conftest.err >&5
   3430   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3431   (exit $ac_status); } && {
   3432 	 test -z "$ac_c_werror_flag" ||
   3433 	 test ! -s conftest.err
   3434        } && test -s conftest.$ac_objext; then
   3435   :
   3436 else
   3437   echo "$as_me: failed program was:" >&5
   3438 sed 's/^/| /' conftest.$ac_ext >&5
   3439 
   3440 	ac_c_werror_flag=$ac_save_c_werror_flag
   3441 	 CFLAGS="-g"
   3442 	 cat >conftest.$ac_ext <<_ACEOF
   3443 /* confdefs.h.  */
   3444 _ACEOF
   3445 cat confdefs.h >>conftest.$ac_ext
   3446 cat >>conftest.$ac_ext <<_ACEOF
   3447 /* end confdefs.h.  */
   3448 
   3449 int
   3450 main ()
   3451 {
   3452 
   3453   ;
   3454   return 0;
   3455 }
   3456 _ACEOF
   3457 rm -f conftest.$ac_objext
   3458 if { (ac_try="$ac_compile"
   3459 case "(($ac_try" in
   3460   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3461   *) ac_try_echo=$ac_try;;
   3462 esac
   3463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3464   (eval "$ac_compile") 2>conftest.er1
   3465   ac_status=$?
   3466   grep -v '^ *+' conftest.er1 >conftest.err
   3467   rm -f conftest.er1
   3468   cat conftest.err >&5
   3469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3470   (exit $ac_status); } && {
   3471 	 test -z "$ac_c_werror_flag" ||
   3472 	 test ! -s conftest.err
   3473        } && test -s conftest.$ac_objext; then
   3474   ac_cv_prog_cc_g=yes
   3475 else
   3476   echo "$as_me: failed program was:" >&5
   3477 sed 's/^/| /' conftest.$ac_ext >&5
   3478 
   3479 
   3480 fi
   3481 
   3482 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3483 fi
   3484 
   3485 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3486 fi
   3487 
   3488 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3489    ac_c_werror_flag=$ac_save_c_werror_flag
   3490 fi
   3491 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   3492 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
   3493 if test "$ac_test_CFLAGS" = set; then
   3494   CFLAGS=$ac_save_CFLAGS
   3495 elif test $ac_cv_prog_cc_g = yes; then
   3496   if test "$GCC" = yes; then
   3497     CFLAGS="-g -O2"
   3498   else
   3499     CFLAGS="-g"
   3500   fi
   3501 else
   3502   if test "$GCC" = yes; then
   3503     CFLAGS="-O2"
   3504   else
   3505     CFLAGS=
   3506   fi
   3507 fi
   3508 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   3509 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
   3510 if test "${ac_cv_prog_cc_c89+set}" = set; then
   3511   echo $ECHO_N "(cached) $ECHO_C" >&6
   3512 else
   3513   ac_cv_prog_cc_c89=no
   3514 ac_save_CC=$CC
   3515 cat >conftest.$ac_ext <<_ACEOF
   3516 /* confdefs.h.  */
   3517 _ACEOF
   3518 cat confdefs.h >>conftest.$ac_ext
   3519 cat >>conftest.$ac_ext <<_ACEOF
   3520 /* end confdefs.h.  */
   3521 #include <stdarg.h>
   3522 #include <stdio.h>
   3523 #include <sys/types.h>
   3524 #include <sys/stat.h>
   3525 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3526 struct buf { int x; };
   3527 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3528 static char *e (p, i)
   3529      char **p;
   3530      int i;
   3531 {
   3532   return p[i];
   3533 }
   3534 static char *f (char * (*g) (char **, int), char **p, ...)
   3535 {
   3536   char *s;
   3537   va_list v;
   3538   va_start (v,p);
   3539   s = g (p, va_arg (v,int));
   3540   va_end (v);
   3541   return s;
   3542 }
   3543 
   3544 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3545    function prototypes and stuff, but not '\xHH' hex character constants.
   3546    These don't provoke an error unfortunately, instead are silently treated
   3547    as 'x'.  The following induces an error, until -std is added to get
   3548    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3549    array size at least.  It's necessary to write '\x00'==0 to get something
   3550    that's true only with -std.  */
   3551 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3552 
   3553 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3554    inside strings and character constants.  */
   3555 #define FOO(x) 'x'
   3556 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3557 
   3558 int test (int i, double x);
   3559 struct s1 {int (*f) (int a);};
   3560 struct s2 {int (*f) (double a);};
   3561 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3562 int argc;
   3563 char **argv;
   3564 int
   3565 main ()
   3566 {
   3567 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3568   ;
   3569   return 0;
   3570 }
   3571 _ACEOF
   3572 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3573 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3574 do
   3575   CC="$ac_save_CC $ac_arg"
   3576   rm -f conftest.$ac_objext
   3577 if { (ac_try="$ac_compile"
   3578 case "(($ac_try" in
   3579   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3580   *) ac_try_echo=$ac_try;;
   3581 esac
   3582 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3583   (eval "$ac_compile") 2>conftest.er1
   3584   ac_status=$?
   3585   grep -v '^ *+' conftest.er1 >conftest.err
   3586   rm -f conftest.er1
   3587   cat conftest.err >&5
   3588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3589   (exit $ac_status); } && {
   3590 	 test -z "$ac_c_werror_flag" ||
   3591 	 test ! -s conftest.err
   3592        } && test -s conftest.$ac_objext; then
   3593   ac_cv_prog_cc_c89=$ac_arg
   3594 else
   3595   echo "$as_me: failed program was:" >&5
   3596 sed 's/^/| /' conftest.$ac_ext >&5
   3597 
   3598 
   3599 fi
   3600 
   3601 rm -f core conftest.err conftest.$ac_objext
   3602   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3603 done
   3604 rm -f conftest.$ac_ext
   3605 CC=$ac_save_CC
   3606 
   3607 fi
   3608 # AC_CACHE_VAL
   3609 case "x$ac_cv_prog_cc_c89" in
   3610   x)
   3611     { echo "$as_me:$LINENO: result: none needed" >&5
   3612 echo "${ECHO_T}none needed" >&6; } ;;
   3613   xno)
   3614     { echo "$as_me:$LINENO: result: unsupported" >&5
   3615 echo "${ECHO_T}unsupported" >&6; } ;;
   3616   *)
   3617     CC="$CC $ac_cv_prog_cc_c89"
   3618     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   3619 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
   3620 esac
   3621 
   3622 
   3623 ac_ext=c
   3624 ac_cpp='$CPP $CPPFLAGS'
   3625 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3626 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3627 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3628 
   3629 depcc="$CC"   am_compiler_list=
   3630 
   3631 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   3632 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
   3633 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   3634   echo $ECHO_N "(cached) $ECHO_C" >&6
   3635 else
   3636   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   3637   # We make a subdir and do the tests there.  Otherwise we can end up
   3638   # making bogus files that we don't know about and never remove.  For
   3639   # instance it was reported that on HP-UX the gcc test will end up
   3640   # making a dummy file named `D' -- because `-MD' means `put the output
   3641   # in D'.
   3642   mkdir conftest.dir
   3643   # Copy depcomp to subdir because otherwise we won't find it if we're
   3644   # using a relative directory.
   3645   cp "$am_depcomp" conftest.dir
   3646   cd conftest.dir
   3647   # We will build objects and dependencies in a subdirectory because
   3648   # it helps to detect inapplicable dependency modes.  For instance
   3649   # both Tru64's cc and ICC support -MD to output dependencies as a
   3650   # side effect of compilation, but ICC will put the dependencies in
   3651   # the current directory while Tru64 will put them in the object
   3652   # directory.
   3653   mkdir sub
   3654 
   3655   am_cv_CC_dependencies_compiler_type=none
   3656   if test "$am_compiler_list" = ""; then
   3657      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   3658   fi
   3659   for depmode in $am_compiler_list; do
   3660     # Setup a source with many dependencies, because some compilers
   3661     # like to wrap large dependency lists on column 80 (with \), and
   3662     # we should not choose a depcomp mode which is confused by this.
   3663     #
   3664     # We need to recreate these files for each test, as the compiler may
   3665     # overwrite some of them when testing with obscure command lines.
   3666     # This happens at least with the AIX C compiler.
   3667     : > sub/conftest.c
   3668     for i in 1 2 3 4 5 6; do
   3669       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   3670       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   3671       # Solaris 8's {/usr,}/bin/sh.
   3672       touch sub/conftst$i.h
   3673     done
   3674     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   3675 
   3676     case $depmode in
   3677     nosideeffect)
   3678       # after this tag, mechanisms are not by side-effect, so they'll
   3679       # only be used when explicitly requested
   3680       if test "x$enable_dependency_tracking" = xyes; then
   3681 	continue
   3682       else
   3683 	break
   3684       fi
   3685       ;;
   3686     none) break ;;
   3687     esac
   3688     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   3689     # mode.  It turns out that the SunPro C++ compiler does not properly
   3690     # handle `-M -o', and we need to detect this.
   3691     if depmode=$depmode \
   3692        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   3693        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   3694        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   3695          >/dev/null 2>conftest.err &&
   3696        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   3697        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   3698        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   3699        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   3700       # icc doesn't choke on unknown options, it will just issue warnings
   3701       # or remarks (even with -Werror).  So we grep stderr for any message
   3702       # that says an option was ignored or not supported.
   3703       # When given -MP, icc 7.0 and 7.1 complain thusly:
   3704       #   icc: Command line warning: ignoring option '-M'; no argument required
   3705       # The diagnosis changed in icc 8.0:
   3706       #   icc: Command line remark: option '-MP' not supported
   3707       if (grep 'ignoring option' conftest.err ||
   3708           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   3709         am_cv_CC_dependencies_compiler_type=$depmode
   3710         break
   3711       fi
   3712     fi
   3713   done
   3714 
   3715   cd ..
   3716   rm -rf conftest.dir
   3717 else
   3718   am_cv_CC_dependencies_compiler_type=none
   3719 fi
   3720 
   3721 fi
   3722 { echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   3723 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; }
   3724 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   3725 
   3726  if
   3727   test "x$enable_dependency_tracking" != xno \
   3728   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   3729   am__fastdepCC_TRUE=
   3730   am__fastdepCC_FALSE='#'
   3731 else
   3732   am__fastdepCC_TRUE='#'
   3733   am__fastdepCC_FALSE=
   3734 fi
   3735 
   3736 
   3737 { echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
   3738 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; }
   3739 if test "${lt_cv_path_SED+set}" = set; then
   3740   echo $ECHO_N "(cached) $ECHO_C" >&6
   3741 else
   3742   # Loop through the user's path and test for sed and gsed.
   3743 # Then use that list of sed's as ones to test for truncation.
   3744 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3745 for as_dir in $PATH
   3746 do
   3747   IFS=$as_save_IFS
   3748   test -z "$as_dir" && as_dir=.
   3749   for lt_ac_prog in sed gsed; do
   3750     for ac_exec_ext in '' $ac_executable_extensions; do
   3751       if { test -f "$as_dir/$lt_ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$lt_ac_prog$ac_exec_ext"; }; then
   3752         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
   3753       fi
   3754     done
   3755   done
   3756 done
   3757 IFS=$as_save_IFS
   3758 lt_ac_max=0
   3759 lt_ac_count=0
   3760 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
   3761 # along with /bin/sed that truncates output.
   3762 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
   3763   test ! -f $lt_ac_sed && continue
   3764   cat /dev/null > conftest.in
   3765   lt_ac_count=0
   3766   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
   3767   # Check for GNU sed and select it if it is found.
   3768   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
   3769     lt_cv_path_SED=$lt_ac_sed
   3770     break
   3771   fi
   3772   while true; do
   3773     cat conftest.in conftest.in >conftest.tmp
   3774     mv conftest.tmp conftest.in
   3775     cp conftest.in conftest.nl
   3776     echo >>conftest.nl
   3777     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
   3778     cmp -s conftest.out conftest.nl || break
   3779     # 10000 chars as input seems more than enough
   3780     test $lt_ac_count -gt 10 && break
   3781     lt_ac_count=`expr $lt_ac_count + 1`
   3782     if test $lt_ac_count -gt $lt_ac_max; then
   3783       lt_ac_max=$lt_ac_count
   3784       lt_cv_path_SED=$lt_ac_sed
   3785     fi
   3786   done
   3787 done
   3788 
   3789 fi
   3790 
   3791 SED=$lt_cv_path_SED
   3792 
   3793 { echo "$as_me:$LINENO: result: $SED" >&5
   3794 echo "${ECHO_T}$SED" >&6; }
   3795 
   3796 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
   3797 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
   3798 if test "${ac_cv_path_GREP+set}" = set; then
   3799   echo $ECHO_N "(cached) $ECHO_C" >&6
   3800 else
   3801   # Extract the first word of "grep ggrep" to use in msg output
   3802 if test -z "$GREP"; then
   3803 set dummy grep ggrep; ac_prog_name=$2
   3804 if test "${ac_cv_path_GREP+set}" = set; then
   3805   echo $ECHO_N "(cached) $ECHO_C" >&6
   3806 else
   3807   ac_path_GREP_found=false
   3808 # Loop through the user's path and test for each of PROGNAME-LIST
   3809 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3810 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3811 do
   3812   IFS=$as_save_IFS
   3813   test -z "$as_dir" && as_dir=.
   3814   for ac_prog in grep ggrep; do
   3815   for ac_exec_ext in '' $ac_executable_extensions; do
   3816     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   3817     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   3818     # Check for GNU ac_path_GREP and select it if it is found.
   3819   # Check for GNU $ac_path_GREP
   3820 case `"$ac_path_GREP" --version 2>&1` in
   3821 *GNU*)
   3822   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   3823 *)
   3824   ac_count=0
   3825   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   3826   while :
   3827   do
   3828     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3829     mv "conftest.tmp" "conftest.in"
   3830     cp "conftest.in" "conftest.nl"
   3831     echo 'GREP' >> "conftest.nl"
   3832     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3833     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3834     ac_count=`expr $ac_count + 1`
   3835     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   3836       # Best one so far, save it but keep looking for a better one
   3837       ac_cv_path_GREP="$ac_path_GREP"
   3838       ac_path_GREP_max=$ac_count
   3839     fi
   3840     # 10*(2^10) chars as input seems more than enough
   3841     test $ac_count -gt 10 && break
   3842   done
   3843   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3844 esac
   3845 
   3846 
   3847     $ac_path_GREP_found && break 3
   3848   done
   3849 done
   3850 
   3851 done
   3852 IFS=$as_save_IFS
   3853 
   3854 
   3855 fi
   3856 
   3857 GREP="$ac_cv_path_GREP"
   3858 if test -z "$GREP"; then
   3859   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3860 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3861    { (exit 1); exit 1; }; }
   3862 fi
   3863 
   3864 else
   3865   ac_cv_path_GREP=$GREP
   3866 fi
   3867 
   3868 
   3869 fi
   3870 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
   3871 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
   3872  GREP="$ac_cv_path_GREP"
   3873 
   3874 
   3875 { echo "$as_me:$LINENO: checking for egrep" >&5
   3876 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
   3877 if test "${ac_cv_path_EGREP+set}" = set; then
   3878   echo $ECHO_N "(cached) $ECHO_C" >&6
   3879 else
   3880   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   3881    then ac_cv_path_EGREP="$GREP -E"
   3882    else
   3883      # Extract the first word of "egrep" to use in msg output
   3884 if test -z "$EGREP"; then
   3885 set dummy egrep; ac_prog_name=$2
   3886 if test "${ac_cv_path_EGREP+set}" = set; then
   3887   echo $ECHO_N "(cached) $ECHO_C" >&6
   3888 else
   3889   ac_path_EGREP_found=false
   3890 # Loop through the user's path and test for each of PROGNAME-LIST
   3891 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3892 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3893 do
   3894   IFS=$as_save_IFS
   3895   test -z "$as_dir" && as_dir=.
   3896   for ac_prog in egrep; do
   3897   for ac_exec_ext in '' $ac_executable_extensions; do
   3898     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   3899     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   3900     # Check for GNU ac_path_EGREP and select it if it is found.
   3901   # Check for GNU $ac_path_EGREP
   3902 case `"$ac_path_EGREP" --version 2>&1` in
   3903 *GNU*)
   3904   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   3905 *)
   3906   ac_count=0
   3907   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   3908   while :
   3909   do
   3910     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3911     mv "conftest.tmp" "conftest.in"
   3912     cp "conftest.in" "conftest.nl"
   3913     echo 'EGREP' >> "conftest.nl"
   3914     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3915     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3916     ac_count=`expr $ac_count + 1`
   3917     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   3918       # Best one so far, save it but keep looking for a better one
   3919       ac_cv_path_EGREP="$ac_path_EGREP"
   3920       ac_path_EGREP_max=$ac_count
   3921     fi
   3922     # 10*(2^10) chars as input seems more than enough
   3923     test $ac_count -gt 10 && break
   3924   done
   3925   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3926 esac
   3927 
   3928 
   3929     $ac_path_EGREP_found && break 3
   3930   done
   3931 done
   3932 
   3933 done
   3934 IFS=$as_save_IFS
   3935 
   3936 
   3937 fi
   3938 
   3939 EGREP="$ac_cv_path_EGREP"
   3940 if test -z "$EGREP"; then
   3941   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3942 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3943    { (exit 1); exit 1; }; }
   3944 fi
   3945 
   3946 else
   3947   ac_cv_path_EGREP=$EGREP
   3948 fi
   3949 
   3950 
   3951    fi
   3952 fi
   3953 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
   3954 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
   3955  EGREP="$ac_cv_path_EGREP"
   3956 
   3957 
   3958 
   3959 # Check whether --with-gnu-ld was given.
   3960 if test "${with_gnu_ld+set}" = set; then
   3961   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   3962 else
   3963   with_gnu_ld=no
   3964 fi
   3965 
   3966 ac_prog=ld
   3967 if test "$GCC" = yes; then
   3968   # Check if gcc -print-prog-name=ld gives a path.
   3969   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   3970 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
   3971   case $host in
   3972   *-*-mingw*)
   3973     # gcc leaves a trailing carriage return which upsets mingw
   3974     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   3975   *)
   3976     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   3977   esac
   3978   case $ac_prog in
   3979     # Accept absolute paths.
   3980     [\\/]* | ?:[\\/]*)
   3981       re_direlt='/[^/][^/]*/\.\./'
   3982       # Canonicalize the pathname of ld
   3983       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   3984       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   3985 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   3986       done
   3987       test -z "$LD" && LD="$ac_prog"
   3988       ;;
   3989   "")
   3990     # If it fails, then pretend we aren't using GCC.
   3991     ac_prog=ld
   3992     ;;
   3993   *)
   3994     # If it is relative, then search for the first ld in PATH.
   3995     with_gnu_ld=unknown
   3996     ;;
   3997   esac
   3998 elif test "$with_gnu_ld" = yes; then
   3999   { echo "$as_me:$LINENO: checking for GNU ld" >&5
   4000 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
   4001 else
   4002   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   4003 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
   4004 fi
   4005 if test "${lt_cv_path_LD+set}" = set; then
   4006   echo $ECHO_N "(cached) $ECHO_C" >&6
   4007 else
   4008   if test -z "$LD"; then
   4009   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4010   for ac_dir in $PATH; do
   4011     IFS="$lt_save_ifs"
   4012     test -z "$ac_dir" && ac_dir=.
   4013     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   4014       lt_cv_path_LD="$ac_dir/$ac_prog"
   4015       # Check to see if the program is GNU ld.  I'd rather use --version,
   4016       # but apparently some variants of GNU ld only accept -v.
   4017       # Break only if it was the GNU/non-GNU ld that we prefer.
   4018       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   4019       *GNU* | *'with BFD'*)
   4020 	test "$with_gnu_ld" != no && break
   4021 	;;
   4022       *)
   4023 	test "$with_gnu_ld" != yes && break
   4024 	;;
   4025       esac
   4026     fi
   4027   done
   4028   IFS="$lt_save_ifs"
   4029 else
   4030   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   4031 fi
   4032 fi
   4033 
   4034 LD="$lt_cv_path_LD"
   4035 if test -n "$LD"; then
   4036   { echo "$as_me:$LINENO: result: $LD" >&5
   4037 echo "${ECHO_T}$LD" >&6; }
   4038 else
   4039   { echo "$as_me:$LINENO: result: no" >&5
   4040 echo "${ECHO_T}no" >&6; }
   4041 fi
   4042 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   4043 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   4044    { (exit 1); exit 1; }; }
   4045 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   4046 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
   4047 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   4048   echo $ECHO_N "(cached) $ECHO_C" >&6
   4049 else
   4050   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   4051 case `$LD -v 2>&1 </dev/null` in
   4052 *GNU* | *'with BFD'*)
   4053   lt_cv_prog_gnu_ld=yes
   4054   ;;
   4055 *)
   4056   lt_cv_prog_gnu_ld=no
   4057   ;;
   4058 esac
   4059 fi
   4060 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   4061 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
   4062 with_gnu_ld=$lt_cv_prog_gnu_ld
   4063 
   4064 
   4065 { echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
   4066 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; }
   4067 if test "${lt_cv_ld_reload_flag+set}" = set; then
   4068   echo $ECHO_N "(cached) $ECHO_C" >&6
   4069 else
   4070   lt_cv_ld_reload_flag='-r'
   4071 fi
   4072 { echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
   4073 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; }
   4074 reload_flag=$lt_cv_ld_reload_flag
   4075 case $reload_flag in
   4076 "" | " "*) ;;
   4077 *) reload_flag=" $reload_flag" ;;
   4078 esac
   4079 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4080 case $host_os in
   4081   darwin*)
   4082     if test "$GCC" = yes; then
   4083       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   4084     else
   4085       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4086     fi
   4087     ;;
   4088 esac
   4089 
   4090 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
   4091 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
   4092 if test "${lt_cv_path_NM+set}" = set; then
   4093   echo $ECHO_N "(cached) $ECHO_C" >&6
   4094 else
   4095   if test -n "$NM"; then
   4096   # Let the user override the test.
   4097   lt_cv_path_NM="$NM"
   4098 else
   4099   lt_nm_to_check="${ac_tool_prefix}nm"
   4100   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   4101     lt_nm_to_check="$lt_nm_to_check nm"
   4102   fi
   4103   for lt_tmp_nm in $lt_nm_to_check; do
   4104     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4105     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   4106       IFS="$lt_save_ifs"
   4107       test -z "$ac_dir" && ac_dir=.
   4108       tmp_nm="$ac_dir/$lt_tmp_nm"
   4109       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   4110 	# Check to see if the nm accepts a BSD-compat flag.
   4111 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   4112 	#   nm: unknown option "B" ignored
   4113 	# Tru64's nm complains that /dev/null is an invalid object file
   4114 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   4115 	*/dev/null* | *'Invalid file or object type'*)
   4116 	  lt_cv_path_NM="$tmp_nm -B"
   4117 	  break
   4118 	  ;;
   4119 	*)
   4120 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   4121 	  */dev/null*)
   4122 	    lt_cv_path_NM="$tmp_nm -p"
   4123 	    break
   4124 	    ;;
   4125 	  *)
   4126 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   4127 	    continue # so that we can try to find one that supports BSD flags
   4128 	    ;;
   4129 	  esac
   4130 	  ;;
   4131 	esac
   4132       fi
   4133     done
   4134     IFS="$lt_save_ifs"
   4135   done
   4136   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
   4137 fi
   4138 fi
   4139 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
   4140 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
   4141 NM="$lt_cv_path_NM"
   4142 
   4143 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
   4144 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
   4145 LN_S=$as_ln_s
   4146 if test "$LN_S" = "ln -s"; then
   4147   { echo "$as_me:$LINENO: result: yes" >&5
   4148 echo "${ECHO_T}yes" >&6; }
   4149 else
   4150   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
   4151 echo "${ECHO_T}no, using $LN_S" >&6; }
   4152 fi
   4153 
   4154 { echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
   4155 echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6; }
   4156 if test "${lt_cv_deplibs_check_method+set}" = set; then
   4157   echo $ECHO_N "(cached) $ECHO_C" >&6
   4158 else
   4159   lt_cv_file_magic_cmd='$MAGIC_CMD'
   4160 lt_cv_file_magic_test_file=
   4161 lt_cv_deplibs_check_method='unknown'
   4162 # Need to set the preceding variable on all platforms that support
   4163 # interlibrary dependencies.
   4164 # 'none' -- dependencies not supported.
   4165 # `unknown' -- same as none, but documents that we really don't know.
   4166 # 'pass_all' -- all dependencies passed with no checks.
   4167 # 'test_compile' -- check by making test program.
   4168 # 'file_magic [[regex]]' -- check by looking for files in library path
   4169 # which responds to the $file_magic_cmd with a given extended regex.
   4170 # If you have `file' or equivalent on your system and you're not sure
   4171 # whether `pass_all' will *always* work, you probably want this one.
   4172 
   4173 case $host_os in
   4174 aix4* | aix5*)
   4175   lt_cv_deplibs_check_method=pass_all
   4176   ;;
   4177 
   4178 beos*)
   4179   lt_cv_deplibs_check_method=pass_all
   4180   ;;
   4181 
   4182 bsdi[45]*)
   4183   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   4184   lt_cv_file_magic_cmd='/usr/bin/file -L'
   4185   lt_cv_file_magic_test_file=/shlib/libc.so
   4186   ;;
   4187 
   4188 cygwin*)
   4189   # func_win32_libid is a shell function defined in ltmain.sh
   4190   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4191   lt_cv_file_magic_cmd='func_win32_libid'
   4192   ;;
   4193 
   4194 mingw* | pw32*)
   4195   # Base MSYS/MinGW do not provide the 'file' command needed by
   4196   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   4197   # unless we find 'file', for example because we are cross-compiling.
   4198   if ( file / ) >/dev/null 2>&1; then
   4199     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4200     lt_cv_file_magic_cmd='func_win32_libid'
   4201   else
   4202     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   4203     lt_cv_file_magic_cmd='$OBJDUMP -f'
   4204   fi
   4205   ;;
   4206 
   4207 darwin* | rhapsody*)
   4208   lt_cv_deplibs_check_method=pass_all
   4209   ;;
   4210 
   4211 freebsd* | dragonfly*)
   4212   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4213     case $host_cpu in
   4214     i*86 )
   4215       # Not sure whether the presence of OpenBSD here was a mistake.
   4216       # Let's accept both of them until this is cleared up.
   4217       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   4218       lt_cv_file_magic_cmd=/usr/bin/file
   4219       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   4220       ;;
   4221     esac
   4222   else
   4223     lt_cv_deplibs_check_method=pass_all
   4224   fi
   4225   ;;
   4226 
   4227 gnu*)
   4228   lt_cv_deplibs_check_method=pass_all
   4229   ;;
   4230 
   4231 hpux10.20* | hpux11*)
   4232   lt_cv_file_magic_cmd=/usr/bin/file
   4233   case $host_cpu in
   4234   ia64*)
   4235     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   4236     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   4237     ;;
   4238   hppa*64*)
   4239     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]'
   4240     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   4241     ;;
   4242   *)
   4243     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
   4244     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   4245     ;;
   4246   esac
   4247   ;;
   4248 
   4249 interix[3-9]*)
   4250   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   4251   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   4252   ;;
   4253 
   4254 irix5* | irix6* | nonstopux*)
   4255   case $LD in
   4256   *-32|*"-32 ") libmagic=32-bit;;
   4257   *-n32|*"-n32 ") libmagic=N32;;
   4258   *-64|*"-64 ") libmagic=64-bit;;
   4259   *) libmagic=never-match;;
   4260   esac
   4261   lt_cv_deplibs_check_method=pass_all
   4262   ;;
   4263 
   4264 # This must be Linux ELF.
   4265 linux* | k*bsd*-gnu)
   4266   lt_cv_deplibs_check_method=pass_all
   4267   ;;
   4268 
   4269 netbsd*)
   4270   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4271     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4272   else
   4273     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   4274   fi
   4275   ;;
   4276 
   4277 newos6*)
   4278   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   4279   lt_cv_file_magic_cmd=/usr/bin/file
   4280   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   4281   ;;
   4282 
   4283 nto-qnx*)
   4284   lt_cv_deplibs_check_method=unknown
   4285   ;;
   4286 
   4287 openbsd*)
   4288   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   4289     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   4290   else
   4291     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4292   fi
   4293   ;;
   4294 
   4295 osf3* | osf4* | osf5*)
   4296   lt_cv_deplibs_check_method=pass_all
   4297   ;;
   4298 
   4299 rdos*)
   4300   lt_cv_deplibs_check_method=pass_all
   4301   ;;
   4302 
   4303 solaris*)
   4304   lt_cv_deplibs_check_method=pass_all
   4305   ;;
   4306 
   4307 sysv4 | sysv4.3*)
   4308   case $host_vendor in
   4309   motorola)
   4310     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]'
   4311     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   4312     ;;
   4313   ncr)
   4314     lt_cv_deplibs_check_method=pass_all
   4315     ;;
   4316   sequent)
   4317     lt_cv_file_magic_cmd='/bin/file'
   4318     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   4319     ;;
   4320   sni)
   4321     lt_cv_file_magic_cmd='/bin/file'
   4322     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   4323     lt_cv_file_magic_test_file=/lib/libc.so
   4324     ;;
   4325   siemens)
   4326     lt_cv_deplibs_check_method=pass_all
   4327     ;;
   4328   pc)
   4329     lt_cv_deplibs_check_method=pass_all
   4330     ;;
   4331   esac
   4332   ;;
   4333 
   4334 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   4335   lt_cv_deplibs_check_method=pass_all
   4336   ;;
   4337 esac
   4338 
   4339 fi
   4340 { echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
   4341 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; }
   4342 file_magic_cmd=$lt_cv_file_magic_cmd
   4343 deplibs_check_method=$lt_cv_deplibs_check_method
   4344 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   4345 
   4346 
   4347 
   4348 
   4349 # If no C compiler was specified, use CC.
   4350 LTCC=${LTCC-"$CC"}
   4351 
   4352 # If no C compiler flags were specified, use CFLAGS.
   4353 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   4354 
   4355 # Allow CC to be a program name with arguments.
   4356 compiler=$CC
   4357 
   4358 
   4359 # Check whether --enable-libtool-lock was given.
   4360 if test "${enable_libtool_lock+set}" = set; then
   4361   enableval=$enable_libtool_lock;
   4362 fi
   4363 
   4364 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   4365 
   4366 # Some flags need to be propagated to the compiler or linker for good
   4367 # libtool support.
   4368 case $host in
   4369 ia64-*-hpux*)
   4370   # Find out which ABI we are using.
   4371   echo 'int i;' > conftest.$ac_ext
   4372   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4373   (eval $ac_compile) 2>&5
   4374   ac_status=$?
   4375   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4376   (exit $ac_status); }; then
   4377     case `/usr/bin/file conftest.$ac_objext` in
   4378     *ELF-32*)
   4379       HPUX_IA64_MODE="32"
   4380       ;;
   4381     *ELF-64*)
   4382       HPUX_IA64_MODE="64"
   4383       ;;
   4384     esac
   4385   fi
   4386   rm -rf conftest*
   4387   ;;
   4388 *-*-irix6*)
   4389   # Find out which ABI we are using.
   4390   echo '#line 4390 "configure"' > conftest.$ac_ext
   4391   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4392   (eval $ac_compile) 2>&5
   4393   ac_status=$?
   4394   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4395   (exit $ac_status); }; then
   4396    if test "$lt_cv_prog_gnu_ld" = yes; then
   4397     case `/usr/bin/file conftest.$ac_objext` in
   4398     *32-bit*)
   4399       LD="${LD-ld} -melf32bsmip"
   4400       ;;
   4401     *N32*)
   4402       LD="${LD-ld} -melf32bmipn32"
   4403       ;;
   4404     *64-bit*)
   4405       LD="${LD-ld} -melf64bmip"
   4406       ;;
   4407     esac
   4408    else
   4409     case `/usr/bin/file conftest.$ac_objext` in
   4410     *32-bit*)
   4411       LD="${LD-ld} -32"
   4412       ;;
   4413     *N32*)
   4414       LD="${LD-ld} -n32"
   4415       ;;
   4416     *64-bit*)
   4417       LD="${LD-ld} -64"
   4418       ;;
   4419     esac
   4420    fi
   4421   fi
   4422   rm -rf conftest*
   4423   ;;
   4424 
   4425 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
   4426 s390*-*linux*|sparc*-*linux*)
   4427   # Find out which ABI we are using.
   4428   echo 'int i;' > conftest.$ac_ext
   4429   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4430   (eval $ac_compile) 2>&5
   4431   ac_status=$?
   4432   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4433   (exit $ac_status); }; then
   4434     case `/usr/bin/file conftest.o` in
   4435     *32-bit*)
   4436       case $host in
   4437         x86_64-*kfreebsd*-gnu)
   4438           LD="${LD-ld} -m elf_i386_fbsd"
   4439           ;;
   4440         x86_64-*linux*)
   4441           LD="${LD-ld} -m elf_i386"
   4442           ;;
   4443         ppc64-*linux*|powerpc64-*linux*)
   4444           LD="${LD-ld} -m elf32ppclinux"
   4445           ;;
   4446         s390x-*linux*)
   4447           LD="${LD-ld} -m elf_s390"
   4448           ;;
   4449         sparc64-*linux*)
   4450           LD="${LD-ld} -m elf32_sparc"
   4451           ;;
   4452       esac
   4453       ;;
   4454     *64-bit*)
   4455       libsuff=64
   4456       case $host in
   4457         x86_64-*kfreebsd*-gnu)
   4458           LD="${LD-ld} -m elf_x86_64_fbsd"
   4459           ;;
   4460         x86_64-*linux*)
   4461           LD="${LD-ld} -m elf_x86_64"
   4462           ;;
   4463         ppc*-*linux*|powerpc*-*linux*)
   4464           LD="${LD-ld} -m elf64ppc"
   4465           ;;
   4466         s390*-*linux*)
   4467           LD="${LD-ld} -m elf64_s390"
   4468           ;;
   4469         sparc*-*linux*)
   4470           LD="${LD-ld} -m elf64_sparc"
   4471           ;;
   4472       esac
   4473       ;;
   4474     esac
   4475   fi
   4476   rm -rf conftest*
   4477   ;;
   4478 
   4479 *-*-sco3.2v5*)
   4480   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   4481   SAVE_CFLAGS="$CFLAGS"
   4482   CFLAGS="$CFLAGS -belf"
   4483   { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
   4484 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; }
   4485 if test "${lt_cv_cc_needs_belf+set}" = set; then
   4486   echo $ECHO_N "(cached) $ECHO_C" >&6
   4487 else
   4488   ac_ext=c
   4489 ac_cpp='$CPP $CPPFLAGS'
   4490 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4491 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4492 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4493 
   4494      cat >conftest.$ac_ext <<_ACEOF
   4495 /* confdefs.h.  */
   4496 _ACEOF
   4497 cat confdefs.h >>conftest.$ac_ext
   4498 cat >>conftest.$ac_ext <<_ACEOF
   4499 /* end confdefs.h.  */
   4500 
   4501 int
   4502 main ()
   4503 {
   4504 
   4505   ;
   4506   return 0;
   4507 }
   4508 _ACEOF
   4509 rm -f conftest.$ac_objext conftest$ac_exeext
   4510 if { (ac_try="$ac_link"
   4511 case "(($ac_try" in
   4512   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4513   *) ac_try_echo=$ac_try;;
   4514 esac
   4515 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4516   (eval "$ac_link") 2>conftest.er1
   4517   ac_status=$?
   4518   grep -v '^ *+' conftest.er1 >conftest.err
   4519   rm -f conftest.er1
   4520   cat conftest.err >&5
   4521   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4522   (exit $ac_status); } && {
   4523 	 test -z "$ac_c_werror_flag" ||
   4524 	 test ! -s conftest.err
   4525        } && test -s conftest$ac_exeext &&
   4526        $as_test_x conftest$ac_exeext; then
   4527   lt_cv_cc_needs_belf=yes
   4528 else
   4529   echo "$as_me: failed program was:" >&5
   4530 sed 's/^/| /' conftest.$ac_ext >&5
   4531 
   4532 	lt_cv_cc_needs_belf=no
   4533 fi
   4534 
   4535 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   4536       conftest$ac_exeext conftest.$ac_ext
   4537      ac_ext=c
   4538 ac_cpp='$CPP $CPPFLAGS'
   4539 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4540 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4541 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4542 
   4543 fi
   4544 { echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
   4545 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; }
   4546   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   4547     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   4548     CFLAGS="$SAVE_CFLAGS"
   4549   fi
   4550   ;;
   4551 sparc*-*solaris*)
   4552   # Find out which ABI we are using.
   4553   echo 'int i;' > conftest.$ac_ext
   4554   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4555   (eval $ac_compile) 2>&5
   4556   ac_status=$?
   4557   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4558   (exit $ac_status); }; then
   4559     case `/usr/bin/file conftest.o` in
   4560     *64-bit*)
   4561       case $lt_cv_prog_gnu_ld in
   4562       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   4563       *)    LD="${LD-ld} -64" ;;
   4564       esac
   4565       ;;
   4566     esac
   4567   fi
   4568   rm -rf conftest*
   4569   ;;
   4570 
   4571 
   4572 esac
   4573 
   4574 need_locks="$enable_libtool_lock"
   4575 
   4576 
   4577 ac_ext=c
   4578 ac_cpp='$CPP $CPPFLAGS'
   4579 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4580 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4581 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4582 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   4583 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
   4584 # On Suns, sometimes $CPP names a directory.
   4585 if test -n "$CPP" && test -d "$CPP"; then
   4586   CPP=
   4587 fi
   4588 if test -z "$CPP"; then
   4589   if test "${ac_cv_prog_CPP+set}" = set; then
   4590   echo $ECHO_N "(cached) $ECHO_C" >&6
   4591 else
   4592       # Double quotes because CPP needs to be expanded
   4593     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   4594     do
   4595       ac_preproc_ok=false
   4596 for ac_c_preproc_warn_flag in '' yes
   4597 do
   4598   # Use a header file that comes with gcc, so configuring glibc
   4599   # with a fresh cross-compiler works.
   4600   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4601   # <limits.h> exists even on freestanding compilers.
   4602   # On the NeXT, cc -E runs the code through the compiler's parser,
   4603   # not just through cpp. "Syntax error" is here to catch this case.
   4604   cat >conftest.$ac_ext <<_ACEOF
   4605 /* confdefs.h.  */
   4606 _ACEOF
   4607 cat confdefs.h >>conftest.$ac_ext
   4608 cat >>conftest.$ac_ext <<_ACEOF
   4609 /* end confdefs.h.  */
   4610 #ifdef __STDC__
   4611 # include <limits.h>
   4612 #else
   4613 # include <assert.h>
   4614 #endif
   4615 		     Syntax error
   4616 _ACEOF
   4617 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4618 case "(($ac_try" in
   4619   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4620   *) ac_try_echo=$ac_try;;
   4621 esac
   4622 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4623   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4624   ac_status=$?
   4625   grep -v '^ *+' conftest.er1 >conftest.err
   4626   rm -f conftest.er1
   4627   cat conftest.err >&5
   4628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4629   (exit $ac_status); } >/dev/null && {
   4630 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4631 	 test ! -s conftest.err
   4632        }; then
   4633   :
   4634 else
   4635   echo "$as_me: failed program was:" >&5
   4636 sed 's/^/| /' conftest.$ac_ext >&5
   4637 
   4638   # Broken: fails on valid input.
   4639 continue
   4640 fi
   4641 
   4642 rm -f conftest.err conftest.$ac_ext
   4643 
   4644   # OK, works on sane cases.  Now check whether nonexistent headers
   4645   # can be detected and how.
   4646   cat >conftest.$ac_ext <<_ACEOF
   4647 /* confdefs.h.  */
   4648 _ACEOF
   4649 cat confdefs.h >>conftest.$ac_ext
   4650 cat >>conftest.$ac_ext <<_ACEOF
   4651 /* end confdefs.h.  */
   4652 #include <ac_nonexistent.h>
   4653 _ACEOF
   4654 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4655 case "(($ac_try" in
   4656   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4657   *) ac_try_echo=$ac_try;;
   4658 esac
   4659 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4660   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4661   ac_status=$?
   4662   grep -v '^ *+' conftest.er1 >conftest.err
   4663   rm -f conftest.er1
   4664   cat conftest.err >&5
   4665   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4666   (exit $ac_status); } >/dev/null && {
   4667 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4668 	 test ! -s conftest.err
   4669        }; then
   4670   # Broken: success on invalid input.
   4671 continue
   4672 else
   4673   echo "$as_me: failed program was:" >&5
   4674 sed 's/^/| /' conftest.$ac_ext >&5
   4675 
   4676   # Passes both tests.
   4677 ac_preproc_ok=:
   4678 break
   4679 fi
   4680 
   4681 rm -f conftest.err conftest.$ac_ext
   4682 
   4683 done
   4684 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4685 rm -f conftest.err conftest.$ac_ext
   4686 if $ac_preproc_ok; then
   4687   break
   4688 fi
   4689 
   4690     done
   4691     ac_cv_prog_CPP=$CPP
   4692 
   4693 fi
   4694   CPP=$ac_cv_prog_CPP
   4695 else
   4696   ac_cv_prog_CPP=$CPP
   4697 fi
   4698 { echo "$as_me:$LINENO: result: $CPP" >&5
   4699 echo "${ECHO_T}$CPP" >&6; }
   4700 ac_preproc_ok=false
   4701 for ac_c_preproc_warn_flag in '' yes
   4702 do
   4703   # Use a header file that comes with gcc, so configuring glibc
   4704   # with a fresh cross-compiler works.
   4705   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4706   # <limits.h> exists even on freestanding compilers.
   4707   # On the NeXT, cc -E runs the code through the compiler's parser,
   4708   # not just through cpp. "Syntax error" is here to catch this case.
   4709   cat >conftest.$ac_ext <<_ACEOF
   4710 /* confdefs.h.  */
   4711 _ACEOF
   4712 cat confdefs.h >>conftest.$ac_ext
   4713 cat >>conftest.$ac_ext <<_ACEOF
   4714 /* end confdefs.h.  */
   4715 #ifdef __STDC__
   4716 # include <limits.h>
   4717 #else
   4718 # include <assert.h>
   4719 #endif
   4720 		     Syntax error
   4721 _ACEOF
   4722 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4723 case "(($ac_try" in
   4724   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4725   *) ac_try_echo=$ac_try;;
   4726 esac
   4727 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4728   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4729   ac_status=$?
   4730   grep -v '^ *+' conftest.er1 >conftest.err
   4731   rm -f conftest.er1
   4732   cat conftest.err >&5
   4733   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4734   (exit $ac_status); } >/dev/null && {
   4735 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4736 	 test ! -s conftest.err
   4737        }; then
   4738   :
   4739 else
   4740   echo "$as_me: failed program was:" >&5
   4741 sed 's/^/| /' conftest.$ac_ext >&5
   4742 
   4743   # Broken: fails on valid input.
   4744 continue
   4745 fi
   4746 
   4747 rm -f conftest.err conftest.$ac_ext
   4748 
   4749   # OK, works on sane cases.  Now check whether nonexistent headers
   4750   # can be detected and how.
   4751   cat >conftest.$ac_ext <<_ACEOF
   4752 /* confdefs.h.  */
   4753 _ACEOF
   4754 cat confdefs.h >>conftest.$ac_ext
   4755 cat >>conftest.$ac_ext <<_ACEOF
   4756 /* end confdefs.h.  */
   4757 #include <ac_nonexistent.h>
   4758 _ACEOF
   4759 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4760 case "(($ac_try" in
   4761   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4762   *) ac_try_echo=$ac_try;;
   4763 esac
   4764 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4765   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4766   ac_status=$?
   4767   grep -v '^ *+' conftest.er1 >conftest.err
   4768   rm -f conftest.er1
   4769   cat conftest.err >&5
   4770   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4771   (exit $ac_status); } >/dev/null && {
   4772 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4773 	 test ! -s conftest.err
   4774        }; then
   4775   # Broken: success on invalid input.
   4776 continue
   4777 else
   4778   echo "$as_me: failed program was:" >&5
   4779 sed 's/^/| /' conftest.$ac_ext >&5
   4780 
   4781   # Passes both tests.
   4782 ac_preproc_ok=:
   4783 break
   4784 fi
   4785 
   4786 rm -f conftest.err conftest.$ac_ext
   4787 
   4788 done
   4789 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4790 rm -f conftest.err conftest.$ac_ext
   4791 if $ac_preproc_ok; then
   4792   :
   4793 else
   4794   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   4795 See \`config.log' for more details." >&5
   4796 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   4797 See \`config.log' for more details." >&2;}
   4798    { (exit 1); exit 1; }; }
   4799 fi
   4800 
   4801 ac_ext=c
   4802 ac_cpp='$CPP $CPPFLAGS'
   4803 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4804 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4805 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4806 
   4807 
   4808 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   4809 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
   4810 if test "${ac_cv_header_stdc+set}" = set; then
   4811   echo $ECHO_N "(cached) $ECHO_C" >&6
   4812 else
   4813   cat >conftest.$ac_ext <<_ACEOF
   4814 /* confdefs.h.  */
   4815 _ACEOF
   4816 cat confdefs.h >>conftest.$ac_ext
   4817 cat >>conftest.$ac_ext <<_ACEOF
   4818 /* end confdefs.h.  */
   4819 #include <stdlib.h>
   4820 #include <stdarg.h>
   4821 #include <string.h>
   4822 #include <float.h>
   4823 
   4824 int
   4825 main ()
   4826 {
   4827 
   4828   ;
   4829   return 0;
   4830 }
   4831 _ACEOF
   4832 rm -f conftest.$ac_objext
   4833 if { (ac_try="$ac_compile"
   4834 case "(($ac_try" in
   4835   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4836   *) ac_try_echo=$ac_try;;
   4837 esac
   4838 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4839   (eval "$ac_compile") 2>conftest.er1
   4840   ac_status=$?
   4841   grep -v '^ *+' conftest.er1 >conftest.err
   4842   rm -f conftest.er1
   4843   cat conftest.err >&5
   4844   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4845   (exit $ac_status); } && {
   4846 	 test -z "$ac_c_werror_flag" ||
   4847 	 test ! -s conftest.err
   4848        } && test -s conftest.$ac_objext; then
   4849   ac_cv_header_stdc=yes
   4850 else
   4851   echo "$as_me: failed program was:" >&5
   4852 sed 's/^/| /' conftest.$ac_ext >&5
   4853 
   4854 	ac_cv_header_stdc=no
   4855 fi
   4856 
   4857 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4858 
   4859 if test $ac_cv_header_stdc = yes; then
   4860   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   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 <string.h>
   4868 
   4869 _ACEOF
   4870 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4871   $EGREP "memchr" >/dev/null 2>&1; then
   4872   :
   4873 else
   4874   ac_cv_header_stdc=no
   4875 fi
   4876 rm -f conftest*
   4877 
   4878 fi
   4879 
   4880 if test $ac_cv_header_stdc = yes; then
   4881   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4882   cat >conftest.$ac_ext <<_ACEOF
   4883 /* confdefs.h.  */
   4884 _ACEOF
   4885 cat confdefs.h >>conftest.$ac_ext
   4886 cat >>conftest.$ac_ext <<_ACEOF
   4887 /* end confdefs.h.  */
   4888 #include <stdlib.h>
   4889 
   4890 _ACEOF
   4891 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4892   $EGREP "free" >/dev/null 2>&1; then
   4893   :
   4894 else
   4895   ac_cv_header_stdc=no
   4896 fi
   4897 rm -f conftest*
   4898 
   4899 fi
   4900 
   4901 if test $ac_cv_header_stdc = yes; then
   4902   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   4903   if test "$cross_compiling" = yes; then
   4904   :
   4905 else
   4906   cat >conftest.$ac_ext <<_ACEOF
   4907 /* confdefs.h.  */
   4908 _ACEOF
   4909 cat confdefs.h >>conftest.$ac_ext
   4910 cat >>conftest.$ac_ext <<_ACEOF
   4911 /* end confdefs.h.  */
   4912 #include <ctype.h>
   4913 #include <stdlib.h>
   4914 #if ((' ' & 0x0FF) == 0x020)
   4915 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   4916 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   4917 #else
   4918 # define ISLOWER(c) \
   4919 		   (('a' <= (c) && (c) <= 'i') \
   4920 		     || ('j' <= (c) && (c) <= 'r') \
   4921 		     || ('s' <= (c) && (c) <= 'z'))
   4922 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   4923 #endif
   4924 
   4925 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   4926 int
   4927 main ()
   4928 {
   4929   int i;
   4930   for (i = 0; i < 256; i++)
   4931     if (XOR (islower (i), ISLOWER (i))
   4932 	|| toupper (i) != TOUPPER (i))
   4933       return 2;
   4934   return 0;
   4935 }
   4936 _ACEOF
   4937 rm -f conftest$ac_exeext
   4938 if { (ac_try="$ac_link"
   4939 case "(($ac_try" in
   4940   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4941   *) ac_try_echo=$ac_try;;
   4942 esac
   4943 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4944   (eval "$ac_link") 2>&5
   4945   ac_status=$?
   4946   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4947   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   4948   { (case "(($ac_try" in
   4949   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4950   *) ac_try_echo=$ac_try;;
   4951 esac
   4952 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4953   (eval "$ac_try") 2>&5
   4954   ac_status=$?
   4955   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4956   (exit $ac_status); }; }; then
   4957   :
   4958 else
   4959   echo "$as_me: program exited with status $ac_status" >&5
   4960 echo "$as_me: failed program was:" >&5
   4961 sed 's/^/| /' conftest.$ac_ext >&5
   4962 
   4963 ( exit $ac_status )
   4964 ac_cv_header_stdc=no
   4965 fi
   4966 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   4967 fi
   4968 
   4969 
   4970 fi
   4971 fi
   4972 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   4973 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
   4974 if test $ac_cv_header_stdc = yes; then
   4975 
   4976 cat >>confdefs.h <<\_ACEOF
   4977 #define STDC_HEADERS 1
   4978 _ACEOF
   4979 
   4980 fi
   4981 
   4982 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   4983 
   4984 
   4985 
   4986 
   4987 
   4988 
   4989 
   4990 
   4991 
   4992 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   4993 		  inttypes.h stdint.h unistd.h
   4994 do
   4995 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4996 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   4997 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   4998 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   4999   echo $ECHO_N "(cached) $ECHO_C" >&6
   5000 else
   5001   cat >conftest.$ac_ext <<_ACEOF
   5002 /* confdefs.h.  */
   5003 _ACEOF
   5004 cat confdefs.h >>conftest.$ac_ext
   5005 cat >>conftest.$ac_ext <<_ACEOF
   5006 /* end confdefs.h.  */
   5007 $ac_includes_default
   5008 
   5009 #include <$ac_header>
   5010 _ACEOF
   5011 rm -f conftest.$ac_objext
   5012 if { (ac_try="$ac_compile"
   5013 case "(($ac_try" in
   5014   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5015   *) ac_try_echo=$ac_try;;
   5016 esac
   5017 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5018   (eval "$ac_compile") 2>conftest.er1
   5019   ac_status=$?
   5020   grep -v '^ *+' conftest.er1 >conftest.err
   5021   rm -f conftest.er1
   5022   cat conftest.err >&5
   5023   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5024   (exit $ac_status); } && {
   5025 	 test -z "$ac_c_werror_flag" ||
   5026 	 test ! -s conftest.err
   5027        } && test -s conftest.$ac_objext; then
   5028   eval "$as_ac_Header=yes"
   5029 else
   5030   echo "$as_me: failed program was:" >&5
   5031 sed 's/^/| /' conftest.$ac_ext >&5
   5032 
   5033 	eval "$as_ac_Header=no"
   5034 fi
   5035 
   5036 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5037 fi
   5038 ac_res=`eval echo '${'$as_ac_Header'}'`
   5039 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5040 echo "${ECHO_T}$ac_res" >&6; }
   5041 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   5042   cat >>confdefs.h <<_ACEOF
   5043 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5044 _ACEOF
   5045 
   5046 fi
   5047 
   5048 done
   5049 
   5050 
   5051 
   5052 for ac_header in dlfcn.h
   5053 do
   5054 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5055 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5056   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5057 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5058 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5059   echo $ECHO_N "(cached) $ECHO_C" >&6
   5060 fi
   5061 ac_res=`eval echo '${'$as_ac_Header'}'`
   5062 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5063 echo "${ECHO_T}$ac_res" >&6; }
   5064 else
   5065   # Is the header compilable?
   5066 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   5067 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   5068 cat >conftest.$ac_ext <<_ACEOF
   5069 /* confdefs.h.  */
   5070 _ACEOF
   5071 cat confdefs.h >>conftest.$ac_ext
   5072 cat >>conftest.$ac_ext <<_ACEOF
   5073 /* end confdefs.h.  */
   5074 $ac_includes_default
   5075 #include <$ac_header>
   5076 _ACEOF
   5077 rm -f conftest.$ac_objext
   5078 if { (ac_try="$ac_compile"
   5079 case "(($ac_try" in
   5080   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5081   *) ac_try_echo=$ac_try;;
   5082 esac
   5083 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5084   (eval "$ac_compile") 2>conftest.er1
   5085   ac_status=$?
   5086   grep -v '^ *+' conftest.er1 >conftest.err
   5087   rm -f conftest.er1
   5088   cat conftest.err >&5
   5089   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5090   (exit $ac_status); } && {
   5091 	 test -z "$ac_c_werror_flag" ||
   5092 	 test ! -s conftest.err
   5093        } && test -s conftest.$ac_objext; then
   5094   ac_header_compiler=yes
   5095 else
   5096   echo "$as_me: failed program was:" >&5
   5097 sed 's/^/| /' conftest.$ac_ext >&5
   5098 
   5099 	ac_header_compiler=no
   5100 fi
   5101 
   5102 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5103 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   5104 echo "${ECHO_T}$ac_header_compiler" >&6; }
   5105 
   5106 # Is the header present?
   5107 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   5108 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   5109 cat >conftest.$ac_ext <<_ACEOF
   5110 /* confdefs.h.  */
   5111 _ACEOF
   5112 cat confdefs.h >>conftest.$ac_ext
   5113 cat >>conftest.$ac_ext <<_ACEOF
   5114 /* end confdefs.h.  */
   5115 #include <$ac_header>
   5116 _ACEOF
   5117 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5118 case "(($ac_try" in
   5119   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5120   *) ac_try_echo=$ac_try;;
   5121 esac
   5122 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5123   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5124   ac_status=$?
   5125   grep -v '^ *+' conftest.er1 >conftest.err
   5126   rm -f conftest.er1
   5127   cat conftest.err >&5
   5128   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5129   (exit $ac_status); } >/dev/null && {
   5130 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   5131 	 test ! -s conftest.err
   5132        }; then
   5133   ac_header_preproc=yes
   5134 else
   5135   echo "$as_me: failed program was:" >&5
   5136 sed 's/^/| /' conftest.$ac_ext >&5
   5137 
   5138   ac_header_preproc=no
   5139 fi
   5140 
   5141 rm -f conftest.err conftest.$ac_ext
   5142 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   5143 echo "${ECHO_T}$ac_header_preproc" >&6; }
   5144 
   5145 # So?  What about this header?
   5146 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   5147   yes:no: )
   5148     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   5149 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   5150     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   5151 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   5152     ac_header_preproc=yes
   5153     ;;
   5154   no:yes:* )
   5155     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   5156 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   5157     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   5158 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   5159     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   5160 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   5161     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   5162 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   5163     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   5164 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   5165     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   5166 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   5167     ( cat <<\_ASBOX
   5168 ## ---------------------------------------------------------------------- ##
   5169 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
   5170 ## ---------------------------------------------------------------------- ##
   5171 _ASBOX
   5172      ) | sed "s/^/$as_me: WARNING:     /" >&2
   5173     ;;
   5174 esac
   5175 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5176 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5177 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5178   echo $ECHO_N "(cached) $ECHO_C" >&6
   5179 else
   5180   eval "$as_ac_Header=\$ac_header_preproc"
   5181 fi
   5182 ac_res=`eval echo '${'$as_ac_Header'}'`
   5183 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5184 echo "${ECHO_T}$ac_res" >&6; }
   5185 
   5186 fi
   5187 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   5188   cat >>confdefs.h <<_ACEOF
   5189 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5190 _ACEOF
   5191 
   5192 fi
   5193 
   5194 done
   5195 
   5196 ac_ext=cpp
   5197 ac_cpp='$CXXCPP $CPPFLAGS'
   5198 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5199 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5200 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5201 if test -z "$CXX"; then
   5202   if test -n "$CCC"; then
   5203     CXX=$CCC
   5204   else
   5205     if test -n "$ac_tool_prefix"; then
   5206   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5207   do
   5208     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5209 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5210 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5211 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5212 if test "${ac_cv_prog_CXX+set}" = set; then
   5213   echo $ECHO_N "(cached) $ECHO_C" >&6
   5214 else
   5215   if test -n "$CXX"; then
   5216   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   5217 else
   5218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5219 for as_dir in $PATH
   5220 do
   5221   IFS=$as_save_IFS
   5222   test -z "$as_dir" && as_dir=.
   5223   for ac_exec_ext in '' $ac_executable_extensions; do
   5224   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5225     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   5226     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5227     break 2
   5228   fi
   5229 done
   5230 done
   5231 IFS=$as_save_IFS
   5232 
   5233 fi
   5234 fi
   5235 CXX=$ac_cv_prog_CXX
   5236 if test -n "$CXX"; then
   5237   { echo "$as_me:$LINENO: result: $CXX" >&5
   5238 echo "${ECHO_T}$CXX" >&6; }
   5239 else
   5240   { echo "$as_me:$LINENO: result: no" >&5
   5241 echo "${ECHO_T}no" >&6; }
   5242 fi
   5243 
   5244 
   5245     test -n "$CXX" && break
   5246   done
   5247 fi
   5248 if test -z "$CXX"; then
   5249   ac_ct_CXX=$CXX
   5250   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5251 do
   5252   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5253 set dummy $ac_prog; ac_word=$2
   5254 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5255 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5256 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
   5257   echo $ECHO_N "(cached) $ECHO_C" >&6
   5258 else
   5259   if test -n "$ac_ct_CXX"; then
   5260   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   5261 else
   5262 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5263 for as_dir in $PATH
   5264 do
   5265   IFS=$as_save_IFS
   5266   test -z "$as_dir" && as_dir=.
   5267   for ac_exec_ext in '' $ac_executable_extensions; do
   5268   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5269     ac_cv_prog_ac_ct_CXX="$ac_prog"
   5270     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5271     break 2
   5272   fi
   5273 done
   5274 done
   5275 IFS=$as_save_IFS
   5276 
   5277 fi
   5278 fi
   5279 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   5280 if test -n "$ac_ct_CXX"; then
   5281   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
   5282 echo "${ECHO_T}$ac_ct_CXX" >&6; }
   5283 else
   5284   { echo "$as_me:$LINENO: result: no" >&5
   5285 echo "${ECHO_T}no" >&6; }
   5286 fi
   5287 
   5288 
   5289   test -n "$ac_ct_CXX" && break
   5290 done
   5291 
   5292   if test "x$ac_ct_CXX" = x; then
   5293     CXX="g++"
   5294   else
   5295     case $cross_compiling:$ac_tool_warned in
   5296 yes:)
   5297 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   5298 whose name does not start with the host triplet.  If you think this
   5299 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   5300 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   5301 whose name does not start with the host triplet.  If you think this
   5302 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   5303 ac_tool_warned=yes ;;
   5304 esac
   5305     CXX=$ac_ct_CXX
   5306   fi
   5307 fi
   5308 
   5309   fi
   5310 fi
   5311 # Provide some information about the compiler.
   5312 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
   5313 ac_compiler=`set X $ac_compile; echo $2`
   5314 { (ac_try="$ac_compiler --version >&5"
   5315 case "(($ac_try" in
   5316   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5317   *) ac_try_echo=$ac_try;;
   5318 esac
   5319 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5320   (eval "$ac_compiler --version >&5") 2>&5
   5321   ac_status=$?
   5322   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5323   (exit $ac_status); }
   5324 { (ac_try="$ac_compiler -v >&5"
   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_compiler -v >&5") 2>&5
   5331   ac_status=$?
   5332   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5333   (exit $ac_status); }
   5334 { (ac_try="$ac_compiler -V >&5"
   5335 case "(($ac_try" in
   5336   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5337   *) ac_try_echo=$ac_try;;
   5338 esac
   5339 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5340   (eval "$ac_compiler -V >&5") 2>&5
   5341   ac_status=$?
   5342   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5343   (exit $ac_status); }
   5344 
   5345 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
   5346 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
   5347 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
   5348   echo $ECHO_N "(cached) $ECHO_C" >&6
   5349 else
   5350   cat >conftest.$ac_ext <<_ACEOF
   5351 /* confdefs.h.  */
   5352 _ACEOF
   5353 cat confdefs.h >>conftest.$ac_ext
   5354 cat >>conftest.$ac_ext <<_ACEOF
   5355 /* end confdefs.h.  */
   5356 
   5357 int
   5358 main ()
   5359 {
   5360 #ifndef __GNUC__
   5361        choke me
   5362 #endif
   5363 
   5364   ;
   5365   return 0;
   5366 }
   5367 _ACEOF
   5368 rm -f conftest.$ac_objext
   5369 if { (ac_try="$ac_compile"
   5370 case "(($ac_try" in
   5371   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5372   *) ac_try_echo=$ac_try;;
   5373 esac
   5374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5375   (eval "$ac_compile") 2>conftest.er1
   5376   ac_status=$?
   5377   grep -v '^ *+' conftest.er1 >conftest.err
   5378   rm -f conftest.er1
   5379   cat conftest.err >&5
   5380   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5381   (exit $ac_status); } && {
   5382 	 test -z "$ac_cxx_werror_flag" ||
   5383 	 test ! -s conftest.err
   5384        } && test -s conftest.$ac_objext; then
   5385   ac_compiler_gnu=yes
   5386 else
   5387   echo "$as_me: failed program was:" >&5
   5388 sed 's/^/| /' conftest.$ac_ext >&5
   5389 
   5390 	ac_compiler_gnu=no
   5391 fi
   5392 
   5393 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5394 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   5395 
   5396 fi
   5397 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
   5398 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
   5399 GXX=`test $ac_compiler_gnu = yes && echo yes`
   5400 ac_test_CXXFLAGS=${CXXFLAGS+set}
   5401 ac_save_CXXFLAGS=$CXXFLAGS
   5402 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
   5403 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
   5404 if test "${ac_cv_prog_cxx_g+set}" = set; then
   5405   echo $ECHO_N "(cached) $ECHO_C" >&6
   5406 else
   5407   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   5408    ac_cxx_werror_flag=yes
   5409    ac_cv_prog_cxx_g=no
   5410    CXXFLAGS="-g"
   5411    cat >conftest.$ac_ext <<_ACEOF
   5412 /* confdefs.h.  */
   5413 _ACEOF
   5414 cat confdefs.h >>conftest.$ac_ext
   5415 cat >>conftest.$ac_ext <<_ACEOF
   5416 /* end confdefs.h.  */
   5417 
   5418 int
   5419 main ()
   5420 {
   5421 
   5422   ;
   5423   return 0;
   5424 }
   5425 _ACEOF
   5426 rm -f conftest.$ac_objext
   5427 if { (ac_try="$ac_compile"
   5428 case "(($ac_try" in
   5429   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5430   *) ac_try_echo=$ac_try;;
   5431 esac
   5432 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5433   (eval "$ac_compile") 2>conftest.er1
   5434   ac_status=$?
   5435   grep -v '^ *+' conftest.er1 >conftest.err
   5436   rm -f conftest.er1
   5437   cat conftest.err >&5
   5438   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5439   (exit $ac_status); } && {
   5440 	 test -z "$ac_cxx_werror_flag" ||
   5441 	 test ! -s conftest.err
   5442        } && test -s conftest.$ac_objext; then
   5443   ac_cv_prog_cxx_g=yes
   5444 else
   5445   echo "$as_me: failed program was:" >&5
   5446 sed 's/^/| /' conftest.$ac_ext >&5
   5447 
   5448 	CXXFLAGS=""
   5449       cat >conftest.$ac_ext <<_ACEOF
   5450 /* confdefs.h.  */
   5451 _ACEOF
   5452 cat confdefs.h >>conftest.$ac_ext
   5453 cat >>conftest.$ac_ext <<_ACEOF
   5454 /* end confdefs.h.  */
   5455 
   5456 int
   5457 main ()
   5458 {
   5459 
   5460   ;
   5461   return 0;
   5462 }
   5463 _ACEOF
   5464 rm -f conftest.$ac_objext
   5465 if { (ac_try="$ac_compile"
   5466 case "(($ac_try" in
   5467   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5468   *) ac_try_echo=$ac_try;;
   5469 esac
   5470 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5471   (eval "$ac_compile") 2>conftest.er1
   5472   ac_status=$?
   5473   grep -v '^ *+' conftest.er1 >conftest.err
   5474   rm -f conftest.er1
   5475   cat conftest.err >&5
   5476   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5477   (exit $ac_status); } && {
   5478 	 test -z "$ac_cxx_werror_flag" ||
   5479 	 test ! -s conftest.err
   5480        } && test -s conftest.$ac_objext; then
   5481   :
   5482 else
   5483   echo "$as_me: failed program was:" >&5
   5484 sed 's/^/| /' conftest.$ac_ext >&5
   5485 
   5486 	ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5487 	 CXXFLAGS="-g"
   5488 	 cat >conftest.$ac_ext <<_ACEOF
   5489 /* confdefs.h.  */
   5490 _ACEOF
   5491 cat confdefs.h >>conftest.$ac_ext
   5492 cat >>conftest.$ac_ext <<_ACEOF
   5493 /* end confdefs.h.  */
   5494 
   5495 int
   5496 main ()
   5497 {
   5498 
   5499   ;
   5500   return 0;
   5501 }
   5502 _ACEOF
   5503 rm -f conftest.$ac_objext
   5504 if { (ac_try="$ac_compile"
   5505 case "(($ac_try" in
   5506   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5507   *) ac_try_echo=$ac_try;;
   5508 esac
   5509 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5510   (eval "$ac_compile") 2>conftest.er1
   5511   ac_status=$?
   5512   grep -v '^ *+' conftest.er1 >conftest.err
   5513   rm -f conftest.er1
   5514   cat conftest.err >&5
   5515   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5516   (exit $ac_status); } && {
   5517 	 test -z "$ac_cxx_werror_flag" ||
   5518 	 test ! -s conftest.err
   5519        } && test -s conftest.$ac_objext; then
   5520   ac_cv_prog_cxx_g=yes
   5521 else
   5522   echo "$as_me: failed program was:" >&5
   5523 sed 's/^/| /' conftest.$ac_ext >&5
   5524 
   5525 
   5526 fi
   5527 
   5528 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5529 fi
   5530 
   5531 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5532 fi
   5533 
   5534 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5535    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5536 fi
   5537 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
   5538 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
   5539 if test "$ac_test_CXXFLAGS" = set; then
   5540   CXXFLAGS=$ac_save_CXXFLAGS
   5541 elif test $ac_cv_prog_cxx_g = yes; then
   5542   if test "$GXX" = yes; then
   5543     CXXFLAGS="-g -O2"
   5544   else
   5545     CXXFLAGS="-g"
   5546   fi
   5547 else
   5548   if test "$GXX" = yes; then
   5549     CXXFLAGS="-O2"
   5550   else
   5551     CXXFLAGS=
   5552   fi
   5553 fi
   5554 ac_ext=cpp
   5555 ac_cpp='$CXXCPP $CPPFLAGS'
   5556 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5557 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5558 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5559 
   5560 depcc="$CXX"  am_compiler_list=
   5561 
   5562 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   5563 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
   5564 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
   5565   echo $ECHO_N "(cached) $ECHO_C" >&6
   5566 else
   5567   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   5568   # We make a subdir and do the tests there.  Otherwise we can end up
   5569   # making bogus files that we don't know about and never remove.  For
   5570   # instance it was reported that on HP-UX the gcc test will end up
   5571   # making a dummy file named `D' -- because `-MD' means `put the output
   5572   # in D'.
   5573   mkdir conftest.dir
   5574   # Copy depcomp to subdir because otherwise we won't find it if we're
   5575   # using a relative directory.
   5576   cp "$am_depcomp" conftest.dir
   5577   cd conftest.dir
   5578   # We will build objects and dependencies in a subdirectory because
   5579   # it helps to detect inapplicable dependency modes.  For instance
   5580   # both Tru64's cc and ICC support -MD to output dependencies as a
   5581   # side effect of compilation, but ICC will put the dependencies in
   5582   # the current directory while Tru64 will put them in the object
   5583   # directory.
   5584   mkdir sub
   5585 
   5586   am_cv_CXX_dependencies_compiler_type=none
   5587   if test "$am_compiler_list" = ""; then
   5588      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   5589   fi
   5590   for depmode in $am_compiler_list; do
   5591     # Setup a source with many dependencies, because some compilers
   5592     # like to wrap large dependency lists on column 80 (with \), and
   5593     # we should not choose a depcomp mode which is confused by this.
   5594     #
   5595     # We need to recreate these files for each test, as the compiler may
   5596     # overwrite some of them when testing with obscure command lines.
   5597     # This happens at least with the AIX C compiler.
   5598     : > sub/conftest.c
   5599     for i in 1 2 3 4 5 6; do
   5600       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   5601       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   5602       # Solaris 8's {/usr,}/bin/sh.
   5603       touch sub/conftst$i.h
   5604     done
   5605     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   5606 
   5607     case $depmode in
   5608     nosideeffect)
   5609       # after this tag, mechanisms are not by side-effect, so they'll
   5610       # only be used when explicitly requested
   5611       if test "x$enable_dependency_tracking" = xyes; then
   5612 	continue
   5613       else
   5614 	break
   5615       fi
   5616       ;;
   5617     none) break ;;
   5618     esac
   5619     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   5620     # mode.  It turns out that the SunPro C++ compiler does not properly
   5621     # handle `-M -o', and we need to detect this.
   5622     if depmode=$depmode \
   5623        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   5624        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   5625        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   5626          >/dev/null 2>conftest.err &&
   5627        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   5628        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   5629        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   5630        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   5631       # icc doesn't choke on unknown options, it will just issue warnings
   5632       # or remarks (even with -Werror).  So we grep stderr for any message
   5633       # that says an option was ignored or not supported.
   5634       # When given -MP, icc 7.0 and 7.1 complain thusly:
   5635       #   icc: Command line warning: ignoring option '-M'; no argument required
   5636       # The diagnosis changed in icc 8.0:
   5637       #   icc: Command line remark: option '-MP' not supported
   5638       if (grep 'ignoring option' conftest.err ||
   5639           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   5640         am_cv_CXX_dependencies_compiler_type=$depmode
   5641         break
   5642       fi
   5643     fi
   5644   done
   5645 
   5646   cd ..
   5647   rm -rf conftest.dir
   5648 else
   5649   am_cv_CXX_dependencies_compiler_type=none
   5650 fi
   5651 
   5652 fi
   5653 { echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
   5654 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; }
   5655 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   5656 
   5657  if
   5658   test "x$enable_dependency_tracking" != xno \
   5659   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   5660   am__fastdepCXX_TRUE=
   5661   am__fastdepCXX_FALSE='#'
   5662 else
   5663   am__fastdepCXX_TRUE='#'
   5664   am__fastdepCXX_FALSE=
   5665 fi
   5666 
   5667 
   5668 
   5669 
   5670 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   5671     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   5672     (test "X$CXX" != "Xg++"))) ; then
   5673   ac_ext=cpp
   5674 ac_cpp='$CXXCPP $CPPFLAGS'
   5675 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5676 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5677 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5678 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
   5679 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
   5680 if test -z "$CXXCPP"; then
   5681   if test "${ac_cv_prog_CXXCPP+set}" = set; then
   5682   echo $ECHO_N "(cached) $ECHO_C" >&6
   5683 else
   5684       # Double quotes because CXXCPP needs to be expanded
   5685     for CXXCPP in "$CXX -E" "/lib/cpp"
   5686     do
   5687       ac_preproc_ok=false
   5688 for ac_cxx_preproc_warn_flag in '' yes
   5689 do
   5690   # Use a header file that comes with gcc, so configuring glibc
   5691   # with a fresh cross-compiler works.
   5692   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5693   # <limits.h> exists even on freestanding compilers.
   5694   # On the NeXT, cc -E runs the code through the compiler's parser,
   5695   # not just through cpp. "Syntax error" is here to catch this case.
   5696   cat >conftest.$ac_ext <<_ACEOF
   5697 /* confdefs.h.  */
   5698 _ACEOF
   5699 cat confdefs.h >>conftest.$ac_ext
   5700 cat >>conftest.$ac_ext <<_ACEOF
   5701 /* end confdefs.h.  */
   5702 #ifdef __STDC__
   5703 # include <limits.h>
   5704 #else
   5705 # include <assert.h>
   5706 #endif
   5707 		     Syntax error
   5708 _ACEOF
   5709 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5710 case "(($ac_try" in
   5711   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5712   *) ac_try_echo=$ac_try;;
   5713 esac
   5714 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5715   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5716   ac_status=$?
   5717   grep -v '^ *+' conftest.er1 >conftest.err
   5718   rm -f conftest.er1
   5719   cat conftest.err >&5
   5720   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5721   (exit $ac_status); } >/dev/null && {
   5722 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5723 	 test ! -s conftest.err
   5724        }; then
   5725   :
   5726 else
   5727   echo "$as_me: failed program was:" >&5
   5728 sed 's/^/| /' conftest.$ac_ext >&5
   5729 
   5730   # Broken: fails on valid input.
   5731 continue
   5732 fi
   5733 
   5734 rm -f conftest.err conftest.$ac_ext
   5735 
   5736   # OK, works on sane cases.  Now check whether nonexistent headers
   5737   # can be detected and how.
   5738   cat >conftest.$ac_ext <<_ACEOF
   5739 /* confdefs.h.  */
   5740 _ACEOF
   5741 cat confdefs.h >>conftest.$ac_ext
   5742 cat >>conftest.$ac_ext <<_ACEOF
   5743 /* end confdefs.h.  */
   5744 #include <ac_nonexistent.h>
   5745 _ACEOF
   5746 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5747 case "(($ac_try" in
   5748   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5749   *) ac_try_echo=$ac_try;;
   5750 esac
   5751 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5752   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5753   ac_status=$?
   5754   grep -v '^ *+' conftest.er1 >conftest.err
   5755   rm -f conftest.er1
   5756   cat conftest.err >&5
   5757   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5758   (exit $ac_status); } >/dev/null && {
   5759 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5760 	 test ! -s conftest.err
   5761        }; then
   5762   # Broken: success on invalid input.
   5763 continue
   5764 else
   5765   echo "$as_me: failed program was:" >&5
   5766 sed 's/^/| /' conftest.$ac_ext >&5
   5767 
   5768   # Passes both tests.
   5769 ac_preproc_ok=:
   5770 break
   5771 fi
   5772 
   5773 rm -f conftest.err conftest.$ac_ext
   5774 
   5775 done
   5776 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5777 rm -f conftest.err conftest.$ac_ext
   5778 if $ac_preproc_ok; then
   5779   break
   5780 fi
   5781 
   5782     done
   5783     ac_cv_prog_CXXCPP=$CXXCPP
   5784 
   5785 fi
   5786   CXXCPP=$ac_cv_prog_CXXCPP
   5787 else
   5788   ac_cv_prog_CXXCPP=$CXXCPP
   5789 fi
   5790 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
   5791 echo "${ECHO_T}$CXXCPP" >&6; }
   5792 ac_preproc_ok=false
   5793 for ac_cxx_preproc_warn_flag in '' yes
   5794 do
   5795   # Use a header file that comes with gcc, so configuring glibc
   5796   # with a fresh cross-compiler works.
   5797   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5798   # <limits.h> exists even on freestanding compilers.
   5799   # On the NeXT, cc -E runs the code through the compiler's parser,
   5800   # not just through cpp. "Syntax error" is here to catch this case.
   5801   cat >conftest.$ac_ext <<_ACEOF
   5802 /* confdefs.h.  */
   5803 _ACEOF
   5804 cat confdefs.h >>conftest.$ac_ext
   5805 cat >>conftest.$ac_ext <<_ACEOF
   5806 /* end confdefs.h.  */
   5807 #ifdef __STDC__
   5808 # include <limits.h>
   5809 #else
   5810 # include <assert.h>
   5811 #endif
   5812 		     Syntax error
   5813 _ACEOF
   5814 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5815 case "(($ac_try" in
   5816   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5817   *) ac_try_echo=$ac_try;;
   5818 esac
   5819 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5820   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5821   ac_status=$?
   5822   grep -v '^ *+' conftest.er1 >conftest.err
   5823   rm -f conftest.er1
   5824   cat conftest.err >&5
   5825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5826   (exit $ac_status); } >/dev/null && {
   5827 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5828 	 test ! -s conftest.err
   5829        }; then
   5830   :
   5831 else
   5832   echo "$as_me: failed program was:" >&5
   5833 sed 's/^/| /' conftest.$ac_ext >&5
   5834 
   5835   # Broken: fails on valid input.
   5836 continue
   5837 fi
   5838 
   5839 rm -f conftest.err conftest.$ac_ext
   5840 
   5841   # OK, works on sane cases.  Now check whether nonexistent headers
   5842   # can be detected and how.
   5843   cat >conftest.$ac_ext <<_ACEOF
   5844 /* confdefs.h.  */
   5845 _ACEOF
   5846 cat confdefs.h >>conftest.$ac_ext
   5847 cat >>conftest.$ac_ext <<_ACEOF
   5848 /* end confdefs.h.  */
   5849 #include <ac_nonexistent.h>
   5850 _ACEOF
   5851 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5852 case "(($ac_try" in
   5853   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5854   *) ac_try_echo=$ac_try;;
   5855 esac
   5856 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5857   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5858   ac_status=$?
   5859   grep -v '^ *+' conftest.er1 >conftest.err
   5860   rm -f conftest.er1
   5861   cat conftest.err >&5
   5862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5863   (exit $ac_status); } >/dev/null && {
   5864 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5865 	 test ! -s conftest.err
   5866        }; then
   5867   # Broken: success on invalid input.
   5868 continue
   5869 else
   5870   echo "$as_me: failed program was:" >&5
   5871 sed 's/^/| /' conftest.$ac_ext >&5
   5872 
   5873   # Passes both tests.
   5874 ac_preproc_ok=:
   5875 break
   5876 fi
   5877 
   5878 rm -f conftest.err conftest.$ac_ext
   5879 
   5880 done
   5881 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5882 rm -f conftest.err conftest.$ac_ext
   5883 if $ac_preproc_ok; then
   5884   :
   5885 else
   5886   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5887 See \`config.log' for more details." >&5
   5888 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5889 See \`config.log' for more details." >&2;}
   5890    { (exit 1); exit 1; }; }
   5891 fi
   5892 
   5893 ac_ext=cpp
   5894 ac_cpp='$CXXCPP $CPPFLAGS'
   5895 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5896 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5897 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5898 
   5899 fi
   5900 
   5901 
   5902 ac_ext=f
   5903 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   5904 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5905 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   5906 if test -n "$ac_tool_prefix"; then
   5907   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
   5908   do
   5909     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5910 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5911 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5912 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5913 if test "${ac_cv_prog_F77+set}" = set; then
   5914   echo $ECHO_N "(cached) $ECHO_C" >&6
   5915 else
   5916   if test -n "$F77"; then
   5917   ac_cv_prog_F77="$F77" # Let the user override the test.
   5918 else
   5919 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5920 for as_dir in $PATH
   5921 do
   5922   IFS=$as_save_IFS
   5923   test -z "$as_dir" && as_dir=.
   5924   for ac_exec_ext in '' $ac_executable_extensions; do
   5925   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5926     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
   5927     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5928     break 2
   5929   fi
   5930 done
   5931 done
   5932 IFS=$as_save_IFS
   5933 
   5934 fi
   5935 fi
   5936 F77=$ac_cv_prog_F77
   5937 if test -n "$F77"; then
   5938   { echo "$as_me:$LINENO: result: $F77" >&5
   5939 echo "${ECHO_T}$F77" >&6; }
   5940 else
   5941   { echo "$as_me:$LINENO: result: no" >&5
   5942 echo "${ECHO_T}no" >&6; }
   5943 fi
   5944 
   5945 
   5946     test -n "$F77" && break
   5947   done
   5948 fi
   5949 if test -z "$F77"; then
   5950   ac_ct_F77=$F77
   5951   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
   5952 do
   5953   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5954 set dummy $ac_prog; ac_word=$2
   5955 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5956 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5957 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
   5958   echo $ECHO_N "(cached) $ECHO_C" >&6
   5959 else
   5960   if test -n "$ac_ct_F77"; then
   5961   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
   5962 else
   5963 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5964 for as_dir in $PATH
   5965 do
   5966   IFS=$as_save_IFS
   5967   test -z "$as_dir" && as_dir=.
   5968   for ac_exec_ext in '' $ac_executable_extensions; do
   5969   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5970     ac_cv_prog_ac_ct_F77="$ac_prog"
   5971     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5972     break 2
   5973   fi
   5974 done
   5975 done
   5976 IFS=$as_save_IFS
   5977 
   5978 fi
   5979 fi
   5980 ac_ct_F77=$ac_cv_prog_ac_ct_F77
   5981 if test -n "$ac_ct_F77"; then
   5982   { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
   5983 echo "${ECHO_T}$ac_ct_F77" >&6; }
   5984 else
   5985   { echo "$as_me:$LINENO: result: no" >&5
   5986 echo "${ECHO_T}no" >&6; }
   5987 fi
   5988 
   5989 
   5990   test -n "$ac_ct_F77" && break
   5991 done
   5992 
   5993   if test "x$ac_ct_F77" = x; then
   5994     F77=""
   5995   else
   5996     case $cross_compiling:$ac_tool_warned in
   5997 yes:)
   5998 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   5999 whose name does not start with the host triplet.  If you think this
   6000 configuration is useful to you, please write to autoconf@gnu.org." >&5
   6001 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6002 whose name does not start with the host triplet.  If you think this
   6003 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
   6004 ac_tool_warned=yes ;;
   6005 esac
   6006     F77=$ac_ct_F77
   6007   fi
   6008 fi
   6009 
   6010 
   6011 # Provide some information about the compiler.
   6012 echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
   6013 ac_compiler=`set X $ac_compile; echo $2`
   6014 { (ac_try="$ac_compiler --version >&5"
   6015 case "(($ac_try" in
   6016   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6017   *) ac_try_echo=$ac_try;;
   6018 esac
   6019 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6020   (eval "$ac_compiler --version >&5") 2>&5
   6021   ac_status=$?
   6022   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6023   (exit $ac_status); }
   6024 { (ac_try="$ac_compiler -v >&5"
   6025 case "(($ac_try" in
   6026   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6027   *) ac_try_echo=$ac_try;;
   6028 esac
   6029 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6030   (eval "$ac_compiler -v >&5") 2>&5
   6031   ac_status=$?
   6032   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6033   (exit $ac_status); }
   6034 { (ac_try="$ac_compiler -V >&5"
   6035 case "(($ac_try" in
   6036   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6037   *) ac_try_echo=$ac_try;;
   6038 esac
   6039 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6040   (eval "$ac_compiler -V >&5") 2>&5
   6041   ac_status=$?
   6042   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6043   (exit $ac_status); }
   6044 rm -f a.out
   6045 
   6046 # If we don't use `.F' as extension, the preprocessor is not run on the
   6047 # input file.  (Note that this only needs to work for GNU compilers.)
   6048 ac_save_ext=$ac_ext
   6049 ac_ext=F
   6050 { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
   6051 echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; }
   6052 if test "${ac_cv_f77_compiler_gnu+set}" = set; then
   6053   echo $ECHO_N "(cached) $ECHO_C" >&6
   6054 else
   6055   cat >conftest.$ac_ext <<_ACEOF
   6056       program main
   6057 #ifndef __GNUC__
   6058        choke me
   6059 #endif
   6060 
   6061       end
   6062 _ACEOF
   6063 rm -f conftest.$ac_objext
   6064 if { (ac_try="$ac_compile"
   6065 case "(($ac_try" in
   6066   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6067   *) ac_try_echo=$ac_try;;
   6068 esac
   6069 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6070   (eval "$ac_compile") 2>conftest.er1
   6071   ac_status=$?
   6072   grep -v '^ *+' conftest.er1 >conftest.err
   6073   rm -f conftest.er1
   6074   cat conftest.err >&5
   6075   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6076   (exit $ac_status); } && {
   6077 	 test -z "$ac_f77_werror_flag" ||
   6078 	 test ! -s conftest.err
   6079        } && test -s conftest.$ac_objext; then
   6080   ac_compiler_gnu=yes
   6081 else
   6082   echo "$as_me: failed program was:" >&5
   6083 sed 's/^/| /' conftest.$ac_ext >&5
   6084 
   6085 	ac_compiler_gnu=no
   6086 fi
   6087 
   6088 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6089 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
   6090 
   6091 fi
   6092 { echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
   6093 echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; }
   6094 ac_ext=$ac_save_ext
   6095 ac_test_FFLAGS=${FFLAGS+set}
   6096 ac_save_FFLAGS=$FFLAGS
   6097 FFLAGS=
   6098 { echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
   6099 echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; }
   6100 if test "${ac_cv_prog_f77_g+set}" = set; then
   6101   echo $ECHO_N "(cached) $ECHO_C" >&6
   6102 else
   6103   FFLAGS=-g
   6104 cat >conftest.$ac_ext <<_ACEOF
   6105       program main
   6106 
   6107       end
   6108 _ACEOF
   6109 rm -f conftest.$ac_objext
   6110 if { (ac_try="$ac_compile"
   6111 case "(($ac_try" in
   6112   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6113   *) ac_try_echo=$ac_try;;
   6114 esac
   6115 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6116   (eval "$ac_compile") 2>conftest.er1
   6117   ac_status=$?
   6118   grep -v '^ *+' conftest.er1 >conftest.err
   6119   rm -f conftest.er1
   6120   cat conftest.err >&5
   6121   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6122   (exit $ac_status); } && {
   6123 	 test -z "$ac_f77_werror_flag" ||
   6124 	 test ! -s conftest.err
   6125        } && test -s conftest.$ac_objext; then
   6126   ac_cv_prog_f77_g=yes
   6127 else
   6128   echo "$as_me: failed program was:" >&5
   6129 sed 's/^/| /' conftest.$ac_ext >&5
   6130 
   6131 	ac_cv_prog_f77_g=no
   6132 fi
   6133 
   6134 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6135 
   6136 fi
   6137 { echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
   6138 echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; }
   6139 if test "$ac_test_FFLAGS" = set; then
   6140   FFLAGS=$ac_save_FFLAGS
   6141 elif test $ac_cv_prog_f77_g = yes; then
   6142   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6143     FFLAGS="-g -O2"
   6144   else
   6145     FFLAGS="-g"
   6146   fi
   6147 else
   6148   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6149     FFLAGS="-O2"
   6150   else
   6151     FFLAGS=
   6152   fi
   6153 fi
   6154 
   6155 G77=`test $ac_compiler_gnu = yes && echo yes`
   6156 ac_ext=c
   6157 ac_cpp='$CPP $CPPFLAGS'
   6158 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6159 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6160 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6161 
   6162 
   6163 
   6164 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
   6165 
   6166 # find the maximum length of command line arguments
   6167 { echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
   6168 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; }
   6169 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
   6170   echo $ECHO_N "(cached) $ECHO_C" >&6
   6171 else
   6172     i=0
   6173   teststring="ABCD"
   6174 
   6175   case $build_os in
   6176   msdosdjgpp*)
   6177     # On DJGPP, this test can blow up pretty badly due to problems in libc
   6178     # (any single argument exceeding 2000 bytes causes a buffer overrun
   6179     # during glob expansion).  Even if it were fixed, the result of this
   6180     # check would be larger than it should be.
   6181     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   6182     ;;
   6183 
   6184   gnu*)
   6185     # Under GNU Hurd, this test is not required because there is
   6186     # no limit to the length of command line arguments.
   6187     # Libtool will interpret -1 as no limit whatsoever
   6188     lt_cv_sys_max_cmd_len=-1;
   6189     ;;
   6190 
   6191   cygwin* | mingw*)
   6192     # On Win9x/ME, this test blows up -- it succeeds, but takes
   6193     # about 5 minutes as the teststring grows exponentially.
   6194     # Worse, since 9x/ME are not pre-emptively multitasking,
   6195     # you end up with a "frozen" computer, even though with patience
   6196     # the test eventually succeeds (with a max line length of 256k).
   6197     # Instead, let's just punt: use the minimum linelength reported by
   6198     # all of the supported platforms: 8192 (on NT/2K/XP).
   6199     lt_cv_sys_max_cmd_len=8192;
   6200     ;;
   6201 
   6202   amigaos*)
   6203     # On AmigaOS with pdksh, this test takes hours, literally.
   6204     # So we just punt and use a minimum line length of 8192.
   6205     lt_cv_sys_max_cmd_len=8192;
   6206     ;;
   6207 
   6208   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   6209     # This has been around since 386BSD, at least.  Likely further.
   6210     if test -x /sbin/sysctl; then
   6211       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   6212     elif test -x /usr/sbin/sysctl; then
   6213       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   6214     else
   6215       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   6216     fi
   6217     # And add a safety zone
   6218     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6219     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6220     ;;
   6221 
   6222   interix*)
   6223     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   6224     lt_cv_sys_max_cmd_len=196608
   6225     ;;
   6226 
   6227   osf*)
   6228     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   6229     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   6230     # nice to cause kernel panics so lets avoid the loop below.
   6231     # First set a reasonable default.
   6232     lt_cv_sys_max_cmd_len=16384
   6233     #
   6234     if test -x /sbin/sysconfig; then
   6235       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   6236         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   6237       esac
   6238     fi
   6239     ;;
   6240   sco3.2v5*)
   6241     lt_cv_sys_max_cmd_len=102400
   6242     ;;
   6243   sysv5* | sco5v6* | sysv4.2uw2*)
   6244     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   6245     if test -n "$kargmax"; then
   6246       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ 	]//'`
   6247     else
   6248       lt_cv_sys_max_cmd_len=32768
   6249     fi
   6250     ;;
   6251   *)
   6252     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
   6253     if test -n "$lt_cv_sys_max_cmd_len"; then
   6254       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6255       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6256     else
   6257       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   6258       while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
   6259 	       = "XX$teststring") >/dev/null 2>&1 &&
   6260 	      new_result=`expr "X$teststring" : ".*" 2>&1` &&
   6261 	      lt_cv_sys_max_cmd_len=$new_result &&
   6262 	      test $i != 17 # 1/2 MB should be enough
   6263       do
   6264         i=`expr $i + 1`
   6265         teststring=$teststring$teststring
   6266       done
   6267       teststring=
   6268       # Add a significant safety factor because C++ compilers can tack on massive
   6269       # amounts of additional arguments before passing them to the linker.
   6270       # It appears as though 1/2 is a usable value.
   6271       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   6272     fi
   6273     ;;
   6274   esac
   6275 
   6276 fi
   6277 
   6278 if test -n $lt_cv_sys_max_cmd_len ; then
   6279   { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
   6280 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; }
   6281 else
   6282   { echo "$as_me:$LINENO: result: none" >&5
   6283 echo "${ECHO_T}none" >&6; }
   6284 fi
   6285 
   6286 
   6287 
   6288 
   6289 
   6290 # Check for command to grab the raw symbol name followed by C symbol from nm.
   6291 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
   6292 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
   6293 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
   6294   echo $ECHO_N "(cached) $ECHO_C" >&6
   6295 else
   6296 
   6297 # These are sane defaults that work on at least a few old systems.
   6298 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   6299 
   6300 # Character class describing NM global symbol codes.
   6301 symcode='[BCDEGRST]'
   6302 
   6303 # Regexp to match symbols that can be accessed directly from C.
   6304 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   6305 
   6306 # Transform an extracted symbol line into a proper C declaration
   6307 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
   6308 
   6309 # Transform an extracted symbol line into symbol name and symbol address
   6310 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'"
   6311 
   6312 # Define system-specific variables.
   6313 case $host_os in
   6314 aix*)
   6315   symcode='[BCDT]'
   6316   ;;
   6317 cygwin* | mingw* | pw32*)
   6318   symcode='[ABCDGISTW]'
   6319   ;;
   6320 hpux*) # Its linker distinguishes data from code symbols
   6321   if test "$host_cpu" = ia64; then
   6322     symcode='[ABCDEGRST]'
   6323   fi
   6324   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6325   lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
   6326   ;;
   6327 linux* | k*bsd*-gnu)
   6328   if test "$host_cpu" = ia64; then
   6329     symcode='[ABCDGIRSTW]'
   6330     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6331     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'"
   6332   fi
   6333   ;;
   6334 irix* | nonstopux*)
   6335   symcode='[BCDEGRST]'
   6336   ;;
   6337 osf*)
   6338   symcode='[BCDEGQRST]'
   6339   ;;
   6340 solaris*)
   6341   symcode='[BDRT]'
   6342   ;;
   6343 sco3.2v5*)
   6344   symcode='[DT]'
   6345   ;;
   6346 sysv4.2uw2*)
   6347   symcode='[DT]'
   6348   ;;
   6349 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   6350   symcode='[ABDT]'
   6351   ;;
   6352 sysv4)
   6353   symcode='[DFNSTU]'
   6354   ;;
   6355 esac
   6356 
   6357 # Handle CRLF in mingw tool chain
   6358 opt_cr=
   6359 case $build_os in
   6360 mingw*)
   6361   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   6362   ;;
   6363 esac
   6364 
   6365 # If we're using GNU nm, then use its standard symbol codes.
   6366 case `$NM -V 2>&1` in
   6367 *GNU* | *'with BFD'*)
   6368   symcode='[ABCDGIRSTW]' ;;
   6369 esac
   6370 
   6371 # Try without a prefix undercore, then with it.
   6372 for ac_symprfx in "" "_"; do
   6373 
   6374   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   6375   symxfrm="\\1 $ac_symprfx\\2 \\2"
   6376 
   6377   # Write the raw and C identifiers.
   6378   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   6379 
   6380   # Check to see that the pipe works correctly.
   6381   pipe_works=no
   6382 
   6383   rm -f conftest*
   6384   cat > conftest.$ac_ext <<EOF
   6385 #ifdef __cplusplus
   6386 extern "C" {
   6387 #endif
   6388 char nm_test_var;
   6389 void nm_test_func(){}
   6390 #ifdef __cplusplus
   6391 }
   6392 #endif
   6393 int main(){nm_test_var='a';nm_test_func();return(0);}
   6394 EOF
   6395 
   6396   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   6397   (eval $ac_compile) 2>&5
   6398   ac_status=$?
   6399   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6400   (exit $ac_status); }; then
   6401     # Now try to grab the symbols.
   6402     nlist=conftest.nm
   6403     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
   6404   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
   6405   ac_status=$?
   6406   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6407   (exit $ac_status); } && test -s "$nlist"; then
   6408       # Try sorting and uniquifying the output.
   6409       if sort "$nlist" | uniq > "$nlist"T; then
   6410 	mv -f "$nlist"T "$nlist"
   6411       else
   6412 	rm -f "$nlist"T
   6413       fi
   6414 
   6415       # Make sure that we snagged all the symbols we need.
   6416       if grep ' nm_test_var$' "$nlist" >/dev/null; then
   6417 	if grep ' nm_test_func$' "$nlist" >/dev/null; then
   6418 	  cat <<EOF > conftest.$ac_ext
   6419 #ifdef __cplusplus
   6420 extern "C" {
   6421 #endif
   6422 
   6423 EOF
   6424 	  # Now generate the symbol file.
   6425 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
   6426 
   6427 	  cat <<EOF >> conftest.$ac_ext
   6428 #if defined (__STDC__) && __STDC__
   6429 # define lt_ptr_t void *
   6430 #else
   6431 # define lt_ptr_t char *
   6432 # define const
   6433 #endif
   6434 
   6435 /* The mapping between symbol names and symbols. */
   6436 const struct {
   6437   const char *name;
   6438   lt_ptr_t address;
   6439 }
   6440 lt_preloaded_symbols[] =
   6441 {
   6442 EOF
   6443 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
   6444 	  cat <<\EOF >> conftest.$ac_ext
   6445   {0, (lt_ptr_t) 0}
   6446 };
   6447 
   6448 #ifdef __cplusplus
   6449 }
   6450 #endif
   6451 EOF
   6452 	  # Now try linking the two files.
   6453 	  mv conftest.$ac_objext conftstm.$ac_objext
   6454 	  lt_save_LIBS="$LIBS"
   6455 	  lt_save_CFLAGS="$CFLAGS"
   6456 	  LIBS="conftstm.$ac_objext"
   6457 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   6458 	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   6459   (eval $ac_link) 2>&5
   6460   ac_status=$?
   6461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6462   (exit $ac_status); } && test -s conftest${ac_exeext}; then
   6463 	    pipe_works=yes
   6464 	  fi
   6465 	  LIBS="$lt_save_LIBS"
   6466 	  CFLAGS="$lt_save_CFLAGS"
   6467 	else
   6468 	  echo "cannot find nm_test_func in $nlist" >&5
   6469 	fi
   6470       else
   6471 	echo "cannot find nm_test_var in $nlist" >&5
   6472       fi
   6473     else
   6474       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   6475     fi
   6476   else
   6477     echo "$progname: failed program was:" >&5
   6478     cat conftest.$ac_ext >&5
   6479   fi
   6480   rm -f conftest* conftst*
   6481 
   6482   # Do not use the global_symbol_pipe unless it works.
   6483   if test "$pipe_works" = yes; then
   6484     break
   6485   else
   6486     lt_cv_sys_global_symbol_pipe=
   6487   fi
   6488 done
   6489 
   6490 fi
   6491 
   6492 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   6493   lt_cv_sys_global_symbol_to_cdecl=
   6494 fi
   6495 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   6496   { echo "$as_me:$LINENO: result: failed" >&5
   6497 echo "${ECHO_T}failed" >&6; }
   6498 else
   6499   { echo "$as_me:$LINENO: result: ok" >&5
   6500 echo "${ECHO_T}ok" >&6; }
   6501 fi
   6502 
   6503 { echo "$as_me:$LINENO: checking for objdir" >&5
   6504 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
   6505 if test "${lt_cv_objdir+set}" = set; then
   6506   echo $ECHO_N "(cached) $ECHO_C" >&6
   6507 else
   6508   rm -f .libs 2>/dev/null
   6509 mkdir .libs 2>/dev/null
   6510 if test -d .libs; then
   6511   lt_cv_objdir=.libs
   6512 else
   6513   # MS-DOS does not allow filenames that begin with a dot.
   6514   lt_cv_objdir=_libs
   6515 fi
   6516 rmdir .libs 2>/dev/null
   6517 fi
   6518 { echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
   6519 echo "${ECHO_T}$lt_cv_objdir" >&6; }
   6520 objdir=$lt_cv_objdir
   6521 
   6522 
   6523 
   6524 
   6525 
   6526 case $host_os in
   6527 aix3*)
   6528   # AIX sometimes has problems with the GCC collect2 program.  For some
   6529   # reason, if we set the COLLECT_NAMES environment variable, the problems
   6530   # vanish in a puff of smoke.
   6531   if test "X${COLLECT_NAMES+set}" != Xset; then
   6532     COLLECT_NAMES=
   6533     export COLLECT_NAMES
   6534   fi
   6535   ;;
   6536 esac
   6537 
   6538 # Sed substitution that helps us do robust quoting.  It backslashifies
   6539 # metacharacters that are still active within double-quoted strings.
   6540 Xsed='sed -e 1s/^X//'
   6541 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
   6542 
   6543 # Same as above, but do not quote variable references.
   6544 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
   6545 
   6546 # Sed substitution to delay expansion of an escaped shell variable in a
   6547 # double_quote_subst'ed string.
   6548 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   6549 
   6550 # Sed substitution to avoid accidental globbing in evaled expressions
   6551 no_glob_subst='s/\*/\\\*/g'
   6552 
   6553 # Constants:
   6554 rm="rm -f"
   6555 
   6556 # Global variables:
   6557 default_ofile=libtool
   6558 can_build_shared=yes
   6559 
   6560 # All known linkers require a `.a' archive for static linking (except MSVC,
   6561 # which needs '.lib').
   6562 libext=a
   6563 ltmain="$ac_aux_dir/ltmain.sh"
   6564 ofile="$default_ofile"
   6565 with_gnu_ld="$lt_cv_prog_gnu_ld"
   6566 
   6567 if test -n "$ac_tool_prefix"; then
   6568   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   6569 set dummy ${ac_tool_prefix}ar; ac_word=$2
   6570 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6571 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6572 if test "${ac_cv_prog_AR+set}" = set; then
   6573   echo $ECHO_N "(cached) $ECHO_C" >&6
   6574 else
   6575   if test -n "$AR"; then
   6576   ac_cv_prog_AR="$AR" # Let the user override the test.
   6577 else
   6578 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6579 for as_dir in $PATH
   6580 do
   6581   IFS=$as_save_IFS
   6582   test -z "$as_dir" && as_dir=.
   6583   for ac_exec_ext in '' $ac_executable_extensions; do
   6584   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6585     ac_cv_prog_AR="${ac_tool_prefix}ar"
   6586     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6587     break 2
   6588   fi
   6589 done
   6590 done
   6591 IFS=$as_save_IFS
   6592 
   6593 fi
   6594 fi
   6595 AR=$ac_cv_prog_AR
   6596 if test -n "$AR"; then
   6597   { echo "$as_me:$LINENO: result: $AR" >&5
   6598 echo "${ECHO_T}$AR" >&6; }
   6599 else
   6600   { echo "$as_me:$LINENO: result: no" >&5
   6601 echo "${ECHO_T}no" >&6; }
   6602 fi
   6603 
   6604 
   6605 fi
   6606 if test -z "$ac_cv_prog_AR"; then
   6607   ac_ct_AR=$AR
   6608   # Extract the first word of "ar", so it can be a program name with args.
   6609 set dummy ar; ac_word=$2
   6610 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6611 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6612 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   6613   echo $ECHO_N "(cached) $ECHO_C" >&6
   6614 else
   6615   if test -n "$ac_ct_AR"; then
   6616   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   6617 else
   6618 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6619 for as_dir in $PATH
   6620 do
   6621   IFS=$as_save_IFS
   6622   test -z "$as_dir" && as_dir=.
   6623   for ac_exec_ext in '' $ac_executable_extensions; do
   6624   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6625     ac_cv_prog_ac_ct_AR="ar"
   6626     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6627     break 2
   6628   fi
   6629 done
   6630 done
   6631 IFS=$as_save_IFS
   6632 
   6633 fi
   6634 fi
   6635 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   6636 if test -n "$ac_ct_AR"; then
   6637   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   6638 echo "${ECHO_T}$ac_ct_AR" >&6; }
   6639 else
   6640   { echo "$as_me:$LINENO: result: no" >&5
   6641 echo "${ECHO_T}no" >&6; }
   6642 fi
   6643 
   6644   if test "x$ac_ct_AR" = x; then
   6645     AR="false"
   6646   else
   6647     case $cross_compiling:$ac_tool_warned in
   6648 yes:)
   6649 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6650 whose name does not start with the host triplet.  If you think this
   6651 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6652 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6653 whose name does not start with the host triplet.  If you think this
   6654 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6655 ac_tool_warned=yes ;;
   6656 esac
   6657     AR=$ac_ct_AR
   6658   fi
   6659 else
   6660   AR="$ac_cv_prog_AR"
   6661 fi
   6662 
   6663 if test -n "$ac_tool_prefix"; then
   6664   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   6665 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   6666 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6667 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6668 if test "${ac_cv_prog_RANLIB+set}" = set; then
   6669   echo $ECHO_N "(cached) $ECHO_C" >&6
   6670 else
   6671   if test -n "$RANLIB"; then
   6672   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   6673 else
   6674 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6675 for as_dir in $PATH
   6676 do
   6677   IFS=$as_save_IFS
   6678   test -z "$as_dir" && as_dir=.
   6679   for ac_exec_ext in '' $ac_executable_extensions; do
   6680   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6681     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   6682     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6683     break 2
   6684   fi
   6685 done
   6686 done
   6687 IFS=$as_save_IFS
   6688 
   6689 fi
   6690 fi
   6691 RANLIB=$ac_cv_prog_RANLIB
   6692 if test -n "$RANLIB"; then
   6693   { echo "$as_me:$LINENO: result: $RANLIB" >&5
   6694 echo "${ECHO_T}$RANLIB" >&6; }
   6695 else
   6696   { echo "$as_me:$LINENO: result: no" >&5
   6697 echo "${ECHO_T}no" >&6; }
   6698 fi
   6699 
   6700 
   6701 fi
   6702 if test -z "$ac_cv_prog_RANLIB"; then
   6703   ac_ct_RANLIB=$RANLIB
   6704   # Extract the first word of "ranlib", so it can be a program name with args.
   6705 set dummy ranlib; ac_word=$2
   6706 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6707 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6708 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   6709   echo $ECHO_N "(cached) $ECHO_C" >&6
   6710 else
   6711   if test -n "$ac_ct_RANLIB"; then
   6712   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   6713 else
   6714 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6715 for as_dir in $PATH
   6716 do
   6717   IFS=$as_save_IFS
   6718   test -z "$as_dir" && as_dir=.
   6719   for ac_exec_ext in '' $ac_executable_extensions; do
   6720   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6721     ac_cv_prog_ac_ct_RANLIB="ranlib"
   6722     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6723     break 2
   6724   fi
   6725 done
   6726 done
   6727 IFS=$as_save_IFS
   6728 
   6729 fi
   6730 fi
   6731 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   6732 if test -n "$ac_ct_RANLIB"; then
   6733   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
   6734 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
   6735 else
   6736   { echo "$as_me:$LINENO: result: no" >&5
   6737 echo "${ECHO_T}no" >&6; }
   6738 fi
   6739 
   6740   if test "x$ac_ct_RANLIB" = x; then
   6741     RANLIB=":"
   6742   else
   6743     case $cross_compiling:$ac_tool_warned in
   6744 yes:)
   6745 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6746 whose name does not start with the host triplet.  If you think this
   6747 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6748 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6749 whose name does not start with the host triplet.  If you think this
   6750 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6751 ac_tool_warned=yes ;;
   6752 esac
   6753     RANLIB=$ac_ct_RANLIB
   6754   fi
   6755 else
   6756   RANLIB="$ac_cv_prog_RANLIB"
   6757 fi
   6758 
   6759 if test -n "$ac_tool_prefix"; then
   6760   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   6761 set dummy ${ac_tool_prefix}strip; ac_word=$2
   6762 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6763 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6764 if test "${ac_cv_prog_STRIP+set}" = set; then
   6765   echo $ECHO_N "(cached) $ECHO_C" >&6
   6766 else
   6767   if test -n "$STRIP"; then
   6768   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   6769 else
   6770 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6771 for as_dir in $PATH
   6772 do
   6773   IFS=$as_save_IFS
   6774   test -z "$as_dir" && as_dir=.
   6775   for ac_exec_ext in '' $ac_executable_extensions; do
   6776   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6777     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   6778     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6779     break 2
   6780   fi
   6781 done
   6782 done
   6783 IFS=$as_save_IFS
   6784 
   6785 fi
   6786 fi
   6787 STRIP=$ac_cv_prog_STRIP
   6788 if test -n "$STRIP"; then
   6789   { echo "$as_me:$LINENO: result: $STRIP" >&5
   6790 echo "${ECHO_T}$STRIP" >&6; }
   6791 else
   6792   { echo "$as_me:$LINENO: result: no" >&5
   6793 echo "${ECHO_T}no" >&6; }
   6794 fi
   6795 
   6796 
   6797 fi
   6798 if test -z "$ac_cv_prog_STRIP"; then
   6799   ac_ct_STRIP=$STRIP
   6800   # Extract the first word of "strip", so it can be a program name with args.
   6801 set dummy strip; ac_word=$2
   6802 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6803 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6804 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   6805   echo $ECHO_N "(cached) $ECHO_C" >&6
   6806 else
   6807   if test -n "$ac_ct_STRIP"; then
   6808   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   6809 else
   6810 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6811 for as_dir in $PATH
   6812 do
   6813   IFS=$as_save_IFS
   6814   test -z "$as_dir" && as_dir=.
   6815   for ac_exec_ext in '' $ac_executable_extensions; do
   6816   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6817     ac_cv_prog_ac_ct_STRIP="strip"
   6818     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6819     break 2
   6820   fi
   6821 done
   6822 done
   6823 IFS=$as_save_IFS
   6824 
   6825 fi
   6826 fi
   6827 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   6828 if test -n "$ac_ct_STRIP"; then
   6829   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   6830 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
   6831 else
   6832   { echo "$as_me:$LINENO: result: no" >&5
   6833 echo "${ECHO_T}no" >&6; }
   6834 fi
   6835 
   6836   if test "x$ac_ct_STRIP" = x; then
   6837     STRIP=":"
   6838   else
   6839     case $cross_compiling:$ac_tool_warned in
   6840 yes:)
   6841 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6842 whose name does not start with the host triplet.  If you think this
   6843 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6844 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6845 whose name does not start with the host triplet.  If you think this
   6846 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6847 ac_tool_warned=yes ;;
   6848 esac
   6849     STRIP=$ac_ct_STRIP
   6850   fi
   6851 else
   6852   STRIP="$ac_cv_prog_STRIP"
   6853 fi
   6854 
   6855 
   6856 old_CC="$CC"
   6857 old_CFLAGS="$CFLAGS"
   6858 
   6859 # Set sane defaults for various variables
   6860 test -z "$AR" && AR=ar
   6861 test -z "$AR_FLAGS" && AR_FLAGS=cru
   6862 test -z "$AS" && AS=as
   6863 test -z "$CC" && CC=cc
   6864 test -z "$LTCC" && LTCC=$CC
   6865 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   6866 test -z "$DLLTOOL" && DLLTOOL=dlltool
   6867 test -z "$LD" && LD=ld
   6868 test -z "$LN_S" && LN_S="ln -s"
   6869 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   6870 test -z "$NM" && NM=nm
   6871 test -z "$SED" && SED=sed
   6872 test -z "$OBJDUMP" && OBJDUMP=objdump
   6873 test -z "$RANLIB" && RANLIB=:
   6874 test -z "$STRIP" && STRIP=:
   6875 test -z "$ac_objext" && ac_objext=o
   6876 
   6877 # Determine commands to create old-style static archives.
   6878 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
   6879 old_postinstall_cmds='chmod 644 $oldlib'
   6880 old_postuninstall_cmds=
   6881 
   6882 if test -n "$RANLIB"; then
   6883   case $host_os in
   6884   openbsd*)
   6885     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   6886     ;;
   6887   *)
   6888     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   6889     ;;
   6890   esac
   6891   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   6892 fi
   6893 
   6894 for cc_temp in $compiler""; do
   6895   case $cc_temp in
   6896     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   6897     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   6898     \-*) ;;
   6899     *) break;;
   6900   esac
   6901 done
   6902 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   6903 
   6904 
   6905 # Only perform the check for file, if the check method requires it
   6906 case $deplibs_check_method in
   6907 file_magic*)
   6908   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   6909     { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
   6910 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; }
   6911 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   6912   echo $ECHO_N "(cached) $ECHO_C" >&6
   6913 else
   6914   case $MAGIC_CMD in
   6915 [\\/*] |  ?:[\\/]*)
   6916   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   6917   ;;
   6918 *)
   6919   lt_save_MAGIC_CMD="$MAGIC_CMD"
   6920   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6921   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   6922   for ac_dir in $ac_dummy; do
   6923     IFS="$lt_save_ifs"
   6924     test -z "$ac_dir" && ac_dir=.
   6925     if test -f $ac_dir/${ac_tool_prefix}file; then
   6926       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   6927       if test -n "$file_magic_test_file"; then
   6928 	case $deplibs_check_method in
   6929 	"file_magic "*)
   6930 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   6931 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6932 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   6933 	    $EGREP "$file_magic_regex" > /dev/null; then
   6934 	    :
   6935 	  else
   6936 	    cat <<EOF 1>&2
   6937 
   6938 *** Warning: the command libtool uses to detect shared libraries,
   6939 *** $file_magic_cmd, produces output that libtool cannot recognize.
   6940 *** The result is that libtool may fail to recognize shared libraries
   6941 *** as such.  This will affect the creation of libtool libraries that
   6942 *** depend on shared libraries, but programs linked with such libtool
   6943 *** libraries will work regardless of this problem.  Nevertheless, you
   6944 *** may want to report the problem to your system manager and/or to
   6945 *** bug-libtool@gnu.org
   6946 
   6947 EOF
   6948 	  fi ;;
   6949 	esac
   6950       fi
   6951       break
   6952     fi
   6953   done
   6954   IFS="$lt_save_ifs"
   6955   MAGIC_CMD="$lt_save_MAGIC_CMD"
   6956   ;;
   6957 esac
   6958 fi
   6959 
   6960 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6961 if test -n "$MAGIC_CMD"; then
   6962   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   6963 echo "${ECHO_T}$MAGIC_CMD" >&6; }
   6964 else
   6965   { echo "$as_me:$LINENO: result: no" >&5
   6966 echo "${ECHO_T}no" >&6; }
   6967 fi
   6968 
   6969 if test -z "$lt_cv_path_MAGIC_CMD"; then
   6970   if test -n "$ac_tool_prefix"; then
   6971     { echo "$as_me:$LINENO: checking for file" >&5
   6972 echo $ECHO_N "checking for file... $ECHO_C" >&6; }
   6973 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   6974   echo $ECHO_N "(cached) $ECHO_C" >&6
   6975 else
   6976   case $MAGIC_CMD in
   6977 [\\/*] |  ?:[\\/]*)
   6978   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   6979   ;;
   6980 *)
   6981   lt_save_MAGIC_CMD="$MAGIC_CMD"
   6982   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6983   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   6984   for ac_dir in $ac_dummy; do
   6985     IFS="$lt_save_ifs"
   6986     test -z "$ac_dir" && ac_dir=.
   6987     if test -f $ac_dir/file; then
   6988       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   6989       if test -n "$file_magic_test_file"; then
   6990 	case $deplibs_check_method in
   6991 	"file_magic "*)
   6992 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   6993 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6994 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   6995 	    $EGREP "$file_magic_regex" > /dev/null; then
   6996 	    :
   6997 	  else
   6998 	    cat <<EOF 1>&2
   6999 
   7000 *** Warning: the command libtool uses to detect shared libraries,
   7001 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7002 *** The result is that libtool may fail to recognize shared libraries
   7003 *** as such.  This will affect the creation of libtool libraries that
   7004 *** depend on shared libraries, but programs linked with such libtool
   7005 *** libraries will work regardless of this problem.  Nevertheless, you
   7006 *** may want to report the problem to your system manager and/or to
   7007 *** bug-libtool@gnu.org
   7008 
   7009 EOF
   7010 	  fi ;;
   7011 	esac
   7012       fi
   7013       break
   7014     fi
   7015   done
   7016   IFS="$lt_save_ifs"
   7017   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7018   ;;
   7019 esac
   7020 fi
   7021 
   7022 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7023 if test -n "$MAGIC_CMD"; then
   7024   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   7025 echo "${ECHO_T}$MAGIC_CMD" >&6; }
   7026 else
   7027   { echo "$as_me:$LINENO: result: no" >&5
   7028 echo "${ECHO_T}no" >&6; }
   7029 fi
   7030 
   7031   else
   7032     MAGIC_CMD=:
   7033   fi
   7034 fi
   7035 
   7036   fi
   7037   ;;
   7038 esac
   7039 
   7040 enable_dlopen=no
   7041 enable_win32_dll=no
   7042 
   7043 # Check whether --enable-libtool-lock was given.
   7044 if test "${enable_libtool_lock+set}" = set; then
   7045   enableval=$enable_libtool_lock;
   7046 fi
   7047 
   7048 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   7049 
   7050 
   7051 # Check whether --with-pic was given.
   7052 if test "${with_pic+set}" = set; then
   7053   withval=$with_pic; pic_mode="$withval"
   7054 else
   7055   pic_mode=default
   7056 fi
   7057 
   7058 test -z "$pic_mode" && pic_mode=default
   7059 
   7060 # Use C for the default configuration in the libtool script
   7061 tagname=
   7062 lt_save_CC="$CC"
   7063 ac_ext=c
   7064 ac_cpp='$CPP $CPPFLAGS'
   7065 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7066 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7067 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7068 
   7069 
   7070 # Source file extension for C test sources.
   7071 ac_ext=c
   7072 
   7073 # Object file extension for compiled C test sources.
   7074 objext=o
   7075 objext=$objext
   7076 
   7077 # Code to be used in simple compile tests
   7078 lt_simple_compile_test_code="int some_variable = 0;"
   7079 
   7080 # Code to be used in simple link tests
   7081 lt_simple_link_test_code='int main(){return(0);}'
   7082 
   7083 
   7084 # If no C compiler was specified, use CC.
   7085 LTCC=${LTCC-"$CC"}
   7086 
   7087 # If no C compiler flags were specified, use CFLAGS.
   7088 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   7089 
   7090 # Allow CC to be a program name with arguments.
   7091 compiler=$CC
   7092 
   7093 
   7094 # save warnings/boilerplate of simple test code
   7095 ac_outfile=conftest.$ac_objext
   7096 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   7097 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7098 _lt_compiler_boilerplate=`cat conftest.err`
   7099 $rm conftest*
   7100 
   7101 ac_outfile=conftest.$ac_objext
   7102 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   7103 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7104 _lt_linker_boilerplate=`cat conftest.err`
   7105 $rm conftest*
   7106 
   7107 
   7108 
   7109 lt_prog_compiler_no_builtin_flag=
   7110 
   7111 if test "$GCC" = yes; then
   7112   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
   7113 
   7114 
   7115 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   7116 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
   7117 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   7118   echo $ECHO_N "(cached) $ECHO_C" >&6
   7119 else
   7120   lt_cv_prog_compiler_rtti_exceptions=no
   7121   ac_outfile=conftest.$ac_objext
   7122    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7123    lt_compiler_flag="-fno-rtti -fno-exceptions"
   7124    # Insert the option either (1) after the last *FLAGS variable, or
   7125    # (2) before a word containing "conftest.", or (3) at the end.
   7126    # Note that $ac_compile itself does not contain backslashes and begins
   7127    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7128    # The option is referenced via a variable to avoid confusing sed.
   7129    lt_compile=`echo "$ac_compile" | $SED \
   7130    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7131    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7132    -e 's:$: $lt_compiler_flag:'`
   7133    (eval echo "\"\$as_me:7133: $lt_compile\"" >&5)
   7134    (eval "$lt_compile" 2>conftest.err)
   7135    ac_status=$?
   7136    cat conftest.err >&5
   7137    echo "$as_me:7137: \$? = $ac_status" >&5
   7138    if (exit $ac_status) && test -s "$ac_outfile"; then
   7139      # The compiler can only warn and ignore the option if not recognized
   7140      # So say no if there are warnings other than the usual output.
   7141      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7142      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7143      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7144        lt_cv_prog_compiler_rtti_exceptions=yes
   7145      fi
   7146    fi
   7147    $rm conftest*
   7148 
   7149 fi
   7150 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   7151 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   7152 
   7153 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   7154     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   7155 else
   7156     :
   7157 fi
   7158 
   7159 fi
   7160 
   7161 lt_prog_compiler_wl=
   7162 lt_prog_compiler_pic=
   7163 lt_prog_compiler_static=
   7164 
   7165 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   7166 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   7167 
   7168   if test "$GCC" = yes; then
   7169     lt_prog_compiler_wl='-Wl,'
   7170     lt_prog_compiler_static='-static'
   7171 
   7172     case $host_os in
   7173       aix*)
   7174       # All AIX code is PIC.
   7175       if test "$host_cpu" = ia64; then
   7176 	# AIX 5 now supports IA64 processor
   7177 	lt_prog_compiler_static='-Bstatic'
   7178       fi
   7179       ;;
   7180 
   7181     amigaos*)
   7182       # FIXME: we need at least 68020 code to build shared libraries, but
   7183       # adding the `-m68020' flag to GCC prevents building anything better,
   7184       # like `-m68040'.
   7185       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   7186       ;;
   7187 
   7188     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   7189       # PIC is the default for these OSes.
   7190       ;;
   7191 
   7192     mingw* | cygwin* | pw32* | os2*)
   7193       # This hack is so that the source file can tell whether it is being
   7194       # built for inclusion in a dll (and should export symbols for example).
   7195       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   7196       # (--disable-auto-import) libraries
   7197       lt_prog_compiler_pic='-DDLL_EXPORT'
   7198       ;;
   7199 
   7200     darwin* | rhapsody*)
   7201       # PIC is the default on this platform
   7202       # Common symbols not allowed in MH_DYLIB files
   7203       lt_prog_compiler_pic='-fno-common'
   7204       ;;
   7205 
   7206     interix[3-9]*)
   7207       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   7208       # Instead, we relocate shared libraries at runtime.
   7209       ;;
   7210 
   7211     msdosdjgpp*)
   7212       # Just because we use GCC doesn't mean we suddenly get shared libraries
   7213       # on systems that don't support them.
   7214       lt_prog_compiler_can_build_shared=no
   7215       enable_shared=no
   7216       ;;
   7217 
   7218     sysv4*MP*)
   7219       if test -d /usr/nec; then
   7220 	lt_prog_compiler_pic=-Kconform_pic
   7221       fi
   7222       ;;
   7223 
   7224     hpux*)
   7225       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7226       # not for PA HP-UX.
   7227       case $host_cpu in
   7228       hppa*64*|ia64*)
   7229 	# +Z the default
   7230 	;;
   7231       *)
   7232 	lt_prog_compiler_pic='-fPIC'
   7233 	;;
   7234       esac
   7235       ;;
   7236 
   7237     *)
   7238       lt_prog_compiler_pic='-fPIC'
   7239       ;;
   7240     esac
   7241   else
   7242     # PORTME Check for flag to pass linker flags through the system compiler.
   7243     case $host_os in
   7244     aix*)
   7245       lt_prog_compiler_wl='-Wl,'
   7246       if test "$host_cpu" = ia64; then
   7247 	# AIX 5 now supports IA64 processor
   7248 	lt_prog_compiler_static='-Bstatic'
   7249       else
   7250 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   7251       fi
   7252       ;;
   7253       darwin*)
   7254         # PIC is the default on this platform
   7255         # Common symbols not allowed in MH_DYLIB files
   7256        case $cc_basename in
   7257          xlc*)
   7258          lt_prog_compiler_pic='-qnocommon'
   7259          lt_prog_compiler_wl='-Wl,'
   7260          ;;
   7261        esac
   7262        ;;
   7263 
   7264     mingw* | cygwin* | pw32* | os2*)
   7265       # This hack is so that the source file can tell whether it is being
   7266       # built for inclusion in a dll (and should export symbols for example).
   7267       lt_prog_compiler_pic='-DDLL_EXPORT'
   7268       ;;
   7269 
   7270     hpux9* | hpux10* | hpux11*)
   7271       lt_prog_compiler_wl='-Wl,'
   7272       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7273       # not for PA HP-UX.
   7274       case $host_cpu in
   7275       hppa*64*|ia64*)
   7276 	# +Z the default
   7277 	;;
   7278       *)
   7279 	lt_prog_compiler_pic='+Z'
   7280 	;;
   7281       esac
   7282       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   7283       lt_prog_compiler_static='${wl}-a ${wl}archive'
   7284       ;;
   7285 
   7286     irix5* | irix6* | nonstopux*)
   7287       lt_prog_compiler_wl='-Wl,'
   7288       # PIC (with -KPIC) is the default.
   7289       lt_prog_compiler_static='-non_shared'
   7290       ;;
   7291 
   7292     newsos6)
   7293       lt_prog_compiler_pic='-KPIC'
   7294       lt_prog_compiler_static='-Bstatic'
   7295       ;;
   7296 
   7297     linux* | k*bsd*-gnu)
   7298       case $cc_basename in
   7299       icc* | ecc*)
   7300 	lt_prog_compiler_wl='-Wl,'
   7301 	lt_prog_compiler_pic='-KPIC'
   7302 	lt_prog_compiler_static='-static'
   7303         ;;
   7304       pgcc* | pgf77* | pgf90* | pgf95*)
   7305         # Portland Group compilers (*not* the Pentium gcc compiler,
   7306 	# which looks to be a dead project)
   7307 	lt_prog_compiler_wl='-Wl,'
   7308 	lt_prog_compiler_pic='-fpic'
   7309 	lt_prog_compiler_static='-Bstatic'
   7310         ;;
   7311       ccc*)
   7312         lt_prog_compiler_wl='-Wl,'
   7313         # All Alpha code is PIC.
   7314         lt_prog_compiler_static='-non_shared'
   7315         ;;
   7316       *)
   7317         case `$CC -V 2>&1 | sed 5q` in
   7318 	*Sun\ C*)
   7319 	  # Sun C 5.9
   7320 	  lt_prog_compiler_pic='-KPIC'
   7321 	  lt_prog_compiler_static='-Bstatic'
   7322 	  lt_prog_compiler_wl='-Wl,'
   7323 	  ;;
   7324 	*Sun\ F*)
   7325 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   7326 	  lt_prog_compiler_pic='-KPIC'
   7327 	  lt_prog_compiler_static='-Bstatic'
   7328 	  lt_prog_compiler_wl=''
   7329 	  ;;
   7330 	esac
   7331 	;;
   7332       esac
   7333       ;;
   7334 
   7335     osf3* | osf4* | osf5*)
   7336       lt_prog_compiler_wl='-Wl,'
   7337       # All OSF/1 code is PIC.
   7338       lt_prog_compiler_static='-non_shared'
   7339       ;;
   7340 
   7341     rdos*)
   7342       lt_prog_compiler_static='-non_shared'
   7343       ;;
   7344 
   7345     solaris*)
   7346       lt_prog_compiler_pic='-KPIC'
   7347       lt_prog_compiler_static='-Bstatic'
   7348       case $cc_basename in
   7349       f77* | f90* | f95*)
   7350 	lt_prog_compiler_wl='-Qoption ld ';;
   7351       *)
   7352 	lt_prog_compiler_wl='-Wl,';;
   7353       esac
   7354       ;;
   7355 
   7356     sunos4*)
   7357       lt_prog_compiler_wl='-Qoption ld '
   7358       lt_prog_compiler_pic='-PIC'
   7359       lt_prog_compiler_static='-Bstatic'
   7360       ;;
   7361 
   7362     sysv4 | sysv4.2uw2* | sysv4.3*)
   7363       lt_prog_compiler_wl='-Wl,'
   7364       lt_prog_compiler_pic='-KPIC'
   7365       lt_prog_compiler_static='-Bstatic'
   7366       ;;
   7367 
   7368     sysv4*MP*)
   7369       if test -d /usr/nec ;then
   7370 	lt_prog_compiler_pic='-Kconform_pic'
   7371 	lt_prog_compiler_static='-Bstatic'
   7372       fi
   7373       ;;
   7374 
   7375     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   7376       lt_prog_compiler_wl='-Wl,'
   7377       lt_prog_compiler_pic='-KPIC'
   7378       lt_prog_compiler_static='-Bstatic'
   7379       ;;
   7380 
   7381     unicos*)
   7382       lt_prog_compiler_wl='-Wl,'
   7383       lt_prog_compiler_can_build_shared=no
   7384       ;;
   7385 
   7386     uts4*)
   7387       lt_prog_compiler_pic='-pic'
   7388       lt_prog_compiler_static='-Bstatic'
   7389       ;;
   7390 
   7391     *)
   7392       lt_prog_compiler_can_build_shared=no
   7393       ;;
   7394     esac
   7395   fi
   7396 
   7397 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
   7398 echo "${ECHO_T}$lt_prog_compiler_pic" >&6; }
   7399 
   7400 #
   7401 # Check to make sure the PIC flag actually works.
   7402 #
   7403 if test -n "$lt_prog_compiler_pic"; then
   7404 
   7405 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   7406 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; }
   7407 if test "${lt_prog_compiler_pic_works+set}" = set; then
   7408   echo $ECHO_N "(cached) $ECHO_C" >&6
   7409 else
   7410   lt_prog_compiler_pic_works=no
   7411   ac_outfile=conftest.$ac_objext
   7412    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7413    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   7414    # Insert the option either (1) after the last *FLAGS variable, or
   7415    # (2) before a word containing "conftest.", or (3) at the end.
   7416    # Note that $ac_compile itself does not contain backslashes and begins
   7417    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7418    # The option is referenced via a variable to avoid confusing sed.
   7419    lt_compile=`echo "$ac_compile" | $SED \
   7420    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7421    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7422    -e 's:$: $lt_compiler_flag:'`
   7423    (eval echo "\"\$as_me:7423: $lt_compile\"" >&5)
   7424    (eval "$lt_compile" 2>conftest.err)
   7425    ac_status=$?
   7426    cat conftest.err >&5
   7427    echo "$as_me:7427: \$? = $ac_status" >&5
   7428    if (exit $ac_status) && test -s "$ac_outfile"; then
   7429      # The compiler can only warn and ignore the option if not recognized
   7430      # So say no if there are warnings other than the usual output.
   7431      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7432      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7433      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7434        lt_prog_compiler_pic_works=yes
   7435      fi
   7436    fi
   7437    $rm conftest*
   7438 
   7439 fi
   7440 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
   7441 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6; }
   7442 
   7443 if test x"$lt_prog_compiler_pic_works" = xyes; then
   7444     case $lt_prog_compiler_pic in
   7445      "" | " "*) ;;
   7446      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   7447      esac
   7448 else
   7449     lt_prog_compiler_pic=
   7450      lt_prog_compiler_can_build_shared=no
   7451 fi
   7452 
   7453 fi
   7454 case $host_os in
   7455   # For platforms which do not support PIC, -DPIC is meaningless:
   7456   *djgpp*)
   7457     lt_prog_compiler_pic=
   7458     ;;
   7459   *)
   7460     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   7461     ;;
   7462 esac
   7463 
   7464 #
   7465 # Check to make sure the static flag actually works.
   7466 #
   7467 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   7468 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   7469 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   7470 if test "${lt_prog_compiler_static_works+set}" = set; then
   7471   echo $ECHO_N "(cached) $ECHO_C" >&6
   7472 else
   7473   lt_prog_compiler_static_works=no
   7474    save_LDFLAGS="$LDFLAGS"
   7475    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   7476    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   7477    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   7478      # The linker can only warn and ignore the option if not recognized
   7479      # So say no if there are warnings
   7480      if test -s conftest.err; then
   7481        # Append any errors to the config.log.
   7482        cat conftest.err 1>&5
   7483        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   7484        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7485        if diff conftest.exp conftest.er2 >/dev/null; then
   7486          lt_prog_compiler_static_works=yes
   7487        fi
   7488      else
   7489        lt_prog_compiler_static_works=yes
   7490      fi
   7491    fi
   7492    $rm conftest*
   7493    LDFLAGS="$save_LDFLAGS"
   7494 
   7495 fi
   7496 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
   7497 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6; }
   7498 
   7499 if test x"$lt_prog_compiler_static_works" = xyes; then
   7500     :
   7501 else
   7502     lt_prog_compiler_static=
   7503 fi
   7504 
   7505 
   7506 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   7507 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   7508 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
   7509   echo $ECHO_N "(cached) $ECHO_C" >&6
   7510 else
   7511   lt_cv_prog_compiler_c_o=no
   7512    $rm -r conftest 2>/dev/null
   7513    mkdir conftest
   7514    cd conftest
   7515    mkdir out
   7516    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7517 
   7518    lt_compiler_flag="-o out/conftest2.$ac_objext"
   7519    # Insert the option either (1) after the last *FLAGS variable, or
   7520    # (2) before a word containing "conftest.", or (3) at the end.
   7521    # Note that $ac_compile itself does not contain backslashes and begins
   7522    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7523    lt_compile=`echo "$ac_compile" | $SED \
   7524    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7525    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7526    -e 's:$: $lt_compiler_flag:'`
   7527    (eval echo "\"\$as_me:7527: $lt_compile\"" >&5)
   7528    (eval "$lt_compile" 2>out/conftest.err)
   7529    ac_status=$?
   7530    cat out/conftest.err >&5
   7531    echo "$as_me:7531: \$? = $ac_status" >&5
   7532    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   7533    then
   7534      # The compiler can only warn and ignore the option if not recognized
   7535      # So say no if there are warnings
   7536      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   7537      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   7538      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   7539        lt_cv_prog_compiler_c_o=yes
   7540      fi
   7541    fi
   7542    chmod u+w . 2>&5
   7543    $rm conftest*
   7544    # SGI C++ compiler will create directory out/ii_files/ for
   7545    # template instantiation
   7546    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   7547    $rm out/* && rmdir out
   7548    cd ..
   7549    rmdir conftest
   7550    $rm conftest*
   7551 
   7552 fi
   7553 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
   7554 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; }
   7555 
   7556 
   7557 hard_links="nottested"
   7558 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   7559   # do not overwrite the value of need_locks provided by the user
   7560   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   7561 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   7562   hard_links=yes
   7563   $rm conftest*
   7564   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7565   touch conftest.a
   7566   ln conftest.a conftest.b 2>&5 || hard_links=no
   7567   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7568   { echo "$as_me:$LINENO: result: $hard_links" >&5
   7569 echo "${ECHO_T}$hard_links" >&6; }
   7570   if test "$hard_links" = no; then
   7571     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   7572 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   7573     need_locks=warn
   7574   fi
   7575 else
   7576   need_locks=no
   7577 fi
   7578 
   7579 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   7580 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   7581 
   7582   runpath_var=
   7583   allow_undefined_flag=
   7584   enable_shared_with_static_runtimes=no
   7585   archive_cmds=
   7586   archive_expsym_cmds=
   7587   old_archive_From_new_cmds=
   7588   old_archive_from_expsyms_cmds=
   7589   export_dynamic_flag_spec=
   7590   whole_archive_flag_spec=
   7591   thread_safe_flag_spec=
   7592   hardcode_libdir_flag_spec=
   7593   hardcode_libdir_flag_spec_ld=
   7594   hardcode_libdir_separator=
   7595   hardcode_direct=no
   7596   hardcode_minus_L=no
   7597   hardcode_shlibpath_var=unsupported
   7598   link_all_deplibs=unknown
   7599   hardcode_automatic=no
   7600   module_cmds=
   7601   module_expsym_cmds=
   7602   always_export_symbols=no
   7603   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   7604   # include_expsyms should be a list of space-separated symbols to be *always*
   7605   # included in the symbol list
   7606   include_expsyms=
   7607   # exclude_expsyms can be an extended regexp of symbols to exclude
   7608   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   7609   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   7610   # as well as any symbol that contains `d'.
   7611   exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
   7612   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   7613   # platforms (ab)use it in PIC code, but their linkers get confused if
   7614   # the symbol is explicitly referenced.  Since portable code cannot
   7615   # rely on this symbol name, it's probably fine to never include it in
   7616   # preloaded symbol tables.
   7617   extract_expsyms_cmds=
   7618   # Just being paranoid about ensuring that cc_basename is set.
   7619   for cc_temp in $compiler""; do
   7620   case $cc_temp in
   7621     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7622     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7623     \-*) ;;
   7624     *) break;;
   7625   esac
   7626 done
   7627 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   7628 
   7629   case $host_os in
   7630   cygwin* | mingw* | pw32*)
   7631     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   7632     # When not using gcc, we currently assume that we are using
   7633     # Microsoft Visual C++.
   7634     if test "$GCC" != yes; then
   7635       with_gnu_ld=no
   7636     fi
   7637     ;;
   7638   interix*)
   7639     # we just hope/assume this is gcc and not c89 (= MSVC++)
   7640     with_gnu_ld=yes
   7641     ;;
   7642   openbsd*)
   7643     with_gnu_ld=no
   7644     ;;
   7645   esac
   7646 
   7647   ld_shlibs=yes
   7648   if test "$with_gnu_ld" = yes; then
   7649     # If archive_cmds runs LD, not CC, wlarc should be empty
   7650     wlarc='${wl}'
   7651 
   7652     # Set some defaults for GNU ld with shared library support. These
   7653     # are reset later if shared libraries are not supported. Putting them
   7654     # here allows them to be overridden if necessary.
   7655     runpath_var=LD_RUN_PATH
   7656     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
   7657     export_dynamic_flag_spec='${wl}--export-dynamic'
   7658     # ancient GNU ld didn't support --whole-archive et. al.
   7659     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   7660 	whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   7661       else
   7662   	whole_archive_flag_spec=
   7663     fi
   7664     supports_anon_versioning=no
   7665     case `$LD -v 2>/dev/null` in
   7666       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   7667       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   7668       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   7669       *\ 2.11.*) ;; # other 2.11 versions
   7670       *) supports_anon_versioning=yes ;;
   7671     esac
   7672 
   7673     # See if GNU ld supports shared libraries.
   7674     case $host_os in
   7675     aix3* | aix4* | aix5*)
   7676       # On AIX/PPC, the GNU linker is very broken
   7677       if test "$host_cpu" != ia64; then
   7678 	ld_shlibs=no
   7679 	cat <<EOF 1>&2
   7680 
   7681 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   7682 *** to be unable to reliably create shared libraries on AIX.
   7683 *** Therefore, libtool is disabling shared libraries support.  If you
   7684 *** really care for shared libraries, you may want to modify your PATH
   7685 *** so that a non-GNU linker is found, and then restart.
   7686 
   7687 EOF
   7688       fi
   7689       ;;
   7690 
   7691     amigaos*)
   7692       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)'
   7693       hardcode_libdir_flag_spec='-L$libdir'
   7694       hardcode_minus_L=yes
   7695 
   7696       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   7697       # that the semantics of dynamic libraries on AmigaOS, at least up
   7698       # to version 4, is to share data among multiple programs linked
   7699       # with the same dynamic library.  Since this doesn't match the
   7700       # behavior of shared libraries on other platforms, we can't use
   7701       # them.
   7702       ld_shlibs=no
   7703       ;;
   7704 
   7705     beos*)
   7706       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7707 	allow_undefined_flag=unsupported
   7708 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   7709 	# support --undefined.  This deserves some investigation.  FIXME
   7710 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7711       else
   7712 	ld_shlibs=no
   7713       fi
   7714       ;;
   7715 
   7716     cygwin* | mingw* | pw32*)
   7717       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   7718       # as there is no search path for DLLs.
   7719       hardcode_libdir_flag_spec='-L$libdir'
   7720       allow_undefined_flag=unsupported
   7721       always_export_symbols=no
   7722       enable_shared_with_static_runtimes=yes
   7723       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   7724 
   7725       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   7726         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   7727 	# If the export-symbols file already is a .def file (1st line
   7728 	# is EXPORTS), use it as is; otherwise, prepend...
   7729 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   7730 	  cp $export_symbols $output_objdir/$soname.def;
   7731 	else
   7732 	  echo EXPORTS > $output_objdir/$soname.def;
   7733 	  cat $export_symbols >> $output_objdir/$soname.def;
   7734 	fi~
   7735 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   7736       else
   7737 	ld_shlibs=no
   7738       fi
   7739       ;;
   7740 
   7741     interix[3-9]*)
   7742       hardcode_direct=no
   7743       hardcode_shlibpath_var=no
   7744       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   7745       export_dynamic_flag_spec='${wl}-E'
   7746       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   7747       # Instead, shared libraries are loaded at an image base (0x10000000 by
   7748       # default) and relocated if they conflict, which is a slow very memory
   7749       # consuming and fragmenting process.  To avoid this, we pick a random,
   7750       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   7751       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   7752       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   7753       archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   7754       ;;
   7755 
   7756     gnu* | linux* | k*bsd*-gnu)
   7757       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7758 	tmp_addflag=
   7759 	case $cc_basename,$host_cpu in
   7760 	pgcc*)				# Portland Group C compiler
   7761 	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   7762 	  tmp_addflag=' $pic_flag'
   7763 	  ;;
   7764 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   7765 	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   7766 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   7767 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   7768 	  tmp_addflag=' -i_dynamic' ;;
   7769 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   7770 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   7771 	ifc* | ifort*)			# Intel Fortran compiler
   7772 	  tmp_addflag=' -nofor_main' ;;
   7773 	esac
   7774 	case `$CC -V 2>&1 | sed 5q` in
   7775 	*Sun\ C*)			# Sun C 5.9
   7776 	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   7777 	  tmp_sharedflag='-G' ;;
   7778 	*Sun\ F*)			# Sun Fortran 8.3
   7779 	  tmp_sharedflag='-G' ;;
   7780 	*)
   7781 	  tmp_sharedflag='-shared' ;;
   7782 	esac
   7783 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7784 
   7785 	if test $supports_anon_versioning = yes; then
   7786 	  archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
   7787   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   7788   $echo "local: *; };" >> $output_objdir/$libname.ver~
   7789 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   7790 	fi
   7791       else
   7792 	ld_shlibs=no
   7793       fi
   7794       ;;
   7795 
   7796     netbsd*)
   7797       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   7798 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   7799 	wlarc=
   7800       else
   7801 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7802 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7803       fi
   7804       ;;
   7805 
   7806     solaris*)
   7807       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   7808 	ld_shlibs=no
   7809 	cat <<EOF 1>&2
   7810 
   7811 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   7812 *** create shared libraries on Solaris systems.  Therefore, libtool
   7813 *** is disabling shared libraries support.  We urge you to upgrade GNU
   7814 *** binutils to release 2.9.1 or newer.  Another option is to modify
   7815 *** your PATH or compiler configuration so that the native linker is
   7816 *** used, and then restart.
   7817 
   7818 EOF
   7819       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7820 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7821 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7822       else
   7823 	ld_shlibs=no
   7824       fi
   7825       ;;
   7826 
   7827     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   7828       case `$LD -v 2>&1` in
   7829         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   7830 	ld_shlibs=no
   7831 	cat <<_LT_EOF 1>&2
   7832 
   7833 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   7834 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   7835 *** is disabling shared libraries support.  We urge you to upgrade GNU
   7836 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   7837 *** your PATH or compiler configuration so that the native linker is
   7838 *** used, and then restart.
   7839 
   7840 _LT_EOF
   7841 	;;
   7842 	*)
   7843 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7844 	    hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   7845 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   7846 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   7847 	  else
   7848 	    ld_shlibs=no
   7849 	  fi
   7850 	;;
   7851       esac
   7852       ;;
   7853 
   7854     sunos4*)
   7855       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   7856       wlarc=
   7857       hardcode_direct=yes
   7858       hardcode_shlibpath_var=no
   7859       ;;
   7860 
   7861     *)
   7862       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7863 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7864 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7865       else
   7866 	ld_shlibs=no
   7867       fi
   7868       ;;
   7869     esac
   7870 
   7871     if test "$ld_shlibs" = no; then
   7872       runpath_var=
   7873       hardcode_libdir_flag_spec=
   7874       export_dynamic_flag_spec=
   7875       whole_archive_flag_spec=
   7876     fi
   7877   else
   7878     # PORTME fill in a description of your system's linker (not GNU ld)
   7879     case $host_os in
   7880     aix3*)
   7881       allow_undefined_flag=unsupported
   7882       always_export_symbols=yes
   7883       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'
   7884       # Note: this linker hardcodes the directories in LIBPATH if there
   7885       # are no directories specified by -L.
   7886       hardcode_minus_L=yes
   7887       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   7888 	# Neither direct hardcoding nor static linking is supported with a
   7889 	# broken collect2.
   7890 	hardcode_direct=unsupported
   7891       fi
   7892       ;;
   7893 
   7894     aix4* | aix5*)
   7895       if test "$host_cpu" = ia64; then
   7896 	# On IA64, the linker does run time linking by default, so we don't
   7897 	# have to do anything special.
   7898 	aix_use_runtimelinking=no
   7899 	exp_sym_flag='-Bexport'
   7900 	no_entry_flag=""
   7901       else
   7902 	# If we're using GNU nm, then we don't want the "-C" option.
   7903 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   7904 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   7905 	  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'
   7906 	else
   7907 	  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'
   7908 	fi
   7909 	aix_use_runtimelinking=no
   7910 
   7911 	# Test if we are trying to use run time linking or normal
   7912 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   7913 	# need to do runtime linking.
   7914 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   7915 	  for ld_flag in $LDFLAGS; do
   7916   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   7917   	    aix_use_runtimelinking=yes
   7918   	    break
   7919   	  fi
   7920 	  done
   7921 	  ;;
   7922 	esac
   7923 
   7924 	exp_sym_flag='-bexport'
   7925 	no_entry_flag='-bnoentry'
   7926       fi
   7927 
   7928       # When large executables or shared objects are built, AIX ld can
   7929       # have problems creating the table of contents.  If linking a library
   7930       # or program results in "error TOC overflow" add -mminimal-toc to
   7931       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   7932       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   7933 
   7934       archive_cmds=''
   7935       hardcode_direct=yes
   7936       hardcode_libdir_separator=':'
   7937       link_all_deplibs=yes
   7938 
   7939       if test "$GCC" = yes; then
   7940 	case $host_os in aix4.[012]|aix4.[012].*)
   7941 	# We only want to do this on AIX 4.2 and lower, the check
   7942 	# below for broken collect2 doesn't work under 4.3+
   7943 	  collect2name=`${CC} -print-prog-name=collect2`
   7944 	  if test -f "$collect2name" && \
   7945   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   7946 	  then
   7947   	  # We have reworked collect2
   7948   	  :
   7949 	  else
   7950   	  # We have old collect2
   7951   	  hardcode_direct=unsupported
   7952   	  # It fails to find uninstalled libraries when the uninstalled
   7953   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   7954   	  # to unsupported forces relinking
   7955   	  hardcode_minus_L=yes
   7956   	  hardcode_libdir_flag_spec='-L$libdir'
   7957   	  hardcode_libdir_separator=
   7958 	  fi
   7959 	  ;;
   7960 	esac
   7961 	shared_flag='-shared'
   7962 	if test "$aix_use_runtimelinking" = yes; then
   7963 	  shared_flag="$shared_flag "'${wl}-G'
   7964 	fi
   7965       else
   7966 	# not using gcc
   7967 	if test "$host_cpu" = ia64; then
   7968   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   7969   	# chokes on -Wl,-G. The following line is correct:
   7970 	  shared_flag='-G'
   7971 	else
   7972 	  if test "$aix_use_runtimelinking" = yes; then
   7973 	    shared_flag='${wl}-G'
   7974 	  else
   7975 	    shared_flag='${wl}-bM:SRE'
   7976 	  fi
   7977 	fi
   7978       fi
   7979 
   7980       # It seems that -bexpall does not export symbols beginning with
   7981       # underscore (_), so it is better to generate a list of symbols to export.
   7982       always_export_symbols=yes
   7983       if test "$aix_use_runtimelinking" = yes; then
   7984 	# Warning - without using the other runtime loading flags (-brtl),
   7985 	# -berok will link without error, but may produce a broken library.
   7986 	allow_undefined_flag='-berok'
   7987        # Determine the default libpath from the value encoded in an empty executable.
   7988        cat >conftest.$ac_ext <<_ACEOF
   7989 /* confdefs.h.  */
   7990 _ACEOF
   7991 cat confdefs.h >>conftest.$ac_ext
   7992 cat >>conftest.$ac_ext <<_ACEOF
   7993 /* end confdefs.h.  */
   7994 
   7995 int
   7996 main ()
   7997 {
   7998 
   7999   ;
   8000   return 0;
   8001 }
   8002 _ACEOF
   8003 rm -f conftest.$ac_objext conftest$ac_exeext
   8004 if { (ac_try="$ac_link"
   8005 case "(($ac_try" in
   8006   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8007   *) ac_try_echo=$ac_try;;
   8008 esac
   8009 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8010   (eval "$ac_link") 2>conftest.er1
   8011   ac_status=$?
   8012   grep -v '^ *+' conftest.er1 >conftest.err
   8013   rm -f conftest.er1
   8014   cat conftest.err >&5
   8015   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8016   (exit $ac_status); } && {
   8017 	 test -z "$ac_c_werror_flag" ||
   8018 	 test ! -s conftest.err
   8019        } && test -s conftest$ac_exeext &&
   8020        $as_test_x conftest$ac_exeext; then
   8021 
   8022 lt_aix_libpath_sed='
   8023     /Import File Strings/,/^$/ {
   8024 	/^0/ {
   8025 	    s/^0  *\(.*\)$/\1/
   8026 	    p
   8027 	}
   8028     }'
   8029 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8030 # Check for a 64-bit object if we didn't find anything.
   8031 if test -z "$aix_libpath"; then
   8032   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8033 fi
   8034 else
   8035   echo "$as_me: failed program was:" >&5
   8036 sed 's/^/| /' conftest.$ac_ext >&5
   8037 
   8038 
   8039 fi
   8040 
   8041 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8042       conftest$ac_exeext conftest.$ac_ext
   8043 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8044 
   8045        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8046 	archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
   8047        else
   8048 	if test "$host_cpu" = ia64; then
   8049 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   8050 	  allow_undefined_flag="-z nodefs"
   8051 	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
   8052 	else
   8053 	 # Determine the default libpath from the value encoded in an empty executable.
   8054 	 cat >conftest.$ac_ext <<_ACEOF
   8055 /* confdefs.h.  */
   8056 _ACEOF
   8057 cat confdefs.h >>conftest.$ac_ext
   8058 cat >>conftest.$ac_ext <<_ACEOF
   8059 /* end confdefs.h.  */
   8060 
   8061 int
   8062 main ()
   8063 {
   8064 
   8065   ;
   8066   return 0;
   8067 }
   8068 _ACEOF
   8069 rm -f conftest.$ac_objext conftest$ac_exeext
   8070 if { (ac_try="$ac_link"
   8071 case "(($ac_try" in
   8072   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8073   *) ac_try_echo=$ac_try;;
   8074 esac
   8075 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8076   (eval "$ac_link") 2>conftest.er1
   8077   ac_status=$?
   8078   grep -v '^ *+' conftest.er1 >conftest.err
   8079   rm -f conftest.er1
   8080   cat conftest.err >&5
   8081   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8082   (exit $ac_status); } && {
   8083 	 test -z "$ac_c_werror_flag" ||
   8084 	 test ! -s conftest.err
   8085        } && test -s conftest$ac_exeext &&
   8086        $as_test_x conftest$ac_exeext; then
   8087 
   8088 lt_aix_libpath_sed='
   8089     /Import File Strings/,/^$/ {
   8090 	/^0/ {
   8091 	    s/^0  *\(.*\)$/\1/
   8092 	    p
   8093 	}
   8094     }'
   8095 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8096 # Check for a 64-bit object if we didn't find anything.
   8097 if test -z "$aix_libpath"; then
   8098   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8099 fi
   8100 else
   8101   echo "$as_me: failed program was:" >&5
   8102 sed 's/^/| /' conftest.$ac_ext >&5
   8103 
   8104 
   8105 fi
   8106 
   8107 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8108       conftest$ac_exeext conftest.$ac_ext
   8109 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8110 
   8111 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8112 	  # Warning - without using the other run time loading flags,
   8113 	  # -berok will link without error, but may produce a broken library.
   8114 	  no_undefined_flag=' ${wl}-bernotok'
   8115 	  allow_undefined_flag=' ${wl}-berok'
   8116 	  # Exported symbols can be pulled into shared objects from archives
   8117 	  whole_archive_flag_spec='$convenience'
   8118 	  archive_cmds_need_lc=yes
   8119 	  # This is similar to how AIX traditionally builds its shared libraries.
   8120 	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
   8121 	fi
   8122       fi
   8123       ;;
   8124 
   8125     amigaos*)
   8126       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)'
   8127       hardcode_libdir_flag_spec='-L$libdir'
   8128       hardcode_minus_L=yes
   8129       # see comment about different semantics on the GNU ld section
   8130       ld_shlibs=no
   8131       ;;
   8132 
   8133     bsdi[45]*)
   8134       export_dynamic_flag_spec=-rdynamic
   8135       ;;
   8136 
   8137     cygwin* | mingw* | pw32*)
   8138       # When not using gcc, we currently assume that we are using
   8139       # Microsoft Visual C++.
   8140       # hardcode_libdir_flag_spec is actually meaningless, as there is
   8141       # no search path for DLLs.
   8142       hardcode_libdir_flag_spec=' '
   8143       allow_undefined_flag=unsupported
   8144       # Tell ltmain to make .lib files, not .a files.
   8145       libext=lib
   8146       # Tell ltmain to make .dll files, not .so files.
   8147       shrext_cmds=".dll"
   8148       # FIXME: Setting linknames here is a bad hack.
   8149       archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   8150       # The linker will automatically build a .lib file if we build a DLL.
   8151       old_archive_From_new_cmds='true'
   8152       # FIXME: Should let the user specify the lib program.
   8153       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
   8154       fix_srcfile_path='`cygpath -w "$srcfile"`'
   8155       enable_shared_with_static_runtimes=yes
   8156       ;;
   8157 
   8158     darwin* | rhapsody*)
   8159       case $host_os in
   8160         rhapsody* | darwin1.[012])
   8161          allow_undefined_flag='${wl}-undefined ${wl}suppress'
   8162          ;;
   8163        *) # Darwin 1.3 on
   8164          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   8165            allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8166          else
   8167            case ${MACOSX_DEPLOYMENT_TARGET} in
   8168              10.[012])
   8169                allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8170                ;;
   8171              10.*)
   8172                allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
   8173                ;;
   8174            esac
   8175          fi
   8176          ;;
   8177       esac
   8178       archive_cmds_need_lc=no
   8179       hardcode_direct=no
   8180       hardcode_automatic=yes
   8181       hardcode_shlibpath_var=unsupported
   8182       whole_archive_flag_spec=''
   8183       link_all_deplibs=yes
   8184     if test "$GCC" = yes ; then
   8185     	output_verbose_link_cmd='echo'
   8186         archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   8187       module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8188       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8189       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}'
   8190       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}'
   8191     else
   8192       case $cc_basename in
   8193         xlc*)
   8194          output_verbose_link_cmd='echo'
   8195          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   8196          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8197           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8198          archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   8199           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}'
   8200           ;;
   8201        *)
   8202          ld_shlibs=no
   8203           ;;
   8204       esac
   8205     fi
   8206       ;;
   8207 
   8208     dgux*)
   8209       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8210       hardcode_libdir_flag_spec='-L$libdir'
   8211       hardcode_shlibpath_var=no
   8212       ;;
   8213 
   8214     freebsd1*)
   8215       ld_shlibs=no
   8216       ;;
   8217 
   8218     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   8219     # support.  Future versions do this automatically, but an explicit c++rt0.o
   8220     # does not break anything, and helps significantly (at the cost of a little
   8221     # extra space).
   8222     freebsd2.2*)
   8223       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   8224       hardcode_libdir_flag_spec='-R$libdir'
   8225       hardcode_direct=yes
   8226       hardcode_shlibpath_var=no
   8227       ;;
   8228 
   8229     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   8230     freebsd2*)
   8231       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8232       hardcode_direct=yes
   8233       hardcode_minus_L=yes
   8234       hardcode_shlibpath_var=no
   8235       ;;
   8236 
   8237     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   8238     freebsd* | dragonfly*)
   8239       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   8240       hardcode_libdir_flag_spec='-R$libdir'
   8241       hardcode_direct=yes
   8242       hardcode_shlibpath_var=no
   8243       ;;
   8244 
   8245     hpux9*)
   8246       if test "$GCC" = yes; then
   8247 	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'
   8248       else
   8249 	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'
   8250       fi
   8251       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8252       hardcode_libdir_separator=:
   8253       hardcode_direct=yes
   8254 
   8255       # hardcode_minus_L: Not really in the search PATH,
   8256       # but as the default location of the library.
   8257       hardcode_minus_L=yes
   8258       export_dynamic_flag_spec='${wl}-E'
   8259       ;;
   8260 
   8261     hpux10*)
   8262       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8263 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8264       else
   8265 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   8266       fi
   8267       if test "$with_gnu_ld" = no; then
   8268 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8269 	hardcode_libdir_separator=:
   8270 
   8271 	hardcode_direct=yes
   8272 	export_dynamic_flag_spec='${wl}-E'
   8273 
   8274 	# hardcode_minus_L: Not really in the search PATH,
   8275 	# but as the default location of the library.
   8276 	hardcode_minus_L=yes
   8277       fi
   8278       ;;
   8279 
   8280     hpux11*)
   8281       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8282 	case $host_cpu in
   8283 	hppa*64*)
   8284 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8285 	  ;;
   8286 	ia64*)
   8287 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8288 	  ;;
   8289 	*)
   8290 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8291 	  ;;
   8292 	esac
   8293       else
   8294 	case $host_cpu in
   8295 	hppa*64*)
   8296 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8297 	  ;;
   8298 	ia64*)
   8299 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8300 	  ;;
   8301 	*)
   8302 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8303 	  ;;
   8304 	esac
   8305       fi
   8306       if test "$with_gnu_ld" = no; then
   8307 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8308 	hardcode_libdir_separator=:
   8309 
   8310 	case $host_cpu in
   8311 	hppa*64*|ia64*)
   8312 	  hardcode_libdir_flag_spec_ld='+b $libdir'
   8313 	  hardcode_direct=no
   8314 	  hardcode_shlibpath_var=no
   8315 	  ;;
   8316 	*)
   8317 	  hardcode_direct=yes
   8318 	  export_dynamic_flag_spec='${wl}-E'
   8319 
   8320 	  # hardcode_minus_L: Not really in the search PATH,
   8321 	  # but as the default location of the library.
   8322 	  hardcode_minus_L=yes
   8323 	  ;;
   8324 	esac
   8325       fi
   8326       ;;
   8327 
   8328     irix5* | irix6* | nonstopux*)
   8329       if test "$GCC" = yes; then
   8330 	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'
   8331       else
   8332 	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'
   8333 	hardcode_libdir_flag_spec_ld='-rpath $libdir'
   8334       fi
   8335       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8336       hardcode_libdir_separator=:
   8337       link_all_deplibs=yes
   8338       ;;
   8339 
   8340     netbsd*)
   8341       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8342 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   8343       else
   8344 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   8345       fi
   8346       hardcode_libdir_flag_spec='-R$libdir'
   8347       hardcode_direct=yes
   8348       hardcode_shlibpath_var=no
   8349       ;;
   8350 
   8351     newsos6)
   8352       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8353       hardcode_direct=yes
   8354       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8355       hardcode_libdir_separator=:
   8356       hardcode_shlibpath_var=no
   8357       ;;
   8358 
   8359     openbsd*)
   8360       if test -f /usr/libexec/ld.so; then
   8361 	hardcode_direct=yes
   8362 	hardcode_shlibpath_var=no
   8363 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   8364 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8365 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   8366 	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8367 	  export_dynamic_flag_spec='${wl}-E'
   8368 	else
   8369 	  case $host_os in
   8370 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   8371 	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8372 	     hardcode_libdir_flag_spec='-R$libdir'
   8373 	     ;;
   8374 	   *)
   8375 	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8376 	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8377 	     ;;
   8378 	  esac
   8379         fi
   8380       else
   8381 	ld_shlibs=no
   8382       fi
   8383       ;;
   8384 
   8385     os2*)
   8386       hardcode_libdir_flag_spec='-L$libdir'
   8387       hardcode_minus_L=yes
   8388       allow_undefined_flag=unsupported
   8389       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'
   8390       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   8391       ;;
   8392 
   8393     osf3*)
   8394       if test "$GCC" = yes; then
   8395 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8396 	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'
   8397       else
   8398 	allow_undefined_flag=' -expect_unresolved \*'
   8399 	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'
   8400       fi
   8401       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8402       hardcode_libdir_separator=:
   8403       ;;
   8404 
   8405     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   8406       if test "$GCC" = yes; then
   8407 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8408 	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'
   8409 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8410       else
   8411 	allow_undefined_flag=' -expect_unresolved \*'
   8412 	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'
   8413 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   8414 	$LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
   8415 
   8416 	# Both c and cxx compiler support -rpath directly
   8417 	hardcode_libdir_flag_spec='-rpath $libdir'
   8418       fi
   8419       hardcode_libdir_separator=:
   8420       ;;
   8421 
   8422     solaris*)
   8423       no_undefined_flag=' -z text'
   8424       if test "$GCC" = yes; then
   8425 	wlarc='${wl}'
   8426 	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8427 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8428 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   8429       else
   8430 	wlarc=''
   8431 	archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8432 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8433   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   8434       fi
   8435       hardcode_libdir_flag_spec='-R$libdir'
   8436       hardcode_shlibpath_var=no
   8437       case $host_os in
   8438       solaris2.[0-5] | solaris2.[0-5].*) ;;
   8439       *)
   8440 	# The compiler driver will combine and reorder linker options,
   8441 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   8442 	# but is careful enough not to reorder.
   8443  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   8444 	if test "$GCC" = yes; then
   8445 	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   8446 	else
   8447 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
   8448 	fi
   8449 	;;
   8450       esac
   8451       link_all_deplibs=yes
   8452       ;;
   8453 
   8454     sunos4*)
   8455       if test "x$host_vendor" = xsequent; then
   8456 	# Use $CC to link under sequent, because it throws in some extra .o
   8457 	# files that make .init and .fini sections work.
   8458 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   8459       else
   8460 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   8461       fi
   8462       hardcode_libdir_flag_spec='-L$libdir'
   8463       hardcode_direct=yes
   8464       hardcode_minus_L=yes
   8465       hardcode_shlibpath_var=no
   8466       ;;
   8467 
   8468     sysv4)
   8469       case $host_vendor in
   8470 	sni)
   8471 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8472 	  hardcode_direct=yes # is this really true???
   8473 	;;
   8474 	siemens)
   8475 	  ## LD is ld it makes a PLAMLIB
   8476 	  ## CC just makes a GrossModule.
   8477 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   8478 	  reload_cmds='$CC -r -o $output$reload_objs'
   8479 	  hardcode_direct=no
   8480         ;;
   8481 	motorola)
   8482 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8483 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   8484 	;;
   8485       esac
   8486       runpath_var='LD_RUN_PATH'
   8487       hardcode_shlibpath_var=no
   8488       ;;
   8489 
   8490     sysv4.3*)
   8491       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8492       hardcode_shlibpath_var=no
   8493       export_dynamic_flag_spec='-Bexport'
   8494       ;;
   8495 
   8496     sysv4*MP*)
   8497       if test -d /usr/nec; then
   8498 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8499 	hardcode_shlibpath_var=no
   8500 	runpath_var=LD_RUN_PATH
   8501 	hardcode_runpath_var=yes
   8502 	ld_shlibs=yes
   8503       fi
   8504       ;;
   8505 
   8506     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   8507       no_undefined_flag='${wl}-z,text'
   8508       archive_cmds_need_lc=no
   8509       hardcode_shlibpath_var=no
   8510       runpath_var='LD_RUN_PATH'
   8511 
   8512       if test "$GCC" = yes; then
   8513 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8514 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8515       else
   8516 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8517 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8518       fi
   8519       ;;
   8520 
   8521     sysv5* | sco3.2v5* | sco5v6*)
   8522       # Note: We can NOT use -z defs as we might desire, because we do not
   8523       # link with -lc, and that would cause any symbols used from libc to
   8524       # always be unresolved, which means just about no library would
   8525       # ever link correctly.  If we're not using GNU ld we use -z text
   8526       # though, which does catch some bad symbols but isn't as heavy-handed
   8527       # as -z defs.
   8528       no_undefined_flag='${wl}-z,text'
   8529       allow_undefined_flag='${wl}-z,nodefs'
   8530       archive_cmds_need_lc=no
   8531       hardcode_shlibpath_var=no
   8532       hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   8533       hardcode_libdir_separator=':'
   8534       link_all_deplibs=yes
   8535       export_dynamic_flag_spec='${wl}-Bexport'
   8536       runpath_var='LD_RUN_PATH'
   8537 
   8538       if test "$GCC" = yes; then
   8539 	archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8540 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8541       else
   8542 	archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8543 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8544       fi
   8545       ;;
   8546 
   8547     uts4*)
   8548       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8549       hardcode_libdir_flag_spec='-L$libdir'
   8550       hardcode_shlibpath_var=no
   8551       ;;
   8552 
   8553     *)
   8554       ld_shlibs=no
   8555       ;;
   8556     esac
   8557   fi
   8558 
   8559 { echo "$as_me:$LINENO: result: $ld_shlibs" >&5
   8560 echo "${ECHO_T}$ld_shlibs" >&6; }
   8561 test "$ld_shlibs" = no && can_build_shared=no
   8562 
   8563 #
   8564 # Do we need to explicitly link libc?
   8565 #
   8566 case "x$archive_cmds_need_lc" in
   8567 x|xyes)
   8568   # Assume -lc should be added
   8569   archive_cmds_need_lc=yes
   8570 
   8571   if test "$enable_shared" = yes && test "$GCC" = yes; then
   8572     case $archive_cmds in
   8573     *'~'*)
   8574       # FIXME: we may have to deal with multi-command sequences.
   8575       ;;
   8576     '$CC '*)
   8577       # Test whether the compiler implicitly links with -lc since on some
   8578       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   8579       # to ld, don't add -lc before -lgcc.
   8580       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   8581 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   8582       $rm conftest*
   8583       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8584 
   8585       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   8586   (eval $ac_compile) 2>&5
   8587   ac_status=$?
   8588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8589   (exit $ac_status); } 2>conftest.err; then
   8590         soname=conftest
   8591         lib=conftest
   8592         libobjs=conftest.$ac_objext
   8593         deplibs=
   8594         wl=$lt_prog_compiler_wl
   8595 	pic_flag=$lt_prog_compiler_pic
   8596         compiler_flags=-v
   8597         linker_flags=-v
   8598         verstring=
   8599         output_objdir=.
   8600         libname=conftest
   8601         lt_save_allow_undefined_flag=$allow_undefined_flag
   8602         allow_undefined_flag=
   8603         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   8604   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   8605   ac_status=$?
   8606   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8607   (exit $ac_status); }
   8608         then
   8609 	  archive_cmds_need_lc=no
   8610         else
   8611 	  archive_cmds_need_lc=yes
   8612         fi
   8613         allow_undefined_flag=$lt_save_allow_undefined_flag
   8614       else
   8615         cat conftest.err 1>&5
   8616       fi
   8617       $rm conftest*
   8618       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
   8619 echo "${ECHO_T}$archive_cmds_need_lc" >&6; }
   8620       ;;
   8621     esac
   8622   fi
   8623   ;;
   8624 esac
   8625 
   8626 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   8627 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   8628 library_names_spec=
   8629 libname_spec='lib$name'
   8630 soname_spec=
   8631 shrext_cmds=".so"
   8632 postinstall_cmds=
   8633 postuninstall_cmds=
   8634 finish_cmds=
   8635 finish_eval=
   8636 shlibpath_var=
   8637 shlibpath_overrides_runpath=unknown
   8638 version_type=none
   8639 dynamic_linker="$host_os ld.so"
   8640 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   8641 
   8642 if test "$GCC" = yes; then
   8643   case $host_os in
   8644     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
   8645     *) lt_awk_arg="/^libraries:/" ;;
   8646   esac
   8647   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   8648   if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then
   8649     # if the path contains ";" then we assume it to be the separator
   8650     # otherwise default to the standard path separator (i.e. ":") - it is
   8651     # assumed that no part of a normal pathname contains ";" but that should
   8652     # okay in the real world where ";" in dirpaths is itself problematic.
   8653     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'`
   8654   else
   8655     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   8656   fi
   8657   # Ok, now we have the path, separated by spaces, we can step through it
   8658   # and add multilib dir if necessary.
   8659   lt_tmp_lt_search_path_spec=
   8660   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
   8661   for lt_sys_path in $lt_search_path_spec; do
   8662     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
   8663       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
   8664     else
   8665       test -d "$lt_sys_path" && \
   8666 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
   8667     fi
   8668   done
   8669   lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk '
   8670 BEGIN {RS=" "; FS="/|\n";} {
   8671   lt_foo="";
   8672   lt_count=0;
   8673   for (lt_i = NF; lt_i > 0; lt_i--) {
   8674     if ($lt_i != "" && $lt_i != ".") {
   8675       if ($lt_i == "..") {
   8676         lt_count++;
   8677       } else {
   8678         if (lt_count == 0) {
   8679           lt_foo="/" $lt_i lt_foo;
   8680         } else {
   8681           lt_count--;
   8682         }
   8683       }
   8684     }
   8685   }
   8686   if (lt_foo != "") { lt_freq[lt_foo]++; }
   8687   if (lt_freq[lt_foo] == 1) { print lt_foo; }
   8688 }'`
   8689   sys_lib_search_path_spec=`echo $lt_search_path_spec`
   8690 else
   8691   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   8692 fi
   8693 need_lib_prefix=unknown
   8694 hardcode_into_libs=no
   8695 
   8696 # when you set need_version to no, make sure it does not cause -set_version
   8697 # flags to be left without arguments
   8698 need_version=unknown
   8699 
   8700 case $host_os in
   8701 aix3*)
   8702   version_type=linux
   8703   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   8704   shlibpath_var=LIBPATH
   8705 
   8706   # AIX 3 has no versioning support, so we append a major version to the name.
   8707   soname_spec='${libname}${release}${shared_ext}$major'
   8708   ;;
   8709 
   8710 aix4* | aix5*)
   8711   version_type=linux
   8712   need_lib_prefix=no
   8713   need_version=no
   8714   hardcode_into_libs=yes
   8715   if test "$host_cpu" = ia64; then
   8716     # AIX 5 supports IA64
   8717     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   8718     shlibpath_var=LD_LIBRARY_PATH
   8719   else
   8720     # With GCC up to 2.95.x, collect2 would create an import file
   8721     # for dependence libraries.  The import file would start with
   8722     # the line `#! .'.  This would cause the generated library to
   8723     # depend on `.', always an invalid library.  This was fixed in
   8724     # development snapshots of GCC prior to 3.0.
   8725     case $host_os in
   8726       aix4 | aix4.[01] | aix4.[01].*)
   8727       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   8728 	   echo ' yes '
   8729 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   8730 	:
   8731       else
   8732 	can_build_shared=no
   8733       fi
   8734       ;;
   8735     esac
   8736     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   8737     # soname into executable. Probably we can add versioning support to
   8738     # collect2, so additional links can be useful in future.
   8739     if test "$aix_use_runtimelinking" = yes; then
   8740       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   8741       # instead of lib<name>.a to let people know that these are not
   8742       # typical AIX shared libraries.
   8743       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8744     else
   8745       # We preserve .a as extension for shared libraries through AIX4.2
   8746       # and later when we are not doing run time linking.
   8747       library_names_spec='${libname}${release}.a $libname.a'
   8748       soname_spec='${libname}${release}${shared_ext}$major'
   8749     fi
   8750     shlibpath_var=LIBPATH
   8751   fi
   8752   ;;
   8753 
   8754 amigaos*)
   8755   library_names_spec='$libname.ixlibrary $libname.a'
   8756   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   8757   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'
   8758   ;;
   8759 
   8760 beos*)
   8761   library_names_spec='${libname}${shared_ext}'
   8762   dynamic_linker="$host_os ld.so"
   8763   shlibpath_var=LIBRARY_PATH
   8764   ;;
   8765 
   8766 bsdi[45]*)
   8767   version_type=linux
   8768   need_version=no
   8769   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8770   soname_spec='${libname}${release}${shared_ext}$major'
   8771   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   8772   shlibpath_var=LD_LIBRARY_PATH
   8773   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   8774   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   8775   # the default ld.so.conf also contains /usr/contrib/lib and
   8776   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   8777   # libtool to hard-code these into programs
   8778   ;;
   8779 
   8780 cygwin* | mingw* | pw32*)
   8781   version_type=windows
   8782   shrext_cmds=".dll"
   8783   need_version=no
   8784   need_lib_prefix=no
   8785 
   8786   case $GCC,$host_os in
   8787   yes,cygwin* | yes,mingw* | yes,pw32*)
   8788     library_names_spec='$libname.dll.a'
   8789     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   8790     postinstall_cmds='base_file=`basename \${file}`~
   8791       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   8792       dldir=$destdir/`dirname \$dlpath`~
   8793       test -d \$dldir || mkdir -p \$dldir~
   8794       $install_prog $dir/$dlname \$dldir/$dlname~
   8795       chmod a+x \$dldir/$dlname'
   8796     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   8797       dlpath=$dir/\$dldll~
   8798        $rm \$dlpath'
   8799     shlibpath_overrides_runpath=yes
   8800 
   8801     case $host_os in
   8802     cygwin*)
   8803       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   8804       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   8805       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   8806       ;;
   8807     mingw*)
   8808       # MinGW DLLs use traditional 'lib' prefix
   8809       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   8810       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   8811       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   8812         # It is most probably a Windows format PATH printed by
   8813         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   8814         # path with ; separators, and with drive letters. We can handle the
   8815         # drive letters (cygwin fileutils understands them), so leave them,
   8816         # especially as we might pass files found there to a mingw objdump,
   8817         # which wouldn't understand a cygwinified path. Ahh.
   8818         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   8819       else
   8820         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   8821       fi
   8822       ;;
   8823     pw32*)
   8824       # pw32 DLLs use 'pw' prefix rather than 'lib'
   8825       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   8826       ;;
   8827     esac
   8828     ;;
   8829 
   8830   *)
   8831     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   8832     ;;
   8833   esac
   8834   dynamic_linker='Win32 ld.exe'
   8835   # FIXME: first we should search . and the directory the executable is in
   8836   shlibpath_var=PATH
   8837   ;;
   8838 
   8839 darwin* | rhapsody*)
   8840   dynamic_linker="$host_os dyld"
   8841   version_type=darwin
   8842   need_lib_prefix=no
   8843   need_version=no
   8844   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   8845   soname_spec='${libname}${release}${major}$shared_ext'
   8846   shlibpath_overrides_runpath=yes
   8847   shlibpath_var=DYLD_LIBRARY_PATH
   8848   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   8849 
   8850   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
   8851   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   8852   ;;
   8853 
   8854 dgux*)
   8855   version_type=linux
   8856   need_lib_prefix=no
   8857   need_version=no
   8858   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   8859   soname_spec='${libname}${release}${shared_ext}$major'
   8860   shlibpath_var=LD_LIBRARY_PATH
   8861   ;;
   8862 
   8863 freebsd1*)
   8864   dynamic_linker=no
   8865   ;;
   8866 
   8867 freebsd* | dragonfly*)
   8868   # DragonFly does not have aout.  When/if they implement a new
   8869   # versioning mechanism, adjust this.
   8870   if test -x /usr/bin/objformat; then
   8871     objformat=`/usr/bin/objformat`
   8872   else
   8873     case $host_os in
   8874     freebsd[123]*) objformat=aout ;;
   8875     *) objformat=elf ;;
   8876     esac
   8877   fi
   8878   version_type=freebsd-$objformat
   8879   case $version_type in
   8880     freebsd-elf*)
   8881       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   8882       need_version=no
   8883       need_lib_prefix=no
   8884       ;;
   8885     freebsd-*)
   8886       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   8887       need_version=yes
   8888       ;;
   8889   esac
   8890   shlibpath_var=LD_LIBRARY_PATH
   8891   case $host_os in
   8892   freebsd2*)
   8893     shlibpath_overrides_runpath=yes
   8894     ;;
   8895   freebsd3.[01]* | freebsdelf3.[01]*)
   8896     shlibpath_overrides_runpath=yes
   8897     hardcode_into_libs=yes
   8898     ;;
   8899   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   8900   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   8901     shlibpath_overrides_runpath=no
   8902     hardcode_into_libs=yes
   8903     ;;
   8904   *) # from 4.6 on, and DragonFly
   8905     shlibpath_overrides_runpath=yes
   8906     hardcode_into_libs=yes
   8907     ;;
   8908   esac
   8909   ;;
   8910 
   8911 gnu*)
   8912   version_type=linux
   8913   need_lib_prefix=no
   8914   need_version=no
   8915   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   8916   soname_spec='${libname}${release}${shared_ext}$major'
   8917   shlibpath_var=LD_LIBRARY_PATH
   8918   hardcode_into_libs=yes
   8919   ;;
   8920 
   8921 hpux9* | hpux10* | hpux11*)
   8922   # Give a soname corresponding to the major version so that dld.sl refuses to
   8923   # link against other versions.
   8924   version_type=sunos
   8925   need_lib_prefix=no
   8926   need_version=no
   8927   case $host_cpu in
   8928   ia64*)
   8929     shrext_cmds='.so'
   8930     hardcode_into_libs=yes
   8931     dynamic_linker="$host_os dld.so"
   8932     shlibpath_var=LD_LIBRARY_PATH
   8933     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   8934     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8935     soname_spec='${libname}${release}${shared_ext}$major'
   8936     if test "X$HPUX_IA64_MODE" = X32; then
   8937       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   8938     else
   8939       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   8940     fi
   8941     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   8942     ;;
   8943    hppa*64*)
   8944      shrext_cmds='.sl'
   8945      hardcode_into_libs=yes
   8946      dynamic_linker="$host_os dld.sl"
   8947      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   8948      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   8949      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8950      soname_spec='${libname}${release}${shared_ext}$major'
   8951      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   8952      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   8953      ;;
   8954    *)
   8955     shrext_cmds='.sl'
   8956     dynamic_linker="$host_os dld.sl"
   8957     shlibpath_var=SHLIB_PATH
   8958     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   8959     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8960     soname_spec='${libname}${release}${shared_ext}$major'
   8961     ;;
   8962   esac
   8963   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   8964   postinstall_cmds='chmod 555 $lib'
   8965   ;;
   8966 
   8967 interix[3-9]*)
   8968   version_type=linux
   8969   need_lib_prefix=no
   8970   need_version=no
   8971   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8972   soname_spec='${libname}${release}${shared_ext}$major'
   8973   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   8974   shlibpath_var=LD_LIBRARY_PATH
   8975   shlibpath_overrides_runpath=no
   8976   hardcode_into_libs=yes
   8977   ;;
   8978 
   8979 irix5* | irix6* | nonstopux*)
   8980   case $host_os in
   8981     nonstopux*) version_type=nonstopux ;;
   8982     *)
   8983 	if test "$lt_cv_prog_gnu_ld" = yes; then
   8984 		version_type=linux
   8985 	else
   8986 		version_type=irix
   8987 	fi ;;
   8988   esac
   8989   need_lib_prefix=no
   8990   need_version=no
   8991   soname_spec='${libname}${release}${shared_ext}$major'
   8992   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   8993   case $host_os in
   8994   irix5* | nonstopux*)
   8995     libsuff= shlibsuff=
   8996     ;;
   8997   *)
   8998     case $LD in # libtool.m4 will add one of these switches to LD
   8999     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   9000       libsuff= shlibsuff= libmagic=32-bit;;
   9001     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   9002       libsuff=32 shlibsuff=N32 libmagic=N32;;
   9003     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   9004       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   9005     *) libsuff= shlibsuff= libmagic=never-match;;
   9006     esac
   9007     ;;
   9008   esac
   9009   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   9010   shlibpath_overrides_runpath=no
   9011   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   9012   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   9013   hardcode_into_libs=yes
   9014   ;;
   9015 
   9016 # No shared lib support for Linux oldld, aout, or coff.
   9017 linux*oldld* | linux*aout* | linux*coff*)
   9018   dynamic_linker=no
   9019   ;;
   9020 
   9021 # This must be Linux ELF.
   9022 linux* | k*bsd*-gnu)
   9023   version_type=linux
   9024   need_lib_prefix=no
   9025   need_version=no
   9026   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9027   soname_spec='${libname}${release}${shared_ext}$major'
   9028   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   9029   shlibpath_var=LD_LIBRARY_PATH
   9030   shlibpath_overrides_runpath=no
   9031   # This implies no fast_install, which is unacceptable.
   9032   # Some rework will be needed to allow for fast_install
   9033   # before this can be enabled.
   9034   hardcode_into_libs=yes
   9035   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   9036   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   9037 
   9038   # Append ld.so.conf contents to the search path
   9039   if test -f /etc/ld.so.conf; then
   9040     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ 	]*hwcap[ 	]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   9041     sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
   9042   fi
   9043 
   9044   # We used to test for /lib/ld.so.1 and disable shared libraries on
   9045   # powerpc, because MkLinux only supported shared libraries with the
   9046   # GNU dynamic linker.  Since this was broken with cross compilers,
   9047   # most powerpc-linux boxes support dynamic linking these days and
   9048   # people can always --disable-shared, the test was removed, and we
   9049   # assume the GNU/Linux dynamic linker is in use.
   9050   dynamic_linker='GNU/Linux ld.so'
   9051   ;;
   9052 
   9053 netbsd*)
   9054   version_type=sunos
   9055   need_lib_prefix=no
   9056   need_version=no
   9057   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   9058     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9059     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9060     dynamic_linker='NetBSD (a.out) ld.so'
   9061   else
   9062     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9063     soname_spec='${libname}${release}${shared_ext}$major'
   9064     dynamic_linker='NetBSD ld.elf_so'
   9065   fi
   9066   shlibpath_var=LD_LIBRARY_PATH
   9067   shlibpath_overrides_runpath=yes
   9068   hardcode_into_libs=yes
   9069   ;;
   9070 
   9071 newsos6)
   9072   version_type=linux
   9073   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9074   shlibpath_var=LD_LIBRARY_PATH
   9075   shlibpath_overrides_runpath=yes
   9076   ;;
   9077 
   9078 nto-qnx*)
   9079   version_type=linux
   9080   need_lib_prefix=no
   9081   need_version=no
   9082   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9083   soname_spec='${libname}${release}${shared_ext}$major'
   9084   shlibpath_var=LD_LIBRARY_PATH
   9085   shlibpath_overrides_runpath=yes
   9086   ;;
   9087 
   9088 openbsd*)
   9089   version_type=sunos
   9090   sys_lib_dlsearch_path_spec="/usr/lib"
   9091   need_lib_prefix=no
   9092   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   9093   case $host_os in
   9094     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   9095     *)                         need_version=no  ;;
   9096   esac
   9097   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9098   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9099   shlibpath_var=LD_LIBRARY_PATH
   9100   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   9101     case $host_os in
   9102       openbsd2.[89] | openbsd2.[89].*)
   9103 	shlibpath_overrides_runpath=no
   9104 	;;
   9105       *)
   9106 	shlibpath_overrides_runpath=yes
   9107 	;;
   9108       esac
   9109   else
   9110     shlibpath_overrides_runpath=yes
   9111   fi
   9112   ;;
   9113 
   9114 os2*)
   9115   libname_spec='$name'
   9116   shrext_cmds=".dll"
   9117   need_lib_prefix=no
   9118   library_names_spec='$libname${shared_ext} $libname.a'
   9119   dynamic_linker='OS/2 ld.exe'
   9120   shlibpath_var=LIBPATH
   9121   ;;
   9122 
   9123 osf3* | osf4* | osf5*)
   9124   version_type=osf
   9125   need_lib_prefix=no
   9126   need_version=no
   9127   soname_spec='${libname}${release}${shared_ext}$major'
   9128   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9129   shlibpath_var=LD_LIBRARY_PATH
   9130   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   9131   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   9132   ;;
   9133 
   9134 rdos*)
   9135   dynamic_linker=no
   9136   ;;
   9137 
   9138 solaris*)
   9139   version_type=linux
   9140   need_lib_prefix=no
   9141   need_version=no
   9142   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9143   soname_spec='${libname}${release}${shared_ext}$major'
   9144   shlibpath_var=LD_LIBRARY_PATH
   9145   shlibpath_overrides_runpath=yes
   9146   hardcode_into_libs=yes
   9147   # ldd complains unless libraries are executable
   9148   postinstall_cmds='chmod +x $lib'
   9149   ;;
   9150 
   9151 sunos4*)
   9152   version_type=sunos
   9153   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9154   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   9155   shlibpath_var=LD_LIBRARY_PATH
   9156   shlibpath_overrides_runpath=yes
   9157   if test "$with_gnu_ld" = yes; then
   9158     need_lib_prefix=no
   9159   fi
   9160   need_version=yes
   9161   ;;
   9162 
   9163 sysv4 | sysv4.3*)
   9164   version_type=linux
   9165   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9166   soname_spec='${libname}${release}${shared_ext}$major'
   9167   shlibpath_var=LD_LIBRARY_PATH
   9168   case $host_vendor in
   9169     sni)
   9170       shlibpath_overrides_runpath=no
   9171       need_lib_prefix=no
   9172       export_dynamic_flag_spec='${wl}-Blargedynsym'
   9173       runpath_var=LD_RUN_PATH
   9174       ;;
   9175     siemens)
   9176       need_lib_prefix=no
   9177       ;;
   9178     motorola)
   9179       need_lib_prefix=no
   9180       need_version=no
   9181       shlibpath_overrides_runpath=no
   9182       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   9183       ;;
   9184   esac
   9185   ;;
   9186 
   9187 sysv4*MP*)
   9188   if test -d /usr/nec ;then
   9189     version_type=linux
   9190     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   9191     soname_spec='$libname${shared_ext}.$major'
   9192     shlibpath_var=LD_LIBRARY_PATH
   9193   fi
   9194   ;;
   9195 
   9196 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   9197   version_type=freebsd-elf
   9198   need_lib_prefix=no
   9199   need_version=no
   9200   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9201   soname_spec='${libname}${release}${shared_ext}$major'
   9202   shlibpath_var=LD_LIBRARY_PATH
   9203   hardcode_into_libs=yes
   9204   if test "$with_gnu_ld" = yes; then
   9205     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   9206     shlibpath_overrides_runpath=no
   9207   else
   9208     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   9209     shlibpath_overrides_runpath=yes
   9210     case $host_os in
   9211       sco3.2v5*)
   9212         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   9213 	;;
   9214     esac
   9215   fi
   9216   sys_lib_dlsearch_path_spec='/usr/lib'
   9217   ;;
   9218 
   9219 uts4*)
   9220   version_type=linux
   9221   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9222   soname_spec='${libname}${release}${shared_ext}$major'
   9223   shlibpath_var=LD_LIBRARY_PATH
   9224   ;;
   9225 
   9226 *)
   9227   dynamic_linker=no
   9228   ;;
   9229 esac
   9230 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   9231 echo "${ECHO_T}$dynamic_linker" >&6; }
   9232 test "$dynamic_linker" = no && can_build_shared=no
   9233 
   9234 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   9235 if test "$GCC" = yes; then
   9236   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   9237 fi
   9238 
   9239 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   9240 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   9241 hardcode_action=
   9242 if test -n "$hardcode_libdir_flag_spec" || \
   9243    test -n "$runpath_var" || \
   9244    test "X$hardcode_automatic" = "Xyes" ; then
   9245 
   9246   # We can hardcode non-existant directories.
   9247   if test "$hardcode_direct" != no &&
   9248      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   9249      # have to relink, otherwise we might link with an installed library
   9250      # when we should be linking with a yet-to-be-installed one
   9251      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
   9252      test "$hardcode_minus_L" != no; then
   9253     # Linking always hardcodes the temporary library directory.
   9254     hardcode_action=relink
   9255   else
   9256     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   9257     hardcode_action=immediate
   9258   fi
   9259 else
   9260   # We cannot hardcode anything, or else we can only hardcode existing
   9261   # directories.
   9262   hardcode_action=unsupported
   9263 fi
   9264 { echo "$as_me:$LINENO: result: $hardcode_action" >&5
   9265 echo "${ECHO_T}$hardcode_action" >&6; }
   9266 
   9267 if test "$hardcode_action" = relink; then
   9268   # Fast installation is not supported
   9269   enable_fast_install=no
   9270 elif test "$shlibpath_overrides_runpath" = yes ||
   9271      test "$enable_shared" = no; then
   9272   # Fast installation is not necessary
   9273   enable_fast_install=needless
   9274 fi
   9275 
   9276 striplib=
   9277 old_striplib=
   9278 { echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
   9279 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; }
   9280 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
   9281   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   9282   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   9283   { echo "$as_me:$LINENO: result: yes" >&5
   9284 echo "${ECHO_T}yes" >&6; }
   9285 else
   9286 # FIXME - insert some real tests, host_os isn't really good enough
   9287   case $host_os in
   9288    darwin*)
   9289        if test -n "$STRIP" ; then
   9290          striplib="$STRIP -x"
   9291          old_striplib="$STRIP -S"
   9292          { echo "$as_me:$LINENO: result: yes" >&5
   9293 echo "${ECHO_T}yes" >&6; }
   9294        else
   9295   { echo "$as_me:$LINENO: result: no" >&5
   9296 echo "${ECHO_T}no" >&6; }
   9297 fi
   9298        ;;
   9299    *)
   9300   { echo "$as_me:$LINENO: result: no" >&5
   9301 echo "${ECHO_T}no" >&6; }
   9302     ;;
   9303   esac
   9304 fi
   9305 
   9306 if test "x$enable_dlopen" != xyes; then
   9307   enable_dlopen=unknown
   9308   enable_dlopen_self=unknown
   9309   enable_dlopen_self_static=unknown
   9310 else
   9311   lt_cv_dlopen=no
   9312   lt_cv_dlopen_libs=
   9313 
   9314   case $host_os in
   9315   beos*)
   9316     lt_cv_dlopen="load_add_on"
   9317     lt_cv_dlopen_libs=
   9318     lt_cv_dlopen_self=yes
   9319     ;;
   9320 
   9321   mingw* | pw32*)
   9322     lt_cv_dlopen="LoadLibrary"
   9323     lt_cv_dlopen_libs=
   9324    ;;
   9325 
   9326   cygwin*)
   9327     lt_cv_dlopen="dlopen"
   9328     lt_cv_dlopen_libs=
   9329    ;;
   9330 
   9331   darwin*)
   9332   # if libdl is installed we need to link against it
   9333     { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9334 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   9335 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9336   echo $ECHO_N "(cached) $ECHO_C" >&6
   9337 else
   9338   ac_check_lib_save_LIBS=$LIBS
   9339 LIBS="-ldl  $LIBS"
   9340 cat >conftest.$ac_ext <<_ACEOF
   9341 /* confdefs.h.  */
   9342 _ACEOF
   9343 cat confdefs.h >>conftest.$ac_ext
   9344 cat >>conftest.$ac_ext <<_ACEOF
   9345 /* end confdefs.h.  */
   9346 
   9347 /* Override any GCC internal prototype to avoid an error.
   9348    Use char because int might match the return type of a GCC
   9349    builtin and then its argument prototype would still apply.  */
   9350 #ifdef __cplusplus
   9351 extern "C"
   9352 #endif
   9353 char dlopen ();
   9354 int
   9355 main ()
   9356 {
   9357 return dlopen ();
   9358   ;
   9359   return 0;
   9360 }
   9361 _ACEOF
   9362 rm -f conftest.$ac_objext conftest$ac_exeext
   9363 if { (ac_try="$ac_link"
   9364 case "(($ac_try" in
   9365   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9366   *) ac_try_echo=$ac_try;;
   9367 esac
   9368 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9369   (eval "$ac_link") 2>conftest.er1
   9370   ac_status=$?
   9371   grep -v '^ *+' conftest.er1 >conftest.err
   9372   rm -f conftest.er1
   9373   cat conftest.err >&5
   9374   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9375   (exit $ac_status); } && {
   9376 	 test -z "$ac_c_werror_flag" ||
   9377 	 test ! -s conftest.err
   9378        } && test -s conftest$ac_exeext &&
   9379        $as_test_x conftest$ac_exeext; then
   9380   ac_cv_lib_dl_dlopen=yes
   9381 else
   9382   echo "$as_me: failed program was:" >&5
   9383 sed 's/^/| /' conftest.$ac_ext >&5
   9384 
   9385 	ac_cv_lib_dl_dlopen=no
   9386 fi
   9387 
   9388 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9389       conftest$ac_exeext conftest.$ac_ext
   9390 LIBS=$ac_check_lib_save_LIBS
   9391 fi
   9392 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   9393 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   9394 if test $ac_cv_lib_dl_dlopen = yes; then
   9395   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9396 else
   9397 
   9398     lt_cv_dlopen="dyld"
   9399     lt_cv_dlopen_libs=
   9400     lt_cv_dlopen_self=yes
   9401 
   9402 fi
   9403 
   9404    ;;
   9405 
   9406   *)
   9407     { echo "$as_me:$LINENO: checking for shl_load" >&5
   9408 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
   9409 if test "${ac_cv_func_shl_load+set}" = set; then
   9410   echo $ECHO_N "(cached) $ECHO_C" >&6
   9411 else
   9412   cat >conftest.$ac_ext <<_ACEOF
   9413 /* confdefs.h.  */
   9414 _ACEOF
   9415 cat confdefs.h >>conftest.$ac_ext
   9416 cat >>conftest.$ac_ext <<_ACEOF
   9417 /* end confdefs.h.  */
   9418 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
   9419    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9420 #define shl_load innocuous_shl_load
   9421 
   9422 /* System header to define __stub macros and hopefully few prototypes,
   9423     which can conflict with char shl_load (); below.
   9424     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9425     <limits.h> exists even on freestanding compilers.  */
   9426 
   9427 #ifdef __STDC__
   9428 # include <limits.h>
   9429 #else
   9430 # include <assert.h>
   9431 #endif
   9432 
   9433 #undef shl_load
   9434 
   9435 /* Override any GCC internal prototype to avoid an error.
   9436    Use char because int might match the return type of a GCC
   9437    builtin and then its argument prototype would still apply.  */
   9438 #ifdef __cplusplus
   9439 extern "C"
   9440 #endif
   9441 char shl_load ();
   9442 /* The GNU C library defines this for functions which it implements
   9443     to always fail with ENOSYS.  Some functions are actually named
   9444     something starting with __ and the normal name is an alias.  */
   9445 #if defined __stub_shl_load || defined __stub___shl_load
   9446 choke me
   9447 #endif
   9448 
   9449 int
   9450 main ()
   9451 {
   9452 return shl_load ();
   9453   ;
   9454   return 0;
   9455 }
   9456 _ACEOF
   9457 rm -f conftest.$ac_objext conftest$ac_exeext
   9458 if { (ac_try="$ac_link"
   9459 case "(($ac_try" in
   9460   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9461   *) ac_try_echo=$ac_try;;
   9462 esac
   9463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9464   (eval "$ac_link") 2>conftest.er1
   9465   ac_status=$?
   9466   grep -v '^ *+' conftest.er1 >conftest.err
   9467   rm -f conftest.er1
   9468   cat conftest.err >&5
   9469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9470   (exit $ac_status); } && {
   9471 	 test -z "$ac_c_werror_flag" ||
   9472 	 test ! -s conftest.err
   9473        } && test -s conftest$ac_exeext &&
   9474        $as_test_x conftest$ac_exeext; then
   9475   ac_cv_func_shl_load=yes
   9476 else
   9477   echo "$as_me: failed program was:" >&5
   9478 sed 's/^/| /' conftest.$ac_ext >&5
   9479 
   9480 	ac_cv_func_shl_load=no
   9481 fi
   9482 
   9483 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9484       conftest$ac_exeext conftest.$ac_ext
   9485 fi
   9486 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
   9487 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
   9488 if test $ac_cv_func_shl_load = yes; then
   9489   lt_cv_dlopen="shl_load"
   9490 else
   9491   { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
   9492 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
   9493 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
   9494   echo $ECHO_N "(cached) $ECHO_C" >&6
   9495 else
   9496   ac_check_lib_save_LIBS=$LIBS
   9497 LIBS="-ldld  $LIBS"
   9498 cat >conftest.$ac_ext <<_ACEOF
   9499 /* confdefs.h.  */
   9500 _ACEOF
   9501 cat confdefs.h >>conftest.$ac_ext
   9502 cat >>conftest.$ac_ext <<_ACEOF
   9503 /* end confdefs.h.  */
   9504 
   9505 /* Override any GCC internal prototype to avoid an error.
   9506    Use char because int might match the return type of a GCC
   9507    builtin and then its argument prototype would still apply.  */
   9508 #ifdef __cplusplus
   9509 extern "C"
   9510 #endif
   9511 char shl_load ();
   9512 int
   9513 main ()
   9514 {
   9515 return shl_load ();
   9516   ;
   9517   return 0;
   9518 }
   9519 _ACEOF
   9520 rm -f conftest.$ac_objext conftest$ac_exeext
   9521 if { (ac_try="$ac_link"
   9522 case "(($ac_try" in
   9523   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9524   *) ac_try_echo=$ac_try;;
   9525 esac
   9526 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9527   (eval "$ac_link") 2>conftest.er1
   9528   ac_status=$?
   9529   grep -v '^ *+' conftest.er1 >conftest.err
   9530   rm -f conftest.er1
   9531   cat conftest.err >&5
   9532   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9533   (exit $ac_status); } && {
   9534 	 test -z "$ac_c_werror_flag" ||
   9535 	 test ! -s conftest.err
   9536        } && test -s conftest$ac_exeext &&
   9537        $as_test_x conftest$ac_exeext; then
   9538   ac_cv_lib_dld_shl_load=yes
   9539 else
   9540   echo "$as_me: failed program was:" >&5
   9541 sed 's/^/| /' conftest.$ac_ext >&5
   9542 
   9543 	ac_cv_lib_dld_shl_load=no
   9544 fi
   9545 
   9546 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9547       conftest$ac_exeext conftest.$ac_ext
   9548 LIBS=$ac_check_lib_save_LIBS
   9549 fi
   9550 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
   9551 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
   9552 if test $ac_cv_lib_dld_shl_load = yes; then
   9553   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
   9554 else
   9555   { echo "$as_me:$LINENO: checking for dlopen" >&5
   9556 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; }
   9557 if test "${ac_cv_func_dlopen+set}" = set; then
   9558   echo $ECHO_N "(cached) $ECHO_C" >&6
   9559 else
   9560   cat >conftest.$ac_ext <<_ACEOF
   9561 /* confdefs.h.  */
   9562 _ACEOF
   9563 cat confdefs.h >>conftest.$ac_ext
   9564 cat >>conftest.$ac_ext <<_ACEOF
   9565 /* end confdefs.h.  */
   9566 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
   9567    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9568 #define dlopen innocuous_dlopen
   9569 
   9570 /* System header to define __stub macros and hopefully few prototypes,
   9571     which can conflict with char dlopen (); below.
   9572     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9573     <limits.h> exists even on freestanding compilers.  */
   9574 
   9575 #ifdef __STDC__
   9576 # include <limits.h>
   9577 #else
   9578 # include <assert.h>
   9579 #endif
   9580 
   9581 #undef dlopen
   9582 
   9583 /* Override any GCC internal prototype to avoid an error.
   9584    Use char because int might match the return type of a GCC
   9585    builtin and then its argument prototype would still apply.  */
   9586 #ifdef __cplusplus
   9587 extern "C"
   9588 #endif
   9589 char dlopen ();
   9590 /* The GNU C library defines this for functions which it implements
   9591     to always fail with ENOSYS.  Some functions are actually named
   9592     something starting with __ and the normal name is an alias.  */
   9593 #if defined __stub_dlopen || defined __stub___dlopen
   9594 choke me
   9595 #endif
   9596 
   9597 int
   9598 main ()
   9599 {
   9600 return dlopen ();
   9601   ;
   9602   return 0;
   9603 }
   9604 _ACEOF
   9605 rm -f conftest.$ac_objext conftest$ac_exeext
   9606 if { (ac_try="$ac_link"
   9607 case "(($ac_try" in
   9608   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9609   *) ac_try_echo=$ac_try;;
   9610 esac
   9611 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9612   (eval "$ac_link") 2>conftest.er1
   9613   ac_status=$?
   9614   grep -v '^ *+' conftest.er1 >conftest.err
   9615   rm -f conftest.er1
   9616   cat conftest.err >&5
   9617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9618   (exit $ac_status); } && {
   9619 	 test -z "$ac_c_werror_flag" ||
   9620 	 test ! -s conftest.err
   9621        } && test -s conftest$ac_exeext &&
   9622        $as_test_x conftest$ac_exeext; then
   9623   ac_cv_func_dlopen=yes
   9624 else
   9625   echo "$as_me: failed program was:" >&5
   9626 sed 's/^/| /' conftest.$ac_ext >&5
   9627 
   9628 	ac_cv_func_dlopen=no
   9629 fi
   9630 
   9631 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9632       conftest$ac_exeext conftest.$ac_ext
   9633 fi
   9634 { echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
   9635 echo "${ECHO_T}$ac_cv_func_dlopen" >&6; }
   9636 if test $ac_cv_func_dlopen = yes; then
   9637   lt_cv_dlopen="dlopen"
   9638 else
   9639   { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9640 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   9641 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9642   echo $ECHO_N "(cached) $ECHO_C" >&6
   9643 else
   9644   ac_check_lib_save_LIBS=$LIBS
   9645 LIBS="-ldl  $LIBS"
   9646 cat >conftest.$ac_ext <<_ACEOF
   9647 /* confdefs.h.  */
   9648 _ACEOF
   9649 cat confdefs.h >>conftest.$ac_ext
   9650 cat >>conftest.$ac_ext <<_ACEOF
   9651 /* end confdefs.h.  */
   9652 
   9653 /* Override any GCC internal prototype to avoid an error.
   9654    Use char because int might match the return type of a GCC
   9655    builtin and then its argument prototype would still apply.  */
   9656 #ifdef __cplusplus
   9657 extern "C"
   9658 #endif
   9659 char dlopen ();
   9660 int
   9661 main ()
   9662 {
   9663 return dlopen ();
   9664   ;
   9665   return 0;
   9666 }
   9667 _ACEOF
   9668 rm -f conftest.$ac_objext conftest$ac_exeext
   9669 if { (ac_try="$ac_link"
   9670 case "(($ac_try" in
   9671   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9672   *) ac_try_echo=$ac_try;;
   9673 esac
   9674 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9675   (eval "$ac_link") 2>conftest.er1
   9676   ac_status=$?
   9677   grep -v '^ *+' conftest.er1 >conftest.err
   9678   rm -f conftest.er1
   9679   cat conftest.err >&5
   9680   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9681   (exit $ac_status); } && {
   9682 	 test -z "$ac_c_werror_flag" ||
   9683 	 test ! -s conftest.err
   9684        } && test -s conftest$ac_exeext &&
   9685        $as_test_x conftest$ac_exeext; then
   9686   ac_cv_lib_dl_dlopen=yes
   9687 else
   9688   echo "$as_me: failed program was:" >&5
   9689 sed 's/^/| /' conftest.$ac_ext >&5
   9690 
   9691 	ac_cv_lib_dl_dlopen=no
   9692 fi
   9693 
   9694 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9695       conftest$ac_exeext conftest.$ac_ext
   9696 LIBS=$ac_check_lib_save_LIBS
   9697 fi
   9698 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   9699 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   9700 if test $ac_cv_lib_dl_dlopen = yes; then
   9701   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9702 else
   9703   { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
   9704 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
   9705 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
   9706   echo $ECHO_N "(cached) $ECHO_C" >&6
   9707 else
   9708   ac_check_lib_save_LIBS=$LIBS
   9709 LIBS="-lsvld  $LIBS"
   9710 cat >conftest.$ac_ext <<_ACEOF
   9711 /* confdefs.h.  */
   9712 _ACEOF
   9713 cat confdefs.h >>conftest.$ac_ext
   9714 cat >>conftest.$ac_ext <<_ACEOF
   9715 /* end confdefs.h.  */
   9716 
   9717 /* Override any GCC internal prototype to avoid an error.
   9718    Use char because int might match the return type of a GCC
   9719    builtin and then its argument prototype would still apply.  */
   9720 #ifdef __cplusplus
   9721 extern "C"
   9722 #endif
   9723 char dlopen ();
   9724 int
   9725 main ()
   9726 {
   9727 return dlopen ();
   9728   ;
   9729   return 0;
   9730 }
   9731 _ACEOF
   9732 rm -f conftest.$ac_objext conftest$ac_exeext
   9733 if { (ac_try="$ac_link"
   9734 case "(($ac_try" in
   9735   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9736   *) ac_try_echo=$ac_try;;
   9737 esac
   9738 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9739   (eval "$ac_link") 2>conftest.er1
   9740   ac_status=$?
   9741   grep -v '^ *+' conftest.er1 >conftest.err
   9742   rm -f conftest.er1
   9743   cat conftest.err >&5
   9744   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9745   (exit $ac_status); } && {
   9746 	 test -z "$ac_c_werror_flag" ||
   9747 	 test ! -s conftest.err
   9748        } && test -s conftest$ac_exeext &&
   9749        $as_test_x conftest$ac_exeext; then
   9750   ac_cv_lib_svld_dlopen=yes
   9751 else
   9752   echo "$as_me: failed program was:" >&5
   9753 sed 's/^/| /' conftest.$ac_ext >&5
   9754 
   9755 	ac_cv_lib_svld_dlopen=no
   9756 fi
   9757 
   9758 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9759       conftest$ac_exeext conftest.$ac_ext
   9760 LIBS=$ac_check_lib_save_LIBS
   9761 fi
   9762 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
   9763 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
   9764 if test $ac_cv_lib_svld_dlopen = yes; then
   9765   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   9766 else
   9767   { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
   9768 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
   9769 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
   9770   echo $ECHO_N "(cached) $ECHO_C" >&6
   9771 else
   9772   ac_check_lib_save_LIBS=$LIBS
   9773 LIBS="-ldld  $LIBS"
   9774 cat >conftest.$ac_ext <<_ACEOF
   9775 /* confdefs.h.  */
   9776 _ACEOF
   9777 cat confdefs.h >>conftest.$ac_ext
   9778 cat >>conftest.$ac_ext <<_ACEOF
   9779 /* end confdefs.h.  */
   9780 
   9781 /* Override any GCC internal prototype to avoid an error.
   9782    Use char because int might match the return type of a GCC
   9783    builtin and then its argument prototype would still apply.  */
   9784 #ifdef __cplusplus
   9785 extern "C"
   9786 #endif
   9787 char dld_link ();
   9788 int
   9789 main ()
   9790 {
   9791 return dld_link ();
   9792   ;
   9793   return 0;
   9794 }
   9795 _ACEOF
   9796 rm -f conftest.$ac_objext conftest$ac_exeext
   9797 if { (ac_try="$ac_link"
   9798 case "(($ac_try" in
   9799   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9800   *) ac_try_echo=$ac_try;;
   9801 esac
   9802 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9803   (eval "$ac_link") 2>conftest.er1
   9804   ac_status=$?
   9805   grep -v '^ *+' conftest.er1 >conftest.err
   9806   rm -f conftest.er1
   9807   cat conftest.err >&5
   9808   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9809   (exit $ac_status); } && {
   9810 	 test -z "$ac_c_werror_flag" ||
   9811 	 test ! -s conftest.err
   9812        } && test -s conftest$ac_exeext &&
   9813        $as_test_x conftest$ac_exeext; then
   9814   ac_cv_lib_dld_dld_link=yes
   9815 else
   9816   echo "$as_me: failed program was:" >&5
   9817 sed 's/^/| /' conftest.$ac_ext >&5
   9818 
   9819 	ac_cv_lib_dld_dld_link=no
   9820 fi
   9821 
   9822 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9823       conftest$ac_exeext conftest.$ac_ext
   9824 LIBS=$ac_check_lib_save_LIBS
   9825 fi
   9826 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
   9827 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
   9828 if test $ac_cv_lib_dld_dld_link = yes; then
   9829   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
   9830 fi
   9831 
   9832 
   9833 fi
   9834 
   9835 
   9836 fi
   9837 
   9838 
   9839 fi
   9840 
   9841 
   9842 fi
   9843 
   9844 
   9845 fi
   9846 
   9847     ;;
   9848   esac
   9849 
   9850   if test "x$lt_cv_dlopen" != xno; then
   9851     enable_dlopen=yes
   9852   else
   9853     enable_dlopen=no
   9854   fi
   9855 
   9856   case $lt_cv_dlopen in
   9857   dlopen)
   9858     save_CPPFLAGS="$CPPFLAGS"
   9859     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   9860 
   9861     save_LDFLAGS="$LDFLAGS"
   9862     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   9863 
   9864     save_LIBS="$LIBS"
   9865     LIBS="$lt_cv_dlopen_libs $LIBS"
   9866 
   9867     { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
   9868 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; }
   9869 if test "${lt_cv_dlopen_self+set}" = set; then
   9870   echo $ECHO_N "(cached) $ECHO_C" >&6
   9871 else
   9872   	  if test "$cross_compiling" = yes; then :
   9873   lt_cv_dlopen_self=cross
   9874 else
   9875   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   9876   lt_status=$lt_dlunknown
   9877   cat > conftest.$ac_ext <<EOF
   9878 #line 9878 "configure"
   9879 #include "confdefs.h"
   9880 
   9881 #if HAVE_DLFCN_H
   9882 #include <dlfcn.h>
   9883 #endif
   9884 
   9885 #include <stdio.h>
   9886 
   9887 #ifdef RTLD_GLOBAL
   9888 #  define LT_DLGLOBAL		RTLD_GLOBAL
   9889 #else
   9890 #  ifdef DL_GLOBAL
   9891 #    define LT_DLGLOBAL		DL_GLOBAL
   9892 #  else
   9893 #    define LT_DLGLOBAL		0
   9894 #  endif
   9895 #endif
   9896 
   9897 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   9898    find out it does not work in some platform. */
   9899 #ifndef LT_DLLAZY_OR_NOW
   9900 #  ifdef RTLD_LAZY
   9901 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   9902 #  else
   9903 #    ifdef DL_LAZY
   9904 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   9905 #    else
   9906 #      ifdef RTLD_NOW
   9907 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   9908 #      else
   9909 #        ifdef DL_NOW
   9910 #          define LT_DLLAZY_OR_NOW	DL_NOW
   9911 #        else
   9912 #          define LT_DLLAZY_OR_NOW	0
   9913 #        endif
   9914 #      endif
   9915 #    endif
   9916 #  endif
   9917 #endif
   9918 
   9919 #ifdef __cplusplus
   9920 extern "C" void exit (int);
   9921 #endif
   9922 
   9923 void fnord() { int i=42;}
   9924 int main ()
   9925 {
   9926   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   9927   int status = $lt_dlunknown;
   9928 
   9929   if (self)
   9930     {
   9931       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   9932       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   9933       /* dlclose (self); */
   9934     }
   9935   else
   9936     puts (dlerror ());
   9937 
   9938     exit (status);
   9939 }
   9940 EOF
   9941   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   9942   (eval $ac_link) 2>&5
   9943   ac_status=$?
   9944   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9945   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   9946     (./conftest; exit; ) >&5 2>/dev/null
   9947     lt_status=$?
   9948     case x$lt_status in
   9949       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   9950       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   9951       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   9952     esac
   9953   else :
   9954     # compilation failed
   9955     lt_cv_dlopen_self=no
   9956   fi
   9957 fi
   9958 rm -fr conftest*
   9959 
   9960 
   9961 fi
   9962 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
   9963 echo "${ECHO_T}$lt_cv_dlopen_self" >&6; }
   9964 
   9965     if test "x$lt_cv_dlopen_self" = xyes; then
   9966       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   9967       { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
   9968 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; }
   9969 if test "${lt_cv_dlopen_self_static+set}" = set; then
   9970   echo $ECHO_N "(cached) $ECHO_C" >&6
   9971 else
   9972   	  if test "$cross_compiling" = yes; then :
   9973   lt_cv_dlopen_self_static=cross
   9974 else
   9975   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   9976   lt_status=$lt_dlunknown
   9977   cat > conftest.$ac_ext <<EOF
   9978 #line 9978 "configure"
   9979 #include "confdefs.h"
   9980 
   9981 #if HAVE_DLFCN_H
   9982 #include <dlfcn.h>
   9983 #endif
   9984 
   9985 #include <stdio.h>
   9986 
   9987 #ifdef RTLD_GLOBAL
   9988 #  define LT_DLGLOBAL		RTLD_GLOBAL
   9989 #else
   9990 #  ifdef DL_GLOBAL
   9991 #    define LT_DLGLOBAL		DL_GLOBAL
   9992 #  else
   9993 #    define LT_DLGLOBAL		0
   9994 #  endif
   9995 #endif
   9996 
   9997 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   9998    find out it does not work in some platform. */
   9999 #ifndef LT_DLLAZY_OR_NOW
   10000 #  ifdef RTLD_LAZY
   10001 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10002 #  else
   10003 #    ifdef DL_LAZY
   10004 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10005 #    else
   10006 #      ifdef RTLD_NOW
   10007 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10008 #      else
   10009 #        ifdef DL_NOW
   10010 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10011 #        else
   10012 #          define LT_DLLAZY_OR_NOW	0
   10013 #        endif
   10014 #      endif
   10015 #    endif
   10016 #  endif
   10017 #endif
   10018 
   10019 #ifdef __cplusplus
   10020 extern "C" void exit (int);
   10021 #endif
   10022 
   10023 void fnord() { int i=42;}
   10024 int main ()
   10025 {
   10026   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10027   int status = $lt_dlunknown;
   10028 
   10029   if (self)
   10030     {
   10031       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10032       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10033       /* dlclose (self); */
   10034     }
   10035   else
   10036     puts (dlerror ());
   10037 
   10038     exit (status);
   10039 }
   10040 EOF
   10041   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10042   (eval $ac_link) 2>&5
   10043   ac_status=$?
   10044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10045   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   10046     (./conftest; exit; ) >&5 2>/dev/null
   10047     lt_status=$?
   10048     case x$lt_status in
   10049       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   10050       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   10051       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   10052     esac
   10053   else :
   10054     # compilation failed
   10055     lt_cv_dlopen_self_static=no
   10056   fi
   10057 fi
   10058 rm -fr conftest*
   10059 
   10060 
   10061 fi
   10062 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
   10063 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; }
   10064     fi
   10065 
   10066     CPPFLAGS="$save_CPPFLAGS"
   10067     LDFLAGS="$save_LDFLAGS"
   10068     LIBS="$save_LIBS"
   10069     ;;
   10070   esac
   10071 
   10072   case $lt_cv_dlopen_self in
   10073   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   10074   *) enable_dlopen_self=unknown ;;
   10075   esac
   10076 
   10077   case $lt_cv_dlopen_self_static in
   10078   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   10079   *) enable_dlopen_self_static=unknown ;;
   10080   esac
   10081 fi
   10082 
   10083 
   10084 # Report which library types will actually be built
   10085 { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   10086 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
   10087 { echo "$as_me:$LINENO: result: $can_build_shared" >&5
   10088 echo "${ECHO_T}$can_build_shared" >&6; }
   10089 
   10090 { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   10091 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
   10092 test "$can_build_shared" = "no" && enable_shared=no
   10093 
   10094 # On AIX, shared libraries and static libraries use the same namespace, and
   10095 # are all built from PIC.
   10096 case $host_os in
   10097 aix3*)
   10098   test "$enable_shared" = yes && enable_static=no
   10099   if test -n "$RANLIB"; then
   10100     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   10101     postinstall_cmds='$RANLIB $lib'
   10102   fi
   10103   ;;
   10104 
   10105 aix4* | aix5*)
   10106   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   10107     test "$enable_shared" = yes && enable_static=no
   10108   fi
   10109     ;;
   10110 esac
   10111 { echo "$as_me:$LINENO: result: $enable_shared" >&5
   10112 echo "${ECHO_T}$enable_shared" >&6; }
   10113 
   10114 { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   10115 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
   10116 # Make sure either enable_shared or enable_static is yes.
   10117 test "$enable_shared" = yes || enable_static=yes
   10118 { echo "$as_me:$LINENO: result: $enable_static" >&5
   10119 echo "${ECHO_T}$enable_static" >&6; }
   10120 
   10121 # The else clause should only fire when bootstrapping the
   10122 # libtool distribution, otherwise you forgot to ship ltmain.sh
   10123 # with your package, and you will get complaints that there are
   10124 # no rules to generate ltmain.sh.
   10125 if test -f "$ltmain"; then
   10126   # See if we are running on zsh, and set the options which allow our commands through
   10127   # without removal of \ escapes.
   10128   if test -n "${ZSH_VERSION+set}" ; then
   10129     setopt NO_GLOB_SUBST
   10130   fi
   10131   # Now quote all the things that may contain metacharacters while being
   10132   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   10133   # variables and quote the copies for generation of the libtool script.
   10134   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   10135     SED SHELL STRIP \
   10136     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   10137     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   10138     deplibs_check_method reload_flag reload_cmds need_locks \
   10139     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   10140     lt_cv_sys_global_symbol_to_c_name_address \
   10141     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   10142     old_postinstall_cmds old_postuninstall_cmds \
   10143     compiler \
   10144     CC \
   10145     LD \
   10146     lt_prog_compiler_wl \
   10147     lt_prog_compiler_pic \
   10148     lt_prog_compiler_static \
   10149     lt_prog_compiler_no_builtin_flag \
   10150     export_dynamic_flag_spec \
   10151     thread_safe_flag_spec \
   10152     whole_archive_flag_spec \
   10153     enable_shared_with_static_runtimes \
   10154     old_archive_cmds \
   10155     old_archive_from_new_cmds \
   10156     predep_objects \
   10157     postdep_objects \
   10158     predeps \
   10159     postdeps \
   10160     compiler_lib_search_path \
   10161     archive_cmds \
   10162     archive_expsym_cmds \
   10163     postinstall_cmds \
   10164     postuninstall_cmds \
   10165     old_archive_from_expsyms_cmds \
   10166     allow_undefined_flag \
   10167     no_undefined_flag \
   10168     export_symbols_cmds \
   10169     hardcode_libdir_flag_spec \
   10170     hardcode_libdir_flag_spec_ld \
   10171     hardcode_libdir_separator \
   10172     hardcode_automatic \
   10173     module_cmds \
   10174     module_expsym_cmds \
   10175     lt_cv_prog_compiler_c_o \
   10176     fix_srcfile_path \
   10177     exclude_expsyms \
   10178     include_expsyms; do
   10179 
   10180     case $var in
   10181     old_archive_cmds | \
   10182     old_archive_from_new_cmds | \
   10183     archive_cmds | \
   10184     archive_expsym_cmds | \
   10185     module_cmds | \
   10186     module_expsym_cmds | \
   10187     old_archive_from_expsyms_cmds | \
   10188     export_symbols_cmds | \
   10189     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   10190     postinstall_cmds | postuninstall_cmds | \
   10191     old_postinstall_cmds | old_postuninstall_cmds | \
   10192     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   10193       # Double-quote double-evaled strings.
   10194       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   10195       ;;
   10196     *)
   10197       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   10198       ;;
   10199     esac
   10200   done
   10201 
   10202   case $lt_echo in
   10203   *'\$0 --fallback-echo"')
   10204     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   10205     ;;
   10206   esac
   10207 
   10208 cfgfile="${ofile}T"
   10209   trap "$rm \"$cfgfile\"; exit 1" 1 2 15
   10210   $rm -f "$cfgfile"
   10211   { echo "$as_me:$LINENO: creating $ofile" >&5
   10212 echo "$as_me: creating $ofile" >&6;}
   10213 
   10214   cat <<__EOF__ >> "$cfgfile"
   10215 #! $SHELL
   10216 
   10217 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   10218 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
   10219 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   10220 #
   10221 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
   10222 # Free Software Foundation, Inc.
   10223 #
   10224 # This file is part of GNU Libtool:
   10225 # Originally by Gordon Matzigkeit <gord (at] gnu.ai.mit.edu>, 1996
   10226 #
   10227 # This program is free software; you can redistribute it and/or modify
   10228 # it under the terms of the GNU General Public License as published by
   10229 # the Free Software Foundation; either version 2 of the License, or
   10230 # (at your option) any later version.
   10231 #
   10232 # This program is distributed in the hope that it will be useful, but
   10233 # WITHOUT ANY WARRANTY; without even the implied warranty of
   10234 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   10235 # General Public License for more details.
   10236 #
   10237 # You should have received a copy of the GNU General Public License
   10238 # along with this program; if not, write to the Free Software
   10239 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   10240 #
   10241 # As a special exception to the GNU General Public License, if you
   10242 # distribute this file as part of a program that contains a
   10243 # configuration script generated by Autoconf, you may include it under
   10244 # the same distribution terms that you use for the rest of that program.
   10245 
   10246 # A sed program that does not truncate output.
   10247 SED=$lt_SED
   10248 
   10249 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   10250 Xsed="$SED -e 1s/^X//"
   10251 
   10252 # The HP-UX ksh and POSIX shell print the target directory to stdout
   10253 # if CDPATH is set.
   10254 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   10255 
   10256 # The names of the tagged configurations supported by this script.
   10257 available_tags=
   10258 
   10259 # ### BEGIN LIBTOOL CONFIG
   10260 
   10261 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   10262 
   10263 # Shell to use when invoking shell scripts.
   10264 SHELL=$lt_SHELL
   10265 
   10266 # Whether or not to build shared libraries.
   10267 build_libtool_libs=$enable_shared
   10268 
   10269 # Whether or not to build static libraries.
   10270 build_old_libs=$enable_static
   10271 
   10272 # Whether or not to add -lc for building shared libraries.
   10273 build_libtool_need_lc=$archive_cmds_need_lc
   10274 
   10275 # Whether or not to disallow shared libs when runtime libs are static
   10276 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   10277 
   10278 # Whether or not to optimize for fast installation.
   10279 fast_install=$enable_fast_install
   10280 
   10281 # The host system.
   10282 host_alias=$host_alias
   10283 host=$host
   10284 host_os=$host_os
   10285 
   10286 # The build system.
   10287 build_alias=$build_alias
   10288 build=$build
   10289 build_os=$build_os
   10290 
   10291 # An echo program that does not interpret backslashes.
   10292 echo=$lt_echo
   10293 
   10294 # The archiver.
   10295 AR=$lt_AR
   10296 AR_FLAGS=$lt_AR_FLAGS
   10297 
   10298 # A C compiler.
   10299 LTCC=$lt_LTCC
   10300 
   10301 # LTCC compiler flags.
   10302 LTCFLAGS=$lt_LTCFLAGS
   10303 
   10304 # A language-specific compiler.
   10305 CC=$lt_compiler
   10306 
   10307 # Is the compiler the GNU C compiler?
   10308 with_gcc=$GCC
   10309 
   10310 # An ERE matcher.
   10311 EGREP=$lt_EGREP
   10312 
   10313 # The linker used to build libraries.
   10314 LD=$lt_LD
   10315 
   10316 # Whether we need hard or soft links.
   10317 LN_S=$lt_LN_S
   10318 
   10319 # A BSD-compatible nm program.
   10320 NM=$lt_NM
   10321 
   10322 # A symbol stripping program
   10323 STRIP=$lt_STRIP
   10324 
   10325 # Used to examine libraries when file_magic_cmd begins "file"
   10326 MAGIC_CMD=$MAGIC_CMD
   10327 
   10328 # Used on cygwin: DLL creation program.
   10329 DLLTOOL="$DLLTOOL"
   10330 
   10331 # Used on cygwin: object dumper.
   10332 OBJDUMP="$OBJDUMP"
   10333 
   10334 # Used on cygwin: assembler.
   10335 AS="$AS"
   10336 
   10337 # The name of the directory that contains temporary libtool files.
   10338 objdir=$objdir
   10339 
   10340 # How to create reloadable object files.
   10341 reload_flag=$lt_reload_flag
   10342 reload_cmds=$lt_reload_cmds
   10343 
   10344 # How to pass a linker flag through the compiler.
   10345 wl=$lt_lt_prog_compiler_wl
   10346 
   10347 # Object file suffix (normally "o").
   10348 objext="$ac_objext"
   10349 
   10350 # Old archive suffix (normally "a").
   10351 libext="$libext"
   10352 
   10353 # Shared library suffix (normally ".so").
   10354 shrext_cmds='$shrext_cmds'
   10355 
   10356 # Executable file suffix (normally "").
   10357 exeext="$exeext"
   10358 
   10359 # Additional compiler flags for building library objects.
   10360 pic_flag=$lt_lt_prog_compiler_pic
   10361 pic_mode=$pic_mode
   10362 
   10363 # What is the maximum length of a command?
   10364 max_cmd_len=$lt_cv_sys_max_cmd_len
   10365 
   10366 # Does compiler simultaneously support -c and -o options?
   10367 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   10368 
   10369 # Must we lock files when doing compilation?
   10370 need_locks=$lt_need_locks
   10371 
   10372 # Do we need the lib prefix for modules?
   10373 need_lib_prefix=$need_lib_prefix
   10374 
   10375 # Do we need a version for libraries?
   10376 need_version=$need_version
   10377 
   10378 # Whether dlopen is supported.
   10379 dlopen_support=$enable_dlopen
   10380 
   10381 # Whether dlopen of programs is supported.
   10382 dlopen_self=$enable_dlopen_self
   10383 
   10384 # Whether dlopen of statically linked programs is supported.
   10385 dlopen_self_static=$enable_dlopen_self_static
   10386 
   10387 # Compiler flag to prevent dynamic linking.
   10388 link_static_flag=$lt_lt_prog_compiler_static
   10389 
   10390 # Compiler flag to turn off builtin functions.
   10391 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   10392 
   10393 # Compiler flag to allow reflexive dlopens.
   10394 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   10395 
   10396 # Compiler flag to generate shared objects directly from archives.
   10397 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   10398 
   10399 # Compiler flag to generate thread-safe objects.
   10400 thread_safe_flag_spec=$lt_thread_safe_flag_spec
   10401 
   10402 # Library versioning type.
   10403 version_type=$version_type
   10404 
   10405 # Format of library name prefix.
   10406 libname_spec=$lt_libname_spec
   10407 
   10408 # List of archive names.  First name is the real one, the rest are links.
   10409 # The last name is the one that the linker finds with -lNAME.
   10410 library_names_spec=$lt_library_names_spec
   10411 
   10412 # The coded name of the library, if different from the real name.
   10413 soname_spec=$lt_soname_spec
   10414 
   10415 # Commands used to build and install an old-style archive.
   10416 RANLIB=$lt_RANLIB
   10417 old_archive_cmds=$lt_old_archive_cmds
   10418 old_postinstall_cmds=$lt_old_postinstall_cmds
   10419 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   10420 
   10421 # Create an old-style archive from a shared archive.
   10422 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   10423 
   10424 # Create a temporary old-style archive to link instead of a shared archive.
   10425 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   10426 
   10427 # Commands used to build and install a shared archive.
   10428 archive_cmds=$lt_archive_cmds
   10429 archive_expsym_cmds=$lt_archive_expsym_cmds
   10430 postinstall_cmds=$lt_postinstall_cmds
   10431 postuninstall_cmds=$lt_postuninstall_cmds
   10432 
   10433 # Commands used to build a loadable module (assumed same as above if empty)
   10434 module_cmds=$lt_module_cmds
   10435 module_expsym_cmds=$lt_module_expsym_cmds
   10436 
   10437 # Commands to strip libraries.
   10438 old_striplib=$lt_old_striplib
   10439 striplib=$lt_striplib
   10440 
   10441 # Dependencies to place before the objects being linked to create a
   10442 # shared library.
   10443 predep_objects=$lt_predep_objects
   10444 
   10445 # Dependencies to place after the objects being linked to create a
   10446 # shared library.
   10447 postdep_objects=$lt_postdep_objects
   10448 
   10449 # Dependencies to place before the objects being linked to create a
   10450 # shared library.
   10451 predeps=$lt_predeps
   10452 
   10453 # Dependencies to place after the objects being linked to create a
   10454 # shared library.
   10455 postdeps=$lt_postdeps
   10456 
   10457 # The library search path used internally by the compiler when linking
   10458 # a shared library.
   10459 compiler_lib_search_path=$lt_compiler_lib_search_path
   10460 
   10461 # Method to check whether dependent libraries are shared objects.
   10462 deplibs_check_method=$lt_deplibs_check_method
   10463 
   10464 # Command to use when deplibs_check_method == file_magic.
   10465 file_magic_cmd=$lt_file_magic_cmd
   10466 
   10467 # Flag that allows shared libraries with undefined symbols to be built.
   10468 allow_undefined_flag=$lt_allow_undefined_flag
   10469 
   10470 # Flag that forces no undefined symbols.
   10471 no_undefined_flag=$lt_no_undefined_flag
   10472 
   10473 # Commands used to finish a libtool library installation in a directory.
   10474 finish_cmds=$lt_finish_cmds
   10475 
   10476 # Same as above, but a single script fragment to be evaled but not shown.
   10477 finish_eval=$lt_finish_eval
   10478 
   10479 # Take the output of nm and produce a listing of raw symbols and C names.
   10480 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   10481 
   10482 # Transform the output of nm in a proper C declaration
   10483 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   10484 
   10485 # Transform the output of nm in a C name address pair
   10486 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   10487 
   10488 # This is the shared library runtime path variable.
   10489 runpath_var=$runpath_var
   10490 
   10491 # This is the shared library path variable.
   10492 shlibpath_var=$shlibpath_var
   10493 
   10494 # Is shlibpath searched before the hard-coded library search path?
   10495 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   10496 
   10497 # How to hardcode a shared library path into an executable.
   10498 hardcode_action=$hardcode_action
   10499 
   10500 # Whether we should hardcode library paths into libraries.
   10501 hardcode_into_libs=$hardcode_into_libs
   10502 
   10503 # Flag to hardcode \$libdir into a binary during linking.
   10504 # This must work even if \$libdir does not exist.
   10505 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   10506 
   10507 # If ld is used when linking, flag to hardcode \$libdir into
   10508 # a binary during linking. This must work even if \$libdir does
   10509 # not exist.
   10510 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   10511 
   10512 # Whether we need a single -rpath flag with a separated argument.
   10513 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   10514 
   10515 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   10516 # resulting binary.
   10517 hardcode_direct=$hardcode_direct
   10518 
   10519 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   10520 # resulting binary.
   10521 hardcode_minus_L=$hardcode_minus_L
   10522 
   10523 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   10524 # the resulting binary.
   10525 hardcode_shlibpath_var=$hardcode_shlibpath_var
   10526 
   10527 # Set to yes if building a shared library automatically hardcodes DIR into the library
   10528 # and all subsequent libraries and executables linked against it.
   10529 hardcode_automatic=$hardcode_automatic
   10530 
   10531 # Variables whose values should be saved in libtool wrapper scripts and
   10532 # restored at relink time.
   10533 variables_saved_for_relink="$variables_saved_for_relink"
   10534 
   10535 # Whether libtool must link a program against all its dependency libraries.
   10536 link_all_deplibs=$link_all_deplibs
   10537 
   10538 # Compile-time system search path for libraries
   10539 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   10540 
   10541 # Run-time system search path for libraries
   10542 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   10543 
   10544 # Fix the shell variable \$srcfile for the compiler.
   10545 fix_srcfile_path=$lt_fix_srcfile_path
   10546 
   10547 # Set to yes if exported symbols are required.
   10548 always_export_symbols=$always_export_symbols
   10549 
   10550 # The commands to list exported symbols.
   10551 export_symbols_cmds=$lt_export_symbols_cmds
   10552 
   10553 # The commands to extract the exported symbol list from a shared archive.
   10554 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   10555 
   10556 # Symbols that should not be listed in the preloaded symbols.
   10557 exclude_expsyms=$lt_exclude_expsyms
   10558 
   10559 # Symbols that must always be exported.
   10560 include_expsyms=$lt_include_expsyms
   10561 
   10562 # ### END LIBTOOL CONFIG
   10563 
   10564 __EOF__
   10565 
   10566 
   10567   case $host_os in
   10568   aix3*)
   10569     cat <<\EOF >> "$cfgfile"
   10570 
   10571 # AIX sometimes has problems with the GCC collect2 program.  For some
   10572 # reason, if we set the COLLECT_NAMES environment variable, the problems
   10573 # vanish in a puff of smoke.
   10574 if test "X${COLLECT_NAMES+set}" != Xset; then
   10575   COLLECT_NAMES=
   10576   export COLLECT_NAMES
   10577 fi
   10578 EOF
   10579     ;;
   10580   esac
   10581 
   10582   # We use sed instead of cat because bash on DJGPP gets confused if
   10583   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   10584   # text mode, it properly converts lines to CR/LF.  This bash problem
   10585   # is reportedly fixed, but why not run on old versions too?
   10586   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
   10587 
   10588   mv -f "$cfgfile" "$ofile" || \
   10589     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   10590   chmod +x "$ofile"
   10591 
   10592 else
   10593   # If there is no Makefile yet, we rely on a make rule to execute
   10594   # `config.status --recheck' to rerun these tests and create the
   10595   # libtool script then.
   10596   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   10597   if test -f "$ltmain_in"; then
   10598     test -f Makefile && make "$ltmain"
   10599   fi
   10600 fi
   10601 
   10602 
   10603 ac_ext=c
   10604 ac_cpp='$CPP $CPPFLAGS'
   10605 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   10606 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   10607 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   10608 
   10609 CC="$lt_save_CC"
   10610 
   10611 
   10612 # Check whether --with-tags was given.
   10613 if test "${with_tags+set}" = set; then
   10614   withval=$with_tags; tagnames="$withval"
   10615 fi
   10616 
   10617 
   10618 if test -f "$ltmain" && test -n "$tagnames"; then
   10619   if test ! -f "${ofile}"; then
   10620     { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
   10621 echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
   10622   fi
   10623 
   10624   if test -z "$LTCC"; then
   10625     eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
   10626     if test -z "$LTCC"; then
   10627       { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
   10628 echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
   10629     else
   10630       { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
   10631 echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
   10632     fi
   10633   fi
   10634   if test -z "$LTCFLAGS"; then
   10635     eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
   10636   fi
   10637 
   10638   # Extract list of available tagged configurations in $ofile.
   10639   # Note that this assumes the entire list is on one line.
   10640   available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
   10641 
   10642   lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   10643   for tagname in $tagnames; do
   10644     IFS="$lt_save_ifs"
   10645     # Check whether tagname contains only valid characters
   10646     case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
   10647     "") ;;
   10648     *)  { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
   10649 echo "$as_me: error: invalid tag name: $tagname" >&2;}
   10650    { (exit 1); exit 1; }; }
   10651 	;;
   10652     esac
   10653 
   10654     if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
   10655     then
   10656       { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
   10657 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
   10658    { (exit 1); exit 1; }; }
   10659     fi
   10660 
   10661     # Update the list of available tags.
   10662     if test -n "$tagname"; then
   10663       echo appending configuration tag \"$tagname\" to $ofile
   10664 
   10665       case $tagname in
   10666       CXX)
   10667 	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   10668 	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   10669 	    (test "X$CXX" != "Xg++"))) ; then
   10670 	  ac_ext=cpp
   10671 ac_cpp='$CXXCPP $CPPFLAGS'
   10672 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   10673 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   10674 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   10675 
   10676 
   10677 
   10678 
   10679 archive_cmds_need_lc_CXX=no
   10680 allow_undefined_flag_CXX=
   10681 always_export_symbols_CXX=no
   10682 archive_expsym_cmds_CXX=
   10683 export_dynamic_flag_spec_CXX=
   10684 hardcode_direct_CXX=no
   10685 hardcode_libdir_flag_spec_CXX=
   10686 hardcode_libdir_flag_spec_ld_CXX=
   10687 hardcode_libdir_separator_CXX=
   10688 hardcode_minus_L_CXX=no
   10689 hardcode_shlibpath_var_CXX=unsupported
   10690 hardcode_automatic_CXX=no
   10691 module_cmds_CXX=
   10692 module_expsym_cmds_CXX=
   10693 link_all_deplibs_CXX=unknown
   10694 old_archive_cmds_CXX=$old_archive_cmds
   10695 no_undefined_flag_CXX=
   10696 whole_archive_flag_spec_CXX=
   10697 enable_shared_with_static_runtimes_CXX=no
   10698 
   10699 # Dependencies to place before and after the object being linked:
   10700 predep_objects_CXX=
   10701 postdep_objects_CXX=
   10702 predeps_CXX=
   10703 postdeps_CXX=
   10704 compiler_lib_search_path_CXX=
   10705 
   10706 # Source file extension for C++ test sources.
   10707 ac_ext=cpp
   10708 
   10709 # Object file extension for compiled C++ test sources.
   10710 objext=o
   10711 objext_CXX=$objext
   10712 
   10713 # Code to be used in simple compile tests
   10714 lt_simple_compile_test_code="int some_variable = 0;"
   10715 
   10716 # Code to be used in simple link tests
   10717 lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
   10718 
   10719 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   10720 
   10721 # If no C compiler was specified, use CC.
   10722 LTCC=${LTCC-"$CC"}
   10723 
   10724 # If no C compiler flags were specified, use CFLAGS.
   10725 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   10726 
   10727 # Allow CC to be a program name with arguments.
   10728 compiler=$CC
   10729 
   10730 
   10731 # save warnings/boilerplate of simple test code
   10732 ac_outfile=conftest.$ac_objext
   10733 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   10734 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   10735 _lt_compiler_boilerplate=`cat conftest.err`
   10736 $rm conftest*
   10737 
   10738 ac_outfile=conftest.$ac_objext
   10739 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   10740 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   10741 _lt_linker_boilerplate=`cat conftest.err`
   10742 $rm conftest*
   10743 
   10744 
   10745 # Allow CC to be a program name with arguments.
   10746 lt_save_CC=$CC
   10747 lt_save_LD=$LD
   10748 lt_save_GCC=$GCC
   10749 GCC=$GXX
   10750 lt_save_with_gnu_ld=$with_gnu_ld
   10751 lt_save_path_LD=$lt_cv_path_LD
   10752 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   10753   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   10754 else
   10755   $as_unset lt_cv_prog_gnu_ld
   10756 fi
   10757 if test -n "${lt_cv_path_LDCXX+set}"; then
   10758   lt_cv_path_LD=$lt_cv_path_LDCXX
   10759 else
   10760   $as_unset lt_cv_path_LD
   10761 fi
   10762 test -z "${LDCXX+set}" || LD=$LDCXX
   10763 CC=${CXX-"c++"}
   10764 compiler=$CC
   10765 compiler_CXX=$CC
   10766 for cc_temp in $compiler""; do
   10767   case $cc_temp in
   10768     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   10769     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   10770     \-*) ;;
   10771     *) break;;
   10772   esac
   10773 done
   10774 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   10775 
   10776 
   10777 # We don't want -fno-exception wen compiling C++ code, so set the
   10778 # no_builtin_flag separately
   10779 if test "$GXX" = yes; then
   10780   lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   10781 else
   10782   lt_prog_compiler_no_builtin_flag_CXX=
   10783 fi
   10784 
   10785 if test "$GXX" = yes; then
   10786   # Set up default GNU C++ configuration
   10787 
   10788 
   10789 # Check whether --with-gnu-ld was given.
   10790 if test "${with_gnu_ld+set}" = set; then
   10791   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   10792 else
   10793   with_gnu_ld=no
   10794 fi
   10795 
   10796 ac_prog=ld
   10797 if test "$GCC" = yes; then
   10798   # Check if gcc -print-prog-name=ld gives a path.
   10799   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   10800 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
   10801   case $host in
   10802   *-*-mingw*)
   10803     # gcc leaves a trailing carriage return which upsets mingw
   10804     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   10805   *)
   10806     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   10807   esac
   10808   case $ac_prog in
   10809     # Accept absolute paths.
   10810     [\\/]* | ?:[\\/]*)
   10811       re_direlt='/[^/][^/]*/\.\./'
   10812       # Canonicalize the pathname of ld
   10813       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   10814       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   10815 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   10816       done
   10817       test -z "$LD" && LD="$ac_prog"
   10818       ;;
   10819   "")
   10820     # If it fails, then pretend we aren't using GCC.
   10821     ac_prog=ld
   10822     ;;
   10823   *)
   10824     # If it is relative, then search for the first ld in PATH.
   10825     with_gnu_ld=unknown
   10826     ;;
   10827   esac
   10828 elif test "$with_gnu_ld" = yes; then
   10829   { echo "$as_me:$LINENO: checking for GNU ld" >&5
   10830 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
   10831 else
   10832   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   10833 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
   10834 fi
   10835 if test "${lt_cv_path_LD+set}" = set; then
   10836   echo $ECHO_N "(cached) $ECHO_C" >&6
   10837 else
   10838   if test -z "$LD"; then
   10839   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   10840   for ac_dir in $PATH; do
   10841     IFS="$lt_save_ifs"
   10842     test -z "$ac_dir" && ac_dir=.
   10843     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   10844       lt_cv_path_LD="$ac_dir/$ac_prog"
   10845       # Check to see if the program is GNU ld.  I'd rather use --version,
   10846       # but apparently some variants of GNU ld only accept -v.
   10847       # Break only if it was the GNU/non-GNU ld that we prefer.
   10848       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   10849       *GNU* | *'with BFD'*)
   10850 	test "$with_gnu_ld" != no && break
   10851 	;;
   10852       *)
   10853 	test "$with_gnu_ld" != yes && break
   10854 	;;
   10855       esac
   10856     fi
   10857   done
   10858   IFS="$lt_save_ifs"
   10859 else
   10860   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   10861 fi
   10862 fi
   10863 
   10864 LD="$lt_cv_path_LD"
   10865 if test -n "$LD"; then
   10866   { echo "$as_me:$LINENO: result: $LD" >&5
   10867 echo "${ECHO_T}$LD" >&6; }
   10868 else
   10869   { echo "$as_me:$LINENO: result: no" >&5
   10870 echo "${ECHO_T}no" >&6; }
   10871 fi
   10872 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   10873 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   10874    { (exit 1); exit 1; }; }
   10875 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   10876 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
   10877 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   10878   echo $ECHO_N "(cached) $ECHO_C" >&6
   10879 else
   10880   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   10881 case `$LD -v 2>&1 </dev/null` in
   10882 *GNU* | *'with BFD'*)
   10883   lt_cv_prog_gnu_ld=yes
   10884   ;;
   10885 *)
   10886   lt_cv_prog_gnu_ld=no
   10887   ;;
   10888 esac
   10889 fi
   10890 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   10891 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
   10892 with_gnu_ld=$lt_cv_prog_gnu_ld
   10893 
   10894 
   10895 
   10896   # Check if GNU C++ uses GNU ld as the underlying linker, since the
   10897   # archiving commands below assume that GNU ld is being used.
   10898   if test "$with_gnu_ld" = yes; then
   10899     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10900     archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   10901 
   10902     hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   10903     export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   10904 
   10905     # If archive_cmds runs LD, not CC, wlarc should be empty
   10906     # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   10907     #     investigate it a little bit more. (MM)
   10908     wlarc='${wl}'
   10909 
   10910     # ancient GNU ld didn't support --whole-archive et. al.
   10911     if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
   10912 	grep 'no-whole-archive' > /dev/null; then
   10913       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   10914     else
   10915       whole_archive_flag_spec_CXX=
   10916     fi
   10917   else
   10918     with_gnu_ld=no
   10919     wlarc=
   10920 
   10921     # A generic and very simple default shared library creation
   10922     # command for GNU C++ for the case where it uses the native
   10923     # linker, instead of GNU ld.  If possible, this setting should
   10924     # overridden to take advantage of the native linker features on
   10925     # the platform it is being used on.
   10926     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   10927   fi
   10928 
   10929   # Commands to make compiler produce verbose output that lists
   10930   # what "hidden" libraries, object files and flags are used when
   10931   # linking a shared library.
   10932   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   10933 
   10934 else
   10935   GXX=no
   10936   with_gnu_ld=no
   10937   wlarc=
   10938 fi
   10939 
   10940 # PORTME: fill in a description of your system's C++ link characteristics
   10941 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   10942 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   10943 ld_shlibs_CXX=yes
   10944 case $host_os in
   10945   aix3*)
   10946     # FIXME: insert proper C++ library support
   10947     ld_shlibs_CXX=no
   10948     ;;
   10949   aix4* | aix5*)
   10950     if test "$host_cpu" = ia64; then
   10951       # On IA64, the linker does run time linking by default, so we don't
   10952       # have to do anything special.
   10953       aix_use_runtimelinking=no
   10954       exp_sym_flag='-Bexport'
   10955       no_entry_flag=""
   10956     else
   10957       aix_use_runtimelinking=no
   10958 
   10959       # Test if we are trying to use run time linking or normal
   10960       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   10961       # need to do runtime linking.
   10962       case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   10963 	for ld_flag in $LDFLAGS; do
   10964 	  case $ld_flag in
   10965 	  *-brtl*)
   10966 	    aix_use_runtimelinking=yes
   10967 	    break
   10968 	    ;;
   10969 	  esac
   10970 	done
   10971 	;;
   10972       esac
   10973 
   10974       exp_sym_flag='-bexport'
   10975       no_entry_flag='-bnoentry'
   10976     fi
   10977 
   10978     # When large executables or shared objects are built, AIX ld can
   10979     # have problems creating the table of contents.  If linking a library
   10980     # or program results in "error TOC overflow" add -mminimal-toc to
   10981     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   10982     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   10983 
   10984     archive_cmds_CXX=''
   10985     hardcode_direct_CXX=yes
   10986     hardcode_libdir_separator_CXX=':'
   10987     link_all_deplibs_CXX=yes
   10988 
   10989     if test "$GXX" = yes; then
   10990       case $host_os in aix4.[012]|aix4.[012].*)
   10991       # We only want to do this on AIX 4.2 and lower, the check
   10992       # below for broken collect2 doesn't work under 4.3+
   10993 	collect2name=`${CC} -print-prog-name=collect2`
   10994 	if test -f "$collect2name" && \
   10995 	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   10996 	then
   10997 	  # We have reworked collect2
   10998 	  :
   10999 	else
   11000 	  # We have old collect2
   11001 	  hardcode_direct_CXX=unsupported
   11002 	  # It fails to find uninstalled libraries when the uninstalled
   11003 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   11004 	  # to unsupported forces relinking
   11005 	  hardcode_minus_L_CXX=yes
   11006 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
   11007 	  hardcode_libdir_separator_CXX=
   11008 	fi
   11009 	;;
   11010       esac
   11011       shared_flag='-shared'
   11012       if test "$aix_use_runtimelinking" = yes; then
   11013 	shared_flag="$shared_flag "'${wl}-G'
   11014       fi
   11015     else
   11016       # not using gcc
   11017       if test "$host_cpu" = ia64; then
   11018 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   11019 	# chokes on -Wl,-G. The following line is correct:
   11020 	shared_flag='-G'
   11021       else
   11022 	if test "$aix_use_runtimelinking" = yes; then
   11023 	  shared_flag='${wl}-G'
   11024 	else
   11025 	  shared_flag='${wl}-bM:SRE'
   11026 	fi
   11027       fi
   11028     fi
   11029 
   11030     # It seems that -bexpall does not export symbols beginning with
   11031     # underscore (_), so it is better to generate a list of symbols to export.
   11032     always_export_symbols_CXX=yes
   11033     if test "$aix_use_runtimelinking" = yes; then
   11034       # Warning - without using the other runtime loading flags (-brtl),
   11035       # -berok will link without error, but may produce a broken library.
   11036       allow_undefined_flag_CXX='-berok'
   11037       # Determine the default libpath from the value encoded in an empty executable.
   11038       cat >conftest.$ac_ext <<_ACEOF
   11039 /* confdefs.h.  */
   11040 _ACEOF
   11041 cat confdefs.h >>conftest.$ac_ext
   11042 cat >>conftest.$ac_ext <<_ACEOF
   11043 /* end confdefs.h.  */
   11044 
   11045 int
   11046 main ()
   11047 {
   11048 
   11049   ;
   11050   return 0;
   11051 }
   11052 _ACEOF
   11053 rm -f conftest.$ac_objext conftest$ac_exeext
   11054 if { (ac_try="$ac_link"
   11055 case "(($ac_try" in
   11056   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11057   *) ac_try_echo=$ac_try;;
   11058 esac
   11059 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11060   (eval "$ac_link") 2>conftest.er1
   11061   ac_status=$?
   11062   grep -v '^ *+' conftest.er1 >conftest.err
   11063   rm -f conftest.er1
   11064   cat conftest.err >&5
   11065   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11066   (exit $ac_status); } && {
   11067 	 test -z "$ac_cxx_werror_flag" ||
   11068 	 test ! -s conftest.err
   11069        } && test -s conftest$ac_exeext &&
   11070        $as_test_x conftest$ac_exeext; then
   11071 
   11072 lt_aix_libpath_sed='
   11073     /Import File Strings/,/^$/ {
   11074 	/^0/ {
   11075 	    s/^0  *\(.*\)$/\1/
   11076 	    p
   11077 	}
   11078     }'
   11079 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11080 # Check for a 64-bit object if we didn't find anything.
   11081 if test -z "$aix_libpath"; then
   11082   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11083 fi
   11084 else
   11085   echo "$as_me: failed program was:" >&5
   11086 sed 's/^/| /' conftest.$ac_ext >&5
   11087 
   11088 
   11089 fi
   11090 
   11091 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11092       conftest$ac_exeext conftest.$ac_ext
   11093 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11094 
   11095       hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11096 
   11097       archive_expsym_cmds_CXX="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
   11098      else
   11099       if test "$host_cpu" = ia64; then
   11100 	hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   11101 	allow_undefined_flag_CXX="-z nodefs"
   11102 	archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
   11103       else
   11104 	# Determine the default libpath from the value encoded in an empty executable.
   11105 	cat >conftest.$ac_ext <<_ACEOF
   11106 /* confdefs.h.  */
   11107 _ACEOF
   11108 cat confdefs.h >>conftest.$ac_ext
   11109 cat >>conftest.$ac_ext <<_ACEOF
   11110 /* end confdefs.h.  */
   11111 
   11112 int
   11113 main ()
   11114 {
   11115 
   11116   ;
   11117   return 0;
   11118 }
   11119 _ACEOF
   11120 rm -f conftest.$ac_objext conftest$ac_exeext
   11121 if { (ac_try="$ac_link"
   11122 case "(($ac_try" in
   11123   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11124   *) ac_try_echo=$ac_try;;
   11125 esac
   11126 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11127   (eval "$ac_link") 2>conftest.er1
   11128   ac_status=$?
   11129   grep -v '^ *+' conftest.er1 >conftest.err
   11130   rm -f conftest.er1
   11131   cat conftest.err >&5
   11132   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11133   (exit $ac_status); } && {
   11134 	 test -z "$ac_cxx_werror_flag" ||
   11135 	 test ! -s conftest.err
   11136        } && test -s conftest$ac_exeext &&
   11137        $as_test_x conftest$ac_exeext; then
   11138 
   11139 lt_aix_libpath_sed='
   11140     /Import File Strings/,/^$/ {
   11141 	/^0/ {
   11142 	    s/^0  *\(.*\)$/\1/
   11143 	    p
   11144 	}
   11145     }'
   11146 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11147 # Check for a 64-bit object if we didn't find anything.
   11148 if test -z "$aix_libpath"; then
   11149   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11150 fi
   11151 else
   11152   echo "$as_me: failed program was:" >&5
   11153 sed 's/^/| /' conftest.$ac_ext >&5
   11154 
   11155 
   11156 fi
   11157 
   11158 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11159       conftest$ac_exeext conftest.$ac_ext
   11160 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11161 
   11162 	hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11163 	# Warning - without using the other run time loading flags,
   11164 	# -berok will link without error, but may produce a broken library.
   11165 	no_undefined_flag_CXX=' ${wl}-bernotok'
   11166 	allow_undefined_flag_CXX=' ${wl}-berok'
   11167 	# Exported symbols can be pulled into shared objects from archives
   11168 	whole_archive_flag_spec_CXX='$convenience'
   11169 	archive_cmds_need_lc_CXX=yes
   11170 	# This is similar to how AIX traditionally builds its shared libraries.
   11171 	archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
   11172       fi
   11173     fi
   11174     ;;
   11175 
   11176   beos*)
   11177     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   11178       allow_undefined_flag_CXX=unsupported
   11179       # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   11180       # support --undefined.  This deserves some investigation.  FIXME
   11181       archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11182     else
   11183       ld_shlibs_CXX=no
   11184     fi
   11185     ;;
   11186 
   11187   chorus*)
   11188     case $cc_basename in
   11189       *)
   11190 	# FIXME: insert proper C++ library support
   11191 	ld_shlibs_CXX=no
   11192 	;;
   11193     esac
   11194     ;;
   11195 
   11196   cygwin* | mingw* | pw32*)
   11197     # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   11198     # as there is no search path for DLLs.
   11199     hardcode_libdir_flag_spec_CXX='-L$libdir'
   11200     allow_undefined_flag_CXX=unsupported
   11201     always_export_symbols_CXX=no
   11202     enable_shared_with_static_runtimes_CXX=yes
   11203 
   11204     if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   11205       archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   11206       # If the export-symbols file already is a .def file (1st line
   11207       # is EXPORTS), use it as is; otherwise, prepend...
   11208       archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   11209 	cp $export_symbols $output_objdir/$soname.def;
   11210       else
   11211 	echo EXPORTS > $output_objdir/$soname.def;
   11212 	cat $export_symbols >> $output_objdir/$soname.def;
   11213       fi~
   11214       $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   11215     else
   11216       ld_shlibs_CXX=no
   11217     fi
   11218   ;;
   11219       darwin* | rhapsody*)
   11220         case $host_os in
   11221         rhapsody* | darwin1.[012])
   11222          allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress'
   11223          ;;
   11224        *) # Darwin 1.3 on
   11225          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   11226            allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   11227          else
   11228            case ${MACOSX_DEPLOYMENT_TARGET} in
   11229              10.[012])
   11230                allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   11231                ;;
   11232              10.*)
   11233                allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup'
   11234                ;;
   11235            esac
   11236          fi
   11237          ;;
   11238         esac
   11239       archive_cmds_need_lc_CXX=no
   11240       hardcode_direct_CXX=no
   11241       hardcode_automatic_CXX=yes
   11242       hardcode_shlibpath_var_CXX=unsupported
   11243       whole_archive_flag_spec_CXX=''
   11244       link_all_deplibs_CXX=yes
   11245 
   11246     if test "$GXX" = yes ; then
   11247       lt_int_apple_cc_single_mod=no
   11248       output_verbose_link_cmd='echo'
   11249       if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then
   11250        lt_int_apple_cc_single_mod=yes
   11251       fi
   11252       if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   11253        archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   11254       else
   11255           archive_cmds_CXX='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   11256         fi
   11257         module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11258         # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11259           if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   11260             archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   11261           else
   11262             archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   11263           fi
   11264             module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   11265       else
   11266       case $cc_basename in
   11267         xlc*)
   11268          output_verbose_link_cmd='echo'
   11269           archive_cmds_CXX='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   11270           module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11271           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11272           archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   11273           module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   11274           ;;
   11275        *)
   11276          ld_shlibs_CXX=no
   11277           ;;
   11278       esac
   11279       fi
   11280         ;;
   11281 
   11282   dgux*)
   11283     case $cc_basename in
   11284       ec++*)
   11285 	# FIXME: insert proper C++ library support
   11286 	ld_shlibs_CXX=no
   11287 	;;
   11288       ghcx*)
   11289 	# Green Hills C++ Compiler
   11290 	# FIXME: insert proper C++ library support
   11291 	ld_shlibs_CXX=no
   11292 	;;
   11293       *)
   11294 	# FIXME: insert proper C++ library support
   11295 	ld_shlibs_CXX=no
   11296 	;;
   11297     esac
   11298     ;;
   11299   freebsd[12]*)
   11300     # C++ shared libraries reported to be fairly broken before switch to ELF
   11301     ld_shlibs_CXX=no
   11302     ;;
   11303   freebsd-elf*)
   11304     archive_cmds_need_lc_CXX=no
   11305     ;;
   11306   freebsd* | dragonfly*)
   11307     # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   11308     # conventions
   11309     ld_shlibs_CXX=yes
   11310     ;;
   11311   gnu*)
   11312     ;;
   11313   hpux9*)
   11314     hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11315     hardcode_libdir_separator_CXX=:
   11316     export_dynamic_flag_spec_CXX='${wl}-E'
   11317     hardcode_direct_CXX=yes
   11318     hardcode_minus_L_CXX=yes # Not in the search PATH,
   11319 				# but as the default
   11320 				# location of the library.
   11321 
   11322     case $cc_basename in
   11323     CC*)
   11324       # FIXME: insert proper C++ library support
   11325       ld_shlibs_CXX=no
   11326       ;;
   11327     aCC*)
   11328       archive_cmds_CXX='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   11329       # Commands to make compiler produce verbose output that lists
   11330       # what "hidden" libraries, object files and flags are used when
   11331       # linking a shared library.
   11332       #
   11333       # There doesn't appear to be a way to prevent this compiler from
   11334       # explicitly linking system object files so we need to strip them
   11335       # from the output so that they don't get included in the library
   11336       # dependencies.
   11337       output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[-]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
   11338       ;;
   11339     *)
   11340       if test "$GXX" = yes; then
   11341         archive_cmds_CXX='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   11342       else
   11343         # FIXME: insert proper C++ library support
   11344         ld_shlibs_CXX=no
   11345       fi
   11346       ;;
   11347     esac
   11348     ;;
   11349   hpux10*|hpux11*)
   11350     if test $with_gnu_ld = no; then
   11351       hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11352       hardcode_libdir_separator_CXX=:
   11353 
   11354       case $host_cpu in
   11355       hppa*64*|ia64*) ;;
   11356       *)
   11357 	export_dynamic_flag_spec_CXX='${wl}-E'
   11358         ;;
   11359       esac
   11360     fi
   11361     case $host_cpu in
   11362     hppa*64*|ia64*)
   11363       hardcode_direct_CXX=no
   11364       hardcode_shlibpath_var_CXX=no
   11365       ;;
   11366     *)
   11367       hardcode_direct_CXX=yes
   11368       hardcode_minus_L_CXX=yes # Not in the search PATH,
   11369 					      # but as the default
   11370 					      # location of the library.
   11371       ;;
   11372     esac
   11373 
   11374     case $cc_basename in
   11375       CC*)
   11376 	# FIXME: insert proper C++ library support
   11377 	ld_shlibs_CXX=no
   11378 	;;
   11379       aCC*)
   11380 	case $host_cpu in
   11381 	hppa*64*)
   11382 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11383 	  ;;
   11384 	ia64*)
   11385 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11386 	  ;;
   11387 	*)
   11388 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11389 	  ;;
   11390 	esac
   11391 	# Commands to make compiler produce verbose output that lists
   11392 	# what "hidden" libraries, object files and flags are used when
   11393 	# linking a shared library.
   11394 	#
   11395 	# There doesn't appear to be a way to prevent this compiler from
   11396 	# explicitly linking system object files so we need to strip them
   11397 	# from the output so that they don't get included in the library
   11398 	# dependencies.
   11399 	output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
   11400 	;;
   11401       *)
   11402 	if test "$GXX" = yes; then
   11403 	  if test $with_gnu_ld = no; then
   11404 	    case $host_cpu in
   11405 	    hppa*64*)
   11406 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11407 	      ;;
   11408 	    ia64*)
   11409 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11410 	      ;;
   11411 	    *)
   11412 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11413 	      ;;
   11414 	    esac
   11415 	  fi
   11416 	else
   11417 	  # FIXME: insert proper C++ library support
   11418 	  ld_shlibs_CXX=no
   11419 	fi
   11420 	;;
   11421     esac
   11422     ;;
   11423   interix[3-9]*)
   11424     hardcode_direct_CXX=no
   11425     hardcode_shlibpath_var_CXX=no
   11426     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11427     export_dynamic_flag_spec_CXX='${wl}-E'
   11428     # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   11429     # Instead, shared libraries are loaded at an image base (0x10000000 by
   11430     # default) and relocated if they conflict, which is a slow very memory
   11431     # consuming and fragmenting process.  To avoid this, we pick a random,
   11432     # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   11433     # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   11434     archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   11435     archive_expsym_cmds_CXX='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   11436     ;;
   11437   irix5* | irix6*)
   11438     case $cc_basename in
   11439       CC*)
   11440 	# SGI C++
   11441 	archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   11442 
   11443 	# Archives containing C++ object files must be created using
   11444 	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   11445 	# necessary to make sure instantiated templates are included
   11446 	# in the archive.
   11447 	old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   11448 	;;
   11449       *)
   11450 	if test "$GXX" = yes; then
   11451 	  if test "$with_gnu_ld" = no; then
   11452 	    archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   11453 	  else
   11454 	    archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib'
   11455 	  fi
   11456 	fi
   11457 	link_all_deplibs_CXX=yes
   11458 	;;
   11459     esac
   11460     hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11461     hardcode_libdir_separator_CXX=:
   11462     ;;
   11463   linux* | k*bsd*-gnu)
   11464     case $cc_basename in
   11465       KCC*)
   11466 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11467 
   11468 	# KCC will only create a shared library if the output file
   11469 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11470 	# to its proper name (with version) after linking.
   11471 	archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
   11472 	archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
   11473 	# Commands to make compiler produce verbose output that lists
   11474 	# what "hidden" libraries, object files and flags are used when
   11475 	# linking a shared library.
   11476 	#
   11477 	# There doesn't appear to be a way to prevent this compiler from
   11478 	# explicitly linking system object files so we need to strip them
   11479 	# from the output so that they don't get included in the library
   11480 	# dependencies.
   11481 	output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
   11482 
   11483 	hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
   11484 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11485 
   11486 	# Archives containing C++ object files must be created using
   11487 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11488 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11489 	;;
   11490       icpc*)
   11491 	# Intel C++
   11492 	with_gnu_ld=yes
   11493 	# version 8.0 and above of icpc choke on multiply defined symbols
   11494 	# if we add $predep_objects and $postdep_objects, however 7.1 and
   11495 	# earlier do not add the objects themselves.
   11496 	case `$CC -V 2>&1` in
   11497 	*"Version 7."*)
   11498   	  archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11499   	  archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   11500 	  ;;
   11501 	*)  # Version 8.0 or newer
   11502 	  tmp_idyn=
   11503 	  case $host_cpu in
   11504 	    ia64*) tmp_idyn=' -i_dynamic';;
   11505 	  esac
   11506   	  archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11507 	  archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   11508 	  ;;
   11509 	esac
   11510 	archive_cmds_need_lc_CXX=no
   11511 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11512 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11513 	whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   11514 	;;
   11515       pgCC*)
   11516         # Portland Group C++ compiler
   11517 	archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   11518   	archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
   11519 
   11520 	hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11521 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11522 	whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   11523         ;;
   11524       cxx*)
   11525 	# Compaq C++
   11526 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11527 	archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
   11528 
   11529 	runpath_var=LD_RUN_PATH
   11530 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   11531 	hardcode_libdir_separator_CXX=:
   11532 
   11533 	# Commands to make compiler produce verbose output that lists
   11534 	# what "hidden" libraries, object files and flags are used when
   11535 	# linking a shared library.
   11536 	#
   11537 	# There doesn't appear to be a way to prevent this compiler from
   11538 	# explicitly linking system object files so we need to strip them
   11539 	# from the output so that they don't get included in the library
   11540 	# dependencies.
   11541 	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
   11542 	;;
   11543       *)
   11544 	case `$CC -V 2>&1 | sed 5q` in
   11545 	*Sun\ C*)
   11546 	  # Sun C++ 5.9
   11547 	  no_undefined_flag_CXX=' -zdefs'
   11548 	  archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11549 	  archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
   11550 	  hardcode_libdir_flag_spec_CXX='-R$libdir'
   11551 	  whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   11552 
   11553 	  # Not sure whether something based on
   11554 	  # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
   11555 	  # would be better.
   11556 	  output_verbose_link_cmd='echo'
   11557 
   11558 	  # Archives containing C++ object files must be created using
   11559 	  # "CC -xar", where "CC" is the Sun C++ compiler.  This is
   11560 	  # necessary to make sure instantiated templates are included
   11561 	  # in the archive.
   11562 	  old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   11563 	  ;;
   11564 	esac
   11565 	;;
   11566     esac
   11567     ;;
   11568   lynxos*)
   11569     # FIXME: insert proper C++ library support
   11570     ld_shlibs_CXX=no
   11571     ;;
   11572   m88k*)
   11573     # FIXME: insert proper C++ library support
   11574     ld_shlibs_CXX=no
   11575     ;;
   11576   mvs*)
   11577     case $cc_basename in
   11578       cxx*)
   11579 	# FIXME: insert proper C++ library support
   11580 	ld_shlibs_CXX=no
   11581 	;;
   11582       *)
   11583 	# FIXME: insert proper C++ library support
   11584 	ld_shlibs_CXX=no
   11585 	;;
   11586     esac
   11587     ;;
   11588   netbsd*)
   11589     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   11590       archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   11591       wlarc=
   11592       hardcode_libdir_flag_spec_CXX='-R$libdir'
   11593       hardcode_direct_CXX=yes
   11594       hardcode_shlibpath_var_CXX=no
   11595     fi
   11596     # Workaround some broken pre-1.5 toolchains
   11597     output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   11598     ;;
   11599   openbsd2*)
   11600     # C++ shared libraries are fairly broken
   11601     ld_shlibs_CXX=no
   11602     ;;
   11603   openbsd*)
   11604     if test -f /usr/libexec/ld.so; then
   11605       hardcode_direct_CXX=yes
   11606       hardcode_shlibpath_var_CXX=no
   11607       archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11608       hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11609       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   11610 	archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   11611 	export_dynamic_flag_spec_CXX='${wl}-E'
   11612 	whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11613       fi
   11614       output_verbose_link_cmd='echo'
   11615     else
   11616       ld_shlibs_CXX=no
   11617     fi
   11618     ;;
   11619   osf3*)
   11620     case $cc_basename in
   11621       KCC*)
   11622 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11623 
   11624 	# KCC will only create a shared library if the output file
   11625 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11626 	# to its proper name (with version) after linking.
   11627 	archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
   11628 
   11629 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11630 	hardcode_libdir_separator_CXX=:
   11631 
   11632 	# Archives containing C++ object files must be created using
   11633 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11634 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11635 
   11636 	;;
   11637       RCC*)
   11638 	# Rational C++ 2.4.1
   11639 	# FIXME: insert proper C++ library support
   11640 	ld_shlibs_CXX=no
   11641 	;;
   11642       cxx*)
   11643 	allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11644 	archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   11645 
   11646 	hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11647 	hardcode_libdir_separator_CXX=:
   11648 
   11649 	# Commands to make compiler produce verbose output that lists
   11650 	# what "hidden" libraries, object files and flags are used when
   11651 	# linking a shared library.
   11652 	#
   11653 	# There doesn't appear to be a way to prevent this compiler from
   11654 	# explicitly linking system object files so we need to strip them
   11655 	# from the output so that they don't get included in the library
   11656 	# dependencies.
   11657 	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
   11658 	;;
   11659       *)
   11660 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11661 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11662 	  archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   11663 
   11664 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11665 	  hardcode_libdir_separator_CXX=:
   11666 
   11667 	  # Commands to make compiler produce verbose output that lists
   11668 	  # what "hidden" libraries, object files and flags are used when
   11669 	  # linking a shared library.
   11670 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11671 
   11672 	else
   11673 	  # FIXME: insert proper C++ library support
   11674 	  ld_shlibs_CXX=no
   11675 	fi
   11676 	;;
   11677     esac
   11678     ;;
   11679   osf4* | osf5*)
   11680     case $cc_basename in
   11681       KCC*)
   11682 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11683 
   11684 	# KCC will only create a shared library if the output file
   11685 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11686 	# to its proper name (with version) after linking.
   11687 	archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
   11688 
   11689 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11690 	hardcode_libdir_separator_CXX=:
   11691 
   11692 	# Archives containing C++ object files must be created using
   11693 	# the KAI C++ compiler.
   11694 	old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
   11695 	;;
   11696       RCC*)
   11697 	# Rational C++ 2.4.1
   11698 	# FIXME: insert proper C++ library support
   11699 	ld_shlibs_CXX=no
   11700 	;;
   11701       cxx*)
   11702 	allow_undefined_flag_CXX=' -expect_unresolved \*'
   11703 	archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   11704 	archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   11705 	  echo "-hidden">> $lib.exp~
   11706 	  $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp  `test -n "$verstring" && echo -set_version	$verstring` -update_registry ${output_objdir}/so_locations -o $lib~
   11707 	  $rm $lib.exp'
   11708 
   11709 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   11710 	hardcode_libdir_separator_CXX=:
   11711 
   11712 	# Commands to make compiler produce verbose output that lists
   11713 	# what "hidden" libraries, object files and flags are used when
   11714 	# linking a shared library.
   11715 	#
   11716 	# There doesn't appear to be a way to prevent this compiler from
   11717 	# explicitly linking system object files so we need to strip them
   11718 	# from the output so that they don't get included in the library
   11719 	# dependencies.
   11720 	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
   11721 	;;
   11722       *)
   11723 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11724 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11725 	 archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   11726 
   11727 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11728 	  hardcode_libdir_separator_CXX=:
   11729 
   11730 	  # Commands to make compiler produce verbose output that lists
   11731 	  # what "hidden" libraries, object files and flags are used when
   11732 	  # linking a shared library.
   11733 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11734 
   11735 	else
   11736 	  # FIXME: insert proper C++ library support
   11737 	  ld_shlibs_CXX=no
   11738 	fi
   11739 	;;
   11740     esac
   11741     ;;
   11742   psos*)
   11743     # FIXME: insert proper C++ library support
   11744     ld_shlibs_CXX=no
   11745     ;;
   11746   sunos4*)
   11747     case $cc_basename in
   11748       CC*)
   11749 	# Sun C++ 4.x
   11750 	# FIXME: insert proper C++ library support
   11751 	ld_shlibs_CXX=no
   11752 	;;
   11753       lcc*)
   11754 	# Lucid
   11755 	# FIXME: insert proper C++ library support
   11756 	ld_shlibs_CXX=no
   11757 	;;
   11758       *)
   11759 	# FIXME: insert proper C++ library support
   11760 	ld_shlibs_CXX=no
   11761 	;;
   11762     esac
   11763     ;;
   11764   solaris*)
   11765     case $cc_basename in
   11766       CC*)
   11767 	# Sun C++ 4.2, 5.x and Centerline C++
   11768         archive_cmds_need_lc_CXX=yes
   11769 	no_undefined_flag_CXX=' -zdefs'
   11770 	archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11771 	archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11772 	$CC -G${allow_undefined_flag}  ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   11773 
   11774 	hardcode_libdir_flag_spec_CXX='-R$libdir'
   11775 	hardcode_shlibpath_var_CXX=no
   11776 	case $host_os in
   11777 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   11778 	  *)
   11779 	    # The compiler driver will combine and reorder linker options,
   11780 	    # but understands `-z linker_flag'.
   11781 	    # Supported since Solaris 2.6 (maybe 2.5.1?)
   11782 	    whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
   11783 	    ;;
   11784 	esac
   11785 	link_all_deplibs_CXX=yes
   11786 
   11787 	output_verbose_link_cmd='echo'
   11788 
   11789 	# Archives containing C++ object files must be created using
   11790 	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
   11791 	# necessary to make sure instantiated templates are included
   11792 	# in the archive.
   11793 	old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   11794 	;;
   11795       gcx*)
   11796 	# Green Hills C++ Compiler
   11797 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11798 
   11799 	# The C++ compiler must be used to create the archive.
   11800 	old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   11801 	;;
   11802       *)
   11803 	# GNU C++ compiler with Solaris linker
   11804 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11805 	  no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   11806 	  if $CC --version | grep -v '^2\.7' > /dev/null; then
   11807 	    archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11808 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11809 		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   11810 
   11811 	    # Commands to make compiler produce verbose output that lists
   11812 	    # what "hidden" libraries, object files and flags are used when
   11813 	    # linking a shared library.
   11814 	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   11815 	  else
   11816 	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
   11817 	    # platform.
   11818 	    archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11819 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11820 		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   11821 
   11822 	    # Commands to make compiler produce verbose output that lists
   11823 	    # what "hidden" libraries, object files and flags are used when
   11824 	    # linking a shared library.
   11825 	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   11826 	  fi
   11827 
   11828 	  hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   11829 	  case $host_os in
   11830 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   11831 	  *)
   11832 	    whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   11833 	    ;;
   11834 	  esac
   11835 	fi
   11836 	;;
   11837     esac
   11838     ;;
   11839   sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   11840     no_undefined_flag_CXX='${wl}-z,text'
   11841     archive_cmds_need_lc_CXX=no
   11842     hardcode_shlibpath_var_CXX=no
   11843     runpath_var='LD_RUN_PATH'
   11844 
   11845     case $cc_basename in
   11846       CC*)
   11847 	archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11848 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11849 	;;
   11850       *)
   11851 	archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11852 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11853 	;;
   11854     esac
   11855     ;;
   11856   sysv5* | sco3.2v5* | sco5v6*)
   11857     # Note: We can NOT use -z defs as we might desire, because we do not
   11858     # link with -lc, and that would cause any symbols used from libc to
   11859     # always be unresolved, which means just about no library would
   11860     # ever link correctly.  If we're not using GNU ld we use -z text
   11861     # though, which does catch some bad symbols but isn't as heavy-handed
   11862     # as -z defs.
   11863     # For security reasons, it is highly recommended that you always
   11864     # use absolute paths for naming shared libraries, and exclude the
   11865     # DT_RUNPATH tag from executables and libraries.  But doing so
   11866     # requires that you compile everything twice, which is a pain.
   11867     # So that behaviour is only enabled if SCOABSPATH is set to a
   11868     # non-empty value in the environment.  Most likely only useful for
   11869     # creating official distributions of packages.
   11870     # This is a hack until libtool officially supports absolute path
   11871     # names for shared libraries.
   11872     no_undefined_flag_CXX='${wl}-z,text'
   11873     allow_undefined_flag_CXX='${wl}-z,nodefs'
   11874     archive_cmds_need_lc_CXX=no
   11875     hardcode_shlibpath_var_CXX=no
   11876     hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   11877     hardcode_libdir_separator_CXX=':'
   11878     link_all_deplibs_CXX=yes
   11879     export_dynamic_flag_spec_CXX='${wl}-Bexport'
   11880     runpath_var='LD_RUN_PATH'
   11881 
   11882     case $cc_basename in
   11883       CC*)
   11884 	archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11885 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11886 	;;
   11887       *)
   11888 	archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11889 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11890 	;;
   11891     esac
   11892     ;;
   11893   tandem*)
   11894     case $cc_basename in
   11895       NCC*)
   11896 	# NonStop-UX NCC 3.20
   11897 	# FIXME: insert proper C++ library support
   11898 	ld_shlibs_CXX=no
   11899 	;;
   11900       *)
   11901 	# FIXME: insert proper C++ library support
   11902 	ld_shlibs_CXX=no
   11903 	;;
   11904     esac
   11905     ;;
   11906   vxworks*)
   11907     # FIXME: insert proper C++ library support
   11908     ld_shlibs_CXX=no
   11909     ;;
   11910   *)
   11911     # FIXME: insert proper C++ library support
   11912     ld_shlibs_CXX=no
   11913     ;;
   11914 esac
   11915 { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   11916 echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
   11917 test "$ld_shlibs_CXX" = no && can_build_shared=no
   11918 
   11919 GCC_CXX="$GXX"
   11920 LD_CXX="$LD"
   11921 
   11922 
   11923 cat > conftest.$ac_ext <<EOF
   11924 class Foo
   11925 {
   11926 public:
   11927   Foo (void) { a = 0; }
   11928 private:
   11929   int a;
   11930 };
   11931 EOF
   11932 
   11933 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   11934   (eval $ac_compile) 2>&5
   11935   ac_status=$?
   11936   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11937   (exit $ac_status); }; then
   11938   # Parse the compiler output and extract the necessary
   11939   # objects, libraries and library flags.
   11940 
   11941   # Sentinel used to keep track of whether or not we are before
   11942   # the conftest object file.
   11943   pre_test_object_deps_done=no
   11944 
   11945   # The `*' in the case matches for architectures that use `case' in
   11946   # $output_verbose_cmd can trigger glob expansion during the loop
   11947   # eval without this substitution.
   11948   output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
   11949 
   11950   for p in `eval $output_verbose_link_cmd`; do
   11951     case $p in
   11952 
   11953     -L* | -R* | -l*)
   11954        # Some compilers place space between "-{L,R}" and the path.
   11955        # Remove the space.
   11956        if test $p = "-L" \
   11957 	  || test $p = "-R"; then
   11958 	 prev=$p
   11959 	 continue
   11960        else
   11961 	 prev=
   11962        fi
   11963 
   11964        if test "$pre_test_object_deps_done" = no; then
   11965 	 case $p in
   11966 	 -L* | -R*)
   11967 	   # Internal compiler library paths should come after those
   11968 	   # provided the user.  The postdeps already come after the
   11969 	   # user supplied libs so there is no need to process them.
   11970 	   if test -z "$compiler_lib_search_path_CXX"; then
   11971 	     compiler_lib_search_path_CXX="${prev}${p}"
   11972 	   else
   11973 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   11974 	   fi
   11975 	   ;;
   11976 	 # The "-l" case would never come before the object being
   11977 	 # linked, so don't bother handling this case.
   11978 	 esac
   11979        else
   11980 	 if test -z "$postdeps_CXX"; then
   11981 	   postdeps_CXX="${prev}${p}"
   11982 	 else
   11983 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   11984 	 fi
   11985        fi
   11986        ;;
   11987 
   11988     *.$objext)
   11989        # This assumes that the test object file only shows up
   11990        # once in the compiler output.
   11991        if test "$p" = "conftest.$objext"; then
   11992 	 pre_test_object_deps_done=yes
   11993 	 continue
   11994        fi
   11995 
   11996        if test "$pre_test_object_deps_done" = no; then
   11997 	 if test -z "$predep_objects_CXX"; then
   11998 	   predep_objects_CXX="$p"
   11999 	 else
   12000 	   predep_objects_CXX="$predep_objects_CXX $p"
   12001 	 fi
   12002        else
   12003 	 if test -z "$postdep_objects_CXX"; then
   12004 	   postdep_objects_CXX="$p"
   12005 	 else
   12006 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   12007 	 fi
   12008        fi
   12009        ;;
   12010 
   12011     *) ;; # Ignore the rest.
   12012 
   12013     esac
   12014   done
   12015 
   12016   # Clean up.
   12017   rm -f a.out a.exe
   12018 else
   12019   echo "libtool.m4: error: problem compiling CXX test program"
   12020 fi
   12021 
   12022 $rm -f confest.$objext
   12023 
   12024 # PORTME: override above test on systems where it is broken
   12025 case $host_os in
   12026 interix[3-9]*)
   12027   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   12028   # hack all around it, let's just trust "g++" to DTRT.
   12029   predep_objects_CXX=
   12030   postdep_objects_CXX=
   12031   postdeps_CXX=
   12032   ;;
   12033 
   12034 linux*)
   12035   case `$CC -V 2>&1 | sed 5q` in
   12036   *Sun\ C*)
   12037     # Sun C++ 5.9
   12038     #
   12039     # The more standards-conforming stlport4 library is
   12040     # incompatible with the Cstd library. Avoid specifying
   12041     # it if it's in CXXFLAGS. Ignore libCrun as
   12042     # -library=stlport4 depends on it.
   12043     case " $CXX $CXXFLAGS " in
   12044     *" -library=stlport4 "*)
   12045       solaris_use_stlport4=yes
   12046       ;;
   12047     esac
   12048     if test "$solaris_use_stlport4" != yes; then
   12049       postdeps_CXX='-library=Cstd -library=Crun'
   12050     fi
   12051     ;;
   12052   esac
   12053   ;;
   12054 
   12055 solaris*)
   12056   case $cc_basename in
   12057   CC*)
   12058     # The more standards-conforming stlport4 library is
   12059     # incompatible with the Cstd library. Avoid specifying
   12060     # it if it's in CXXFLAGS. Ignore libCrun as
   12061     # -library=stlport4 depends on it.
   12062     case " $CXX $CXXFLAGS " in
   12063     *" -library=stlport4 "*)
   12064       solaris_use_stlport4=yes
   12065       ;;
   12066     esac
   12067 
   12068     # Adding this requires a known-good setup of shared libraries for
   12069     # Sun compiler versions before 5.6, else PIC objects from an old
   12070     # archive will be linked into the output, leading to subtle bugs.
   12071     if test "$solaris_use_stlport4" != yes; then
   12072       postdeps_CXX='-library=Cstd -library=Crun'
   12073     fi
   12074     ;;
   12075   esac
   12076   ;;
   12077 esac
   12078 
   12079 
   12080 case " $postdeps_CXX " in
   12081 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   12082 esac
   12083 
   12084 lt_prog_compiler_wl_CXX=
   12085 lt_prog_compiler_pic_CXX=
   12086 lt_prog_compiler_static_CXX=
   12087 
   12088 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   12089 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   12090 
   12091   # C++ specific cases for pic, static, wl, etc.
   12092   if test "$GXX" = yes; then
   12093     lt_prog_compiler_wl_CXX='-Wl,'
   12094     lt_prog_compiler_static_CXX='-static'
   12095 
   12096     case $host_os in
   12097     aix*)
   12098       # All AIX code is PIC.
   12099       if test "$host_cpu" = ia64; then
   12100 	# AIX 5 now supports IA64 processor
   12101 	lt_prog_compiler_static_CXX='-Bstatic'
   12102       fi
   12103       ;;
   12104     amigaos*)
   12105       # FIXME: we need at least 68020 code to build shared libraries, but
   12106       # adding the `-m68020' flag to GCC prevents building anything better,
   12107       # like `-m68040'.
   12108       lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   12109       ;;
   12110     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   12111       # PIC is the default for these OSes.
   12112       ;;
   12113     mingw* | cygwin* | os2* | pw32*)
   12114       # This hack is so that the source file can tell whether it is being
   12115       # built for inclusion in a dll (and should export symbols for example).
   12116       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   12117       # (--disable-auto-import) libraries
   12118       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   12119       ;;
   12120     darwin* | rhapsody*)
   12121       # PIC is the default on this platform
   12122       # Common symbols not allowed in MH_DYLIB files
   12123       lt_prog_compiler_pic_CXX='-fno-common'
   12124       ;;
   12125     *djgpp*)
   12126       # DJGPP does not support shared libraries at all
   12127       lt_prog_compiler_pic_CXX=
   12128       ;;
   12129     interix[3-9]*)
   12130       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   12131       # Instead, we relocate shared libraries at runtime.
   12132       ;;
   12133     sysv4*MP*)
   12134       if test -d /usr/nec; then
   12135 	lt_prog_compiler_pic_CXX=-Kconform_pic
   12136       fi
   12137       ;;
   12138     hpux*)
   12139       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   12140       # not for PA HP-UX.
   12141       case $host_cpu in
   12142       hppa*64*|ia64*)
   12143 	;;
   12144       *)
   12145 	lt_prog_compiler_pic_CXX='-fPIC'
   12146 	;;
   12147       esac
   12148       ;;
   12149     *)
   12150       lt_prog_compiler_pic_CXX='-fPIC'
   12151       ;;
   12152     esac
   12153   else
   12154     case $host_os in
   12155       aix4* | aix5*)
   12156 	# All AIX code is PIC.
   12157 	if test "$host_cpu" = ia64; then
   12158 	  # AIX 5 now supports IA64 processor
   12159 	  lt_prog_compiler_static_CXX='-Bstatic'
   12160 	else
   12161 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   12162 	fi
   12163 	;;
   12164       chorus*)
   12165 	case $cc_basename in
   12166 	cxch68*)
   12167 	  # Green Hills C++ Compiler
   12168 	  # _LT_AC_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
   12169 	  ;;
   12170 	esac
   12171 	;;
   12172        darwin*)
   12173          # PIC is the default on this platform
   12174          # Common symbols not allowed in MH_DYLIB files
   12175          case $cc_basename in
   12176            xlc*)
   12177            lt_prog_compiler_pic_CXX='-qnocommon'
   12178            lt_prog_compiler_wl_CXX='-Wl,'
   12179            ;;
   12180          esac
   12181        ;;
   12182       dgux*)
   12183 	case $cc_basename in
   12184 	  ec++*)
   12185 	    lt_prog_compiler_pic_CXX='-KPIC'
   12186 	    ;;
   12187 	  ghcx*)
   12188 	    # Green Hills C++ Compiler
   12189 	    lt_prog_compiler_pic_CXX='-pic'
   12190 	    ;;
   12191 	  *)
   12192 	    ;;
   12193 	esac
   12194 	;;
   12195       freebsd* | dragonfly*)
   12196 	# FreeBSD uses GNU C++
   12197 	;;
   12198       hpux9* | hpux10* | hpux11*)
   12199 	case $cc_basename in
   12200 	  CC*)
   12201 	    lt_prog_compiler_wl_CXX='-Wl,'
   12202 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12203 	    if test "$host_cpu" != ia64; then
   12204 	      lt_prog_compiler_pic_CXX='+Z'
   12205 	    fi
   12206 	    ;;
   12207 	  aCC*)
   12208 	    lt_prog_compiler_wl_CXX='-Wl,'
   12209 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12210 	    case $host_cpu in
   12211 	    hppa*64*|ia64*)
   12212 	      # +Z the default
   12213 	      ;;
   12214 	    *)
   12215 	      lt_prog_compiler_pic_CXX='+Z'
   12216 	      ;;
   12217 	    esac
   12218 	    ;;
   12219 	  *)
   12220 	    ;;
   12221 	esac
   12222 	;;
   12223       interix*)
   12224 	# This is c89, which is MS Visual C++ (no shared libs)
   12225 	# Anyone wants to do a port?
   12226 	;;
   12227       irix5* | irix6* | nonstopux*)
   12228 	case $cc_basename in
   12229 	  CC*)
   12230 	    lt_prog_compiler_wl_CXX='-Wl,'
   12231 	    lt_prog_compiler_static_CXX='-non_shared'
   12232 	    # CC pic flag -KPIC is the default.
   12233 	    ;;
   12234 	  *)
   12235 	    ;;
   12236 	esac
   12237 	;;
   12238       linux* | k*bsd*-gnu)
   12239 	case $cc_basename in
   12240 	  KCC*)
   12241 	    # KAI C++ Compiler
   12242 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12243 	    lt_prog_compiler_pic_CXX='-fPIC'
   12244 	    ;;
   12245 	  icpc* | ecpc*)
   12246 	    # Intel C++
   12247 	    lt_prog_compiler_wl_CXX='-Wl,'
   12248 	    lt_prog_compiler_pic_CXX='-KPIC'
   12249 	    lt_prog_compiler_static_CXX='-static'
   12250 	    ;;
   12251 	  pgCC*)
   12252 	    # Portland Group C++ compiler.
   12253 	    lt_prog_compiler_wl_CXX='-Wl,'
   12254 	    lt_prog_compiler_pic_CXX='-fpic'
   12255 	    lt_prog_compiler_static_CXX='-Bstatic'
   12256 	    ;;
   12257 	  cxx*)
   12258 	    # Compaq C++
   12259 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12260 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12261 	    lt_prog_compiler_pic_CXX=
   12262 	    lt_prog_compiler_static_CXX='-non_shared'
   12263 	    ;;
   12264 	  *)
   12265 	    case `$CC -V 2>&1 | sed 5q` in
   12266 	    *Sun\ C*)
   12267 	      # Sun C++ 5.9
   12268 	      lt_prog_compiler_pic_CXX='-KPIC'
   12269 	      lt_prog_compiler_static_CXX='-Bstatic'
   12270 	      lt_prog_compiler_wl_CXX='-Qoption ld '
   12271 	      ;;
   12272 	    esac
   12273 	    ;;
   12274 	esac
   12275 	;;
   12276       lynxos*)
   12277 	;;
   12278       m88k*)
   12279 	;;
   12280       mvs*)
   12281 	case $cc_basename in
   12282 	  cxx*)
   12283 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   12284 	    ;;
   12285 	  *)
   12286 	    ;;
   12287 	esac
   12288 	;;
   12289       netbsd*)
   12290 	;;
   12291       osf3* | osf4* | osf5*)
   12292 	case $cc_basename in
   12293 	  KCC*)
   12294 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12295 	    ;;
   12296 	  RCC*)
   12297 	    # Rational C++ 2.4.1
   12298 	    lt_prog_compiler_pic_CXX='-pic'
   12299 	    ;;
   12300 	  cxx*)
   12301 	    # Digital/Compaq C++
   12302 	    lt_prog_compiler_wl_CXX='-Wl,'
   12303 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12304 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12305 	    lt_prog_compiler_pic_CXX=
   12306 	    lt_prog_compiler_static_CXX='-non_shared'
   12307 	    ;;
   12308 	  *)
   12309 	    ;;
   12310 	esac
   12311 	;;
   12312       psos*)
   12313 	;;
   12314       solaris*)
   12315 	case $cc_basename in
   12316 	  CC*)
   12317 	    # Sun C++ 4.2, 5.x and Centerline C++
   12318 	    lt_prog_compiler_pic_CXX='-KPIC'
   12319 	    lt_prog_compiler_static_CXX='-Bstatic'
   12320 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   12321 	    ;;
   12322 	  gcx*)
   12323 	    # Green Hills C++ Compiler
   12324 	    lt_prog_compiler_pic_CXX='-PIC'
   12325 	    ;;
   12326 	  *)
   12327 	    ;;
   12328 	esac
   12329 	;;
   12330       sunos4*)
   12331 	case $cc_basename in
   12332 	  CC*)
   12333 	    # Sun C++ 4.x
   12334 	    lt_prog_compiler_pic_CXX='-pic'
   12335 	    lt_prog_compiler_static_CXX='-Bstatic'
   12336 	    ;;
   12337 	  lcc*)
   12338 	    # Lucid
   12339 	    lt_prog_compiler_pic_CXX='-pic'
   12340 	    ;;
   12341 	  *)
   12342 	    ;;
   12343 	esac
   12344 	;;
   12345       tandem*)
   12346 	case $cc_basename in
   12347 	  NCC*)
   12348 	    # NonStop-UX NCC 3.20
   12349 	    lt_prog_compiler_pic_CXX='-KPIC'
   12350 	    ;;
   12351 	  *)
   12352 	    ;;
   12353 	esac
   12354 	;;
   12355       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   12356 	case $cc_basename in
   12357 	  CC*)
   12358 	    lt_prog_compiler_wl_CXX='-Wl,'
   12359 	    lt_prog_compiler_pic_CXX='-KPIC'
   12360 	    lt_prog_compiler_static_CXX='-Bstatic'
   12361 	    ;;
   12362 	esac
   12363 	;;
   12364       vxworks*)
   12365 	;;
   12366       *)
   12367 	lt_prog_compiler_can_build_shared_CXX=no
   12368 	;;
   12369     esac
   12370   fi
   12371 
   12372 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5
   12373 echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6; }
   12374 
   12375 #
   12376 # Check to make sure the PIC flag actually works.
   12377 #
   12378 if test -n "$lt_prog_compiler_pic_CXX"; then
   12379 
   12380 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   12381 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; }
   12382 if test "${lt_prog_compiler_pic_works_CXX+set}" = set; then
   12383   echo $ECHO_N "(cached) $ECHO_C" >&6
   12384 else
   12385   lt_prog_compiler_pic_works_CXX=no
   12386   ac_outfile=conftest.$ac_objext
   12387    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12388    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   12389    # Insert the option either (1) after the last *FLAGS variable, or
   12390    # (2) before a word containing "conftest.", or (3) at the end.
   12391    # Note that $ac_compile itself does not contain backslashes and begins
   12392    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12393    # The option is referenced via a variable to avoid confusing sed.
   12394    lt_compile=`echo "$ac_compile" | $SED \
   12395    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12396    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12397    -e 's:$: $lt_compiler_flag:'`
   12398    (eval echo "\"\$as_me:12398: $lt_compile\"" >&5)
   12399    (eval "$lt_compile" 2>conftest.err)
   12400    ac_status=$?
   12401    cat conftest.err >&5
   12402    echo "$as_me:12402: \$? = $ac_status" >&5
   12403    if (exit $ac_status) && test -s "$ac_outfile"; then
   12404      # The compiler can only warn and ignore the option if not recognized
   12405      # So say no if there are warnings other than the usual output.
   12406      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   12407      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12408      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   12409        lt_prog_compiler_pic_works_CXX=yes
   12410      fi
   12411    fi
   12412    $rm conftest*
   12413 
   12414 fi
   12415 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5
   12416 echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6; }
   12417 
   12418 if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then
   12419     case $lt_prog_compiler_pic_CXX in
   12420      "" | " "*) ;;
   12421      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   12422      esac
   12423 else
   12424     lt_prog_compiler_pic_CXX=
   12425      lt_prog_compiler_can_build_shared_CXX=no
   12426 fi
   12427 
   12428 fi
   12429 case $host_os in
   12430   # For platforms which do not support PIC, -DPIC is meaningless:
   12431   *djgpp*)
   12432     lt_prog_compiler_pic_CXX=
   12433     ;;
   12434   *)
   12435     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   12436     ;;
   12437 esac
   12438 
   12439 #
   12440 # Check to make sure the static flag actually works.
   12441 #
   12442 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   12443 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   12444 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   12445 if test "${lt_prog_compiler_static_works_CXX+set}" = set; then
   12446   echo $ECHO_N "(cached) $ECHO_C" >&6
   12447 else
   12448   lt_prog_compiler_static_works_CXX=no
   12449    save_LDFLAGS="$LDFLAGS"
   12450    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   12451    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   12452    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   12453      # The linker can only warn and ignore the option if not recognized
   12454      # So say no if there are warnings
   12455      if test -s conftest.err; then
   12456        # Append any errors to the config.log.
   12457        cat conftest.err 1>&5
   12458        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   12459        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12460        if diff conftest.exp conftest.er2 >/dev/null; then
   12461          lt_prog_compiler_static_works_CXX=yes
   12462        fi
   12463      else
   12464        lt_prog_compiler_static_works_CXX=yes
   12465      fi
   12466    fi
   12467    $rm conftest*
   12468    LDFLAGS="$save_LDFLAGS"
   12469 
   12470 fi
   12471 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5
   12472 echo "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6; }
   12473 
   12474 if test x"$lt_prog_compiler_static_works_CXX" = xyes; then
   12475     :
   12476 else
   12477     lt_prog_compiler_static_CXX=
   12478 fi
   12479 
   12480 
   12481 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   12482 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   12483 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then
   12484   echo $ECHO_N "(cached) $ECHO_C" >&6
   12485 else
   12486   lt_cv_prog_compiler_c_o_CXX=no
   12487    $rm -r conftest 2>/dev/null
   12488    mkdir conftest
   12489    cd conftest
   12490    mkdir out
   12491    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12492 
   12493    lt_compiler_flag="-o out/conftest2.$ac_objext"
   12494    # Insert the option either (1) after the last *FLAGS variable, or
   12495    # (2) before a word containing "conftest.", or (3) at the end.
   12496    # Note that $ac_compile itself does not contain backslashes and begins
   12497    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12498    lt_compile=`echo "$ac_compile" | $SED \
   12499    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12500    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12501    -e 's:$: $lt_compiler_flag:'`
   12502    (eval echo "\"\$as_me:12502: $lt_compile\"" >&5)
   12503    (eval "$lt_compile" 2>out/conftest.err)
   12504    ac_status=$?
   12505    cat out/conftest.err >&5
   12506    echo "$as_me:12506: \$? = $ac_status" >&5
   12507    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   12508    then
   12509      # The compiler can only warn and ignore the option if not recognized
   12510      # So say no if there are warnings
   12511      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   12512      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   12513      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   12514        lt_cv_prog_compiler_c_o_CXX=yes
   12515      fi
   12516    fi
   12517    chmod u+w . 2>&5
   12518    $rm conftest*
   12519    # SGI C++ compiler will create directory out/ii_files/ for
   12520    # template instantiation
   12521    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   12522    $rm out/* && rmdir out
   12523    cd ..
   12524    rmdir conftest
   12525    $rm conftest*
   12526 
   12527 fi
   12528 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   12529 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6; }
   12530 
   12531 
   12532 hard_links="nottested"
   12533 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   12534   # do not overwrite the value of need_locks provided by the user
   12535   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   12536 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   12537   hard_links=yes
   12538   $rm conftest*
   12539   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12540   touch conftest.a
   12541   ln conftest.a conftest.b 2>&5 || hard_links=no
   12542   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12543   { echo "$as_me:$LINENO: result: $hard_links" >&5
   12544 echo "${ECHO_T}$hard_links" >&6; }
   12545   if test "$hard_links" = no; then
   12546     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   12547 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   12548     need_locks=warn
   12549   fi
   12550 else
   12551   need_locks=no
   12552 fi
   12553 
   12554 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   12555 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   12556 
   12557   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12558   case $host_os in
   12559   aix4* | aix5*)
   12560     # If we're using GNU nm, then we don't want the "-C" option.
   12561     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   12562     if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   12563       export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   12564     else
   12565       export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   12566     fi
   12567     ;;
   12568   pw32*)
   12569     export_symbols_cmds_CXX="$ltdll_cmds"
   12570   ;;
   12571   cygwin* | mingw*)
   12572     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   12573   ;;
   12574   *)
   12575     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12576   ;;
   12577   esac
   12578 
   12579 { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   12580 echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
   12581 test "$ld_shlibs_CXX" = no && can_build_shared=no
   12582 
   12583 #
   12584 # Do we need to explicitly link libc?
   12585 #
   12586 case "x$archive_cmds_need_lc_CXX" in
   12587 x|xyes)
   12588   # Assume -lc should be added
   12589   archive_cmds_need_lc_CXX=yes
   12590 
   12591   if test "$enable_shared" = yes && test "$GCC" = yes; then
   12592     case $archive_cmds_CXX in
   12593     *'~'*)
   12594       # FIXME: we may have to deal with multi-command sequences.
   12595       ;;
   12596     '$CC '*)
   12597       # Test whether the compiler implicitly links with -lc since on some
   12598       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   12599       # to ld, don't add -lc before -lgcc.
   12600       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   12601 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   12602       $rm conftest*
   12603       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12604 
   12605       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12606   (eval $ac_compile) 2>&5
   12607   ac_status=$?
   12608   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12609   (exit $ac_status); } 2>conftest.err; then
   12610         soname=conftest
   12611         lib=conftest
   12612         libobjs=conftest.$ac_objext
   12613         deplibs=
   12614         wl=$lt_prog_compiler_wl_CXX
   12615 	pic_flag=$lt_prog_compiler_pic_CXX
   12616         compiler_flags=-v
   12617         linker_flags=-v
   12618         verstring=
   12619         output_objdir=.
   12620         libname=conftest
   12621         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   12622         allow_undefined_flag_CXX=
   12623         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   12624   (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   12625   ac_status=$?
   12626   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12627   (exit $ac_status); }
   12628         then
   12629 	  archive_cmds_need_lc_CXX=no
   12630         else
   12631 	  archive_cmds_need_lc_CXX=yes
   12632         fi
   12633         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   12634       else
   12635         cat conftest.err 1>&5
   12636       fi
   12637       $rm conftest*
   12638       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
   12639 echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6; }
   12640       ;;
   12641     esac
   12642   fi
   12643   ;;
   12644 esac
   12645 
   12646 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   12647 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   12648 library_names_spec=
   12649 libname_spec='lib$name'
   12650 soname_spec=
   12651 shrext_cmds=".so"
   12652 postinstall_cmds=
   12653 postuninstall_cmds=
   12654 finish_cmds=
   12655 finish_eval=
   12656 shlibpath_var=
   12657 shlibpath_overrides_runpath=unknown
   12658 version_type=none
   12659 dynamic_linker="$host_os ld.so"
   12660 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   12661 
   12662 need_lib_prefix=unknown
   12663 hardcode_into_libs=no
   12664 
   12665 # when you set need_version to no, make sure it does not cause -set_version
   12666 # flags to be left without arguments
   12667 need_version=unknown
   12668 
   12669 case $host_os in
   12670 aix3*)
   12671   version_type=linux
   12672   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   12673   shlibpath_var=LIBPATH
   12674 
   12675   # AIX 3 has no versioning support, so we append a major version to the name.
   12676   soname_spec='${libname}${release}${shared_ext}$major'
   12677   ;;
   12678 
   12679 aix4* | aix5*)
   12680   version_type=linux
   12681   need_lib_prefix=no
   12682   need_version=no
   12683   hardcode_into_libs=yes
   12684   if test "$host_cpu" = ia64; then
   12685     # AIX 5 supports IA64
   12686     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   12687     shlibpath_var=LD_LIBRARY_PATH
   12688   else
   12689     # With GCC up to 2.95.x, collect2 would create an import file
   12690     # for dependence libraries.  The import file would start with
   12691     # the line `#! .'.  This would cause the generated library to
   12692     # depend on `.', always an invalid library.  This was fixed in
   12693     # development snapshots of GCC prior to 3.0.
   12694     case $host_os in
   12695       aix4 | aix4.[01] | aix4.[01].*)
   12696       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   12697 	   echo ' yes '
   12698 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   12699 	:
   12700       else
   12701 	can_build_shared=no
   12702       fi
   12703       ;;
   12704     esac
   12705     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   12706     # soname into executable. Probably we can add versioning support to
   12707     # collect2, so additional links can be useful in future.
   12708     if test "$aix_use_runtimelinking" = yes; then
   12709       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   12710       # instead of lib<name>.a to let people know that these are not
   12711       # typical AIX shared libraries.
   12712       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12713     else
   12714       # We preserve .a as extension for shared libraries through AIX4.2
   12715       # and later when we are not doing run time linking.
   12716       library_names_spec='${libname}${release}.a $libname.a'
   12717       soname_spec='${libname}${release}${shared_ext}$major'
   12718     fi
   12719     shlibpath_var=LIBPATH
   12720   fi
   12721   ;;
   12722 
   12723 amigaos*)
   12724   library_names_spec='$libname.ixlibrary $libname.a'
   12725   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   12726   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'
   12727   ;;
   12728 
   12729 beos*)
   12730   library_names_spec='${libname}${shared_ext}'
   12731   dynamic_linker="$host_os ld.so"
   12732   shlibpath_var=LIBRARY_PATH
   12733   ;;
   12734 
   12735 bsdi[45]*)
   12736   version_type=linux
   12737   need_version=no
   12738   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12739   soname_spec='${libname}${release}${shared_ext}$major'
   12740   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   12741   shlibpath_var=LD_LIBRARY_PATH
   12742   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   12743   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   12744   # the default ld.so.conf also contains /usr/contrib/lib and
   12745   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   12746   # libtool to hard-code these into programs
   12747   ;;
   12748 
   12749 cygwin* | mingw* | pw32*)
   12750   version_type=windows
   12751   shrext_cmds=".dll"
   12752   need_version=no
   12753   need_lib_prefix=no
   12754 
   12755   case $GCC,$host_os in
   12756   yes,cygwin* | yes,mingw* | yes,pw32*)
   12757     library_names_spec='$libname.dll.a'
   12758     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   12759     postinstall_cmds='base_file=`basename \${file}`~
   12760       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   12761       dldir=$destdir/`dirname \$dlpath`~
   12762       test -d \$dldir || mkdir -p \$dldir~
   12763       $install_prog $dir/$dlname \$dldir/$dlname~
   12764       chmod a+x \$dldir/$dlname'
   12765     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   12766       dlpath=$dir/\$dldll~
   12767        $rm \$dlpath'
   12768     shlibpath_overrides_runpath=yes
   12769 
   12770     case $host_os in
   12771     cygwin*)
   12772       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   12773       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   12774       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   12775       ;;
   12776     mingw*)
   12777       # MinGW DLLs use traditional 'lib' prefix
   12778       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   12779       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   12780       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   12781         # It is most probably a Windows format PATH printed by
   12782         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   12783         # path with ; separators, and with drive letters. We can handle the
   12784         # drive letters (cygwin fileutils understands them), so leave them,
   12785         # especially as we might pass files found there to a mingw objdump,
   12786         # which wouldn't understand a cygwinified path. Ahh.
   12787         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   12788       else
   12789         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   12790       fi
   12791       ;;
   12792     pw32*)
   12793       # pw32 DLLs use 'pw' prefix rather than 'lib'
   12794       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   12795       ;;
   12796     esac
   12797     ;;
   12798 
   12799   *)
   12800     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   12801     ;;
   12802   esac
   12803   dynamic_linker='Win32 ld.exe'
   12804   # FIXME: first we should search . and the directory the executable is in
   12805   shlibpath_var=PATH
   12806   ;;
   12807 
   12808 darwin* | rhapsody*)
   12809   dynamic_linker="$host_os dyld"
   12810   version_type=darwin
   12811   need_lib_prefix=no
   12812   need_version=no
   12813   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   12814   soname_spec='${libname}${release}${major}$shared_ext'
   12815   shlibpath_overrides_runpath=yes
   12816   shlibpath_var=DYLD_LIBRARY_PATH
   12817   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   12818 
   12819   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   12820   ;;
   12821 
   12822 dgux*)
   12823   version_type=linux
   12824   need_lib_prefix=no
   12825   need_version=no
   12826   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   12827   soname_spec='${libname}${release}${shared_ext}$major'
   12828   shlibpath_var=LD_LIBRARY_PATH
   12829   ;;
   12830 
   12831 freebsd1*)
   12832   dynamic_linker=no
   12833   ;;
   12834 
   12835 freebsd* | dragonfly*)
   12836   # DragonFly does not have aout.  When/if they implement a new
   12837   # versioning mechanism, adjust this.
   12838   if test -x /usr/bin/objformat; then
   12839     objformat=`/usr/bin/objformat`
   12840   else
   12841     case $host_os in
   12842     freebsd[123]*) objformat=aout ;;
   12843     *) objformat=elf ;;
   12844     esac
   12845   fi
   12846   version_type=freebsd-$objformat
   12847   case $version_type in
   12848     freebsd-elf*)
   12849       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   12850       need_version=no
   12851       need_lib_prefix=no
   12852       ;;
   12853     freebsd-*)
   12854       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   12855       need_version=yes
   12856       ;;
   12857   esac
   12858   shlibpath_var=LD_LIBRARY_PATH
   12859   case $host_os in
   12860   freebsd2*)
   12861     shlibpath_overrides_runpath=yes
   12862     ;;
   12863   freebsd3.[01]* | freebsdelf3.[01]*)
   12864     shlibpath_overrides_runpath=yes
   12865     hardcode_into_libs=yes
   12866     ;;
   12867   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   12868   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   12869     shlibpath_overrides_runpath=no
   12870     hardcode_into_libs=yes
   12871     ;;
   12872   *) # from 4.6 on, and DragonFly
   12873     shlibpath_overrides_runpath=yes
   12874     hardcode_into_libs=yes
   12875     ;;
   12876   esac
   12877   ;;
   12878 
   12879 gnu*)
   12880   version_type=linux
   12881   need_lib_prefix=no
   12882   need_version=no
   12883   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   12884   soname_spec='${libname}${release}${shared_ext}$major'
   12885   shlibpath_var=LD_LIBRARY_PATH
   12886   hardcode_into_libs=yes
   12887   ;;
   12888 
   12889 hpux9* | hpux10* | hpux11*)
   12890   # Give a soname corresponding to the major version so that dld.sl refuses to
   12891   # link against other versions.
   12892   version_type=sunos
   12893   need_lib_prefix=no
   12894   need_version=no
   12895   case $host_cpu in
   12896   ia64*)
   12897     shrext_cmds='.so'
   12898     hardcode_into_libs=yes
   12899     dynamic_linker="$host_os dld.so"
   12900     shlibpath_var=LD_LIBRARY_PATH
   12901     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   12902     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12903     soname_spec='${libname}${release}${shared_ext}$major'
   12904     if test "X$HPUX_IA64_MODE" = X32; then
   12905       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   12906     else
   12907       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   12908     fi
   12909     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   12910     ;;
   12911    hppa*64*)
   12912      shrext_cmds='.sl'
   12913      hardcode_into_libs=yes
   12914      dynamic_linker="$host_os dld.sl"
   12915      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   12916      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   12917      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12918      soname_spec='${libname}${release}${shared_ext}$major'
   12919      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   12920      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   12921      ;;
   12922    *)
   12923     shrext_cmds='.sl'
   12924     dynamic_linker="$host_os dld.sl"
   12925     shlibpath_var=SHLIB_PATH
   12926     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   12927     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12928     soname_spec='${libname}${release}${shared_ext}$major'
   12929     ;;
   12930   esac
   12931   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   12932   postinstall_cmds='chmod 555 $lib'
   12933   ;;
   12934 
   12935 interix[3-9]*)
   12936   version_type=linux
   12937   need_lib_prefix=no
   12938   need_version=no
   12939   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12940   soname_spec='${libname}${release}${shared_ext}$major'
   12941   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   12942   shlibpath_var=LD_LIBRARY_PATH
   12943   shlibpath_overrides_runpath=no
   12944   hardcode_into_libs=yes
   12945   ;;
   12946 
   12947 irix5* | irix6* | nonstopux*)
   12948   case $host_os in
   12949     nonstopux*) version_type=nonstopux ;;
   12950     *)
   12951 	if test "$lt_cv_prog_gnu_ld" = yes; then
   12952 		version_type=linux
   12953 	else
   12954 		version_type=irix
   12955 	fi ;;
   12956   esac
   12957   need_lib_prefix=no
   12958   need_version=no
   12959   soname_spec='${libname}${release}${shared_ext}$major'
   12960   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   12961   case $host_os in
   12962   irix5* | nonstopux*)
   12963     libsuff= shlibsuff=
   12964     ;;
   12965   *)
   12966     case $LD in # libtool.m4 will add one of these switches to LD
   12967     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   12968       libsuff= shlibsuff= libmagic=32-bit;;
   12969     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   12970       libsuff=32 shlibsuff=N32 libmagic=N32;;
   12971     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   12972       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   12973     *) libsuff= shlibsuff= libmagic=never-match;;
   12974     esac
   12975     ;;
   12976   esac
   12977   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   12978   shlibpath_overrides_runpath=no
   12979   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   12980   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   12981   hardcode_into_libs=yes
   12982   ;;
   12983 
   12984 # No shared lib support for Linux oldld, aout, or coff.
   12985 linux*oldld* | linux*aout* | linux*coff*)
   12986   dynamic_linker=no
   12987   ;;
   12988 
   12989 # This must be Linux ELF.
   12990 linux* | k*bsd*-gnu)
   12991   version_type=linux
   12992   need_lib_prefix=no
   12993   need_version=no
   12994   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12995   soname_spec='${libname}${release}${shared_ext}$major'
   12996   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   12997   shlibpath_var=LD_LIBRARY_PATH
   12998   shlibpath_overrides_runpath=no
   12999   # This implies no fast_install, which is unacceptable.
   13000   # Some rework will be needed to allow for fast_install
   13001   # before this can be enabled.
   13002   hardcode_into_libs=yes
   13003   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   13004   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   13005 
   13006   # Append ld.so.conf contents to the search path
   13007   if test -f /etc/ld.so.conf; then
   13008     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ 	]*hwcap[ 	]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   13009     sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
   13010   fi
   13011 
   13012   # We used to test for /lib/ld.so.1 and disable shared libraries on
   13013   # powerpc, because MkLinux only supported shared libraries with the
   13014   # GNU dynamic linker.  Since this was broken with cross compilers,
   13015   # most powerpc-linux boxes support dynamic linking these days and
   13016   # people can always --disable-shared, the test was removed, and we
   13017   # assume the GNU/Linux dynamic linker is in use.
   13018   dynamic_linker='GNU/Linux ld.so'
   13019   ;;
   13020 
   13021 netbsd*)
   13022   version_type=sunos
   13023   need_lib_prefix=no
   13024   need_version=no
   13025   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   13026     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13027     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13028     dynamic_linker='NetBSD (a.out) ld.so'
   13029   else
   13030     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13031     soname_spec='${libname}${release}${shared_ext}$major'
   13032     dynamic_linker='NetBSD ld.elf_so'
   13033   fi
   13034   shlibpath_var=LD_LIBRARY_PATH
   13035   shlibpath_overrides_runpath=yes
   13036   hardcode_into_libs=yes
   13037   ;;
   13038 
   13039 newsos6)
   13040   version_type=linux
   13041   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13042   shlibpath_var=LD_LIBRARY_PATH
   13043   shlibpath_overrides_runpath=yes
   13044   ;;
   13045 
   13046 nto-qnx*)
   13047   version_type=linux
   13048   need_lib_prefix=no
   13049   need_version=no
   13050   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13051   soname_spec='${libname}${release}${shared_ext}$major'
   13052   shlibpath_var=LD_LIBRARY_PATH
   13053   shlibpath_overrides_runpath=yes
   13054   ;;
   13055 
   13056 openbsd*)
   13057   version_type=sunos
   13058   sys_lib_dlsearch_path_spec="/usr/lib"
   13059   need_lib_prefix=no
   13060   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   13061   case $host_os in
   13062     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   13063     *)                         need_version=no  ;;
   13064   esac
   13065   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13066   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13067   shlibpath_var=LD_LIBRARY_PATH
   13068   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   13069     case $host_os in
   13070       openbsd2.[89] | openbsd2.[89].*)
   13071 	shlibpath_overrides_runpath=no
   13072 	;;
   13073       *)
   13074 	shlibpath_overrides_runpath=yes
   13075 	;;
   13076       esac
   13077   else
   13078     shlibpath_overrides_runpath=yes
   13079   fi
   13080   ;;
   13081 
   13082 os2*)
   13083   libname_spec='$name'
   13084   shrext_cmds=".dll"
   13085   need_lib_prefix=no
   13086   library_names_spec='$libname${shared_ext} $libname.a'
   13087   dynamic_linker='OS/2 ld.exe'
   13088   shlibpath_var=LIBPATH
   13089   ;;
   13090 
   13091 osf3* | osf4* | osf5*)
   13092   version_type=osf
   13093   need_lib_prefix=no
   13094   need_version=no
   13095   soname_spec='${libname}${release}${shared_ext}$major'
   13096   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13097   shlibpath_var=LD_LIBRARY_PATH
   13098   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   13099   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   13100   ;;
   13101 
   13102 rdos*)
   13103   dynamic_linker=no
   13104   ;;
   13105 
   13106 solaris*)
   13107   version_type=linux
   13108   need_lib_prefix=no
   13109   need_version=no
   13110   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13111   soname_spec='${libname}${release}${shared_ext}$major'
   13112   shlibpath_var=LD_LIBRARY_PATH
   13113   shlibpath_overrides_runpath=yes
   13114   hardcode_into_libs=yes
   13115   # ldd complains unless libraries are executable
   13116   postinstall_cmds='chmod +x $lib'
   13117   ;;
   13118 
   13119 sunos4*)
   13120   version_type=sunos
   13121   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13122   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   13123   shlibpath_var=LD_LIBRARY_PATH
   13124   shlibpath_overrides_runpath=yes
   13125   if test "$with_gnu_ld" = yes; then
   13126     need_lib_prefix=no
   13127   fi
   13128   need_version=yes
   13129   ;;
   13130 
   13131 sysv4 | sysv4.3*)
   13132   version_type=linux
   13133   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13134   soname_spec='${libname}${release}${shared_ext}$major'
   13135   shlibpath_var=LD_LIBRARY_PATH
   13136   case $host_vendor in
   13137     sni)
   13138       shlibpath_overrides_runpath=no
   13139       need_lib_prefix=no
   13140       export_dynamic_flag_spec='${wl}-Blargedynsym'
   13141       runpath_var=LD_RUN_PATH
   13142       ;;
   13143     siemens)
   13144       need_lib_prefix=no
   13145       ;;
   13146     motorola)
   13147       need_lib_prefix=no
   13148       need_version=no
   13149       shlibpath_overrides_runpath=no
   13150       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   13151       ;;
   13152   esac
   13153   ;;
   13154 
   13155 sysv4*MP*)
   13156   if test -d /usr/nec ;then
   13157     version_type=linux
   13158     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   13159     soname_spec='$libname${shared_ext}.$major'
   13160     shlibpath_var=LD_LIBRARY_PATH
   13161   fi
   13162   ;;
   13163 
   13164 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   13165   version_type=freebsd-elf
   13166   need_lib_prefix=no
   13167   need_version=no
   13168   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13169   soname_spec='${libname}${release}${shared_ext}$major'
   13170   shlibpath_var=LD_LIBRARY_PATH
   13171   hardcode_into_libs=yes
   13172   if test "$with_gnu_ld" = yes; then
   13173     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   13174     shlibpath_overrides_runpath=no
   13175   else
   13176     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   13177     shlibpath_overrides_runpath=yes
   13178     case $host_os in
   13179       sco3.2v5*)
   13180         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   13181 	;;
   13182     esac
   13183   fi
   13184   sys_lib_dlsearch_path_spec='/usr/lib'
   13185   ;;
   13186 
   13187 uts4*)
   13188   version_type=linux
   13189   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13190   soname_spec='${libname}${release}${shared_ext}$major'
   13191   shlibpath_var=LD_LIBRARY_PATH
   13192   ;;
   13193 
   13194 *)
   13195   dynamic_linker=no
   13196   ;;
   13197 esac
   13198 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   13199 echo "${ECHO_T}$dynamic_linker" >&6; }
   13200 test "$dynamic_linker" = no && can_build_shared=no
   13201 
   13202 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   13203 if test "$GCC" = yes; then
   13204   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   13205 fi
   13206 
   13207 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   13208 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   13209 hardcode_action_CXX=
   13210 if test -n "$hardcode_libdir_flag_spec_CXX" || \
   13211    test -n "$runpath_var_CXX" || \
   13212    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   13213 
   13214   # We can hardcode non-existant directories.
   13215   if test "$hardcode_direct_CXX" != no &&
   13216      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   13217      # have to relink, otherwise we might link with an installed library
   13218      # when we should be linking with a yet-to-be-installed one
   13219      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   13220      test "$hardcode_minus_L_CXX" != no; then
   13221     # Linking always hardcodes the temporary library directory.
   13222     hardcode_action_CXX=relink
   13223   else
   13224     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   13225     hardcode_action_CXX=immediate
   13226   fi
   13227 else
   13228   # We cannot hardcode anything, or else we can only hardcode existing
   13229   # directories.
   13230   hardcode_action_CXX=unsupported
   13231 fi
   13232 { echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
   13233 echo "${ECHO_T}$hardcode_action_CXX" >&6; }
   13234 
   13235 if test "$hardcode_action_CXX" = relink; then
   13236   # Fast installation is not supported
   13237   enable_fast_install=no
   13238 elif test "$shlibpath_overrides_runpath" = yes ||
   13239      test "$enable_shared" = no; then
   13240   # Fast installation is not necessary
   13241   enable_fast_install=needless
   13242 fi
   13243 
   13244 
   13245 # The else clause should only fire when bootstrapping the
   13246 # libtool distribution, otherwise you forgot to ship ltmain.sh
   13247 # with your package, and you will get complaints that there are
   13248 # no rules to generate ltmain.sh.
   13249 if test -f "$ltmain"; then
   13250   # See if we are running on zsh, and set the options which allow our commands through
   13251   # without removal of \ escapes.
   13252   if test -n "${ZSH_VERSION+set}" ; then
   13253     setopt NO_GLOB_SUBST
   13254   fi
   13255   # Now quote all the things that may contain metacharacters while being
   13256   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   13257   # variables and quote the copies for generation of the libtool script.
   13258   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   13259     SED SHELL STRIP \
   13260     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   13261     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   13262     deplibs_check_method reload_flag reload_cmds need_locks \
   13263     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   13264     lt_cv_sys_global_symbol_to_c_name_address \
   13265     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   13266     old_postinstall_cmds old_postuninstall_cmds \
   13267     compiler_CXX \
   13268     CC_CXX \
   13269     LD_CXX \
   13270     lt_prog_compiler_wl_CXX \
   13271     lt_prog_compiler_pic_CXX \
   13272     lt_prog_compiler_static_CXX \
   13273     lt_prog_compiler_no_builtin_flag_CXX \
   13274     export_dynamic_flag_spec_CXX \
   13275     thread_safe_flag_spec_CXX \
   13276     whole_archive_flag_spec_CXX \
   13277     enable_shared_with_static_runtimes_CXX \
   13278     old_archive_cmds_CXX \
   13279     old_archive_from_new_cmds_CXX \
   13280     predep_objects_CXX \
   13281     postdep_objects_CXX \
   13282     predeps_CXX \
   13283     postdeps_CXX \
   13284     compiler_lib_search_path_CXX \
   13285     archive_cmds_CXX \
   13286     archive_expsym_cmds_CXX \
   13287     postinstall_cmds_CXX \
   13288     postuninstall_cmds_CXX \
   13289     old_archive_from_expsyms_cmds_CXX \
   13290     allow_undefined_flag_CXX \
   13291     no_undefined_flag_CXX \
   13292     export_symbols_cmds_CXX \
   13293     hardcode_libdir_flag_spec_CXX \
   13294     hardcode_libdir_flag_spec_ld_CXX \
   13295     hardcode_libdir_separator_CXX \
   13296     hardcode_automatic_CXX \
   13297     module_cmds_CXX \
   13298     module_expsym_cmds_CXX \
   13299     lt_cv_prog_compiler_c_o_CXX \
   13300     fix_srcfile_path_CXX \
   13301     exclude_expsyms_CXX \
   13302     include_expsyms_CXX; do
   13303 
   13304     case $var in
   13305     old_archive_cmds_CXX | \
   13306     old_archive_from_new_cmds_CXX | \
   13307     archive_cmds_CXX | \
   13308     archive_expsym_cmds_CXX | \
   13309     module_cmds_CXX | \
   13310     module_expsym_cmds_CXX | \
   13311     old_archive_from_expsyms_cmds_CXX | \
   13312     export_symbols_cmds_CXX | \
   13313     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   13314     postinstall_cmds | postuninstall_cmds | \
   13315     old_postinstall_cmds | old_postuninstall_cmds | \
   13316     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   13317       # Double-quote double-evaled strings.
   13318       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   13319       ;;
   13320     *)
   13321       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   13322       ;;
   13323     esac
   13324   done
   13325 
   13326   case $lt_echo in
   13327   *'\$0 --fallback-echo"')
   13328     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   13329     ;;
   13330   esac
   13331 
   13332 cfgfile="$ofile"
   13333 
   13334   cat <<__EOF__ >> "$cfgfile"
   13335 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   13336 
   13337 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   13338 
   13339 # Shell to use when invoking shell scripts.
   13340 SHELL=$lt_SHELL
   13341 
   13342 # Whether or not to build shared libraries.
   13343 build_libtool_libs=$enable_shared
   13344 
   13345 # Whether or not to build static libraries.
   13346 build_old_libs=$enable_static
   13347 
   13348 # Whether or not to add -lc for building shared libraries.
   13349 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   13350 
   13351 # Whether or not to disallow shared libs when runtime libs are static
   13352 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   13353 
   13354 # Whether or not to optimize for fast installation.
   13355 fast_install=$enable_fast_install
   13356 
   13357 # The host system.
   13358 host_alias=$host_alias
   13359 host=$host
   13360 host_os=$host_os
   13361 
   13362 # The build system.
   13363 build_alias=$build_alias
   13364 build=$build
   13365 build_os=$build_os
   13366 
   13367 # An echo program that does not interpret backslashes.
   13368 echo=$lt_echo
   13369 
   13370 # The archiver.
   13371 AR=$lt_AR
   13372 AR_FLAGS=$lt_AR_FLAGS
   13373 
   13374 # A C compiler.
   13375 LTCC=$lt_LTCC
   13376 
   13377 # LTCC compiler flags.
   13378 LTCFLAGS=$lt_LTCFLAGS
   13379 
   13380 # A language-specific compiler.
   13381 CC=$lt_compiler_CXX
   13382 
   13383 # Is the compiler the GNU C compiler?
   13384 with_gcc=$GCC_CXX
   13385 
   13386 # An ERE matcher.
   13387 EGREP=$lt_EGREP
   13388 
   13389 # The linker used to build libraries.
   13390 LD=$lt_LD_CXX
   13391 
   13392 # Whether we need hard or soft links.
   13393 LN_S=$lt_LN_S
   13394 
   13395 # A BSD-compatible nm program.
   13396 NM=$lt_NM
   13397 
   13398 # A symbol stripping program
   13399 STRIP=$lt_STRIP
   13400 
   13401 # Used to examine libraries when file_magic_cmd begins "file"
   13402 MAGIC_CMD=$MAGIC_CMD
   13403 
   13404 # Used on cygwin: DLL creation program.
   13405 DLLTOOL="$DLLTOOL"
   13406 
   13407 # Used on cygwin: object dumper.
   13408 OBJDUMP="$OBJDUMP"
   13409 
   13410 # Used on cygwin: assembler.
   13411 AS="$AS"
   13412 
   13413 # The name of the directory that contains temporary libtool files.
   13414 objdir=$objdir
   13415 
   13416 # How to create reloadable object files.
   13417 reload_flag=$lt_reload_flag
   13418 reload_cmds=$lt_reload_cmds
   13419 
   13420 # How to pass a linker flag through the compiler.
   13421 wl=$lt_lt_prog_compiler_wl_CXX
   13422 
   13423 # Object file suffix (normally "o").
   13424 objext="$ac_objext"
   13425 
   13426 # Old archive suffix (normally "a").
   13427 libext="$libext"
   13428 
   13429 # Shared library suffix (normally ".so").
   13430 shrext_cmds='$shrext_cmds'
   13431 
   13432 # Executable file suffix (normally "").
   13433 exeext="$exeext"
   13434 
   13435 # Additional compiler flags for building library objects.
   13436 pic_flag=$lt_lt_prog_compiler_pic_CXX
   13437 pic_mode=$pic_mode
   13438 
   13439 # What is the maximum length of a command?
   13440 max_cmd_len=$lt_cv_sys_max_cmd_len
   13441 
   13442 # Does compiler simultaneously support -c and -o options?
   13443 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   13444 
   13445 # Must we lock files when doing compilation?
   13446 need_locks=$lt_need_locks
   13447 
   13448 # Do we need the lib prefix for modules?
   13449 need_lib_prefix=$need_lib_prefix
   13450 
   13451 # Do we need a version for libraries?
   13452 need_version=$need_version
   13453 
   13454 # Whether dlopen is supported.
   13455 dlopen_support=$enable_dlopen
   13456 
   13457 # Whether dlopen of programs is supported.
   13458 dlopen_self=$enable_dlopen_self
   13459 
   13460 # Whether dlopen of statically linked programs is supported.
   13461 dlopen_self_static=$enable_dlopen_self_static
   13462 
   13463 # Compiler flag to prevent dynamic linking.
   13464 link_static_flag=$lt_lt_prog_compiler_static_CXX
   13465 
   13466 # Compiler flag to turn off builtin functions.
   13467 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   13468 
   13469 # Compiler flag to allow reflexive dlopens.
   13470 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   13471 
   13472 # Compiler flag to generate shared objects directly from archives.
   13473 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   13474 
   13475 # Compiler flag to generate thread-safe objects.
   13476 thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
   13477 
   13478 # Library versioning type.
   13479 version_type=$version_type
   13480 
   13481 # Format of library name prefix.
   13482 libname_spec=$lt_libname_spec
   13483 
   13484 # List of archive names.  First name is the real one, the rest are links.
   13485 # The last name is the one that the linker finds with -lNAME.
   13486 library_names_spec=$lt_library_names_spec
   13487 
   13488 # The coded name of the library, if different from the real name.
   13489 soname_spec=$lt_soname_spec
   13490 
   13491 # Commands used to build and install an old-style archive.
   13492 RANLIB=$lt_RANLIB
   13493 old_archive_cmds=$lt_old_archive_cmds_CXX
   13494 old_postinstall_cmds=$lt_old_postinstall_cmds
   13495 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   13496 
   13497 # Create an old-style archive from a shared archive.
   13498 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   13499 
   13500 # Create a temporary old-style archive to link instead of a shared archive.
   13501 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   13502 
   13503 # Commands used to build and install a shared archive.
   13504 archive_cmds=$lt_archive_cmds_CXX
   13505 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   13506 postinstall_cmds=$lt_postinstall_cmds
   13507 postuninstall_cmds=$lt_postuninstall_cmds
   13508 
   13509 # Commands used to build a loadable module (assumed same as above if empty)
   13510 module_cmds=$lt_module_cmds_CXX
   13511 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   13512 
   13513 # Commands to strip libraries.
   13514 old_striplib=$lt_old_striplib
   13515 striplib=$lt_striplib
   13516 
   13517 # Dependencies to place before the objects being linked to create a
   13518 # shared library.
   13519 predep_objects=$lt_predep_objects_CXX
   13520 
   13521 # Dependencies to place after the objects being linked to create a
   13522 # shared library.
   13523 postdep_objects=$lt_postdep_objects_CXX
   13524 
   13525 # Dependencies to place before the objects being linked to create a
   13526 # shared library.
   13527 predeps=$lt_predeps_CXX
   13528 
   13529 # Dependencies to place after the objects being linked to create a
   13530 # shared library.
   13531 postdeps=$lt_postdeps_CXX
   13532 
   13533 # The library search path used internally by the compiler when linking
   13534 # a shared library.
   13535 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   13536 
   13537 # Method to check whether dependent libraries are shared objects.
   13538 deplibs_check_method=$lt_deplibs_check_method
   13539 
   13540 # Command to use when deplibs_check_method == file_magic.
   13541 file_magic_cmd=$lt_file_magic_cmd
   13542 
   13543 # Flag that allows shared libraries with undefined symbols to be built.
   13544 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   13545 
   13546 # Flag that forces no undefined symbols.
   13547 no_undefined_flag=$lt_no_undefined_flag_CXX
   13548 
   13549 # Commands used to finish a libtool library installation in a directory.
   13550 finish_cmds=$lt_finish_cmds
   13551 
   13552 # Same as above, but a single script fragment to be evaled but not shown.
   13553 finish_eval=$lt_finish_eval
   13554 
   13555 # Take the output of nm and produce a listing of raw symbols and C names.
   13556 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   13557 
   13558 # Transform the output of nm in a proper C declaration
   13559 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   13560 
   13561 # Transform the output of nm in a C name address pair
   13562 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   13563 
   13564 # This is the shared library runtime path variable.
   13565 runpath_var=$runpath_var
   13566 
   13567 # This is the shared library path variable.
   13568 shlibpath_var=$shlibpath_var
   13569 
   13570 # Is shlibpath searched before the hard-coded library search path?
   13571 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   13572 
   13573 # How to hardcode a shared library path into an executable.
   13574 hardcode_action=$hardcode_action_CXX
   13575 
   13576 # Whether we should hardcode library paths into libraries.
   13577 hardcode_into_libs=$hardcode_into_libs
   13578 
   13579 # Flag to hardcode \$libdir into a binary during linking.
   13580 # This must work even if \$libdir does not exist.
   13581 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   13582 
   13583 # If ld is used when linking, flag to hardcode \$libdir into
   13584 # a binary during linking. This must work even if \$libdir does
   13585 # not exist.
   13586 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   13587 
   13588 # Whether we need a single -rpath flag with a separated argument.
   13589 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   13590 
   13591 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   13592 # resulting binary.
   13593 hardcode_direct=$hardcode_direct_CXX
   13594 
   13595 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   13596 # resulting binary.
   13597 hardcode_minus_L=$hardcode_minus_L_CXX
   13598 
   13599 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   13600 # the resulting binary.
   13601 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   13602 
   13603 # Set to yes if building a shared library automatically hardcodes DIR into the library
   13604 # and all subsequent libraries and executables linked against it.
   13605 hardcode_automatic=$hardcode_automatic_CXX
   13606 
   13607 # Variables whose values should be saved in libtool wrapper scripts and
   13608 # restored at relink time.
   13609 variables_saved_for_relink="$variables_saved_for_relink"
   13610 
   13611 # Whether libtool must link a program against all its dependency libraries.
   13612 link_all_deplibs=$link_all_deplibs_CXX
   13613 
   13614 # Compile-time system search path for libraries
   13615 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   13616 
   13617 # Run-time system search path for libraries
   13618 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   13619 
   13620 # Fix the shell variable \$srcfile for the compiler.
   13621 fix_srcfile_path=$lt_fix_srcfile_path
   13622 
   13623 # Set to yes if exported symbols are required.
   13624 always_export_symbols=$always_export_symbols_CXX
   13625 
   13626 # The commands to list exported symbols.
   13627 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   13628 
   13629 # The commands to extract the exported symbol list from a shared archive.
   13630 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   13631 
   13632 # Symbols that should not be listed in the preloaded symbols.
   13633 exclude_expsyms=$lt_exclude_expsyms_CXX
   13634 
   13635 # Symbols that must always be exported.
   13636 include_expsyms=$lt_include_expsyms_CXX
   13637 
   13638 # ### END LIBTOOL TAG CONFIG: $tagname
   13639 
   13640 __EOF__
   13641 
   13642 
   13643 else
   13644   # If there is no Makefile yet, we rely on a make rule to execute
   13645   # `config.status --recheck' to rerun these tests and create the
   13646   # libtool script then.
   13647   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   13648   if test -f "$ltmain_in"; then
   13649     test -f Makefile && make "$ltmain"
   13650   fi
   13651 fi
   13652 
   13653 
   13654 ac_ext=c
   13655 ac_cpp='$CPP $CPPFLAGS'
   13656 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   13657 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   13658 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   13659 
   13660 CC=$lt_save_CC
   13661 LDCXX=$LD
   13662 LD=$lt_save_LD
   13663 GCC=$lt_save_GCC
   13664 with_gnu_ldcxx=$with_gnu_ld
   13665 with_gnu_ld=$lt_save_with_gnu_ld
   13666 lt_cv_path_LDCXX=$lt_cv_path_LD
   13667 lt_cv_path_LD=$lt_save_path_LD
   13668 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   13669 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   13670 
   13671 	else
   13672 	  tagname=""
   13673 	fi
   13674 	;;
   13675 
   13676       F77)
   13677 	if test -n "$F77" && test "X$F77" != "Xno"; then
   13678 
   13679 ac_ext=f
   13680 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   13681 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   13682 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   13683 
   13684 
   13685 archive_cmds_need_lc_F77=no
   13686 allow_undefined_flag_F77=
   13687 always_export_symbols_F77=no
   13688 archive_expsym_cmds_F77=
   13689 export_dynamic_flag_spec_F77=
   13690 hardcode_direct_F77=no
   13691 hardcode_libdir_flag_spec_F77=
   13692 hardcode_libdir_flag_spec_ld_F77=
   13693 hardcode_libdir_separator_F77=
   13694 hardcode_minus_L_F77=no
   13695 hardcode_automatic_F77=no
   13696 module_cmds_F77=
   13697 module_expsym_cmds_F77=
   13698 link_all_deplibs_F77=unknown
   13699 old_archive_cmds_F77=$old_archive_cmds
   13700 no_undefined_flag_F77=
   13701 whole_archive_flag_spec_F77=
   13702 enable_shared_with_static_runtimes_F77=no
   13703 
   13704 # Source file extension for f77 test sources.
   13705 ac_ext=f
   13706 
   13707 # Object file extension for compiled f77 test sources.
   13708 objext=o
   13709 objext_F77=$objext
   13710 
   13711 # Code to be used in simple compile tests
   13712 lt_simple_compile_test_code="\
   13713       subroutine t
   13714       return
   13715       end
   13716 "
   13717 
   13718 # Code to be used in simple link tests
   13719 lt_simple_link_test_code="\
   13720       program t
   13721       end
   13722 "
   13723 
   13724 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   13725 
   13726 # If no C compiler was specified, use CC.
   13727 LTCC=${LTCC-"$CC"}
   13728 
   13729 # If no C compiler flags were specified, use CFLAGS.
   13730 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   13731 
   13732 # Allow CC to be a program name with arguments.
   13733 compiler=$CC
   13734 
   13735 
   13736 # save warnings/boilerplate of simple test code
   13737 ac_outfile=conftest.$ac_objext
   13738 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   13739 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   13740 _lt_compiler_boilerplate=`cat conftest.err`
   13741 $rm conftest*
   13742 
   13743 ac_outfile=conftest.$ac_objext
   13744 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   13745 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   13746 _lt_linker_boilerplate=`cat conftest.err`
   13747 $rm conftest*
   13748 
   13749 
   13750 # Allow CC to be a program name with arguments.
   13751 lt_save_CC="$CC"
   13752 CC=${F77-"f77"}
   13753 compiler=$CC
   13754 compiler_F77=$CC
   13755 for cc_temp in $compiler""; do
   13756   case $cc_temp in
   13757     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   13758     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   13759     \-*) ;;
   13760     *) break;;
   13761   esac
   13762 done
   13763 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   13764 
   13765 
   13766 { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   13767 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
   13768 { echo "$as_me:$LINENO: result: $can_build_shared" >&5
   13769 echo "${ECHO_T}$can_build_shared" >&6; }
   13770 
   13771 { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   13772 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
   13773 test "$can_build_shared" = "no" && enable_shared=no
   13774 
   13775 # On AIX, shared libraries and static libraries use the same namespace, and
   13776 # are all built from PIC.
   13777 case $host_os in
   13778 aix3*)
   13779   test "$enable_shared" = yes && enable_static=no
   13780   if test -n "$RANLIB"; then
   13781     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   13782     postinstall_cmds='$RANLIB $lib'
   13783   fi
   13784   ;;
   13785 aix4* | aix5*)
   13786   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   13787     test "$enable_shared" = yes && enable_static=no
   13788   fi
   13789   ;;
   13790 esac
   13791 { echo "$as_me:$LINENO: result: $enable_shared" >&5
   13792 echo "${ECHO_T}$enable_shared" >&6; }
   13793 
   13794 { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   13795 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
   13796 # Make sure either enable_shared or enable_static is yes.
   13797 test "$enable_shared" = yes || enable_static=yes
   13798 { echo "$as_me:$LINENO: result: $enable_static" >&5
   13799 echo "${ECHO_T}$enable_static" >&6; }
   13800 
   13801 GCC_F77="$G77"
   13802 LD_F77="$LD"
   13803 
   13804 lt_prog_compiler_wl_F77=
   13805 lt_prog_compiler_pic_F77=
   13806 lt_prog_compiler_static_F77=
   13807 
   13808 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   13809 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   13810 
   13811   if test "$GCC" = yes; then
   13812     lt_prog_compiler_wl_F77='-Wl,'
   13813     lt_prog_compiler_static_F77='-static'
   13814 
   13815     case $host_os in
   13816       aix*)
   13817       # All AIX code is PIC.
   13818       if test "$host_cpu" = ia64; then
   13819 	# AIX 5 now supports IA64 processor
   13820 	lt_prog_compiler_static_F77='-Bstatic'
   13821       fi
   13822       ;;
   13823 
   13824     amigaos*)
   13825       # FIXME: we need at least 68020 code to build shared libraries, but
   13826       # adding the `-m68020' flag to GCC prevents building anything better,
   13827       # like `-m68040'.
   13828       lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
   13829       ;;
   13830 
   13831     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   13832       # PIC is the default for these OSes.
   13833       ;;
   13834 
   13835     mingw* | cygwin* | pw32* | os2*)
   13836       # This hack is so that the source file can tell whether it is being
   13837       # built for inclusion in a dll (and should export symbols for example).
   13838       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   13839       # (--disable-auto-import) libraries
   13840       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   13841       ;;
   13842 
   13843     darwin* | rhapsody*)
   13844       # PIC is the default on this platform
   13845       # Common symbols not allowed in MH_DYLIB files
   13846       lt_prog_compiler_pic_F77='-fno-common'
   13847       ;;
   13848 
   13849     interix[3-9]*)
   13850       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   13851       # Instead, we relocate shared libraries at runtime.
   13852       ;;
   13853 
   13854     msdosdjgpp*)
   13855       # Just because we use GCC doesn't mean we suddenly get shared libraries
   13856       # on systems that don't support them.
   13857       lt_prog_compiler_can_build_shared_F77=no
   13858       enable_shared=no
   13859       ;;
   13860 
   13861     sysv4*MP*)
   13862       if test -d /usr/nec; then
   13863 	lt_prog_compiler_pic_F77=-Kconform_pic
   13864       fi
   13865       ;;
   13866 
   13867     hpux*)
   13868       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   13869       # not for PA HP-UX.
   13870       case $host_cpu in
   13871       hppa*64*|ia64*)
   13872 	# +Z the default
   13873 	;;
   13874       *)
   13875 	lt_prog_compiler_pic_F77='-fPIC'
   13876 	;;
   13877       esac
   13878       ;;
   13879 
   13880     *)
   13881       lt_prog_compiler_pic_F77='-fPIC'
   13882       ;;
   13883     esac
   13884   else
   13885     # PORTME Check for flag to pass linker flags through the system compiler.
   13886     case $host_os in
   13887     aix*)
   13888       lt_prog_compiler_wl_F77='-Wl,'
   13889       if test "$host_cpu" = ia64; then
   13890 	# AIX 5 now supports IA64 processor
   13891 	lt_prog_compiler_static_F77='-Bstatic'
   13892       else
   13893 	lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
   13894       fi
   13895       ;;
   13896       darwin*)
   13897         # PIC is the default on this platform
   13898         # Common symbols not allowed in MH_DYLIB files
   13899        case $cc_basename in
   13900          xlc*)
   13901          lt_prog_compiler_pic_F77='-qnocommon'
   13902          lt_prog_compiler_wl_F77='-Wl,'
   13903          ;;
   13904        esac
   13905        ;;
   13906 
   13907     mingw* | cygwin* | pw32* | os2*)
   13908       # This hack is so that the source file can tell whether it is being
   13909       # built for inclusion in a dll (and should export symbols for example).
   13910       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   13911       ;;
   13912 
   13913     hpux9* | hpux10* | hpux11*)
   13914       lt_prog_compiler_wl_F77='-Wl,'
   13915       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   13916       # not for PA HP-UX.
   13917       case $host_cpu in
   13918       hppa*64*|ia64*)
   13919 	# +Z the default
   13920 	;;
   13921       *)
   13922 	lt_prog_compiler_pic_F77='+Z'
   13923 	;;
   13924       esac
   13925       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   13926       lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
   13927       ;;
   13928 
   13929     irix5* | irix6* | nonstopux*)
   13930       lt_prog_compiler_wl_F77='-Wl,'
   13931       # PIC (with -KPIC) is the default.
   13932       lt_prog_compiler_static_F77='-non_shared'
   13933       ;;
   13934 
   13935     newsos6)
   13936       lt_prog_compiler_pic_F77='-KPIC'
   13937       lt_prog_compiler_static_F77='-Bstatic'
   13938       ;;
   13939 
   13940     linux* | k*bsd*-gnu)
   13941       case $cc_basename in
   13942       icc* | ecc*)
   13943 	lt_prog_compiler_wl_F77='-Wl,'
   13944 	lt_prog_compiler_pic_F77='-KPIC'
   13945 	lt_prog_compiler_static_F77='-static'
   13946         ;;
   13947       pgcc* | pgf77* | pgf90* | pgf95*)
   13948         # Portland Group compilers (*not* the Pentium gcc compiler,
   13949 	# which looks to be a dead project)
   13950 	lt_prog_compiler_wl_F77='-Wl,'
   13951 	lt_prog_compiler_pic_F77='-fpic'
   13952 	lt_prog_compiler_static_F77='-Bstatic'
   13953         ;;
   13954       ccc*)
   13955         lt_prog_compiler_wl_F77='-Wl,'
   13956         # All Alpha code is PIC.
   13957         lt_prog_compiler_static_F77='-non_shared'
   13958         ;;
   13959       *)
   13960         case `$CC -V 2>&1 | sed 5q` in
   13961 	*Sun\ C*)
   13962 	  # Sun C 5.9
   13963 	  lt_prog_compiler_pic_F77='-KPIC'
   13964 	  lt_prog_compiler_static_F77='-Bstatic'
   13965 	  lt_prog_compiler_wl_F77='-Wl,'
   13966 	  ;;
   13967 	*Sun\ F*)
   13968 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   13969 	  lt_prog_compiler_pic_F77='-KPIC'
   13970 	  lt_prog_compiler_static_F77='-Bstatic'
   13971 	  lt_prog_compiler_wl_F77=''
   13972 	  ;;
   13973 	esac
   13974 	;;
   13975       esac
   13976       ;;
   13977 
   13978     osf3* | osf4* | osf5*)
   13979       lt_prog_compiler_wl_F77='-Wl,'
   13980       # All OSF/1 code is PIC.
   13981       lt_prog_compiler_static_F77='-non_shared'
   13982       ;;
   13983 
   13984     rdos*)
   13985       lt_prog_compiler_static_F77='-non_shared'
   13986       ;;
   13987 
   13988     solaris*)
   13989       lt_prog_compiler_pic_F77='-KPIC'
   13990       lt_prog_compiler_static_F77='-Bstatic'
   13991       case $cc_basename in
   13992       f77* | f90* | f95*)
   13993 	lt_prog_compiler_wl_F77='-Qoption ld ';;
   13994       *)
   13995 	lt_prog_compiler_wl_F77='-Wl,';;
   13996       esac
   13997       ;;
   13998 
   13999     sunos4*)
   14000       lt_prog_compiler_wl_F77='-Qoption ld '
   14001       lt_prog_compiler_pic_F77='-PIC'
   14002       lt_prog_compiler_static_F77='-Bstatic'
   14003       ;;
   14004 
   14005     sysv4 | sysv4.2uw2* | sysv4.3*)
   14006       lt_prog_compiler_wl_F77='-Wl,'
   14007       lt_prog_compiler_pic_F77='-KPIC'
   14008       lt_prog_compiler_static_F77='-Bstatic'
   14009       ;;
   14010 
   14011     sysv4*MP*)
   14012       if test -d /usr/nec ;then
   14013 	lt_prog_compiler_pic_F77='-Kconform_pic'
   14014 	lt_prog_compiler_static_F77='-Bstatic'
   14015       fi
   14016       ;;
   14017 
   14018     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   14019       lt_prog_compiler_wl_F77='-Wl,'
   14020       lt_prog_compiler_pic_F77='-KPIC'
   14021       lt_prog_compiler_static_F77='-Bstatic'
   14022       ;;
   14023 
   14024     unicos*)
   14025       lt_prog_compiler_wl_F77='-Wl,'
   14026       lt_prog_compiler_can_build_shared_F77=no
   14027       ;;
   14028 
   14029     uts4*)
   14030       lt_prog_compiler_pic_F77='-pic'
   14031       lt_prog_compiler_static_F77='-Bstatic'
   14032       ;;
   14033 
   14034     *)
   14035       lt_prog_compiler_can_build_shared_F77=no
   14036       ;;
   14037     esac
   14038   fi
   14039 
   14040 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
   14041 echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; }
   14042 
   14043 #
   14044 # Check to make sure the PIC flag actually works.
   14045 #
   14046 if test -n "$lt_prog_compiler_pic_F77"; then
   14047 
   14048 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
   14049 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; }
   14050 if test "${lt_prog_compiler_pic_works_F77+set}" = set; then
   14051   echo $ECHO_N "(cached) $ECHO_C" >&6
   14052 else
   14053   lt_prog_compiler_pic_works_F77=no
   14054   ac_outfile=conftest.$ac_objext
   14055    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14056    lt_compiler_flag="$lt_prog_compiler_pic_F77"
   14057    # Insert the option either (1) after the last *FLAGS variable, or
   14058    # (2) before a word containing "conftest.", or (3) at the end.
   14059    # Note that $ac_compile itself does not contain backslashes and begins
   14060    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14061    # The option is referenced via a variable to avoid confusing sed.
   14062    lt_compile=`echo "$ac_compile" | $SED \
   14063    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14064    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14065    -e 's:$: $lt_compiler_flag:'`
   14066    (eval echo "\"\$as_me:14066: $lt_compile\"" >&5)
   14067    (eval "$lt_compile" 2>conftest.err)
   14068    ac_status=$?
   14069    cat conftest.err >&5
   14070    echo "$as_me:14070: \$? = $ac_status" >&5
   14071    if (exit $ac_status) && test -s "$ac_outfile"; then
   14072      # The compiler can only warn and ignore the option if not recognized
   14073      # So say no if there are warnings other than the usual output.
   14074      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   14075      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14076      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   14077        lt_prog_compiler_pic_works_F77=yes
   14078      fi
   14079    fi
   14080    $rm conftest*
   14081 
   14082 fi
   14083 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5
   14084 echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6; }
   14085 
   14086 if test x"$lt_prog_compiler_pic_works_F77" = xyes; then
   14087     case $lt_prog_compiler_pic_F77 in
   14088      "" | " "*) ;;
   14089      *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
   14090      esac
   14091 else
   14092     lt_prog_compiler_pic_F77=
   14093      lt_prog_compiler_can_build_shared_F77=no
   14094 fi
   14095 
   14096 fi
   14097 case $host_os in
   14098   # For platforms which do not support PIC, -DPIC is meaningless:
   14099   *djgpp*)
   14100     lt_prog_compiler_pic_F77=
   14101     ;;
   14102   *)
   14103     lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
   14104     ;;
   14105 esac
   14106 
   14107 #
   14108 # Check to make sure the static flag actually works.
   14109 #
   14110 wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
   14111 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   14112 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   14113 if test "${lt_prog_compiler_static_works_F77+set}" = set; then
   14114   echo $ECHO_N "(cached) $ECHO_C" >&6
   14115 else
   14116   lt_prog_compiler_static_works_F77=no
   14117    save_LDFLAGS="$LDFLAGS"
   14118    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   14119    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   14120    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   14121      # The linker can only warn and ignore the option if not recognized
   14122      # So say no if there are warnings
   14123      if test -s conftest.err; then
   14124        # Append any errors to the config.log.
   14125        cat conftest.err 1>&5
   14126        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   14127        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14128        if diff conftest.exp conftest.er2 >/dev/null; then
   14129          lt_prog_compiler_static_works_F77=yes
   14130        fi
   14131      else
   14132        lt_prog_compiler_static_works_F77=yes
   14133      fi
   14134    fi
   14135    $rm conftest*
   14136    LDFLAGS="$save_LDFLAGS"
   14137 
   14138 fi
   14139 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5
   14140 echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6; }
   14141 
   14142 if test x"$lt_prog_compiler_static_works_F77" = xyes; then
   14143     :
   14144 else
   14145     lt_prog_compiler_static_F77=
   14146 fi
   14147 
   14148 
   14149 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   14150 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   14151 if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
   14152   echo $ECHO_N "(cached) $ECHO_C" >&6
   14153 else
   14154   lt_cv_prog_compiler_c_o_F77=no
   14155    $rm -r conftest 2>/dev/null
   14156    mkdir conftest
   14157    cd conftest
   14158    mkdir out
   14159    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14160 
   14161    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14162    # Insert the option either (1) after the last *FLAGS variable, or
   14163    # (2) before a word containing "conftest.", or (3) at the end.
   14164    # Note that $ac_compile itself does not contain backslashes and begins
   14165    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14166    lt_compile=`echo "$ac_compile" | $SED \
   14167    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14168    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14169    -e 's:$: $lt_compiler_flag:'`
   14170    (eval echo "\"\$as_me:14170: $lt_compile\"" >&5)
   14171    (eval "$lt_compile" 2>out/conftest.err)
   14172    ac_status=$?
   14173    cat out/conftest.err >&5
   14174    echo "$as_me:14174: \$? = $ac_status" >&5
   14175    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14176    then
   14177      # The compiler can only warn and ignore the option if not recognized
   14178      # So say no if there are warnings
   14179      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   14180      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14181      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14182        lt_cv_prog_compiler_c_o_F77=yes
   14183      fi
   14184    fi
   14185    chmod u+w . 2>&5
   14186    $rm conftest*
   14187    # SGI C++ compiler will create directory out/ii_files/ for
   14188    # template instantiation
   14189    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   14190    $rm out/* && rmdir out
   14191    cd ..
   14192    rmdir conftest
   14193    $rm conftest*
   14194 
   14195 fi
   14196 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
   14197 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; }
   14198 
   14199 
   14200 hard_links="nottested"
   14201 if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
   14202   # do not overwrite the value of need_locks provided by the user
   14203   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   14204 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   14205   hard_links=yes
   14206   $rm conftest*
   14207   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14208   touch conftest.a
   14209   ln conftest.a conftest.b 2>&5 || hard_links=no
   14210   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14211   { echo "$as_me:$LINENO: result: $hard_links" >&5
   14212 echo "${ECHO_T}$hard_links" >&6; }
   14213   if test "$hard_links" = no; then
   14214     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   14215 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   14216     need_locks=warn
   14217   fi
   14218 else
   14219   need_locks=no
   14220 fi
   14221 
   14222 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   14223 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   14224 
   14225   runpath_var=
   14226   allow_undefined_flag_F77=
   14227   enable_shared_with_static_runtimes_F77=no
   14228   archive_cmds_F77=
   14229   archive_expsym_cmds_F77=
   14230   old_archive_From_new_cmds_F77=
   14231   old_archive_from_expsyms_cmds_F77=
   14232   export_dynamic_flag_spec_F77=
   14233   whole_archive_flag_spec_F77=
   14234   thread_safe_flag_spec_F77=
   14235   hardcode_libdir_flag_spec_F77=
   14236   hardcode_libdir_flag_spec_ld_F77=
   14237   hardcode_libdir_separator_F77=
   14238   hardcode_direct_F77=no
   14239   hardcode_minus_L_F77=no
   14240   hardcode_shlibpath_var_F77=unsupported
   14241   link_all_deplibs_F77=unknown
   14242   hardcode_automatic_F77=no
   14243   module_cmds_F77=
   14244   module_expsym_cmds_F77=
   14245   always_export_symbols_F77=no
   14246   export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14247   # include_expsyms should be a list of space-separated symbols to be *always*
   14248   # included in the symbol list
   14249   include_expsyms_F77=
   14250   # exclude_expsyms can be an extended regexp of symbols to exclude
   14251   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   14252   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   14253   # as well as any symbol that contains `d'.
   14254   exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_"
   14255   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   14256   # platforms (ab)use it in PIC code, but their linkers get confused if
   14257   # the symbol is explicitly referenced.  Since portable code cannot
   14258   # rely on this symbol name, it's probably fine to never include it in
   14259   # preloaded symbol tables.
   14260   extract_expsyms_cmds=
   14261   # Just being paranoid about ensuring that cc_basename is set.
   14262   for cc_temp in $compiler""; do
   14263   case $cc_temp in
   14264     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14265     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14266     \-*) ;;
   14267     *) break;;
   14268   esac
   14269 done
   14270 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14271 
   14272   case $host_os in
   14273   cygwin* | mingw* | pw32*)
   14274     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   14275     # When not using gcc, we currently assume that we are using
   14276     # Microsoft Visual C++.
   14277     if test "$GCC" != yes; then
   14278       with_gnu_ld=no
   14279     fi
   14280     ;;
   14281   interix*)
   14282     # we just hope/assume this is gcc and not c89 (= MSVC++)
   14283     with_gnu_ld=yes
   14284     ;;
   14285   openbsd*)
   14286     with_gnu_ld=no
   14287     ;;
   14288   esac
   14289 
   14290   ld_shlibs_F77=yes
   14291   if test "$with_gnu_ld" = yes; then
   14292     # If archive_cmds runs LD, not CC, wlarc should be empty
   14293     wlarc='${wl}'
   14294 
   14295     # Set some defaults for GNU ld with shared library support. These
   14296     # are reset later if shared libraries are not supported. Putting them
   14297     # here allows them to be overridden if necessary.
   14298     runpath_var=LD_RUN_PATH
   14299     hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
   14300     export_dynamic_flag_spec_F77='${wl}--export-dynamic'
   14301     # ancient GNU ld didn't support --whole-archive et. al.
   14302     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   14303 	whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   14304       else
   14305   	whole_archive_flag_spec_F77=
   14306     fi
   14307     supports_anon_versioning=no
   14308     case `$LD -v 2>/dev/null` in
   14309       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   14310       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   14311       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   14312       *\ 2.11.*) ;; # other 2.11 versions
   14313       *) supports_anon_versioning=yes ;;
   14314     esac
   14315 
   14316     # See if GNU ld supports shared libraries.
   14317     case $host_os in
   14318     aix3* | aix4* | aix5*)
   14319       # On AIX/PPC, the GNU linker is very broken
   14320       if test "$host_cpu" != ia64; then
   14321 	ld_shlibs_F77=no
   14322 	cat <<EOF 1>&2
   14323 
   14324 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   14325 *** to be unable to reliably create shared libraries on AIX.
   14326 *** Therefore, libtool is disabling shared libraries support.  If you
   14327 *** really care for shared libraries, you may want to modify your PATH
   14328 *** so that a non-GNU linker is found, and then restart.
   14329 
   14330 EOF
   14331       fi
   14332       ;;
   14333 
   14334     amigaos*)
   14335       archive_cmds_F77='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
   14336       hardcode_libdir_flag_spec_F77='-L$libdir'
   14337       hardcode_minus_L_F77=yes
   14338 
   14339       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   14340       # that the semantics of dynamic libraries on AmigaOS, at least up
   14341       # to version 4, is to share data among multiple programs linked
   14342       # with the same dynamic library.  Since this doesn't match the
   14343       # behavior of shared libraries on other platforms, we can't use
   14344       # them.
   14345       ld_shlibs_F77=no
   14346       ;;
   14347 
   14348     beos*)
   14349       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14350 	allow_undefined_flag_F77=unsupported
   14351 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   14352 	# support --undefined.  This deserves some investigation.  FIXME
   14353 	archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14354       else
   14355 	ld_shlibs_F77=no
   14356       fi
   14357       ;;
   14358 
   14359     cygwin* | mingw* | pw32*)
   14360       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
   14361       # as there is no search path for DLLs.
   14362       hardcode_libdir_flag_spec_F77='-L$libdir'
   14363       allow_undefined_flag_F77=unsupported
   14364       always_export_symbols_F77=no
   14365       enable_shared_with_static_runtimes_F77=yes
   14366       export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   14367 
   14368       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   14369         archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14370 	# If the export-symbols file already is a .def file (1st line
   14371 	# is EXPORTS), use it as is; otherwise, prepend...
   14372 	archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   14373 	  cp $export_symbols $output_objdir/$soname.def;
   14374 	else
   14375 	  echo EXPORTS > $output_objdir/$soname.def;
   14376 	  cat $export_symbols >> $output_objdir/$soname.def;
   14377 	fi~
   14378 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14379       else
   14380 	ld_shlibs_F77=no
   14381       fi
   14382       ;;
   14383 
   14384     interix[3-9]*)
   14385       hardcode_direct_F77=no
   14386       hardcode_shlibpath_var_F77=no
   14387       hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14388       export_dynamic_flag_spec_F77='${wl}-E'
   14389       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   14390       # Instead, shared libraries are loaded at an image base (0x10000000 by
   14391       # default) and relocated if they conflict, which is a slow very memory
   14392       # consuming and fragmenting process.  To avoid this, we pick a random,
   14393       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   14394       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   14395       archive_cmds_F77='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   14396       archive_expsym_cmds_F77='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   14397       ;;
   14398 
   14399     gnu* | linux* | k*bsd*-gnu)
   14400       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14401 	tmp_addflag=
   14402 	case $cc_basename,$host_cpu in
   14403 	pgcc*)				# Portland Group C compiler
   14404 	  whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   14405 	  tmp_addflag=' $pic_flag'
   14406 	  ;;
   14407 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   14408 	  whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   14409 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   14410 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   14411 	  tmp_addflag=' -i_dynamic' ;;
   14412 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   14413 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   14414 	ifc* | ifort*)			# Intel Fortran compiler
   14415 	  tmp_addflag=' -nofor_main' ;;
   14416 	esac
   14417 	case `$CC -V 2>&1 | sed 5q` in
   14418 	*Sun\ C*)			# Sun C 5.9
   14419 	  whole_archive_flag_spec_F77='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   14420 	  tmp_sharedflag='-G' ;;
   14421 	*Sun\ F*)			# Sun Fortran 8.3
   14422 	  tmp_sharedflag='-G' ;;
   14423 	*)
   14424 	  tmp_sharedflag='-shared' ;;
   14425 	esac
   14426 	archive_cmds_F77='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14427 
   14428 	if test $supports_anon_versioning = yes; then
   14429 	  archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
   14430   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   14431   $echo "local: *; };" >> $output_objdir/$libname.ver~
   14432 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   14433 	fi
   14434       else
   14435 	ld_shlibs_F77=no
   14436       fi
   14437       ;;
   14438 
   14439     netbsd*)
   14440       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14441 	archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   14442 	wlarc=
   14443       else
   14444 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14445 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14446       fi
   14447       ;;
   14448 
   14449     solaris*)
   14450       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   14451 	ld_shlibs_F77=no
   14452 	cat <<EOF 1>&2
   14453 
   14454 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   14455 *** create shared libraries on Solaris systems.  Therefore, libtool
   14456 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14457 *** binutils to release 2.9.1 or newer.  Another option is to modify
   14458 *** your PATH or compiler configuration so that the native linker is
   14459 *** used, and then restart.
   14460 
   14461 EOF
   14462       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14463 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14464 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14465       else
   14466 	ld_shlibs_F77=no
   14467       fi
   14468       ;;
   14469 
   14470     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   14471       case `$LD -v 2>&1` in
   14472         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   14473 	ld_shlibs_F77=no
   14474 	cat <<_LT_EOF 1>&2
   14475 
   14476 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   14477 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   14478 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14479 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   14480 *** your PATH or compiler configuration so that the native linker is
   14481 *** used, and then restart.
   14482 
   14483 _LT_EOF
   14484 	;;
   14485 	*)
   14486 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14487 	    hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   14488 	    archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   14489 	    archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   14490 	  else
   14491 	    ld_shlibs_F77=no
   14492 	  fi
   14493 	;;
   14494       esac
   14495       ;;
   14496 
   14497     sunos4*)
   14498       archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14499       wlarc=
   14500       hardcode_direct_F77=yes
   14501       hardcode_shlibpath_var_F77=no
   14502       ;;
   14503 
   14504     *)
   14505       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14506 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14507 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14508       else
   14509 	ld_shlibs_F77=no
   14510       fi
   14511       ;;
   14512     esac
   14513 
   14514     if test "$ld_shlibs_F77" = no; then
   14515       runpath_var=
   14516       hardcode_libdir_flag_spec_F77=
   14517       export_dynamic_flag_spec_F77=
   14518       whole_archive_flag_spec_F77=
   14519     fi
   14520   else
   14521     # PORTME fill in a description of your system's linker (not GNU ld)
   14522     case $host_os in
   14523     aix3*)
   14524       allow_undefined_flag_F77=unsupported
   14525       always_export_symbols_F77=yes
   14526       archive_expsym_cmds_F77='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
   14527       # Note: this linker hardcodes the directories in LIBPATH if there
   14528       # are no directories specified by -L.
   14529       hardcode_minus_L_F77=yes
   14530       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   14531 	# Neither direct hardcoding nor static linking is supported with a
   14532 	# broken collect2.
   14533 	hardcode_direct_F77=unsupported
   14534       fi
   14535       ;;
   14536 
   14537     aix4* | aix5*)
   14538       if test "$host_cpu" = ia64; then
   14539 	# On IA64, the linker does run time linking by default, so we don't
   14540 	# have to do anything special.
   14541 	aix_use_runtimelinking=no
   14542 	exp_sym_flag='-Bexport'
   14543 	no_entry_flag=""
   14544       else
   14545 	# If we're using GNU nm, then we don't want the "-C" option.
   14546 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   14547 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   14548 	  export_symbols_cmds_F77='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   14549 	else
   14550 	  export_symbols_cmds_F77='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   14551 	fi
   14552 	aix_use_runtimelinking=no
   14553 
   14554 	# Test if we are trying to use run time linking or normal
   14555 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   14556 	# need to do runtime linking.
   14557 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   14558 	  for ld_flag in $LDFLAGS; do
   14559   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   14560   	    aix_use_runtimelinking=yes
   14561   	    break
   14562   	  fi
   14563 	  done
   14564 	  ;;
   14565 	esac
   14566 
   14567 	exp_sym_flag='-bexport'
   14568 	no_entry_flag='-bnoentry'
   14569       fi
   14570 
   14571       # When large executables or shared objects are built, AIX ld can
   14572       # have problems creating the table of contents.  If linking a library
   14573       # or program results in "error TOC overflow" add -mminimal-toc to
   14574       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   14575       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   14576 
   14577       archive_cmds_F77=''
   14578       hardcode_direct_F77=yes
   14579       hardcode_libdir_separator_F77=':'
   14580       link_all_deplibs_F77=yes
   14581 
   14582       if test "$GCC" = yes; then
   14583 	case $host_os in aix4.[012]|aix4.[012].*)
   14584 	# We only want to do this on AIX 4.2 and lower, the check
   14585 	# below for broken collect2 doesn't work under 4.3+
   14586 	  collect2name=`${CC} -print-prog-name=collect2`
   14587 	  if test -f "$collect2name" && \
   14588   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   14589 	  then
   14590   	  # We have reworked collect2
   14591   	  :
   14592 	  else
   14593   	  # We have old collect2
   14594   	  hardcode_direct_F77=unsupported
   14595   	  # It fails to find uninstalled libraries when the uninstalled
   14596   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   14597   	  # to unsupported forces relinking
   14598   	  hardcode_minus_L_F77=yes
   14599   	  hardcode_libdir_flag_spec_F77='-L$libdir'
   14600   	  hardcode_libdir_separator_F77=
   14601 	  fi
   14602 	  ;;
   14603 	esac
   14604 	shared_flag='-shared'
   14605 	if test "$aix_use_runtimelinking" = yes; then
   14606 	  shared_flag="$shared_flag "'${wl}-G'
   14607 	fi
   14608       else
   14609 	# not using gcc
   14610 	if test "$host_cpu" = ia64; then
   14611   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   14612   	# chokes on -Wl,-G. The following line is correct:
   14613 	  shared_flag='-G'
   14614 	else
   14615 	  if test "$aix_use_runtimelinking" = yes; then
   14616 	    shared_flag='${wl}-G'
   14617 	  else
   14618 	    shared_flag='${wl}-bM:SRE'
   14619 	  fi
   14620 	fi
   14621       fi
   14622 
   14623       # It seems that -bexpall does not export symbols beginning with
   14624       # underscore (_), so it is better to generate a list of symbols to export.
   14625       always_export_symbols_F77=yes
   14626       if test "$aix_use_runtimelinking" = yes; then
   14627 	# Warning - without using the other runtime loading flags (-brtl),
   14628 	# -berok will link without error, but may produce a broken library.
   14629 	allow_undefined_flag_F77='-berok'
   14630        # Determine the default libpath from the value encoded in an empty executable.
   14631        cat >conftest.$ac_ext <<_ACEOF
   14632       program main
   14633 
   14634       end
   14635 _ACEOF
   14636 rm -f conftest.$ac_objext conftest$ac_exeext
   14637 if { (ac_try="$ac_link"
   14638 case "(($ac_try" in
   14639   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14640   *) ac_try_echo=$ac_try;;
   14641 esac
   14642 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14643   (eval "$ac_link") 2>conftest.er1
   14644   ac_status=$?
   14645   grep -v '^ *+' conftest.er1 >conftest.err
   14646   rm -f conftest.er1
   14647   cat conftest.err >&5
   14648   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14649   (exit $ac_status); } && {
   14650 	 test -z "$ac_f77_werror_flag" ||
   14651 	 test ! -s conftest.err
   14652        } && test -s conftest$ac_exeext &&
   14653        $as_test_x conftest$ac_exeext; then
   14654 
   14655 lt_aix_libpath_sed='
   14656     /Import File Strings/,/^$/ {
   14657 	/^0/ {
   14658 	    s/^0  *\(.*\)$/\1/
   14659 	    p
   14660 	}
   14661     }'
   14662 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   14663 # Check for a 64-bit object if we didn't find anything.
   14664 if test -z "$aix_libpath"; then
   14665   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   14666 fi
   14667 else
   14668   echo "$as_me: failed program was:" >&5
   14669 sed 's/^/| /' conftest.$ac_ext >&5
   14670 
   14671 
   14672 fi
   14673 
   14674 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14675       conftest$ac_exeext conftest.$ac_ext
   14676 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   14677 
   14678        hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   14679 	archive_expsym_cmds_F77="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
   14680        else
   14681 	if test "$host_cpu" = ia64; then
   14682 	  hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
   14683 	  allow_undefined_flag_F77="-z nodefs"
   14684 	  archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
   14685 	else
   14686 	 # Determine the default libpath from the value encoded in an empty executable.
   14687 	 cat >conftest.$ac_ext <<_ACEOF
   14688       program main
   14689 
   14690       end
   14691 _ACEOF
   14692 rm -f conftest.$ac_objext conftest$ac_exeext
   14693 if { (ac_try="$ac_link"
   14694 case "(($ac_try" in
   14695   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14696   *) ac_try_echo=$ac_try;;
   14697 esac
   14698 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14699   (eval "$ac_link") 2>conftest.er1
   14700   ac_status=$?
   14701   grep -v '^ *+' conftest.er1 >conftest.err
   14702   rm -f conftest.er1
   14703   cat conftest.err >&5
   14704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14705   (exit $ac_status); } && {
   14706 	 test -z "$ac_f77_werror_flag" ||
   14707 	 test ! -s conftest.err
   14708        } && test -s conftest$ac_exeext &&
   14709        $as_test_x conftest$ac_exeext; then
   14710 
   14711 lt_aix_libpath_sed='
   14712     /Import File Strings/,/^$/ {
   14713 	/^0/ {
   14714 	    s/^0  *\(.*\)$/\1/
   14715 	    p
   14716 	}
   14717     }'
   14718 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   14719 # Check for a 64-bit object if we didn't find anything.
   14720 if test -z "$aix_libpath"; then
   14721   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   14722 fi
   14723 else
   14724   echo "$as_me: failed program was:" >&5
   14725 sed 's/^/| /' conftest.$ac_ext >&5
   14726 
   14727 
   14728 fi
   14729 
   14730 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14731       conftest$ac_exeext conftest.$ac_ext
   14732 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   14733 
   14734 	 hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   14735 	  # Warning - without using the other run time loading flags,
   14736 	  # -berok will link without error, but may produce a broken library.
   14737 	  no_undefined_flag_F77=' ${wl}-bernotok'
   14738 	  allow_undefined_flag_F77=' ${wl}-berok'
   14739 	  # Exported symbols can be pulled into shared objects from archives
   14740 	  whole_archive_flag_spec_F77='$convenience'
   14741 	  archive_cmds_need_lc_F77=yes
   14742 	  # This is similar to how AIX traditionally builds its shared libraries.
   14743 	  archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
   14744 	fi
   14745       fi
   14746       ;;
   14747 
   14748     amigaos*)
   14749       archive_cmds_F77='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
   14750       hardcode_libdir_flag_spec_F77='-L$libdir'
   14751       hardcode_minus_L_F77=yes
   14752       # see comment about different semantics on the GNU ld section
   14753       ld_shlibs_F77=no
   14754       ;;
   14755 
   14756     bsdi[45]*)
   14757       export_dynamic_flag_spec_F77=-rdynamic
   14758       ;;
   14759 
   14760     cygwin* | mingw* | pw32*)
   14761       # When not using gcc, we currently assume that we are using
   14762       # Microsoft Visual C++.
   14763       # hardcode_libdir_flag_spec is actually meaningless, as there is
   14764       # no search path for DLLs.
   14765       hardcode_libdir_flag_spec_F77=' '
   14766       allow_undefined_flag_F77=unsupported
   14767       # Tell ltmain to make .lib files, not .a files.
   14768       libext=lib
   14769       # Tell ltmain to make .dll files, not .so files.
   14770       shrext_cmds=".dll"
   14771       # FIXME: Setting linknames here is a bad hack.
   14772       archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   14773       # The linker will automatically build a .lib file if we build a DLL.
   14774       old_archive_From_new_cmds_F77='true'
   14775       # FIXME: Should let the user specify the lib program.
   14776       old_archive_cmds_F77='lib -OUT:$oldlib$oldobjs$old_deplibs'
   14777       fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
   14778       enable_shared_with_static_runtimes_F77=yes
   14779       ;;
   14780 
   14781     darwin* | rhapsody*)
   14782       case $host_os in
   14783         rhapsody* | darwin1.[012])
   14784          allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
   14785          ;;
   14786        *) # Darwin 1.3 on
   14787          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   14788            allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   14789          else
   14790            case ${MACOSX_DEPLOYMENT_TARGET} in
   14791              10.[012])
   14792                allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   14793                ;;
   14794              10.*)
   14795                allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
   14796                ;;
   14797            esac
   14798          fi
   14799          ;;
   14800       esac
   14801       archive_cmds_need_lc_F77=no
   14802       hardcode_direct_F77=no
   14803       hardcode_automatic_F77=yes
   14804       hardcode_shlibpath_var_F77=unsupported
   14805       whole_archive_flag_spec_F77=''
   14806       link_all_deplibs_F77=yes
   14807     if test "$GCC" = yes ; then
   14808     	output_verbose_link_cmd='echo'
   14809         archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   14810       module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   14811       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   14812       archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   14813       module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   14814     else
   14815       case $cc_basename in
   14816         xlc*)
   14817          output_verbose_link_cmd='echo'
   14818          archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   14819          module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   14820           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   14821          archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   14822           module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   14823           ;;
   14824        *)
   14825          ld_shlibs_F77=no
   14826           ;;
   14827       esac
   14828     fi
   14829       ;;
   14830 
   14831     dgux*)
   14832       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14833       hardcode_libdir_flag_spec_F77='-L$libdir'
   14834       hardcode_shlibpath_var_F77=no
   14835       ;;
   14836 
   14837     freebsd1*)
   14838       ld_shlibs_F77=no
   14839       ;;
   14840 
   14841     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   14842     # support.  Future versions do this automatically, but an explicit c++rt0.o
   14843     # does not break anything, and helps significantly (at the cost of a little
   14844     # extra space).
   14845     freebsd2.2*)
   14846       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   14847       hardcode_libdir_flag_spec_F77='-R$libdir'
   14848       hardcode_direct_F77=yes
   14849       hardcode_shlibpath_var_F77=no
   14850       ;;
   14851 
   14852     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   14853     freebsd2*)
   14854       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14855       hardcode_direct_F77=yes
   14856       hardcode_minus_L_F77=yes
   14857       hardcode_shlibpath_var_F77=no
   14858       ;;
   14859 
   14860     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   14861     freebsd* | dragonfly*)
   14862       archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   14863       hardcode_libdir_flag_spec_F77='-R$libdir'
   14864       hardcode_direct_F77=yes
   14865       hardcode_shlibpath_var_F77=no
   14866       ;;
   14867 
   14868     hpux9*)
   14869       if test "$GCC" = yes; then
   14870 	archive_cmds_F77='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   14871       else
   14872 	archive_cmds_F77='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   14873       fi
   14874       hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14875       hardcode_libdir_separator_F77=:
   14876       hardcode_direct_F77=yes
   14877 
   14878       # hardcode_minus_L: Not really in the search PATH,
   14879       # but as the default location of the library.
   14880       hardcode_minus_L_F77=yes
   14881       export_dynamic_flag_spec_F77='${wl}-E'
   14882       ;;
   14883 
   14884     hpux10*)
   14885       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   14886 	archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14887       else
   14888 	archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   14889       fi
   14890       if test "$with_gnu_ld" = no; then
   14891 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14892 	hardcode_libdir_separator_F77=:
   14893 
   14894 	hardcode_direct_F77=yes
   14895 	export_dynamic_flag_spec_F77='${wl}-E'
   14896 
   14897 	# hardcode_minus_L: Not really in the search PATH,
   14898 	# but as the default location of the library.
   14899 	hardcode_minus_L_F77=yes
   14900       fi
   14901       ;;
   14902 
   14903     hpux11*)
   14904       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   14905 	case $host_cpu in
   14906 	hppa*64*)
   14907 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14908 	  ;;
   14909 	ia64*)
   14910 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   14911 	  ;;
   14912 	*)
   14913 	  archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14914 	  ;;
   14915 	esac
   14916       else
   14917 	case $host_cpu in
   14918 	hppa*64*)
   14919 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14920 	  ;;
   14921 	ia64*)
   14922 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   14923 	  ;;
   14924 	*)
   14925 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14926 	  ;;
   14927 	esac
   14928       fi
   14929       if test "$with_gnu_ld" = no; then
   14930 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14931 	hardcode_libdir_separator_F77=:
   14932 
   14933 	case $host_cpu in
   14934 	hppa*64*|ia64*)
   14935 	  hardcode_libdir_flag_spec_ld_F77='+b $libdir'
   14936 	  hardcode_direct_F77=no
   14937 	  hardcode_shlibpath_var_F77=no
   14938 	  ;;
   14939 	*)
   14940 	  hardcode_direct_F77=yes
   14941 	  export_dynamic_flag_spec_F77='${wl}-E'
   14942 
   14943 	  # hardcode_minus_L: Not really in the search PATH,
   14944 	  # but as the default location of the library.
   14945 	  hardcode_minus_L_F77=yes
   14946 	  ;;
   14947 	esac
   14948       fi
   14949       ;;
   14950 
   14951     irix5* | irix6* | nonstopux*)
   14952       if test "$GCC" = yes; then
   14953 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   14954       else
   14955 	archive_cmds_F77='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   14956 	hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
   14957       fi
   14958       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14959       hardcode_libdir_separator_F77=:
   14960       link_all_deplibs_F77=yes
   14961       ;;
   14962 
   14963     netbsd*)
   14964       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14965 	archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   14966       else
   14967 	archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   14968       fi
   14969       hardcode_libdir_flag_spec_F77='-R$libdir'
   14970       hardcode_direct_F77=yes
   14971       hardcode_shlibpath_var_F77=no
   14972       ;;
   14973 
   14974     newsos6)
   14975       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14976       hardcode_direct_F77=yes
   14977       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14978       hardcode_libdir_separator_F77=:
   14979       hardcode_shlibpath_var_F77=no
   14980       ;;
   14981 
   14982     openbsd*)
   14983       if test -f /usr/libexec/ld.so; then
   14984 	hardcode_direct_F77=yes
   14985 	hardcode_shlibpath_var_F77=no
   14986 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   14987 	  archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   14988 	  archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   14989 	  hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14990 	  export_dynamic_flag_spec_F77='${wl}-E'
   14991 	else
   14992 	  case $host_os in
   14993 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   14994 	     archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14995 	     hardcode_libdir_flag_spec_F77='-R$libdir'
   14996 	     ;;
   14997 	   *)
   14998 	     archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   14999 	     hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   15000 	     ;;
   15001 	  esac
   15002         fi
   15003       else
   15004 	ld_shlibs_F77=no
   15005       fi
   15006       ;;
   15007 
   15008     os2*)
   15009       hardcode_libdir_flag_spec_F77='-L$libdir'
   15010       hardcode_minus_L_F77=yes
   15011       allow_undefined_flag_F77=unsupported
   15012       archive_cmds_F77='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
   15013       old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   15014       ;;
   15015 
   15016     osf3*)
   15017       if test "$GCC" = yes; then
   15018 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   15019 	archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   15020       else
   15021 	allow_undefined_flag_F77=' -expect_unresolved \*'
   15022 	archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   15023       fi
   15024       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15025       hardcode_libdir_separator_F77=:
   15026       ;;
   15027 
   15028     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   15029       if test "$GCC" = yes; then
   15030 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   15031 	archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   15032 	hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15033       else
   15034 	allow_undefined_flag_F77=' -expect_unresolved \*'
   15035 	archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   15036 	archive_expsym_cmds_F77='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   15037 	$LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
   15038 
   15039 	# Both c and cxx compiler support -rpath directly
   15040 	hardcode_libdir_flag_spec_F77='-rpath $libdir'
   15041       fi
   15042       hardcode_libdir_separator_F77=:
   15043       ;;
   15044 
   15045     solaris*)
   15046       no_undefined_flag_F77=' -z text'
   15047       if test "$GCC" = yes; then
   15048 	wlarc='${wl}'
   15049 	archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15050 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   15051 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   15052       else
   15053 	wlarc=''
   15054 	archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15055 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   15056   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   15057       fi
   15058       hardcode_libdir_flag_spec_F77='-R$libdir'
   15059       hardcode_shlibpath_var_F77=no
   15060       case $host_os in
   15061       solaris2.[0-5] | solaris2.[0-5].*) ;;
   15062       *)
   15063 	# The compiler driver will combine and reorder linker options,
   15064 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   15065 	# but is careful enough not to reorder.
   15066  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   15067 	if test "$GCC" = yes; then
   15068 	  whole_archive_flag_spec_F77='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   15069 	else
   15070 	  whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract'
   15071 	fi
   15072 	;;
   15073       esac
   15074       link_all_deplibs_F77=yes
   15075       ;;
   15076 
   15077     sunos4*)
   15078       if test "x$host_vendor" = xsequent; then
   15079 	# Use $CC to link under sequent, because it throws in some extra .o
   15080 	# files that make .init and .fini sections work.
   15081 	archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   15082       else
   15083 	archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   15084       fi
   15085       hardcode_libdir_flag_spec_F77='-L$libdir'
   15086       hardcode_direct_F77=yes
   15087       hardcode_minus_L_F77=yes
   15088       hardcode_shlibpath_var_F77=no
   15089       ;;
   15090 
   15091     sysv4)
   15092       case $host_vendor in
   15093 	sni)
   15094 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15095 	  hardcode_direct_F77=yes # is this really true???
   15096 	;;
   15097 	siemens)
   15098 	  ## LD is ld it makes a PLAMLIB
   15099 	  ## CC just makes a GrossModule.
   15100 	  archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   15101 	  reload_cmds_F77='$CC -r -o $output$reload_objs'
   15102 	  hardcode_direct_F77=no
   15103         ;;
   15104 	motorola)
   15105 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15106 	  hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
   15107 	;;
   15108       esac
   15109       runpath_var='LD_RUN_PATH'
   15110       hardcode_shlibpath_var_F77=no
   15111       ;;
   15112 
   15113     sysv4.3*)
   15114       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15115       hardcode_shlibpath_var_F77=no
   15116       export_dynamic_flag_spec_F77='-Bexport'
   15117       ;;
   15118 
   15119     sysv4*MP*)
   15120       if test -d /usr/nec; then
   15121 	archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15122 	hardcode_shlibpath_var_F77=no
   15123 	runpath_var=LD_RUN_PATH
   15124 	hardcode_runpath_var=yes
   15125 	ld_shlibs_F77=yes
   15126       fi
   15127       ;;
   15128 
   15129     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   15130       no_undefined_flag_F77='${wl}-z,text'
   15131       archive_cmds_need_lc_F77=no
   15132       hardcode_shlibpath_var_F77=no
   15133       runpath_var='LD_RUN_PATH'
   15134 
   15135       if test "$GCC" = yes; then
   15136 	archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15137 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15138       else
   15139 	archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15140 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15141       fi
   15142       ;;
   15143 
   15144     sysv5* | sco3.2v5* | sco5v6*)
   15145       # Note: We can NOT use -z defs as we might desire, because we do not
   15146       # link with -lc, and that would cause any symbols used from libc to
   15147       # always be unresolved, which means just about no library would
   15148       # ever link correctly.  If we're not using GNU ld we use -z text
   15149       # though, which does catch some bad symbols but isn't as heavy-handed
   15150       # as -z defs.
   15151       no_undefined_flag_F77='${wl}-z,text'
   15152       allow_undefined_flag_F77='${wl}-z,nodefs'
   15153       archive_cmds_need_lc_F77=no
   15154       hardcode_shlibpath_var_F77=no
   15155       hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   15156       hardcode_libdir_separator_F77=':'
   15157       link_all_deplibs_F77=yes
   15158       export_dynamic_flag_spec_F77='${wl}-Bexport'
   15159       runpath_var='LD_RUN_PATH'
   15160 
   15161       if test "$GCC" = yes; then
   15162 	archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15163 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15164       else
   15165 	archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15166 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15167       fi
   15168       ;;
   15169 
   15170     uts4*)
   15171       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15172       hardcode_libdir_flag_spec_F77='-L$libdir'
   15173       hardcode_shlibpath_var_F77=no
   15174       ;;
   15175 
   15176     *)
   15177       ld_shlibs_F77=no
   15178       ;;
   15179     esac
   15180   fi
   15181 
   15182 { echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
   15183 echo "${ECHO_T}$ld_shlibs_F77" >&6; }
   15184 test "$ld_shlibs_F77" = no && can_build_shared=no
   15185 
   15186 #
   15187 # Do we need to explicitly link libc?
   15188 #
   15189 case "x$archive_cmds_need_lc_F77" in
   15190 x|xyes)
   15191   # Assume -lc should be added
   15192   archive_cmds_need_lc_F77=yes
   15193 
   15194   if test "$enable_shared" = yes && test "$GCC" = yes; then
   15195     case $archive_cmds_F77 in
   15196     *'~'*)
   15197       # FIXME: we may have to deal with multi-command sequences.
   15198       ;;
   15199     '$CC '*)
   15200       # Test whether the compiler implicitly links with -lc since on some
   15201       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   15202       # to ld, don't add -lc before -lgcc.
   15203       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   15204 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   15205       $rm conftest*
   15206       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   15207 
   15208       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   15209   (eval $ac_compile) 2>&5
   15210   ac_status=$?
   15211   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15212   (exit $ac_status); } 2>conftest.err; then
   15213         soname=conftest
   15214         lib=conftest
   15215         libobjs=conftest.$ac_objext
   15216         deplibs=
   15217         wl=$lt_prog_compiler_wl_F77
   15218 	pic_flag=$lt_prog_compiler_pic_F77
   15219         compiler_flags=-v
   15220         linker_flags=-v
   15221         verstring=
   15222         output_objdir=.
   15223         libname=conftest
   15224         lt_save_allow_undefined_flag=$allow_undefined_flag_F77
   15225         allow_undefined_flag_F77=
   15226         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   15227   (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   15228   ac_status=$?
   15229   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15230   (exit $ac_status); }
   15231         then
   15232 	  archive_cmds_need_lc_F77=no
   15233         else
   15234 	  archive_cmds_need_lc_F77=yes
   15235         fi
   15236         allow_undefined_flag_F77=$lt_save_allow_undefined_flag
   15237       else
   15238         cat conftest.err 1>&5
   15239       fi
   15240       $rm conftest*
   15241       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
   15242 echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6; }
   15243       ;;
   15244     esac
   15245   fi
   15246   ;;
   15247 esac
   15248 
   15249 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   15250 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   15251 library_names_spec=
   15252 libname_spec='lib$name'
   15253 soname_spec=
   15254 shrext_cmds=".so"
   15255 postinstall_cmds=
   15256 postuninstall_cmds=
   15257 finish_cmds=
   15258 finish_eval=
   15259 shlibpath_var=
   15260 shlibpath_overrides_runpath=unknown
   15261 version_type=none
   15262 dynamic_linker="$host_os ld.so"
   15263 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   15264 
   15265 need_lib_prefix=unknown
   15266 hardcode_into_libs=no
   15267 
   15268 # when you set need_version to no, make sure it does not cause -set_version
   15269 # flags to be left without arguments
   15270 need_version=unknown
   15271 
   15272 case $host_os in
   15273 aix3*)
   15274   version_type=linux
   15275   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   15276   shlibpath_var=LIBPATH
   15277 
   15278   # AIX 3 has no versioning support, so we append a major version to the name.
   15279   soname_spec='${libname}${release}${shared_ext}$major'
   15280   ;;
   15281 
   15282 aix4* | aix5*)
   15283   version_type=linux
   15284   need_lib_prefix=no
   15285   need_version=no
   15286   hardcode_into_libs=yes
   15287   if test "$host_cpu" = ia64; then
   15288     # AIX 5 supports IA64
   15289     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   15290     shlibpath_var=LD_LIBRARY_PATH
   15291   else
   15292     # With GCC up to 2.95.x, collect2 would create an import file
   15293     # for dependence libraries.  The import file would start with
   15294     # the line `#! .'.  This would cause the generated library to
   15295     # depend on `.', always an invalid library.  This was fixed in
   15296     # development snapshots of GCC prior to 3.0.
   15297     case $host_os in
   15298       aix4 | aix4.[01] | aix4.[01].*)
   15299       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   15300 	   echo ' yes '
   15301 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   15302 	:
   15303       else
   15304 	can_build_shared=no
   15305       fi
   15306       ;;
   15307     esac
   15308     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   15309     # soname into executable. Probably we can add versioning support to
   15310     # collect2, so additional links can be useful in future.
   15311     if test "$aix_use_runtimelinking" = yes; then
   15312       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   15313       # instead of lib<name>.a to let people know that these are not
   15314       # typical AIX shared libraries.
   15315       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15316     else
   15317       # We preserve .a as extension for shared libraries through AIX4.2
   15318       # and later when we are not doing run time linking.
   15319       library_names_spec='${libname}${release}.a $libname.a'
   15320       soname_spec='${libname}${release}${shared_ext}$major'
   15321     fi
   15322     shlibpath_var=LIBPATH
   15323   fi
   15324   ;;
   15325 
   15326 amigaos*)
   15327   library_names_spec='$libname.ixlibrary $libname.a'
   15328   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   15329   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'
   15330   ;;
   15331 
   15332 beos*)
   15333   library_names_spec='${libname}${shared_ext}'
   15334   dynamic_linker="$host_os ld.so"
   15335   shlibpath_var=LIBRARY_PATH
   15336   ;;
   15337 
   15338 bsdi[45]*)
   15339   version_type=linux
   15340   need_version=no
   15341   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15342   soname_spec='${libname}${release}${shared_ext}$major'
   15343   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   15344   shlibpath_var=LD_LIBRARY_PATH
   15345   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   15346   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   15347   # the default ld.so.conf also contains /usr/contrib/lib and
   15348   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   15349   # libtool to hard-code these into programs
   15350   ;;
   15351 
   15352 cygwin* | mingw* | pw32*)
   15353   version_type=windows
   15354   shrext_cmds=".dll"
   15355   need_version=no
   15356   need_lib_prefix=no
   15357 
   15358   case $GCC,$host_os in
   15359   yes,cygwin* | yes,mingw* | yes,pw32*)
   15360     library_names_spec='$libname.dll.a'
   15361     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   15362     postinstall_cmds='base_file=`basename \${file}`~
   15363       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   15364       dldir=$destdir/`dirname \$dlpath`~
   15365       test -d \$dldir || mkdir -p \$dldir~
   15366       $install_prog $dir/$dlname \$dldir/$dlname~
   15367       chmod a+x \$dldir/$dlname'
   15368     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   15369       dlpath=$dir/\$dldll~
   15370        $rm \$dlpath'
   15371     shlibpath_overrides_runpath=yes
   15372 
   15373     case $host_os in
   15374     cygwin*)
   15375       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   15376       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15377       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   15378       ;;
   15379     mingw*)
   15380       # MinGW DLLs use traditional 'lib' prefix
   15381       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15382       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   15383       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   15384         # It is most probably a Windows format PATH printed by
   15385         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   15386         # path with ; separators, and with drive letters. We can handle the
   15387         # drive letters (cygwin fileutils understands them), so leave them,
   15388         # especially as we might pass files found there to a mingw objdump,
   15389         # which wouldn't understand a cygwinified path. Ahh.
   15390         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15391       else
   15392         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   15393       fi
   15394       ;;
   15395     pw32*)
   15396       # pw32 DLLs use 'pw' prefix rather than 'lib'
   15397       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15398       ;;
   15399     esac
   15400     ;;
   15401 
   15402   *)
   15403     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   15404     ;;
   15405   esac
   15406   dynamic_linker='Win32 ld.exe'
   15407   # FIXME: first we should search . and the directory the executable is in
   15408   shlibpath_var=PATH
   15409   ;;
   15410 
   15411 darwin* | rhapsody*)
   15412   dynamic_linker="$host_os dyld"
   15413   version_type=darwin
   15414   need_lib_prefix=no
   15415   need_version=no
   15416   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   15417   soname_spec='${libname}${release}${major}$shared_ext'
   15418   shlibpath_overrides_runpath=yes
   15419   shlibpath_var=DYLD_LIBRARY_PATH
   15420   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   15421 
   15422   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   15423   ;;
   15424 
   15425 dgux*)
   15426   version_type=linux
   15427   need_lib_prefix=no
   15428   need_version=no
   15429   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   15430   soname_spec='${libname}${release}${shared_ext}$major'
   15431   shlibpath_var=LD_LIBRARY_PATH
   15432   ;;
   15433 
   15434 freebsd1*)
   15435   dynamic_linker=no
   15436   ;;
   15437 
   15438 freebsd* | dragonfly*)
   15439   # DragonFly does not have aout.  When/if they implement a new
   15440   # versioning mechanism, adjust this.
   15441   if test -x /usr/bin/objformat; then
   15442     objformat=`/usr/bin/objformat`
   15443   else
   15444     case $host_os in
   15445     freebsd[123]*) objformat=aout ;;
   15446     *) objformat=elf ;;
   15447     esac
   15448   fi
   15449   version_type=freebsd-$objformat
   15450   case $version_type in
   15451     freebsd-elf*)
   15452       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15453       need_version=no
   15454       need_lib_prefix=no
   15455       ;;
   15456     freebsd-*)
   15457       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   15458       need_version=yes
   15459       ;;
   15460   esac
   15461   shlibpath_var=LD_LIBRARY_PATH
   15462   case $host_os in
   15463   freebsd2*)
   15464     shlibpath_overrides_runpath=yes
   15465     ;;
   15466   freebsd3.[01]* | freebsdelf3.[01]*)
   15467     shlibpath_overrides_runpath=yes
   15468     hardcode_into_libs=yes
   15469     ;;
   15470   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   15471   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   15472     shlibpath_overrides_runpath=no
   15473     hardcode_into_libs=yes
   15474     ;;
   15475   *) # from 4.6 on, and DragonFly
   15476     shlibpath_overrides_runpath=yes
   15477     hardcode_into_libs=yes
   15478     ;;
   15479   esac
   15480   ;;
   15481 
   15482 gnu*)
   15483   version_type=linux
   15484   need_lib_prefix=no
   15485   need_version=no
   15486   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   15487   soname_spec='${libname}${release}${shared_ext}$major'
   15488   shlibpath_var=LD_LIBRARY_PATH
   15489   hardcode_into_libs=yes
   15490   ;;
   15491 
   15492 hpux9* | hpux10* | hpux11*)
   15493   # Give a soname corresponding to the major version so that dld.sl refuses to
   15494   # link against other versions.
   15495   version_type=sunos
   15496   need_lib_prefix=no
   15497   need_version=no
   15498   case $host_cpu in
   15499   ia64*)
   15500     shrext_cmds='.so'
   15501     hardcode_into_libs=yes
   15502     dynamic_linker="$host_os dld.so"
   15503     shlibpath_var=LD_LIBRARY_PATH
   15504     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15505     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15506     soname_spec='${libname}${release}${shared_ext}$major'
   15507     if test "X$HPUX_IA64_MODE" = X32; then
   15508       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   15509     else
   15510       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   15511     fi
   15512     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15513     ;;
   15514    hppa*64*)
   15515      shrext_cmds='.sl'
   15516      hardcode_into_libs=yes
   15517      dynamic_linker="$host_os dld.sl"
   15518      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   15519      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15520      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15521      soname_spec='${libname}${release}${shared_ext}$major'
   15522      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   15523      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15524      ;;
   15525    *)
   15526     shrext_cmds='.sl'
   15527     dynamic_linker="$host_os dld.sl"
   15528     shlibpath_var=SHLIB_PATH
   15529     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   15530     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15531     soname_spec='${libname}${release}${shared_ext}$major'
   15532     ;;
   15533   esac
   15534   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   15535   postinstall_cmds='chmod 555 $lib'
   15536   ;;
   15537 
   15538 interix[3-9]*)
   15539   version_type=linux
   15540   need_lib_prefix=no
   15541   need_version=no
   15542   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15543   soname_spec='${libname}${release}${shared_ext}$major'
   15544   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   15545   shlibpath_var=LD_LIBRARY_PATH
   15546   shlibpath_overrides_runpath=no
   15547   hardcode_into_libs=yes
   15548   ;;
   15549 
   15550 irix5* | irix6* | nonstopux*)
   15551   case $host_os in
   15552     nonstopux*) version_type=nonstopux ;;
   15553     *)
   15554 	if test "$lt_cv_prog_gnu_ld" = yes; then
   15555 		version_type=linux
   15556 	else
   15557 		version_type=irix
   15558 	fi ;;
   15559   esac
   15560   need_lib_prefix=no
   15561   need_version=no
   15562   soname_spec='${libname}${release}${shared_ext}$major'
   15563   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   15564   case $host_os in
   15565   irix5* | nonstopux*)
   15566     libsuff= shlibsuff=
   15567     ;;
   15568   *)
   15569     case $LD in # libtool.m4 will add one of these switches to LD
   15570     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   15571       libsuff= shlibsuff= libmagic=32-bit;;
   15572     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   15573       libsuff=32 shlibsuff=N32 libmagic=N32;;
   15574     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   15575       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   15576     *) libsuff= shlibsuff= libmagic=never-match;;
   15577     esac
   15578     ;;
   15579   esac
   15580   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   15581   shlibpath_overrides_runpath=no
   15582   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   15583   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   15584   hardcode_into_libs=yes
   15585   ;;
   15586 
   15587 # No shared lib support for Linux oldld, aout, or coff.
   15588 linux*oldld* | linux*aout* | linux*coff*)
   15589   dynamic_linker=no
   15590   ;;
   15591 
   15592 # This must be Linux ELF.
   15593 linux* | k*bsd*-gnu)
   15594   version_type=linux
   15595   need_lib_prefix=no
   15596   need_version=no
   15597   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15598   soname_spec='${libname}${release}${shared_ext}$major'
   15599   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   15600   shlibpath_var=LD_LIBRARY_PATH
   15601   shlibpath_overrides_runpath=no
   15602   # This implies no fast_install, which is unacceptable.
   15603   # Some rework will be needed to allow for fast_install
   15604   # before this can be enabled.
   15605   hardcode_into_libs=yes
   15606   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   15607   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   15608 
   15609   # Append ld.so.conf contents to the search path
   15610   if test -f /etc/ld.so.conf; then
   15611     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ 	]*hwcap[ 	]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   15612     sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
   15613   fi
   15614 
   15615   # We used to test for /lib/ld.so.1 and disable shared libraries on
   15616   # powerpc, because MkLinux only supported shared libraries with the
   15617   # GNU dynamic linker.  Since this was broken with cross compilers,
   15618   # most powerpc-linux boxes support dynamic linking these days and
   15619   # people can always --disable-shared, the test was removed, and we
   15620   # assume the GNU/Linux dynamic linker is in use.
   15621   dynamic_linker='GNU/Linux ld.so'
   15622   ;;
   15623 
   15624 netbsd*)
   15625   version_type=sunos
   15626   need_lib_prefix=no
   15627   need_version=no
   15628   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   15629     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15630     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15631     dynamic_linker='NetBSD (a.out) ld.so'
   15632   else
   15633     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15634     soname_spec='${libname}${release}${shared_ext}$major'
   15635     dynamic_linker='NetBSD ld.elf_so'
   15636   fi
   15637   shlibpath_var=LD_LIBRARY_PATH
   15638   shlibpath_overrides_runpath=yes
   15639   hardcode_into_libs=yes
   15640   ;;
   15641 
   15642 newsos6)
   15643   version_type=linux
   15644   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15645   shlibpath_var=LD_LIBRARY_PATH
   15646   shlibpath_overrides_runpath=yes
   15647   ;;
   15648 
   15649 nto-qnx*)
   15650   version_type=linux
   15651   need_lib_prefix=no
   15652   need_version=no
   15653   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15654   soname_spec='${libname}${release}${shared_ext}$major'
   15655   shlibpath_var=LD_LIBRARY_PATH
   15656   shlibpath_overrides_runpath=yes
   15657   ;;
   15658 
   15659 openbsd*)
   15660   version_type=sunos
   15661   sys_lib_dlsearch_path_spec="/usr/lib"
   15662   need_lib_prefix=no
   15663   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   15664   case $host_os in
   15665     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   15666     *)                         need_version=no  ;;
   15667   esac
   15668   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15669   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15670   shlibpath_var=LD_LIBRARY_PATH
   15671   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   15672     case $host_os in
   15673       openbsd2.[89] | openbsd2.[89].*)
   15674 	shlibpath_overrides_runpath=no
   15675 	;;
   15676       *)
   15677 	shlibpath_overrides_runpath=yes
   15678 	;;
   15679       esac
   15680   else
   15681     shlibpath_overrides_runpath=yes
   15682   fi
   15683   ;;
   15684 
   15685 os2*)
   15686   libname_spec='$name'
   15687   shrext_cmds=".dll"
   15688   need_lib_prefix=no
   15689   library_names_spec='$libname${shared_ext} $libname.a'
   15690   dynamic_linker='OS/2 ld.exe'
   15691   shlibpath_var=LIBPATH
   15692   ;;
   15693 
   15694 osf3* | osf4* | osf5*)
   15695   version_type=osf
   15696   need_lib_prefix=no
   15697   need_version=no
   15698   soname_spec='${libname}${release}${shared_ext}$major'
   15699   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15700   shlibpath_var=LD_LIBRARY_PATH
   15701   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   15702   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   15703   ;;
   15704 
   15705 rdos*)
   15706   dynamic_linker=no
   15707   ;;
   15708 
   15709 solaris*)
   15710   version_type=linux
   15711   need_lib_prefix=no
   15712   need_version=no
   15713   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15714   soname_spec='${libname}${release}${shared_ext}$major'
   15715   shlibpath_var=LD_LIBRARY_PATH
   15716   shlibpath_overrides_runpath=yes
   15717   hardcode_into_libs=yes
   15718   # ldd complains unless libraries are executable
   15719   postinstall_cmds='chmod +x $lib'
   15720   ;;
   15721 
   15722 sunos4*)
   15723   version_type=sunos
   15724   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15725   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   15726   shlibpath_var=LD_LIBRARY_PATH
   15727   shlibpath_overrides_runpath=yes
   15728   if test "$with_gnu_ld" = yes; then
   15729     need_lib_prefix=no
   15730   fi
   15731   need_version=yes
   15732   ;;
   15733 
   15734 sysv4 | sysv4.3*)
   15735   version_type=linux
   15736   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15737   soname_spec='${libname}${release}${shared_ext}$major'
   15738   shlibpath_var=LD_LIBRARY_PATH
   15739   case $host_vendor in
   15740     sni)
   15741       shlibpath_overrides_runpath=no
   15742       need_lib_prefix=no
   15743       export_dynamic_flag_spec='${wl}-Blargedynsym'
   15744       runpath_var=LD_RUN_PATH
   15745       ;;
   15746     siemens)
   15747       need_lib_prefix=no
   15748       ;;
   15749     motorola)
   15750       need_lib_prefix=no
   15751       need_version=no
   15752       shlibpath_overrides_runpath=no
   15753       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   15754       ;;
   15755   esac
   15756   ;;
   15757 
   15758 sysv4*MP*)
   15759   if test -d /usr/nec ;then
   15760     version_type=linux
   15761     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   15762     soname_spec='$libname${shared_ext}.$major'
   15763     shlibpath_var=LD_LIBRARY_PATH
   15764   fi
   15765   ;;
   15766 
   15767 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   15768   version_type=freebsd-elf
   15769   need_lib_prefix=no
   15770   need_version=no
   15771   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15772   soname_spec='${libname}${release}${shared_ext}$major'
   15773   shlibpath_var=LD_LIBRARY_PATH
   15774   hardcode_into_libs=yes
   15775   if test "$with_gnu_ld" = yes; then
   15776     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   15777     shlibpath_overrides_runpath=no
   15778   else
   15779     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   15780     shlibpath_overrides_runpath=yes
   15781     case $host_os in
   15782       sco3.2v5*)
   15783         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   15784 	;;
   15785     esac
   15786   fi
   15787   sys_lib_dlsearch_path_spec='/usr/lib'
   15788   ;;
   15789 
   15790 uts4*)
   15791   version_type=linux
   15792   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15793   soname_spec='${libname}${release}${shared_ext}$major'
   15794   shlibpath_var=LD_LIBRARY_PATH
   15795   ;;
   15796 
   15797 *)
   15798   dynamic_linker=no
   15799   ;;
   15800 esac
   15801 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   15802 echo "${ECHO_T}$dynamic_linker" >&6; }
   15803 test "$dynamic_linker" = no && can_build_shared=no
   15804 
   15805 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   15806 if test "$GCC" = yes; then
   15807   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   15808 fi
   15809 
   15810 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   15811 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   15812 hardcode_action_F77=
   15813 if test -n "$hardcode_libdir_flag_spec_F77" || \
   15814    test -n "$runpath_var_F77" || \
   15815    test "X$hardcode_automatic_F77" = "Xyes" ; then
   15816 
   15817   # We can hardcode non-existant directories.
   15818   if test "$hardcode_direct_F77" != no &&
   15819      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   15820      # have to relink, otherwise we might link with an installed library
   15821      # when we should be linking with a yet-to-be-installed one
   15822      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
   15823      test "$hardcode_minus_L_F77" != no; then
   15824     # Linking always hardcodes the temporary library directory.
   15825     hardcode_action_F77=relink
   15826   else
   15827     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   15828     hardcode_action_F77=immediate
   15829   fi
   15830 else
   15831   # We cannot hardcode anything, or else we can only hardcode existing
   15832   # directories.
   15833   hardcode_action_F77=unsupported
   15834 fi
   15835 { echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
   15836 echo "${ECHO_T}$hardcode_action_F77" >&6; }
   15837 
   15838 if test "$hardcode_action_F77" = relink; then
   15839   # Fast installation is not supported
   15840   enable_fast_install=no
   15841 elif test "$shlibpath_overrides_runpath" = yes ||
   15842      test "$enable_shared" = no; then
   15843   # Fast installation is not necessary
   15844   enable_fast_install=needless
   15845 fi
   15846 
   15847 
   15848 # The else clause should only fire when bootstrapping the
   15849 # libtool distribution, otherwise you forgot to ship ltmain.sh
   15850 # with your package, and you will get complaints that there are
   15851 # no rules to generate ltmain.sh.
   15852 if test -f "$ltmain"; then
   15853   # See if we are running on zsh, and set the options which allow our commands through
   15854   # without removal of \ escapes.
   15855   if test -n "${ZSH_VERSION+set}" ; then
   15856     setopt NO_GLOB_SUBST
   15857   fi
   15858   # Now quote all the things that may contain metacharacters while being
   15859   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   15860   # variables and quote the copies for generation of the libtool script.
   15861   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   15862     SED SHELL STRIP \
   15863     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   15864     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   15865     deplibs_check_method reload_flag reload_cmds need_locks \
   15866     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   15867     lt_cv_sys_global_symbol_to_c_name_address \
   15868     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   15869     old_postinstall_cmds old_postuninstall_cmds \
   15870     compiler_F77 \
   15871     CC_F77 \
   15872     LD_F77 \
   15873     lt_prog_compiler_wl_F77 \
   15874     lt_prog_compiler_pic_F77 \
   15875     lt_prog_compiler_static_F77 \
   15876     lt_prog_compiler_no_builtin_flag_F77 \
   15877     export_dynamic_flag_spec_F77 \
   15878     thread_safe_flag_spec_F77 \
   15879     whole_archive_flag_spec_F77 \
   15880     enable_shared_with_static_runtimes_F77 \
   15881     old_archive_cmds_F77 \
   15882     old_archive_from_new_cmds_F77 \
   15883     predep_objects_F77 \
   15884     postdep_objects_F77 \
   15885     predeps_F77 \
   15886     postdeps_F77 \
   15887     compiler_lib_search_path_F77 \
   15888     archive_cmds_F77 \
   15889     archive_expsym_cmds_F77 \
   15890     postinstall_cmds_F77 \
   15891     postuninstall_cmds_F77 \
   15892     old_archive_from_expsyms_cmds_F77 \
   15893     allow_undefined_flag_F77 \
   15894     no_undefined_flag_F77 \
   15895     export_symbols_cmds_F77 \
   15896     hardcode_libdir_flag_spec_F77 \
   15897     hardcode_libdir_flag_spec_ld_F77 \
   15898     hardcode_libdir_separator_F77 \
   15899     hardcode_automatic_F77 \
   15900     module_cmds_F77 \
   15901     module_expsym_cmds_F77 \
   15902     lt_cv_prog_compiler_c_o_F77 \
   15903     fix_srcfile_path_F77 \
   15904     exclude_expsyms_F77 \
   15905     include_expsyms_F77; do
   15906 
   15907     case $var in
   15908     old_archive_cmds_F77 | \
   15909     old_archive_from_new_cmds_F77 | \
   15910     archive_cmds_F77 | \
   15911     archive_expsym_cmds_F77 | \
   15912     module_cmds_F77 | \
   15913     module_expsym_cmds_F77 | \
   15914     old_archive_from_expsyms_cmds_F77 | \
   15915     export_symbols_cmds_F77 | \
   15916     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   15917     postinstall_cmds | postuninstall_cmds | \
   15918     old_postinstall_cmds | old_postuninstall_cmds | \
   15919     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   15920       # Double-quote double-evaled strings.
   15921       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   15922       ;;
   15923     *)
   15924       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   15925       ;;
   15926     esac
   15927   done
   15928 
   15929   case $lt_echo in
   15930   *'\$0 --fallback-echo"')
   15931     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   15932     ;;
   15933   esac
   15934 
   15935 cfgfile="$ofile"
   15936 
   15937   cat <<__EOF__ >> "$cfgfile"
   15938 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   15939 
   15940 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   15941 
   15942 # Shell to use when invoking shell scripts.
   15943 SHELL=$lt_SHELL
   15944 
   15945 # Whether or not to build shared libraries.
   15946 build_libtool_libs=$enable_shared
   15947 
   15948 # Whether or not to build static libraries.
   15949 build_old_libs=$enable_static
   15950 
   15951 # Whether or not to add -lc for building shared libraries.
   15952 build_libtool_need_lc=$archive_cmds_need_lc_F77
   15953 
   15954 # Whether or not to disallow shared libs when runtime libs are static
   15955 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
   15956 
   15957 # Whether or not to optimize for fast installation.
   15958 fast_install=$enable_fast_install
   15959 
   15960 # The host system.
   15961 host_alias=$host_alias
   15962 host=$host
   15963 host_os=$host_os
   15964 
   15965 # The build system.
   15966 build_alias=$build_alias
   15967 build=$build
   15968 build_os=$build_os
   15969 
   15970 # An echo program that does not interpret backslashes.
   15971 echo=$lt_echo
   15972 
   15973 # The archiver.
   15974 AR=$lt_AR
   15975 AR_FLAGS=$lt_AR_FLAGS
   15976 
   15977 # A C compiler.
   15978 LTCC=$lt_LTCC
   15979 
   15980 # LTCC compiler flags.
   15981 LTCFLAGS=$lt_LTCFLAGS
   15982 
   15983 # A language-specific compiler.
   15984 CC=$lt_compiler_F77
   15985 
   15986 # Is the compiler the GNU C compiler?
   15987 with_gcc=$GCC_F77
   15988 
   15989 # An ERE matcher.
   15990 EGREP=$lt_EGREP
   15991 
   15992 # The linker used to build libraries.
   15993 LD=$lt_LD_F77
   15994 
   15995 # Whether we need hard or soft links.
   15996 LN_S=$lt_LN_S
   15997 
   15998 # A BSD-compatible nm program.
   15999 NM=$lt_NM
   16000 
   16001 # A symbol stripping program
   16002 STRIP=$lt_STRIP
   16003 
   16004 # Used to examine libraries when file_magic_cmd begins "file"
   16005 MAGIC_CMD=$MAGIC_CMD
   16006 
   16007 # Used on cygwin: DLL creation program.
   16008 DLLTOOL="$DLLTOOL"
   16009 
   16010 # Used on cygwin: object dumper.
   16011 OBJDUMP="$OBJDUMP"
   16012 
   16013 # Used on cygwin: assembler.
   16014 AS="$AS"
   16015 
   16016 # The name of the directory that contains temporary libtool files.
   16017 objdir=$objdir
   16018 
   16019 # How to create reloadable object files.
   16020 reload_flag=$lt_reload_flag
   16021 reload_cmds=$lt_reload_cmds
   16022 
   16023 # How to pass a linker flag through the compiler.
   16024 wl=$lt_lt_prog_compiler_wl_F77
   16025 
   16026 # Object file suffix (normally "o").
   16027 objext="$ac_objext"
   16028 
   16029 # Old archive suffix (normally "a").
   16030 libext="$libext"
   16031 
   16032 # Shared library suffix (normally ".so").
   16033 shrext_cmds='$shrext_cmds'
   16034 
   16035 # Executable file suffix (normally "").
   16036 exeext="$exeext"
   16037 
   16038 # Additional compiler flags for building library objects.
   16039 pic_flag=$lt_lt_prog_compiler_pic_F77
   16040 pic_mode=$pic_mode
   16041 
   16042 # What is the maximum length of a command?
   16043 max_cmd_len=$lt_cv_sys_max_cmd_len
   16044 
   16045 # Does compiler simultaneously support -c and -o options?
   16046 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
   16047 
   16048 # Must we lock files when doing compilation?
   16049 need_locks=$lt_need_locks
   16050 
   16051 # Do we need the lib prefix for modules?
   16052 need_lib_prefix=$need_lib_prefix
   16053 
   16054 # Do we need a version for libraries?
   16055 need_version=$need_version
   16056 
   16057 # Whether dlopen is supported.
   16058 dlopen_support=$enable_dlopen
   16059 
   16060 # Whether dlopen of programs is supported.
   16061 dlopen_self=$enable_dlopen_self
   16062 
   16063 # Whether dlopen of statically linked programs is supported.
   16064 dlopen_self_static=$enable_dlopen_self_static
   16065 
   16066 # Compiler flag to prevent dynamic linking.
   16067 link_static_flag=$lt_lt_prog_compiler_static_F77
   16068 
   16069 # Compiler flag to turn off builtin functions.
   16070 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
   16071 
   16072 # Compiler flag to allow reflexive dlopens.
   16073 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
   16074 
   16075 # Compiler flag to generate shared objects directly from archives.
   16076 whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
   16077 
   16078 # Compiler flag to generate thread-safe objects.
   16079 thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
   16080 
   16081 # Library versioning type.
   16082 version_type=$version_type
   16083 
   16084 # Format of library name prefix.
   16085 libname_spec=$lt_libname_spec
   16086 
   16087 # List of archive names.  First name is the real one, the rest are links.
   16088 # The last name is the one that the linker finds with -lNAME.
   16089 library_names_spec=$lt_library_names_spec
   16090 
   16091 # The coded name of the library, if different from the real name.
   16092 soname_spec=$lt_soname_spec
   16093 
   16094 # Commands used to build and install an old-style archive.
   16095 RANLIB=$lt_RANLIB
   16096 old_archive_cmds=$lt_old_archive_cmds_F77
   16097 old_postinstall_cmds=$lt_old_postinstall_cmds
   16098 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   16099 
   16100 # Create an old-style archive from a shared archive.
   16101 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
   16102 
   16103 # Create a temporary old-style archive to link instead of a shared archive.
   16104 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
   16105 
   16106 # Commands used to build and install a shared archive.
   16107 archive_cmds=$lt_archive_cmds_F77
   16108 archive_expsym_cmds=$lt_archive_expsym_cmds_F77
   16109 postinstall_cmds=$lt_postinstall_cmds
   16110 postuninstall_cmds=$lt_postuninstall_cmds
   16111 
   16112 # Commands used to build a loadable module (assumed same as above if empty)
   16113 module_cmds=$lt_module_cmds_F77
   16114 module_expsym_cmds=$lt_module_expsym_cmds_F77
   16115 
   16116 # Commands to strip libraries.
   16117 old_striplib=$lt_old_striplib
   16118 striplib=$lt_striplib
   16119 
   16120 # Dependencies to place before the objects being linked to create a
   16121 # shared library.
   16122 predep_objects=$lt_predep_objects_F77
   16123 
   16124 # Dependencies to place after the objects being linked to create a
   16125 # shared library.
   16126 postdep_objects=$lt_postdep_objects_F77
   16127 
   16128 # Dependencies to place before the objects being linked to create a
   16129 # shared library.
   16130 predeps=$lt_predeps_F77
   16131 
   16132 # Dependencies to place after the objects being linked to create a
   16133 # shared library.
   16134 postdeps=$lt_postdeps_F77
   16135 
   16136 # The library search path used internally by the compiler when linking
   16137 # a shared library.
   16138 compiler_lib_search_path=$lt_compiler_lib_search_path_F77
   16139 
   16140 # Method to check whether dependent libraries are shared objects.
   16141 deplibs_check_method=$lt_deplibs_check_method
   16142 
   16143 # Command to use when deplibs_check_method == file_magic.
   16144 file_magic_cmd=$lt_file_magic_cmd
   16145 
   16146 # Flag that allows shared libraries with undefined symbols to be built.
   16147 allow_undefined_flag=$lt_allow_undefined_flag_F77
   16148 
   16149 # Flag that forces no undefined symbols.
   16150 no_undefined_flag=$lt_no_undefined_flag_F77
   16151 
   16152 # Commands used to finish a libtool library installation in a directory.
   16153 finish_cmds=$lt_finish_cmds
   16154 
   16155 # Same as above, but a single script fragment to be evaled but not shown.
   16156 finish_eval=$lt_finish_eval
   16157 
   16158 # Take the output of nm and produce a listing of raw symbols and C names.
   16159 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   16160 
   16161 # Transform the output of nm in a proper C declaration
   16162 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   16163 
   16164 # Transform the output of nm in a C name address pair
   16165 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   16166 
   16167 # This is the shared library runtime path variable.
   16168 runpath_var=$runpath_var
   16169 
   16170 # This is the shared library path variable.
   16171 shlibpath_var=$shlibpath_var
   16172 
   16173 # Is shlibpath searched before the hard-coded library search path?
   16174 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   16175 
   16176 # How to hardcode a shared library path into an executable.
   16177 hardcode_action=$hardcode_action_F77
   16178 
   16179 # Whether we should hardcode library paths into libraries.
   16180 hardcode_into_libs=$hardcode_into_libs
   16181 
   16182 # Flag to hardcode \$libdir into a binary during linking.
   16183 # This must work even if \$libdir does not exist.
   16184 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
   16185 
   16186 # If ld is used when linking, flag to hardcode \$libdir into
   16187 # a binary during linking. This must work even if \$libdir does
   16188 # not exist.
   16189 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
   16190 
   16191 # Whether we need a single -rpath flag with a separated argument.
   16192 hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
   16193 
   16194 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   16195 # resulting binary.
   16196 hardcode_direct=$hardcode_direct_F77
   16197 
   16198 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   16199 # resulting binary.
   16200 hardcode_minus_L=$hardcode_minus_L_F77
   16201 
   16202 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   16203 # the resulting binary.
   16204 hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
   16205 
   16206 # Set to yes if building a shared library automatically hardcodes DIR into the library
   16207 # and all subsequent libraries and executables linked against it.
   16208 hardcode_automatic=$hardcode_automatic_F77
   16209 
   16210 # Variables whose values should be saved in libtool wrapper scripts and
   16211 # restored at relink time.
   16212 variables_saved_for_relink="$variables_saved_for_relink"
   16213 
   16214 # Whether libtool must link a program against all its dependency libraries.
   16215 link_all_deplibs=$link_all_deplibs_F77
   16216 
   16217 # Compile-time system search path for libraries
   16218 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   16219 
   16220 # Run-time system search path for libraries
   16221 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   16222 
   16223 # Fix the shell variable \$srcfile for the compiler.
   16224 fix_srcfile_path=$lt_fix_srcfile_path
   16225 
   16226 # Set to yes if exported symbols are required.
   16227 always_export_symbols=$always_export_symbols_F77
   16228 
   16229 # The commands to list exported symbols.
   16230 export_symbols_cmds=$lt_export_symbols_cmds_F77
   16231 
   16232 # The commands to extract the exported symbol list from a shared archive.
   16233 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   16234 
   16235 # Symbols that should not be listed in the preloaded symbols.
   16236 exclude_expsyms=$lt_exclude_expsyms_F77
   16237 
   16238 # Symbols that must always be exported.
   16239 include_expsyms=$lt_include_expsyms_F77
   16240 
   16241 # ### END LIBTOOL TAG CONFIG: $tagname
   16242 
   16243 __EOF__
   16244 
   16245 
   16246 else
   16247   # If there is no Makefile yet, we rely on a make rule to execute
   16248   # `config.status --recheck' to rerun these tests and create the
   16249   # libtool script then.
   16250   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   16251   if test -f "$ltmain_in"; then
   16252     test -f Makefile && make "$ltmain"
   16253   fi
   16254 fi
   16255 
   16256 
   16257 ac_ext=c
   16258 ac_cpp='$CPP $CPPFLAGS'
   16259 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   16260 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   16261 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   16262 
   16263 CC="$lt_save_CC"
   16264 
   16265 	else
   16266 	  tagname=""
   16267 	fi
   16268 	;;
   16269 
   16270       GCJ)
   16271 	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
   16272 
   16273 
   16274 # Source file extension for Java test sources.
   16275 ac_ext=java
   16276 
   16277 # Object file extension for compiled Java test sources.
   16278 objext=o
   16279 objext_GCJ=$objext
   16280 
   16281 # Code to be used in simple compile tests
   16282 lt_simple_compile_test_code="class foo {}"
   16283 
   16284 # Code to be used in simple link tests
   16285 lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }'
   16286 
   16287 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   16288 
   16289 # If no C compiler was specified, use CC.
   16290 LTCC=${LTCC-"$CC"}
   16291 
   16292 # If no C compiler flags were specified, use CFLAGS.
   16293 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   16294 
   16295 # Allow CC to be a program name with arguments.
   16296 compiler=$CC
   16297 
   16298 
   16299 # save warnings/boilerplate of simple test code
   16300 ac_outfile=conftest.$ac_objext
   16301 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   16302 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16303 _lt_compiler_boilerplate=`cat conftest.err`
   16304 $rm conftest*
   16305 
   16306 ac_outfile=conftest.$ac_objext
   16307 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   16308 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16309 _lt_linker_boilerplate=`cat conftest.err`
   16310 $rm conftest*
   16311 
   16312 
   16313 # Allow CC to be a program name with arguments.
   16314 lt_save_CC="$CC"
   16315 CC=${GCJ-"gcj"}
   16316 compiler=$CC
   16317 compiler_GCJ=$CC
   16318 for cc_temp in $compiler""; do
   16319   case $cc_temp in
   16320     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16321     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16322     \-*) ;;
   16323     *) break;;
   16324   esac
   16325 done
   16326 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16327 
   16328 
   16329 # GCJ did not exist at the time GCC didn't implicitly link libc in.
   16330 archive_cmds_need_lc_GCJ=no
   16331 
   16332 old_archive_cmds_GCJ=$old_archive_cmds
   16333 
   16334 
   16335 lt_prog_compiler_no_builtin_flag_GCJ=
   16336 
   16337 if test "$GCC" = yes; then
   16338   lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
   16339 
   16340 
   16341 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   16342 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
   16343 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   16344   echo $ECHO_N "(cached) $ECHO_C" >&6
   16345 else
   16346   lt_cv_prog_compiler_rtti_exceptions=no
   16347   ac_outfile=conftest.$ac_objext
   16348    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   16349    lt_compiler_flag="-fno-rtti -fno-exceptions"
   16350    # Insert the option either (1) after the last *FLAGS variable, or
   16351    # (2) before a word containing "conftest.", or (3) at the end.
   16352    # Note that $ac_compile itself does not contain backslashes and begins
   16353    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16354    # The option is referenced via a variable to avoid confusing sed.
   16355    lt_compile=`echo "$ac_compile" | $SED \
   16356    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16357    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16358    -e 's:$: $lt_compiler_flag:'`
   16359    (eval echo "\"\$as_me:16359: $lt_compile\"" >&5)
   16360    (eval "$lt_compile" 2>conftest.err)
   16361    ac_status=$?
   16362    cat conftest.err >&5
   16363    echo "$as_me:16363: \$? = $ac_status" >&5
   16364    if (exit $ac_status) && test -s "$ac_outfile"; then
   16365      # The compiler can only warn and ignore the option if not recognized
   16366      # So say no if there are warnings other than the usual output.
   16367      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16368      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16369      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16370        lt_cv_prog_compiler_rtti_exceptions=yes
   16371      fi
   16372    fi
   16373    $rm conftest*
   16374 
   16375 fi
   16376 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   16377 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   16378 
   16379 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   16380     lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
   16381 else
   16382     :
   16383 fi
   16384 
   16385 fi
   16386 
   16387 lt_prog_compiler_wl_GCJ=
   16388 lt_prog_compiler_pic_GCJ=
   16389 lt_prog_compiler_static_GCJ=
   16390 
   16391 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   16392 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   16393 
   16394   if test "$GCC" = yes; then
   16395     lt_prog_compiler_wl_GCJ='-Wl,'
   16396     lt_prog_compiler_static_GCJ='-static'
   16397 
   16398     case $host_os in
   16399       aix*)
   16400       # All AIX code is PIC.
   16401       if test "$host_cpu" = ia64; then
   16402 	# AIX 5 now supports IA64 processor
   16403 	lt_prog_compiler_static_GCJ='-Bstatic'
   16404       fi
   16405       ;;
   16406 
   16407     amigaos*)
   16408       # FIXME: we need at least 68020 code to build shared libraries, but
   16409       # adding the `-m68020' flag to GCC prevents building anything better,
   16410       # like `-m68040'.
   16411       lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
   16412       ;;
   16413 
   16414     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   16415       # PIC is the default for these OSes.
   16416       ;;
   16417 
   16418     mingw* | cygwin* | pw32* | os2*)
   16419       # This hack is so that the source file can tell whether it is being
   16420       # built for inclusion in a dll (and should export symbols for example).
   16421       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   16422       # (--disable-auto-import) libraries
   16423       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   16424       ;;
   16425 
   16426     darwin* | rhapsody*)
   16427       # PIC is the default on this platform
   16428       # Common symbols not allowed in MH_DYLIB files
   16429       lt_prog_compiler_pic_GCJ='-fno-common'
   16430       ;;
   16431 
   16432     interix[3-9]*)
   16433       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   16434       # Instead, we relocate shared libraries at runtime.
   16435       ;;
   16436 
   16437     msdosdjgpp*)
   16438       # Just because we use GCC doesn't mean we suddenly get shared libraries
   16439       # on systems that don't support them.
   16440       lt_prog_compiler_can_build_shared_GCJ=no
   16441       enable_shared=no
   16442       ;;
   16443 
   16444     sysv4*MP*)
   16445       if test -d /usr/nec; then
   16446 	lt_prog_compiler_pic_GCJ=-Kconform_pic
   16447       fi
   16448       ;;
   16449 
   16450     hpux*)
   16451       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16452       # not for PA HP-UX.
   16453       case $host_cpu in
   16454       hppa*64*|ia64*)
   16455 	# +Z the default
   16456 	;;
   16457       *)
   16458 	lt_prog_compiler_pic_GCJ='-fPIC'
   16459 	;;
   16460       esac
   16461       ;;
   16462 
   16463     *)
   16464       lt_prog_compiler_pic_GCJ='-fPIC'
   16465       ;;
   16466     esac
   16467   else
   16468     # PORTME Check for flag to pass linker flags through the system compiler.
   16469     case $host_os in
   16470     aix*)
   16471       lt_prog_compiler_wl_GCJ='-Wl,'
   16472       if test "$host_cpu" = ia64; then
   16473 	# AIX 5 now supports IA64 processor
   16474 	lt_prog_compiler_static_GCJ='-Bstatic'
   16475       else
   16476 	lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
   16477       fi
   16478       ;;
   16479       darwin*)
   16480         # PIC is the default on this platform
   16481         # Common symbols not allowed in MH_DYLIB files
   16482        case $cc_basename in
   16483          xlc*)
   16484          lt_prog_compiler_pic_GCJ='-qnocommon'
   16485          lt_prog_compiler_wl_GCJ='-Wl,'
   16486          ;;
   16487        esac
   16488        ;;
   16489 
   16490     mingw* | cygwin* | pw32* | os2*)
   16491       # This hack is so that the source file can tell whether it is being
   16492       # built for inclusion in a dll (and should export symbols for example).
   16493       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   16494       ;;
   16495 
   16496     hpux9* | hpux10* | hpux11*)
   16497       lt_prog_compiler_wl_GCJ='-Wl,'
   16498       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16499       # not for PA HP-UX.
   16500       case $host_cpu in
   16501       hppa*64*|ia64*)
   16502 	# +Z the default
   16503 	;;
   16504       *)
   16505 	lt_prog_compiler_pic_GCJ='+Z'
   16506 	;;
   16507       esac
   16508       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   16509       lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
   16510       ;;
   16511 
   16512     irix5* | irix6* | nonstopux*)
   16513       lt_prog_compiler_wl_GCJ='-Wl,'
   16514       # PIC (with -KPIC) is the default.
   16515       lt_prog_compiler_static_GCJ='-non_shared'
   16516       ;;
   16517 
   16518     newsos6)
   16519       lt_prog_compiler_pic_GCJ='-KPIC'
   16520       lt_prog_compiler_static_GCJ='-Bstatic'
   16521       ;;
   16522 
   16523     linux* | k*bsd*-gnu)
   16524       case $cc_basename in
   16525       icc* | ecc*)
   16526 	lt_prog_compiler_wl_GCJ='-Wl,'
   16527 	lt_prog_compiler_pic_GCJ='-KPIC'
   16528 	lt_prog_compiler_static_GCJ='-static'
   16529         ;;
   16530       pgcc* | pgf77* | pgf90* | pgf95*)
   16531         # Portland Group compilers (*not* the Pentium gcc compiler,
   16532 	# which looks to be a dead project)
   16533 	lt_prog_compiler_wl_GCJ='-Wl,'
   16534 	lt_prog_compiler_pic_GCJ='-fpic'
   16535 	lt_prog_compiler_static_GCJ='-Bstatic'
   16536         ;;
   16537       ccc*)
   16538         lt_prog_compiler_wl_GCJ='-Wl,'
   16539         # All Alpha code is PIC.
   16540         lt_prog_compiler_static_GCJ='-non_shared'
   16541         ;;
   16542       *)
   16543         case `$CC -V 2>&1 | sed 5q` in
   16544 	*Sun\ C*)
   16545 	  # Sun C 5.9
   16546 	  lt_prog_compiler_pic_GCJ='-KPIC'
   16547 	  lt_prog_compiler_static_GCJ='-Bstatic'
   16548 	  lt_prog_compiler_wl_GCJ='-Wl,'
   16549 	  ;;
   16550 	*Sun\ F*)
   16551 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   16552 	  lt_prog_compiler_pic_GCJ='-KPIC'
   16553 	  lt_prog_compiler_static_GCJ='-Bstatic'
   16554 	  lt_prog_compiler_wl_GCJ=''
   16555 	  ;;
   16556 	esac
   16557 	;;
   16558       esac
   16559       ;;
   16560 
   16561     osf3* | osf4* | osf5*)
   16562       lt_prog_compiler_wl_GCJ='-Wl,'
   16563       # All OSF/1 code is PIC.
   16564       lt_prog_compiler_static_GCJ='-non_shared'
   16565       ;;
   16566 
   16567     rdos*)
   16568       lt_prog_compiler_static_GCJ='-non_shared'
   16569       ;;
   16570 
   16571     solaris*)
   16572       lt_prog_compiler_pic_GCJ='-KPIC'
   16573       lt_prog_compiler_static_GCJ='-Bstatic'
   16574       case $cc_basename in
   16575       f77* | f90* | f95*)
   16576 	lt_prog_compiler_wl_GCJ='-Qoption ld ';;
   16577       *)
   16578 	lt_prog_compiler_wl_GCJ='-Wl,';;
   16579       esac
   16580       ;;
   16581 
   16582     sunos4*)
   16583       lt_prog_compiler_wl_GCJ='-Qoption ld '
   16584       lt_prog_compiler_pic_GCJ='-PIC'
   16585       lt_prog_compiler_static_GCJ='-Bstatic'
   16586       ;;
   16587 
   16588     sysv4 | sysv4.2uw2* | sysv4.3*)
   16589       lt_prog_compiler_wl_GCJ='-Wl,'
   16590       lt_prog_compiler_pic_GCJ='-KPIC'
   16591       lt_prog_compiler_static_GCJ='-Bstatic'
   16592       ;;
   16593 
   16594     sysv4*MP*)
   16595       if test -d /usr/nec ;then
   16596 	lt_prog_compiler_pic_GCJ='-Kconform_pic'
   16597 	lt_prog_compiler_static_GCJ='-Bstatic'
   16598       fi
   16599       ;;
   16600 
   16601     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   16602       lt_prog_compiler_wl_GCJ='-Wl,'
   16603       lt_prog_compiler_pic_GCJ='-KPIC'
   16604       lt_prog_compiler_static_GCJ='-Bstatic'
   16605       ;;
   16606 
   16607     unicos*)
   16608       lt_prog_compiler_wl_GCJ='-Wl,'
   16609       lt_prog_compiler_can_build_shared_GCJ=no
   16610       ;;
   16611 
   16612     uts4*)
   16613       lt_prog_compiler_pic_GCJ='-pic'
   16614       lt_prog_compiler_static_GCJ='-Bstatic'
   16615       ;;
   16616 
   16617     *)
   16618       lt_prog_compiler_can_build_shared_GCJ=no
   16619       ;;
   16620     esac
   16621   fi
   16622 
   16623 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
   16624 echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; }
   16625 
   16626 #
   16627 # Check to make sure the PIC flag actually works.
   16628 #
   16629 if test -n "$lt_prog_compiler_pic_GCJ"; then
   16630 
   16631 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
   16632 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; }
   16633 if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then
   16634   echo $ECHO_N "(cached) $ECHO_C" >&6
   16635 else
   16636   lt_prog_compiler_pic_works_GCJ=no
   16637   ac_outfile=conftest.$ac_objext
   16638    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   16639    lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
   16640    # Insert the option either (1) after the last *FLAGS variable, or
   16641    # (2) before a word containing "conftest.", or (3) at the end.
   16642    # Note that $ac_compile itself does not contain backslashes and begins
   16643    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16644    # The option is referenced via a variable to avoid confusing sed.
   16645    lt_compile=`echo "$ac_compile" | $SED \
   16646    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16647    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16648    -e 's:$: $lt_compiler_flag:'`
   16649    (eval echo "\"\$as_me:16649: $lt_compile\"" >&5)
   16650    (eval "$lt_compile" 2>conftest.err)
   16651    ac_status=$?
   16652    cat conftest.err >&5
   16653    echo "$as_me:16653: \$? = $ac_status" >&5
   16654    if (exit $ac_status) && test -s "$ac_outfile"; then
   16655      # The compiler can only warn and ignore the option if not recognized
   16656      # So say no if there are warnings other than the usual output.
   16657      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16658      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16659      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16660        lt_prog_compiler_pic_works_GCJ=yes
   16661      fi
   16662    fi
   16663    $rm conftest*
   16664 
   16665 fi
   16666 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5
   16667 echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6; }
   16668 
   16669 if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then
   16670     case $lt_prog_compiler_pic_GCJ in
   16671      "" | " "*) ;;
   16672      *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
   16673      esac
   16674 else
   16675     lt_prog_compiler_pic_GCJ=
   16676      lt_prog_compiler_can_build_shared_GCJ=no
   16677 fi
   16678 
   16679 fi
   16680 case $host_os in
   16681   # For platforms which do not support PIC, -DPIC is meaningless:
   16682   *djgpp*)
   16683     lt_prog_compiler_pic_GCJ=
   16684     ;;
   16685   *)
   16686     lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
   16687     ;;
   16688 esac
   16689 
   16690 #
   16691 # Check to make sure the static flag actually works.
   16692 #
   16693 wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
   16694 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   16695 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   16696 if test "${lt_prog_compiler_static_works_GCJ+set}" = set; then
   16697   echo $ECHO_N "(cached) $ECHO_C" >&6
   16698 else
   16699   lt_prog_compiler_static_works_GCJ=no
   16700    save_LDFLAGS="$LDFLAGS"
   16701    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   16702    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   16703    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   16704      # The linker can only warn and ignore the option if not recognized
   16705      # So say no if there are warnings
   16706      if test -s conftest.err; then
   16707        # Append any errors to the config.log.
   16708        cat conftest.err 1>&5
   16709        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   16710        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16711        if diff conftest.exp conftest.er2 >/dev/null; then
   16712          lt_prog_compiler_static_works_GCJ=yes
   16713        fi
   16714      else
   16715        lt_prog_compiler_static_works_GCJ=yes
   16716      fi
   16717    fi
   16718    $rm conftest*
   16719    LDFLAGS="$save_LDFLAGS"
   16720 
   16721 fi
   16722 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5
   16723 echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6; }
   16724 
   16725 if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then
   16726     :
   16727 else
   16728     lt_prog_compiler_static_GCJ=
   16729 fi
   16730 
   16731 
   16732 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   16733 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   16734 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
   16735   echo $ECHO_N "(cached) $ECHO_C" >&6
   16736 else
   16737   lt_cv_prog_compiler_c_o_GCJ=no
   16738    $rm -r conftest 2>/dev/null
   16739    mkdir conftest
   16740    cd conftest
   16741    mkdir out
   16742    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   16743 
   16744    lt_compiler_flag="-o out/conftest2.$ac_objext"
   16745    # Insert the option either (1) after the last *FLAGS variable, or
   16746    # (2) before a word containing "conftest.", or (3) at the end.
   16747    # Note that $ac_compile itself does not contain backslashes and begins
   16748    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16749    lt_compile=`echo "$ac_compile" | $SED \
   16750    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16751    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16752    -e 's:$: $lt_compiler_flag:'`
   16753    (eval echo "\"\$as_me:16753: $lt_compile\"" >&5)
   16754    (eval "$lt_compile" 2>out/conftest.err)
   16755    ac_status=$?
   16756    cat out/conftest.err >&5
   16757    echo "$as_me:16757: \$? = $ac_status" >&5
   16758    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   16759    then
   16760      # The compiler can only warn and ignore the option if not recognized
   16761      # So say no if there are warnings
   16762      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   16763      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   16764      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   16765        lt_cv_prog_compiler_c_o_GCJ=yes
   16766      fi
   16767    fi
   16768    chmod u+w . 2>&5
   16769    $rm conftest*
   16770    # SGI C++ compiler will create directory out/ii_files/ for
   16771    # template instantiation
   16772    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   16773    $rm out/* && rmdir out
   16774    cd ..
   16775    rmdir conftest
   16776    $rm conftest*
   16777 
   16778 fi
   16779 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
   16780 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; }
   16781 
   16782 
   16783 hard_links="nottested"
   16784 if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
   16785   # do not overwrite the value of need_locks provided by the user
   16786   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   16787 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   16788   hard_links=yes
   16789   $rm conftest*
   16790   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   16791   touch conftest.a
   16792   ln conftest.a conftest.b 2>&5 || hard_links=no
   16793   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   16794   { echo "$as_me:$LINENO: result: $hard_links" >&5
   16795 echo "${ECHO_T}$hard_links" >&6; }
   16796   if test "$hard_links" = no; then
   16797     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   16798 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   16799     need_locks=warn
   16800   fi
   16801 else
   16802   need_locks=no
   16803 fi
   16804 
   16805 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   16806 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   16807 
   16808   runpath_var=
   16809   allow_undefined_flag_GCJ=
   16810   enable_shared_with_static_runtimes_GCJ=no
   16811   archive_cmds_GCJ=
   16812   archive_expsym_cmds_GCJ=
   16813   old_archive_From_new_cmds_GCJ=
   16814   old_archive_from_expsyms_cmds_GCJ=
   16815   export_dynamic_flag_spec_GCJ=
   16816   whole_archive_flag_spec_GCJ=
   16817   thread_safe_flag_spec_GCJ=
   16818   hardcode_libdir_flag_spec_GCJ=
   16819   hardcode_libdir_flag_spec_ld_GCJ=
   16820   hardcode_libdir_separator_GCJ=
   16821   hardcode_direct_GCJ=no
   16822   hardcode_minus_L_GCJ=no
   16823   hardcode_shlibpath_var_GCJ=unsupported
   16824   link_all_deplibs_GCJ=unknown
   16825   hardcode_automatic_GCJ=no
   16826   module_cmds_GCJ=
   16827   module_expsym_cmds_GCJ=
   16828   always_export_symbols_GCJ=no
   16829   export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   16830   # include_expsyms should be a list of space-separated symbols to be *always*
   16831   # included in the symbol list
   16832   include_expsyms_GCJ=
   16833   # exclude_expsyms can be an extended regexp of symbols to exclude
   16834   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   16835   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   16836   # as well as any symbol that contains `d'.
   16837   exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_"
   16838   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   16839   # platforms (ab)use it in PIC code, but their linkers get confused if
   16840   # the symbol is explicitly referenced.  Since portable code cannot
   16841   # rely on this symbol name, it's probably fine to never include it in
   16842   # preloaded symbol tables.
   16843   extract_expsyms_cmds=
   16844   # Just being paranoid about ensuring that cc_basename is set.
   16845   for cc_temp in $compiler""; do
   16846   case $cc_temp in
   16847     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16848     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16849     \-*) ;;
   16850     *) break;;
   16851   esac
   16852 done
   16853 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16854 
   16855   case $host_os in
   16856   cygwin* | mingw* | pw32*)
   16857     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   16858     # When not using gcc, we currently assume that we are using
   16859     # Microsoft Visual C++.
   16860     if test "$GCC" != yes; then
   16861       with_gnu_ld=no
   16862     fi
   16863     ;;
   16864   interix*)
   16865     # we just hope/assume this is gcc and not c89 (= MSVC++)
   16866     with_gnu_ld=yes
   16867     ;;
   16868   openbsd*)
   16869     with_gnu_ld=no
   16870     ;;
   16871   esac
   16872 
   16873   ld_shlibs_GCJ=yes
   16874   if test "$with_gnu_ld" = yes; then
   16875     # If archive_cmds runs LD, not CC, wlarc should be empty
   16876     wlarc='${wl}'
   16877 
   16878     # Set some defaults for GNU ld with shared library support. These
   16879     # are reset later if shared libraries are not supported. Putting them
   16880     # here allows them to be overridden if necessary.
   16881     runpath_var=LD_RUN_PATH
   16882     hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
   16883     export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
   16884     # ancient GNU ld didn't support --whole-archive et. al.
   16885     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   16886 	whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   16887       else
   16888   	whole_archive_flag_spec_GCJ=
   16889     fi
   16890     supports_anon_versioning=no
   16891     case `$LD -v 2>/dev/null` in
   16892       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   16893       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   16894       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   16895       *\ 2.11.*) ;; # other 2.11 versions
   16896       *) supports_anon_versioning=yes ;;
   16897     esac
   16898 
   16899     # See if GNU ld supports shared libraries.
   16900     case $host_os in
   16901     aix3* | aix4* | aix5*)
   16902       # On AIX/PPC, the GNU linker is very broken
   16903       if test "$host_cpu" != ia64; then
   16904 	ld_shlibs_GCJ=no
   16905 	cat <<EOF 1>&2
   16906 
   16907 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   16908 *** to be unable to reliably create shared libraries on AIX.
   16909 *** Therefore, libtool is disabling shared libraries support.  If you
   16910 *** really care for shared libraries, you may want to modify your PATH
   16911 *** so that a non-GNU linker is found, and then restart.
   16912 
   16913 EOF
   16914       fi
   16915       ;;
   16916 
   16917     amigaos*)
   16918       archive_cmds_GCJ='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
   16919       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16920       hardcode_minus_L_GCJ=yes
   16921 
   16922       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   16923       # that the semantics of dynamic libraries on AmigaOS, at least up
   16924       # to version 4, is to share data among multiple programs linked
   16925       # with the same dynamic library.  Since this doesn't match the
   16926       # behavior of shared libraries on other platforms, we can't use
   16927       # them.
   16928       ld_shlibs_GCJ=no
   16929       ;;
   16930 
   16931     beos*)
   16932       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16933 	allow_undefined_flag_GCJ=unsupported
   16934 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   16935 	# support --undefined.  This deserves some investigation.  FIXME
   16936 	archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16937       else
   16938 	ld_shlibs_GCJ=no
   16939       fi
   16940       ;;
   16941 
   16942     cygwin* | mingw* | pw32*)
   16943       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
   16944       # as there is no search path for DLLs.
   16945       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16946       allow_undefined_flag_GCJ=unsupported
   16947       always_export_symbols_GCJ=no
   16948       enable_shared_with_static_runtimes_GCJ=yes
   16949       export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   16950 
   16951       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   16952         archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   16953 	# If the export-symbols file already is a .def file (1st line
   16954 	# is EXPORTS), use it as is; otherwise, prepend...
   16955 	archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   16956 	  cp $export_symbols $output_objdir/$soname.def;
   16957 	else
   16958 	  echo EXPORTS > $output_objdir/$soname.def;
   16959 	  cat $export_symbols >> $output_objdir/$soname.def;
   16960 	fi~
   16961 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   16962       else
   16963 	ld_shlibs_GCJ=no
   16964       fi
   16965       ;;
   16966 
   16967     interix[3-9]*)
   16968       hardcode_direct_GCJ=no
   16969       hardcode_shlibpath_var_GCJ=no
   16970       hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   16971       export_dynamic_flag_spec_GCJ='${wl}-E'
   16972       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   16973       # Instead, shared libraries are loaded at an image base (0x10000000 by
   16974       # default) and relocated if they conflict, which is a slow very memory
   16975       # consuming and fragmenting process.  To avoid this, we pick a random,
   16976       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   16977       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   16978       archive_cmds_GCJ='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   16979       archive_expsym_cmds_GCJ='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   16980       ;;
   16981 
   16982     gnu* | linux* | k*bsd*-gnu)
   16983       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16984 	tmp_addflag=
   16985 	case $cc_basename,$host_cpu in
   16986 	pgcc*)				# Portland Group C compiler
   16987 	  whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   16988 	  tmp_addflag=' $pic_flag'
   16989 	  ;;
   16990 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   16991 	  whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   16992 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   16993 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   16994 	  tmp_addflag=' -i_dynamic' ;;
   16995 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   16996 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   16997 	ifc* | ifort*)			# Intel Fortran compiler
   16998 	  tmp_addflag=' -nofor_main' ;;
   16999 	esac
   17000 	case `$CC -V 2>&1 | sed 5q` in
   17001 	*Sun\ C*)			# Sun C 5.9
   17002 	  whole_archive_flag_spec_GCJ='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   17003 	  tmp_sharedflag='-G' ;;
   17004 	*Sun\ F*)			# Sun Fortran 8.3
   17005 	  tmp_sharedflag='-G' ;;
   17006 	*)
   17007 	  tmp_sharedflag='-shared' ;;
   17008 	esac
   17009 	archive_cmds_GCJ='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17010 
   17011 	if test $supports_anon_versioning = yes; then
   17012 	  archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
   17013   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   17014   $echo "local: *; };" >> $output_objdir/$libname.ver~
   17015 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   17016 	fi
   17017       else
   17018 	ld_shlibs_GCJ=no
   17019       fi
   17020       ;;
   17021 
   17022     netbsd*)
   17023       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17024 	archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   17025 	wlarc=
   17026       else
   17027 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17028 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17029       fi
   17030       ;;
   17031 
   17032     solaris*)
   17033       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   17034 	ld_shlibs_GCJ=no
   17035 	cat <<EOF 1>&2
   17036 
   17037 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   17038 *** create shared libraries on Solaris systems.  Therefore, libtool
   17039 *** is disabling shared libraries support.  We urge you to upgrade GNU
   17040 *** binutils to release 2.9.1 or newer.  Another option is to modify
   17041 *** your PATH or compiler configuration so that the native linker is
   17042 *** used, and then restart.
   17043 
   17044 EOF
   17045       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17046 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17047 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17048       else
   17049 	ld_shlibs_GCJ=no
   17050       fi
   17051       ;;
   17052 
   17053     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   17054       case `$LD -v 2>&1` in
   17055         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   17056 	ld_shlibs_GCJ=no
   17057 	cat <<_LT_EOF 1>&2
   17058 
   17059 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   17060 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   17061 *** is disabling shared libraries support.  We urge you to upgrade GNU
   17062 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   17063 *** your PATH or compiler configuration so that the native linker is
   17064 *** used, and then restart.
   17065 
   17066 _LT_EOF
   17067 	;;
   17068 	*)
   17069 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17070 	    hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   17071 	    archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   17072 	    archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   17073 	  else
   17074 	    ld_shlibs_GCJ=no
   17075 	  fi
   17076 	;;
   17077       esac
   17078       ;;
   17079 
   17080     sunos4*)
   17081       archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17082       wlarc=
   17083       hardcode_direct_GCJ=yes
   17084       hardcode_shlibpath_var_GCJ=no
   17085       ;;
   17086 
   17087     *)
   17088       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17089 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17090 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17091       else
   17092 	ld_shlibs_GCJ=no
   17093       fi
   17094       ;;
   17095     esac
   17096 
   17097     if test "$ld_shlibs_GCJ" = no; then
   17098       runpath_var=
   17099       hardcode_libdir_flag_spec_GCJ=
   17100       export_dynamic_flag_spec_GCJ=
   17101       whole_archive_flag_spec_GCJ=
   17102     fi
   17103   else
   17104     # PORTME fill in a description of your system's linker (not GNU ld)
   17105     case $host_os in
   17106     aix3*)
   17107       allow_undefined_flag_GCJ=unsupported
   17108       always_export_symbols_GCJ=yes
   17109       archive_expsym_cmds_GCJ='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
   17110       # Note: this linker hardcodes the directories in LIBPATH if there
   17111       # are no directories specified by -L.
   17112       hardcode_minus_L_GCJ=yes
   17113       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   17114 	# Neither direct hardcoding nor static linking is supported with a
   17115 	# broken collect2.
   17116 	hardcode_direct_GCJ=unsupported
   17117       fi
   17118       ;;
   17119 
   17120     aix4* | aix5*)
   17121       if test "$host_cpu" = ia64; then
   17122 	# On IA64, the linker does run time linking by default, so we don't
   17123 	# have to do anything special.
   17124 	aix_use_runtimelinking=no
   17125 	exp_sym_flag='-Bexport'
   17126 	no_entry_flag=""
   17127       else
   17128 	# If we're using GNU nm, then we don't want the "-C" option.
   17129 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   17130 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   17131 	  export_symbols_cmds_GCJ='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   17132 	else
   17133 	  export_symbols_cmds_GCJ='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   17134 	fi
   17135 	aix_use_runtimelinking=no
   17136 
   17137 	# Test if we are trying to use run time linking or normal
   17138 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   17139 	# need to do runtime linking.
   17140 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   17141 	  for ld_flag in $LDFLAGS; do
   17142   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   17143   	    aix_use_runtimelinking=yes
   17144   	    break
   17145   	  fi
   17146 	  done
   17147 	  ;;
   17148 	esac
   17149 
   17150 	exp_sym_flag='-bexport'
   17151 	no_entry_flag='-bnoentry'
   17152       fi
   17153 
   17154       # When large executables or shared objects are built, AIX ld can
   17155       # have problems creating the table of contents.  If linking a library
   17156       # or program results in "error TOC overflow" add -mminimal-toc to
   17157       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   17158       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   17159 
   17160       archive_cmds_GCJ=''
   17161       hardcode_direct_GCJ=yes
   17162       hardcode_libdir_separator_GCJ=':'
   17163       link_all_deplibs_GCJ=yes
   17164 
   17165       if test "$GCC" = yes; then
   17166 	case $host_os in aix4.[012]|aix4.[012].*)
   17167 	# We only want to do this on AIX 4.2 and lower, the check
   17168 	# below for broken collect2 doesn't work under 4.3+
   17169 	  collect2name=`${CC} -print-prog-name=collect2`
   17170 	  if test -f "$collect2name" && \
   17171   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   17172 	  then
   17173   	  # We have reworked collect2
   17174   	  :
   17175 	  else
   17176   	  # We have old collect2
   17177   	  hardcode_direct_GCJ=unsupported
   17178   	  # It fails to find uninstalled libraries when the uninstalled
   17179   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   17180   	  # to unsupported forces relinking
   17181   	  hardcode_minus_L_GCJ=yes
   17182   	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17183   	  hardcode_libdir_separator_GCJ=
   17184 	  fi
   17185 	  ;;
   17186 	esac
   17187 	shared_flag='-shared'
   17188 	if test "$aix_use_runtimelinking" = yes; then
   17189 	  shared_flag="$shared_flag "'${wl}-G'
   17190 	fi
   17191       else
   17192 	# not using gcc
   17193 	if test "$host_cpu" = ia64; then
   17194   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   17195   	# chokes on -Wl,-G. The following line is correct:
   17196 	  shared_flag='-G'
   17197 	else
   17198 	  if test "$aix_use_runtimelinking" = yes; then
   17199 	    shared_flag='${wl}-G'
   17200 	  else
   17201 	    shared_flag='${wl}-bM:SRE'
   17202 	  fi
   17203 	fi
   17204       fi
   17205 
   17206       # It seems that -bexpall does not export symbols beginning with
   17207       # underscore (_), so it is better to generate a list of symbols to export.
   17208       always_export_symbols_GCJ=yes
   17209       if test "$aix_use_runtimelinking" = yes; then
   17210 	# Warning - without using the other runtime loading flags (-brtl),
   17211 	# -berok will link without error, but may produce a broken library.
   17212 	allow_undefined_flag_GCJ='-berok'
   17213        # Determine the default libpath from the value encoded in an empty executable.
   17214        cat >conftest.$ac_ext <<_ACEOF
   17215 /* confdefs.h.  */
   17216 _ACEOF
   17217 cat confdefs.h >>conftest.$ac_ext
   17218 cat >>conftest.$ac_ext <<_ACEOF
   17219 /* end confdefs.h.  */
   17220 
   17221 int
   17222 main ()
   17223 {
   17224 
   17225   ;
   17226   return 0;
   17227 }
   17228 _ACEOF
   17229 rm -f conftest.$ac_objext conftest$ac_exeext
   17230 if { (ac_try="$ac_link"
   17231 case "(($ac_try" in
   17232   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17233   *) ac_try_echo=$ac_try;;
   17234 esac
   17235 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17236   (eval "$ac_link") 2>conftest.er1
   17237   ac_status=$?
   17238   grep -v '^ *+' conftest.er1 >conftest.err
   17239   rm -f conftest.er1
   17240   cat conftest.err >&5
   17241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17242   (exit $ac_status); } && {
   17243 	 test -z "$ac_c_werror_flag" ||
   17244 	 test ! -s conftest.err
   17245        } && test -s conftest$ac_exeext &&
   17246        $as_test_x conftest$ac_exeext; then
   17247 
   17248 lt_aix_libpath_sed='
   17249     /Import File Strings/,/^$/ {
   17250 	/^0/ {
   17251 	    s/^0  *\(.*\)$/\1/
   17252 	    p
   17253 	}
   17254     }'
   17255 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17256 # Check for a 64-bit object if we didn't find anything.
   17257 if test -z "$aix_libpath"; then
   17258   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17259 fi
   17260 else
   17261   echo "$as_me: failed program was:" >&5
   17262 sed 's/^/| /' conftest.$ac_ext >&5
   17263 
   17264 
   17265 fi
   17266 
   17267 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17268       conftest$ac_exeext conftest.$ac_ext
   17269 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17270 
   17271        hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17272 	archive_expsym_cmds_GCJ="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
   17273        else
   17274 	if test "$host_cpu" = ia64; then
   17275 	  hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
   17276 	  allow_undefined_flag_GCJ="-z nodefs"
   17277 	  archive_expsym_cmds_GCJ="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
   17278 	else
   17279 	 # Determine the default libpath from the value encoded in an empty executable.
   17280 	 cat >conftest.$ac_ext <<_ACEOF
   17281 /* confdefs.h.  */
   17282 _ACEOF
   17283 cat confdefs.h >>conftest.$ac_ext
   17284 cat >>conftest.$ac_ext <<_ACEOF
   17285 /* end confdefs.h.  */
   17286 
   17287 int
   17288 main ()
   17289 {
   17290 
   17291   ;
   17292   return 0;
   17293 }
   17294 _ACEOF
   17295 rm -f conftest.$ac_objext conftest$ac_exeext
   17296 if { (ac_try="$ac_link"
   17297 case "(($ac_try" in
   17298   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17299   *) ac_try_echo=$ac_try;;
   17300 esac
   17301 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17302   (eval "$ac_link") 2>conftest.er1
   17303   ac_status=$?
   17304   grep -v '^ *+' conftest.er1 >conftest.err
   17305   rm -f conftest.er1
   17306   cat conftest.err >&5
   17307   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17308   (exit $ac_status); } && {
   17309 	 test -z "$ac_c_werror_flag" ||
   17310 	 test ! -s conftest.err
   17311        } && test -s conftest$ac_exeext &&
   17312        $as_test_x conftest$ac_exeext; then
   17313 
   17314 lt_aix_libpath_sed='
   17315     /Import File Strings/,/^$/ {
   17316 	/^0/ {
   17317 	    s/^0  *\(.*\)$/\1/
   17318 	    p
   17319 	}
   17320     }'
   17321 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17322 # Check for a 64-bit object if we didn't find anything.
   17323 if test -z "$aix_libpath"; then
   17324   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17325 fi
   17326 else
   17327   echo "$as_me: failed program was:" >&5
   17328 sed 's/^/| /' conftest.$ac_ext >&5
   17329 
   17330 
   17331 fi
   17332 
   17333 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17334       conftest$ac_exeext conftest.$ac_ext
   17335 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17336 
   17337 	 hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17338 	  # Warning - without using the other run time loading flags,
   17339 	  # -berok will link without error, but may produce a broken library.
   17340 	  no_undefined_flag_GCJ=' ${wl}-bernotok'
   17341 	  allow_undefined_flag_GCJ=' ${wl}-berok'
   17342 	  # Exported symbols can be pulled into shared objects from archives
   17343 	  whole_archive_flag_spec_GCJ='$convenience'
   17344 	  archive_cmds_need_lc_GCJ=yes
   17345 	  # This is similar to how AIX traditionally builds its shared libraries.
   17346 	  archive_expsym_cmds_GCJ="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
   17347 	fi
   17348       fi
   17349       ;;
   17350 
   17351     amigaos*)
   17352       archive_cmds_GCJ='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
   17353       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17354       hardcode_minus_L_GCJ=yes
   17355       # see comment about different semantics on the GNU ld section
   17356       ld_shlibs_GCJ=no
   17357       ;;
   17358 
   17359     bsdi[45]*)
   17360       export_dynamic_flag_spec_GCJ=-rdynamic
   17361       ;;
   17362 
   17363     cygwin* | mingw* | pw32*)
   17364       # When not using gcc, we currently assume that we are using
   17365       # Microsoft Visual C++.
   17366       # hardcode_libdir_flag_spec is actually meaningless, as there is
   17367       # no search path for DLLs.
   17368       hardcode_libdir_flag_spec_GCJ=' '
   17369       allow_undefined_flag_GCJ=unsupported
   17370       # Tell ltmain to make .lib files, not .a files.
   17371       libext=lib
   17372       # Tell ltmain to make .dll files, not .so files.
   17373       shrext_cmds=".dll"
   17374       # FIXME: Setting linknames here is a bad hack.
   17375       archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   17376       # The linker will automatically build a .lib file if we build a DLL.
   17377       old_archive_From_new_cmds_GCJ='true'
   17378       # FIXME: Should let the user specify the lib program.
   17379       old_archive_cmds_GCJ='lib -OUT:$oldlib$oldobjs$old_deplibs'
   17380       fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
   17381       enable_shared_with_static_runtimes_GCJ=yes
   17382       ;;
   17383 
   17384     darwin* | rhapsody*)
   17385       case $host_os in
   17386         rhapsody* | darwin1.[012])
   17387          allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
   17388          ;;
   17389        *) # Darwin 1.3 on
   17390          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   17391            allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17392          else
   17393            case ${MACOSX_DEPLOYMENT_TARGET} in
   17394              10.[012])
   17395                allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17396                ;;
   17397              10.*)
   17398                allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
   17399                ;;
   17400            esac
   17401          fi
   17402          ;;
   17403       esac
   17404       archive_cmds_need_lc_GCJ=no
   17405       hardcode_direct_GCJ=no
   17406       hardcode_automatic_GCJ=yes
   17407       hardcode_shlibpath_var_GCJ=unsupported
   17408       whole_archive_flag_spec_GCJ=''
   17409       link_all_deplibs_GCJ=yes
   17410     if test "$GCC" = yes ; then
   17411     	output_verbose_link_cmd='echo'
   17412         archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   17413       module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17414       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17415       archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   17416       module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   17417     else
   17418       case $cc_basename in
   17419         xlc*)
   17420          output_verbose_link_cmd='echo'
   17421          archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   17422          module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17423           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17424          archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   17425           module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   17426           ;;
   17427        *)
   17428          ld_shlibs_GCJ=no
   17429           ;;
   17430       esac
   17431     fi
   17432       ;;
   17433 
   17434     dgux*)
   17435       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17436       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17437       hardcode_shlibpath_var_GCJ=no
   17438       ;;
   17439 
   17440     freebsd1*)
   17441       ld_shlibs_GCJ=no
   17442       ;;
   17443 
   17444     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   17445     # support.  Future versions do this automatically, but an explicit c++rt0.o
   17446     # does not break anything, and helps significantly (at the cost of a little
   17447     # extra space).
   17448     freebsd2.2*)
   17449       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   17450       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17451       hardcode_direct_GCJ=yes
   17452       hardcode_shlibpath_var_GCJ=no
   17453       ;;
   17454 
   17455     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   17456     freebsd2*)
   17457       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17458       hardcode_direct_GCJ=yes
   17459       hardcode_minus_L_GCJ=yes
   17460       hardcode_shlibpath_var_GCJ=no
   17461       ;;
   17462 
   17463     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   17464     freebsd* | dragonfly*)
   17465       archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   17466       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17467       hardcode_direct_GCJ=yes
   17468       hardcode_shlibpath_var_GCJ=no
   17469       ;;
   17470 
   17471     hpux9*)
   17472       if test "$GCC" = yes; then
   17473 	archive_cmds_GCJ='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   17474       else
   17475 	archive_cmds_GCJ='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   17476       fi
   17477       hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17478       hardcode_libdir_separator_GCJ=:
   17479       hardcode_direct_GCJ=yes
   17480 
   17481       # hardcode_minus_L: Not really in the search PATH,
   17482       # but as the default location of the library.
   17483       hardcode_minus_L_GCJ=yes
   17484       export_dynamic_flag_spec_GCJ='${wl}-E'
   17485       ;;
   17486 
   17487     hpux10*)
   17488       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17489 	archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17490       else
   17491 	archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   17492       fi
   17493       if test "$with_gnu_ld" = no; then
   17494 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17495 	hardcode_libdir_separator_GCJ=:
   17496 
   17497 	hardcode_direct_GCJ=yes
   17498 	export_dynamic_flag_spec_GCJ='${wl}-E'
   17499 
   17500 	# hardcode_minus_L: Not really in the search PATH,
   17501 	# but as the default location of the library.
   17502 	hardcode_minus_L_GCJ=yes
   17503       fi
   17504       ;;
   17505 
   17506     hpux11*)
   17507       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17508 	case $host_cpu in
   17509 	hppa*64*)
   17510 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17511 	  ;;
   17512 	ia64*)
   17513 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   17514 	  ;;
   17515 	*)
   17516 	  archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17517 	  ;;
   17518 	esac
   17519       else
   17520 	case $host_cpu in
   17521 	hppa*64*)
   17522 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17523 	  ;;
   17524 	ia64*)
   17525 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   17526 	  ;;
   17527 	*)
   17528 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17529 	  ;;
   17530 	esac
   17531       fi
   17532       if test "$with_gnu_ld" = no; then
   17533 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17534 	hardcode_libdir_separator_GCJ=:
   17535 
   17536 	case $host_cpu in
   17537 	hppa*64*|ia64*)
   17538 	  hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
   17539 	  hardcode_direct_GCJ=no
   17540 	  hardcode_shlibpath_var_GCJ=no
   17541 	  ;;
   17542 	*)
   17543 	  hardcode_direct_GCJ=yes
   17544 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   17545 
   17546 	  # hardcode_minus_L: Not really in the search PATH,
   17547 	  # but as the default location of the library.
   17548 	  hardcode_minus_L_GCJ=yes
   17549 	  ;;
   17550 	esac
   17551       fi
   17552       ;;
   17553 
   17554     irix5* | irix6* | nonstopux*)
   17555       if test "$GCC" = yes; then
   17556 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   17557       else
   17558 	archive_cmds_GCJ='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   17559 	hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
   17560       fi
   17561       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17562       hardcode_libdir_separator_GCJ=:
   17563       link_all_deplibs_GCJ=yes
   17564       ;;
   17565 
   17566     netbsd*)
   17567       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17568 	archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   17569       else
   17570 	archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   17571       fi
   17572       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17573       hardcode_direct_GCJ=yes
   17574       hardcode_shlibpath_var_GCJ=no
   17575       ;;
   17576 
   17577     newsos6)
   17578       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17579       hardcode_direct_GCJ=yes
   17580       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17581       hardcode_libdir_separator_GCJ=:
   17582       hardcode_shlibpath_var_GCJ=no
   17583       ;;
   17584 
   17585     openbsd*)
   17586       if test -f /usr/libexec/ld.so; then
   17587 	hardcode_direct_GCJ=yes
   17588 	hardcode_shlibpath_var_GCJ=no
   17589 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   17590 	  archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   17591 	  archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   17592 	  hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17593 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   17594 	else
   17595 	  case $host_os in
   17596 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   17597 	     archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17598 	     hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17599 	     ;;
   17600 	   *)
   17601 	     archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   17602 	     hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17603 	     ;;
   17604 	  esac
   17605         fi
   17606       else
   17607 	ld_shlibs_GCJ=no
   17608       fi
   17609       ;;
   17610 
   17611     os2*)
   17612       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17613       hardcode_minus_L_GCJ=yes
   17614       allow_undefined_flag_GCJ=unsupported
   17615       archive_cmds_GCJ='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
   17616       old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   17617       ;;
   17618 
   17619     osf3*)
   17620       if test "$GCC" = yes; then
   17621 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   17622 	archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   17623       else
   17624 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   17625 	archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   17626       fi
   17627       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17628       hardcode_libdir_separator_GCJ=:
   17629       ;;
   17630 
   17631     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   17632       if test "$GCC" = yes; then
   17633 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   17634 	archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   17635 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17636       else
   17637 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   17638 	archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   17639 	archive_expsym_cmds_GCJ='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   17640 	$LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
   17641 
   17642 	# Both c and cxx compiler support -rpath directly
   17643 	hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
   17644       fi
   17645       hardcode_libdir_separator_GCJ=:
   17646       ;;
   17647 
   17648     solaris*)
   17649       no_undefined_flag_GCJ=' -z text'
   17650       if test "$GCC" = yes; then
   17651 	wlarc='${wl}'
   17652 	archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17653 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   17654 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   17655       else
   17656 	wlarc=''
   17657 	archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17658 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   17659   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   17660       fi
   17661       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17662       hardcode_shlibpath_var_GCJ=no
   17663       case $host_os in
   17664       solaris2.[0-5] | solaris2.[0-5].*) ;;
   17665       *)
   17666 	# The compiler driver will combine and reorder linker options,
   17667 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   17668 	# but is careful enough not to reorder.
   17669  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   17670 	if test "$GCC" = yes; then
   17671 	  whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   17672 	else
   17673 	  whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract'
   17674 	fi
   17675 	;;
   17676       esac
   17677       link_all_deplibs_GCJ=yes
   17678       ;;
   17679 
   17680     sunos4*)
   17681       if test "x$host_vendor" = xsequent; then
   17682 	# Use $CC to link under sequent, because it throws in some extra .o
   17683 	# files that make .init and .fini sections work.
   17684 	archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   17685       else
   17686 	archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   17687       fi
   17688       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17689       hardcode_direct_GCJ=yes
   17690       hardcode_minus_L_GCJ=yes
   17691       hardcode_shlibpath_var_GCJ=no
   17692       ;;
   17693 
   17694     sysv4)
   17695       case $host_vendor in
   17696 	sni)
   17697 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17698 	  hardcode_direct_GCJ=yes # is this really true???
   17699 	;;
   17700 	siemens)
   17701 	  ## LD is ld it makes a PLAMLIB
   17702 	  ## CC just makes a GrossModule.
   17703 	  archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   17704 	  reload_cmds_GCJ='$CC -r -o $output$reload_objs'
   17705 	  hardcode_direct_GCJ=no
   17706         ;;
   17707 	motorola)
   17708 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17709 	  hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
   17710 	;;
   17711       esac
   17712       runpath_var='LD_RUN_PATH'
   17713       hardcode_shlibpath_var_GCJ=no
   17714       ;;
   17715 
   17716     sysv4.3*)
   17717       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17718       hardcode_shlibpath_var_GCJ=no
   17719       export_dynamic_flag_spec_GCJ='-Bexport'
   17720       ;;
   17721 
   17722     sysv4*MP*)
   17723       if test -d /usr/nec; then
   17724 	archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17725 	hardcode_shlibpath_var_GCJ=no
   17726 	runpath_var=LD_RUN_PATH
   17727 	hardcode_runpath_var=yes
   17728 	ld_shlibs_GCJ=yes
   17729       fi
   17730       ;;
   17731 
   17732     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   17733       no_undefined_flag_GCJ='${wl}-z,text'
   17734       archive_cmds_need_lc_GCJ=no
   17735       hardcode_shlibpath_var_GCJ=no
   17736       runpath_var='LD_RUN_PATH'
   17737 
   17738       if test "$GCC" = yes; then
   17739 	archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17740 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17741       else
   17742 	archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17743 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17744       fi
   17745       ;;
   17746 
   17747     sysv5* | sco3.2v5* | sco5v6*)
   17748       # Note: We can NOT use -z defs as we might desire, because we do not
   17749       # link with -lc, and that would cause any symbols used from libc to
   17750       # always be unresolved, which means just about no library would
   17751       # ever link correctly.  If we're not using GNU ld we use -z text
   17752       # though, which does catch some bad symbols but isn't as heavy-handed
   17753       # as -z defs.
   17754       no_undefined_flag_GCJ='${wl}-z,text'
   17755       allow_undefined_flag_GCJ='${wl}-z,nodefs'
   17756       archive_cmds_need_lc_GCJ=no
   17757       hardcode_shlibpath_var_GCJ=no
   17758       hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   17759       hardcode_libdir_separator_GCJ=':'
   17760       link_all_deplibs_GCJ=yes
   17761       export_dynamic_flag_spec_GCJ='${wl}-Bexport'
   17762       runpath_var='LD_RUN_PATH'
   17763 
   17764       if test "$GCC" = yes; then
   17765 	archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17766 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17767       else
   17768 	archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17769 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17770       fi
   17771       ;;
   17772 
   17773     uts4*)
   17774       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17775       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17776       hardcode_shlibpath_var_GCJ=no
   17777       ;;
   17778 
   17779     *)
   17780       ld_shlibs_GCJ=no
   17781       ;;
   17782     esac
   17783   fi
   17784 
   17785 { echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
   17786 echo "${ECHO_T}$ld_shlibs_GCJ" >&6; }
   17787 test "$ld_shlibs_GCJ" = no && can_build_shared=no
   17788 
   17789 #
   17790 # Do we need to explicitly link libc?
   17791 #
   17792 case "x$archive_cmds_need_lc_GCJ" in
   17793 x|xyes)
   17794   # Assume -lc should be added
   17795   archive_cmds_need_lc_GCJ=yes
   17796 
   17797   if test "$enable_shared" = yes && test "$GCC" = yes; then
   17798     case $archive_cmds_GCJ in
   17799     *'~'*)
   17800       # FIXME: we may have to deal with multi-command sequences.
   17801       ;;
   17802     '$CC '*)
   17803       # Test whether the compiler implicitly links with -lc since on some
   17804       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   17805       # to ld, don't add -lc before -lgcc.
   17806       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   17807 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   17808       $rm conftest*
   17809       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   17810 
   17811       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   17812   (eval $ac_compile) 2>&5
   17813   ac_status=$?
   17814   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17815   (exit $ac_status); } 2>conftest.err; then
   17816         soname=conftest
   17817         lib=conftest
   17818         libobjs=conftest.$ac_objext
   17819         deplibs=
   17820         wl=$lt_prog_compiler_wl_GCJ
   17821 	pic_flag=$lt_prog_compiler_pic_GCJ
   17822         compiler_flags=-v
   17823         linker_flags=-v
   17824         verstring=
   17825         output_objdir=.
   17826         libname=conftest
   17827         lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
   17828         allow_undefined_flag_GCJ=
   17829         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   17830   (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   17831   ac_status=$?
   17832   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17833   (exit $ac_status); }
   17834         then
   17835 	  archive_cmds_need_lc_GCJ=no
   17836         else
   17837 	  archive_cmds_need_lc_GCJ=yes
   17838         fi
   17839         allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
   17840       else
   17841         cat conftest.err 1>&5
   17842       fi
   17843       $rm conftest*
   17844       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
   17845 echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; }
   17846       ;;
   17847     esac
   17848   fi
   17849   ;;
   17850 esac
   17851 
   17852 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   17853 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   17854 library_names_spec=
   17855 libname_spec='lib$name'
   17856 soname_spec=
   17857 shrext_cmds=".so"
   17858 postinstall_cmds=
   17859 postuninstall_cmds=
   17860 finish_cmds=
   17861 finish_eval=
   17862 shlibpath_var=
   17863 shlibpath_overrides_runpath=unknown
   17864 version_type=none
   17865 dynamic_linker="$host_os ld.so"
   17866 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   17867 
   17868 need_lib_prefix=unknown
   17869 hardcode_into_libs=no
   17870 
   17871 # when you set need_version to no, make sure it does not cause -set_version
   17872 # flags to be left without arguments
   17873 need_version=unknown
   17874 
   17875 case $host_os in
   17876 aix3*)
   17877   version_type=linux
   17878   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   17879   shlibpath_var=LIBPATH
   17880 
   17881   # AIX 3 has no versioning support, so we append a major version to the name.
   17882   soname_spec='${libname}${release}${shared_ext}$major'
   17883   ;;
   17884 
   17885 aix4* | aix5*)
   17886   version_type=linux
   17887   need_lib_prefix=no
   17888   need_version=no
   17889   hardcode_into_libs=yes
   17890   if test "$host_cpu" = ia64; then
   17891     # AIX 5 supports IA64
   17892     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   17893     shlibpath_var=LD_LIBRARY_PATH
   17894   else
   17895     # With GCC up to 2.95.x, collect2 would create an import file
   17896     # for dependence libraries.  The import file would start with
   17897     # the line `#! .'.  This would cause the generated library to
   17898     # depend on `.', always an invalid library.  This was fixed in
   17899     # development snapshots of GCC prior to 3.0.
   17900     case $host_os in
   17901       aix4 | aix4.[01] | aix4.[01].*)
   17902       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   17903 	   echo ' yes '
   17904 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   17905 	:
   17906       else
   17907 	can_build_shared=no
   17908       fi
   17909       ;;
   17910     esac
   17911     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   17912     # soname into executable. Probably we can add versioning support to
   17913     # collect2, so additional links can be useful in future.
   17914     if test "$aix_use_runtimelinking" = yes; then
   17915       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   17916       # instead of lib<name>.a to let people know that these are not
   17917       # typical AIX shared libraries.
   17918       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17919     else
   17920       # We preserve .a as extension for shared libraries through AIX4.2
   17921       # and later when we are not doing run time linking.
   17922       library_names_spec='${libname}${release}.a $libname.a'
   17923       soname_spec='${libname}${release}${shared_ext}$major'
   17924     fi
   17925     shlibpath_var=LIBPATH
   17926   fi
   17927   ;;
   17928 
   17929 amigaos*)
   17930   library_names_spec='$libname.ixlibrary $libname.a'
   17931   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   17932   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'
   17933   ;;
   17934 
   17935 beos*)
   17936   library_names_spec='${libname}${shared_ext}'
   17937   dynamic_linker="$host_os ld.so"
   17938   shlibpath_var=LIBRARY_PATH
   17939   ;;
   17940 
   17941 bsdi[45]*)
   17942   version_type=linux
   17943   need_version=no
   17944   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17945   soname_spec='${libname}${release}${shared_ext}$major'
   17946   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   17947   shlibpath_var=LD_LIBRARY_PATH
   17948   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   17949   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   17950   # the default ld.so.conf also contains /usr/contrib/lib and
   17951   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   17952   # libtool to hard-code these into programs
   17953   ;;
   17954 
   17955 cygwin* | mingw* | pw32*)
   17956   version_type=windows
   17957   shrext_cmds=".dll"
   17958   need_version=no
   17959   need_lib_prefix=no
   17960 
   17961   case $GCC,$host_os in
   17962   yes,cygwin* | yes,mingw* | yes,pw32*)
   17963     library_names_spec='$libname.dll.a'
   17964     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   17965     postinstall_cmds='base_file=`basename \${file}`~
   17966       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   17967       dldir=$destdir/`dirname \$dlpath`~
   17968       test -d \$dldir || mkdir -p \$dldir~
   17969       $install_prog $dir/$dlname \$dldir/$dlname~
   17970       chmod a+x \$dldir/$dlname'
   17971     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   17972       dlpath=$dir/\$dldll~
   17973        $rm \$dlpath'
   17974     shlibpath_overrides_runpath=yes
   17975 
   17976     case $host_os in
   17977     cygwin*)
   17978       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   17979       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17980       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   17981       ;;
   17982     mingw*)
   17983       # MinGW DLLs use traditional 'lib' prefix
   17984       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17985       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   17986       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   17987         # It is most probably a Windows format PATH printed by
   17988         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   17989         # path with ; separators, and with drive letters. We can handle the
   17990         # drive letters (cygwin fileutils understands them), so leave them,
   17991         # especially as we might pass files found there to a mingw objdump,
   17992         # which wouldn't understand a cygwinified path. Ahh.
   17993         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   17994       else
   17995         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   17996       fi
   17997       ;;
   17998     pw32*)
   17999       # pw32 DLLs use 'pw' prefix rather than 'lib'
   18000       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18001       ;;
   18002     esac
   18003     ;;
   18004 
   18005   *)
   18006     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   18007     ;;
   18008   esac
   18009   dynamic_linker='Win32 ld.exe'
   18010   # FIXME: first we should search . and the directory the executable is in
   18011   shlibpath_var=PATH
   18012   ;;
   18013 
   18014 darwin* | rhapsody*)
   18015   dynamic_linker="$host_os dyld"
   18016   version_type=darwin
   18017   need_lib_prefix=no
   18018   need_version=no
   18019   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   18020   soname_spec='${libname}${release}${major}$shared_ext'
   18021   shlibpath_overrides_runpath=yes
   18022   shlibpath_var=DYLD_LIBRARY_PATH
   18023   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   18024 
   18025   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   18026   ;;
   18027 
   18028 dgux*)
   18029   version_type=linux
   18030   need_lib_prefix=no
   18031   need_version=no
   18032   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   18033   soname_spec='${libname}${release}${shared_ext}$major'
   18034   shlibpath_var=LD_LIBRARY_PATH
   18035   ;;
   18036 
   18037 freebsd1*)
   18038   dynamic_linker=no
   18039   ;;
   18040 
   18041 freebsd* | dragonfly*)
   18042   # DragonFly does not have aout.  When/if they implement a new
   18043   # versioning mechanism, adjust this.
   18044   if test -x /usr/bin/objformat; then
   18045     objformat=`/usr/bin/objformat`
   18046   else
   18047     case $host_os in
   18048     freebsd[123]*) objformat=aout ;;
   18049     *) objformat=elf ;;
   18050     esac
   18051   fi
   18052   version_type=freebsd-$objformat
   18053   case $version_type in
   18054     freebsd-elf*)
   18055       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18056       need_version=no
   18057       need_lib_prefix=no
   18058       ;;
   18059     freebsd-*)
   18060       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   18061       need_version=yes
   18062       ;;
   18063   esac
   18064   shlibpath_var=LD_LIBRARY_PATH
   18065   case $host_os in
   18066   freebsd2*)
   18067     shlibpath_overrides_runpath=yes
   18068     ;;
   18069   freebsd3.[01]* | freebsdelf3.[01]*)
   18070     shlibpath_overrides_runpath=yes
   18071     hardcode_into_libs=yes
   18072     ;;
   18073   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   18074   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   18075     shlibpath_overrides_runpath=no
   18076     hardcode_into_libs=yes
   18077     ;;
   18078   *) # from 4.6 on, and DragonFly
   18079     shlibpath_overrides_runpath=yes
   18080     hardcode_into_libs=yes
   18081     ;;
   18082   esac
   18083   ;;
   18084 
   18085 gnu*)
   18086   version_type=linux
   18087   need_lib_prefix=no
   18088   need_version=no
   18089   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   18090   soname_spec='${libname}${release}${shared_ext}$major'
   18091   shlibpath_var=LD_LIBRARY_PATH
   18092   hardcode_into_libs=yes
   18093   ;;
   18094 
   18095 hpux9* | hpux10* | hpux11*)
   18096   # Give a soname corresponding to the major version so that dld.sl refuses to
   18097   # link against other versions.
   18098   version_type=sunos
   18099   need_lib_prefix=no
   18100   need_version=no
   18101   case $host_cpu in
   18102   ia64*)
   18103     shrext_cmds='.so'
   18104     hardcode_into_libs=yes
   18105     dynamic_linker="$host_os dld.so"
   18106     shlibpath_var=LD_LIBRARY_PATH
   18107     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18108     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18109     soname_spec='${libname}${release}${shared_ext}$major'
   18110     if test "X$HPUX_IA64_MODE" = X32; then
   18111       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   18112     else
   18113       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   18114     fi
   18115     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18116     ;;
   18117    hppa*64*)
   18118      shrext_cmds='.sl'
   18119      hardcode_into_libs=yes
   18120      dynamic_linker="$host_os dld.sl"
   18121      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   18122      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18123      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18124      soname_spec='${libname}${release}${shared_ext}$major'
   18125      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   18126      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18127      ;;
   18128    *)
   18129     shrext_cmds='.sl'
   18130     dynamic_linker="$host_os dld.sl"
   18131     shlibpath_var=SHLIB_PATH
   18132     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   18133     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18134     soname_spec='${libname}${release}${shared_ext}$major'
   18135     ;;
   18136   esac
   18137   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   18138   postinstall_cmds='chmod 555 $lib'
   18139   ;;
   18140 
   18141 interix[3-9]*)
   18142   version_type=linux
   18143   need_lib_prefix=no
   18144   need_version=no
   18145   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18146   soname_spec='${libname}${release}${shared_ext}$major'
   18147   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   18148   shlibpath_var=LD_LIBRARY_PATH
   18149   shlibpath_overrides_runpath=no
   18150   hardcode_into_libs=yes
   18151   ;;
   18152 
   18153 irix5* | irix6* | nonstopux*)
   18154   case $host_os in
   18155     nonstopux*) version_type=nonstopux ;;
   18156     *)
   18157 	if test "$lt_cv_prog_gnu_ld" = yes; then
   18158 		version_type=linux
   18159 	else
   18160 		version_type=irix
   18161 	fi ;;
   18162   esac
   18163   need_lib_prefix=no
   18164   need_version=no
   18165   soname_spec='${libname}${release}${shared_ext}$major'
   18166   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   18167   case $host_os in
   18168   irix5* | nonstopux*)
   18169     libsuff= shlibsuff=
   18170     ;;
   18171   *)
   18172     case $LD in # libtool.m4 will add one of these switches to LD
   18173     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   18174       libsuff= shlibsuff= libmagic=32-bit;;
   18175     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   18176       libsuff=32 shlibsuff=N32 libmagic=N32;;
   18177     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   18178       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   18179     *) libsuff= shlibsuff= libmagic=never-match;;
   18180     esac
   18181     ;;
   18182   esac
   18183   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   18184   shlibpath_overrides_runpath=no
   18185   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   18186   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   18187   hardcode_into_libs=yes
   18188   ;;
   18189 
   18190 # No shared lib support for Linux oldld, aout, or coff.
   18191 linux*oldld* | linux*aout* | linux*coff*)
   18192   dynamic_linker=no
   18193   ;;
   18194 
   18195 # This must be Linux ELF.
   18196 linux* | k*bsd*-gnu)
   18197   version_type=linux
   18198   need_lib_prefix=no
   18199   need_version=no
   18200   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18201   soname_spec='${libname}${release}${shared_ext}$major'
   18202   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   18203   shlibpath_var=LD_LIBRARY_PATH
   18204   shlibpath_overrides_runpath=no
   18205   # This implies no fast_install, which is unacceptable.
   18206   # Some rework will be needed to allow for fast_install
   18207   # before this can be enabled.
   18208   hardcode_into_libs=yes
   18209   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   18210   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   18211 
   18212   # Append ld.so.conf contents to the search path
   18213   if test -f /etc/ld.so.conf; then
   18214     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ 	]*hwcap[ 	]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   18215     sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
   18216   fi
   18217 
   18218   # We used to test for /lib/ld.so.1 and disable shared libraries on
   18219   # powerpc, because MkLinux only supported shared libraries with the
   18220   # GNU dynamic linker.  Since this was broken with cross compilers,
   18221   # most powerpc-linux boxes support dynamic linking these days and
   18222   # people can always --disable-shared, the test was removed, and we
   18223   # assume the GNU/Linux dynamic linker is in use.
   18224   dynamic_linker='GNU/Linux ld.so'
   18225   ;;
   18226 
   18227 netbsd*)
   18228   version_type=sunos
   18229   need_lib_prefix=no
   18230   need_version=no
   18231   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   18232     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18233     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18234     dynamic_linker='NetBSD (a.out) ld.so'
   18235   else
   18236     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18237     soname_spec='${libname}${release}${shared_ext}$major'
   18238     dynamic_linker='NetBSD ld.elf_so'
   18239   fi
   18240   shlibpath_var=LD_LIBRARY_PATH
   18241   shlibpath_overrides_runpath=yes
   18242   hardcode_into_libs=yes
   18243   ;;
   18244 
   18245 newsos6)
   18246   version_type=linux
   18247   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18248   shlibpath_var=LD_LIBRARY_PATH
   18249   shlibpath_overrides_runpath=yes
   18250   ;;
   18251 
   18252 nto-qnx*)
   18253   version_type=linux
   18254   need_lib_prefix=no
   18255   need_version=no
   18256   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18257   soname_spec='${libname}${release}${shared_ext}$major'
   18258   shlibpath_var=LD_LIBRARY_PATH
   18259   shlibpath_overrides_runpath=yes
   18260   ;;
   18261 
   18262 openbsd*)
   18263   version_type=sunos
   18264   sys_lib_dlsearch_path_spec="/usr/lib"
   18265   need_lib_prefix=no
   18266   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   18267   case $host_os in
   18268     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   18269     *)                         need_version=no  ;;
   18270   esac
   18271   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18272   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18273   shlibpath_var=LD_LIBRARY_PATH
   18274   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   18275     case $host_os in
   18276       openbsd2.[89] | openbsd2.[89].*)
   18277 	shlibpath_overrides_runpath=no
   18278 	;;
   18279       *)
   18280 	shlibpath_overrides_runpath=yes
   18281 	;;
   18282       esac
   18283   else
   18284     shlibpath_overrides_runpath=yes
   18285   fi
   18286   ;;
   18287 
   18288 os2*)
   18289   libname_spec='$name'
   18290   shrext_cmds=".dll"
   18291   need_lib_prefix=no
   18292   library_names_spec='$libname${shared_ext} $libname.a'
   18293   dynamic_linker='OS/2 ld.exe'
   18294   shlibpath_var=LIBPATH
   18295   ;;
   18296 
   18297 osf3* | osf4* | osf5*)
   18298   version_type=osf
   18299   need_lib_prefix=no
   18300   need_version=no
   18301   soname_spec='${libname}${release}${shared_ext}$major'
   18302   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18303   shlibpath_var=LD_LIBRARY_PATH
   18304   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   18305   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   18306   ;;
   18307 
   18308 rdos*)
   18309   dynamic_linker=no
   18310   ;;
   18311 
   18312 solaris*)
   18313   version_type=linux
   18314   need_lib_prefix=no
   18315   need_version=no
   18316   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18317   soname_spec='${libname}${release}${shared_ext}$major'
   18318   shlibpath_var=LD_LIBRARY_PATH
   18319   shlibpath_overrides_runpath=yes
   18320   hardcode_into_libs=yes
   18321   # ldd complains unless libraries are executable
   18322   postinstall_cmds='chmod +x $lib'
   18323   ;;
   18324 
   18325 sunos4*)
   18326   version_type=sunos
   18327   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18328   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   18329   shlibpath_var=LD_LIBRARY_PATH
   18330   shlibpath_overrides_runpath=yes
   18331   if test "$with_gnu_ld" = yes; then
   18332     need_lib_prefix=no
   18333   fi
   18334   need_version=yes
   18335   ;;
   18336 
   18337 sysv4 | sysv4.3*)
   18338   version_type=linux
   18339   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18340   soname_spec='${libname}${release}${shared_ext}$major'
   18341   shlibpath_var=LD_LIBRARY_PATH
   18342   case $host_vendor in
   18343     sni)
   18344       shlibpath_overrides_runpath=no
   18345       need_lib_prefix=no
   18346       export_dynamic_flag_spec='${wl}-Blargedynsym'
   18347       runpath_var=LD_RUN_PATH
   18348       ;;
   18349     siemens)
   18350       need_lib_prefix=no
   18351       ;;
   18352     motorola)
   18353       need_lib_prefix=no
   18354       need_version=no
   18355       shlibpath_overrides_runpath=no
   18356       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   18357       ;;
   18358   esac
   18359   ;;
   18360 
   18361 sysv4*MP*)
   18362   if test -d /usr/nec ;then
   18363     version_type=linux
   18364     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   18365     soname_spec='$libname${shared_ext}.$major'
   18366     shlibpath_var=LD_LIBRARY_PATH
   18367   fi
   18368   ;;
   18369 
   18370 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   18371   version_type=freebsd-elf
   18372   need_lib_prefix=no
   18373   need_version=no
   18374   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18375   soname_spec='${libname}${release}${shared_ext}$major'
   18376   shlibpath_var=LD_LIBRARY_PATH
   18377   hardcode_into_libs=yes
   18378   if test "$with_gnu_ld" = yes; then
   18379     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   18380     shlibpath_overrides_runpath=no
   18381   else
   18382     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   18383     shlibpath_overrides_runpath=yes
   18384     case $host_os in
   18385       sco3.2v5*)
   18386         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   18387 	;;
   18388     esac
   18389   fi
   18390   sys_lib_dlsearch_path_spec='/usr/lib'
   18391   ;;
   18392 
   18393 uts4*)
   18394   version_type=linux
   18395   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18396   soname_spec='${libname}${release}${shared_ext}$major'
   18397   shlibpath_var=LD_LIBRARY_PATH
   18398   ;;
   18399 
   18400 *)
   18401   dynamic_linker=no
   18402   ;;
   18403 esac
   18404 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   18405 echo "${ECHO_T}$dynamic_linker" >&6; }
   18406 test "$dynamic_linker" = no && can_build_shared=no
   18407 
   18408 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   18409 if test "$GCC" = yes; then
   18410   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   18411 fi
   18412 
   18413 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   18414 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   18415 hardcode_action_GCJ=
   18416 if test -n "$hardcode_libdir_flag_spec_GCJ" || \
   18417    test -n "$runpath_var_GCJ" || \
   18418    test "X$hardcode_automatic_GCJ" = "Xyes" ; then
   18419 
   18420   # We can hardcode non-existant directories.
   18421   if test "$hardcode_direct_GCJ" != no &&
   18422      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   18423      # have to relink, otherwise we might link with an installed library
   18424      # when we should be linking with a yet-to-be-installed one
   18425      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
   18426      test "$hardcode_minus_L_GCJ" != no; then
   18427     # Linking always hardcodes the temporary library directory.
   18428     hardcode_action_GCJ=relink
   18429   else
   18430     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   18431     hardcode_action_GCJ=immediate
   18432   fi
   18433 else
   18434   # We cannot hardcode anything, or else we can only hardcode existing
   18435   # directories.
   18436   hardcode_action_GCJ=unsupported
   18437 fi
   18438 { echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
   18439 echo "${ECHO_T}$hardcode_action_GCJ" >&6; }
   18440 
   18441 if test "$hardcode_action_GCJ" = relink; then
   18442   # Fast installation is not supported
   18443   enable_fast_install=no
   18444 elif test "$shlibpath_overrides_runpath" = yes ||
   18445      test "$enable_shared" = no; then
   18446   # Fast installation is not necessary
   18447   enable_fast_install=needless
   18448 fi
   18449 
   18450 
   18451 # The else clause should only fire when bootstrapping the
   18452 # libtool distribution, otherwise you forgot to ship ltmain.sh
   18453 # with your package, and you will get complaints that there are
   18454 # no rules to generate ltmain.sh.
   18455 if test -f "$ltmain"; then
   18456   # See if we are running on zsh, and set the options which allow our commands through
   18457   # without removal of \ escapes.
   18458   if test -n "${ZSH_VERSION+set}" ; then
   18459     setopt NO_GLOB_SUBST
   18460   fi
   18461   # Now quote all the things that may contain metacharacters while being
   18462   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   18463   # variables and quote the copies for generation of the libtool script.
   18464   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   18465     SED SHELL STRIP \
   18466     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   18467     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   18468     deplibs_check_method reload_flag reload_cmds need_locks \
   18469     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   18470     lt_cv_sys_global_symbol_to_c_name_address \
   18471     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   18472     old_postinstall_cmds old_postuninstall_cmds \
   18473     compiler_GCJ \
   18474     CC_GCJ \
   18475     LD_GCJ \
   18476     lt_prog_compiler_wl_GCJ \
   18477     lt_prog_compiler_pic_GCJ \
   18478     lt_prog_compiler_static_GCJ \
   18479     lt_prog_compiler_no_builtin_flag_GCJ \
   18480     export_dynamic_flag_spec_GCJ \
   18481     thread_safe_flag_spec_GCJ \
   18482     whole_archive_flag_spec_GCJ \
   18483     enable_shared_with_static_runtimes_GCJ \
   18484     old_archive_cmds_GCJ \
   18485     old_archive_from_new_cmds_GCJ \
   18486     predep_objects_GCJ \
   18487     postdep_objects_GCJ \
   18488     predeps_GCJ \
   18489     postdeps_GCJ \
   18490     compiler_lib_search_path_GCJ \
   18491     archive_cmds_GCJ \
   18492     archive_expsym_cmds_GCJ \
   18493     postinstall_cmds_GCJ \
   18494     postuninstall_cmds_GCJ \
   18495     old_archive_from_expsyms_cmds_GCJ \
   18496     allow_undefined_flag_GCJ \
   18497     no_undefined_flag_GCJ \
   18498     export_symbols_cmds_GCJ \
   18499     hardcode_libdir_flag_spec_GCJ \
   18500     hardcode_libdir_flag_spec_ld_GCJ \
   18501     hardcode_libdir_separator_GCJ \
   18502     hardcode_automatic_GCJ \
   18503     module_cmds_GCJ \
   18504     module_expsym_cmds_GCJ \
   18505     lt_cv_prog_compiler_c_o_GCJ \
   18506     fix_srcfile_path_GCJ \
   18507     exclude_expsyms_GCJ \
   18508     include_expsyms_GCJ; do
   18509 
   18510     case $var in
   18511     old_archive_cmds_GCJ | \
   18512     old_archive_from_new_cmds_GCJ | \
   18513     archive_cmds_GCJ | \
   18514     archive_expsym_cmds_GCJ | \
   18515     module_cmds_GCJ | \
   18516     module_expsym_cmds_GCJ | \
   18517     old_archive_from_expsyms_cmds_GCJ | \
   18518     export_symbols_cmds_GCJ | \
   18519     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   18520     postinstall_cmds | postuninstall_cmds | \
   18521     old_postinstall_cmds | old_postuninstall_cmds | \
   18522     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   18523       # Double-quote double-evaled strings.
   18524       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   18525       ;;
   18526     *)
   18527       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   18528       ;;
   18529     esac
   18530   done
   18531 
   18532   case $lt_echo in
   18533   *'\$0 --fallback-echo"')
   18534     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   18535     ;;
   18536   esac
   18537 
   18538 cfgfile="$ofile"
   18539 
   18540   cat <<__EOF__ >> "$cfgfile"
   18541 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   18542 
   18543 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   18544 
   18545 # Shell to use when invoking shell scripts.
   18546 SHELL=$lt_SHELL
   18547 
   18548 # Whether or not to build shared libraries.
   18549 build_libtool_libs=$enable_shared
   18550 
   18551 # Whether or not to build static libraries.
   18552 build_old_libs=$enable_static
   18553 
   18554 # Whether or not to add -lc for building shared libraries.
   18555 build_libtool_need_lc=$archive_cmds_need_lc_GCJ
   18556 
   18557 # Whether or not to disallow shared libs when runtime libs are static
   18558 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
   18559 
   18560 # Whether or not to optimize for fast installation.
   18561 fast_install=$enable_fast_install
   18562 
   18563 # The host system.
   18564 host_alias=$host_alias
   18565 host=$host
   18566 host_os=$host_os
   18567 
   18568 # The build system.
   18569 build_alias=$build_alias
   18570 build=$build
   18571 build_os=$build_os
   18572 
   18573 # An echo program that does not interpret backslashes.
   18574 echo=$lt_echo
   18575 
   18576 # The archiver.
   18577 AR=$lt_AR
   18578 AR_FLAGS=$lt_AR_FLAGS
   18579 
   18580 # A C compiler.
   18581 LTCC=$lt_LTCC
   18582 
   18583 # LTCC compiler flags.
   18584 LTCFLAGS=$lt_LTCFLAGS
   18585 
   18586 # A language-specific compiler.
   18587 CC=$lt_compiler_GCJ
   18588 
   18589 # Is the compiler the GNU C compiler?
   18590 with_gcc=$GCC_GCJ
   18591 
   18592 # An ERE matcher.
   18593 EGREP=$lt_EGREP
   18594 
   18595 # The linker used to build libraries.
   18596 LD=$lt_LD_GCJ
   18597 
   18598 # Whether we need hard or soft links.
   18599 LN_S=$lt_LN_S
   18600 
   18601 # A BSD-compatible nm program.
   18602 NM=$lt_NM
   18603 
   18604 # A symbol stripping program
   18605 STRIP=$lt_STRIP
   18606 
   18607 # Used to examine libraries when file_magic_cmd begins "file"
   18608 MAGIC_CMD=$MAGIC_CMD
   18609 
   18610 # Used on cygwin: DLL creation program.
   18611 DLLTOOL="$DLLTOOL"
   18612 
   18613 # Used on cygwin: object dumper.
   18614 OBJDUMP="$OBJDUMP"
   18615 
   18616 # Used on cygwin: assembler.
   18617 AS="$AS"
   18618 
   18619 # The name of the directory that contains temporary libtool files.
   18620 objdir=$objdir
   18621 
   18622 # How to create reloadable object files.
   18623 reload_flag=$lt_reload_flag
   18624 reload_cmds=$lt_reload_cmds
   18625 
   18626 # How to pass a linker flag through the compiler.
   18627 wl=$lt_lt_prog_compiler_wl_GCJ
   18628 
   18629 # Object file suffix (normally "o").
   18630 objext="$ac_objext"
   18631 
   18632 # Old archive suffix (normally "a").
   18633 libext="$libext"
   18634 
   18635 # Shared library suffix (normally ".so").
   18636 shrext_cmds='$shrext_cmds'
   18637 
   18638 # Executable file suffix (normally "").
   18639 exeext="$exeext"
   18640 
   18641 # Additional compiler flags for building library objects.
   18642 pic_flag=$lt_lt_prog_compiler_pic_GCJ
   18643 pic_mode=$pic_mode
   18644 
   18645 # What is the maximum length of a command?
   18646 max_cmd_len=$lt_cv_sys_max_cmd_len
   18647 
   18648 # Does compiler simultaneously support -c and -o options?
   18649 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
   18650 
   18651 # Must we lock files when doing compilation?
   18652 need_locks=$lt_need_locks
   18653 
   18654 # Do we need the lib prefix for modules?
   18655 need_lib_prefix=$need_lib_prefix
   18656 
   18657 # Do we need a version for libraries?
   18658 need_version=$need_version
   18659 
   18660 # Whether dlopen is supported.
   18661 dlopen_support=$enable_dlopen
   18662 
   18663 # Whether dlopen of programs is supported.
   18664 dlopen_self=$enable_dlopen_self
   18665 
   18666 # Whether dlopen of statically linked programs is supported.
   18667 dlopen_self_static=$enable_dlopen_self_static
   18668 
   18669 # Compiler flag to prevent dynamic linking.
   18670 link_static_flag=$lt_lt_prog_compiler_static_GCJ
   18671 
   18672 # Compiler flag to turn off builtin functions.
   18673 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
   18674 
   18675 # Compiler flag to allow reflexive dlopens.
   18676 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
   18677 
   18678 # Compiler flag to generate shared objects directly from archives.
   18679 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
   18680 
   18681 # Compiler flag to generate thread-safe objects.
   18682 thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
   18683 
   18684 # Library versioning type.
   18685 version_type=$version_type
   18686 
   18687 # Format of library name prefix.
   18688 libname_spec=$lt_libname_spec
   18689 
   18690 # List of archive names.  First name is the real one, the rest are links.
   18691 # The last name is the one that the linker finds with -lNAME.
   18692 library_names_spec=$lt_library_names_spec
   18693 
   18694 # The coded name of the library, if different from the real name.
   18695 soname_spec=$lt_soname_spec
   18696 
   18697 # Commands used to build and install an old-style archive.
   18698 RANLIB=$lt_RANLIB
   18699 old_archive_cmds=$lt_old_archive_cmds_GCJ
   18700 old_postinstall_cmds=$lt_old_postinstall_cmds
   18701 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   18702 
   18703 # Create an old-style archive from a shared archive.
   18704 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
   18705 
   18706 # Create a temporary old-style archive to link instead of a shared archive.
   18707 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
   18708 
   18709 # Commands used to build and install a shared archive.
   18710 archive_cmds=$lt_archive_cmds_GCJ
   18711 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
   18712 postinstall_cmds=$lt_postinstall_cmds
   18713 postuninstall_cmds=$lt_postuninstall_cmds
   18714 
   18715 # Commands used to build a loadable module (assumed same as above if empty)
   18716 module_cmds=$lt_module_cmds_GCJ
   18717 module_expsym_cmds=$lt_module_expsym_cmds_GCJ
   18718 
   18719 # Commands to strip libraries.
   18720 old_striplib=$lt_old_striplib
   18721 striplib=$lt_striplib
   18722 
   18723 # Dependencies to place before the objects being linked to create a
   18724 # shared library.
   18725 predep_objects=$lt_predep_objects_GCJ
   18726 
   18727 # Dependencies to place after the objects being linked to create a
   18728 # shared library.
   18729 postdep_objects=$lt_postdep_objects_GCJ
   18730 
   18731 # Dependencies to place before the objects being linked to create a
   18732 # shared library.
   18733 predeps=$lt_predeps_GCJ
   18734 
   18735 # Dependencies to place after the objects being linked to create a
   18736 # shared library.
   18737 postdeps=$lt_postdeps_GCJ
   18738 
   18739 # The library search path used internally by the compiler when linking
   18740 # a shared library.
   18741 compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
   18742 
   18743 # Method to check whether dependent libraries are shared objects.
   18744 deplibs_check_method=$lt_deplibs_check_method
   18745 
   18746 # Command to use when deplibs_check_method == file_magic.
   18747 file_magic_cmd=$lt_file_magic_cmd
   18748 
   18749 # Flag that allows shared libraries with undefined symbols to be built.
   18750 allow_undefined_flag=$lt_allow_undefined_flag_GCJ
   18751 
   18752 # Flag that forces no undefined symbols.
   18753 no_undefined_flag=$lt_no_undefined_flag_GCJ
   18754 
   18755 # Commands used to finish a libtool library installation in a directory.
   18756 finish_cmds=$lt_finish_cmds
   18757 
   18758 # Same as above, but a single script fragment to be evaled but not shown.
   18759 finish_eval=$lt_finish_eval
   18760 
   18761 # Take the output of nm and produce a listing of raw symbols and C names.
   18762 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   18763 
   18764 # Transform the output of nm in a proper C declaration
   18765 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   18766 
   18767 # Transform the output of nm in a C name address pair
   18768 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   18769 
   18770 # This is the shared library runtime path variable.
   18771 runpath_var=$runpath_var
   18772 
   18773 # This is the shared library path variable.
   18774 shlibpath_var=$shlibpath_var
   18775 
   18776 # Is shlibpath searched before the hard-coded library search path?
   18777 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   18778 
   18779 # How to hardcode a shared library path into an executable.
   18780 hardcode_action=$hardcode_action_GCJ
   18781 
   18782 # Whether we should hardcode library paths into libraries.
   18783 hardcode_into_libs=$hardcode_into_libs
   18784 
   18785 # Flag to hardcode \$libdir into a binary during linking.
   18786 # This must work even if \$libdir does not exist.
   18787 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
   18788 
   18789 # If ld is used when linking, flag to hardcode \$libdir into
   18790 # a binary during linking. This must work even if \$libdir does
   18791 # not exist.
   18792 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
   18793 
   18794 # Whether we need a single -rpath flag with a separated argument.
   18795 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
   18796 
   18797 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   18798 # resulting binary.
   18799 hardcode_direct=$hardcode_direct_GCJ
   18800 
   18801 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   18802 # resulting binary.
   18803 hardcode_minus_L=$hardcode_minus_L_GCJ
   18804 
   18805 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   18806 # the resulting binary.
   18807 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
   18808 
   18809 # Set to yes if building a shared library automatically hardcodes DIR into the library
   18810 # and all subsequent libraries and executables linked against it.
   18811 hardcode_automatic=$hardcode_automatic_GCJ
   18812 
   18813 # Variables whose values should be saved in libtool wrapper scripts and
   18814 # restored at relink time.
   18815 variables_saved_for_relink="$variables_saved_for_relink"
   18816 
   18817 # Whether libtool must link a program against all its dependency libraries.
   18818 link_all_deplibs=$link_all_deplibs_GCJ
   18819 
   18820 # Compile-time system search path for libraries
   18821 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   18822 
   18823 # Run-time system search path for libraries
   18824 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   18825 
   18826 # Fix the shell variable \$srcfile for the compiler.
   18827 fix_srcfile_path=$lt_fix_srcfile_path
   18828 
   18829 # Set to yes if exported symbols are required.
   18830 always_export_symbols=$always_export_symbols_GCJ
   18831 
   18832 # The commands to list exported symbols.
   18833 export_symbols_cmds=$lt_export_symbols_cmds_GCJ
   18834 
   18835 # The commands to extract the exported symbol list from a shared archive.
   18836 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   18837 
   18838 # Symbols that should not be listed in the preloaded symbols.
   18839 exclude_expsyms=$lt_exclude_expsyms_GCJ
   18840 
   18841 # Symbols that must always be exported.
   18842 include_expsyms=$lt_include_expsyms_GCJ
   18843 
   18844 # ### END LIBTOOL TAG CONFIG: $tagname
   18845 
   18846 __EOF__
   18847 
   18848 
   18849 else
   18850   # If there is no Makefile yet, we rely on a make rule to execute
   18851   # `config.status --recheck' to rerun these tests and create the
   18852   # libtool script then.
   18853   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   18854   if test -f "$ltmain_in"; then
   18855     test -f Makefile && make "$ltmain"
   18856   fi
   18857 fi
   18858 
   18859 
   18860 ac_ext=c
   18861 ac_cpp='$CPP $CPPFLAGS'
   18862 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   18863 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   18864 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   18865 
   18866 CC="$lt_save_CC"
   18867 
   18868 	else
   18869 	  tagname=""
   18870 	fi
   18871 	;;
   18872 
   18873       RC)
   18874 
   18875 
   18876 # Source file extension for RC test sources.
   18877 ac_ext=rc
   18878 
   18879 # Object file extension for compiled RC test sources.
   18880 objext=o
   18881 objext_RC=$objext
   18882 
   18883 # Code to be used in simple compile tests
   18884 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
   18885 
   18886 # Code to be used in simple link tests
   18887 lt_simple_link_test_code="$lt_simple_compile_test_code"
   18888 
   18889 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   18890 
   18891 # If no C compiler was specified, use CC.
   18892 LTCC=${LTCC-"$CC"}
   18893 
   18894 # If no C compiler flags were specified, use CFLAGS.
   18895 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   18896 
   18897 # Allow CC to be a program name with arguments.
   18898 compiler=$CC
   18899 
   18900 
   18901 # save warnings/boilerplate of simple test code
   18902 ac_outfile=conftest.$ac_objext
   18903 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   18904 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   18905 _lt_compiler_boilerplate=`cat conftest.err`
   18906 $rm conftest*
   18907 
   18908 ac_outfile=conftest.$ac_objext
   18909 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   18910 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   18911 _lt_linker_boilerplate=`cat conftest.err`
   18912 $rm conftest*
   18913 
   18914 
   18915 # Allow CC to be a program name with arguments.
   18916 lt_save_CC="$CC"
   18917 CC=${RC-"windres"}
   18918 compiler=$CC
   18919 compiler_RC=$CC
   18920 for cc_temp in $compiler""; do
   18921   case $cc_temp in
   18922     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   18923     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   18924     \-*) ;;
   18925     *) break;;
   18926   esac
   18927 done
   18928 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   18929 
   18930 lt_cv_prog_compiler_c_o_RC=yes
   18931 
   18932 # The else clause should only fire when bootstrapping the
   18933 # libtool distribution, otherwise you forgot to ship ltmain.sh
   18934 # with your package, and you will get complaints that there are
   18935 # no rules to generate ltmain.sh.
   18936 if test -f "$ltmain"; then
   18937   # See if we are running on zsh, and set the options which allow our commands through
   18938   # without removal of \ escapes.
   18939   if test -n "${ZSH_VERSION+set}" ; then
   18940     setopt NO_GLOB_SUBST
   18941   fi
   18942   # Now quote all the things that may contain metacharacters while being
   18943   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   18944   # variables and quote the copies for generation of the libtool script.
   18945   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   18946     SED SHELL STRIP \
   18947     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   18948     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   18949     deplibs_check_method reload_flag reload_cmds need_locks \
   18950     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   18951     lt_cv_sys_global_symbol_to_c_name_address \
   18952     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   18953     old_postinstall_cmds old_postuninstall_cmds \
   18954     compiler_RC \
   18955     CC_RC \
   18956     LD_RC \
   18957     lt_prog_compiler_wl_RC \
   18958     lt_prog_compiler_pic_RC \
   18959     lt_prog_compiler_static_RC \
   18960     lt_prog_compiler_no_builtin_flag_RC \
   18961     export_dynamic_flag_spec_RC \
   18962     thread_safe_flag_spec_RC \
   18963     whole_archive_flag_spec_RC \
   18964     enable_shared_with_static_runtimes_RC \
   18965     old_archive_cmds_RC \
   18966     old_archive_from_new_cmds_RC \
   18967     predep_objects_RC \
   18968     postdep_objects_RC \
   18969     predeps_RC \
   18970     postdeps_RC \
   18971     compiler_lib_search_path_RC \
   18972     archive_cmds_RC \
   18973     archive_expsym_cmds_RC \
   18974     postinstall_cmds_RC \
   18975     postuninstall_cmds_RC \
   18976     old_archive_from_expsyms_cmds_RC \
   18977     allow_undefined_flag_RC \
   18978     no_undefined_flag_RC \
   18979     export_symbols_cmds_RC \
   18980     hardcode_libdir_flag_spec_RC \
   18981     hardcode_libdir_flag_spec_ld_RC \
   18982     hardcode_libdir_separator_RC \
   18983     hardcode_automatic_RC \
   18984     module_cmds_RC \
   18985     module_expsym_cmds_RC \
   18986     lt_cv_prog_compiler_c_o_RC \
   18987     fix_srcfile_path_RC \
   18988     exclude_expsyms_RC \
   18989     include_expsyms_RC; do
   18990 
   18991     case $var in
   18992     old_archive_cmds_RC | \
   18993     old_archive_from_new_cmds_RC | \
   18994     archive_cmds_RC | \
   18995     archive_expsym_cmds_RC | \
   18996     module_cmds_RC | \
   18997     module_expsym_cmds_RC | \
   18998     old_archive_from_expsyms_cmds_RC | \
   18999     export_symbols_cmds_RC | \
   19000     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   19001     postinstall_cmds | postuninstall_cmds | \
   19002     old_postinstall_cmds | old_postuninstall_cmds | \
   19003     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   19004       # Double-quote double-evaled strings.
   19005       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   19006       ;;
   19007     *)
   19008       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   19009       ;;
   19010     esac
   19011   done
   19012 
   19013   case $lt_echo in
   19014   *'\$0 --fallback-echo"')
   19015     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   19016     ;;
   19017   esac
   19018 
   19019 cfgfile="$ofile"
   19020 
   19021   cat <<__EOF__ >> "$cfgfile"
   19022 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   19023 
   19024 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   19025 
   19026 # Shell to use when invoking shell scripts.
   19027 SHELL=$lt_SHELL
   19028 
   19029 # Whether or not to build shared libraries.
   19030 build_libtool_libs=$enable_shared
   19031 
   19032 # Whether or not to build static libraries.
   19033 build_old_libs=$enable_static
   19034 
   19035 # Whether or not to add -lc for building shared libraries.
   19036 build_libtool_need_lc=$archive_cmds_need_lc_RC
   19037 
   19038 # Whether or not to disallow shared libs when runtime libs are static
   19039 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
   19040 
   19041 # Whether or not to optimize for fast installation.
   19042 fast_install=$enable_fast_install
   19043 
   19044 # The host system.
   19045 host_alias=$host_alias
   19046 host=$host
   19047 host_os=$host_os
   19048 
   19049 # The build system.
   19050 build_alias=$build_alias
   19051 build=$build
   19052 build_os=$build_os
   19053 
   19054 # An echo program that does not interpret backslashes.
   19055 echo=$lt_echo
   19056 
   19057 # The archiver.
   19058 AR=$lt_AR
   19059 AR_FLAGS=$lt_AR_FLAGS
   19060 
   19061 # A C compiler.
   19062 LTCC=$lt_LTCC
   19063 
   19064 # LTCC compiler flags.
   19065 LTCFLAGS=$lt_LTCFLAGS
   19066 
   19067 # A language-specific compiler.
   19068 CC=$lt_compiler_RC
   19069 
   19070 # Is the compiler the GNU C compiler?
   19071 with_gcc=$GCC_RC
   19072 
   19073 # An ERE matcher.
   19074 EGREP=$lt_EGREP
   19075 
   19076 # The linker used to build libraries.
   19077 LD=$lt_LD_RC
   19078 
   19079 # Whether we need hard or soft links.
   19080 LN_S=$lt_LN_S
   19081 
   19082 # A BSD-compatible nm program.
   19083 NM=$lt_NM
   19084 
   19085 # A symbol stripping program
   19086 STRIP=$lt_STRIP
   19087 
   19088 # Used to examine libraries when file_magic_cmd begins "file"
   19089 MAGIC_CMD=$MAGIC_CMD
   19090 
   19091 # Used on cygwin: DLL creation program.
   19092 DLLTOOL="$DLLTOOL"
   19093 
   19094 # Used on cygwin: object dumper.
   19095 OBJDUMP="$OBJDUMP"
   19096 
   19097 # Used on cygwin: assembler.
   19098 AS="$AS"
   19099 
   19100 # The name of the directory that contains temporary libtool files.
   19101 objdir=$objdir
   19102 
   19103 # How to create reloadable object files.
   19104 reload_flag=$lt_reload_flag
   19105 reload_cmds=$lt_reload_cmds
   19106 
   19107 # How to pass a linker flag through the compiler.
   19108 wl=$lt_lt_prog_compiler_wl_RC
   19109 
   19110 # Object file suffix (normally "o").
   19111 objext="$ac_objext"
   19112 
   19113 # Old archive suffix (normally "a").
   19114 libext="$libext"
   19115 
   19116 # Shared library suffix (normally ".so").
   19117 shrext_cmds='$shrext_cmds'
   19118 
   19119 # Executable file suffix (normally "").
   19120 exeext="$exeext"
   19121 
   19122 # Additional compiler flags for building library objects.
   19123 pic_flag=$lt_lt_prog_compiler_pic_RC
   19124 pic_mode=$pic_mode
   19125 
   19126 # What is the maximum length of a command?
   19127 max_cmd_len=$lt_cv_sys_max_cmd_len
   19128 
   19129 # Does compiler simultaneously support -c and -o options?
   19130 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
   19131 
   19132 # Must we lock files when doing compilation?
   19133 need_locks=$lt_need_locks
   19134 
   19135 # Do we need the lib prefix for modules?
   19136 need_lib_prefix=$need_lib_prefix
   19137 
   19138 # Do we need a version for libraries?
   19139 need_version=$need_version
   19140 
   19141 # Whether dlopen is supported.
   19142 dlopen_support=$enable_dlopen
   19143 
   19144 # Whether dlopen of programs is supported.
   19145 dlopen_self=$enable_dlopen_self
   19146 
   19147 # Whether dlopen of statically linked programs is supported.
   19148 dlopen_self_static=$enable_dlopen_self_static
   19149 
   19150 # Compiler flag to prevent dynamic linking.
   19151 link_static_flag=$lt_lt_prog_compiler_static_RC
   19152 
   19153 # Compiler flag to turn off builtin functions.
   19154 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
   19155 
   19156 # Compiler flag to allow reflexive dlopens.
   19157 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
   19158 
   19159 # Compiler flag to generate shared objects directly from archives.
   19160 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
   19161 
   19162 # Compiler flag to generate thread-safe objects.
   19163 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
   19164 
   19165 # Library versioning type.
   19166 version_type=$version_type
   19167 
   19168 # Format of library name prefix.
   19169 libname_spec=$lt_libname_spec
   19170 
   19171 # List of archive names.  First name is the real one, the rest are links.
   19172 # The last name is the one that the linker finds with -lNAME.
   19173 library_names_spec=$lt_library_names_spec
   19174 
   19175 # The coded name of the library, if different from the real name.
   19176 soname_spec=$lt_soname_spec
   19177 
   19178 # Commands used to build and install an old-style archive.
   19179 RANLIB=$lt_RANLIB
   19180 old_archive_cmds=$lt_old_archive_cmds_RC
   19181 old_postinstall_cmds=$lt_old_postinstall_cmds
   19182 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19183 
   19184 # Create an old-style archive from a shared archive.
   19185 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
   19186 
   19187 # Create a temporary old-style archive to link instead of a shared archive.
   19188 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
   19189 
   19190 # Commands used to build and install a shared archive.
   19191 archive_cmds=$lt_archive_cmds_RC
   19192 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
   19193 postinstall_cmds=$lt_postinstall_cmds
   19194 postuninstall_cmds=$lt_postuninstall_cmds
   19195 
   19196 # Commands used to build a loadable module (assumed same as above if empty)
   19197 module_cmds=$lt_module_cmds_RC
   19198 module_expsym_cmds=$lt_module_expsym_cmds_RC
   19199 
   19200 # Commands to strip libraries.
   19201 old_striplib=$lt_old_striplib
   19202 striplib=$lt_striplib
   19203 
   19204 # Dependencies to place before the objects being linked to create a
   19205 # shared library.
   19206 predep_objects=$lt_predep_objects_RC
   19207 
   19208 # Dependencies to place after the objects being linked to create a
   19209 # shared library.
   19210 postdep_objects=$lt_postdep_objects_RC
   19211 
   19212 # Dependencies to place before the objects being linked to create a
   19213 # shared library.
   19214 predeps=$lt_predeps_RC
   19215 
   19216 # Dependencies to place after the objects being linked to create a
   19217 # shared library.
   19218 postdeps=$lt_postdeps_RC
   19219 
   19220 # The library search path used internally by the compiler when linking
   19221 # a shared library.
   19222 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
   19223 
   19224 # Method to check whether dependent libraries are shared objects.
   19225 deplibs_check_method=$lt_deplibs_check_method
   19226 
   19227 # Command to use when deplibs_check_method == file_magic.
   19228 file_magic_cmd=$lt_file_magic_cmd
   19229 
   19230 # Flag that allows shared libraries with undefined symbols to be built.
   19231 allow_undefined_flag=$lt_allow_undefined_flag_RC
   19232 
   19233 # Flag that forces no undefined symbols.
   19234 no_undefined_flag=$lt_no_undefined_flag_RC
   19235 
   19236 # Commands used to finish a libtool library installation in a directory.
   19237 finish_cmds=$lt_finish_cmds
   19238 
   19239 # Same as above, but a single script fragment to be evaled but not shown.
   19240 finish_eval=$lt_finish_eval
   19241 
   19242 # Take the output of nm and produce a listing of raw symbols and C names.
   19243 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19244 
   19245 # Transform the output of nm in a proper C declaration
   19246 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19247 
   19248 # Transform the output of nm in a C name address pair
   19249 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19250 
   19251 # This is the shared library runtime path variable.
   19252 runpath_var=$runpath_var
   19253 
   19254 # This is the shared library path variable.
   19255 shlibpath_var=$shlibpath_var
   19256 
   19257 # Is shlibpath searched before the hard-coded library search path?
   19258 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19259 
   19260 # How to hardcode a shared library path into an executable.
   19261 hardcode_action=$hardcode_action_RC
   19262 
   19263 # Whether we should hardcode library paths into libraries.
   19264 hardcode_into_libs=$hardcode_into_libs
   19265 
   19266 # Flag to hardcode \$libdir into a binary during linking.
   19267 # This must work even if \$libdir does not exist.
   19268 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
   19269 
   19270 # If ld is used when linking, flag to hardcode \$libdir into
   19271 # a binary during linking. This must work even if \$libdir does
   19272 # not exist.
   19273 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
   19274 
   19275 # Whether we need a single -rpath flag with a separated argument.
   19276 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
   19277 
   19278 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19279 # resulting binary.
   19280 hardcode_direct=$hardcode_direct_RC
   19281 
   19282 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19283 # resulting binary.
   19284 hardcode_minus_L=$hardcode_minus_L_RC
   19285 
   19286 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19287 # the resulting binary.
   19288 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
   19289 
   19290 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19291 # and all subsequent libraries and executables linked against it.
   19292 hardcode_automatic=$hardcode_automatic_RC
   19293 
   19294 # Variables whose values should be saved in libtool wrapper scripts and
   19295 # restored at relink time.
   19296 variables_saved_for_relink="$variables_saved_for_relink"
   19297 
   19298 # Whether libtool must link a program against all its dependency libraries.
   19299 link_all_deplibs=$link_all_deplibs_RC
   19300 
   19301 # Compile-time system search path for libraries
   19302 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19303 
   19304 # Run-time system search path for libraries
   19305 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19306 
   19307 # Fix the shell variable \$srcfile for the compiler.
   19308 fix_srcfile_path=$lt_fix_srcfile_path
   19309 
   19310 # Set to yes if exported symbols are required.
   19311 always_export_symbols=$always_export_symbols_RC
   19312 
   19313 # The commands to list exported symbols.
   19314 export_symbols_cmds=$lt_export_symbols_cmds_RC
   19315 
   19316 # The commands to extract the exported symbol list from a shared archive.
   19317 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19318 
   19319 # Symbols that should not be listed in the preloaded symbols.
   19320 exclude_expsyms=$lt_exclude_expsyms_RC
   19321 
   19322 # Symbols that must always be exported.
   19323 include_expsyms=$lt_include_expsyms_RC
   19324 
   19325 # ### END LIBTOOL TAG CONFIG: $tagname
   19326 
   19327 __EOF__
   19328 
   19329 
   19330 else
   19331   # If there is no Makefile yet, we rely on a make rule to execute
   19332   # `config.status --recheck' to rerun these tests and create the
   19333   # libtool script then.
   19334   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19335   if test -f "$ltmain_in"; then
   19336     test -f Makefile && make "$ltmain"
   19337   fi
   19338 fi
   19339 
   19340 
   19341 ac_ext=c
   19342 ac_cpp='$CPP $CPPFLAGS'
   19343 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19344 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19345 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19346 
   19347 CC="$lt_save_CC"
   19348 
   19349 	;;
   19350 
   19351       *)
   19352 	{ { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
   19353 echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
   19354    { (exit 1); exit 1; }; }
   19355 	;;
   19356       esac
   19357 
   19358       # Append the new tag name to the list of available tags.
   19359       if test -n "$tagname" ; then
   19360       available_tags="$available_tags $tagname"
   19361     fi
   19362     fi
   19363   done
   19364   IFS="$lt_save_ifs"
   19365 
   19366   # Now substitute the updated list of available tags.
   19367   if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
   19368     mv "${ofile}T" "$ofile"
   19369     chmod +x "$ofile"
   19370   else
   19371     rm -f "${ofile}T"
   19372     { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
   19373 echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
   19374    { (exit 1); exit 1; }; }
   19375   fi
   19376 fi
   19377 
   19378 
   19379 
   19380 # This can be used to rebuild libtool when needed
   19381 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
   19382 
   19383 # Always use our own libtool.
   19384 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   19385 
   19386 # Prevent multiple expansion
   19387 
   19388 
   19389 
   19390 
   19391 
   19392 
   19393 
   19394 
   19395 
   19396 
   19397 
   19398 
   19399 
   19400 
   19401 
   19402 
   19403 
   19404 
   19405 
   19406 
   19407 ac_ext=c
   19408 ac_cpp='$CPP $CPPFLAGS'
   19409 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19410 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19411 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19412 if test -n "$ac_tool_prefix"; then
   19413   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   19414 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   19415 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   19416 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   19417 if test "${ac_cv_prog_CC+set}" = set; then
   19418   echo $ECHO_N "(cached) $ECHO_C" >&6
   19419 else
   19420   if test -n "$CC"; then
   19421   ac_cv_prog_CC="$CC" # Let the user override the test.
   19422 else
   19423 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19424 for as_dir in $PATH
   19425 do
   19426   IFS=$as_save_IFS
   19427   test -z "$as_dir" && as_dir=.
   19428   for ac_exec_ext in '' $ac_executable_extensions; do
   19429   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   19430     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   19431     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19432     break 2
   19433   fi
   19434 done
   19435 done
   19436 IFS=$as_save_IFS
   19437 
   19438 fi
   19439 fi
   19440 CC=$ac_cv_prog_CC
   19441 if test -n "$CC"; then
   19442   { echo "$as_me:$LINENO: result: $CC" >&5
   19443 echo "${ECHO_T}$CC" >&6; }
   19444 else
   19445   { echo "$as_me:$LINENO: result: no" >&5
   19446 echo "${ECHO_T}no" >&6; }
   19447 fi
   19448 
   19449 
   19450 fi
   19451 if test -z "$ac_cv_prog_CC"; then
   19452   ac_ct_CC=$CC
   19453   # Extract the first word of "gcc", so it can be a program name with args.
   19454 set dummy gcc; ac_word=$2
   19455 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   19456 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   19457 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   19458   echo $ECHO_N "(cached) $ECHO_C" >&6
   19459 else
   19460   if test -n "$ac_ct_CC"; then
   19461   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   19462 else
   19463 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19464 for as_dir in $PATH
   19465 do
   19466   IFS=$as_save_IFS
   19467   test -z "$as_dir" && as_dir=.
   19468   for ac_exec_ext in '' $ac_executable_extensions; do
   19469   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   19470     ac_cv_prog_ac_ct_CC="gcc"
   19471     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19472     break 2
   19473   fi
   19474 done
   19475 done
   19476 IFS=$as_save_IFS
   19477 
   19478 fi
   19479 fi
   19480 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   19481 if test -n "$ac_ct_CC"; then
   19482   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   19483 echo "${ECHO_T}$ac_ct_CC" >&6; }
   19484 else
   19485   { echo "$as_me:$LINENO: result: no" >&5
   19486 echo "${ECHO_T}no" >&6; }
   19487 fi
   19488 
   19489   if test "x$ac_ct_CC" = x; then
   19490     CC=""
   19491   else
   19492     case $cross_compiling:$ac_tool_warned in
   19493 yes:)
   19494 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   19495 whose name does not start with the host triplet.  If you think this
   19496 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   19497 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   19498 whose name does not start with the host triplet.  If you think this
   19499 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   19500 ac_tool_warned=yes ;;
   19501 esac
   19502     CC=$ac_ct_CC
   19503   fi
   19504 else
   19505   CC="$ac_cv_prog_CC"
   19506 fi
   19507 
   19508 if test -z "$CC"; then
   19509           if test -n "$ac_tool_prefix"; then
   19510     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   19511 set dummy ${ac_tool_prefix}cc; ac_word=$2
   19512 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   19513 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   19514 if test "${ac_cv_prog_CC+set}" = set; then
   19515   echo $ECHO_N "(cached) $ECHO_C" >&6
   19516 else
   19517   if test -n "$CC"; then
   19518   ac_cv_prog_CC="$CC" # Let the user override the test.
   19519 else
   19520 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19521 for as_dir in $PATH
   19522 do
   19523   IFS=$as_save_IFS
   19524   test -z "$as_dir" && as_dir=.
   19525   for ac_exec_ext in '' $ac_executable_extensions; do
   19526   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   19527     ac_cv_prog_CC="${ac_tool_prefix}cc"
   19528     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19529     break 2
   19530   fi
   19531 done
   19532 done
   19533 IFS=$as_save_IFS
   19534 
   19535 fi
   19536 fi
   19537 CC=$ac_cv_prog_CC
   19538 if test -n "$CC"; then
   19539   { echo "$as_me:$LINENO: result: $CC" >&5
   19540 echo "${ECHO_T}$CC" >&6; }
   19541 else
   19542   { echo "$as_me:$LINENO: result: no" >&5
   19543 echo "${ECHO_T}no" >&6; }
   19544 fi
   19545 
   19546 
   19547   fi
   19548 fi
   19549 if test -z "$CC"; then
   19550   # Extract the first word of "cc", so it can be a program name with args.
   19551 set dummy cc; ac_word=$2
   19552 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   19553 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   19554 if test "${ac_cv_prog_CC+set}" = set; then
   19555   echo $ECHO_N "(cached) $ECHO_C" >&6
   19556 else
   19557   if test -n "$CC"; then
   19558   ac_cv_prog_CC="$CC" # Let the user override the test.
   19559 else
   19560   ac_prog_rejected=no
   19561 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19562 for as_dir in $PATH
   19563 do
   19564   IFS=$as_save_IFS
   19565   test -z "$as_dir" && as_dir=.
   19566   for ac_exec_ext in '' $ac_executable_extensions; do
   19567   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   19568     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   19569        ac_prog_rejected=yes
   19570        continue
   19571      fi
   19572     ac_cv_prog_CC="cc"
   19573     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19574     break 2
   19575   fi
   19576 done
   19577 done
   19578 IFS=$as_save_IFS
   19579 
   19580 if test $ac_prog_rejected = yes; then
   19581   # We found a bogon in the path, so make sure we never use it.
   19582   set dummy $ac_cv_prog_CC
   19583   shift
   19584   if test $# != 0; then
   19585     # We chose a different compiler from the bogus one.
   19586     # However, it has the same basename, so the bogon will be chosen
   19587     # first if we set CC to just the basename; use the full file name.
   19588     shift
   19589     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   19590   fi
   19591 fi
   19592 fi
   19593 fi
   19594 CC=$ac_cv_prog_CC
   19595 if test -n "$CC"; then
   19596   { echo "$as_me:$LINENO: result: $CC" >&5
   19597 echo "${ECHO_T}$CC" >&6; }
   19598 else
   19599   { echo "$as_me:$LINENO: result: no" >&5
   19600 echo "${ECHO_T}no" >&6; }
   19601 fi
   19602 
   19603 
   19604 fi
   19605 if test -z "$CC"; then
   19606   if test -n "$ac_tool_prefix"; then
   19607   for ac_prog in cl.exe
   19608   do
   19609     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   19610 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   19611 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   19612 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   19613 if test "${ac_cv_prog_CC+set}" = set; then
   19614   echo $ECHO_N "(cached) $ECHO_C" >&6
   19615 else
   19616   if test -n "$CC"; then
   19617   ac_cv_prog_CC="$CC" # Let the user override the test.
   19618 else
   19619 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19620 for as_dir in $PATH
   19621 do
   19622   IFS=$as_save_IFS
   19623   test -z "$as_dir" && as_dir=.
   19624   for ac_exec_ext in '' $ac_executable_extensions; do
   19625   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   19626     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   19627     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19628     break 2
   19629   fi
   19630 done
   19631 done
   19632 IFS=$as_save_IFS
   19633 
   19634 fi
   19635 fi
   19636 CC=$ac_cv_prog_CC
   19637 if test -n "$CC"; then
   19638   { echo "$as_me:$LINENO: result: $CC" >&5
   19639 echo "${ECHO_T}$CC" >&6; }
   19640 else
   19641   { echo "$as_me:$LINENO: result: no" >&5
   19642 echo "${ECHO_T}no" >&6; }
   19643 fi
   19644 
   19645 
   19646     test -n "$CC" && break
   19647   done
   19648 fi
   19649 if test -z "$CC"; then
   19650   ac_ct_CC=$CC
   19651   for ac_prog in cl.exe
   19652 do
   19653   # Extract the first word of "$ac_prog", so it can be a program name with args.
   19654 set dummy $ac_prog; ac_word=$2
   19655 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   19656 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   19657 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   19658   echo $ECHO_N "(cached) $ECHO_C" >&6
   19659 else
   19660   if test -n "$ac_ct_CC"; then
   19661   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   19662 else
   19663 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19664 for as_dir in $PATH
   19665 do
   19666   IFS=$as_save_IFS
   19667   test -z "$as_dir" && as_dir=.
   19668   for ac_exec_ext in '' $ac_executable_extensions; do
   19669   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   19670     ac_cv_prog_ac_ct_CC="$ac_prog"
   19671     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19672     break 2
   19673   fi
   19674 done
   19675 done
   19676 IFS=$as_save_IFS
   19677 
   19678 fi
   19679 fi
   19680 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   19681 if test -n "$ac_ct_CC"; then
   19682   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   19683 echo "${ECHO_T}$ac_ct_CC" >&6; }
   19684 else
   19685   { echo "$as_me:$LINENO: result: no" >&5
   19686 echo "${ECHO_T}no" >&6; }
   19687 fi
   19688 
   19689 
   19690   test -n "$ac_ct_CC" && break
   19691 done
   19692 
   19693   if test "x$ac_ct_CC" = x; then
   19694     CC=""
   19695   else
   19696     case $cross_compiling:$ac_tool_warned in
   19697 yes:)
   19698 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   19699 whose name does not start with the host triplet.  If you think this
   19700 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   19701 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   19702 whose name does not start with the host triplet.  If you think this
   19703 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   19704 ac_tool_warned=yes ;;
   19705 esac
   19706     CC=$ac_ct_CC
   19707   fi
   19708 fi
   19709 
   19710 fi
   19711 
   19712 
   19713 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   19714 See \`config.log' for more details." >&5
   19715 echo "$as_me: error: no acceptable C compiler found in \$PATH
   19716 See \`config.log' for more details." >&2;}
   19717    { (exit 1); exit 1; }; }
   19718 
   19719 # Provide some information about the compiler.
   19720 echo "$as_me:$LINENO: checking for C compiler version" >&5
   19721 ac_compiler=`set X $ac_compile; echo $2`
   19722 { (ac_try="$ac_compiler --version >&5"
   19723 case "(($ac_try" in
   19724   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19725   *) ac_try_echo=$ac_try;;
   19726 esac
   19727 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19728   (eval "$ac_compiler --version >&5") 2>&5
   19729   ac_status=$?
   19730   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19731   (exit $ac_status); }
   19732 { (ac_try="$ac_compiler -v >&5"
   19733 case "(($ac_try" in
   19734   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19735   *) ac_try_echo=$ac_try;;
   19736 esac
   19737 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19738   (eval "$ac_compiler -v >&5") 2>&5
   19739   ac_status=$?
   19740   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19741   (exit $ac_status); }
   19742 { (ac_try="$ac_compiler -V >&5"
   19743 case "(($ac_try" in
   19744   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19745   *) ac_try_echo=$ac_try;;
   19746 esac
   19747 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19748   (eval "$ac_compiler -V >&5") 2>&5
   19749   ac_status=$?
   19750   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19751   (exit $ac_status); }
   19752 
   19753 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   19754 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
   19755 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   19756   echo $ECHO_N "(cached) $ECHO_C" >&6
   19757 else
   19758   cat >conftest.$ac_ext <<_ACEOF
   19759 /* confdefs.h.  */
   19760 _ACEOF
   19761 cat confdefs.h >>conftest.$ac_ext
   19762 cat >>conftest.$ac_ext <<_ACEOF
   19763 /* end confdefs.h.  */
   19764 
   19765 int
   19766 main ()
   19767 {
   19768 #ifndef __GNUC__
   19769        choke me
   19770 #endif
   19771 
   19772   ;
   19773   return 0;
   19774 }
   19775 _ACEOF
   19776 rm -f conftest.$ac_objext
   19777 if { (ac_try="$ac_compile"
   19778 case "(($ac_try" in
   19779   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19780   *) ac_try_echo=$ac_try;;
   19781 esac
   19782 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19783   (eval "$ac_compile") 2>conftest.er1
   19784   ac_status=$?
   19785   grep -v '^ *+' conftest.er1 >conftest.err
   19786   rm -f conftest.er1
   19787   cat conftest.err >&5
   19788   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19789   (exit $ac_status); } && {
   19790 	 test -z "$ac_c_werror_flag" ||
   19791 	 test ! -s conftest.err
   19792        } && test -s conftest.$ac_objext; then
   19793   ac_compiler_gnu=yes
   19794 else
   19795   echo "$as_me: failed program was:" >&5
   19796 sed 's/^/| /' conftest.$ac_ext >&5
   19797 
   19798 	ac_compiler_gnu=no
   19799 fi
   19800 
   19801 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   19802 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   19803 
   19804 fi
   19805 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   19806 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
   19807 GCC=`test $ac_compiler_gnu = yes && echo yes`
   19808 ac_test_CFLAGS=${CFLAGS+set}
   19809 ac_save_CFLAGS=$CFLAGS
   19810 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   19811 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
   19812 if test "${ac_cv_prog_cc_g+set}" = set; then
   19813   echo $ECHO_N "(cached) $ECHO_C" >&6
   19814 else
   19815   ac_save_c_werror_flag=$ac_c_werror_flag
   19816    ac_c_werror_flag=yes
   19817    ac_cv_prog_cc_g=no
   19818    CFLAGS="-g"
   19819    cat >conftest.$ac_ext <<_ACEOF
   19820 /* confdefs.h.  */
   19821 _ACEOF
   19822 cat confdefs.h >>conftest.$ac_ext
   19823 cat >>conftest.$ac_ext <<_ACEOF
   19824 /* end confdefs.h.  */
   19825 
   19826 int
   19827 main ()
   19828 {
   19829 
   19830   ;
   19831   return 0;
   19832 }
   19833 _ACEOF
   19834 rm -f conftest.$ac_objext
   19835 if { (ac_try="$ac_compile"
   19836 case "(($ac_try" in
   19837   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19838   *) ac_try_echo=$ac_try;;
   19839 esac
   19840 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19841   (eval "$ac_compile") 2>conftest.er1
   19842   ac_status=$?
   19843   grep -v '^ *+' conftest.er1 >conftest.err
   19844   rm -f conftest.er1
   19845   cat conftest.err >&5
   19846   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19847   (exit $ac_status); } && {
   19848 	 test -z "$ac_c_werror_flag" ||
   19849 	 test ! -s conftest.err
   19850        } && test -s conftest.$ac_objext; then
   19851   ac_cv_prog_cc_g=yes
   19852 else
   19853   echo "$as_me: failed program was:" >&5
   19854 sed 's/^/| /' conftest.$ac_ext >&5
   19855 
   19856 	CFLAGS=""
   19857       cat >conftest.$ac_ext <<_ACEOF
   19858 /* confdefs.h.  */
   19859 _ACEOF
   19860 cat confdefs.h >>conftest.$ac_ext
   19861 cat >>conftest.$ac_ext <<_ACEOF
   19862 /* end confdefs.h.  */
   19863 
   19864 int
   19865 main ()
   19866 {
   19867 
   19868   ;
   19869   return 0;
   19870 }
   19871 _ACEOF
   19872 rm -f conftest.$ac_objext
   19873 if { (ac_try="$ac_compile"
   19874 case "(($ac_try" in
   19875   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19876   *) ac_try_echo=$ac_try;;
   19877 esac
   19878 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19879   (eval "$ac_compile") 2>conftest.er1
   19880   ac_status=$?
   19881   grep -v '^ *+' conftest.er1 >conftest.err
   19882   rm -f conftest.er1
   19883   cat conftest.err >&5
   19884   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19885   (exit $ac_status); } && {
   19886 	 test -z "$ac_c_werror_flag" ||
   19887 	 test ! -s conftest.err
   19888        } && test -s conftest.$ac_objext; then
   19889   :
   19890 else
   19891   echo "$as_me: failed program was:" >&5
   19892 sed 's/^/| /' conftest.$ac_ext >&5
   19893 
   19894 	ac_c_werror_flag=$ac_save_c_werror_flag
   19895 	 CFLAGS="-g"
   19896 	 cat >conftest.$ac_ext <<_ACEOF
   19897 /* confdefs.h.  */
   19898 _ACEOF
   19899 cat confdefs.h >>conftest.$ac_ext
   19900 cat >>conftest.$ac_ext <<_ACEOF
   19901 /* end confdefs.h.  */
   19902 
   19903 int
   19904 main ()
   19905 {
   19906 
   19907   ;
   19908   return 0;
   19909 }
   19910 _ACEOF
   19911 rm -f conftest.$ac_objext
   19912 if { (ac_try="$ac_compile"
   19913 case "(($ac_try" in
   19914   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19915   *) ac_try_echo=$ac_try;;
   19916 esac
   19917 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19918   (eval "$ac_compile") 2>conftest.er1
   19919   ac_status=$?
   19920   grep -v '^ *+' conftest.er1 >conftest.err
   19921   rm -f conftest.er1
   19922   cat conftest.err >&5
   19923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19924   (exit $ac_status); } && {
   19925 	 test -z "$ac_c_werror_flag" ||
   19926 	 test ! -s conftest.err
   19927        } && test -s conftest.$ac_objext; then
   19928   ac_cv_prog_cc_g=yes
   19929 else
   19930   echo "$as_me: failed program was:" >&5
   19931 sed 's/^/| /' conftest.$ac_ext >&5
   19932 
   19933 
   19934 fi
   19935 
   19936 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   19937 fi
   19938 
   19939 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   19940 fi
   19941 
   19942 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   19943    ac_c_werror_flag=$ac_save_c_werror_flag
   19944 fi
   19945 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   19946 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
   19947 if test "$ac_test_CFLAGS" = set; then
   19948   CFLAGS=$ac_save_CFLAGS
   19949 elif test $ac_cv_prog_cc_g = yes; then
   19950   if test "$GCC" = yes; then
   19951     CFLAGS="-g -O2"
   19952   else
   19953     CFLAGS="-g"
   19954   fi
   19955 else
   19956   if test "$GCC" = yes; then
   19957     CFLAGS="-O2"
   19958   else
   19959     CFLAGS=
   19960   fi
   19961 fi
   19962 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   19963 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
   19964 if test "${ac_cv_prog_cc_c89+set}" = set; then
   19965   echo $ECHO_N "(cached) $ECHO_C" >&6
   19966 else
   19967   ac_cv_prog_cc_c89=no
   19968 ac_save_CC=$CC
   19969 cat >conftest.$ac_ext <<_ACEOF
   19970 /* confdefs.h.  */
   19971 _ACEOF
   19972 cat confdefs.h >>conftest.$ac_ext
   19973 cat >>conftest.$ac_ext <<_ACEOF
   19974 /* end confdefs.h.  */
   19975 #include <stdarg.h>
   19976 #include <stdio.h>
   19977 #include <sys/types.h>
   19978 #include <sys/stat.h>
   19979 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   19980 struct buf { int x; };
   19981 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   19982 static char *e (p, i)
   19983      char **p;
   19984      int i;
   19985 {
   19986   return p[i];
   19987 }
   19988 static char *f (char * (*g) (char **, int), char **p, ...)
   19989 {
   19990   char *s;
   19991   va_list v;
   19992   va_start (v,p);
   19993   s = g (p, va_arg (v,int));
   19994   va_end (v);
   19995   return s;
   19996 }
   19997 
   19998 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   19999    function prototypes and stuff, but not '\xHH' hex character constants.
   20000    These don't provoke an error unfortunately, instead are silently treated
   20001    as 'x'.  The following induces an error, until -std is added to get
   20002    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   20003    array size at least.  It's necessary to write '\x00'==0 to get something
   20004    that's true only with -std.  */
   20005 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   20006 
   20007 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   20008    inside strings and character constants.  */
   20009 #define FOO(x) 'x'
   20010 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   20011 
   20012 int test (int i, double x);
   20013 struct s1 {int (*f) (int a);};
   20014 struct s2 {int (*f) (double a);};
   20015 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   20016 int argc;
   20017 char **argv;
   20018 int
   20019 main ()
   20020 {
   20021 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   20022   ;
   20023   return 0;
   20024 }
   20025 _ACEOF
   20026 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   20027 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   20028 do
   20029   CC="$ac_save_CC $ac_arg"
   20030   rm -f conftest.$ac_objext
   20031 if { (ac_try="$ac_compile"
   20032 case "(($ac_try" in
   20033   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20034   *) ac_try_echo=$ac_try;;
   20035 esac
   20036 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20037   (eval "$ac_compile") 2>conftest.er1
   20038   ac_status=$?
   20039   grep -v '^ *+' conftest.er1 >conftest.err
   20040   rm -f conftest.er1
   20041   cat conftest.err >&5
   20042   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20043   (exit $ac_status); } && {
   20044 	 test -z "$ac_c_werror_flag" ||
   20045 	 test ! -s conftest.err
   20046        } && test -s conftest.$ac_objext; then
   20047   ac_cv_prog_cc_c89=$ac_arg
   20048 else
   20049   echo "$as_me: failed program was:" >&5
   20050 sed 's/^/| /' conftest.$ac_ext >&5
   20051 
   20052 
   20053 fi
   20054 
   20055 rm -f core conftest.err conftest.$ac_objext
   20056   test "x$ac_cv_prog_cc_c89" != "xno" && break
   20057 done
   20058 rm -f conftest.$ac_ext
   20059 CC=$ac_save_CC
   20060 
   20061 fi
   20062 # AC_CACHE_VAL
   20063 case "x$ac_cv_prog_cc_c89" in
   20064   x)
   20065     { echo "$as_me:$LINENO: result: none needed" >&5
   20066 echo "${ECHO_T}none needed" >&6; } ;;
   20067   xno)
   20068     { echo "$as_me:$LINENO: result: unsupported" >&5
   20069 echo "${ECHO_T}unsupported" >&6; } ;;
   20070   *)
   20071     CC="$CC $ac_cv_prog_cc_c89"
   20072     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   20073 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
   20074 esac
   20075 
   20076 
   20077 ac_ext=c
   20078 ac_cpp='$CPP $CPPFLAGS'
   20079 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   20080 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   20081 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   20082 
   20083 depcc="$CC"   am_compiler_list=
   20084 
   20085 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   20086 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
   20087 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   20088   echo $ECHO_N "(cached) $ECHO_C" >&6
   20089 else
   20090   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   20091   # We make a subdir and do the tests there.  Otherwise we can end up
   20092   # making bogus files that we don't know about and never remove.  For
   20093   # instance it was reported that on HP-UX the gcc test will end up
   20094   # making a dummy file named `D' -- because `-MD' means `put the output
   20095   # in D'.
   20096   mkdir conftest.dir
   20097   # Copy depcomp to subdir because otherwise we won't find it if we're
   20098   # using a relative directory.
   20099   cp "$am_depcomp" conftest.dir
   20100   cd conftest.dir
   20101   # We will build objects and dependencies in a subdirectory because
   20102   # it helps to detect inapplicable dependency modes.  For instance
   20103   # both Tru64's cc and ICC support -MD to output dependencies as a
   20104   # side effect of compilation, but ICC will put the dependencies in
   20105   # the current directory while Tru64 will put them in the object
   20106   # directory.
   20107   mkdir sub
   20108 
   20109   am_cv_CC_dependencies_compiler_type=none
   20110   if test "$am_compiler_list" = ""; then
   20111      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   20112   fi
   20113   for depmode in $am_compiler_list; do
   20114     # Setup a source with many dependencies, because some compilers
   20115     # like to wrap large dependency lists on column 80 (with \), and
   20116     # we should not choose a depcomp mode which is confused by this.
   20117     #
   20118     # We need to recreate these files for each test, as the compiler may
   20119     # overwrite some of them when testing with obscure command lines.
   20120     # This happens at least with the AIX C compiler.
   20121     : > sub/conftest.c
   20122     for i in 1 2 3 4 5 6; do
   20123       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   20124       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   20125       # Solaris 8's {/usr,}/bin/sh.
   20126       touch sub/conftst$i.h
   20127     done
   20128     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   20129 
   20130     case $depmode in
   20131     nosideeffect)
   20132       # after this tag, mechanisms are not by side-effect, so they'll
   20133       # only be used when explicitly requested
   20134       if test "x$enable_dependency_tracking" = xyes; then
   20135 	continue
   20136       else
   20137 	break
   20138       fi
   20139       ;;
   20140     none) break ;;
   20141     esac
   20142     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   20143     # mode.  It turns out that the SunPro C++ compiler does not properly
   20144     # handle `-M -o', and we need to detect this.
   20145     if depmode=$depmode \
   20146        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   20147        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   20148        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   20149          >/dev/null 2>conftest.err &&
   20150        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   20151        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   20152        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   20153        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   20154       # icc doesn't choke on unknown options, it will just issue warnings
   20155       # or remarks (even with -Werror).  So we grep stderr for any message
   20156       # that says an option was ignored or not supported.
   20157       # When given -MP, icc 7.0 and 7.1 complain thusly:
   20158       #   icc: Command line warning: ignoring option '-M'; no argument required
   20159       # The diagnosis changed in icc 8.0:
   20160       #   icc: Command line remark: option '-MP' not supported
   20161       if (grep 'ignoring option' conftest.err ||
   20162           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   20163         am_cv_CC_dependencies_compiler_type=$depmode
   20164         break
   20165       fi
   20166     fi
   20167   done
   20168 
   20169   cd ..
   20170   rm -rf conftest.dir
   20171 else
   20172   am_cv_CC_dependencies_compiler_type=none
   20173 fi
   20174 
   20175 fi
   20176 { echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   20177 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; }
   20178 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   20179 
   20180  if
   20181   test "x$enable_dependency_tracking" != xno \
   20182   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   20183   am__fastdepCC_TRUE=
   20184   am__fastdepCC_FALSE='#'
   20185 else
   20186   am__fastdepCC_TRUE='#'
   20187   am__fastdepCC_FALSE=
   20188 fi
   20189 
   20190 
   20191 
   20192 
   20193 
   20194 
   20195 
   20196 
   20197 case $host_os in
   20198   linux*)
   20199     IS_LINUX="yes"
   20200     # check whether struct kbd_repeat has the 'period' field.
   20201     # on kernels < 2.5.42 it's called 'rate' instead.
   20202     cat >conftest.$ac_ext <<_ACEOF
   20203 /* confdefs.h.  */
   20204 _ACEOF
   20205 cat confdefs.h >>conftest.$ac_ext
   20206 cat >>conftest.$ac_ext <<_ACEOF
   20207 /* end confdefs.h.  */
   20208 
   20209 #include <linux/kd.h>
   20210 #ifdef __sparc__
   20211 #include <asm/param.h>
   20212 #include <asm/kbio.h>
   20213 #endif
   20214 
   20215 int
   20216 main ()
   20217 {
   20218 
   20219 int main () {
   20220         struct kbd_repeat k;
   20221         k.period = 0;
   20222         return 0;
   20223 }
   20224   ;
   20225   return 0;
   20226 }
   20227 _ACEOF
   20228 rm -f conftest.$ac_objext
   20229 if { (ac_try="$ac_compile"
   20230 case "(($ac_try" in
   20231   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20232   *) ac_try_echo=$ac_try;;
   20233 esac
   20234 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20235   (eval "$ac_compile") 2>conftest.er1
   20236   ac_status=$?
   20237   grep -v '^ *+' conftest.er1 >conftest.err
   20238   rm -f conftest.er1
   20239   cat conftest.err >&5
   20240   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20241   (exit $ac_status); } && {
   20242 	 test -z "$ac_c_werror_flag" ||
   20243 	 test ! -s conftest.err
   20244        } && test -s conftest.$ac_objext; then
   20245   period_field="period"
   20246 else
   20247   echo "$as_me: failed program was:" >&5
   20248 sed 's/^/| /' conftest.$ac_ext >&5
   20249 
   20250 	period_field="rate"
   20251 fi
   20252 
   20253 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20254 
   20255 cat >>confdefs.h <<_ACEOF
   20256 #define LNX_KBD_PERIOD_NAME $period_field
   20257 _ACEOF
   20258 
   20259     ;;
   20260 
   20261   freebsd* | kfreebsd-gnu* | netbsd* | openbsd*)
   20262     IS_BSD="yes"
   20263     ;;
   20264 
   20265   solaris*)
   20266     IS_SOLARIS="yes"
   20267     ;;
   20268 
   20269   gnu*)
   20270     IS_HURD="yes"
   20271     ;;
   20272 
   20273   *)
   20274     { { echo "$as_me:$LINENO: error: Your operating system is not supported by the kbd driver.
   20275                   Contact xorg (at] lists.freedesktop.org if you are interested in
   20276                   porting it." >&5
   20277 echo "$as_me: error: Your operating system is not supported by the kbd driver.
   20278                   Contact xorg (at] lists.freedesktop.org if you are interested in
   20279                   porting it." >&2;}
   20280    { (exit 1); exit 1; }; }
   20281     ;;
   20282 esac
   20283  if test "x$IS_LINUX" = xyes; then
   20284   LINUX_TRUE=
   20285   LINUX_FALSE='#'
   20286 else
   20287   LINUX_TRUE='#'
   20288   LINUX_FALSE=
   20289 fi
   20290 
   20291  if test "x$IS_BSD" = xyes; then
   20292   BSD_TRUE=
   20293   BSD_FALSE='#'
   20294 else
   20295   BSD_TRUE='#'
   20296   BSD_FALSE=
   20297 fi
   20298 
   20299  if test "x$IS_SOLARIS" = xyes; then
   20300   SOLARIS_TRUE=
   20301   SOLARIS_FALSE='#'
   20302 else
   20303   SOLARIS_TRUE='#'
   20304   SOLARIS_FALSE=
   20305 fi
   20306 
   20307  if test "x$IS_HURD" = xyes; then
   20308   HURD_TRUE=
   20309   HURD_FALSE='#'
   20310 else
   20311   HURD_TRUE='#'
   20312   HURD_FALSE=
   20313 fi
   20314 
   20315  if test "x$IS_SCO" = xyes; then
   20316   SCO_TRUE=
   20317   SCO_FALSE='#'
   20318 else
   20319   SCO_TRUE='#'
   20320   SCO_FALSE=
   20321 fi
   20322 
   20323 
   20324 
   20325 # Check whether --with-xorg-module-dir was given.
   20326 if test "${with_xorg_module_dir+set}" = set; then
   20327   withval=$with_xorg_module_dir; moduledir="$withval"
   20328 else
   20329   moduledir="$libdir/xorg/modules"
   20330 fi
   20331 
   20332 inputdir=${moduledir}/input
   20333 
   20334 
   20335 # Checks for extensions
   20336 
   20337 	SAVE_CFLAGS="$CFLAGS"
   20338 	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
   20339 	cat >conftest.$ac_ext <<_ACEOF
   20340 /* confdefs.h.  */
   20341 _ACEOF
   20342 cat confdefs.h >>conftest.$ac_ext
   20343 cat >>conftest.$ac_ext <<_ACEOF
   20344 /* end confdefs.h.  */
   20345 
   20346 #include "xorg-server.h"
   20347 #if !defined RANDR
   20348 #error RANDR not defined
   20349 #endif
   20350 
   20351 int
   20352 main ()
   20353 {
   20354 
   20355   ;
   20356   return 0;
   20357 }
   20358 _ACEOF
   20359 rm -f conftest.$ac_objext
   20360 if { (ac_try="$ac_compile"
   20361 case "(($ac_try" in
   20362   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20363   *) ac_try_echo=$ac_try;;
   20364 esac
   20365 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20366   (eval "$ac_compile") 2>conftest.er1
   20367   ac_status=$?
   20368   grep -v '^ *+' conftest.er1 >conftest.err
   20369   rm -f conftest.er1
   20370   cat conftest.err >&5
   20371   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20372   (exit $ac_status); } && {
   20373 	 test -z "$ac_c_werror_flag" ||
   20374 	 test ! -s conftest.err
   20375        } && test -s conftest.$ac_objext; then
   20376   _EXT_CHECK=yes
   20377 else
   20378   echo "$as_me: failed program was:" >&5
   20379 sed 's/^/| /' conftest.$ac_ext >&5
   20380 
   20381 	_EXT_CHECK=no
   20382 fi
   20383 
   20384 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20385 	CFLAGS="$SAVE_CFLAGS"
   20386 	{ echo "$as_me:$LINENO: checking if RANDR is defined" >&5
   20387 echo $ECHO_N "checking if RANDR is defined... $ECHO_C" >&6; }
   20388 	{ echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
   20389 echo "${ECHO_T}$_EXT_CHECK" >&6; }
   20390 	if test "$_EXT_CHECK" != no; then
   20391 		REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
   20392 	fi
   20393 
   20394 
   20395 	SAVE_CFLAGS="$CFLAGS"
   20396 	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
   20397 	cat >conftest.$ac_ext <<_ACEOF
   20398 /* confdefs.h.  */
   20399 _ACEOF
   20400 cat confdefs.h >>conftest.$ac_ext
   20401 cat >>conftest.$ac_ext <<_ACEOF
   20402 /* end confdefs.h.  */
   20403 
   20404 #include "xorg-server.h"
   20405 #if !defined XINPUT
   20406 #error XINPUT not defined
   20407 #endif
   20408 
   20409 int
   20410 main ()
   20411 {
   20412 
   20413   ;
   20414   return 0;
   20415 }
   20416 _ACEOF
   20417 rm -f conftest.$ac_objext
   20418 if { (ac_try="$ac_compile"
   20419 case "(($ac_try" in
   20420   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20421   *) ac_try_echo=$ac_try;;
   20422 esac
   20423 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20424   (eval "$ac_compile") 2>conftest.er1
   20425   ac_status=$?
   20426   grep -v '^ *+' conftest.er1 >conftest.err
   20427   rm -f conftest.er1
   20428   cat conftest.err >&5
   20429   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20430   (exit $ac_status); } && {
   20431 	 test -z "$ac_c_werror_flag" ||
   20432 	 test ! -s conftest.err
   20433        } && test -s conftest.$ac_objext; then
   20434   _EXT_CHECK=yes
   20435 else
   20436   echo "$as_me: failed program was:" >&5
   20437 sed 's/^/| /' conftest.$ac_ext >&5
   20438 
   20439 	_EXT_CHECK=no
   20440 fi
   20441 
   20442 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20443 	CFLAGS="$SAVE_CFLAGS"
   20444 	{ echo "$as_me:$LINENO: checking if XINPUT is defined" >&5
   20445 echo $ECHO_N "checking if XINPUT is defined... $ECHO_C" >&6; }
   20446 	{ echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
   20447 echo "${ECHO_T}$_EXT_CHECK" >&6; }
   20448 	if test "$_EXT_CHECK" != no; then
   20449 		REQUIRED_MODULES="$REQUIRED_MODULES inputproto"
   20450 	fi
   20451 
   20452 
   20453 	SAVE_CFLAGS="$CFLAGS"
   20454 	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
   20455 	cat >conftest.$ac_ext <<_ACEOF
   20456 /* confdefs.h.  */
   20457 _ACEOF
   20458 cat confdefs.h >>conftest.$ac_ext
   20459 cat >>conftest.$ac_ext <<_ACEOF
   20460 /* end confdefs.h.  */
   20461 
   20462 #include "xorg-server.h"
   20463 #if !defined XKB
   20464 #error XKB not defined
   20465 #endif
   20466 
   20467 int
   20468 main ()
   20469 {
   20470 
   20471   ;
   20472   return 0;
   20473 }
   20474 _ACEOF
   20475 rm -f conftest.$ac_objext
   20476 if { (ac_try="$ac_compile"
   20477 case "(($ac_try" in
   20478   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20479   *) ac_try_echo=$ac_try;;
   20480 esac
   20481 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20482   (eval "$ac_compile") 2>conftest.er1
   20483   ac_status=$?
   20484   grep -v '^ *+' conftest.er1 >conftest.err
   20485   rm -f conftest.er1
   20486   cat conftest.err >&5
   20487   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20488   (exit $ac_status); } && {
   20489 	 test -z "$ac_c_werror_flag" ||
   20490 	 test ! -s conftest.err
   20491        } && test -s conftest.$ac_objext; then
   20492   _EXT_CHECK=yes
   20493 else
   20494   echo "$as_me: failed program was:" >&5
   20495 sed 's/^/| /' conftest.$ac_ext >&5
   20496 
   20497 	_EXT_CHECK=no
   20498 fi
   20499 
   20500 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20501 	CFLAGS="$SAVE_CFLAGS"
   20502 	{ echo "$as_me:$LINENO: checking if XKB is defined" >&5
   20503 echo $ECHO_N "checking if XKB is defined... $ECHO_C" >&6; }
   20504 	{ echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
   20505 echo "${ECHO_T}$_EXT_CHECK" >&6; }
   20506 	if test "$_EXT_CHECK" != no; then
   20507 		REQUIRED_MODULES="$REQUIRED_MODULES kbproto"
   20508 	fi
   20509 
   20510 
   20511 # Checks for pkg-config packages
   20512 
   20513 
   20514 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
   20515 	if test -n "$ac_tool_prefix"; then
   20516   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
   20517 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
   20518 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   20519 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   20520 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
   20521   echo $ECHO_N "(cached) $ECHO_C" >&6
   20522 else
   20523   case $PKG_CONFIG in
   20524   [\\/]* | ?:[\\/]*)
   20525   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
   20526   ;;
   20527   *)
   20528   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20529 for as_dir in $PATH
   20530 do
   20531   IFS=$as_save_IFS
   20532   test -z "$as_dir" && as_dir=.
   20533   for ac_exec_ext in '' $ac_executable_extensions; do
   20534   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20535     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   20536     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20537     break 2
   20538   fi
   20539 done
   20540 done
   20541 IFS=$as_save_IFS
   20542 
   20543   ;;
   20544 esac
   20545 fi
   20546 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
   20547 if test -n "$PKG_CONFIG"; then
   20548   { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
   20549 echo "${ECHO_T}$PKG_CONFIG" >&6; }
   20550 else
   20551   { echo "$as_me:$LINENO: result: no" >&5
   20552 echo "${ECHO_T}no" >&6; }
   20553 fi
   20554 
   20555 
   20556 fi
   20557 if test -z "$ac_cv_path_PKG_CONFIG"; then
   20558   ac_pt_PKG_CONFIG=$PKG_CONFIG
   20559   # Extract the first word of "pkg-config", so it can be a program name with args.
   20560 set dummy pkg-config; ac_word=$2
   20561 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   20562 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   20563 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
   20564   echo $ECHO_N "(cached) $ECHO_C" >&6
   20565 else
   20566   case $ac_pt_PKG_CONFIG in
   20567   [\\/]* | ?:[\\/]*)
   20568   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
   20569   ;;
   20570   *)
   20571   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20572 for as_dir in $PATH
   20573 do
   20574   IFS=$as_save_IFS
   20575   test -z "$as_dir" && as_dir=.
   20576   for ac_exec_ext in '' $ac_executable_extensions; do
   20577   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20578     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   20579     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20580     break 2
   20581   fi
   20582 done
   20583 done
   20584 IFS=$as_save_IFS
   20585 
   20586   ;;
   20587 esac
   20588 fi
   20589 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
   20590 if test -n "$ac_pt_PKG_CONFIG"; then
   20591   { echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
   20592 echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6; }
   20593 else
   20594   { echo "$as_me:$LINENO: result: no" >&5
   20595 echo "${ECHO_T}no" >&6; }
   20596 fi
   20597 
   20598   if test "x$ac_pt_PKG_CONFIG" = x; then
   20599     PKG_CONFIG=""
   20600   else
   20601     case $cross_compiling:$ac_tool_warned in
   20602 yes:)
   20603 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   20604 whose name does not start with the host triplet.  If you think this
   20605 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   20606 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   20607 whose name does not start with the host triplet.  If you think this
   20608 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   20609 ac_tool_warned=yes ;;
   20610 esac
   20611     PKG_CONFIG=$ac_pt_PKG_CONFIG
   20612   fi
   20613 else
   20614   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
   20615 fi
   20616 
   20617 fi
   20618 if test -n "$PKG_CONFIG"; then
   20619 	_pkg_min_version=0.9.0
   20620 	{ echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
   20621 echo $ECHO_N "checking pkg-config is at least version $_pkg_min_version... $ECHO_C" >&6; }
   20622 	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
   20623 		{ echo "$as_me:$LINENO: result: yes" >&5
   20624 echo "${ECHO_T}yes" >&6; }
   20625 	else
   20626 		{ echo "$as_me:$LINENO: result: no" >&5
   20627 echo "${ECHO_T}no" >&6; }
   20628 		PKG_CONFIG=""
   20629 	fi
   20630 
   20631 fi
   20632 
   20633 pkg_failed=no
   20634 { echo "$as_me:$LINENO: checking for XORG" >&5
   20635 echo $ECHO_N "checking for XORG... $ECHO_C" >&6; }
   20636 
   20637 if test -n "$XORG_CFLAGS"; then
   20638     pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
   20639  elif test -n "$PKG_CONFIG"; then
   20640     if test -n "$PKG_CONFIG" && \
   20641     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.2.99.0 xproto \$REQUIRED_MODULES\"") >&5
   20642   ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.2.99.0 xproto $REQUIRED_MODULES") 2>&5
   20643   ac_status=$?
   20644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20645   (exit $ac_status); }; then
   20646   pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.2.99.0 xproto $REQUIRED_MODULES" 2>/dev/null`
   20647 else
   20648   pkg_failed=yes
   20649 fi
   20650  else
   20651     pkg_failed=untried
   20652 fi
   20653 if test -n "$XORG_LIBS"; then
   20654     pkg_cv_XORG_LIBS="$XORG_LIBS"
   20655  elif test -n "$PKG_CONFIG"; then
   20656     if test -n "$PKG_CONFIG" && \
   20657     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.2.99.0 xproto \$REQUIRED_MODULES\"") >&5
   20658   ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.2.99.0 xproto $REQUIRED_MODULES") 2>&5
   20659   ac_status=$?
   20660   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20661   (exit $ac_status); }; then
   20662   pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.2.99.0 xproto $REQUIRED_MODULES" 2>/dev/null`
   20663 else
   20664   pkg_failed=yes
   20665 fi
   20666  else
   20667     pkg_failed=untried
   20668 fi
   20669 
   20670 
   20671 
   20672 if test $pkg_failed = yes; then
   20673 
   20674 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   20675         _pkg_short_errors_supported=yes
   20676 else
   20677         _pkg_short_errors_supported=no
   20678 fi
   20679         if test $_pkg_short_errors_supported = yes; then
   20680 	        XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xorg-server >= 1.2.99.0 xproto $REQUIRED_MODULES" 2>&1`
   20681         else
   20682 	        XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors "xorg-server >= 1.2.99.0 xproto $REQUIRED_MODULES" 2>&1`
   20683         fi
   20684 	# Put the nasty error message in config.log where it belongs
   20685 	echo "$XORG_PKG_ERRORS" >&5
   20686 
   20687 	{ { echo "$as_me:$LINENO: error: Package requirements (xorg-server >= 1.2.99.0 xproto $REQUIRED_MODULES) were not met:
   20688 
   20689 $XORG_PKG_ERRORS
   20690 
   20691 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   20692 installed software in a non-standard prefix.
   20693 
   20694 Alternatively, you may set the environment variables XORG_CFLAGS
   20695 and XORG_LIBS to avoid the need to call pkg-config.
   20696 See the pkg-config man page for more details.
   20697 " >&5
   20698 echo "$as_me: error: Package requirements (xorg-server >= 1.2.99.0 xproto $REQUIRED_MODULES) were not met:
   20699 
   20700 $XORG_PKG_ERRORS
   20701 
   20702 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   20703 installed software in a non-standard prefix.
   20704 
   20705 Alternatively, you may set the environment variables XORG_CFLAGS
   20706 and XORG_LIBS to avoid the need to call pkg-config.
   20707 See the pkg-config man page for more details.
   20708 " >&2;}
   20709    { (exit 1); exit 1; }; }
   20710 elif test $pkg_failed = untried; then
   20711 	{ { echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
   20712 is in your PATH or set the PKG_CONFIG environment variable to the full
   20713 path to pkg-config.
   20714 
   20715 Alternatively, you may set the environment variables XORG_CFLAGS
   20716 and XORG_LIBS to avoid the need to call pkg-config.
   20717 See the pkg-config man page for more details.
   20718 
   20719 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
   20720 See \`config.log' for more details." >&5
   20721 echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
   20722 is in your PATH or set the PKG_CONFIG environment variable to the full
   20723 path to pkg-config.
   20724 
   20725 Alternatively, you may set the environment variables XORG_CFLAGS
   20726 and XORG_LIBS to avoid the need to call pkg-config.
   20727 See the pkg-config man page for more details.
   20728 
   20729 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
   20730 See \`config.log' for more details." >&2;}
   20731    { (exit 1); exit 1; }; }
   20732 else
   20733 	XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
   20734 	XORG_LIBS=$pkg_cv_XORG_LIBS
   20735         { echo "$as_me:$LINENO: result: yes" >&5
   20736 echo "${ECHO_T}yes" >&6; }
   20737 	:
   20738 fi
   20739 sdkdir=$(pkg-config --variable=sdkdir xorg-server)
   20740 
   20741 CFLAGS="$CFLAGS $XORG_CFLAGS "' -I$(top_srcdir)/src'
   20742 
   20743 
   20744 # Checks for libraries.
   20745 
   20746 # Checks for header files.
   20747 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   20748 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
   20749 if test "${ac_cv_header_stdc+set}" = set; then
   20750   echo $ECHO_N "(cached) $ECHO_C" >&6
   20751 else
   20752   cat >conftest.$ac_ext <<_ACEOF
   20753 /* confdefs.h.  */
   20754 _ACEOF
   20755 cat confdefs.h >>conftest.$ac_ext
   20756 cat >>conftest.$ac_ext <<_ACEOF
   20757 /* end confdefs.h.  */
   20758 #include <stdlib.h>
   20759 #include <stdarg.h>
   20760 #include <string.h>
   20761 #include <float.h>
   20762 
   20763 int
   20764 main ()
   20765 {
   20766 
   20767   ;
   20768   return 0;
   20769 }
   20770 _ACEOF
   20771 rm -f conftest.$ac_objext
   20772 if { (ac_try="$ac_compile"
   20773 case "(($ac_try" in
   20774   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20775   *) ac_try_echo=$ac_try;;
   20776 esac
   20777 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20778   (eval "$ac_compile") 2>conftest.er1
   20779   ac_status=$?
   20780   grep -v '^ *+' conftest.er1 >conftest.err
   20781   rm -f conftest.er1
   20782   cat conftest.err >&5
   20783   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20784   (exit $ac_status); } && {
   20785 	 test -z "$ac_c_werror_flag" ||
   20786 	 test ! -s conftest.err
   20787        } && test -s conftest.$ac_objext; then
   20788   ac_cv_header_stdc=yes
   20789 else
   20790   echo "$as_me: failed program was:" >&5
   20791 sed 's/^/| /' conftest.$ac_ext >&5
   20792 
   20793 	ac_cv_header_stdc=no
   20794 fi
   20795 
   20796 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20797 
   20798 if test $ac_cv_header_stdc = yes; then
   20799   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   20800   cat >conftest.$ac_ext <<_ACEOF
   20801 /* confdefs.h.  */
   20802 _ACEOF
   20803 cat confdefs.h >>conftest.$ac_ext
   20804 cat >>conftest.$ac_ext <<_ACEOF
   20805 /* end confdefs.h.  */
   20806 #include <string.h>
   20807 
   20808 _ACEOF
   20809 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   20810   $EGREP "memchr" >/dev/null 2>&1; then
   20811   :
   20812 else
   20813   ac_cv_header_stdc=no
   20814 fi
   20815 rm -f conftest*
   20816 
   20817 fi
   20818 
   20819 if test $ac_cv_header_stdc = yes; then
   20820   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   20821   cat >conftest.$ac_ext <<_ACEOF
   20822 /* confdefs.h.  */
   20823 _ACEOF
   20824 cat confdefs.h >>conftest.$ac_ext
   20825 cat >>conftest.$ac_ext <<_ACEOF
   20826 /* end confdefs.h.  */
   20827 #include <stdlib.h>
   20828 
   20829 _ACEOF
   20830 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   20831   $EGREP "free" >/dev/null 2>&1; then
   20832   :
   20833 else
   20834   ac_cv_header_stdc=no
   20835 fi
   20836 rm -f conftest*
   20837 
   20838 fi
   20839 
   20840 if test $ac_cv_header_stdc = yes; then
   20841   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   20842   if test "$cross_compiling" = yes; then
   20843   :
   20844 else
   20845   cat >conftest.$ac_ext <<_ACEOF
   20846 /* confdefs.h.  */
   20847 _ACEOF
   20848 cat confdefs.h >>conftest.$ac_ext
   20849 cat >>conftest.$ac_ext <<_ACEOF
   20850 /* end confdefs.h.  */
   20851 #include <ctype.h>
   20852 #include <stdlib.h>
   20853 #if ((' ' & 0x0FF) == 0x020)
   20854 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   20855 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   20856 #else
   20857 # define ISLOWER(c) \
   20858 		   (('a' <= (c) && (c) <= 'i') \
   20859 		     || ('j' <= (c) && (c) <= 'r') \
   20860 		     || ('s' <= (c) && (c) <= 'z'))
   20861 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   20862 #endif
   20863 
   20864 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   20865 int
   20866 main ()
   20867 {
   20868   int i;
   20869   for (i = 0; i < 256; i++)
   20870     if (XOR (islower (i), ISLOWER (i))
   20871 	|| toupper (i) != TOUPPER (i))
   20872       return 2;
   20873   return 0;
   20874 }
   20875 _ACEOF
   20876 rm -f conftest$ac_exeext
   20877 if { (ac_try="$ac_link"
   20878 case "(($ac_try" in
   20879   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20880   *) ac_try_echo=$ac_try;;
   20881 esac
   20882 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20883   (eval "$ac_link") 2>&5
   20884   ac_status=$?
   20885   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20886   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   20887   { (case "(($ac_try" in
   20888   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20889   *) ac_try_echo=$ac_try;;
   20890 esac
   20891 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20892   (eval "$ac_try") 2>&5
   20893   ac_status=$?
   20894   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20895   (exit $ac_status); }; }; then
   20896   :
   20897 else
   20898   echo "$as_me: program exited with status $ac_status" >&5
   20899 echo "$as_me: failed program was:" >&5
   20900 sed 's/^/| /' conftest.$ac_ext >&5
   20901 
   20902 ( exit $ac_status )
   20903 ac_cv_header_stdc=no
   20904 fi
   20905 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   20906 fi
   20907 
   20908 
   20909 fi
   20910 fi
   20911 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   20912 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
   20913 if test $ac_cv_header_stdc = yes; then
   20914 
   20915 cat >>confdefs.h <<\_ACEOF
   20916 #define STDC_HEADERS 1
   20917 _ACEOF
   20918 
   20919 fi
   20920 
   20921 
   20922 
   20923 
   20924 
   20925 if test x$APP_MAN_SUFFIX = x    ; then
   20926     APP_MAN_SUFFIX=1
   20927 fi
   20928 if test x$APP_MAN_DIR = x    ; then
   20929     APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
   20930 fi
   20931 
   20932 if test x$LIB_MAN_SUFFIX = x    ; then
   20933     LIB_MAN_SUFFIX=3
   20934 fi
   20935 if test x$LIB_MAN_DIR = x    ; then
   20936     LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
   20937 fi
   20938 
   20939 if test x$FILE_MAN_SUFFIX = x    ; then
   20940     case $host_os in
   20941 	solaris*)	FILE_MAN_SUFFIX=4  ;;
   20942 	*)		FILE_MAN_SUFFIX=5  ;;
   20943     esac
   20944 fi
   20945 if test x$FILE_MAN_DIR = x    ; then
   20946     FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
   20947 fi
   20948 
   20949 if test x$MISC_MAN_SUFFIX = x    ; then
   20950     case $host_os in
   20951 	solaris*)	MISC_MAN_SUFFIX=5  ;;
   20952 	*)		MISC_MAN_SUFFIX=7  ;;
   20953     esac
   20954 fi
   20955 if test x$MISC_MAN_DIR = x    ; then
   20956     MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
   20957 fi
   20958 
   20959 if test x$DRIVER_MAN_SUFFIX = x    ; then
   20960     case $host_os in
   20961 	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
   20962 	*)		DRIVER_MAN_SUFFIX=4  ;;
   20963     esac
   20964 fi
   20965 if test x$DRIVER_MAN_DIR = x    ; then
   20966     DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
   20967 fi
   20968 
   20969 if test x$ADMIN_MAN_SUFFIX = x    ; then
   20970     case $host_os in
   20971 	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
   20972 	*)		ADMIN_MAN_SUFFIX=8  ;;
   20973     esac
   20974 fi
   20975 if test x$ADMIN_MAN_DIR = x    ; then
   20976     ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
   20977 fi
   20978 
   20979 
   20980 
   20981 
   20982 
   20983 
   20984 
   20985 
   20986 
   20987 
   20988 
   20989 
   20990 
   20991 
   20992 
   20993 
   20994 
   20995 # Check whether --with-release-version was given.
   20996 if test "${with_release_version+set}" = set; then
   20997   withval=$with_release_version; RELEASE_VERSION="$withval"
   20998 else
   20999   RELEASE_VERSION=""
   21000 fi
   21001 
   21002 	if test "x$RELEASE_VERSION" != "x"; then
   21003 		PACKAGE="$PACKAGE-$RELEASE_VERSION"
   21004 		PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION"
   21005 		{ echo "$as_me:$LINENO: Building with package name set to $PACKAGE" >&5
   21006 echo "$as_me: Building with package name set to $PACKAGE" >&6;}
   21007 	fi
   21008 
   21009 cat >>confdefs.h <<_ACEOF
   21010 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
   21011 _ACEOF
   21012 
   21013 	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
   21014 	if test "x$PVM" = "x"; then
   21015 		PVM="0"
   21016 	fi
   21017 
   21018 cat >>confdefs.h <<_ACEOF
   21019 #define PACKAGE_VERSION_MINOR $PVM
   21020 _ACEOF
   21021 
   21022 	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
   21023 	if test "x$PVP" = "x"; then
   21024 		PVP="0"
   21025 	fi
   21026 
   21027 cat >>confdefs.h <<_ACEOF
   21028 #define PACKAGE_VERSION_PATCHLEVEL $PVP
   21029 _ACEOF
   21030 
   21031 
   21032 
   21033 ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile"
   21034 
   21035 cat >confcache <<\_ACEOF
   21036 # This file is a shell script that caches the results of configure
   21037 # tests run on this system so they can be shared between configure
   21038 # scripts and configure runs, see configure's option --config-cache.
   21039 # It is not useful on other systems.  If it contains results you don't
   21040 # want to keep, you may remove or edit it.
   21041 #
   21042 # config.status only pays attention to the cache file if you give it
   21043 # the --recheck option to rerun configure.
   21044 #
   21045 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   21046 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   21047 # following values.
   21048 
   21049 _ACEOF
   21050 
   21051 # The following way of writing the cache mishandles newlines in values,
   21052 # but we know of no workaround that is simple, portable, and efficient.
   21053 # So, we kill variables containing newlines.
   21054 # Ultrix sh set writes to stderr and can't be redirected directly,
   21055 # and sets the high bit in the cache file unless we assign to the vars.
   21056 (
   21057   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   21058     eval ac_val=\$$ac_var
   21059     case $ac_val in #(
   21060     *${as_nl}*)
   21061       case $ac_var in #(
   21062       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   21063 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   21064       esac
   21065       case $ac_var in #(
   21066       _ | IFS | as_nl) ;; #(
   21067       *) $as_unset $ac_var ;;
   21068       esac ;;
   21069     esac
   21070   done
   21071 
   21072   (set) 2>&1 |
   21073     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   21074     *${as_nl}ac_space=\ *)
   21075       # `set' does not quote correctly, so add quotes (double-quote
   21076       # substitution turns \\\\ into \\, and sed turns \\ into \).
   21077       sed -n \
   21078 	"s/'/'\\\\''/g;
   21079 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   21080       ;; #(
   21081     *)
   21082       # `set' quotes correctly as required by POSIX, so do not add quotes.
   21083       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   21084       ;;
   21085     esac |
   21086     sort
   21087 ) |
   21088   sed '
   21089      /^ac_cv_env_/b end
   21090      t clear
   21091      :clear
   21092      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   21093      t end
   21094      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   21095      :end' >>confcache
   21096 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   21097   if test -w "$cache_file"; then
   21098     test "x$cache_file" != "x/dev/null" &&
   21099       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
   21100 echo "$as_me: updating cache $cache_file" >&6;}
   21101     cat confcache >$cache_file
   21102   else
   21103     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
   21104 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   21105   fi
   21106 fi
   21107 rm -f confcache
   21108 
   21109 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   21110 # Let make expand exec_prefix.
   21111 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   21112 
   21113 DEFS=-DHAVE_CONFIG_H
   21114 
   21115 ac_libobjs=
   21116 ac_ltlibobjs=
   21117 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   21118   # 1. Remove the extension, and $U if already installed.
   21119   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   21120   ac_i=`echo "$ac_i" | sed "$ac_script"`
   21121   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   21122   #    will be set to the directory where LIBOBJS objects are built.
   21123   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   21124   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
   21125 done
   21126 LIBOBJS=$ac_libobjs
   21127 
   21128 LTLIBOBJS=$ac_ltlibobjs
   21129 
   21130 
   21131 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   21132   { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
   21133 Usually this means the macro was only invoked conditionally." >&5
   21134 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
   21135 Usually this means the macro was only invoked conditionally." >&2;}
   21136    { (exit 1); exit 1; }; }
   21137 fi
   21138 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   21139   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
   21140 Usually this means the macro was only invoked conditionally." >&5
   21141 echo "$as_me: error: conditional \"AMDEP\" was never defined.
   21142 Usually this means the macro was only invoked conditionally." >&2;}
   21143    { (exit 1); exit 1; }; }
   21144 fi
   21145 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   21146   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   21147 Usually this means the macro was only invoked conditionally." >&5
   21148 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   21149 Usually this means the macro was only invoked conditionally." >&2;}
   21150    { (exit 1); exit 1; }; }
   21151 fi
   21152 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   21153   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
   21154 Usually this means the macro was only invoked conditionally." >&5
   21155 echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
   21156 Usually this means the macro was only invoked conditionally." >&2;}
   21157    { (exit 1); exit 1; }; }
   21158 fi
   21159 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   21160   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   21161 Usually this means the macro was only invoked conditionally." >&5
   21162 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   21163 Usually this means the macro was only invoked conditionally." >&2;}
   21164    { (exit 1); exit 1; }; }
   21165 fi
   21166 if test -z "${LINUX_TRUE}" && test -z "${LINUX_FALSE}"; then
   21167   { { echo "$as_me:$LINENO: error: conditional \"LINUX\" was never defined.
   21168 Usually this means the macro was only invoked conditionally." >&5
   21169 echo "$as_me: error: conditional \"LINUX\" was never defined.
   21170 Usually this means the macro was only invoked conditionally." >&2;}
   21171    { (exit 1); exit 1; }; }
   21172 fi
   21173 if test -z "${BSD_TRUE}" && test -z "${BSD_FALSE}"; then
   21174   { { echo "$as_me:$LINENO: error: conditional \"BSD\" was never defined.
   21175 Usually this means the macro was only invoked conditionally." >&5
   21176 echo "$as_me: error: conditional \"BSD\" was never defined.
   21177 Usually this means the macro was only invoked conditionally." >&2;}
   21178    { (exit 1); exit 1; }; }
   21179 fi
   21180 if test -z "${SOLARIS_TRUE}" && test -z "${SOLARIS_FALSE}"; then
   21181   { { echo "$as_me:$LINENO: error: conditional \"SOLARIS\" was never defined.
   21182 Usually this means the macro was only invoked conditionally." >&5
   21183 echo "$as_me: error: conditional \"SOLARIS\" was never defined.
   21184 Usually this means the macro was only invoked conditionally." >&2;}
   21185    { (exit 1); exit 1; }; }
   21186 fi
   21187 if test -z "${HURD_TRUE}" && test -z "${HURD_FALSE}"; then
   21188   { { echo "$as_me:$LINENO: error: conditional \"HURD\" was never defined.
   21189 Usually this means the macro was only invoked conditionally." >&5
   21190 echo "$as_me: error: conditional \"HURD\" was never defined.
   21191 Usually this means the macro was only invoked conditionally." >&2;}
   21192    { (exit 1); exit 1; }; }
   21193 fi
   21194 if test -z "${SCO_TRUE}" && test -z "${SCO_FALSE}"; then
   21195   { { echo "$as_me:$LINENO: error: conditional \"SCO\" was never defined.
   21196 Usually this means the macro was only invoked conditionally." >&5
   21197 echo "$as_me: error: conditional \"SCO\" was never defined.
   21198 Usually this means the macro was only invoked conditionally." >&2;}
   21199    { (exit 1); exit 1; }; }
   21200 fi
   21201 
   21202 : ${CONFIG_STATUS=./config.status}
   21203 ac_clean_files_save=$ac_clean_files
   21204 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   21205 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
   21206 echo "$as_me: creating $CONFIG_STATUS" >&6;}
   21207 cat >$CONFIG_STATUS <<_ACEOF
   21208 #! $SHELL
   21209 # Generated by $as_me.
   21210 # Run this file to recreate the current configuration.
   21211 # Compiler output produced by configure, useful for debugging
   21212 # configure, is in config.log if it exists.
   21213 
   21214 debug=false
   21215 ac_cs_recheck=false
   21216 ac_cs_silent=false
   21217 SHELL=\${CONFIG_SHELL-$SHELL}
   21218 _ACEOF
   21219 
   21220 cat >>$CONFIG_STATUS <<\_ACEOF
   21221 ## --------------------- ##
   21222 ## M4sh Initialization.  ##
   21223 ## --------------------- ##
   21224 
   21225 # Be more Bourne compatible
   21226 DUALCASE=1; export DUALCASE # for MKS sh
   21227 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
   21228   emulate sh
   21229   NULLCMD=:
   21230   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
   21231   # is contrary to our usage.  Disable this feature.
   21232   alias -g '${1+"$@"}'='"$@"'
   21233   setopt NO_GLOB_SUBST
   21234 else
   21235   case `(set -o) 2>/dev/null` in
   21236   *posix*) set -o posix ;;
   21237 esac
   21238 
   21239 fi
   21240 
   21241 
   21242 
   21243 
   21244 # PATH needs CR
   21245 # Avoid depending upon Character Ranges.
   21246 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   21247 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   21248 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   21249 as_cr_digits='0123456789'
   21250 as_cr_alnum=$as_cr_Letters$as_cr_digits
   21251 
   21252 # The user is always right.
   21253 if test "${PATH_SEPARATOR+set}" != set; then
   21254   echo "#! /bin/sh" >conf$$.sh
   21255   echo  "exit 0"   >>conf$$.sh
   21256   chmod +x conf$$.sh
   21257   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   21258     PATH_SEPARATOR=';'
   21259   else
   21260     PATH_SEPARATOR=:
   21261   fi
   21262   rm -f conf$$.sh
   21263 fi
   21264 
   21265 # Support unset when possible.
   21266 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   21267   as_unset=unset
   21268 else
   21269   as_unset=false
   21270 fi
   21271 
   21272 
   21273 # IFS
   21274 # We need space, tab and new line, in precisely that order.  Quoting is
   21275 # there to prevent editors from complaining about space-tab.
   21276 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   21277 # splitting by setting IFS to empty value.)
   21278 as_nl='
   21279 '
   21280 IFS=" ""	$as_nl"
   21281 
   21282 # Find who we are.  Look in the path if we contain no directory separator.
   21283 case $0 in
   21284   *[\\/]* ) as_myself=$0 ;;
   21285   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   21286 for as_dir in $PATH
   21287 do
   21288   IFS=$as_save_IFS
   21289   test -z "$as_dir" && as_dir=.
   21290   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   21291 done
   21292 IFS=$as_save_IFS
   21293 
   21294      ;;
   21295 esac
   21296 # We did not find ourselves, most probably we were run as `sh COMMAND'
   21297 # in which case we are not to be found in the path.
   21298 if test "x$as_myself" = x; then
   21299   as_myself=$0
   21300 fi
   21301 if test ! -f "$as_myself"; then
   21302   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   21303   { (exit 1); exit 1; }
   21304 fi
   21305 
   21306 # Work around bugs in pre-3.0 UWIN ksh.
   21307 for as_var in ENV MAIL MAILPATH
   21308 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   21309 done
   21310 PS1='$ '
   21311 PS2='> '
   21312 PS4='+ '
   21313 
   21314 # NLS nuisances.
   21315 for as_var in \
   21316   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
   21317   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
   21318   LC_TELEPHONE LC_TIME
   21319 do
   21320   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
   21321     eval $as_var=C; export $as_var
   21322   else
   21323     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   21324   fi
   21325 done
   21326 
   21327 # Required to use basename.
   21328 if expr a : '\(a\)' >/dev/null 2>&1 &&
   21329    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   21330   as_expr=expr
   21331 else
   21332   as_expr=false
   21333 fi
   21334 
   21335 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   21336   as_basename=basename
   21337 else
   21338   as_basename=false
   21339 fi
   21340 
   21341 
   21342 # Name of the executable.
   21343 as_me=`$as_basename -- "$0" ||
   21344 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   21345 	 X"$0" : 'X\(//\)$' \| \
   21346 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   21347 echo X/"$0" |
   21348     sed '/^.*\/\([^/][^/]*\)\/*$/{
   21349 	    s//\1/
   21350 	    q
   21351 	  }
   21352 	  /^X\/\(\/\/\)$/{
   21353 	    s//\1/
   21354 	    q
   21355 	  }
   21356 	  /^X\/\(\/\).*/{
   21357 	    s//\1/
   21358 	    q
   21359 	  }
   21360 	  s/.*/./; q'`
   21361 
   21362 # CDPATH.
   21363 $as_unset CDPATH
   21364 
   21365 
   21366 
   21367   as_lineno_1=$LINENO
   21368   as_lineno_2=$LINENO
   21369   test "x$as_lineno_1" != "x$as_lineno_2" &&
   21370   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
   21371 
   21372   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
   21373   # uniformly replaced by the line number.  The first 'sed' inserts a
   21374   # line-number line after each line using $LINENO; the second 'sed'
   21375   # does the real work.  The second script uses 'N' to pair each
   21376   # line-number line with the line containing $LINENO, and appends
   21377   # trailing '-' during substitution so that $LINENO is not a special
   21378   # case at line end.
   21379   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
   21380   # scripts with optimization help from Paolo Bonzini.  Blame Lee
   21381   # E. McMahon (1931-1989) for sed's syntax.  :-)
   21382   sed -n '
   21383     p
   21384     /[$]LINENO/=
   21385   ' <$as_myself |
   21386     sed '
   21387       s/[$]LINENO.*/&-/
   21388       t lineno
   21389       b
   21390       :lineno
   21391       N
   21392       :loop
   21393       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
   21394       t loop
   21395       s/-\n.*//
   21396     ' >$as_me.lineno &&
   21397   chmod +x "$as_me.lineno" ||
   21398     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
   21399    { (exit 1); exit 1; }; }
   21400 
   21401   # Don't try to exec as it changes $[0], causing all sort of problems
   21402   # (the dirname of $[0] is not the place where we might find the
   21403   # original and so on.  Autoconf is especially sensitive to this).
   21404   . "./$as_me.lineno"
   21405   # Exit status is that of the last command.
   21406   exit
   21407 }
   21408 
   21409 
   21410 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   21411   as_dirname=dirname
   21412 else
   21413   as_dirname=false
   21414 fi
   21415 
   21416 ECHO_C= ECHO_N= ECHO_T=
   21417 case `echo -n x` in
   21418 -n*)
   21419   case `echo 'x\c'` in
   21420   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   21421   *)   ECHO_C='\c';;
   21422   esac;;
   21423 *)
   21424   ECHO_N='-n';;
   21425 esac
   21426 
   21427 if expr a : '\(a\)' >/dev/null 2>&1 &&
   21428    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   21429   as_expr=expr
   21430 else
   21431   as_expr=false
   21432 fi
   21433 
   21434 rm -f conf$$ conf$$.exe conf$$.file
   21435 if test -d conf$$.dir; then
   21436   rm -f conf$$.dir/conf$$.file
   21437 else
   21438   rm -f conf$$.dir
   21439   mkdir conf$$.dir
   21440 fi
   21441 echo >conf$$.file
   21442 if ln -s conf$$.file conf$$ 2>/dev/null; then
   21443   as_ln_s='ln -s'
   21444   # ... but there are two gotchas:
   21445   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   21446   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   21447   # In both cases, we have to default to `cp -p'.
   21448   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   21449     as_ln_s='cp -p'
   21450 elif ln conf$$.file conf$$ 2>/dev/null; then
   21451   as_ln_s=ln
   21452 else
   21453   as_ln_s='cp -p'
   21454 fi
   21455 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   21456 rmdir conf$$.dir 2>/dev/null
   21457 
   21458 if mkdir -p . 2>/dev/null; then
   21459   as_mkdir_p=:
   21460 else
   21461   test -d ./-p && rmdir ./-p
   21462   as_mkdir_p=false
   21463 fi
   21464 
   21465 if test -x / >/dev/null 2>&1; then
   21466   as_test_x='test -x'
   21467 else
   21468   if ls -dL / >/dev/null 2>&1; then
   21469     as_ls_L_option=L
   21470   else
   21471     as_ls_L_option=
   21472   fi
   21473   as_test_x='
   21474     eval sh -c '\''
   21475       if test -d "$1"; then
   21476         test -d "$1/.";
   21477       else
   21478 	case $1 in
   21479         -*)set "./$1";;
   21480 	esac;
   21481 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
   21482 	???[sx]*):;;*)false;;esac;fi
   21483     '\'' sh
   21484   '
   21485 fi
   21486 as_executable_p=$as_test_x
   21487 
   21488 # Sed expression to map a string onto a valid CPP name.
   21489 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   21490 
   21491 # Sed expression to map a string onto a valid variable name.
   21492 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   21493 
   21494 
   21495 exec 6>&1
   21496 
   21497 # Save the log message, to keep $[0] and so on meaningful, and to
   21498 # report actual input values of CONFIG_FILES etc. instead of their
   21499 # values after options handling.
   21500 ac_log="
   21501 This file was extended by xf86-input-keyboard $as_me 1.3.1, which was
   21502 generated by GNU Autoconf 2.61.  Invocation command line was
   21503 
   21504   CONFIG_FILES    = $CONFIG_FILES
   21505   CONFIG_HEADERS  = $CONFIG_HEADERS
   21506   CONFIG_LINKS    = $CONFIG_LINKS
   21507   CONFIG_COMMANDS = $CONFIG_COMMANDS
   21508   $ $0 $@
   21509 
   21510 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   21511 "
   21512 
   21513 _ACEOF
   21514 
   21515 cat >>$CONFIG_STATUS <<_ACEOF
   21516 # Files that config.status was made for.
   21517 config_files="$ac_config_files"
   21518 config_headers="$ac_config_headers"
   21519 config_commands="$ac_config_commands"
   21520 
   21521 _ACEOF
   21522 
   21523 cat >>$CONFIG_STATUS <<\_ACEOF
   21524 ac_cs_usage="\
   21525 \`$as_me' instantiates files from templates according to the
   21526 current configuration.
   21527 
   21528 Usage: $0 [OPTIONS] [FILE]...
   21529 
   21530   -h, --help       print this help, then exit
   21531   -V, --version    print version number and configuration settings, then exit
   21532   -q, --quiet      do not print progress messages
   21533   -d, --debug      don't remove temporary files
   21534       --recheck    update $as_me by reconfiguring in the same conditions
   21535   --file=FILE[:TEMPLATE]
   21536 		   instantiate the configuration file FILE
   21537   --header=FILE[:TEMPLATE]
   21538 		   instantiate the configuration header FILE
   21539 
   21540 Configuration files:
   21541 $config_files
   21542 
   21543 Configuration headers:
   21544 $config_headers
   21545 
   21546 Configuration commands:
   21547 $config_commands
   21548 
   21549 Report bugs to <bug-autoconf (at] gnu.org>."
   21550 
   21551 _ACEOF
   21552 cat >>$CONFIG_STATUS <<_ACEOF
   21553 ac_cs_version="\\
   21554 xf86-input-keyboard config.status 1.3.1
   21555 configured by $0, generated by GNU Autoconf 2.61,
   21556   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
   21557 
   21558 Copyright (C) 2006 Free Software Foundation, Inc.
   21559 This config.status script is free software; the Free Software Foundation
   21560 gives unlimited permission to copy, distribute and modify it."
   21561 
   21562 ac_pwd='$ac_pwd'
   21563 srcdir='$srcdir'
   21564 INSTALL='$INSTALL'
   21565 MKDIR_P='$MKDIR_P'
   21566 _ACEOF
   21567 
   21568 cat >>$CONFIG_STATUS <<\_ACEOF
   21569 # If no file are specified by the user, then we need to provide default
   21570 # value.  By we need to know if files were specified by the user.
   21571 ac_need_defaults=:
   21572 while test $# != 0
   21573 do
   21574   case $1 in
   21575   --*=*)
   21576     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   21577     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   21578     ac_shift=:
   21579     ;;
   21580   *)
   21581     ac_option=$1
   21582     ac_optarg=$2
   21583     ac_shift=shift
   21584     ;;
   21585   esac
   21586 
   21587   case $ac_option in
   21588   # Handling of the options.
   21589   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   21590     ac_cs_recheck=: ;;
   21591   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   21592     echo "$ac_cs_version"; exit ;;
   21593   --debug | --debu | --deb | --de | --d | -d )
   21594     debug=: ;;
   21595   --file | --fil | --fi | --f )
   21596     $ac_shift
   21597     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
   21598     ac_need_defaults=false;;
   21599   --header | --heade | --head | --hea )
   21600     $ac_shift
   21601     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
   21602     ac_need_defaults=false;;
   21603   --he | --h)
   21604     # Conflict between --help and --header
   21605     { echo "$as_me: error: ambiguous option: $1
   21606 Try \`$0 --help' for more information." >&2
   21607    { (exit 1); exit 1; }; };;
   21608   --help | --hel | -h )
   21609     echo "$ac_cs_usage"; exit ;;
   21610   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   21611   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   21612     ac_cs_silent=: ;;
   21613 
   21614   # This is an error.
   21615   -*) { echo "$as_me: error: unrecognized option: $1
   21616 Try \`$0 --help' for more information." >&2
   21617    { (exit 1); exit 1; }; } ;;
   21618 
   21619   *) ac_config_targets="$ac_config_targets $1"
   21620      ac_need_defaults=false ;;
   21621 
   21622   esac
   21623   shift
   21624 done
   21625 
   21626 ac_configure_extra_args=
   21627 
   21628 if $ac_cs_silent; then
   21629   exec 6>/dev/null
   21630   ac_configure_extra_args="$ac_configure_extra_args --silent"
   21631 fi
   21632 
   21633 _ACEOF
   21634 cat >>$CONFIG_STATUS <<_ACEOF
   21635 if \$ac_cs_recheck; then
   21636   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
   21637   CONFIG_SHELL=$SHELL
   21638   export CONFIG_SHELL
   21639   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   21640 fi
   21641 
   21642 _ACEOF
   21643 cat >>$CONFIG_STATUS <<\_ACEOF
   21644 exec 5>>config.log
   21645 {
   21646   echo
   21647   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   21648 ## Running $as_me. ##
   21649 _ASBOX
   21650   echo "$ac_log"
   21651 } >&5
   21652 
   21653 _ACEOF
   21654 cat >>$CONFIG_STATUS <<_ACEOF
   21655 #
   21656 # INIT-COMMANDS
   21657 #
   21658 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   21659 
   21660 _ACEOF
   21661 
   21662 cat >>$CONFIG_STATUS <<\_ACEOF
   21663 
   21664 # Handling of arguments.
   21665 for ac_config_target in $ac_config_targets
   21666 do
   21667   case $ac_config_target in
   21668     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
   21669     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   21670     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   21671     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
   21672     "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
   21673 
   21674   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
   21675 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
   21676    { (exit 1); exit 1; }; };;
   21677   esac
   21678 done
   21679 
   21680 
   21681 # If the user did not use the arguments to specify the items to instantiate,
   21682 # then the envvar interface is used.  Set only those that are not.
   21683 # We use the long form for the default assignment because of an extremely
   21684 # bizarre bug on SunOS 4.1.3.
   21685 if $ac_need_defaults; then
   21686   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   21687   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   21688   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   21689 fi
   21690 
   21691 # Have a temporary directory for convenience.  Make it in the build tree
   21692 # simply because there is no reason against having it here, and in addition,
   21693 # creating and moving files from /tmp can sometimes cause problems.
   21694 # Hook for its removal unless debugging.
   21695 # Note that there is a small window in which the directory will not be cleaned:
   21696 # after its creation but before its name has been assigned to `$tmp'.
   21697 $debug ||
   21698 {
   21699   tmp=
   21700   trap 'exit_status=$?
   21701   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
   21702 ' 0
   21703   trap '{ (exit 1); exit 1; }' 1 2 13 15
   21704 }
   21705 # Create a (secure) tmp directory for tmp files.
   21706 
   21707 {
   21708   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   21709   test -n "$tmp" && test -d "$tmp"
   21710 }  ||
   21711 {
   21712   tmp=./conf$$-$RANDOM
   21713   (umask 077 && mkdir "$tmp")
   21714 } ||
   21715 {
   21716    echo "$me: cannot create a temporary directory in ." >&2
   21717    { (exit 1); exit 1; }
   21718 }
   21719 
   21720 #
   21721 # Set up the sed scripts for CONFIG_FILES section.
   21722 #
   21723 
   21724 # No need to generate the scripts if there are no CONFIG_FILES.
   21725 # This happens for instance when ./config.status config.h
   21726 if test -n "$CONFIG_FILES"; then
   21727 
   21728 _ACEOF
   21729 
   21730 
   21731 
   21732 ac_delim='%!_!# '
   21733 for ac_last_try in false false false false false :; do
   21734   cat >conf$$subs.sed <<_ACEOF
   21735 SHELL!$SHELL$ac_delim
   21736 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
   21737 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
   21738 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
   21739 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
   21740 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
   21741 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
   21742 exec_prefix!$exec_prefix$ac_delim
   21743 prefix!$prefix$ac_delim
   21744 program_transform_name!$program_transform_name$ac_delim
   21745 bindir!$bindir$ac_delim
   21746 sbindir!$sbindir$ac_delim
   21747 libexecdir!$libexecdir$ac_delim
   21748 datarootdir!$datarootdir$ac_delim
   21749 datadir!$datadir$ac_delim
   21750 sysconfdir!$sysconfdir$ac_delim
   21751 sharedstatedir!$sharedstatedir$ac_delim
   21752 localstatedir!$localstatedir$ac_delim
   21753 includedir!$includedir$ac_delim
   21754 oldincludedir!$oldincludedir$ac_delim
   21755 docdir!$docdir$ac_delim
   21756 infodir!$infodir$ac_delim
   21757 htmldir!$htmldir$ac_delim
   21758 dvidir!$dvidir$ac_delim
   21759 pdfdir!$pdfdir$ac_delim
   21760 psdir!$psdir$ac_delim
   21761 libdir!$libdir$ac_delim
   21762 localedir!$localedir$ac_delim
   21763 mandir!$mandir$ac_delim
   21764 DEFS!$DEFS$ac_delim
   21765 ECHO_C!$ECHO_C$ac_delim
   21766 ECHO_N!$ECHO_N$ac_delim
   21767 ECHO_T!$ECHO_T$ac_delim
   21768 LIBS!$LIBS$ac_delim
   21769 build_alias!$build_alias$ac_delim
   21770 host_alias!$host_alias$ac_delim
   21771 target_alias!$target_alias$ac_delim
   21772 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
   21773 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
   21774 INSTALL_DATA!$INSTALL_DATA$ac_delim
   21775 am__isrc!$am__isrc$ac_delim
   21776 CYGPATH_W!$CYGPATH_W$ac_delim
   21777 PACKAGE!$PACKAGE$ac_delim
   21778 VERSION!$VERSION$ac_delim
   21779 ACLOCAL!$ACLOCAL$ac_delim
   21780 AUTOCONF!$AUTOCONF$ac_delim
   21781 AUTOMAKE!$AUTOMAKE$ac_delim
   21782 AUTOHEADER!$AUTOHEADER$ac_delim
   21783 MAKEINFO!$MAKEINFO$ac_delim
   21784 install_sh!$install_sh$ac_delim
   21785 STRIP!$STRIP$ac_delim
   21786 INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim
   21787 mkdir_p!$mkdir_p$ac_delim
   21788 AWK!$AWK$ac_delim
   21789 SET_MAKE!$SET_MAKE$ac_delim
   21790 am__leading_dot!$am__leading_dot$ac_delim
   21791 AMTAR!$AMTAR$ac_delim
   21792 am__tar!$am__tar$ac_delim
   21793 am__untar!$am__untar$ac_delim
   21794 MAINTAINER_MODE_TRUE!$MAINTAINER_MODE_TRUE$ac_delim
   21795 MAINTAINER_MODE_FALSE!$MAINTAINER_MODE_FALSE$ac_delim
   21796 MAINT!$MAINT$ac_delim
   21797 DRIVER_NAME!$DRIVER_NAME$ac_delim
   21798 build!$build$ac_delim
   21799 build_cpu!$build_cpu$ac_delim
   21800 build_vendor!$build_vendor$ac_delim
   21801 build_os!$build_os$ac_delim
   21802 host!$host$ac_delim
   21803 host_cpu!$host_cpu$ac_delim
   21804 host_vendor!$host_vendor$ac_delim
   21805 host_os!$host_os$ac_delim
   21806 CC!$CC$ac_delim
   21807 CFLAGS!$CFLAGS$ac_delim
   21808 LDFLAGS!$LDFLAGS$ac_delim
   21809 CPPFLAGS!$CPPFLAGS$ac_delim
   21810 ac_ct_CC!$ac_ct_CC$ac_delim
   21811 EXEEXT!$EXEEXT$ac_delim
   21812 OBJEXT!$OBJEXT$ac_delim
   21813 DEPDIR!$DEPDIR$ac_delim
   21814 am__include!$am__include$ac_delim
   21815 am__quote!$am__quote$ac_delim
   21816 AMDEP_TRUE!$AMDEP_TRUE$ac_delim
   21817 AMDEP_FALSE!$AMDEP_FALSE$ac_delim
   21818 AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim
   21819 CCDEPMODE!$CCDEPMODE$ac_delim
   21820 am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim
   21821 am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim
   21822 SED!$SED$ac_delim
   21823 GREP!$GREP$ac_delim
   21824 EGREP!$EGREP$ac_delim
   21825 LN_S!$LN_S$ac_delim
   21826 ECHO!$ECHO$ac_delim
   21827 AR!$AR$ac_delim
   21828 RANLIB!$RANLIB$ac_delim
   21829 CPP!$CPP$ac_delim
   21830 CXX!$CXX$ac_delim
   21831 CXXFLAGS!$CXXFLAGS$ac_delim
   21832 _ACEOF
   21833 
   21834   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
   21835     break
   21836   elif $ac_last_try; then
   21837     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   21838 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   21839    { (exit 1); exit 1; }; }
   21840   else
   21841     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   21842   fi
   21843 done
   21844 
   21845 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
   21846 if test -n "$ac_eof"; then
   21847   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
   21848   ac_eof=`expr $ac_eof + 1`
   21849 fi
   21850 
   21851 cat >>$CONFIG_STATUS <<_ACEOF
   21852 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
   21853 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   21854 _ACEOF
   21855 sed '
   21856 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
   21857 s/^/s,@/; s/!/@,|#_!!_#|/
   21858 :n
   21859 t n
   21860 s/'"$ac_delim"'$/,g/; t
   21861 s/$/\\/; p
   21862 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
   21863 ' >>$CONFIG_STATUS <conf$$subs.sed
   21864 rm -f conf$$subs.sed
   21865 cat >>$CONFIG_STATUS <<_ACEOF
   21866 CEOF$ac_eof
   21867 _ACEOF
   21868 
   21869 
   21870 ac_delim='%!_!# '
   21871 for ac_last_try in false false false false false :; do
   21872   cat >conf$$subs.sed <<_ACEOF
   21873 ac_ct_CXX!$ac_ct_CXX$ac_delim
   21874 CXXDEPMODE!$CXXDEPMODE$ac_delim
   21875 am__fastdepCXX_TRUE!$am__fastdepCXX_TRUE$ac_delim
   21876 am__fastdepCXX_FALSE!$am__fastdepCXX_FALSE$ac_delim
   21877 CXXCPP!$CXXCPP$ac_delim
   21878 F77!$F77$ac_delim
   21879 FFLAGS!$FFLAGS$ac_delim
   21880 ac_ct_F77!$ac_ct_F77$ac_delim
   21881 LIBTOOL!$LIBTOOL$ac_delim
   21882 LINUX_TRUE!$LINUX_TRUE$ac_delim
   21883 LINUX_FALSE!$LINUX_FALSE$ac_delim
   21884 BSD_TRUE!$BSD_TRUE$ac_delim
   21885 BSD_FALSE!$BSD_FALSE$ac_delim
   21886 SOLARIS_TRUE!$SOLARIS_TRUE$ac_delim
   21887 SOLARIS_FALSE!$SOLARIS_FALSE$ac_delim
   21888 HURD_TRUE!$HURD_TRUE$ac_delim
   21889 HURD_FALSE!$HURD_FALSE$ac_delim
   21890 SCO_TRUE!$SCO_TRUE$ac_delim
   21891 SCO_FALSE!$SCO_FALSE$ac_delim
   21892 inputdir!$inputdir$ac_delim
   21893 PKG_CONFIG!$PKG_CONFIG$ac_delim
   21894 XORG_CFLAGS!$XORG_CFLAGS$ac_delim
   21895 XORG_LIBS!$XORG_LIBS$ac_delim
   21896 APP_MAN_SUFFIX!$APP_MAN_SUFFIX$ac_delim
   21897 LIB_MAN_SUFFIX!$LIB_MAN_SUFFIX$ac_delim
   21898 FILE_MAN_SUFFIX!$FILE_MAN_SUFFIX$ac_delim
   21899 MISC_MAN_SUFFIX!$MISC_MAN_SUFFIX$ac_delim
   21900 DRIVER_MAN_SUFFIX!$DRIVER_MAN_SUFFIX$ac_delim
   21901 ADMIN_MAN_SUFFIX!$ADMIN_MAN_SUFFIX$ac_delim
   21902 APP_MAN_DIR!$APP_MAN_DIR$ac_delim
   21903 LIB_MAN_DIR!$LIB_MAN_DIR$ac_delim
   21904 FILE_MAN_DIR!$FILE_MAN_DIR$ac_delim
   21905 MISC_MAN_DIR!$MISC_MAN_DIR$ac_delim
   21906 DRIVER_MAN_DIR!$DRIVER_MAN_DIR$ac_delim
   21907 ADMIN_MAN_DIR!$ADMIN_MAN_DIR$ac_delim
   21908 LIBOBJS!$LIBOBJS$ac_delim
   21909 LTLIBOBJS!$LTLIBOBJS$ac_delim
   21910 _ACEOF
   21911 
   21912   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 37; then
   21913     break
   21914   elif $ac_last_try; then
   21915     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   21916 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   21917    { (exit 1); exit 1; }; }
   21918   else
   21919     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   21920   fi
   21921 done
   21922 
   21923 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
   21924 if test -n "$ac_eof"; then
   21925   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
   21926   ac_eof=`expr $ac_eof + 1`
   21927 fi
   21928 
   21929 cat >>$CONFIG_STATUS <<_ACEOF
   21930 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
   21931 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
   21932 _ACEOF
   21933 sed '
   21934 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
   21935 s/^/s,@/; s/!/@,|#_!!_#|/
   21936 :n
   21937 t n
   21938 s/'"$ac_delim"'$/,g/; t
   21939 s/$/\\/; p
   21940 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
   21941 ' >>$CONFIG_STATUS <conf$$subs.sed
   21942 rm -f conf$$subs.sed
   21943 cat >>$CONFIG_STATUS <<_ACEOF
   21944 :end
   21945 s/|#_!!_#|//g
   21946 CEOF$ac_eof
   21947 _ACEOF
   21948 
   21949 
   21950 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   21951 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   21952 # trailing colons and then remove the whole line if VPATH becomes empty
   21953 # (actually we leave an empty line to preserve line numbers).
   21954 if test "x$srcdir" = x.; then
   21955   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   21956 s/:*\$(srcdir):*/:/
   21957 s/:*\${srcdir}:*/:/
   21958 s/:*@srcdir@:*/:/
   21959 s/^\([^=]*=[	 ]*\):*/\1/
   21960 s/:*$//
   21961 s/^[^=]*=[	 ]*$//
   21962 }'
   21963 fi
   21964 
   21965 cat >>$CONFIG_STATUS <<\_ACEOF
   21966 fi # test -n "$CONFIG_FILES"
   21967 
   21968 
   21969 for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS
   21970 do
   21971   case $ac_tag in
   21972   :[FHLC]) ac_mode=$ac_tag; continue;;
   21973   esac
   21974   case $ac_mode$ac_tag in
   21975   :[FHL]*:*);;
   21976   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
   21977 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
   21978    { (exit 1); exit 1; }; };;
   21979   :[FH]-) ac_tag=-:-;;
   21980   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   21981   esac
   21982   ac_save_IFS=$IFS
   21983   IFS=:
   21984   set x $ac_tag
   21985   IFS=$ac_save_IFS
   21986   shift
   21987   ac_file=$1
   21988   shift
   21989 
   21990   case $ac_mode in
   21991   :L) ac_source=$1;;
   21992   :[FH])
   21993     ac_file_inputs=
   21994     for ac_f
   21995     do
   21996       case $ac_f in
   21997       -) ac_f="$tmp/stdin";;
   21998       *) # Look for the file first in the build tree, then in the source tree
   21999 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   22000 	 # because $ac_f cannot contain `:'.
   22001 	 test -f "$ac_f" ||
   22002 	   case $ac_f in
   22003 	   [\\/$]*) false;;
   22004 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   22005 	   esac ||
   22006 	   { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
   22007 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
   22008    { (exit 1); exit 1; }; };;
   22009       esac
   22010       ac_file_inputs="$ac_file_inputs $ac_f"
   22011     done
   22012 
   22013     # Let's still pretend it is `configure' which instantiates (i.e., don't
   22014     # use $as_me), people would be surprised to read:
   22015     #    /* config.h.  Generated by config.status.  */
   22016     configure_input="Generated from "`IFS=:
   22017 	  echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
   22018     if test x"$ac_file" != x-; then
   22019       configure_input="$ac_file.  $configure_input"
   22020       { echo "$as_me:$LINENO: creating $ac_file" >&5
   22021 echo "$as_me: creating $ac_file" >&6;}
   22022     fi
   22023 
   22024     case $ac_tag in
   22025     *:-:* | *:-) cat >"$tmp/stdin";;
   22026     esac
   22027     ;;
   22028   esac
   22029 
   22030   ac_dir=`$as_dirname -- "$ac_file" ||
   22031 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22032 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   22033 	 X"$ac_file" : 'X\(//\)$' \| \
   22034 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   22035 echo X"$ac_file" |
   22036     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22037 	    s//\1/
   22038 	    q
   22039 	  }
   22040 	  /^X\(\/\/\)[^/].*/{
   22041 	    s//\1/
   22042 	    q
   22043 	  }
   22044 	  /^X\(\/\/\)$/{
   22045 	    s//\1/
   22046 	    q
   22047 	  }
   22048 	  /^X\(\/\).*/{
   22049 	    s//\1/
   22050 	    q
   22051 	  }
   22052 	  s/.*/./; q'`
   22053   { as_dir="$ac_dir"
   22054   case $as_dir in #(
   22055   -*) as_dir=./$as_dir;;
   22056   esac
   22057   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   22058     as_dirs=
   22059     while :; do
   22060       case $as_dir in #(
   22061       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
   22062       *) as_qdir=$as_dir;;
   22063       esac
   22064       as_dirs="'$as_qdir' $as_dirs"
   22065       as_dir=`$as_dirname -- "$as_dir" ||
   22066 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22067 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   22068 	 X"$as_dir" : 'X\(//\)$' \| \
   22069 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   22070 echo X"$as_dir" |
   22071     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22072 	    s//\1/
   22073 	    q
   22074 	  }
   22075 	  /^X\(\/\/\)[^/].*/{
   22076 	    s//\1/
   22077 	    q
   22078 	  }
   22079 	  /^X\(\/\/\)$/{
   22080 	    s//\1/
   22081 	    q
   22082 	  }
   22083 	  /^X\(\/\).*/{
   22084 	    s//\1/
   22085 	    q
   22086 	  }
   22087 	  s/.*/./; q'`
   22088       test -d "$as_dir" && break
   22089     done
   22090     test -z "$as_dirs" || eval "mkdir $as_dirs"
   22091   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   22092 echo "$as_me: error: cannot create directory $as_dir" >&2;}
   22093    { (exit 1); exit 1; }; }; }
   22094   ac_builddir=.
   22095 
   22096 case "$ac_dir" in
   22097 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   22098 *)
   22099   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   22100   # A ".." for each directory in $ac_dir_suffix.
   22101   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   22102   case $ac_top_builddir_sub in
   22103   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   22104   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   22105   esac ;;
   22106 esac
   22107 ac_abs_top_builddir=$ac_pwd
   22108 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   22109 # for backward compatibility:
   22110 ac_top_builddir=$ac_top_build_prefix
   22111 
   22112 case $srcdir in
   22113   .)  # We are building in place.
   22114     ac_srcdir=.
   22115     ac_top_srcdir=$ac_top_builddir_sub
   22116     ac_abs_top_srcdir=$ac_pwd ;;
   22117   [\\/]* | ?:[\\/]* )  # Absolute name.
   22118     ac_srcdir=$srcdir$ac_dir_suffix;
   22119     ac_top_srcdir=$srcdir
   22120     ac_abs_top_srcdir=$srcdir ;;
   22121   *) # Relative name.
   22122     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   22123     ac_top_srcdir=$ac_top_build_prefix$srcdir
   22124     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   22125 esac
   22126 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   22127 
   22128 
   22129   case $ac_mode in
   22130   :F)
   22131   #
   22132   # CONFIG_FILE
   22133   #
   22134 
   22135   case $INSTALL in
   22136   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   22137   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   22138   esac
   22139   ac_MKDIR_P=$MKDIR_P
   22140   case $MKDIR_P in
   22141   [\\/$]* | ?:[\\/]* ) ;;
   22142   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
   22143   esac
   22144 _ACEOF
   22145 
   22146 cat >>$CONFIG_STATUS <<\_ACEOF
   22147 # If the template does not know about datarootdir, expand it.
   22148 # FIXME: This hack should be removed a few years after 2.60.
   22149 ac_datarootdir_hack=; ac_datarootdir_seen=
   22150 
   22151 case `sed -n '/datarootdir/ {
   22152   p
   22153   q
   22154 }
   22155 /@datadir@/p
   22156 /@docdir@/p
   22157 /@infodir@/p
   22158 /@localedir@/p
   22159 /@mandir@/p
   22160 ' $ac_file_inputs` in
   22161 *datarootdir*) ac_datarootdir_seen=yes;;
   22162 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   22163   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   22164 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   22165 _ACEOF
   22166 cat >>$CONFIG_STATUS <<_ACEOF
   22167   ac_datarootdir_hack='
   22168   s&@datadir@&$datadir&g
   22169   s&@docdir@&$docdir&g
   22170   s&@infodir@&$infodir&g
   22171   s&@localedir@&$localedir&g
   22172   s&@mandir@&$mandir&g
   22173     s&\\\${datarootdir}&$datarootdir&g' ;;
   22174 esac
   22175 _ACEOF
   22176 
   22177 # Neutralize VPATH when `$srcdir' = `.'.
   22178 # Shell code in configure.ac might set extrasub.
   22179 # FIXME: do we really want to maintain this feature?
   22180 cat >>$CONFIG_STATUS <<_ACEOF
   22181   sed "$ac_vpsub
   22182 $extrasub
   22183 _ACEOF
   22184 cat >>$CONFIG_STATUS <<\_ACEOF
   22185 :t
   22186 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   22187 s&@configure_input@&$configure_input&;t t
   22188 s&@top_builddir@&$ac_top_builddir_sub&;t t
   22189 s&@srcdir@&$ac_srcdir&;t t
   22190 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   22191 s&@top_srcdir@&$ac_top_srcdir&;t t
   22192 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   22193 s&@builddir@&$ac_builddir&;t t
   22194 s&@abs_builddir@&$ac_abs_builddir&;t t
   22195 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   22196 s&@INSTALL@&$ac_INSTALL&;t t
   22197 s&@MKDIR_P@&$ac_MKDIR_P&;t t
   22198 $ac_datarootdir_hack
   22199 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
   22200 
   22201 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   22202   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
   22203   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
   22204   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   22205 which seems to be undefined.  Please make sure it is defined." >&5
   22206 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   22207 which seems to be undefined.  Please make sure it is defined." >&2;}
   22208 
   22209   rm -f "$tmp/stdin"
   22210   case $ac_file in
   22211   -) cat "$tmp/out"; rm -f "$tmp/out";;
   22212   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
   22213   esac
   22214  ;;
   22215   :H)
   22216   #
   22217   # CONFIG_HEADER
   22218   #
   22219 _ACEOF
   22220 
   22221 # Transform confdefs.h into a sed script `conftest.defines', that
   22222 # substitutes the proper values into config.h.in to produce config.h.
   22223 rm -f conftest.defines conftest.tail
   22224 # First, append a space to every undef/define line, to ease matching.
   22225 echo 's/$/ /' >conftest.defines
   22226 # Then, protect against being on the right side of a sed subst, or in
   22227 # an unquoted here document, in config.status.  If some macros were
   22228 # called several times there might be several #defines for the same
   22229 # symbol, which is useless.  But do not sort them, since the last
   22230 # AC_DEFINE must be honored.
   22231 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   22232 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
   22233 # NAME is the cpp macro being defined, VALUE is the value it is being given.
   22234 # PARAMS is the parameter list in the macro definition--in most cases, it's
   22235 # just an empty string.
   22236 ac_dA='s,^\\([	 #]*\\)[^	 ]*\\([	 ]*'
   22237 ac_dB='\\)[	 (].*,\\1define\\2'
   22238 ac_dC=' '
   22239 ac_dD=' ,'
   22240 
   22241 uniq confdefs.h |
   22242   sed -n '
   22243 	t rset
   22244 	:rset
   22245 	s/^[	 ]*#[	 ]*define[	 ][	 ]*//
   22246 	t ok
   22247 	d
   22248 	:ok
   22249 	s/[\\&,]/\\&/g
   22250 	s/^\('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
   22251 	s/^\('"$ac_word_re"'\)[	 ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
   22252   ' >>conftest.defines
   22253 
   22254 # Remove the space that was appended to ease matching.
   22255 # Then replace #undef with comments.  This is necessary, for
   22256 # example, in the case of _POSIX_SOURCE, which is predefined and required
   22257 # on some systems where configure will not decide to define it.
   22258 # (The regexp can be short, since the line contains either #define or #undef.)
   22259 echo 's/ $//
   22260 s,^[	 #]*u.*,/* & */,' >>conftest.defines
   22261 
   22262 # Break up conftest.defines:
   22263 ac_max_sed_lines=50
   22264 
   22265 # First sed command is:	 sed -f defines.sed $ac_file_inputs >"$tmp/out1"
   22266 # Second one is:	 sed -f defines.sed "$tmp/out1" >"$tmp/out2"
   22267 # Third one will be:	 sed -f defines.sed "$tmp/out2" >"$tmp/out1"
   22268 # et cetera.
   22269 ac_in='$ac_file_inputs'
   22270 ac_out='"$tmp/out1"'
   22271 ac_nxt='"$tmp/out2"'
   22272 
   22273 while :
   22274 do
   22275   # Write a here document:
   22276     cat >>$CONFIG_STATUS <<_ACEOF
   22277     # First, check the format of the line:
   22278     cat >"\$tmp/defines.sed" <<\\CEOF
   22279 /^[	 ]*#[	 ]*undef[	 ][	 ]*$ac_word_re[	 ]*\$/b def
   22280 /^[	 ]*#[	 ]*define[	 ][	 ]*$ac_word_re[(	 ]/b def
   22281 b
   22282 :def
   22283 _ACEOF
   22284   sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
   22285   echo 'CEOF
   22286     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
   22287   ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
   22288   sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
   22289   grep . conftest.tail >/dev/null || break
   22290   rm -f conftest.defines
   22291   mv conftest.tail conftest.defines
   22292 done
   22293 rm -f conftest.defines conftest.tail
   22294 
   22295 echo "ac_result=$ac_in" >>$CONFIG_STATUS
   22296 cat >>$CONFIG_STATUS <<\_ACEOF
   22297   if test x"$ac_file" != x-; then
   22298     echo "/* $configure_input  */" >"$tmp/config.h"
   22299     cat "$ac_result" >>"$tmp/config.h"
   22300     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
   22301       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
   22302 echo "$as_me: $ac_file is unchanged" >&6;}
   22303     else
   22304       rm -f $ac_file
   22305       mv "$tmp/config.h" $ac_file
   22306     fi
   22307   else
   22308     echo "/* $configure_input  */"
   22309     cat "$ac_result"
   22310   fi
   22311   rm -f "$tmp/out12"
   22312 # Compute $ac_file's index in $config_headers.
   22313 _am_arg=$ac_file
   22314 _am_stamp_count=1
   22315 for _am_header in $config_headers :; do
   22316   case $_am_header in
   22317     $_am_arg | $_am_arg:* )
   22318       break ;;
   22319     * )
   22320       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   22321   esac
   22322 done
   22323 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
   22324 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22325 	 X"$_am_arg" : 'X\(//\)[^/]' \| \
   22326 	 X"$_am_arg" : 'X\(//\)$' \| \
   22327 	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
   22328 echo X"$_am_arg" |
   22329     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22330 	    s//\1/
   22331 	    q
   22332 	  }
   22333 	  /^X\(\/\/\)[^/].*/{
   22334 	    s//\1/
   22335 	    q
   22336 	  }
   22337 	  /^X\(\/\/\)$/{
   22338 	    s//\1/
   22339 	    q
   22340 	  }
   22341 	  /^X\(\/\).*/{
   22342 	    s//\1/
   22343 	    q
   22344 	  }
   22345 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   22346  ;;
   22347 
   22348   :C)  { echo "$as_me:$LINENO: executing $ac_file commands" >&5
   22349 echo "$as_me: executing $ac_file commands" >&6;}
   22350  ;;
   22351   esac
   22352 
   22353 
   22354   case $ac_file$ac_mode in
   22355     "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
   22356   # Strip MF so we end up with the name of the file.
   22357   mf=`echo "$mf" | sed -e 's/:.*$//'`
   22358   # Check whether this is an Automake generated Makefile or not.
   22359   # We used to match only the files named `Makefile.in', but
   22360   # some people rename them; so instead we look at the file content.
   22361   # Grep'ing the first line is not enough: some people post-process
   22362   # each Makefile.in and add a new line on top of each file to say so.
   22363   # Grep'ing the whole file is not good either: AIX grep has a line
   22364   # limit of 2048, but all sed's we know have understand at least 4000.
   22365   if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
   22366     dirpart=`$as_dirname -- "$mf" ||
   22367 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22368 	 X"$mf" : 'X\(//\)[^/]' \| \
   22369 	 X"$mf" : 'X\(//\)$' \| \
   22370 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   22371 echo X"$mf" |
   22372     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22373 	    s//\1/
   22374 	    q
   22375 	  }
   22376 	  /^X\(\/\/\)[^/].*/{
   22377 	    s//\1/
   22378 	    q
   22379 	  }
   22380 	  /^X\(\/\/\)$/{
   22381 	    s//\1/
   22382 	    q
   22383 	  }
   22384 	  /^X\(\/\).*/{
   22385 	    s//\1/
   22386 	    q
   22387 	  }
   22388 	  s/.*/./; q'`
   22389   else
   22390     continue
   22391   fi
   22392   # Extract the definition of DEPDIR, am__include, and am__quote
   22393   # from the Makefile without running `make'.
   22394   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   22395   test -z "$DEPDIR" && continue
   22396   am__include=`sed -n 's/^am__include = //p' < "$mf"`
   22397   test -z "am__include" && continue
   22398   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   22399   # When using ansi2knr, U may be empty or an underscore; expand it
   22400   U=`sed -n 's/^U = //p' < "$mf"`
   22401   # Find all dependency output files, they are included files with
   22402   # $(DEPDIR) in their names.  We invoke sed twice because it is the
   22403   # simplest approach to changing $(DEPDIR) to its actual value in the
   22404   # expansion.
   22405   for file in `sed -n "
   22406     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   22407        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   22408     # Make sure the directory exists.
   22409     test -f "$dirpart/$file" && continue
   22410     fdir=`$as_dirname -- "$file" ||
   22411 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22412 	 X"$file" : 'X\(//\)[^/]' \| \
   22413 	 X"$file" : 'X\(//\)$' \| \
   22414 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   22415 echo X"$file" |
   22416     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22417 	    s//\1/
   22418 	    q
   22419 	  }
   22420 	  /^X\(\/\/\)[^/].*/{
   22421 	    s//\1/
   22422 	    q
   22423 	  }
   22424 	  /^X\(\/\/\)$/{
   22425 	    s//\1/
   22426 	    q
   22427 	  }
   22428 	  /^X\(\/\).*/{
   22429 	    s//\1/
   22430 	    q
   22431 	  }
   22432 	  s/.*/./; q'`
   22433     { as_dir=$dirpart/$fdir
   22434   case $as_dir in #(
   22435   -*) as_dir=./$as_dir;;
   22436   esac
   22437   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   22438     as_dirs=
   22439     while :; do
   22440       case $as_dir in #(
   22441       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
   22442       *) as_qdir=$as_dir;;
   22443       esac
   22444       as_dirs="'$as_qdir' $as_dirs"
   22445       as_dir=`$as_dirname -- "$as_dir" ||
   22446 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22447 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   22448 	 X"$as_dir" : 'X\(//\)$' \| \
   22449 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   22450 echo X"$as_dir" |
   22451     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22452 	    s//\1/
   22453 	    q
   22454 	  }
   22455 	  /^X\(\/\/\)[^/].*/{
   22456 	    s//\1/
   22457 	    q
   22458 	  }
   22459 	  /^X\(\/\/\)$/{
   22460 	    s//\1/
   22461 	    q
   22462 	  }
   22463 	  /^X\(\/\).*/{
   22464 	    s//\1/
   22465 	    q
   22466 	  }
   22467 	  s/.*/./; q'`
   22468       test -d "$as_dir" && break
   22469     done
   22470     test -z "$as_dirs" || eval "mkdir $as_dirs"
   22471   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   22472 echo "$as_me: error: cannot create directory $as_dir" >&2;}
   22473    { (exit 1); exit 1; }; }; }
   22474     # echo "creating $dirpart/$file"
   22475     echo '# dummy' > "$dirpart/$file"
   22476   done
   22477 done
   22478  ;;
   22479 
   22480   esac
   22481 done # for ac_tag
   22482 
   22483 
   22484 { (exit 0); exit 0; }
   22485 _ACEOF
   22486 chmod +x $CONFIG_STATUS
   22487 ac_clean_files=$ac_clean_files_save
   22488 
   22489 
   22490 # configure is writing to config.log, and then calls config.status.
   22491 # config.status does its own redirection, appending to config.log.
   22492 # Unfortunately, on DOS this fails, as config.log is still kept open
   22493 # by configure, so config.status won't be able to write to it; its
   22494 # output is simply discarded.  So we exec the FD to /dev/null,
   22495 # effectively closing config.log, so it can be properly (re)opened and
   22496 # appended to by config.status.  When coming back to configure, we
   22497 # need to make the FD available again.
   22498 if test "$no_create" != yes; then
   22499   ac_cs_success=:
   22500   ac_config_status_args=
   22501   test "$silent" = yes &&
   22502     ac_config_status_args="$ac_config_status_args --quiet"
   22503   exec 5>/dev/null
   22504   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   22505   exec 5>>config.log
   22506   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   22507   # would make configure fail if this is the last instruction.
   22508   $ac_cs_success || { (exit 1); exit 1; }
   22509 fi
   22510 
   22511