Home | History | Annotate | Line # | Download | only in dist
configure revision 1.1.1.2
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.63 for xf86-video-tdfx 1.4.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, 2007, 2008 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   # Pre-4.2 versions of Zsh do 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 as_nl='
     43 '
     44 export as_nl
     45 # Printing a long string crashes Solaris 7 /usr/bin/printf.
     46 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
     47 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
     48 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
     49 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
     50   as_echo='printf %s\n'
     51   as_echo_n='printf %s'
     52 else
     53   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
     54     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
     55     as_echo_n='/usr/ucb/echo -n'
     56   else
     57     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
     58     as_echo_n_body='eval
     59       arg=$1;
     60       case $arg in
     61       *"$as_nl"*)
     62 	expr "X$arg" : "X\\(.*\\)$as_nl";
     63 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
     64       esac;
     65       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
     66     '
     67     export as_echo_n_body
     68     as_echo_n='sh -c $as_echo_n_body as_echo'
     69   fi
     70   export as_echo_body
     71   as_echo='sh -c $as_echo_body as_echo'
     72 fi
     73 
     74 # The user is always right.
     75 if test "${PATH_SEPARATOR+set}" != set; then
     76   PATH_SEPARATOR=:
     77   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     78     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
     79       PATH_SEPARATOR=';'
     80   }
     81 fi
     82 
     83 # Support unset when possible.
     84 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
     85   as_unset=unset
     86 else
     87   as_unset=false
     88 fi
     89 
     90 
     91 # IFS
     92 # We need space, tab and new line, in precisely that order.  Quoting is
     93 # there to prevent editors from complaining about space-tab.
     94 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     95 # splitting by setting IFS to empty value.)
     96 IFS=" ""	$as_nl"
     97 
     98 # Find who we are.  Look in the path if we contain no directory separator.
     99 case $0 in
    100   *[\\/]* ) as_myself=$0 ;;
    101   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    102 for as_dir in $PATH
    103 do
    104   IFS=$as_save_IFS
    105   test -z "$as_dir" && as_dir=.
    106   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
    107 done
    108 IFS=$as_save_IFS
    109 
    110      ;;
    111 esac
    112 # We did not find ourselves, most probably we were run as `sh COMMAND'
    113 # in which case we are not to be found in the path.
    114 if test "x$as_myself" = x; then
    115   as_myself=$0
    116 fi
    117 if test ! -f "$as_myself"; then
    118   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    119   { (exit 1); exit 1; }
    120 fi
    121 
    122 # Work around bugs in pre-3.0 UWIN ksh.
    123 for as_var in ENV MAIL MAILPATH
    124 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    125 done
    126 PS1='$ '
    127 PS2='> '
    128 PS4='+ '
    129 
    130 # NLS nuisances.
    131 LC_ALL=C
    132 export LC_ALL
    133 LANGUAGE=C
    134 export LANGUAGE
    135 
    136 # Required to use basename.
    137 if expr a : '\(a\)' >/dev/null 2>&1 &&
    138    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    139   as_expr=expr
    140 else
    141   as_expr=false
    142 fi
    143 
    144 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    145   as_basename=basename
    146 else
    147   as_basename=false
    148 fi
    149 
    150 
    151 # Name of the executable.
    152 as_me=`$as_basename -- "$0" ||
    153 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    154 	 X"$0" : 'X\(//\)$' \| \
    155 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    156 $as_echo X/"$0" |
    157     sed '/^.*\/\([^/][^/]*\)\/*$/{
    158 	    s//\1/
    159 	    q
    160 	  }
    161 	  /^X\/\(\/\/\)$/{
    162 	    s//\1/
    163 	    q
    164 	  }
    165 	  /^X\/\(\/\).*/{
    166 	    s//\1/
    167 	    q
    168 	  }
    169 	  s/.*/./; q'`
    170 
    171 # CDPATH.
    172 $as_unset CDPATH
    173 
    174 
    175 if test "x$CONFIG_SHELL" = x; then
    176   if (eval ":") 2>/dev/null; then
    177   as_have_required=yes
    178 else
    179   as_have_required=no
    180 fi
    181 
    182   if test $as_have_required = yes &&	 (eval ":
    183 (as_func_return () {
    184   (exit \$1)
    185 }
    186 as_func_success () {
    187   as_func_return 0
    188 }
    189 as_func_failure () {
    190   as_func_return 1
    191 }
    192 as_func_ret_success () {
    193   return 0
    194 }
    195 as_func_ret_failure () {
    196   return 1
    197 }
    198 
    199 exitcode=0
    200 if as_func_success; then
    201   :
    202 else
    203   exitcode=1
    204   echo as_func_success failed.
    205 fi
    206 
    207 if as_func_failure; then
    208   exitcode=1
    209   echo as_func_failure succeeded.
    210 fi
    211 
    212 if as_func_ret_success; then
    213   :
    214 else
    215   exitcode=1
    216   echo as_func_ret_success failed.
    217 fi
    218 
    219 if as_func_ret_failure; then
    220   exitcode=1
    221   echo as_func_ret_failure succeeded.
    222 fi
    223 
    224 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    225   :
    226 else
    227   exitcode=1
    228   echo positional parameters were not saved.
    229 fi
    230 
    231 test \$exitcode = 0) || { (exit 1); exit 1; }
    232 
    233 (
    234   as_lineno_1=\$LINENO
    235   as_lineno_2=\$LINENO
    236   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
    237   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
    238 ") 2> /dev/null; then
    239   :
    240 else
    241   as_candidate_shells=
    242     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    243 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    244 do
    245   IFS=$as_save_IFS
    246   test -z "$as_dir" && as_dir=.
    247   case $as_dir in
    248 	 /*)
    249 	   for as_base in sh bash ksh sh5; do
    250 	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
    251 	   done;;
    252        esac
    253 done
    254 IFS=$as_save_IFS
    255 
    256 
    257       for as_shell in $as_candidate_shells $SHELL; do
    258 	 # Try only shells that exist, to save several forks.
    259 	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    260 		{ ("$as_shell") 2> /dev/null <<\_ASEOF
    261 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    262   emulate sh
    263   NULLCMD=:
    264   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
    265   # is contrary to our usage.  Disable this feature.
    266   alias -g '${1+"$@"}'='"$@"'
    267   setopt NO_GLOB_SUBST
    268 else
    269   case `(set -o) 2>/dev/null` in
    270   *posix*) set -o posix ;;
    271 esac
    272 
    273 fi
    274 
    275 
    276 :
    277 _ASEOF
    278 }; then
    279   CONFIG_SHELL=$as_shell
    280 	       as_have_required=yes
    281 	       if { "$as_shell" 2> /dev/null <<\_ASEOF
    282 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    283   emulate sh
    284   NULLCMD=:
    285   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
    286   # is contrary to our usage.  Disable this feature.
    287   alias -g '${1+"$@"}'='"$@"'
    288   setopt NO_GLOB_SUBST
    289 else
    290   case `(set -o) 2>/dev/null` in
    291   *posix*) set -o posix ;;
    292 esac
    293 
    294 fi
    295 
    296 
    297 :
    298 (as_func_return () {
    299   (exit $1)
    300 }
    301 as_func_success () {
    302   as_func_return 0
    303 }
    304 as_func_failure () {
    305   as_func_return 1
    306 }
    307 as_func_ret_success () {
    308   return 0
    309 }
    310 as_func_ret_failure () {
    311   return 1
    312 }
    313 
    314 exitcode=0
    315 if as_func_success; then
    316   :
    317 else
    318   exitcode=1
    319   echo as_func_success failed.
    320 fi
    321 
    322 if as_func_failure; then
    323   exitcode=1
    324   echo as_func_failure succeeded.
    325 fi
    326 
    327 if as_func_ret_success; then
    328   :
    329 else
    330   exitcode=1
    331   echo as_func_ret_success failed.
    332 fi
    333 
    334 if as_func_ret_failure; then
    335   exitcode=1
    336   echo as_func_ret_failure succeeded.
    337 fi
    338 
    339 if ( set x; as_func_ret_success y && test x = "$1" ); then
    340   :
    341 else
    342   exitcode=1
    343   echo positional parameters were not saved.
    344 fi
    345 
    346 test $exitcode = 0) || { (exit 1); exit 1; }
    347 
    348 (
    349   as_lineno_1=$LINENO
    350   as_lineno_2=$LINENO
    351   test "x$as_lineno_1" != "x$as_lineno_2" &&
    352   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
    353 
    354 _ASEOF
    355 }; then
    356   break
    357 fi
    358 
    359 fi
    360 
    361       done
    362 
    363       if test "x$CONFIG_SHELL" != x; then
    364   for as_var in BASH_ENV ENV
    365 	do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    366 	done
    367 	export CONFIG_SHELL
    368 	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
    369 fi
    370 
    371 
    372     if test $as_have_required = no; then
    373   echo This script requires a shell more modern than all the
    374       echo shells that I found on your system.  Please install a
    375       echo modern shell, or manually run the script under such a
    376       echo shell if you do have one.
    377       { (exit 1); exit 1; }
    378 fi
    379 
    380 
    381 fi
    382 
    383 fi
    384 
    385 
    386 
    387 (eval "as_func_return () {
    388   (exit \$1)
    389 }
    390 as_func_success () {
    391   as_func_return 0
    392 }
    393 as_func_failure () {
    394   as_func_return 1
    395 }
    396 as_func_ret_success () {
    397   return 0
    398 }
    399 as_func_ret_failure () {
    400   return 1
    401 }
    402 
    403 exitcode=0
    404 if as_func_success; then
    405   :
    406 else
    407   exitcode=1
    408   echo as_func_success failed.
    409 fi
    410 
    411 if as_func_failure; then
    412   exitcode=1
    413   echo as_func_failure succeeded.
    414 fi
    415 
    416 if as_func_ret_success; then
    417   :
    418 else
    419   exitcode=1
    420   echo as_func_ret_success failed.
    421 fi
    422 
    423 if as_func_ret_failure; then
    424   exitcode=1
    425   echo as_func_ret_failure succeeded.
    426 fi
    427 
    428 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    429   :
    430 else
    431   exitcode=1
    432   echo positional parameters were not saved.
    433 fi
    434 
    435 test \$exitcode = 0") || {
    436   echo No shell found that supports shell functions.
    437   echo Please tell bug-autoconf@gnu.org about your system,
    438   echo including any error possibly output before this message.
    439   echo This can help us improve future autoconf versions.
    440   echo Configuration will now proceed without shell functions.
    441 }
    442 
    443 
    444 
    445   as_lineno_1=$LINENO
    446   as_lineno_2=$LINENO
    447   test "x$as_lineno_1" != "x$as_lineno_2" &&
    448   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
    449 
    450   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
    451   # uniformly replaced by the line number.  The first 'sed' inserts a
    452   # line-number line after each line using $LINENO; the second 'sed'
    453   # does the real work.  The second script uses 'N' to pair each
    454   # line-number line with the line containing $LINENO, and appends
    455   # trailing '-' during substitution so that $LINENO is not a special
    456   # case at line end.
    457   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
    458   # scripts with optimization help from Paolo Bonzini.  Blame Lee
    459   # E. McMahon (1931-1989) for sed's syntax.  :-)
    460   sed -n '
    461     p
    462     /[$]LINENO/=
    463   ' <$as_myself |
    464     sed '
    465       s/[$]LINENO.*/&-/
    466       t lineno
    467       b
    468       :lineno
    469       N
    470       :loop
    471       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    472       t loop
    473       s/-\n.*//
    474     ' >$as_me.lineno &&
    475   chmod +x "$as_me.lineno" ||
    476     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
    477    { (exit 1); exit 1; }; }
    478 
    479   # Don't try to exec as it changes $[0], causing all sort of problems
    480   # (the dirname of $[0] is not the place where we might find the
    481   # original and so on.  Autoconf is especially sensitive to this).
    482   . "./$as_me.lineno"
    483   # Exit status is that of the last command.
    484   exit
    485 }
    486 
    487 
    488 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    489   as_dirname=dirname
    490 else
    491   as_dirname=false
    492 fi
    493 
    494 ECHO_C= ECHO_N= ECHO_T=
    495 case `echo -n x` in
    496 -n*)
    497   case `echo 'x\c'` in
    498   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    499   *)   ECHO_C='\c';;
    500   esac;;
    501 *)
    502   ECHO_N='-n';;
    503 esac
    504 if expr a : '\(a\)' >/dev/null 2>&1 &&
    505    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    506   as_expr=expr
    507 else
    508   as_expr=false
    509 fi
    510 
    511 rm -f conf$$ conf$$.exe conf$$.file
    512 if test -d conf$$.dir; then
    513   rm -f conf$$.dir/conf$$.file
    514 else
    515   rm -f conf$$.dir
    516   mkdir conf$$.dir 2>/dev/null
    517 fi
    518 if (echo >conf$$.file) 2>/dev/null; then
    519   if ln -s conf$$.file conf$$ 2>/dev/null; then
    520     as_ln_s='ln -s'
    521     # ... but there are two gotchas:
    522     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    523     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    524     # In both cases, we have to default to `cp -p'.
    525     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    526       as_ln_s='cp -p'
    527   elif ln conf$$.file conf$$ 2>/dev/null; then
    528     as_ln_s=ln
    529   else
    530     as_ln_s='cp -p'
    531   fi
    532 else
    533   as_ln_s='cp -p'
    534 fi
    535 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    536 rmdir conf$$.dir 2>/dev/null
    537 
    538 if mkdir -p . 2>/dev/null; then
    539   as_mkdir_p=:
    540 else
    541   test -d ./-p && rmdir ./-p
    542   as_mkdir_p=false
    543 fi
    544 
    545 if test -x / >/dev/null 2>&1; then
    546   as_test_x='test -x'
    547 else
    548   if ls -dL / >/dev/null 2>&1; then
    549     as_ls_L_option=L
    550   else
    551     as_ls_L_option=
    552   fi
    553   as_test_x='
    554     eval sh -c '\''
    555       if test -d "$1"; then
    556 	test -d "$1/.";
    557       else
    558 	case $1 in
    559 	-*)set "./$1";;
    560 	esac;
    561 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
    562 	???[sx]*):;;*)false;;esac;fi
    563     '\'' sh
    564   '
    565 fi
    566 as_executable_p=$as_test_x
    567 
    568 # Sed expression to map a string onto a valid CPP name.
    569 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    570 
    571 # Sed expression to map a string onto a valid variable name.
    572 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    573 
    574 
    575 
    576 
    577 # Check that we are running under the correct shell.
    578 SHELL=${CONFIG_SHELL-/bin/sh}
    579 
    580 case X$ECHO in
    581 X*--fallback-echo)
    582   # Remove one level of quotation (which was required for Make).
    583   ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
    584   ;;
    585 esac
    586 
    587 echo=${ECHO-echo}
    588 if test "X$1" = X--no-reexec; then
    589   # Discard the --no-reexec flag, and continue.
    590   shift
    591 elif test "X$1" = X--fallback-echo; then
    592   # Avoid inline document here, it may be left over
    593   :
    594 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
    595   # Yippee, $echo works!
    596   :
    597 else
    598   # Restart under the correct shell.
    599   exec $SHELL "$0" --no-reexec ${1+"$@"}
    600 fi
    601 
    602 if test "X$1" = X--fallback-echo; then
    603   # used as fallback echo
    604   shift
    605   cat <<EOF
    606 $*
    607 EOF
    608   exit 0
    609 fi
    610 
    611 # The HP-UX ksh and POSIX shell print the target directory to stdout
    612 # if CDPATH is set.
    613 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    614 
    615 if test -z "$ECHO"; then
    616 if test "X${echo_test_string+set}" != Xset; then
    617 # find a string as large as possible, as long as the shell can cope with it
    618   for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
    619     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
    620     if (echo_test_string=`eval $cmd`) 2>/dev/null &&
    621        echo_test_string=`eval $cmd` &&
    622        (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
    623     then
    624       break
    625     fi
    626   done
    627 fi
    628 
    629 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    630    echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    631    test "X$echo_testing_string" = "X$echo_test_string"; then
    632   :
    633 else
    634   # The Solaris, AIX, and Digital Unix default echo programs unquote
    635   # backslashes.  This makes it impossible to quote backslashes using
    636   #   echo "$something" | sed 's/\\/\\\\/g'
    637   #
    638   # So, first we look for a working echo in the user's PATH.
    639 
    640   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
    641   for dir in $PATH /usr/ucb; do
    642     IFS="$lt_save_ifs"
    643     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
    644        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
    645        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
    646        test "X$echo_testing_string" = "X$echo_test_string"; then
    647       echo="$dir/echo"
    648       break
    649     fi
    650   done
    651   IFS="$lt_save_ifs"
    652 
    653   if test "X$echo" = Xecho; then
    654     # We didn't find a better echo, so look for alternatives.
    655     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
    656        echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
    657        test "X$echo_testing_string" = "X$echo_test_string"; then
    658       # This shell has a builtin print -r that does the trick.
    659       echo='print -r'
    660     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
    661 	 test "X$CONFIG_SHELL" != X/bin/ksh; then
    662       # If we have ksh, try running configure again with it.
    663       ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
    664       export ORIGINAL_CONFIG_SHELL
    665       CONFIG_SHELL=/bin/ksh
    666       export CONFIG_SHELL
    667       exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
    668     else
    669       # Try using printf.
    670       echo='printf %s\n'
    671       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    672 	 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    673 	 test "X$echo_testing_string" = "X$echo_test_string"; then
    674 	# Cool, printf works
    675 	:
    676       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    677 	   test "X$echo_testing_string" = 'X\t' &&
    678 	   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    679 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    680 	CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
    681 	export CONFIG_SHELL
    682 	SHELL="$CONFIG_SHELL"
    683 	export SHELL
    684 	echo="$CONFIG_SHELL $0 --fallback-echo"
    685       elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    686 	   test "X$echo_testing_string" = 'X\t' &&
    687 	   echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    688 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    689 	echo="$CONFIG_SHELL $0 --fallback-echo"
    690       else
    691 	# maybe with a smaller string...
    692 	prev=:
    693 
    694 	for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
    695 	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
    696 	  then
    697 	    break
    698 	  fi
    699 	  prev="$cmd"
    700 	done
    701 
    702 	if test "$prev" != 'sed 50q "$0"'; then
    703 	  echo_test_string=`eval $prev`
    704 	  export echo_test_string
    705 	  exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
    706 	else
    707 	  # Oops.  We lost completely, so just stick with echo.
    708 	  echo=echo
    709 	fi
    710       fi
    711     fi
    712   fi
    713 fi
    714 fi
    715 
    716 # Copy echo and quote the copy suitably for passing to libtool from
    717 # the Makefile, instead of quoting the original, which is used later.
    718 ECHO=$echo
    719 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
    720    ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
    721 fi
    722 
    723 
    724 
    725 
    726 tagnames=${tagnames+${tagnames},}CXX
    727 
    728 tagnames=${tagnames+${tagnames},}F77
    729 
    730 exec 7<&0 </dev/null 6>&1
    731 
    732 # Name of the host.
    733 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
    734 # so uname gets run too.
    735 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    736 
    737 #
    738 # Initializations.
    739 #
    740 ac_default_prefix=/usr/local
    741 ac_clean_files=
    742 ac_config_libobj_dir=.
    743 LIBOBJS=
    744 cross_compiling=no
    745 subdirs=
    746 MFLAGS=
    747 MAKEFLAGS=
    748 SHELL=${CONFIG_SHELL-/bin/sh}
    749 
    750 # Identity of this package.
    751 PACKAGE_NAME='xf86-video-tdfx'
    752 PACKAGE_TARNAME='xf86-video-tdfx'
    753 PACKAGE_VERSION='1.4.1'
    754 PACKAGE_STRING='xf86-video-tdfx 1.4.1'
    755 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
    756 
    757 ac_unique_file="Makefile.am"
    758 # Factoring default headers for most tests.
    759 ac_includes_default="\
    760 #include <stdio.h>
    761 #ifdef HAVE_SYS_TYPES_H
    762 # include <sys/types.h>
    763 #endif
    764 #ifdef HAVE_SYS_STAT_H
    765 # include <sys/stat.h>
    766 #endif
    767 #ifdef STDC_HEADERS
    768 # include <stdlib.h>
    769 # include <stddef.h>
    770 #else
    771 # ifdef HAVE_STDLIB_H
    772 #  include <stdlib.h>
    773 # endif
    774 #endif
    775 #ifdef HAVE_STRING_H
    776 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    777 #  include <memory.h>
    778 # endif
    779 # include <string.h>
    780 #endif
    781 #ifdef HAVE_STRINGS_H
    782 # include <strings.h>
    783 #endif
    784 #ifdef HAVE_INTTYPES_H
    785 # include <inttypes.h>
    786 #endif
    787 #ifdef HAVE_STDINT_H
    788 # include <stdint.h>
    789 #endif
    790 #ifdef HAVE_UNISTD_H
    791 # include <unistd.h>
    792 #endif"
    793 
    794 ac_subst_vars='LTLIBOBJS
    795 LIBOBJS
    796 ADMIN_MAN_DIR
    797 DRIVER_MAN_DIR
    798 MISC_MAN_DIR
    799 FILE_MAN_DIR
    800 LIB_MAN_DIR
    801 APP_MAN_DIR
    802 ADMIN_MAN_SUFFIX
    803 DRIVER_MAN_SUFFIX
    804 MISC_MAN_SUFFIX
    805 FILE_MAN_SUFFIX
    806 LIB_MAN_SUFFIX
    807 APP_MAN_SUFFIX
    808 DRIVER_NAME
    809 moduledir
    810 XSERVER_LIBPCIACCESS_FALSE
    811 XSERVER_LIBPCIACCESS_TRUE
    812 PCIACCESS_LIBS
    813 PCIACCESS_CFLAGS
    814 DRI_LIBS
    815 DRI_CFLAGS
    816 DRI_FALSE
    817 DRI_TRUE
    818 XORG_LIBS
    819 XORG_CFLAGS
    820 PKG_CONFIG
    821 LIBTOOL
    822 ac_ct_F77
    823 FFLAGS
    824 F77
    825 CXXCPP
    826 am__fastdepCXX_FALSE
    827 am__fastdepCXX_TRUE
    828 CXXDEPMODE
    829 ac_ct_CXX
    830 CXXFLAGS
    831 CXX
    832 CPP
    833 NMEDIT
    834 DSYMUTIL
    835 RANLIB
    836 AR
    837 ECHO
    838 LN_S
    839 EGREP
    840 GREP
    841 SED
    842 am__fastdepCC_FALSE
    843 am__fastdepCC_TRUE
    844 CCDEPMODE
    845 AMDEPBACKSLASH
    846 AMDEP_FALSE
    847 AMDEP_TRUE
    848 am__quote
    849 am__include
    850 DEPDIR
    851 OBJEXT
    852 EXEEXT
    853 ac_ct_CC
    854 CPPFLAGS
    855 LDFLAGS
    856 CFLAGS
    857 CC
    858 host_os
    859 host_vendor
    860 host_cpu
    861 host
    862 build_os
    863 build_vendor
    864 build_cpu
    865 build
    866 MAINT
    867 MAINTAINER_MODE_FALSE
    868 MAINTAINER_MODE_TRUE
    869 am__untar
    870 am__tar
    871 AMTAR
    872 am__leading_dot
    873 SET_MAKE
    874 AWK
    875 mkdir_p
    876 MKDIR_P
    877 INSTALL_STRIP_PROGRAM
    878 STRIP
    879 install_sh
    880 MAKEINFO
    881 AUTOHEADER
    882 AUTOMAKE
    883 AUTOCONF
    884 ACLOCAL
    885 VERSION
    886 PACKAGE
    887 CYGPATH_W
    888 am__isrc
    889 INSTALL_DATA
    890 INSTALL_SCRIPT
    891 INSTALL_PROGRAM
    892 target_alias
    893 host_alias
    894 build_alias
    895 LIBS
    896 ECHO_T
    897 ECHO_N
    898 ECHO_C
    899 DEFS
    900 mandir
    901 localedir
    902 libdir
    903 psdir
    904 pdfdir
    905 dvidir
    906 htmldir
    907 infodir
    908 docdir
    909 oldincludedir
    910 includedir
    911 localstatedir
    912 sharedstatedir
    913 sysconfdir
    914 datadir
    915 datarootdir
    916 libexecdir
    917 sbindir
    918 bindir
    919 program_transform_name
    920 prefix
    921 exec_prefix
    922 PACKAGE_BUGREPORT
    923 PACKAGE_STRING
    924 PACKAGE_VERSION
    925 PACKAGE_TARNAME
    926 PACKAGE_NAME
    927 PATH_SEPARATOR
    928 SHELL'
    929 ac_subst_files=''
    930 ac_user_opts='
    931 enable_option_checking
    932 enable_maintainer_mode
    933 enable_static
    934 enable_shared
    935 enable_fast_install
    936 enable_dependency_tracking
    937 with_gnu_ld
    938 enable_libtool_lock
    939 with_pic
    940 with_tags
    941 with_xorg_module_dir
    942 enable_dri
    943 with_release_version
    944 '
    945       ac_precious_vars='build_alias
    946 host_alias
    947 target_alias
    948 CC
    949 CFLAGS
    950 LDFLAGS
    951 LIBS
    952 CPPFLAGS
    953 CPP
    954 CXX
    955 CXXFLAGS
    956 CCC
    957 CXXCPP
    958 F77
    959 FFLAGS
    960 PKG_CONFIG
    961 XORG_CFLAGS
    962 XORG_LIBS
    963 DRI_CFLAGS
    964 DRI_LIBS
    965 PCIACCESS_CFLAGS
    966 PCIACCESS_LIBS'
    967 
    968 
    969 # Initialize some variables set by options.
    970 ac_init_help=
    971 ac_init_version=false
    972 ac_unrecognized_opts=
    973 ac_unrecognized_sep=
    974 # The variables have the same names as the options, with
    975 # dashes changed to underlines.
    976 cache_file=/dev/null
    977 exec_prefix=NONE
    978 no_create=
    979 no_recursion=
    980 prefix=NONE
    981 program_prefix=NONE
    982 program_suffix=NONE
    983 program_transform_name=s,x,x,
    984 silent=
    985 site=
    986 srcdir=
    987 verbose=
    988 x_includes=NONE
    989 x_libraries=NONE
    990 
    991 # Installation directory options.
    992 # These are left unexpanded so users can "make install exec_prefix=/foo"
    993 # and all the variables that are supposed to be based on exec_prefix
    994 # by default will actually change.
    995 # Use braces instead of parens because sh, perl, etc. also accept them.
    996 # (The list follows the same order as the GNU Coding Standards.)
    997 bindir='${exec_prefix}/bin'
    998 sbindir='${exec_prefix}/sbin'
    999 libexecdir='${exec_prefix}/libexec'
   1000 datarootdir='${prefix}/share'
   1001 datadir='${datarootdir}'
   1002 sysconfdir='${prefix}/etc'
   1003 sharedstatedir='${prefix}/com'
   1004 localstatedir='${prefix}/var'
   1005 includedir='${prefix}/include'
   1006 oldincludedir='/usr/include'
   1007 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
   1008 infodir='${datarootdir}/info'
   1009 htmldir='${docdir}'
   1010 dvidir='${docdir}'
   1011 pdfdir='${docdir}'
   1012 psdir='${docdir}'
   1013 libdir='${exec_prefix}/lib'
   1014 localedir='${datarootdir}/locale'
   1015 mandir='${datarootdir}/man'
   1016 
   1017 ac_prev=
   1018 ac_dashdash=
   1019 for ac_option
   1020 do
   1021   # If the previous option needs an argument, assign it.
   1022   if test -n "$ac_prev"; then
   1023     eval $ac_prev=\$ac_option
   1024     ac_prev=
   1025     continue
   1026   fi
   1027 
   1028   case $ac_option in
   1029   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
   1030   *)	ac_optarg=yes ;;
   1031   esac
   1032 
   1033   # Accept the important Cygnus configure options, so we can diagnose typos.
   1034 
   1035   case $ac_dashdash$ac_option in
   1036   --)
   1037     ac_dashdash=yes ;;
   1038 
   1039   -bindir | --bindir | --bindi | --bind | --bin | --bi)
   1040     ac_prev=bindir ;;
   1041   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
   1042     bindir=$ac_optarg ;;
   1043 
   1044   -build | --build | --buil | --bui | --bu)
   1045     ac_prev=build_alias ;;
   1046   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
   1047     build_alias=$ac_optarg ;;
   1048 
   1049   -cache-file | --cache-file | --cache-fil | --cache-fi \
   1050   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
   1051     ac_prev=cache_file ;;
   1052   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
   1053   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
   1054     cache_file=$ac_optarg ;;
   1055 
   1056   --config-cache | -C)
   1057     cache_file=config.cache ;;
   1058 
   1059   -datadir | --datadir | --datadi | --datad)
   1060     ac_prev=datadir ;;
   1061   -datadir=* | --datadir=* | --datadi=* | --datad=*)
   1062     datadir=$ac_optarg ;;
   1063 
   1064   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
   1065   | --dataroo | --dataro | --datar)
   1066     ac_prev=datarootdir ;;
   1067   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
   1068   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
   1069     datarootdir=$ac_optarg ;;
   1070 
   1071   -disable-* | --disable-*)
   1072     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
   1073     # Reject names that are not valid shell variable names.
   1074     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1075       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
   1076    { (exit 1); exit 1; }; }
   1077     ac_useropt_orig=$ac_useropt
   1078     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1079     case $ac_user_opts in
   1080       *"
   1081 "enable_$ac_useropt"
   1082 "*) ;;
   1083       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
   1084 	 ac_unrecognized_sep=', ';;
   1085     esac
   1086     eval enable_$ac_useropt=no ;;
   1087 
   1088   -docdir | --docdir | --docdi | --doc | --do)
   1089     ac_prev=docdir ;;
   1090   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
   1091     docdir=$ac_optarg ;;
   1092 
   1093   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
   1094     ac_prev=dvidir ;;
   1095   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
   1096     dvidir=$ac_optarg ;;
   1097 
   1098   -enable-* | --enable-*)
   1099     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
   1100     # Reject names that are not valid shell variable names.
   1101     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1102       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
   1103    { (exit 1); exit 1; }; }
   1104     ac_useropt_orig=$ac_useropt
   1105     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1106     case $ac_user_opts in
   1107       *"
   1108 "enable_$ac_useropt"
   1109 "*) ;;
   1110       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
   1111 	 ac_unrecognized_sep=', ';;
   1112     esac
   1113     eval enable_$ac_useropt=\$ac_optarg ;;
   1114 
   1115   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
   1116   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
   1117   | --exec | --exe | --ex)
   1118     ac_prev=exec_prefix ;;
   1119   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
   1120   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
   1121   | --exec=* | --exe=* | --ex=*)
   1122     exec_prefix=$ac_optarg ;;
   1123 
   1124   -gas | --gas | --ga | --g)
   1125     # Obsolete; use --with-gas.
   1126     with_gas=yes ;;
   1127 
   1128   -help | --help | --hel | --he | -h)
   1129     ac_init_help=long ;;
   1130   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
   1131     ac_init_help=recursive ;;
   1132   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
   1133     ac_init_help=short ;;
   1134 
   1135   -host | --host | --hos | --ho)
   1136     ac_prev=host_alias ;;
   1137   -host=* | --host=* | --hos=* | --ho=*)
   1138     host_alias=$ac_optarg ;;
   1139 
   1140   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
   1141     ac_prev=htmldir ;;
   1142   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
   1143   | --ht=*)
   1144     htmldir=$ac_optarg ;;
   1145 
   1146   -includedir | --includedir | --includedi | --included | --include \
   1147   | --includ | --inclu | --incl | --inc)
   1148     ac_prev=includedir ;;
   1149   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
   1150   | --includ=* | --inclu=* | --incl=* | --inc=*)
   1151     includedir=$ac_optarg ;;
   1152 
   1153   -infodir | --infodir | --infodi | --infod | --info | --inf)
   1154     ac_prev=infodir ;;
   1155   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1156     infodir=$ac_optarg ;;
   1157 
   1158   -libdir | --libdir | --libdi | --libd)
   1159     ac_prev=libdir ;;
   1160   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1161     libdir=$ac_optarg ;;
   1162 
   1163   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1164   | --libexe | --libex | --libe)
   1165     ac_prev=libexecdir ;;
   1166   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1167   | --libexe=* | --libex=* | --libe=*)
   1168     libexecdir=$ac_optarg ;;
   1169 
   1170   -localedir | --localedir | --localedi | --localed | --locale)
   1171     ac_prev=localedir ;;
   1172   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1173     localedir=$ac_optarg ;;
   1174 
   1175   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1176   | --localstate | --localstat | --localsta | --localst | --locals)
   1177     ac_prev=localstatedir ;;
   1178   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1179   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1180     localstatedir=$ac_optarg ;;
   1181 
   1182   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1183     ac_prev=mandir ;;
   1184   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1185     mandir=$ac_optarg ;;
   1186 
   1187   -nfp | --nfp | --nf)
   1188     # Obsolete; use --without-fp.
   1189     with_fp=no ;;
   1190 
   1191   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1192   | --no-cr | --no-c | -n)
   1193     no_create=yes ;;
   1194 
   1195   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1196   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1197     no_recursion=yes ;;
   1198 
   1199   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1200   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1201   | --oldin | --oldi | --old | --ol | --o)
   1202     ac_prev=oldincludedir ;;
   1203   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1204   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1205   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1206     oldincludedir=$ac_optarg ;;
   1207 
   1208   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1209     ac_prev=prefix ;;
   1210   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1211     prefix=$ac_optarg ;;
   1212 
   1213   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1214   | --program-pre | --program-pr | --program-p)
   1215     ac_prev=program_prefix ;;
   1216   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1217   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1218     program_prefix=$ac_optarg ;;
   1219 
   1220   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1221   | --program-suf | --program-su | --program-s)
   1222     ac_prev=program_suffix ;;
   1223   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1224   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1225     program_suffix=$ac_optarg ;;
   1226 
   1227   -program-transform-name | --program-transform-name \
   1228   | --program-transform-nam | --program-transform-na \
   1229   | --program-transform-n | --program-transform- \
   1230   | --program-transform | --program-transfor \
   1231   | --program-transfo | --program-transf \
   1232   | --program-trans | --program-tran \
   1233   | --progr-tra | --program-tr | --program-t)
   1234     ac_prev=program_transform_name ;;
   1235   -program-transform-name=* | --program-transform-name=* \
   1236   | --program-transform-nam=* | --program-transform-na=* \
   1237   | --program-transform-n=* | --program-transform-=* \
   1238   | --program-transform=* | --program-transfor=* \
   1239   | --program-transfo=* | --program-transf=* \
   1240   | --program-trans=* | --program-tran=* \
   1241   | --progr-tra=* | --program-tr=* | --program-t=*)
   1242     program_transform_name=$ac_optarg ;;
   1243 
   1244   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1245     ac_prev=pdfdir ;;
   1246   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1247     pdfdir=$ac_optarg ;;
   1248 
   1249   -psdir | --psdir | --psdi | --psd | --ps)
   1250     ac_prev=psdir ;;
   1251   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1252     psdir=$ac_optarg ;;
   1253 
   1254   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1255   | -silent | --silent | --silen | --sile | --sil)
   1256     silent=yes ;;
   1257 
   1258   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1259     ac_prev=sbindir ;;
   1260   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1261   | --sbi=* | --sb=*)
   1262     sbindir=$ac_optarg ;;
   1263 
   1264   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1265   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1266   | --sharedst | --shareds | --shared | --share | --shar \
   1267   | --sha | --sh)
   1268     ac_prev=sharedstatedir ;;
   1269   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1270   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1271   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1272   | --sha=* | --sh=*)
   1273     sharedstatedir=$ac_optarg ;;
   1274 
   1275   -site | --site | --sit)
   1276     ac_prev=site ;;
   1277   -site=* | --site=* | --sit=*)
   1278     site=$ac_optarg ;;
   1279 
   1280   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1281     ac_prev=srcdir ;;
   1282   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1283     srcdir=$ac_optarg ;;
   1284 
   1285   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1286   | --syscon | --sysco | --sysc | --sys | --sy)
   1287     ac_prev=sysconfdir ;;
   1288   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1289   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1290     sysconfdir=$ac_optarg ;;
   1291 
   1292   -target | --target | --targe | --targ | --tar | --ta | --t)
   1293     ac_prev=target_alias ;;
   1294   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1295     target_alias=$ac_optarg ;;
   1296 
   1297   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1298     verbose=yes ;;
   1299 
   1300   -version | --version | --versio | --versi | --vers | -V)
   1301     ac_init_version=: ;;
   1302 
   1303   -with-* | --with-*)
   1304     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1305     # Reject names that are not valid shell variable names.
   1306     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1307       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
   1308    { (exit 1); exit 1; }; }
   1309     ac_useropt_orig=$ac_useropt
   1310     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1311     case $ac_user_opts in
   1312       *"
   1313 "with_$ac_useropt"
   1314 "*) ;;
   1315       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1316 	 ac_unrecognized_sep=', ';;
   1317     esac
   1318     eval with_$ac_useropt=\$ac_optarg ;;
   1319 
   1320   -without-* | --without-*)
   1321     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1322     # Reject names that are not valid shell variable names.
   1323     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1324       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
   1325    { (exit 1); exit 1; }; }
   1326     ac_useropt_orig=$ac_useropt
   1327     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1328     case $ac_user_opts in
   1329       *"
   1330 "with_$ac_useropt"
   1331 "*) ;;
   1332       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1333 	 ac_unrecognized_sep=', ';;
   1334     esac
   1335     eval with_$ac_useropt=no ;;
   1336 
   1337   --x)
   1338     # Obsolete; use --with-x.
   1339     with_x=yes ;;
   1340 
   1341   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1342   | --x-incl | --x-inc | --x-in | --x-i)
   1343     ac_prev=x_includes ;;
   1344   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1345   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1346     x_includes=$ac_optarg ;;
   1347 
   1348   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1349   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1350     ac_prev=x_libraries ;;
   1351   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1352   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1353     x_libraries=$ac_optarg ;;
   1354 
   1355   -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
   1356 Try \`$0 --help' for more information." >&2
   1357    { (exit 1); exit 1; }; }
   1358     ;;
   1359 
   1360   *=*)
   1361     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1362     # Reject names that are not valid shell variable names.
   1363     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
   1364       { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
   1365    { (exit 1); exit 1; }; }
   1366     eval $ac_envvar=\$ac_optarg
   1367     export $ac_envvar ;;
   1368 
   1369   *)
   1370     # FIXME: should be removed in autoconf 3.0.
   1371     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1372     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1373       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1374     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1375     ;;
   1376 
   1377   esac
   1378 done
   1379 
   1380 if test -n "$ac_prev"; then
   1381   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1382   { $as_echo "$as_me: error: missing argument to $ac_option" >&2
   1383    { (exit 1); exit 1; }; }
   1384 fi
   1385 
   1386 if test -n "$ac_unrecognized_opts"; then
   1387   case $enable_option_checking in
   1388     no) ;;
   1389     fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
   1390    { (exit 1); exit 1; }; } ;;
   1391     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1392   esac
   1393 fi
   1394 
   1395 # Check all directory arguments for consistency.
   1396 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1397 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1398 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1399 		libdir localedir mandir
   1400 do
   1401   eval ac_val=\$$ac_var
   1402   # Remove trailing slashes.
   1403   case $ac_val in
   1404     */ )
   1405       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1406       eval $ac_var=\$ac_val;;
   1407   esac
   1408   # Be sure to have absolute directory names.
   1409   case $ac_val in
   1410     [\\/$]* | ?:[\\/]* )  continue;;
   1411     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1412   esac
   1413   { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
   1414    { (exit 1); exit 1; }; }
   1415 done
   1416 
   1417 # There might be people who depend on the old broken behavior: `$host'
   1418 # used to hold the argument of --host etc.
   1419 # FIXME: To remove some day.
   1420 build=$build_alias
   1421 host=$host_alias
   1422 target=$target_alias
   1423 
   1424 # FIXME: To remove some day.
   1425 if test "x$host_alias" != x; then
   1426   if test "x$build_alias" = x; then
   1427     cross_compiling=maybe
   1428     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1429     If a cross compiler is detected then cross compile mode will be used." >&2
   1430   elif test "x$build_alias" != "x$host_alias"; then
   1431     cross_compiling=yes
   1432   fi
   1433 fi
   1434 
   1435 ac_tool_prefix=
   1436 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1437 
   1438 test "$silent" = yes && exec 6>/dev/null
   1439 
   1440 
   1441 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1442 ac_ls_di=`ls -di .` &&
   1443 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1444   { $as_echo "$as_me: error: working directory cannot be determined" >&2
   1445    { (exit 1); exit 1; }; }
   1446 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1447   { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
   1448    { (exit 1); exit 1; }; }
   1449 
   1450 
   1451 # Find the source files, if location was not specified.
   1452 if test -z "$srcdir"; then
   1453   ac_srcdir_defaulted=yes
   1454   # Try the directory containing this script, then the parent directory.
   1455   ac_confdir=`$as_dirname -- "$as_myself" ||
   1456 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1457 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1458 	 X"$as_myself" : 'X\(//\)$' \| \
   1459 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1460 $as_echo X"$as_myself" |
   1461     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1462 	    s//\1/
   1463 	    q
   1464 	  }
   1465 	  /^X\(\/\/\)[^/].*/{
   1466 	    s//\1/
   1467 	    q
   1468 	  }
   1469 	  /^X\(\/\/\)$/{
   1470 	    s//\1/
   1471 	    q
   1472 	  }
   1473 	  /^X\(\/\).*/{
   1474 	    s//\1/
   1475 	    q
   1476 	  }
   1477 	  s/.*/./; q'`
   1478   srcdir=$ac_confdir
   1479   if test ! -r "$srcdir/$ac_unique_file"; then
   1480     srcdir=..
   1481   fi
   1482 else
   1483   ac_srcdir_defaulted=no
   1484 fi
   1485 if test ! -r "$srcdir/$ac_unique_file"; then
   1486   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1487   { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
   1488    { (exit 1); exit 1; }; }
   1489 fi
   1490 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1491 ac_abs_confdir=`(
   1492 	cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
   1493    { (exit 1); exit 1; }; }
   1494 	pwd)`
   1495 # When building in place, set srcdir=.
   1496 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1497   srcdir=.
   1498 fi
   1499 # Remove unnecessary trailing slashes from srcdir.
   1500 # Double slashes in file names in object file debugging info
   1501 # mess up M-x gdb in Emacs.
   1502 case $srcdir in
   1503 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1504 esac
   1505 for ac_var in $ac_precious_vars; do
   1506   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1507   eval ac_env_${ac_var}_value=\$${ac_var}
   1508   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1509   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1510 done
   1511 
   1512 #
   1513 # Report the --help message.
   1514 #
   1515 if test "$ac_init_help" = "long"; then
   1516   # Omit some internal or obsolete options to make the list less imposing.
   1517   # This message is too long to be a string in the A/UX 3.1 sh.
   1518   cat <<_ACEOF
   1519 \`configure' configures xf86-video-tdfx 1.4.1 to adapt to many kinds of systems.
   1520 
   1521 Usage: $0 [OPTION]... [VAR=VALUE]...
   1522 
   1523 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1524 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1525 
   1526 Defaults for the options are specified in brackets.
   1527 
   1528 Configuration:
   1529   -h, --help              display this help and exit
   1530       --help=short        display options specific to this package
   1531       --help=recursive    display the short help of all the included packages
   1532   -V, --version           display version information and exit
   1533   -q, --quiet, --silent   do not print \`checking...' messages
   1534       --cache-file=FILE   cache test results in FILE [disabled]
   1535   -C, --config-cache      alias for \`--cache-file=config.cache'
   1536   -n, --no-create         do not create output files
   1537       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1538 
   1539 Installation directories:
   1540   --prefix=PREFIX         install architecture-independent files in PREFIX
   1541                           [$ac_default_prefix]
   1542   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1543                           [PREFIX]
   1544 
   1545 By default, \`make install' will install all the files in
   1546 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1547 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1548 for instance \`--prefix=\$HOME'.
   1549 
   1550 For better control, use the options below.
   1551 
   1552 Fine tuning of the installation directories:
   1553   --bindir=DIR            user executables [EPREFIX/bin]
   1554   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1555   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1556   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1557   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1558   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1559   --libdir=DIR            object code libraries [EPREFIX/lib]
   1560   --includedir=DIR        C header files [PREFIX/include]
   1561   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1562   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1563   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1564   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1565   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1566   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1567   --docdir=DIR            documentation root [DATAROOTDIR/doc/xf86-video-tdfx]
   1568   --htmldir=DIR           html documentation [DOCDIR]
   1569   --dvidir=DIR            dvi documentation [DOCDIR]
   1570   --pdfdir=DIR            pdf documentation [DOCDIR]
   1571   --psdir=DIR             ps documentation [DOCDIR]
   1572 _ACEOF
   1573 
   1574   cat <<\_ACEOF
   1575 
   1576 Program names:
   1577   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1578   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1579   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1580 
   1581 System types:
   1582   --build=BUILD     configure for building on BUILD [guessed]
   1583   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1584 _ACEOF
   1585 fi
   1586 
   1587 if test -n "$ac_init_help"; then
   1588   case $ac_init_help in
   1589      short | recursive ) echo "Configuration of xf86-video-tdfx 1.4.1:";;
   1590    esac
   1591   cat <<\_ACEOF
   1592 
   1593 Optional Features:
   1594   --disable-option-checking  ignore unrecognized --enable/--with options
   1595   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1596   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1597   --enable-maintainer-mode  enable make rules and dependencies not useful
   1598 			  (and sometimes confusing) to the casual installer
   1599   --enable-static[=PKGS]  build static libraries [default=no]
   1600   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1601   --enable-fast-install[=PKGS]
   1602                           optimize for fast installation [default=yes]
   1603   --disable-dependency-tracking  speeds up one-time build
   1604   --enable-dependency-tracking   do not reject slow dependency extractors
   1605   --disable-libtool-lock  avoid locking (might break parallel builds)
   1606   --disable-dri           Disable DRI support [default=auto]
   1607 
   1608 Optional Packages:
   1609   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1610   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1611   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1612   --with-pic              try to use only PIC/non-PIC objects [default=use
   1613                           both]
   1614   --with-tags[=TAGS]      include additional configurations [automatic]
   1615   --with-xorg-module-dir=DIR
   1616                           Default xorg module directory
   1617                           [default=$libdir/xorg/modules]
   1618   --with-release-version=STRING
   1619                           Use release version string in package name
   1620 
   1621 Some influential environment variables:
   1622   CC          C compiler command
   1623   CFLAGS      C compiler flags
   1624   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1625               nonstandard directory <lib dir>
   1626   LIBS        libraries to pass to the linker, e.g. -l<library>
   1627   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1628               you have headers in a nonstandard directory <include dir>
   1629   CPP         C preprocessor
   1630   CXX         C++ compiler command
   1631   CXXFLAGS    C++ compiler flags
   1632   CXXCPP      C++ preprocessor
   1633   F77         Fortran 77 compiler command
   1634   FFLAGS      Fortran 77 compiler flags
   1635   PKG_CONFIG  path to pkg-config utility
   1636   XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
   1637   XORG_LIBS   linker flags for XORG, overriding pkg-config
   1638   DRI_CFLAGS  C compiler flags for DRI, overriding pkg-config
   1639   DRI_LIBS    linker flags for DRI, overriding pkg-config
   1640   PCIACCESS_CFLAGS
   1641               C compiler flags for PCIACCESS, overriding pkg-config
   1642   PCIACCESS_LIBS
   1643               linker flags for PCIACCESS, overriding pkg-config
   1644 
   1645 Use these variables to override the choices made by `configure' or to help
   1646 it to find libraries and programs with nonstandard names/locations.
   1647 
   1648 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
   1649 _ACEOF
   1650 ac_status=$?
   1651 fi
   1652 
   1653 if test "$ac_init_help" = "recursive"; then
   1654   # If there are subdirs, report their specific --help.
   1655   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1656     test -d "$ac_dir" ||
   1657       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1658       continue
   1659     ac_builddir=.
   1660 
   1661 case "$ac_dir" in
   1662 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1663 *)
   1664   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1665   # A ".." for each directory in $ac_dir_suffix.
   1666   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1667   case $ac_top_builddir_sub in
   1668   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1669   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1670   esac ;;
   1671 esac
   1672 ac_abs_top_builddir=$ac_pwd
   1673 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1674 # for backward compatibility:
   1675 ac_top_builddir=$ac_top_build_prefix
   1676 
   1677 case $srcdir in
   1678   .)  # We are building in place.
   1679     ac_srcdir=.
   1680     ac_top_srcdir=$ac_top_builddir_sub
   1681     ac_abs_top_srcdir=$ac_pwd ;;
   1682   [\\/]* | ?:[\\/]* )  # Absolute name.
   1683     ac_srcdir=$srcdir$ac_dir_suffix;
   1684     ac_top_srcdir=$srcdir
   1685     ac_abs_top_srcdir=$srcdir ;;
   1686   *) # Relative name.
   1687     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1688     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1689     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1690 esac
   1691 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1692 
   1693     cd "$ac_dir" || { ac_status=$?; continue; }
   1694     # Check for guested configure.
   1695     if test -f "$ac_srcdir/configure.gnu"; then
   1696       echo &&
   1697       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1698     elif test -f "$ac_srcdir/configure"; then
   1699       echo &&
   1700       $SHELL "$ac_srcdir/configure" --help=recursive
   1701     else
   1702       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1703     fi || ac_status=$?
   1704     cd "$ac_pwd" || { ac_status=$?; break; }
   1705   done
   1706 fi
   1707 
   1708 test -n "$ac_init_help" && exit $ac_status
   1709 if $ac_init_version; then
   1710   cat <<\_ACEOF
   1711 xf86-video-tdfx configure 1.4.1
   1712 generated by GNU Autoconf 2.63
   1713 
   1714 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
   1715 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
   1716 This configure script is free software; the Free Software Foundation
   1717 gives unlimited permission to copy, distribute and modify it.
   1718 _ACEOF
   1719   exit
   1720 fi
   1721 cat >config.log <<_ACEOF
   1722 This file contains any messages produced by compilers while
   1723 running configure, to aid debugging if configure makes a mistake.
   1724 
   1725 It was created by xf86-video-tdfx $as_me 1.4.1, which was
   1726 generated by GNU Autoconf 2.63.  Invocation command line was
   1727 
   1728   $ $0 $@
   1729 
   1730 _ACEOF
   1731 exec 5>>config.log
   1732 {
   1733 cat <<_ASUNAME
   1734 ## --------- ##
   1735 ## Platform. ##
   1736 ## --------- ##
   1737 
   1738 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1739 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1740 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1741 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1742 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1743 
   1744 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1745 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1746 
   1747 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1748 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1749 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1750 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1751 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1752 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1753 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1754 
   1755 _ASUNAME
   1756 
   1757 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1758 for as_dir in $PATH
   1759 do
   1760   IFS=$as_save_IFS
   1761   test -z "$as_dir" && as_dir=.
   1762   $as_echo "PATH: $as_dir"
   1763 done
   1764 IFS=$as_save_IFS
   1765 
   1766 } >&5
   1767 
   1768 cat >&5 <<_ACEOF
   1769 
   1770 
   1771 ## ----------- ##
   1772 ## Core tests. ##
   1773 ## ----------- ##
   1774 
   1775 _ACEOF
   1776 
   1777 
   1778 # Keep a trace of the command line.
   1779 # Strip out --no-create and --no-recursion so they do not pile up.
   1780 # Strip out --silent because we don't want to record it for future runs.
   1781 # Also quote any args containing shell meta-characters.
   1782 # Make two passes to allow for proper duplicate-argument suppression.
   1783 ac_configure_args=
   1784 ac_configure_args0=
   1785 ac_configure_args1=
   1786 ac_must_keep_next=false
   1787 for ac_pass in 1 2
   1788 do
   1789   for ac_arg
   1790   do
   1791     case $ac_arg in
   1792     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1793     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1794     | -silent | --silent | --silen | --sile | --sil)
   1795       continue ;;
   1796     *\'*)
   1797       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1798     esac
   1799     case $ac_pass in
   1800     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
   1801     2)
   1802       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
   1803       if test $ac_must_keep_next = true; then
   1804 	ac_must_keep_next=false # Got value, back to normal.
   1805       else
   1806 	case $ac_arg in
   1807 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1808 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1809 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1810 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1811 	    case "$ac_configure_args0 " in
   1812 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1813 	    esac
   1814 	    ;;
   1815 	  -* ) ac_must_keep_next=true ;;
   1816 	esac
   1817       fi
   1818       ac_configure_args="$ac_configure_args '$ac_arg'"
   1819       ;;
   1820     esac
   1821   done
   1822 done
   1823 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
   1824 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
   1825 
   1826 # When interrupted or exit'd, cleanup temporary files, and complete
   1827 # config.log.  We remove comments because anyway the quotes in there
   1828 # would cause problems or look ugly.
   1829 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1830 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1831 trap 'exit_status=$?
   1832   # Save into config.log some information that might help in debugging.
   1833   {
   1834     echo
   1835 
   1836     cat <<\_ASBOX
   1837 ## ---------------- ##
   1838 ## Cache variables. ##
   1839 ## ---------------- ##
   1840 _ASBOX
   1841     echo
   1842     # The following way of writing the cache mishandles newlines in values,
   1843 (
   1844   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   1845     eval ac_val=\$$ac_var
   1846     case $ac_val in #(
   1847     *${as_nl}*)
   1848       case $ac_var in #(
   1849       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
   1850 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   1851       esac
   1852       case $ac_var in #(
   1853       _ | IFS | as_nl) ;; #(
   1854       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   1855       *) $as_unset $ac_var ;;
   1856       esac ;;
   1857     esac
   1858   done
   1859   (set) 2>&1 |
   1860     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   1861     *${as_nl}ac_space=\ *)
   1862       sed -n \
   1863 	"s/'\''/'\''\\\\'\'''\''/g;
   1864 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   1865       ;; #(
   1866     *)
   1867       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   1868       ;;
   1869     esac |
   1870     sort
   1871 )
   1872     echo
   1873 
   1874     cat <<\_ASBOX
   1875 ## ----------------- ##
   1876 ## Output variables. ##
   1877 ## ----------------- ##
   1878 _ASBOX
   1879     echo
   1880     for ac_var in $ac_subst_vars
   1881     do
   1882       eval ac_val=\$$ac_var
   1883       case $ac_val in
   1884       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1885       esac
   1886       $as_echo "$ac_var='\''$ac_val'\''"
   1887     done | sort
   1888     echo
   1889 
   1890     if test -n "$ac_subst_files"; then
   1891       cat <<\_ASBOX
   1892 ## ------------------- ##
   1893 ## File substitutions. ##
   1894 ## ------------------- ##
   1895 _ASBOX
   1896       echo
   1897       for ac_var in $ac_subst_files
   1898       do
   1899 	eval ac_val=\$$ac_var
   1900 	case $ac_val in
   1901 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1902 	esac
   1903 	$as_echo "$ac_var='\''$ac_val'\''"
   1904       done | sort
   1905       echo
   1906     fi
   1907 
   1908     if test -s confdefs.h; then
   1909       cat <<\_ASBOX
   1910 ## ----------- ##
   1911 ## confdefs.h. ##
   1912 ## ----------- ##
   1913 _ASBOX
   1914       echo
   1915       cat confdefs.h
   1916       echo
   1917     fi
   1918     test "$ac_signal" != 0 &&
   1919       $as_echo "$as_me: caught signal $ac_signal"
   1920     $as_echo "$as_me: exit $exit_status"
   1921   } >&5
   1922   rm -f core *.core core.conftest.* &&
   1923     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   1924     exit $exit_status
   1925 ' 0
   1926 for ac_signal in 1 2 13 15; do
   1927   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
   1928 done
   1929 ac_signal=0
   1930 
   1931 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   1932 rm -f -r conftest* confdefs.h
   1933 
   1934 # Predefined preprocessor variables.
   1935 
   1936 cat >>confdefs.h <<_ACEOF
   1937 #define PACKAGE_NAME "$PACKAGE_NAME"
   1938 _ACEOF
   1939 
   1940 
   1941 cat >>confdefs.h <<_ACEOF
   1942 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   1943 _ACEOF
   1944 
   1945 
   1946 cat >>confdefs.h <<_ACEOF
   1947 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   1948 _ACEOF
   1949 
   1950 
   1951 cat >>confdefs.h <<_ACEOF
   1952 #define PACKAGE_STRING "$PACKAGE_STRING"
   1953 _ACEOF
   1954 
   1955 
   1956 cat >>confdefs.h <<_ACEOF
   1957 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   1958 _ACEOF
   1959 
   1960 
   1961 # Let the site file select an alternate cache file if it wants to.
   1962 # Prefer an explicitly selected file to automatically selected ones.
   1963 ac_site_file1=NONE
   1964 ac_site_file2=NONE
   1965 if test -n "$CONFIG_SITE"; then
   1966   ac_site_file1=$CONFIG_SITE
   1967 elif test "x$prefix" != xNONE; then
   1968   ac_site_file1=$prefix/share/config.site
   1969   ac_site_file2=$prefix/etc/config.site
   1970 else
   1971   ac_site_file1=$ac_default_prefix/share/config.site
   1972   ac_site_file2=$ac_default_prefix/etc/config.site
   1973 fi
   1974 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   1975 do
   1976   test "x$ac_site_file" = xNONE && continue
   1977   if test -r "$ac_site_file"; then
   1978     { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
   1979 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   1980     sed 's/^/| /' "$ac_site_file" >&5
   1981     . "$ac_site_file"
   1982   fi
   1983 done
   1984 
   1985 if test -r "$cache_file"; then
   1986   # Some versions of bash will fail to source /dev/null (special
   1987   # files actually), so we avoid doing that.
   1988   if test -f "$cache_file"; then
   1989     { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
   1990 $as_echo "$as_me: loading cache $cache_file" >&6;}
   1991     case $cache_file in
   1992       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   1993       *)                      . "./$cache_file";;
   1994     esac
   1995   fi
   1996 else
   1997   { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
   1998 $as_echo "$as_me: creating cache $cache_file" >&6;}
   1999   >$cache_file
   2000 fi
   2001 
   2002 # Check that the precious variables saved in the cache have kept the same
   2003 # value.
   2004 ac_cache_corrupted=false
   2005 for ac_var in $ac_precious_vars; do
   2006   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2007   eval ac_new_set=\$ac_env_${ac_var}_set
   2008   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2009   eval ac_new_val=\$ac_env_${ac_var}_value
   2010   case $ac_old_set,$ac_new_set in
   2011     set,)
   2012       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2013 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2014       ac_cache_corrupted=: ;;
   2015     ,set)
   2016       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
   2017 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2018       ac_cache_corrupted=: ;;
   2019     ,);;
   2020     *)
   2021       if test "x$ac_old_val" != "x$ac_new_val"; then
   2022 	# differences in whitespace do not lead to failure.
   2023 	ac_old_val_w=`echo x $ac_old_val`
   2024 	ac_new_val_w=`echo x $ac_new_val`
   2025 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2026 	  { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
   2027 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2028 	  ac_cache_corrupted=:
   2029 	else
   2030 	  { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2031 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2032 	  eval $ac_var=\$ac_old_val
   2033 	fi
   2034 	{ $as_echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
   2035 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2036 	{ $as_echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
   2037 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2038       fi;;
   2039   esac
   2040   # Pass precious variables to config.status.
   2041   if test "$ac_new_set" = set; then
   2042     case $ac_new_val in
   2043     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2044     *) ac_arg=$ac_var=$ac_new_val ;;
   2045     esac
   2046     case " $ac_configure_args " in
   2047       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2048       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
   2049     esac
   2050   fi
   2051 done
   2052 if $ac_cache_corrupted; then
   2053   { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   2054 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2055   { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
   2056 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2057   { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
   2058 $as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   2059    { (exit 1); exit 1; }; }
   2060 fi
   2061 
   2062 
   2063 
   2064 
   2065 
   2066 
   2067 
   2068 
   2069 
   2070 
   2071 
   2072 
   2073 
   2074 
   2075 
   2076 
   2077 
   2078 
   2079 
   2080 
   2081 
   2082 
   2083 
   2084 
   2085 
   2086 ac_ext=c
   2087 ac_cpp='$CPP $CPPFLAGS'
   2088 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2089 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2090 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2091 
   2092 
   2093 
   2094 
   2095 ac_config_headers="$ac_config_headers config.h"
   2096 
   2097 ac_aux_dir=
   2098 for ac_dir in . "$srcdir"/.; do
   2099   if test -f "$ac_dir/install-sh"; then
   2100     ac_aux_dir=$ac_dir
   2101     ac_install_sh="$ac_aux_dir/install-sh -c"
   2102     break
   2103   elif test -f "$ac_dir/install.sh"; then
   2104     ac_aux_dir=$ac_dir
   2105     ac_install_sh="$ac_aux_dir/install.sh -c"
   2106     break
   2107   elif test -f "$ac_dir/shtool"; then
   2108     ac_aux_dir=$ac_dir
   2109     ac_install_sh="$ac_aux_dir/shtool install -c"
   2110     break
   2111   fi
   2112 done
   2113 if test -z "$ac_aux_dir"; then
   2114   { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&5
   2115 $as_echo "$as_me: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&2;}
   2116    { (exit 1); exit 1; }; }
   2117 fi
   2118 
   2119 # These three variables are undocumented and unsupported,
   2120 # and are intended to be withdrawn in a future Autoconf release.
   2121 # They can cause serious problems if a builder's source tree is in a directory
   2122 # whose full name contains unusual characters.
   2123 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2124 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2125 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2126 
   2127 
   2128 
   2129 am__api_version='1.10'
   2130 
   2131 # Find a good install program.  We prefer a C program (faster),
   2132 # so one script is as good as another.  But avoid the broken or
   2133 # incompatible versions:
   2134 # SysV /etc/install, /usr/sbin/install
   2135 # SunOS /usr/etc/install
   2136 # IRIX /sbin/install
   2137 # AIX /bin/install
   2138 # AmigaOS /C/install, which installs bootblocks on floppy discs
   2139 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   2140 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   2141 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   2142 # OS/2's system install, which has a completely different semantic
   2143 # ./install, which can be erroneously created by make from ./install.sh.
   2144 # Reject install programs that cannot install multiple files.
   2145 { $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
   2146 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   2147 if test -z "$INSTALL"; then
   2148 if test "${ac_cv_path_install+set}" = set; then
   2149   $as_echo_n "(cached) " >&6
   2150 else
   2151   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2152 for as_dir in $PATH
   2153 do
   2154   IFS=$as_save_IFS
   2155   test -z "$as_dir" && as_dir=.
   2156   # Account for people who put trailing slashes in PATH elements.
   2157 case $as_dir/ in
   2158   ./ | .// | /cC/* | \
   2159   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2160   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
   2161   /usr/ucb/* ) ;;
   2162   *)
   2163     # OSF1 and SCO ODT 3.0 have their own names for install.
   2164     # Don't use installbsd from OSF since it installs stuff as root
   2165     # by default.
   2166     for ac_prog in ginstall scoinst install; do
   2167       for ac_exec_ext in '' $ac_executable_extensions; do
   2168 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   2169 	  if test $ac_prog = install &&
   2170 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2171 	    # AIX install.  It has an incompatible calling convention.
   2172 	    :
   2173 	  elif test $ac_prog = install &&
   2174 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2175 	    # program-specific install script used by HP pwplus--don't use.
   2176 	    :
   2177 	  else
   2178 	    rm -rf conftest.one conftest.two conftest.dir
   2179 	    echo one > conftest.one
   2180 	    echo two > conftest.two
   2181 	    mkdir conftest.dir
   2182 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   2183 	      test -s conftest.one && test -s conftest.two &&
   2184 	      test -s conftest.dir/conftest.one &&
   2185 	      test -s conftest.dir/conftest.two
   2186 	    then
   2187 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2188 	      break 3
   2189 	    fi
   2190 	  fi
   2191 	fi
   2192       done
   2193     done
   2194     ;;
   2195 esac
   2196 
   2197 done
   2198 IFS=$as_save_IFS
   2199 
   2200 rm -rf conftest.one conftest.two conftest.dir
   2201 
   2202 fi
   2203   if test "${ac_cv_path_install+set}" = set; then
   2204     INSTALL=$ac_cv_path_install
   2205   else
   2206     # As a last resort, use the slow shell script.  Don't cache a
   2207     # value for INSTALL within a source directory, because that will
   2208     # break other packages using the cache if that directory is
   2209     # removed, or if the value is a relative name.
   2210     INSTALL=$ac_install_sh
   2211   fi
   2212 fi
   2213 { $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
   2214 $as_echo "$INSTALL" >&6; }
   2215 
   2216 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2217 # It thinks the first close brace ends the variable substitution.
   2218 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2219 
   2220 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2221 
   2222 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2223 
   2224 { $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5
   2225 $as_echo_n "checking whether build environment is sane... " >&6; }
   2226 # Just in case
   2227 sleep 1
   2228 echo timestamp > conftest.file
   2229 # Do `set' in a subshell so we don't clobber the current shell's
   2230 # arguments.  Must try -L first in case configure is actually a
   2231 # symlink; some systems play weird games with the mod time of symlinks
   2232 # (eg FreeBSD returns the mod time of the symlink's containing
   2233 # directory).
   2234 if (
   2235    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
   2236    if test "$*" = "X"; then
   2237       # -L didn't work.
   2238       set X `ls -t $srcdir/configure conftest.file`
   2239    fi
   2240    rm -f conftest.file
   2241    if test "$*" != "X $srcdir/configure conftest.file" \
   2242       && test "$*" != "X conftest.file $srcdir/configure"; then
   2243 
   2244       # If neither matched, then we have a broken ls.  This can happen
   2245       # if, for instance, CONFIG_SHELL is bash and it inherits a
   2246       # broken ls alias from the environment.  This has actually
   2247       # happened.  Such a system could not be considered "sane".
   2248       { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
   2249 alias in your environment" >&5
   2250 $as_echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
   2251 alias in your environment" >&2;}
   2252    { (exit 1); exit 1; }; }
   2253    fi
   2254 
   2255    test "$2" = conftest.file
   2256    )
   2257 then
   2258    # Ok.
   2259    :
   2260 else
   2261    { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files!
   2262 Check your system clock" >&5
   2263 $as_echo "$as_me: error: newly created file is older than distributed files!
   2264 Check your system clock" >&2;}
   2265    { (exit 1); exit 1; }; }
   2266 fi
   2267 { $as_echo "$as_me:$LINENO: result: yes" >&5
   2268 $as_echo "yes" >&6; }
   2269 test "$program_prefix" != NONE &&
   2270   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2271 # Use a double $ so make ignores it.
   2272 test "$program_suffix" != NONE &&
   2273   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2274 # Double any \ or $.
   2275 # By default was `s,x,x', remove it if useless.
   2276 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
   2277 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
   2278 
   2279 # expand $ac_aux_dir to an absolute path
   2280 am_aux_dir=`cd $ac_aux_dir && pwd`
   2281 
   2282 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
   2283 # Use eval to expand $SHELL
   2284 if eval "$MISSING --run true"; then
   2285   am_missing_run="$MISSING --run "
   2286 else
   2287   am_missing_run=
   2288   { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
   2289 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   2290 fi
   2291 
   2292 { $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
   2293 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
   2294 if test -z "$MKDIR_P"; then
   2295   if test "${ac_cv_path_mkdir+set}" = set; then
   2296   $as_echo_n "(cached) " >&6
   2297 else
   2298   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2299 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
   2300 do
   2301   IFS=$as_save_IFS
   2302   test -z "$as_dir" && as_dir=.
   2303   for ac_prog in mkdir gmkdir; do
   2304 	 for ac_exec_ext in '' $ac_executable_extensions; do
   2305 	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
   2306 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
   2307 	     'mkdir (GNU coreutils) '* | \
   2308 	     'mkdir (coreutils) '* | \
   2309 	     'mkdir (fileutils) '4.1*)
   2310 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
   2311 	       break 3;;
   2312 	   esac
   2313 	 done
   2314        done
   2315 done
   2316 IFS=$as_save_IFS
   2317 
   2318 fi
   2319 
   2320   if test "${ac_cv_path_mkdir+set}" = set; then
   2321     MKDIR_P="$ac_cv_path_mkdir -p"
   2322   else
   2323     # As a last resort, use the slow shell script.  Don't cache a
   2324     # value for MKDIR_P within a source directory, because that will
   2325     # break other packages using the cache if that directory is
   2326     # removed, or if the value is a relative name.
   2327     test -d ./--version && rmdir ./--version
   2328     MKDIR_P="$ac_install_sh -d"
   2329   fi
   2330 fi
   2331 { $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5
   2332 $as_echo "$MKDIR_P" >&6; }
   2333 
   2334 mkdir_p="$MKDIR_P"
   2335 case $mkdir_p in
   2336   [\\/$]* | ?:[\\/]*) ;;
   2337   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
   2338 esac
   2339 
   2340 for ac_prog in gawk mawk nawk awk
   2341 do
   2342   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2343 set dummy $ac_prog; ac_word=$2
   2344 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2345 $as_echo_n "checking for $ac_word... " >&6; }
   2346 if test "${ac_cv_prog_AWK+set}" = set; then
   2347   $as_echo_n "(cached) " >&6
   2348 else
   2349   if test -n "$AWK"; then
   2350   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   2351 else
   2352 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2353 for as_dir in $PATH
   2354 do
   2355   IFS=$as_save_IFS
   2356   test -z "$as_dir" && as_dir=.
   2357   for ac_exec_ext in '' $ac_executable_extensions; do
   2358   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2359     ac_cv_prog_AWK="$ac_prog"
   2360     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2361     break 2
   2362   fi
   2363 done
   2364 done
   2365 IFS=$as_save_IFS
   2366 
   2367 fi
   2368 fi
   2369 AWK=$ac_cv_prog_AWK
   2370 if test -n "$AWK"; then
   2371   { $as_echo "$as_me:$LINENO: result: $AWK" >&5
   2372 $as_echo "$AWK" >&6; }
   2373 else
   2374   { $as_echo "$as_me:$LINENO: result: no" >&5
   2375 $as_echo "no" >&6; }
   2376 fi
   2377 
   2378 
   2379   test -n "$AWK" && break
   2380 done
   2381 
   2382 { $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   2383 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
   2384 set x ${MAKE-make}
   2385 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   2386 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
   2387   $as_echo_n "(cached) " >&6
   2388 else
   2389   cat >conftest.make <<\_ACEOF
   2390 SHELL = /bin/sh
   2391 all:
   2392 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   2393 _ACEOF
   2394 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   2395 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   2396   *@@@%%%=?*=@@@%%%*)
   2397     eval ac_cv_prog_make_${ac_make}_set=yes;;
   2398   *)
   2399     eval ac_cv_prog_make_${ac_make}_set=no;;
   2400 esac
   2401 rm -f conftest.make
   2402 fi
   2403 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   2404   { $as_echo "$as_me:$LINENO: result: yes" >&5
   2405 $as_echo "yes" >&6; }
   2406   SET_MAKE=
   2407 else
   2408   { $as_echo "$as_me:$LINENO: result: no" >&5
   2409 $as_echo "no" >&6; }
   2410   SET_MAKE="MAKE=${MAKE-make}"
   2411 fi
   2412 
   2413 rm -rf .tst 2>/dev/null
   2414 mkdir .tst 2>/dev/null
   2415 if test -d .tst; then
   2416   am__leading_dot=.
   2417 else
   2418   am__leading_dot=_
   2419 fi
   2420 rmdir .tst 2>/dev/null
   2421 
   2422 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   2423   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   2424   # is not polluted with repeated "-I."
   2425   am__isrc=' -I$(srcdir)'
   2426   # test to see if srcdir already configured
   2427   if test -f $srcdir/config.status; then
   2428     { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
   2429 $as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
   2430    { (exit 1); exit 1; }; }
   2431   fi
   2432 fi
   2433 
   2434 # test whether we have cygpath
   2435 if test -z "$CYGPATH_W"; then
   2436   if (cygpath --version) >/dev/null 2>/dev/null; then
   2437     CYGPATH_W='cygpath -w'
   2438   else
   2439     CYGPATH_W=echo
   2440   fi
   2441 fi
   2442 
   2443 
   2444 # Define the identity of the package.
   2445  PACKAGE='xf86-video-tdfx'
   2446  VERSION='1.4.1'
   2447 
   2448 
   2449 cat >>confdefs.h <<_ACEOF
   2450 #define PACKAGE "$PACKAGE"
   2451 _ACEOF
   2452 
   2453 
   2454 cat >>confdefs.h <<_ACEOF
   2455 #define VERSION "$VERSION"
   2456 _ACEOF
   2457 
   2458 # Some tools Automake needs.
   2459 
   2460 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   2461 
   2462 
   2463 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   2464 
   2465 
   2466 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   2467 
   2468 
   2469 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   2470 
   2471 
   2472 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   2473 
   2474 install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
   2475 
   2476 # Installed binaries are usually stripped using `strip' when the user
   2477 # run `make install-strip'.  However `strip' might not be the right
   2478 # tool to use in cross-compilation environments, therefore Automake
   2479 # will honor the `STRIP' environment variable to overrule this program.
   2480 if test "$cross_compiling" != no; then
   2481   if test -n "$ac_tool_prefix"; then
   2482   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   2483 set dummy ${ac_tool_prefix}strip; ac_word=$2
   2484 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2485 $as_echo_n "checking for $ac_word... " >&6; }
   2486 if test "${ac_cv_prog_STRIP+set}" = set; then
   2487   $as_echo_n "(cached) " >&6
   2488 else
   2489   if test -n "$STRIP"; then
   2490   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   2491 else
   2492 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2493 for as_dir in $PATH
   2494 do
   2495   IFS=$as_save_IFS
   2496   test -z "$as_dir" && as_dir=.
   2497   for ac_exec_ext in '' $ac_executable_extensions; do
   2498   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2499     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   2500     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2501     break 2
   2502   fi
   2503 done
   2504 done
   2505 IFS=$as_save_IFS
   2506 
   2507 fi
   2508 fi
   2509 STRIP=$ac_cv_prog_STRIP
   2510 if test -n "$STRIP"; then
   2511   { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
   2512 $as_echo "$STRIP" >&6; }
   2513 else
   2514   { $as_echo "$as_me:$LINENO: result: no" >&5
   2515 $as_echo "no" >&6; }
   2516 fi
   2517 
   2518 
   2519 fi
   2520 if test -z "$ac_cv_prog_STRIP"; then
   2521   ac_ct_STRIP=$STRIP
   2522   # Extract the first word of "strip", so it can be a program name with args.
   2523 set dummy strip; ac_word=$2
   2524 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2525 $as_echo_n "checking for $ac_word... " >&6; }
   2526 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   2527   $as_echo_n "(cached) " >&6
   2528 else
   2529   if test -n "$ac_ct_STRIP"; then
   2530   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   2531 else
   2532 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2533 for as_dir in $PATH
   2534 do
   2535   IFS=$as_save_IFS
   2536   test -z "$as_dir" && as_dir=.
   2537   for ac_exec_ext in '' $ac_executable_extensions; do
   2538   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2539     ac_cv_prog_ac_ct_STRIP="strip"
   2540     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2541     break 2
   2542   fi
   2543 done
   2544 done
   2545 IFS=$as_save_IFS
   2546 
   2547 fi
   2548 fi
   2549 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   2550 if test -n "$ac_ct_STRIP"; then
   2551   { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   2552 $as_echo "$ac_ct_STRIP" >&6; }
   2553 else
   2554   { $as_echo "$as_me:$LINENO: result: no" >&5
   2555 $as_echo "no" >&6; }
   2556 fi
   2557 
   2558   if test "x$ac_ct_STRIP" = x; then
   2559     STRIP=":"
   2560   else
   2561     case $cross_compiling:$ac_tool_warned in
   2562 yes:)
   2563 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   2564 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2565 ac_tool_warned=yes ;;
   2566 esac
   2567     STRIP=$ac_ct_STRIP
   2568   fi
   2569 else
   2570   STRIP="$ac_cv_prog_STRIP"
   2571 fi
   2572 
   2573 fi
   2574 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   2575 
   2576 # We need awk for the "check" target.  The system "awk" is bad on
   2577 # some platforms.
   2578 # Always define AMTAR for backward compatibility.
   2579 
   2580 AMTAR=${AMTAR-"${am_missing_run}tar"}
   2581 
   2582 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
   2583 
   2584 
   2585 
   2586 
   2587 
   2588 
   2589 { $as_echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
   2590 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
   2591     # Check whether --enable-maintainer-mode was given.
   2592 if test "${enable_maintainer_mode+set}" = set; then
   2593   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
   2594 else
   2595   USE_MAINTAINER_MODE=no
   2596 fi
   2597 
   2598   { $as_echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
   2599 $as_echo "$USE_MAINTAINER_MODE" >&6; }
   2600    if test $USE_MAINTAINER_MODE = yes; then
   2601   MAINTAINER_MODE_TRUE=
   2602   MAINTAINER_MODE_FALSE='#'
   2603 else
   2604   MAINTAINER_MODE_TRUE='#'
   2605   MAINTAINER_MODE_FALSE=
   2606 fi
   2607 
   2608   MAINT=$MAINTAINER_MODE_TRUE
   2609 
   2610 
   2611 
   2612 # Checks for programs.
   2613 # Check whether --enable-static was given.
   2614 if test "${enable_static+set}" = set; then
   2615   enableval=$enable_static; p=${PACKAGE-default}
   2616     case $enableval in
   2617     yes) enable_static=yes ;;
   2618     no) enable_static=no ;;
   2619     *)
   2620      enable_static=no
   2621       # Look at the argument we got.  We use all the common list separators.
   2622       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   2623       for pkg in $enableval; do
   2624 	IFS="$lt_save_ifs"
   2625 	if test "X$pkg" = "X$p"; then
   2626 	  enable_static=yes
   2627 	fi
   2628       done
   2629       IFS="$lt_save_ifs"
   2630       ;;
   2631     esac
   2632 else
   2633   enable_static=no
   2634 fi
   2635 
   2636 
   2637 
   2638 # Check whether --enable-shared was given.
   2639 if test "${enable_shared+set}" = set; then
   2640   enableval=$enable_shared; p=${PACKAGE-default}
   2641     case $enableval in
   2642     yes) enable_shared=yes ;;
   2643     no) enable_shared=no ;;
   2644     *)
   2645       enable_shared=no
   2646       # Look at the argument we got.  We use all the common list separators.
   2647       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   2648       for pkg in $enableval; do
   2649 	IFS="$lt_save_ifs"
   2650 	if test "X$pkg" = "X$p"; then
   2651 	  enable_shared=yes
   2652 	fi
   2653       done
   2654       IFS="$lt_save_ifs"
   2655       ;;
   2656     esac
   2657 else
   2658   enable_shared=yes
   2659 fi
   2660 
   2661 
   2662 # Check whether --enable-fast-install was given.
   2663 if test "${enable_fast_install+set}" = set; then
   2664   enableval=$enable_fast_install; p=${PACKAGE-default}
   2665     case $enableval in
   2666     yes) enable_fast_install=yes ;;
   2667     no) enable_fast_install=no ;;
   2668     *)
   2669       enable_fast_install=no
   2670       # Look at the argument we got.  We use all the common list separators.
   2671       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   2672       for pkg in $enableval; do
   2673 	IFS="$lt_save_ifs"
   2674 	if test "X$pkg" = "X$p"; then
   2675 	  enable_fast_install=yes
   2676 	fi
   2677       done
   2678       IFS="$lt_save_ifs"
   2679       ;;
   2680     esac
   2681 else
   2682   enable_fast_install=yes
   2683 fi
   2684 
   2685 
   2686 # Make sure we can run config.sub.
   2687 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   2688   { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
   2689 $as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
   2690    { (exit 1); exit 1; }; }
   2691 
   2692 { $as_echo "$as_me:$LINENO: checking build system type" >&5
   2693 $as_echo_n "checking build system type... " >&6; }
   2694 if test "${ac_cv_build+set}" = set; then
   2695   $as_echo_n "(cached) " >&6
   2696 else
   2697   ac_build_alias=$build_alias
   2698 test "x$ac_build_alias" = x &&
   2699   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   2700 test "x$ac_build_alias" = x &&
   2701   { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
   2702 $as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   2703    { (exit 1); exit 1; }; }
   2704 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   2705   { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
   2706 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
   2707    { (exit 1); exit 1; }; }
   2708 
   2709 fi
   2710 { $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
   2711 $as_echo "$ac_cv_build" >&6; }
   2712 case $ac_cv_build in
   2713 *-*-*) ;;
   2714 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
   2715 $as_echo "$as_me: error: invalid value of canonical build" >&2;}
   2716    { (exit 1); exit 1; }; };;
   2717 esac
   2718 build=$ac_cv_build
   2719 ac_save_IFS=$IFS; IFS='-'
   2720 set x $ac_cv_build
   2721 shift
   2722 build_cpu=$1
   2723 build_vendor=$2
   2724 shift; shift
   2725 # Remember, the first character of IFS is used to create $*,
   2726 # except with old shells:
   2727 build_os=$*
   2728 IFS=$ac_save_IFS
   2729 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   2730 
   2731 
   2732 { $as_echo "$as_me:$LINENO: checking host system type" >&5
   2733 $as_echo_n "checking host system type... " >&6; }
   2734 if test "${ac_cv_host+set}" = set; then
   2735   $as_echo_n "(cached) " >&6
   2736 else
   2737   if test "x$host_alias" = x; then
   2738   ac_cv_host=$ac_cv_build
   2739 else
   2740   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   2741     { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
   2742 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
   2743    { (exit 1); exit 1; }; }
   2744 fi
   2745 
   2746 fi
   2747 { $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
   2748 $as_echo "$ac_cv_host" >&6; }
   2749 case $ac_cv_host in
   2750 *-*-*) ;;
   2751 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
   2752 $as_echo "$as_me: error: invalid value of canonical host" >&2;}
   2753    { (exit 1); exit 1; }; };;
   2754 esac
   2755 host=$ac_cv_host
   2756 ac_save_IFS=$IFS; IFS='-'
   2757 set x $ac_cv_host
   2758 shift
   2759 host_cpu=$1
   2760 host_vendor=$2
   2761 shift; shift
   2762 # Remember, the first character of IFS is used to create $*,
   2763 # except with old shells:
   2764 host_os=$*
   2765 IFS=$ac_save_IFS
   2766 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   2767 
   2768 
   2769 DEPDIR="${am__leading_dot}deps"
   2770 
   2771 ac_config_commands="$ac_config_commands depfiles"
   2772 
   2773 
   2774 am_make=${MAKE-make}
   2775 cat > confinc << 'END'
   2776 am__doit:
   2777 	@echo done
   2778 .PHONY: am__doit
   2779 END
   2780 # If we don't find an include directive, just comment out the code.
   2781 { $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
   2782 $as_echo_n "checking for style of include used by $am_make... " >&6; }
   2783 am__include="#"
   2784 am__quote=
   2785 _am_result=none
   2786 # First try GNU make style include.
   2787 echo "include confinc" > confmf
   2788 # We grep out `Entering directory' and `Leaving directory'
   2789 # messages which can occur if `w' ends up in MAKEFLAGS.
   2790 # In particular we don't look at `^make:' because GNU make might
   2791 # be invoked under some other name (usually "gmake"), in which
   2792 # case it prints its new name instead of `make'.
   2793 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
   2794    am__include=include
   2795    am__quote=
   2796    _am_result=GNU
   2797 fi
   2798 # Now try BSD make style include.
   2799 if test "$am__include" = "#"; then
   2800    echo '.include "confinc"' > confmf
   2801    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
   2802       am__include=.include
   2803       am__quote="\""
   2804       _am_result=BSD
   2805    fi
   2806 fi
   2807 
   2808 
   2809 { $as_echo "$as_me:$LINENO: result: $_am_result" >&5
   2810 $as_echo "$_am_result" >&6; }
   2811 rm -f confinc confmf
   2812 
   2813 # Check whether --enable-dependency-tracking was given.
   2814 if test "${enable_dependency_tracking+set}" = set; then
   2815   enableval=$enable_dependency_tracking;
   2816 fi
   2817 
   2818 if test "x$enable_dependency_tracking" != xno; then
   2819   am_depcomp="$ac_aux_dir/depcomp"
   2820   AMDEPBACKSLASH='\'
   2821 fi
   2822  if test "x$enable_dependency_tracking" != xno; then
   2823   AMDEP_TRUE=
   2824   AMDEP_FALSE='#'
   2825 else
   2826   AMDEP_TRUE='#'
   2827   AMDEP_FALSE=
   2828 fi
   2829 
   2830 
   2831 ac_ext=c
   2832 ac_cpp='$CPP $CPPFLAGS'
   2833 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2834 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2835 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2836 if test -n "$ac_tool_prefix"; then
   2837   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2838 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2839 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2840 $as_echo_n "checking for $ac_word... " >&6; }
   2841 if test "${ac_cv_prog_CC+set}" = set; then
   2842   $as_echo_n "(cached) " >&6
   2843 else
   2844   if test -n "$CC"; then
   2845   ac_cv_prog_CC="$CC" # Let the user override the test.
   2846 else
   2847 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2848 for as_dir in $PATH
   2849 do
   2850   IFS=$as_save_IFS
   2851   test -z "$as_dir" && as_dir=.
   2852   for ac_exec_ext in '' $ac_executable_extensions; do
   2853   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2854     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2855     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2856     break 2
   2857   fi
   2858 done
   2859 done
   2860 IFS=$as_save_IFS
   2861 
   2862 fi
   2863 fi
   2864 CC=$ac_cv_prog_CC
   2865 if test -n "$CC"; then
   2866   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   2867 $as_echo "$CC" >&6; }
   2868 else
   2869   { $as_echo "$as_me:$LINENO: result: no" >&5
   2870 $as_echo "no" >&6; }
   2871 fi
   2872 
   2873 
   2874 fi
   2875 if test -z "$ac_cv_prog_CC"; then
   2876   ac_ct_CC=$CC
   2877   # Extract the first word of "gcc", so it can be a program name with args.
   2878 set dummy gcc; ac_word=$2
   2879 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2880 $as_echo_n "checking for $ac_word... " >&6; }
   2881 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2882   $as_echo_n "(cached) " >&6
   2883 else
   2884   if test -n "$ac_ct_CC"; then
   2885   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2886 else
   2887 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2888 for as_dir in $PATH
   2889 do
   2890   IFS=$as_save_IFS
   2891   test -z "$as_dir" && as_dir=.
   2892   for ac_exec_ext in '' $ac_executable_extensions; do
   2893   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2894     ac_cv_prog_ac_ct_CC="gcc"
   2895     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2896     break 2
   2897   fi
   2898 done
   2899 done
   2900 IFS=$as_save_IFS
   2901 
   2902 fi
   2903 fi
   2904 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2905 if test -n "$ac_ct_CC"; then
   2906   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2907 $as_echo "$ac_ct_CC" >&6; }
   2908 else
   2909   { $as_echo "$as_me:$LINENO: result: no" >&5
   2910 $as_echo "no" >&6; }
   2911 fi
   2912 
   2913   if test "x$ac_ct_CC" = x; then
   2914     CC=""
   2915   else
   2916     case $cross_compiling:$ac_tool_warned in
   2917 yes:)
   2918 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   2919 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2920 ac_tool_warned=yes ;;
   2921 esac
   2922     CC=$ac_ct_CC
   2923   fi
   2924 else
   2925   CC="$ac_cv_prog_CC"
   2926 fi
   2927 
   2928 if test -z "$CC"; then
   2929           if test -n "$ac_tool_prefix"; then
   2930     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2931 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2932 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2933 $as_echo_n "checking for $ac_word... " >&6; }
   2934 if test "${ac_cv_prog_CC+set}" = set; then
   2935   $as_echo_n "(cached) " >&6
   2936 else
   2937   if test -n "$CC"; then
   2938   ac_cv_prog_CC="$CC" # Let the user override the test.
   2939 else
   2940 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2941 for as_dir in $PATH
   2942 do
   2943   IFS=$as_save_IFS
   2944   test -z "$as_dir" && as_dir=.
   2945   for ac_exec_ext in '' $ac_executable_extensions; do
   2946   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2947     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2948     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2949     break 2
   2950   fi
   2951 done
   2952 done
   2953 IFS=$as_save_IFS
   2954 
   2955 fi
   2956 fi
   2957 CC=$ac_cv_prog_CC
   2958 if test -n "$CC"; then
   2959   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   2960 $as_echo "$CC" >&6; }
   2961 else
   2962   { $as_echo "$as_me:$LINENO: result: no" >&5
   2963 $as_echo "no" >&6; }
   2964 fi
   2965 
   2966 
   2967   fi
   2968 fi
   2969 if test -z "$CC"; then
   2970   # Extract the first word of "cc", so it can be a program name with args.
   2971 set dummy cc; ac_word=$2
   2972 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2973 $as_echo_n "checking for $ac_word... " >&6; }
   2974 if test "${ac_cv_prog_CC+set}" = set; then
   2975   $as_echo_n "(cached) " >&6
   2976 else
   2977   if test -n "$CC"; then
   2978   ac_cv_prog_CC="$CC" # Let the user override the test.
   2979 else
   2980   ac_prog_rejected=no
   2981 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2982 for as_dir in $PATH
   2983 do
   2984   IFS=$as_save_IFS
   2985   test -z "$as_dir" && as_dir=.
   2986   for ac_exec_ext in '' $ac_executable_extensions; do
   2987   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2988     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2989        ac_prog_rejected=yes
   2990        continue
   2991      fi
   2992     ac_cv_prog_CC="cc"
   2993     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2994     break 2
   2995   fi
   2996 done
   2997 done
   2998 IFS=$as_save_IFS
   2999 
   3000 if test $ac_prog_rejected = yes; then
   3001   # We found a bogon in the path, so make sure we never use it.
   3002   set dummy $ac_cv_prog_CC
   3003   shift
   3004   if test $# != 0; then
   3005     # We chose a different compiler from the bogus one.
   3006     # However, it has the same basename, so the bogon will be chosen
   3007     # first if we set CC to just the basename; use the full file name.
   3008     shift
   3009     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   3010   fi
   3011 fi
   3012 fi
   3013 fi
   3014 CC=$ac_cv_prog_CC
   3015 if test -n "$CC"; then
   3016   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   3017 $as_echo "$CC" >&6; }
   3018 else
   3019   { $as_echo "$as_me:$LINENO: result: no" >&5
   3020 $as_echo "no" >&6; }
   3021 fi
   3022 
   3023 
   3024 fi
   3025 if test -z "$CC"; then
   3026   if test -n "$ac_tool_prefix"; then
   3027   for ac_prog in cl.exe
   3028   do
   3029     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   3030 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   3031 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   3032 $as_echo_n "checking for $ac_word... " >&6; }
   3033 if test "${ac_cv_prog_CC+set}" = set; then
   3034   $as_echo_n "(cached) " >&6
   3035 else
   3036   if test -n "$CC"; then
   3037   ac_cv_prog_CC="$CC" # Let the user override the test.
   3038 else
   3039 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3040 for as_dir in $PATH
   3041 do
   3042   IFS=$as_save_IFS
   3043   test -z "$as_dir" && as_dir=.
   3044   for ac_exec_ext in '' $ac_executable_extensions; do
   3045   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3046     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   3047     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   3048     break 2
   3049   fi
   3050 done
   3051 done
   3052 IFS=$as_save_IFS
   3053 
   3054 fi
   3055 fi
   3056 CC=$ac_cv_prog_CC
   3057 if test -n "$CC"; then
   3058   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   3059 $as_echo "$CC" >&6; }
   3060 else
   3061   { $as_echo "$as_me:$LINENO: result: no" >&5
   3062 $as_echo "no" >&6; }
   3063 fi
   3064 
   3065 
   3066     test -n "$CC" && break
   3067   done
   3068 fi
   3069 if test -z "$CC"; then
   3070   ac_ct_CC=$CC
   3071   for ac_prog in cl.exe
   3072 do
   3073   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3074 set dummy $ac_prog; ac_word=$2
   3075 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   3076 $as_echo_n "checking for $ac_word... " >&6; }
   3077 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   3078   $as_echo_n "(cached) " >&6
   3079 else
   3080   if test -n "$ac_ct_CC"; then
   3081   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3082 else
   3083 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3084 for as_dir in $PATH
   3085 do
   3086   IFS=$as_save_IFS
   3087   test -z "$as_dir" && as_dir=.
   3088   for ac_exec_ext in '' $ac_executable_extensions; do
   3089   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3090     ac_cv_prog_ac_ct_CC="$ac_prog"
   3091     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   3092     break 2
   3093   fi
   3094 done
   3095 done
   3096 IFS=$as_save_IFS
   3097 
   3098 fi
   3099 fi
   3100 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3101 if test -n "$ac_ct_CC"; then
   3102   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   3103 $as_echo "$ac_ct_CC" >&6; }
   3104 else
   3105   { $as_echo "$as_me:$LINENO: result: no" >&5
   3106 $as_echo "no" >&6; }
   3107 fi
   3108 
   3109 
   3110   test -n "$ac_ct_CC" && break
   3111 done
   3112 
   3113   if test "x$ac_ct_CC" = x; then
   3114     CC=""
   3115   else
   3116     case $cross_compiling:$ac_tool_warned in
   3117 yes:)
   3118 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   3119 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3120 ac_tool_warned=yes ;;
   3121 esac
   3122     CC=$ac_ct_CC
   3123   fi
   3124 fi
   3125 
   3126 fi
   3127 
   3128 
   3129 test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   3130 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3131 { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   3132 See \`config.log' for more details." >&5
   3133 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
   3134 See \`config.log' for more details." >&2;}
   3135    { (exit 1); exit 1; }; }; }
   3136 
   3137 # Provide some information about the compiler.
   3138 $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
   3139 set X $ac_compile
   3140 ac_compiler=$2
   3141 { (ac_try="$ac_compiler --version >&5"
   3142 case "(($ac_try" in
   3143   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3144   *) ac_try_echo=$ac_try;;
   3145 esac
   3146 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3147 $as_echo "$ac_try_echo") >&5
   3148   (eval "$ac_compiler --version >&5") 2>&5
   3149   ac_status=$?
   3150   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3151   (exit $ac_status); }
   3152 { (ac_try="$ac_compiler -v >&5"
   3153 case "(($ac_try" in
   3154   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3155   *) ac_try_echo=$ac_try;;
   3156 esac
   3157 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3158 $as_echo "$ac_try_echo") >&5
   3159   (eval "$ac_compiler -v >&5") 2>&5
   3160   ac_status=$?
   3161   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3162   (exit $ac_status); }
   3163 { (ac_try="$ac_compiler -V >&5"
   3164 case "(($ac_try" in
   3165   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3166   *) ac_try_echo=$ac_try;;
   3167 esac
   3168 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3169 $as_echo "$ac_try_echo") >&5
   3170   (eval "$ac_compiler -V >&5") 2>&5
   3171   ac_status=$?
   3172   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3173   (exit $ac_status); }
   3174 
   3175 cat >conftest.$ac_ext <<_ACEOF
   3176 /* confdefs.h.  */
   3177 _ACEOF
   3178 cat confdefs.h >>conftest.$ac_ext
   3179 cat >>conftest.$ac_ext <<_ACEOF
   3180 /* end confdefs.h.  */
   3181 
   3182 int
   3183 main ()
   3184 {
   3185 
   3186   ;
   3187   return 0;
   3188 }
   3189 _ACEOF
   3190 ac_clean_files_save=$ac_clean_files
   3191 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
   3192 # Try to create an executable without -o first, disregard a.out.
   3193 # It will help us diagnose broken compilers, and finding out an intuition
   3194 # of exeext.
   3195 { $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
   3196 $as_echo_n "checking for C compiler default output file name... " >&6; }
   3197 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   3198 
   3199 # The possible output files:
   3200 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   3201 
   3202 ac_rmfiles=
   3203 for ac_file in $ac_files
   3204 do
   3205   case $ac_file in
   3206     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3207     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   3208   esac
   3209 done
   3210 rm -f $ac_rmfiles
   3211 
   3212 if { (ac_try="$ac_link_default"
   3213 case "(($ac_try" in
   3214   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3215   *) ac_try_echo=$ac_try;;
   3216 esac
   3217 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3218 $as_echo "$ac_try_echo") >&5
   3219   (eval "$ac_link_default") 2>&5
   3220   ac_status=$?
   3221   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3222   (exit $ac_status); }; then
   3223   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3224 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3225 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3226 # so that the user can short-circuit this test for compilers unknown to
   3227 # Autoconf.
   3228 for ac_file in $ac_files ''
   3229 do
   3230   test -f "$ac_file" || continue
   3231   case $ac_file in
   3232     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   3233 	;;
   3234     [ab].out )
   3235 	# We found the default executable, but exeext='' is most
   3236 	# certainly right.
   3237 	break;;
   3238     *.* )
   3239         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3240 	then :; else
   3241 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3242 	fi
   3243 	# We set ac_cv_exeext here because the later test for it is not
   3244 	# safe: cross compilers may not add the suffix if given an `-o'
   3245 	# argument, so we may need to know it at that point already.
   3246 	# Even if this section looks crufty: it has the advantage of
   3247 	# actually working.
   3248 	break;;
   3249     * )
   3250 	break;;
   3251   esac
   3252 done
   3253 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3254 
   3255 else
   3256   ac_file=''
   3257 fi
   3258 
   3259 { $as_echo "$as_me:$LINENO: result: $ac_file" >&5
   3260 $as_echo "$ac_file" >&6; }
   3261 if test -z "$ac_file"; then
   3262   $as_echo "$as_me: failed program was:" >&5
   3263 sed 's/^/| /' conftest.$ac_ext >&5
   3264 
   3265 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   3266 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3267 { { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
   3268 See \`config.log' for more details." >&5
   3269 $as_echo "$as_me: error: C compiler cannot create executables
   3270 See \`config.log' for more details." >&2;}
   3271    { (exit 77); exit 77; }; }; }
   3272 fi
   3273 
   3274 ac_exeext=$ac_cv_exeext
   3275 
   3276 # Check that the compiler produces executables we can run.  If not, either
   3277 # the compiler is broken, or we cross compile.
   3278 { $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
   3279 $as_echo_n "checking whether the C compiler works... " >&6; }
   3280 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
   3281 # If not cross compiling, check that we can run a simple program.
   3282 if test "$cross_compiling" != yes; then
   3283   if { ac_try='./$ac_file'
   3284   { (case "(($ac_try" in
   3285   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3286   *) ac_try_echo=$ac_try;;
   3287 esac
   3288 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3289 $as_echo "$ac_try_echo") >&5
   3290   (eval "$ac_try") 2>&5
   3291   ac_status=$?
   3292   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3293   (exit $ac_status); }; }; then
   3294     cross_compiling=no
   3295   else
   3296     if test "$cross_compiling" = maybe; then
   3297 	cross_compiling=yes
   3298     else
   3299 	{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   3300 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3301 { { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
   3302 If you meant to cross compile, use \`--host'.
   3303 See \`config.log' for more details." >&5
   3304 $as_echo "$as_me: error: cannot run C compiled programs.
   3305 If you meant to cross compile, use \`--host'.
   3306 See \`config.log' for more details." >&2;}
   3307    { (exit 1); exit 1; }; }; }
   3308     fi
   3309   fi
   3310 fi
   3311 { $as_echo "$as_me:$LINENO: result: yes" >&5
   3312 $as_echo "yes" >&6; }
   3313 
   3314 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
   3315 ac_clean_files=$ac_clean_files_save
   3316 # Check that the compiler produces executables we can run.  If not, either
   3317 # the compiler is broken, or we cross compile.
   3318 { $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
   3319 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3320 { $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
   3321 $as_echo "$cross_compiling" >&6; }
   3322 
   3323 { $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
   3324 $as_echo_n "checking for suffix of executables... " >&6; }
   3325 if { (ac_try="$ac_link"
   3326 case "(($ac_try" in
   3327   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3328   *) ac_try_echo=$ac_try;;
   3329 esac
   3330 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3331 $as_echo "$ac_try_echo") >&5
   3332   (eval "$ac_link") 2>&5
   3333   ac_status=$?
   3334   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3335   (exit $ac_status); }; then
   3336   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3337 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3338 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3339 # `rm'.
   3340 for ac_file in conftest.exe conftest conftest.*; do
   3341   test -f "$ac_file" || continue
   3342   case $ac_file in
   3343     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3344     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3345 	  break;;
   3346     * ) break;;
   3347   esac
   3348 done
   3349 else
   3350   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   3351 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3352 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
   3353 See \`config.log' for more details." >&5
   3354 $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
   3355 See \`config.log' for more details." >&2;}
   3356    { (exit 1); exit 1; }; }; }
   3357 fi
   3358 
   3359 rm -f conftest$ac_cv_exeext
   3360 { $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
   3361 $as_echo "$ac_cv_exeext" >&6; }
   3362 
   3363 rm -f conftest.$ac_ext
   3364 EXEEXT=$ac_cv_exeext
   3365 ac_exeext=$EXEEXT
   3366 { $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
   3367 $as_echo_n "checking for suffix of object files... " >&6; }
   3368 if test "${ac_cv_objext+set}" = set; then
   3369   $as_echo_n "(cached) " >&6
   3370 else
   3371   cat >conftest.$ac_ext <<_ACEOF
   3372 /* confdefs.h.  */
   3373 _ACEOF
   3374 cat confdefs.h >>conftest.$ac_ext
   3375 cat >>conftest.$ac_ext <<_ACEOF
   3376 /* end confdefs.h.  */
   3377 
   3378 int
   3379 main ()
   3380 {
   3381 
   3382   ;
   3383   return 0;
   3384 }
   3385 _ACEOF
   3386 rm -f conftest.o conftest.obj
   3387 if { (ac_try="$ac_compile"
   3388 case "(($ac_try" in
   3389   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3390   *) ac_try_echo=$ac_try;;
   3391 esac
   3392 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3393 $as_echo "$ac_try_echo") >&5
   3394   (eval "$ac_compile") 2>&5
   3395   ac_status=$?
   3396   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3397   (exit $ac_status); }; then
   3398   for ac_file in conftest.o conftest.obj conftest.*; do
   3399   test -f "$ac_file" || continue;
   3400   case $ac_file in
   3401     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3402     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3403        break;;
   3404   esac
   3405 done
   3406 else
   3407   $as_echo "$as_me: failed program was:" >&5
   3408 sed 's/^/| /' conftest.$ac_ext >&5
   3409 
   3410 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   3411 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3412 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
   3413 See \`config.log' for more details." >&5
   3414 $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
   3415 See \`config.log' for more details." >&2;}
   3416    { (exit 1); exit 1; }; }; }
   3417 fi
   3418 
   3419 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3420 fi
   3421 { $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
   3422 $as_echo "$ac_cv_objext" >&6; }
   3423 OBJEXT=$ac_cv_objext
   3424 ac_objext=$OBJEXT
   3425 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   3426 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3427 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   3428   $as_echo_n "(cached) " >&6
   3429 else
   3430   cat >conftest.$ac_ext <<_ACEOF
   3431 /* confdefs.h.  */
   3432 _ACEOF
   3433 cat confdefs.h >>conftest.$ac_ext
   3434 cat >>conftest.$ac_ext <<_ACEOF
   3435 /* end confdefs.h.  */
   3436 
   3437 int
   3438 main ()
   3439 {
   3440 #ifndef __GNUC__
   3441        choke me
   3442 #endif
   3443 
   3444   ;
   3445   return 0;
   3446 }
   3447 _ACEOF
   3448 rm -f conftest.$ac_objext
   3449 if { (ac_try="$ac_compile"
   3450 case "(($ac_try" in
   3451   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3452   *) ac_try_echo=$ac_try;;
   3453 esac
   3454 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3455 $as_echo "$ac_try_echo") >&5
   3456   (eval "$ac_compile") 2>conftest.er1
   3457   ac_status=$?
   3458   grep -v '^ *+' conftest.er1 >conftest.err
   3459   rm -f conftest.er1
   3460   cat conftest.err >&5
   3461   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3462   (exit $ac_status); } && {
   3463 	 test -z "$ac_c_werror_flag" ||
   3464 	 test ! -s conftest.err
   3465        } && test -s conftest.$ac_objext; then
   3466   ac_compiler_gnu=yes
   3467 else
   3468   $as_echo "$as_me: failed program was:" >&5
   3469 sed 's/^/| /' conftest.$ac_ext >&5
   3470 
   3471 	ac_compiler_gnu=no
   3472 fi
   3473 
   3474 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3475 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3476 
   3477 fi
   3478 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   3479 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3480 if test $ac_compiler_gnu = yes; then
   3481   GCC=yes
   3482 else
   3483   GCC=
   3484 fi
   3485 ac_test_CFLAGS=${CFLAGS+set}
   3486 ac_save_CFLAGS=$CFLAGS
   3487 { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   3488 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3489 if test "${ac_cv_prog_cc_g+set}" = set; then
   3490   $as_echo_n "(cached) " >&6
   3491 else
   3492   ac_save_c_werror_flag=$ac_c_werror_flag
   3493    ac_c_werror_flag=yes
   3494    ac_cv_prog_cc_g=no
   3495    CFLAGS="-g"
   3496    cat >conftest.$ac_ext <<_ACEOF
   3497 /* confdefs.h.  */
   3498 _ACEOF
   3499 cat confdefs.h >>conftest.$ac_ext
   3500 cat >>conftest.$ac_ext <<_ACEOF
   3501 /* end confdefs.h.  */
   3502 
   3503 int
   3504 main ()
   3505 {
   3506 
   3507   ;
   3508   return 0;
   3509 }
   3510 _ACEOF
   3511 rm -f conftest.$ac_objext
   3512 if { (ac_try="$ac_compile"
   3513 case "(($ac_try" in
   3514   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3515   *) ac_try_echo=$ac_try;;
   3516 esac
   3517 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3518 $as_echo "$ac_try_echo") >&5
   3519   (eval "$ac_compile") 2>conftest.er1
   3520   ac_status=$?
   3521   grep -v '^ *+' conftest.er1 >conftest.err
   3522   rm -f conftest.er1
   3523   cat conftest.err >&5
   3524   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3525   (exit $ac_status); } && {
   3526 	 test -z "$ac_c_werror_flag" ||
   3527 	 test ! -s conftest.err
   3528        } && test -s conftest.$ac_objext; then
   3529   ac_cv_prog_cc_g=yes
   3530 else
   3531   $as_echo "$as_me: failed program was:" >&5
   3532 sed 's/^/| /' conftest.$ac_ext >&5
   3533 
   3534 	CFLAGS=""
   3535       cat >conftest.$ac_ext <<_ACEOF
   3536 /* confdefs.h.  */
   3537 _ACEOF
   3538 cat confdefs.h >>conftest.$ac_ext
   3539 cat >>conftest.$ac_ext <<_ACEOF
   3540 /* end confdefs.h.  */
   3541 
   3542 int
   3543 main ()
   3544 {
   3545 
   3546   ;
   3547   return 0;
   3548 }
   3549 _ACEOF
   3550 rm -f conftest.$ac_objext
   3551 if { (ac_try="$ac_compile"
   3552 case "(($ac_try" in
   3553   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3554   *) ac_try_echo=$ac_try;;
   3555 esac
   3556 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3557 $as_echo "$ac_try_echo") >&5
   3558   (eval "$ac_compile") 2>conftest.er1
   3559   ac_status=$?
   3560   grep -v '^ *+' conftest.er1 >conftest.err
   3561   rm -f conftest.er1
   3562   cat conftest.err >&5
   3563   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3564   (exit $ac_status); } && {
   3565 	 test -z "$ac_c_werror_flag" ||
   3566 	 test ! -s conftest.err
   3567        } && test -s conftest.$ac_objext; then
   3568   :
   3569 else
   3570   $as_echo "$as_me: failed program was:" >&5
   3571 sed 's/^/| /' conftest.$ac_ext >&5
   3572 
   3573 	ac_c_werror_flag=$ac_save_c_werror_flag
   3574 	 CFLAGS="-g"
   3575 	 cat >conftest.$ac_ext <<_ACEOF
   3576 /* confdefs.h.  */
   3577 _ACEOF
   3578 cat confdefs.h >>conftest.$ac_ext
   3579 cat >>conftest.$ac_ext <<_ACEOF
   3580 /* end confdefs.h.  */
   3581 
   3582 int
   3583 main ()
   3584 {
   3585 
   3586   ;
   3587   return 0;
   3588 }
   3589 _ACEOF
   3590 rm -f conftest.$ac_objext
   3591 if { (ac_try="$ac_compile"
   3592 case "(($ac_try" in
   3593   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3594   *) ac_try_echo=$ac_try;;
   3595 esac
   3596 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3597 $as_echo "$ac_try_echo") >&5
   3598   (eval "$ac_compile") 2>conftest.er1
   3599   ac_status=$?
   3600   grep -v '^ *+' conftest.er1 >conftest.err
   3601   rm -f conftest.er1
   3602   cat conftest.err >&5
   3603   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3604   (exit $ac_status); } && {
   3605 	 test -z "$ac_c_werror_flag" ||
   3606 	 test ! -s conftest.err
   3607        } && test -s conftest.$ac_objext; then
   3608   ac_cv_prog_cc_g=yes
   3609 else
   3610   $as_echo "$as_me: failed program was:" >&5
   3611 sed 's/^/| /' conftest.$ac_ext >&5
   3612 
   3613 
   3614 fi
   3615 
   3616 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3617 fi
   3618 
   3619 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3620 fi
   3621 
   3622 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3623    ac_c_werror_flag=$ac_save_c_werror_flag
   3624 fi
   3625 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   3626 $as_echo "$ac_cv_prog_cc_g" >&6; }
   3627 if test "$ac_test_CFLAGS" = set; then
   3628   CFLAGS=$ac_save_CFLAGS
   3629 elif test $ac_cv_prog_cc_g = yes; then
   3630   if test "$GCC" = yes; then
   3631     CFLAGS="-g -O2"
   3632   else
   3633     CFLAGS="-g"
   3634   fi
   3635 else
   3636   if test "$GCC" = yes; then
   3637     CFLAGS="-O2"
   3638   else
   3639     CFLAGS=
   3640   fi
   3641 fi
   3642 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   3643 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   3644 if test "${ac_cv_prog_cc_c89+set}" = set; then
   3645   $as_echo_n "(cached) " >&6
   3646 else
   3647   ac_cv_prog_cc_c89=no
   3648 ac_save_CC=$CC
   3649 cat >conftest.$ac_ext <<_ACEOF
   3650 /* confdefs.h.  */
   3651 _ACEOF
   3652 cat confdefs.h >>conftest.$ac_ext
   3653 cat >>conftest.$ac_ext <<_ACEOF
   3654 /* end confdefs.h.  */
   3655 #include <stdarg.h>
   3656 #include <stdio.h>
   3657 #include <sys/types.h>
   3658 #include <sys/stat.h>
   3659 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3660 struct buf { int x; };
   3661 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3662 static char *e (p, i)
   3663      char **p;
   3664      int i;
   3665 {
   3666   return p[i];
   3667 }
   3668 static char *f (char * (*g) (char **, int), char **p, ...)
   3669 {
   3670   char *s;
   3671   va_list v;
   3672   va_start (v,p);
   3673   s = g (p, va_arg (v,int));
   3674   va_end (v);
   3675   return s;
   3676 }
   3677 
   3678 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3679    function prototypes and stuff, but not '\xHH' hex character constants.
   3680    These don't provoke an error unfortunately, instead are silently treated
   3681    as 'x'.  The following induces an error, until -std is added to get
   3682    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3683    array size at least.  It's necessary to write '\x00'==0 to get something
   3684    that's true only with -std.  */
   3685 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3686 
   3687 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3688    inside strings and character constants.  */
   3689 #define FOO(x) 'x'
   3690 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3691 
   3692 int test (int i, double x);
   3693 struct s1 {int (*f) (int a);};
   3694 struct s2 {int (*f) (double a);};
   3695 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3696 int argc;
   3697 char **argv;
   3698 int
   3699 main ()
   3700 {
   3701 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3702   ;
   3703   return 0;
   3704 }
   3705 _ACEOF
   3706 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3707 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3708 do
   3709   CC="$ac_save_CC $ac_arg"
   3710   rm -f conftest.$ac_objext
   3711 if { (ac_try="$ac_compile"
   3712 case "(($ac_try" in
   3713   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3714   *) ac_try_echo=$ac_try;;
   3715 esac
   3716 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3717 $as_echo "$ac_try_echo") >&5
   3718   (eval "$ac_compile") 2>conftest.er1
   3719   ac_status=$?
   3720   grep -v '^ *+' conftest.er1 >conftest.err
   3721   rm -f conftest.er1
   3722   cat conftest.err >&5
   3723   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3724   (exit $ac_status); } && {
   3725 	 test -z "$ac_c_werror_flag" ||
   3726 	 test ! -s conftest.err
   3727        } && test -s conftest.$ac_objext; then
   3728   ac_cv_prog_cc_c89=$ac_arg
   3729 else
   3730   $as_echo "$as_me: failed program was:" >&5
   3731 sed 's/^/| /' conftest.$ac_ext >&5
   3732 
   3733 
   3734 fi
   3735 
   3736 rm -f core conftest.err conftest.$ac_objext
   3737   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3738 done
   3739 rm -f conftest.$ac_ext
   3740 CC=$ac_save_CC
   3741 
   3742 fi
   3743 # AC_CACHE_VAL
   3744 case "x$ac_cv_prog_cc_c89" in
   3745   x)
   3746     { $as_echo "$as_me:$LINENO: result: none needed" >&5
   3747 $as_echo "none needed" >&6; } ;;
   3748   xno)
   3749     { $as_echo "$as_me:$LINENO: result: unsupported" >&5
   3750 $as_echo "unsupported" >&6; } ;;
   3751   *)
   3752     CC="$CC $ac_cv_prog_cc_c89"
   3753     { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   3754 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   3755 esac
   3756 
   3757 
   3758 ac_ext=c
   3759 ac_cpp='$CPP $CPPFLAGS'
   3760 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3761 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3762 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3763 
   3764 depcc="$CC"   am_compiler_list=
   3765 
   3766 { $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   3767 $as_echo_n "checking dependency style of $depcc... " >&6; }
   3768 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   3769   $as_echo_n "(cached) " >&6
   3770 else
   3771   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   3772   # We make a subdir and do the tests there.  Otherwise we can end up
   3773   # making bogus files that we don't know about and never remove.  For
   3774   # instance it was reported that on HP-UX the gcc test will end up
   3775   # making a dummy file named `D' -- because `-MD' means `put the output
   3776   # in D'.
   3777   mkdir conftest.dir
   3778   # Copy depcomp to subdir because otherwise we won't find it if we're
   3779   # using a relative directory.
   3780   cp "$am_depcomp" conftest.dir
   3781   cd conftest.dir
   3782   # We will build objects and dependencies in a subdirectory because
   3783   # it helps to detect inapplicable dependency modes.  For instance
   3784   # both Tru64's cc and ICC support -MD to output dependencies as a
   3785   # side effect of compilation, but ICC will put the dependencies in
   3786   # the current directory while Tru64 will put them in the object
   3787   # directory.
   3788   mkdir sub
   3789 
   3790   am_cv_CC_dependencies_compiler_type=none
   3791   if test "$am_compiler_list" = ""; then
   3792      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   3793   fi
   3794   for depmode in $am_compiler_list; do
   3795     # Setup a source with many dependencies, because some compilers
   3796     # like to wrap large dependency lists on column 80 (with \), and
   3797     # we should not choose a depcomp mode which is confused by this.
   3798     #
   3799     # We need to recreate these files for each test, as the compiler may
   3800     # overwrite some of them when testing with obscure command lines.
   3801     # This happens at least with the AIX C compiler.
   3802     : > sub/conftest.c
   3803     for i in 1 2 3 4 5 6; do
   3804       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   3805       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   3806       # Solaris 8's {/usr,}/bin/sh.
   3807       touch sub/conftst$i.h
   3808     done
   3809     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   3810 
   3811     case $depmode in
   3812     nosideeffect)
   3813       # after this tag, mechanisms are not by side-effect, so they'll
   3814       # only be used when explicitly requested
   3815       if test "x$enable_dependency_tracking" = xyes; then
   3816 	continue
   3817       else
   3818 	break
   3819       fi
   3820       ;;
   3821     none) break ;;
   3822     esac
   3823     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   3824     # mode.  It turns out that the SunPro C++ compiler does not properly
   3825     # handle `-M -o', and we need to detect this.
   3826     if depmode=$depmode \
   3827        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   3828        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   3829        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   3830          >/dev/null 2>conftest.err &&
   3831        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   3832        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   3833        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   3834        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   3835       # icc doesn't choke on unknown options, it will just issue warnings
   3836       # or remarks (even with -Werror).  So we grep stderr for any message
   3837       # that says an option was ignored or not supported.
   3838       # When given -MP, icc 7.0 and 7.1 complain thusly:
   3839       #   icc: Command line warning: ignoring option '-M'; no argument required
   3840       # The diagnosis changed in icc 8.0:
   3841       #   icc: Command line remark: option '-MP' not supported
   3842       if (grep 'ignoring option' conftest.err ||
   3843           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   3844         am_cv_CC_dependencies_compiler_type=$depmode
   3845         break
   3846       fi
   3847     fi
   3848   done
   3849 
   3850   cd ..
   3851   rm -rf conftest.dir
   3852 else
   3853   am_cv_CC_dependencies_compiler_type=none
   3854 fi
   3855 
   3856 fi
   3857 { $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   3858 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
   3859 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   3860 
   3861  if
   3862   test "x$enable_dependency_tracking" != xno \
   3863   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   3864   am__fastdepCC_TRUE=
   3865   am__fastdepCC_FALSE='#'
   3866 else
   3867   am__fastdepCC_TRUE='#'
   3868   am__fastdepCC_FALSE=
   3869 fi
   3870 
   3871 
   3872 { $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
   3873 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
   3874 if test "${lt_cv_path_SED+set}" = set; then
   3875   $as_echo_n "(cached) " >&6
   3876 else
   3877   # Loop through the user's path and test for sed and gsed.
   3878 # Then use that list of sed's as ones to test for truncation.
   3879 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3880 for as_dir in $PATH
   3881 do
   3882   IFS=$as_save_IFS
   3883   test -z "$as_dir" && as_dir=.
   3884   for lt_ac_prog in sed gsed; do
   3885     for ac_exec_ext in '' $ac_executable_extensions; do
   3886       if { test -f "$as_dir/$lt_ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$lt_ac_prog$ac_exec_ext"; }; then
   3887         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
   3888       fi
   3889     done
   3890   done
   3891 done
   3892 IFS=$as_save_IFS
   3893 lt_ac_max=0
   3894 lt_ac_count=0
   3895 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
   3896 # along with /bin/sed that truncates output.
   3897 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
   3898   test ! -f $lt_ac_sed && continue
   3899   cat /dev/null > conftest.in
   3900   lt_ac_count=0
   3901   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
   3902   # Check for GNU sed and select it if it is found.
   3903   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
   3904     lt_cv_path_SED=$lt_ac_sed
   3905     break
   3906   fi
   3907   while true; do
   3908     cat conftest.in conftest.in >conftest.tmp
   3909     mv conftest.tmp conftest.in
   3910     cp conftest.in conftest.nl
   3911     echo >>conftest.nl
   3912     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
   3913     cmp -s conftest.out conftest.nl || break
   3914     # 10000 chars as input seems more than enough
   3915     test $lt_ac_count -gt 10 && break
   3916     lt_ac_count=`expr $lt_ac_count + 1`
   3917     if test $lt_ac_count -gt $lt_ac_max; then
   3918       lt_ac_max=$lt_ac_count
   3919       lt_cv_path_SED=$lt_ac_sed
   3920     fi
   3921   done
   3922 done
   3923 
   3924 fi
   3925 
   3926 SED=$lt_cv_path_SED
   3927 
   3928 { $as_echo "$as_me:$LINENO: result: $SED" >&5
   3929 $as_echo "$SED" >&6; }
   3930 
   3931 { $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
   3932 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   3933 if test "${ac_cv_path_GREP+set}" = set; then
   3934   $as_echo_n "(cached) " >&6
   3935 else
   3936   if test -z "$GREP"; then
   3937   ac_path_GREP_found=false
   3938   # Loop through the user's path and test for each of PROGNAME-LIST
   3939   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3940 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3941 do
   3942   IFS=$as_save_IFS
   3943   test -z "$as_dir" && as_dir=.
   3944   for ac_prog in grep ggrep; do
   3945     for ac_exec_ext in '' $ac_executable_extensions; do
   3946       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   3947       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   3948 # Check for GNU ac_path_GREP and select it if it is found.
   3949   # Check for GNU $ac_path_GREP
   3950 case `"$ac_path_GREP" --version 2>&1` in
   3951 *GNU*)
   3952   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   3953 *)
   3954   ac_count=0
   3955   $as_echo_n 0123456789 >"conftest.in"
   3956   while :
   3957   do
   3958     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3959     mv "conftest.tmp" "conftest.in"
   3960     cp "conftest.in" "conftest.nl"
   3961     $as_echo 'GREP' >> "conftest.nl"
   3962     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3963     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3964     ac_count=`expr $ac_count + 1`
   3965     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   3966       # Best one so far, save it but keep looking for a better one
   3967       ac_cv_path_GREP="$ac_path_GREP"
   3968       ac_path_GREP_max=$ac_count
   3969     fi
   3970     # 10*(2^10) chars as input seems more than enough
   3971     test $ac_count -gt 10 && break
   3972   done
   3973   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3974 esac
   3975 
   3976       $ac_path_GREP_found && break 3
   3977     done
   3978   done
   3979 done
   3980 IFS=$as_save_IFS
   3981   if test -z "$ac_cv_path_GREP"; then
   3982     { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3983 $as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3984    { (exit 1); exit 1; }; }
   3985   fi
   3986 else
   3987   ac_cv_path_GREP=$GREP
   3988 fi
   3989 
   3990 fi
   3991 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
   3992 $as_echo "$ac_cv_path_GREP" >&6; }
   3993  GREP="$ac_cv_path_GREP"
   3994 
   3995 
   3996 { $as_echo "$as_me:$LINENO: checking for egrep" >&5
   3997 $as_echo_n "checking for egrep... " >&6; }
   3998 if test "${ac_cv_path_EGREP+set}" = set; then
   3999   $as_echo_n "(cached) " >&6
   4000 else
   4001   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4002    then ac_cv_path_EGREP="$GREP -E"
   4003    else
   4004      if test -z "$EGREP"; then
   4005   ac_path_EGREP_found=false
   4006   # Loop through the user's path and test for each of PROGNAME-LIST
   4007   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4008 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4009 do
   4010   IFS=$as_save_IFS
   4011   test -z "$as_dir" && as_dir=.
   4012   for ac_prog in egrep; do
   4013     for ac_exec_ext in '' $ac_executable_extensions; do
   4014       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4015       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   4016 # Check for GNU ac_path_EGREP and select it if it is found.
   4017   # Check for GNU $ac_path_EGREP
   4018 case `"$ac_path_EGREP" --version 2>&1` in
   4019 *GNU*)
   4020   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4021 *)
   4022   ac_count=0
   4023   $as_echo_n 0123456789 >"conftest.in"
   4024   while :
   4025   do
   4026     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4027     mv "conftest.tmp" "conftest.in"
   4028     cp "conftest.in" "conftest.nl"
   4029     $as_echo 'EGREP' >> "conftest.nl"
   4030     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4031     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4032     ac_count=`expr $ac_count + 1`
   4033     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4034       # Best one so far, save it but keep looking for a better one
   4035       ac_cv_path_EGREP="$ac_path_EGREP"
   4036       ac_path_EGREP_max=$ac_count
   4037     fi
   4038     # 10*(2^10) chars as input seems more than enough
   4039     test $ac_count -gt 10 && break
   4040   done
   4041   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4042 esac
   4043 
   4044       $ac_path_EGREP_found && break 3
   4045     done
   4046   done
   4047 done
   4048 IFS=$as_save_IFS
   4049   if test -z "$ac_cv_path_EGREP"; then
   4050     { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   4051 $as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   4052    { (exit 1); exit 1; }; }
   4053   fi
   4054 else
   4055   ac_cv_path_EGREP=$EGREP
   4056 fi
   4057 
   4058    fi
   4059 fi
   4060 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
   4061 $as_echo "$ac_cv_path_EGREP" >&6; }
   4062  EGREP="$ac_cv_path_EGREP"
   4063 
   4064 
   4065 
   4066 # Check whether --with-gnu-ld was given.
   4067 if test "${with_gnu_ld+set}" = set; then
   4068   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   4069 else
   4070   with_gnu_ld=no
   4071 fi
   4072 
   4073 ac_prog=ld
   4074 if test "$GCC" = yes; then
   4075   # Check if gcc -print-prog-name=ld gives a path.
   4076   { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   4077 $as_echo_n "checking for ld used by $CC... " >&6; }
   4078   case $host in
   4079   *-*-mingw*)
   4080     # gcc leaves a trailing carriage return which upsets mingw
   4081     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   4082   *)
   4083     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   4084   esac
   4085   case $ac_prog in
   4086     # Accept absolute paths.
   4087     [\\/]* | ?:[\\/]*)
   4088       re_direlt='/[^/][^/]*/\.\./'
   4089       # Canonicalize the pathname of ld
   4090       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   4091       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   4092 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   4093       done
   4094       test -z "$LD" && LD="$ac_prog"
   4095       ;;
   4096   "")
   4097     # If it fails, then pretend we aren't using GCC.
   4098     ac_prog=ld
   4099     ;;
   4100   *)
   4101     # If it is relative, then search for the first ld in PATH.
   4102     with_gnu_ld=unknown
   4103     ;;
   4104   esac
   4105 elif test "$with_gnu_ld" = yes; then
   4106   { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
   4107 $as_echo_n "checking for GNU ld... " >&6; }
   4108 else
   4109   { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   4110 $as_echo_n "checking for non-GNU ld... " >&6; }
   4111 fi
   4112 if test "${lt_cv_path_LD+set}" = set; then
   4113   $as_echo_n "(cached) " >&6
   4114 else
   4115   if test -z "$LD"; then
   4116   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4117   for ac_dir in $PATH; do
   4118     IFS="$lt_save_ifs"
   4119     test -z "$ac_dir" && ac_dir=.
   4120     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   4121       lt_cv_path_LD="$ac_dir/$ac_prog"
   4122       # Check to see if the program is GNU ld.  I'd rather use --version,
   4123       # but apparently some variants of GNU ld only accept -v.
   4124       # Break only if it was the GNU/non-GNU ld that we prefer.
   4125       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   4126       *GNU* | *'with BFD'*)
   4127 	test "$with_gnu_ld" != no && break
   4128 	;;
   4129       *)
   4130 	test "$with_gnu_ld" != yes && break
   4131 	;;
   4132       esac
   4133     fi
   4134   done
   4135   IFS="$lt_save_ifs"
   4136 else
   4137   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   4138 fi
   4139 fi
   4140 
   4141 LD="$lt_cv_path_LD"
   4142 if test -n "$LD"; then
   4143   { $as_echo "$as_me:$LINENO: result: $LD" >&5
   4144 $as_echo "$LD" >&6; }
   4145 else
   4146   { $as_echo "$as_me:$LINENO: result: no" >&5
   4147 $as_echo "no" >&6; }
   4148 fi
   4149 test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   4150 $as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   4151    { (exit 1); exit 1; }; }
   4152 { $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   4153 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   4154 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   4155   $as_echo_n "(cached) " >&6
   4156 else
   4157   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   4158 case `$LD -v 2>&1 </dev/null` in
   4159 *GNU* | *'with BFD'*)
   4160   lt_cv_prog_gnu_ld=yes
   4161   ;;
   4162 *)
   4163   lt_cv_prog_gnu_ld=no
   4164   ;;
   4165 esac
   4166 fi
   4167 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   4168 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   4169 with_gnu_ld=$lt_cv_prog_gnu_ld
   4170 
   4171 
   4172 { $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
   4173 $as_echo_n "checking for $LD option to reload object files... " >&6; }
   4174 if test "${lt_cv_ld_reload_flag+set}" = set; then
   4175   $as_echo_n "(cached) " >&6
   4176 else
   4177   lt_cv_ld_reload_flag='-r'
   4178 fi
   4179 { $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
   4180 $as_echo "$lt_cv_ld_reload_flag" >&6; }
   4181 reload_flag=$lt_cv_ld_reload_flag
   4182 case $reload_flag in
   4183 "" | " "*) ;;
   4184 *) reload_flag=" $reload_flag" ;;
   4185 esac
   4186 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4187 case $host_os in
   4188   darwin*)
   4189     if test "$GCC" = yes; then
   4190       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   4191     else
   4192       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4193     fi
   4194     ;;
   4195 esac
   4196 
   4197 { $as_echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
   4198 $as_echo_n "checking for BSD-compatible nm... " >&6; }
   4199 if test "${lt_cv_path_NM+set}" = set; then
   4200   $as_echo_n "(cached) " >&6
   4201 else
   4202   if test -n "$NM"; then
   4203   # Let the user override the test.
   4204   lt_cv_path_NM="$NM"
   4205 else
   4206   lt_nm_to_check="${ac_tool_prefix}nm"
   4207   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   4208     lt_nm_to_check="$lt_nm_to_check nm"
   4209   fi
   4210   for lt_tmp_nm in $lt_nm_to_check; do
   4211     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4212     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   4213       IFS="$lt_save_ifs"
   4214       test -z "$ac_dir" && ac_dir=.
   4215       tmp_nm="$ac_dir/$lt_tmp_nm"
   4216       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   4217 	# Check to see if the nm accepts a BSD-compat flag.
   4218 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   4219 	#   nm: unknown option "B" ignored
   4220 	# Tru64's nm complains that /dev/null is an invalid object file
   4221 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   4222 	*/dev/null* | *'Invalid file or object type'*)
   4223 	  lt_cv_path_NM="$tmp_nm -B"
   4224 	  break
   4225 	  ;;
   4226 	*)
   4227 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   4228 	  */dev/null*)
   4229 	    lt_cv_path_NM="$tmp_nm -p"
   4230 	    break
   4231 	    ;;
   4232 	  *)
   4233 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   4234 	    continue # so that we can try to find one that supports BSD flags
   4235 	    ;;
   4236 	  esac
   4237 	  ;;
   4238 	esac
   4239       fi
   4240     done
   4241     IFS="$lt_save_ifs"
   4242   done
   4243   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
   4244 fi
   4245 fi
   4246 { $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
   4247 $as_echo "$lt_cv_path_NM" >&6; }
   4248 NM="$lt_cv_path_NM"
   4249 
   4250 { $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
   4251 $as_echo_n "checking whether ln -s works... " >&6; }
   4252 LN_S=$as_ln_s
   4253 if test "$LN_S" = "ln -s"; then
   4254   { $as_echo "$as_me:$LINENO: result: yes" >&5
   4255 $as_echo "yes" >&6; }
   4256 else
   4257   { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
   4258 $as_echo "no, using $LN_S" >&6; }
   4259 fi
   4260 
   4261 { $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
   4262 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
   4263 if test "${lt_cv_deplibs_check_method+set}" = set; then
   4264   $as_echo_n "(cached) " >&6
   4265 else
   4266   lt_cv_file_magic_cmd='$MAGIC_CMD'
   4267 lt_cv_file_magic_test_file=
   4268 lt_cv_deplibs_check_method='unknown'
   4269 # Need to set the preceding variable on all platforms that support
   4270 # interlibrary dependencies.
   4271 # 'none' -- dependencies not supported.
   4272 # `unknown' -- same as none, but documents that we really don't know.
   4273 # 'pass_all' -- all dependencies passed with no checks.
   4274 # 'test_compile' -- check by making test program.
   4275 # 'file_magic [[regex]]' -- check by looking for files in library path
   4276 # which responds to the $file_magic_cmd with a given extended regex.
   4277 # If you have `file' or equivalent on your system and you're not sure
   4278 # whether `pass_all' will *always* work, you probably want this one.
   4279 
   4280 case $host_os in
   4281 aix[4-9]*)
   4282   lt_cv_deplibs_check_method=pass_all
   4283   ;;
   4284 
   4285 beos*)
   4286   lt_cv_deplibs_check_method=pass_all
   4287   ;;
   4288 
   4289 bsdi[45]*)
   4290   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   4291   lt_cv_file_magic_cmd='/usr/bin/file -L'
   4292   lt_cv_file_magic_test_file=/shlib/libc.so
   4293   ;;
   4294 
   4295 cygwin*)
   4296   # func_win32_libid is a shell function defined in ltmain.sh
   4297   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4298   lt_cv_file_magic_cmd='func_win32_libid'
   4299   ;;
   4300 
   4301 mingw* | pw32*)
   4302   # Base MSYS/MinGW do not provide the 'file' command needed by
   4303   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   4304   # unless we find 'file', for example because we are cross-compiling.
   4305   if ( file / ) >/dev/null 2>&1; then
   4306     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4307     lt_cv_file_magic_cmd='func_win32_libid'
   4308   else
   4309     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   4310     lt_cv_file_magic_cmd='$OBJDUMP -f'
   4311   fi
   4312   ;;
   4313 
   4314 darwin* | rhapsody*)
   4315   lt_cv_deplibs_check_method=pass_all
   4316   ;;
   4317 
   4318 freebsd* | dragonfly*)
   4319   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4320     case $host_cpu in
   4321     i*86 )
   4322       # Not sure whether the presence of OpenBSD here was a mistake.
   4323       # Let's accept both of them until this is cleared up.
   4324       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   4325       lt_cv_file_magic_cmd=/usr/bin/file
   4326       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   4327       ;;
   4328     esac
   4329   else
   4330     lt_cv_deplibs_check_method=pass_all
   4331   fi
   4332   ;;
   4333 
   4334 gnu*)
   4335   lt_cv_deplibs_check_method=pass_all
   4336   ;;
   4337 
   4338 hpux10.20* | hpux11*)
   4339   lt_cv_file_magic_cmd=/usr/bin/file
   4340   case $host_cpu in
   4341   ia64*)
   4342     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   4343     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   4344     ;;
   4345   hppa*64*)
   4346     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]'
   4347     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   4348     ;;
   4349   *)
   4350     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
   4351     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   4352     ;;
   4353   esac
   4354   ;;
   4355 
   4356 interix[3-9]*)
   4357   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   4358   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   4359   ;;
   4360 
   4361 irix5* | irix6* | nonstopux*)
   4362   case $LD in
   4363   *-32|*"-32 ") libmagic=32-bit;;
   4364   *-n32|*"-n32 ") libmagic=N32;;
   4365   *-64|*"-64 ") libmagic=64-bit;;
   4366   *) libmagic=never-match;;
   4367   esac
   4368   lt_cv_deplibs_check_method=pass_all
   4369   ;;
   4370 
   4371 # This must be Linux ELF.
   4372 linux* | k*bsd*-gnu)
   4373   lt_cv_deplibs_check_method=pass_all
   4374   ;;
   4375 
   4376 netbsd*)
   4377   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4378     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4379   else
   4380     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   4381   fi
   4382   ;;
   4383 
   4384 newos6*)
   4385   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   4386   lt_cv_file_magic_cmd=/usr/bin/file
   4387   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   4388   ;;
   4389 
   4390 nto-qnx*)
   4391   lt_cv_deplibs_check_method=unknown
   4392   ;;
   4393 
   4394 openbsd*)
   4395   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   4396     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   4397   else
   4398     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4399   fi
   4400   ;;
   4401 
   4402 osf3* | osf4* | osf5*)
   4403   lt_cv_deplibs_check_method=pass_all
   4404   ;;
   4405 
   4406 rdos*)
   4407   lt_cv_deplibs_check_method=pass_all
   4408   ;;
   4409 
   4410 solaris*)
   4411   lt_cv_deplibs_check_method=pass_all
   4412   ;;
   4413 
   4414 sysv4 | sysv4.3*)
   4415   case $host_vendor in
   4416   motorola)
   4417     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]'
   4418     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   4419     ;;
   4420   ncr)
   4421     lt_cv_deplibs_check_method=pass_all
   4422     ;;
   4423   sequent)
   4424     lt_cv_file_magic_cmd='/bin/file'
   4425     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   4426     ;;
   4427   sni)
   4428     lt_cv_file_magic_cmd='/bin/file'
   4429     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   4430     lt_cv_file_magic_test_file=/lib/libc.so
   4431     ;;
   4432   siemens)
   4433     lt_cv_deplibs_check_method=pass_all
   4434     ;;
   4435   pc)
   4436     lt_cv_deplibs_check_method=pass_all
   4437     ;;
   4438   esac
   4439   ;;
   4440 
   4441 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   4442   lt_cv_deplibs_check_method=pass_all
   4443   ;;
   4444 esac
   4445 
   4446 fi
   4447 { $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
   4448 $as_echo "$lt_cv_deplibs_check_method" >&6; }
   4449 file_magic_cmd=$lt_cv_file_magic_cmd
   4450 deplibs_check_method=$lt_cv_deplibs_check_method
   4451 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   4452 
   4453 
   4454 
   4455 
   4456 # If no C compiler was specified, use CC.
   4457 LTCC=${LTCC-"$CC"}
   4458 
   4459 # If no C compiler flags were specified, use CFLAGS.
   4460 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   4461 
   4462 # Allow CC to be a program name with arguments.
   4463 compiler=$CC
   4464 
   4465 
   4466 # Check whether --enable-libtool-lock was given.
   4467 if test "${enable_libtool_lock+set}" = set; then
   4468   enableval=$enable_libtool_lock;
   4469 fi
   4470 
   4471 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   4472 
   4473 # Some flags need to be propagated to the compiler or linker for good
   4474 # libtool support.
   4475 case $host in
   4476 ia64-*-hpux*)
   4477   # Find out which ABI we are using.
   4478   echo 'int i;' > conftest.$ac_ext
   4479   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4480   (eval $ac_compile) 2>&5
   4481   ac_status=$?
   4482   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4483   (exit $ac_status); }; then
   4484     case `/usr/bin/file conftest.$ac_objext` in
   4485     *ELF-32*)
   4486       HPUX_IA64_MODE="32"
   4487       ;;
   4488     *ELF-64*)
   4489       HPUX_IA64_MODE="64"
   4490       ;;
   4491     esac
   4492   fi
   4493   rm -rf conftest*
   4494   ;;
   4495 *-*-irix6*)
   4496   # Find out which ABI we are using.
   4497   echo '#line 4497 "configure"' > conftest.$ac_ext
   4498   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4499   (eval $ac_compile) 2>&5
   4500   ac_status=$?
   4501   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4502   (exit $ac_status); }; then
   4503    if test "$lt_cv_prog_gnu_ld" = yes; then
   4504     case `/usr/bin/file conftest.$ac_objext` in
   4505     *32-bit*)
   4506       LD="${LD-ld} -melf32bsmip"
   4507       ;;
   4508     *N32*)
   4509       LD="${LD-ld} -melf32bmipn32"
   4510       ;;
   4511     *64-bit*)
   4512       LD="${LD-ld} -melf64bmip"
   4513       ;;
   4514     esac
   4515    else
   4516     case `/usr/bin/file conftest.$ac_objext` in
   4517     *32-bit*)
   4518       LD="${LD-ld} -32"
   4519       ;;
   4520     *N32*)
   4521       LD="${LD-ld} -n32"
   4522       ;;
   4523     *64-bit*)
   4524       LD="${LD-ld} -64"
   4525       ;;
   4526     esac
   4527    fi
   4528   fi
   4529   rm -rf conftest*
   4530   ;;
   4531 
   4532 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
   4533 s390*-*linux*|sparc*-*linux*)
   4534   # Find out which ABI we are using.
   4535   echo 'int i;' > conftest.$ac_ext
   4536   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4537   (eval $ac_compile) 2>&5
   4538   ac_status=$?
   4539   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4540   (exit $ac_status); }; then
   4541     case `/usr/bin/file conftest.o` in
   4542     *32-bit*)
   4543       case $host in
   4544         x86_64-*kfreebsd*-gnu)
   4545           LD="${LD-ld} -m elf_i386_fbsd"
   4546           ;;
   4547         x86_64-*linux*)
   4548           LD="${LD-ld} -m elf_i386"
   4549           ;;
   4550         ppc64-*linux*|powerpc64-*linux*)
   4551           LD="${LD-ld} -m elf32ppclinux"
   4552           ;;
   4553         s390x-*linux*)
   4554           LD="${LD-ld} -m elf_s390"
   4555           ;;
   4556         sparc64-*linux*)
   4557           LD="${LD-ld} -m elf32_sparc"
   4558           ;;
   4559       esac
   4560       ;;
   4561     *64-bit*)
   4562       libsuff=64
   4563       case $host in
   4564         x86_64-*kfreebsd*-gnu)
   4565           LD="${LD-ld} -m elf_x86_64_fbsd"
   4566           ;;
   4567         x86_64-*linux*)
   4568           LD="${LD-ld} -m elf_x86_64"
   4569           ;;
   4570         ppc*-*linux*|powerpc*-*linux*)
   4571           LD="${LD-ld} -m elf64ppc"
   4572           ;;
   4573         s390*-*linux*)
   4574           LD="${LD-ld} -m elf64_s390"
   4575           ;;
   4576         sparc*-*linux*)
   4577           LD="${LD-ld} -m elf64_sparc"
   4578           ;;
   4579       esac
   4580       ;;
   4581     esac
   4582   fi
   4583   rm -rf conftest*
   4584   ;;
   4585 
   4586 *-*-sco3.2v5*)
   4587   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   4588   SAVE_CFLAGS="$CFLAGS"
   4589   CFLAGS="$CFLAGS -belf"
   4590   { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
   4591 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
   4592 if test "${lt_cv_cc_needs_belf+set}" = set; then
   4593   $as_echo_n "(cached) " >&6
   4594 else
   4595   ac_ext=c
   4596 ac_cpp='$CPP $CPPFLAGS'
   4597 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4598 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4599 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4600 
   4601      cat >conftest.$ac_ext <<_ACEOF
   4602 /* confdefs.h.  */
   4603 _ACEOF
   4604 cat confdefs.h >>conftest.$ac_ext
   4605 cat >>conftest.$ac_ext <<_ACEOF
   4606 /* end confdefs.h.  */
   4607 
   4608 int
   4609 main ()
   4610 {
   4611 
   4612   ;
   4613   return 0;
   4614 }
   4615 _ACEOF
   4616 rm -f conftest.$ac_objext conftest$ac_exeext
   4617 if { (ac_try="$ac_link"
   4618 case "(($ac_try" in
   4619   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4620   *) ac_try_echo=$ac_try;;
   4621 esac
   4622 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4623 $as_echo "$ac_try_echo") >&5
   4624   (eval "$ac_link") 2>conftest.er1
   4625   ac_status=$?
   4626   grep -v '^ *+' conftest.er1 >conftest.err
   4627   rm -f conftest.er1
   4628   cat conftest.err >&5
   4629   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4630   (exit $ac_status); } && {
   4631 	 test -z "$ac_c_werror_flag" ||
   4632 	 test ! -s conftest.err
   4633        } && test -s conftest$ac_exeext && {
   4634 	 test "$cross_compiling" = yes ||
   4635 	 $as_test_x conftest$ac_exeext
   4636        }; then
   4637   lt_cv_cc_needs_belf=yes
   4638 else
   4639   $as_echo "$as_me: failed program was:" >&5
   4640 sed 's/^/| /' conftest.$ac_ext >&5
   4641 
   4642 	lt_cv_cc_needs_belf=no
   4643 fi
   4644 
   4645 rm -rf conftest.dSYM
   4646 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   4647       conftest$ac_exeext conftest.$ac_ext
   4648      ac_ext=c
   4649 ac_cpp='$CPP $CPPFLAGS'
   4650 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4651 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4652 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4653 
   4654 fi
   4655 { $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
   4656 $as_echo "$lt_cv_cc_needs_belf" >&6; }
   4657   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   4658     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   4659     CFLAGS="$SAVE_CFLAGS"
   4660   fi
   4661   ;;
   4662 sparc*-*solaris*)
   4663   # Find out which ABI we are using.
   4664   echo 'int i;' > conftest.$ac_ext
   4665   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4666   (eval $ac_compile) 2>&5
   4667   ac_status=$?
   4668   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4669   (exit $ac_status); }; then
   4670     case `/usr/bin/file conftest.o` in
   4671     *64-bit*)
   4672       case $lt_cv_prog_gnu_ld in
   4673       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   4674       *)
   4675         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
   4676 	  LD="${LD-ld} -64"
   4677 	fi
   4678 	;;
   4679       esac
   4680       ;;
   4681     esac
   4682   fi
   4683   rm -rf conftest*
   4684   ;;
   4685 
   4686 
   4687 esac
   4688 
   4689 need_locks="$enable_libtool_lock"
   4690 
   4691 
   4692 ac_ext=c
   4693 ac_cpp='$CPP $CPPFLAGS'
   4694 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4695 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4696 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4697 { $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   4698 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   4699 # On Suns, sometimes $CPP names a directory.
   4700 if test -n "$CPP" && test -d "$CPP"; then
   4701   CPP=
   4702 fi
   4703 if test -z "$CPP"; then
   4704   if test "${ac_cv_prog_CPP+set}" = set; then
   4705   $as_echo_n "(cached) " >&6
   4706 else
   4707       # Double quotes because CPP needs to be expanded
   4708     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   4709     do
   4710       ac_preproc_ok=false
   4711 for ac_c_preproc_warn_flag in '' yes
   4712 do
   4713   # Use a header file that comes with gcc, so configuring glibc
   4714   # with a fresh cross-compiler works.
   4715   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4716   # <limits.h> exists even on freestanding compilers.
   4717   # On the NeXT, cc -E runs the code through the compiler's parser,
   4718   # not just through cpp. "Syntax error" is here to catch this case.
   4719   cat >conftest.$ac_ext <<_ACEOF
   4720 /* confdefs.h.  */
   4721 _ACEOF
   4722 cat confdefs.h >>conftest.$ac_ext
   4723 cat >>conftest.$ac_ext <<_ACEOF
   4724 /* end confdefs.h.  */
   4725 #ifdef __STDC__
   4726 # include <limits.h>
   4727 #else
   4728 # include <assert.h>
   4729 #endif
   4730 		     Syntax error
   4731 _ACEOF
   4732 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4733 case "(($ac_try" in
   4734   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4735   *) ac_try_echo=$ac_try;;
   4736 esac
   4737 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4738 $as_echo "$ac_try_echo") >&5
   4739   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4740   ac_status=$?
   4741   grep -v '^ *+' conftest.er1 >conftest.err
   4742   rm -f conftest.er1
   4743   cat conftest.err >&5
   4744   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4745   (exit $ac_status); } >/dev/null && {
   4746 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4747 	 test ! -s conftest.err
   4748        }; then
   4749   :
   4750 else
   4751   $as_echo "$as_me: failed program was:" >&5
   4752 sed 's/^/| /' conftest.$ac_ext >&5
   4753 
   4754   # Broken: fails on valid input.
   4755 continue
   4756 fi
   4757 
   4758 rm -f conftest.err conftest.$ac_ext
   4759 
   4760   # OK, works on sane cases.  Now check whether nonexistent headers
   4761   # can be detected and how.
   4762   cat >conftest.$ac_ext <<_ACEOF
   4763 /* confdefs.h.  */
   4764 _ACEOF
   4765 cat confdefs.h >>conftest.$ac_ext
   4766 cat >>conftest.$ac_ext <<_ACEOF
   4767 /* end confdefs.h.  */
   4768 #include <ac_nonexistent.h>
   4769 _ACEOF
   4770 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4771 case "(($ac_try" in
   4772   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4773   *) ac_try_echo=$ac_try;;
   4774 esac
   4775 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4776 $as_echo "$ac_try_echo") >&5
   4777   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4778   ac_status=$?
   4779   grep -v '^ *+' conftest.er1 >conftest.err
   4780   rm -f conftest.er1
   4781   cat conftest.err >&5
   4782   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4783   (exit $ac_status); } >/dev/null && {
   4784 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4785 	 test ! -s conftest.err
   4786        }; then
   4787   # Broken: success on invalid input.
   4788 continue
   4789 else
   4790   $as_echo "$as_me: failed program was:" >&5
   4791 sed 's/^/| /' conftest.$ac_ext >&5
   4792 
   4793   # Passes both tests.
   4794 ac_preproc_ok=:
   4795 break
   4796 fi
   4797 
   4798 rm -f conftest.err conftest.$ac_ext
   4799 
   4800 done
   4801 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4802 rm -f conftest.err conftest.$ac_ext
   4803 if $ac_preproc_ok; then
   4804   break
   4805 fi
   4806 
   4807     done
   4808     ac_cv_prog_CPP=$CPP
   4809 
   4810 fi
   4811   CPP=$ac_cv_prog_CPP
   4812 else
   4813   ac_cv_prog_CPP=$CPP
   4814 fi
   4815 { $as_echo "$as_me:$LINENO: result: $CPP" >&5
   4816 $as_echo "$CPP" >&6; }
   4817 ac_preproc_ok=false
   4818 for ac_c_preproc_warn_flag in '' yes
   4819 do
   4820   # Use a header file that comes with gcc, so configuring glibc
   4821   # with a fresh cross-compiler works.
   4822   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4823   # <limits.h> exists even on freestanding compilers.
   4824   # On the NeXT, cc -E runs the code through the compiler's parser,
   4825   # not just through cpp. "Syntax error" is here to catch this case.
   4826   cat >conftest.$ac_ext <<_ACEOF
   4827 /* confdefs.h.  */
   4828 _ACEOF
   4829 cat confdefs.h >>conftest.$ac_ext
   4830 cat >>conftest.$ac_ext <<_ACEOF
   4831 /* end confdefs.h.  */
   4832 #ifdef __STDC__
   4833 # include <limits.h>
   4834 #else
   4835 # include <assert.h>
   4836 #endif
   4837 		     Syntax error
   4838 _ACEOF
   4839 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4840 case "(($ac_try" in
   4841   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4842   *) ac_try_echo=$ac_try;;
   4843 esac
   4844 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4845 $as_echo "$ac_try_echo") >&5
   4846   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4847   ac_status=$?
   4848   grep -v '^ *+' conftest.er1 >conftest.err
   4849   rm -f conftest.er1
   4850   cat conftest.err >&5
   4851   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4852   (exit $ac_status); } >/dev/null && {
   4853 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4854 	 test ! -s conftest.err
   4855        }; then
   4856   :
   4857 else
   4858   $as_echo "$as_me: failed program was:" >&5
   4859 sed 's/^/| /' conftest.$ac_ext >&5
   4860 
   4861   # Broken: fails on valid input.
   4862 continue
   4863 fi
   4864 
   4865 rm -f conftest.err conftest.$ac_ext
   4866 
   4867   # OK, works on sane cases.  Now check whether nonexistent headers
   4868   # can be detected and how.
   4869   cat >conftest.$ac_ext <<_ACEOF
   4870 /* confdefs.h.  */
   4871 _ACEOF
   4872 cat confdefs.h >>conftest.$ac_ext
   4873 cat >>conftest.$ac_ext <<_ACEOF
   4874 /* end confdefs.h.  */
   4875 #include <ac_nonexistent.h>
   4876 _ACEOF
   4877 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4878 case "(($ac_try" in
   4879   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4880   *) ac_try_echo=$ac_try;;
   4881 esac
   4882 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4883 $as_echo "$ac_try_echo") >&5
   4884   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4885   ac_status=$?
   4886   grep -v '^ *+' conftest.er1 >conftest.err
   4887   rm -f conftest.er1
   4888   cat conftest.err >&5
   4889   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4890   (exit $ac_status); } >/dev/null && {
   4891 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4892 	 test ! -s conftest.err
   4893        }; then
   4894   # Broken: success on invalid input.
   4895 continue
   4896 else
   4897   $as_echo "$as_me: failed program was:" >&5
   4898 sed 's/^/| /' conftest.$ac_ext >&5
   4899 
   4900   # Passes both tests.
   4901 ac_preproc_ok=:
   4902 break
   4903 fi
   4904 
   4905 rm -f conftest.err conftest.$ac_ext
   4906 
   4907 done
   4908 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4909 rm -f conftest.err conftest.$ac_ext
   4910 if $ac_preproc_ok; then
   4911   :
   4912 else
   4913   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   4914 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   4915 { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   4916 See \`config.log' for more details." >&5
   4917 $as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   4918 See \`config.log' for more details." >&2;}
   4919    { (exit 1); exit 1; }; }; }
   4920 fi
   4921 
   4922 ac_ext=c
   4923 ac_cpp='$CPP $CPPFLAGS'
   4924 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4925 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4926 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4927 
   4928 
   4929 { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   4930 $as_echo_n "checking for ANSI C header files... " >&6; }
   4931 if test "${ac_cv_header_stdc+set}" = set; then
   4932   $as_echo_n "(cached) " >&6
   4933 else
   4934   cat >conftest.$ac_ext <<_ACEOF
   4935 /* confdefs.h.  */
   4936 _ACEOF
   4937 cat confdefs.h >>conftest.$ac_ext
   4938 cat >>conftest.$ac_ext <<_ACEOF
   4939 /* end confdefs.h.  */
   4940 #include <stdlib.h>
   4941 #include <stdarg.h>
   4942 #include <string.h>
   4943 #include <float.h>
   4944 
   4945 int
   4946 main ()
   4947 {
   4948 
   4949   ;
   4950   return 0;
   4951 }
   4952 _ACEOF
   4953 rm -f conftest.$ac_objext
   4954 if { (ac_try="$ac_compile"
   4955 case "(($ac_try" in
   4956   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4957   *) ac_try_echo=$ac_try;;
   4958 esac
   4959 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4960 $as_echo "$ac_try_echo") >&5
   4961   (eval "$ac_compile") 2>conftest.er1
   4962   ac_status=$?
   4963   grep -v '^ *+' conftest.er1 >conftest.err
   4964   rm -f conftest.er1
   4965   cat conftest.err >&5
   4966   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4967   (exit $ac_status); } && {
   4968 	 test -z "$ac_c_werror_flag" ||
   4969 	 test ! -s conftest.err
   4970        } && test -s conftest.$ac_objext; then
   4971   ac_cv_header_stdc=yes
   4972 else
   4973   $as_echo "$as_me: failed program was:" >&5
   4974 sed 's/^/| /' conftest.$ac_ext >&5
   4975 
   4976 	ac_cv_header_stdc=no
   4977 fi
   4978 
   4979 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4980 
   4981 if test $ac_cv_header_stdc = yes; then
   4982   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4983   cat >conftest.$ac_ext <<_ACEOF
   4984 /* confdefs.h.  */
   4985 _ACEOF
   4986 cat confdefs.h >>conftest.$ac_ext
   4987 cat >>conftest.$ac_ext <<_ACEOF
   4988 /* end confdefs.h.  */
   4989 #include <string.h>
   4990 
   4991 _ACEOF
   4992 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4993   $EGREP "memchr" >/dev/null 2>&1; then
   4994   :
   4995 else
   4996   ac_cv_header_stdc=no
   4997 fi
   4998 rm -f conftest*
   4999 
   5000 fi
   5001 
   5002 if test $ac_cv_header_stdc = yes; then
   5003   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   5004   cat >conftest.$ac_ext <<_ACEOF
   5005 /* confdefs.h.  */
   5006 _ACEOF
   5007 cat confdefs.h >>conftest.$ac_ext
   5008 cat >>conftest.$ac_ext <<_ACEOF
   5009 /* end confdefs.h.  */
   5010 #include <stdlib.h>
   5011 
   5012 _ACEOF
   5013 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   5014   $EGREP "free" >/dev/null 2>&1; then
   5015   :
   5016 else
   5017   ac_cv_header_stdc=no
   5018 fi
   5019 rm -f conftest*
   5020 
   5021 fi
   5022 
   5023 if test $ac_cv_header_stdc = yes; then
   5024   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   5025   if test "$cross_compiling" = yes; then
   5026   :
   5027 else
   5028   cat >conftest.$ac_ext <<_ACEOF
   5029 /* confdefs.h.  */
   5030 _ACEOF
   5031 cat confdefs.h >>conftest.$ac_ext
   5032 cat >>conftest.$ac_ext <<_ACEOF
   5033 /* end confdefs.h.  */
   5034 #include <ctype.h>
   5035 #include <stdlib.h>
   5036 #if ((' ' & 0x0FF) == 0x020)
   5037 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   5038 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   5039 #else
   5040 # define ISLOWER(c) \
   5041 		   (('a' <= (c) && (c) <= 'i') \
   5042 		     || ('j' <= (c) && (c) <= 'r') \
   5043 		     || ('s' <= (c) && (c) <= 'z'))
   5044 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   5045 #endif
   5046 
   5047 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   5048 int
   5049 main ()
   5050 {
   5051   int i;
   5052   for (i = 0; i < 256; i++)
   5053     if (XOR (islower (i), ISLOWER (i))
   5054 	|| toupper (i) != TOUPPER (i))
   5055       return 2;
   5056   return 0;
   5057 }
   5058 _ACEOF
   5059 rm -f conftest$ac_exeext
   5060 if { (ac_try="$ac_link"
   5061 case "(($ac_try" in
   5062   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5063   *) ac_try_echo=$ac_try;;
   5064 esac
   5065 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5066 $as_echo "$ac_try_echo") >&5
   5067   (eval "$ac_link") 2>&5
   5068   ac_status=$?
   5069   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5070   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   5071   { (case "(($ac_try" in
   5072   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5073   *) ac_try_echo=$ac_try;;
   5074 esac
   5075 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5076 $as_echo "$ac_try_echo") >&5
   5077   (eval "$ac_try") 2>&5
   5078   ac_status=$?
   5079   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5080   (exit $ac_status); }; }; then
   5081   :
   5082 else
   5083   $as_echo "$as_me: program exited with status $ac_status" >&5
   5084 $as_echo "$as_me: failed program was:" >&5
   5085 sed 's/^/| /' conftest.$ac_ext >&5
   5086 
   5087 ( exit $ac_status )
   5088 ac_cv_header_stdc=no
   5089 fi
   5090 rm -rf conftest.dSYM
   5091 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   5092 fi
   5093 
   5094 
   5095 fi
   5096 fi
   5097 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   5098 $as_echo "$ac_cv_header_stdc" >&6; }
   5099 if test $ac_cv_header_stdc = yes; then
   5100 
   5101 cat >>confdefs.h <<\_ACEOF
   5102 #define STDC_HEADERS 1
   5103 _ACEOF
   5104 
   5105 fi
   5106 
   5107 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   5108 
   5109 
   5110 
   5111 
   5112 
   5113 
   5114 
   5115 
   5116 
   5117 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   5118 		  inttypes.h stdint.h unistd.h
   5119 do
   5120 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5121 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
   5122 $as_echo_n "checking for $ac_header... " >&6; }
   5123 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5124   $as_echo_n "(cached) " >&6
   5125 else
   5126   cat >conftest.$ac_ext <<_ACEOF
   5127 /* confdefs.h.  */
   5128 _ACEOF
   5129 cat confdefs.h >>conftest.$ac_ext
   5130 cat >>conftest.$ac_ext <<_ACEOF
   5131 /* end confdefs.h.  */
   5132 $ac_includes_default
   5133 
   5134 #include <$ac_header>
   5135 _ACEOF
   5136 rm -f conftest.$ac_objext
   5137 if { (ac_try="$ac_compile"
   5138 case "(($ac_try" in
   5139   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5140   *) ac_try_echo=$ac_try;;
   5141 esac
   5142 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5143 $as_echo "$ac_try_echo") >&5
   5144   (eval "$ac_compile") 2>conftest.er1
   5145   ac_status=$?
   5146   grep -v '^ *+' conftest.er1 >conftest.err
   5147   rm -f conftest.er1
   5148   cat conftest.err >&5
   5149   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5150   (exit $ac_status); } && {
   5151 	 test -z "$ac_c_werror_flag" ||
   5152 	 test ! -s conftest.err
   5153        } && test -s conftest.$ac_objext; then
   5154   eval "$as_ac_Header=yes"
   5155 else
   5156   $as_echo "$as_me: failed program was:" >&5
   5157 sed 's/^/| /' conftest.$ac_ext >&5
   5158 
   5159 	eval "$as_ac_Header=no"
   5160 fi
   5161 
   5162 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5163 fi
   5164 ac_res=`eval 'as_val=${'$as_ac_Header'}
   5165 		 $as_echo "$as_val"'`
   5166 	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
   5167 $as_echo "$ac_res" >&6; }
   5168 as_val=`eval 'as_val=${'$as_ac_Header'}
   5169 		 $as_echo "$as_val"'`
   5170    if test "x$as_val" = x""yes; then
   5171   cat >>confdefs.h <<_ACEOF
   5172 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5173 _ACEOF
   5174 
   5175 fi
   5176 
   5177 done
   5178 
   5179 
   5180 
   5181 for ac_header in dlfcn.h
   5182 do
   5183 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5184 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5185   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
   5186 $as_echo_n "checking for $ac_header... " >&6; }
   5187 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5188   $as_echo_n "(cached) " >&6
   5189 fi
   5190 ac_res=`eval 'as_val=${'$as_ac_Header'}
   5191 		 $as_echo "$as_val"'`
   5192 	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
   5193 $as_echo "$ac_res" >&6; }
   5194 else
   5195   # Is the header compilable?
   5196 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
   5197 $as_echo_n "checking $ac_header usability... " >&6; }
   5198 cat >conftest.$ac_ext <<_ACEOF
   5199 /* confdefs.h.  */
   5200 _ACEOF
   5201 cat confdefs.h >>conftest.$ac_ext
   5202 cat >>conftest.$ac_ext <<_ACEOF
   5203 /* end confdefs.h.  */
   5204 $ac_includes_default
   5205 #include <$ac_header>
   5206 _ACEOF
   5207 rm -f conftest.$ac_objext
   5208 if { (ac_try="$ac_compile"
   5209 case "(($ac_try" in
   5210   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5211   *) ac_try_echo=$ac_try;;
   5212 esac
   5213 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5214 $as_echo "$ac_try_echo") >&5
   5215   (eval "$ac_compile") 2>conftest.er1
   5216   ac_status=$?
   5217   grep -v '^ *+' conftest.er1 >conftest.err
   5218   rm -f conftest.er1
   5219   cat conftest.err >&5
   5220   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5221   (exit $ac_status); } && {
   5222 	 test -z "$ac_c_werror_flag" ||
   5223 	 test ! -s conftest.err
   5224        } && test -s conftest.$ac_objext; then
   5225   ac_header_compiler=yes
   5226 else
   5227   $as_echo "$as_me: failed program was:" >&5
   5228 sed 's/^/| /' conftest.$ac_ext >&5
   5229 
   5230 	ac_header_compiler=no
   5231 fi
   5232 
   5233 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5234 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   5235 $as_echo "$ac_header_compiler" >&6; }
   5236 
   5237 # Is the header present?
   5238 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
   5239 $as_echo_n "checking $ac_header presence... " >&6; }
   5240 cat >conftest.$ac_ext <<_ACEOF
   5241 /* confdefs.h.  */
   5242 _ACEOF
   5243 cat confdefs.h >>conftest.$ac_ext
   5244 cat >>conftest.$ac_ext <<_ACEOF
   5245 /* end confdefs.h.  */
   5246 #include <$ac_header>
   5247 _ACEOF
   5248 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5249 case "(($ac_try" in
   5250   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5251   *) ac_try_echo=$ac_try;;
   5252 esac
   5253 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5254 $as_echo "$ac_try_echo") >&5
   5255   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5256   ac_status=$?
   5257   grep -v '^ *+' conftest.er1 >conftest.err
   5258   rm -f conftest.er1
   5259   cat conftest.err >&5
   5260   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5261   (exit $ac_status); } >/dev/null && {
   5262 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   5263 	 test ! -s conftest.err
   5264        }; then
   5265   ac_header_preproc=yes
   5266 else
   5267   $as_echo "$as_me: failed program was:" >&5
   5268 sed 's/^/| /' conftest.$ac_ext >&5
   5269 
   5270   ac_header_preproc=no
   5271 fi
   5272 
   5273 rm -f conftest.err conftest.$ac_ext
   5274 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   5275 $as_echo "$ac_header_preproc" >&6; }
   5276 
   5277 # So?  What about this header?
   5278 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   5279   yes:no: )
   5280     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   5281 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   5282     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   5283 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   5284     ac_header_preproc=yes
   5285     ;;
   5286   no:yes:* )
   5287     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   5288 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   5289     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   5290 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   5291     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   5292 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   5293     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   5294 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   5295     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   5296 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   5297     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   5298 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   5299     ( cat <<\_ASBOX
   5300 ## ---------------------------------------------------------------------- ##
   5301 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
   5302 ## ---------------------------------------------------------------------- ##
   5303 _ASBOX
   5304      ) | sed "s/^/$as_me: WARNING:     /" >&2
   5305     ;;
   5306 esac
   5307 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
   5308 $as_echo_n "checking for $ac_header... " >&6; }
   5309 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5310   $as_echo_n "(cached) " >&6
   5311 else
   5312   eval "$as_ac_Header=\$ac_header_preproc"
   5313 fi
   5314 ac_res=`eval 'as_val=${'$as_ac_Header'}
   5315 		 $as_echo "$as_val"'`
   5316 	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
   5317 $as_echo "$ac_res" >&6; }
   5318 
   5319 fi
   5320 as_val=`eval 'as_val=${'$as_ac_Header'}
   5321 		 $as_echo "$as_val"'`
   5322    if test "x$as_val" = x""yes; then
   5323   cat >>confdefs.h <<_ACEOF
   5324 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5325 _ACEOF
   5326 
   5327 fi
   5328 
   5329 done
   5330 
   5331 ac_ext=cpp
   5332 ac_cpp='$CXXCPP $CPPFLAGS'
   5333 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5334 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5335 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5336 if test -z "$CXX"; then
   5337   if test -n "$CCC"; then
   5338     CXX=$CCC
   5339   else
   5340     if test -n "$ac_tool_prefix"; then
   5341   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5342   do
   5343     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5344 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5345 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   5346 $as_echo_n "checking for $ac_word... " >&6; }
   5347 if test "${ac_cv_prog_CXX+set}" = set; then
   5348   $as_echo_n "(cached) " >&6
   5349 else
   5350   if test -n "$CXX"; then
   5351   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   5352 else
   5353 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5354 for as_dir in $PATH
   5355 do
   5356   IFS=$as_save_IFS
   5357   test -z "$as_dir" && as_dir=.
   5358   for ac_exec_ext in '' $ac_executable_extensions; do
   5359   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5360     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   5361     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5362     break 2
   5363   fi
   5364 done
   5365 done
   5366 IFS=$as_save_IFS
   5367 
   5368 fi
   5369 fi
   5370 CXX=$ac_cv_prog_CXX
   5371 if test -n "$CXX"; then
   5372   { $as_echo "$as_me:$LINENO: result: $CXX" >&5
   5373 $as_echo "$CXX" >&6; }
   5374 else
   5375   { $as_echo "$as_me:$LINENO: result: no" >&5
   5376 $as_echo "no" >&6; }
   5377 fi
   5378 
   5379 
   5380     test -n "$CXX" && break
   5381   done
   5382 fi
   5383 if test -z "$CXX"; then
   5384   ac_ct_CXX=$CXX
   5385   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5386 do
   5387   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5388 set dummy $ac_prog; ac_word=$2
   5389 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   5390 $as_echo_n "checking for $ac_word... " >&6; }
   5391 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
   5392   $as_echo_n "(cached) " >&6
   5393 else
   5394   if test -n "$ac_ct_CXX"; then
   5395   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   5396 else
   5397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5398 for as_dir in $PATH
   5399 do
   5400   IFS=$as_save_IFS
   5401   test -z "$as_dir" && as_dir=.
   5402   for ac_exec_ext in '' $ac_executable_extensions; do
   5403   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5404     ac_cv_prog_ac_ct_CXX="$ac_prog"
   5405     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5406     break 2
   5407   fi
   5408 done
   5409 done
   5410 IFS=$as_save_IFS
   5411 
   5412 fi
   5413 fi
   5414 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   5415 if test -n "$ac_ct_CXX"; then
   5416   { $as_echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
   5417 $as_echo "$ac_ct_CXX" >&6; }
   5418 else
   5419   { $as_echo "$as_me:$LINENO: result: no" >&5
   5420 $as_echo "no" >&6; }
   5421 fi
   5422 
   5423 
   5424   test -n "$ac_ct_CXX" && break
   5425 done
   5426 
   5427   if test "x$ac_ct_CXX" = x; then
   5428     CXX="g++"
   5429   else
   5430     case $cross_compiling:$ac_tool_warned in
   5431 yes:)
   5432 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   5433 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5434 ac_tool_warned=yes ;;
   5435 esac
   5436     CXX=$ac_ct_CXX
   5437   fi
   5438 fi
   5439 
   5440   fi
   5441 fi
   5442 # Provide some information about the compiler.
   5443 $as_echo "$as_me:$LINENO: checking for C++ compiler version" >&5
   5444 set X $ac_compile
   5445 ac_compiler=$2
   5446 { (ac_try="$ac_compiler --version >&5"
   5447 case "(($ac_try" in
   5448   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5449   *) ac_try_echo=$ac_try;;
   5450 esac
   5451 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5452 $as_echo "$ac_try_echo") >&5
   5453   (eval "$ac_compiler --version >&5") 2>&5
   5454   ac_status=$?
   5455   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5456   (exit $ac_status); }
   5457 { (ac_try="$ac_compiler -v >&5"
   5458 case "(($ac_try" in
   5459   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5460   *) ac_try_echo=$ac_try;;
   5461 esac
   5462 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5463 $as_echo "$ac_try_echo") >&5
   5464   (eval "$ac_compiler -v >&5") 2>&5
   5465   ac_status=$?
   5466   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5467   (exit $ac_status); }
   5468 { (ac_try="$ac_compiler -V >&5"
   5469 case "(($ac_try" in
   5470   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5471   *) ac_try_echo=$ac_try;;
   5472 esac
   5473 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5474 $as_echo "$ac_try_echo") >&5
   5475   (eval "$ac_compiler -V >&5") 2>&5
   5476   ac_status=$?
   5477   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5478   (exit $ac_status); }
   5479 
   5480 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
   5481 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
   5482 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
   5483   $as_echo_n "(cached) " >&6
   5484 else
   5485   cat >conftest.$ac_ext <<_ACEOF
   5486 /* confdefs.h.  */
   5487 _ACEOF
   5488 cat confdefs.h >>conftest.$ac_ext
   5489 cat >>conftest.$ac_ext <<_ACEOF
   5490 /* end confdefs.h.  */
   5491 
   5492 int
   5493 main ()
   5494 {
   5495 #ifndef __GNUC__
   5496        choke me
   5497 #endif
   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 ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5510 $as_echo "$ac_try_echo") >&5
   5511   (eval "$ac_compile") 2>conftest.er1
   5512   ac_status=$?
   5513   grep -v '^ *+' conftest.er1 >conftest.err
   5514   rm -f conftest.er1
   5515   cat conftest.err >&5
   5516   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5517   (exit $ac_status); } && {
   5518 	 test -z "$ac_cxx_werror_flag" ||
   5519 	 test ! -s conftest.err
   5520        } && test -s conftest.$ac_objext; then
   5521   ac_compiler_gnu=yes
   5522 else
   5523   $as_echo "$as_me: failed program was:" >&5
   5524 sed 's/^/| /' conftest.$ac_ext >&5
   5525 
   5526 	ac_compiler_gnu=no
   5527 fi
   5528 
   5529 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5530 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   5531 
   5532 fi
   5533 { $as_echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
   5534 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
   5535 if test $ac_compiler_gnu = yes; then
   5536   GXX=yes
   5537 else
   5538   GXX=
   5539 fi
   5540 ac_test_CXXFLAGS=${CXXFLAGS+set}
   5541 ac_save_CXXFLAGS=$CXXFLAGS
   5542 { $as_echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
   5543 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
   5544 if test "${ac_cv_prog_cxx_g+set}" = set; then
   5545   $as_echo_n "(cached) " >&6
   5546 else
   5547   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   5548    ac_cxx_werror_flag=yes
   5549    ac_cv_prog_cxx_g=no
   5550    CXXFLAGS="-g"
   5551    cat >conftest.$ac_ext <<_ACEOF
   5552 /* confdefs.h.  */
   5553 _ACEOF
   5554 cat confdefs.h >>conftest.$ac_ext
   5555 cat >>conftest.$ac_ext <<_ACEOF
   5556 /* end confdefs.h.  */
   5557 
   5558 int
   5559 main ()
   5560 {
   5561 
   5562   ;
   5563   return 0;
   5564 }
   5565 _ACEOF
   5566 rm -f conftest.$ac_objext
   5567 if { (ac_try="$ac_compile"
   5568 case "(($ac_try" in
   5569   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5570   *) ac_try_echo=$ac_try;;
   5571 esac
   5572 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5573 $as_echo "$ac_try_echo") >&5
   5574   (eval "$ac_compile") 2>conftest.er1
   5575   ac_status=$?
   5576   grep -v '^ *+' conftest.er1 >conftest.err
   5577   rm -f conftest.er1
   5578   cat conftest.err >&5
   5579   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5580   (exit $ac_status); } && {
   5581 	 test -z "$ac_cxx_werror_flag" ||
   5582 	 test ! -s conftest.err
   5583        } && test -s conftest.$ac_objext; then
   5584   ac_cv_prog_cxx_g=yes
   5585 else
   5586   $as_echo "$as_me: failed program was:" >&5
   5587 sed 's/^/| /' conftest.$ac_ext >&5
   5588 
   5589 	CXXFLAGS=""
   5590       cat >conftest.$ac_ext <<_ACEOF
   5591 /* confdefs.h.  */
   5592 _ACEOF
   5593 cat confdefs.h >>conftest.$ac_ext
   5594 cat >>conftest.$ac_ext <<_ACEOF
   5595 /* end confdefs.h.  */
   5596 
   5597 int
   5598 main ()
   5599 {
   5600 
   5601   ;
   5602   return 0;
   5603 }
   5604 _ACEOF
   5605 rm -f conftest.$ac_objext
   5606 if { (ac_try="$ac_compile"
   5607 case "(($ac_try" in
   5608   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5609   *) ac_try_echo=$ac_try;;
   5610 esac
   5611 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5612 $as_echo "$ac_try_echo") >&5
   5613   (eval "$ac_compile") 2>conftest.er1
   5614   ac_status=$?
   5615   grep -v '^ *+' conftest.er1 >conftest.err
   5616   rm -f conftest.er1
   5617   cat conftest.err >&5
   5618   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5619   (exit $ac_status); } && {
   5620 	 test -z "$ac_cxx_werror_flag" ||
   5621 	 test ! -s conftest.err
   5622        } && test -s conftest.$ac_objext; then
   5623   :
   5624 else
   5625   $as_echo "$as_me: failed program was:" >&5
   5626 sed 's/^/| /' conftest.$ac_ext >&5
   5627 
   5628 	ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5629 	 CXXFLAGS="-g"
   5630 	 cat >conftest.$ac_ext <<_ACEOF
   5631 /* confdefs.h.  */
   5632 _ACEOF
   5633 cat confdefs.h >>conftest.$ac_ext
   5634 cat >>conftest.$ac_ext <<_ACEOF
   5635 /* end confdefs.h.  */
   5636 
   5637 int
   5638 main ()
   5639 {
   5640 
   5641   ;
   5642   return 0;
   5643 }
   5644 _ACEOF
   5645 rm -f conftest.$ac_objext
   5646 if { (ac_try="$ac_compile"
   5647 case "(($ac_try" in
   5648   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5649   *) ac_try_echo=$ac_try;;
   5650 esac
   5651 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5652 $as_echo "$ac_try_echo") >&5
   5653   (eval "$ac_compile") 2>conftest.er1
   5654   ac_status=$?
   5655   grep -v '^ *+' conftest.er1 >conftest.err
   5656   rm -f conftest.er1
   5657   cat conftest.err >&5
   5658   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5659   (exit $ac_status); } && {
   5660 	 test -z "$ac_cxx_werror_flag" ||
   5661 	 test ! -s conftest.err
   5662        } && test -s conftest.$ac_objext; then
   5663   ac_cv_prog_cxx_g=yes
   5664 else
   5665   $as_echo "$as_me: failed program was:" >&5
   5666 sed 's/^/| /' conftest.$ac_ext >&5
   5667 
   5668 
   5669 fi
   5670 
   5671 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5672 fi
   5673 
   5674 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5675 fi
   5676 
   5677 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5678    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5679 fi
   5680 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
   5681 $as_echo "$ac_cv_prog_cxx_g" >&6; }
   5682 if test "$ac_test_CXXFLAGS" = set; then
   5683   CXXFLAGS=$ac_save_CXXFLAGS
   5684 elif test $ac_cv_prog_cxx_g = yes; then
   5685   if test "$GXX" = yes; then
   5686     CXXFLAGS="-g -O2"
   5687   else
   5688     CXXFLAGS="-g"
   5689   fi
   5690 else
   5691   if test "$GXX" = yes; then
   5692     CXXFLAGS="-O2"
   5693   else
   5694     CXXFLAGS=
   5695   fi
   5696 fi
   5697 ac_ext=cpp
   5698 ac_cpp='$CXXCPP $CPPFLAGS'
   5699 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5700 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5701 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5702 
   5703 depcc="$CXX"  am_compiler_list=
   5704 
   5705 { $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   5706 $as_echo_n "checking dependency style of $depcc... " >&6; }
   5707 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
   5708   $as_echo_n "(cached) " >&6
   5709 else
   5710   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   5711   # We make a subdir and do the tests there.  Otherwise we can end up
   5712   # making bogus files that we don't know about and never remove.  For
   5713   # instance it was reported that on HP-UX the gcc test will end up
   5714   # making a dummy file named `D' -- because `-MD' means `put the output
   5715   # in D'.
   5716   mkdir conftest.dir
   5717   # Copy depcomp to subdir because otherwise we won't find it if we're
   5718   # using a relative directory.
   5719   cp "$am_depcomp" conftest.dir
   5720   cd conftest.dir
   5721   # We will build objects and dependencies in a subdirectory because
   5722   # it helps to detect inapplicable dependency modes.  For instance
   5723   # both Tru64's cc and ICC support -MD to output dependencies as a
   5724   # side effect of compilation, but ICC will put the dependencies in
   5725   # the current directory while Tru64 will put them in the object
   5726   # directory.
   5727   mkdir sub
   5728 
   5729   am_cv_CXX_dependencies_compiler_type=none
   5730   if test "$am_compiler_list" = ""; then
   5731      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   5732   fi
   5733   for depmode in $am_compiler_list; do
   5734     # Setup a source with many dependencies, because some compilers
   5735     # like to wrap large dependency lists on column 80 (with \), and
   5736     # we should not choose a depcomp mode which is confused by this.
   5737     #
   5738     # We need to recreate these files for each test, as the compiler may
   5739     # overwrite some of them when testing with obscure command lines.
   5740     # This happens at least with the AIX C compiler.
   5741     : > sub/conftest.c
   5742     for i in 1 2 3 4 5 6; do
   5743       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   5744       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   5745       # Solaris 8's {/usr,}/bin/sh.
   5746       touch sub/conftst$i.h
   5747     done
   5748     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   5749 
   5750     case $depmode in
   5751     nosideeffect)
   5752       # after this tag, mechanisms are not by side-effect, so they'll
   5753       # only be used when explicitly requested
   5754       if test "x$enable_dependency_tracking" = xyes; then
   5755 	continue
   5756       else
   5757 	break
   5758       fi
   5759       ;;
   5760     none) break ;;
   5761     esac
   5762     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   5763     # mode.  It turns out that the SunPro C++ compiler does not properly
   5764     # handle `-M -o', and we need to detect this.
   5765     if depmode=$depmode \
   5766        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   5767        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   5768        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   5769          >/dev/null 2>conftest.err &&
   5770        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   5771        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   5772        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   5773        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   5774       # icc doesn't choke on unknown options, it will just issue warnings
   5775       # or remarks (even with -Werror).  So we grep stderr for any message
   5776       # that says an option was ignored or not supported.
   5777       # When given -MP, icc 7.0 and 7.1 complain thusly:
   5778       #   icc: Command line warning: ignoring option '-M'; no argument required
   5779       # The diagnosis changed in icc 8.0:
   5780       #   icc: Command line remark: option '-MP' not supported
   5781       if (grep 'ignoring option' conftest.err ||
   5782           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   5783         am_cv_CXX_dependencies_compiler_type=$depmode
   5784         break
   5785       fi
   5786     fi
   5787   done
   5788 
   5789   cd ..
   5790   rm -rf conftest.dir
   5791 else
   5792   am_cv_CXX_dependencies_compiler_type=none
   5793 fi
   5794 
   5795 fi
   5796 { $as_echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
   5797 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
   5798 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   5799 
   5800  if
   5801   test "x$enable_dependency_tracking" != xno \
   5802   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   5803   am__fastdepCXX_TRUE=
   5804   am__fastdepCXX_FALSE='#'
   5805 else
   5806   am__fastdepCXX_TRUE='#'
   5807   am__fastdepCXX_FALSE=
   5808 fi
   5809 
   5810 
   5811 
   5812 
   5813 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   5814     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   5815     (test "X$CXX" != "Xg++"))) ; then
   5816   ac_ext=cpp
   5817 ac_cpp='$CXXCPP $CPPFLAGS'
   5818 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5819 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5820 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5821 { $as_echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
   5822 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
   5823 if test -z "$CXXCPP"; then
   5824   if test "${ac_cv_prog_CXXCPP+set}" = set; then
   5825   $as_echo_n "(cached) " >&6
   5826 else
   5827       # Double quotes because CXXCPP needs to be expanded
   5828     for CXXCPP in "$CXX -E" "/lib/cpp"
   5829     do
   5830       ac_preproc_ok=false
   5831 for ac_cxx_preproc_warn_flag in '' yes
   5832 do
   5833   # Use a header file that comes with gcc, so configuring glibc
   5834   # with a fresh cross-compiler works.
   5835   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5836   # <limits.h> exists even on freestanding compilers.
   5837   # On the NeXT, cc -E runs the code through the compiler's parser,
   5838   # not just through cpp. "Syntax error" is here to catch this case.
   5839   cat >conftest.$ac_ext <<_ACEOF
   5840 /* confdefs.h.  */
   5841 _ACEOF
   5842 cat confdefs.h >>conftest.$ac_ext
   5843 cat >>conftest.$ac_ext <<_ACEOF
   5844 /* end confdefs.h.  */
   5845 #ifdef __STDC__
   5846 # include <limits.h>
   5847 #else
   5848 # include <assert.h>
   5849 #endif
   5850 		     Syntax error
   5851 _ACEOF
   5852 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5853 case "(($ac_try" in
   5854   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5855   *) ac_try_echo=$ac_try;;
   5856 esac
   5857 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5858 $as_echo "$ac_try_echo") >&5
   5859   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5860   ac_status=$?
   5861   grep -v '^ *+' conftest.er1 >conftest.err
   5862   rm -f conftest.er1
   5863   cat conftest.err >&5
   5864   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5865   (exit $ac_status); } >/dev/null && {
   5866 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5867 	 test ! -s conftest.err
   5868        }; then
   5869   :
   5870 else
   5871   $as_echo "$as_me: failed program was:" >&5
   5872 sed 's/^/| /' conftest.$ac_ext >&5
   5873 
   5874   # Broken: fails on valid input.
   5875 continue
   5876 fi
   5877 
   5878 rm -f conftest.err conftest.$ac_ext
   5879 
   5880   # OK, works on sane cases.  Now check whether nonexistent headers
   5881   # can be detected and how.
   5882   cat >conftest.$ac_ext <<_ACEOF
   5883 /* confdefs.h.  */
   5884 _ACEOF
   5885 cat confdefs.h >>conftest.$ac_ext
   5886 cat >>conftest.$ac_ext <<_ACEOF
   5887 /* end confdefs.h.  */
   5888 #include <ac_nonexistent.h>
   5889 _ACEOF
   5890 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5891 case "(($ac_try" in
   5892   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5893   *) ac_try_echo=$ac_try;;
   5894 esac
   5895 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5896 $as_echo "$ac_try_echo") >&5
   5897   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5898   ac_status=$?
   5899   grep -v '^ *+' conftest.er1 >conftest.err
   5900   rm -f conftest.er1
   5901   cat conftest.err >&5
   5902   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5903   (exit $ac_status); } >/dev/null && {
   5904 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5905 	 test ! -s conftest.err
   5906        }; then
   5907   # Broken: success on invalid input.
   5908 continue
   5909 else
   5910   $as_echo "$as_me: failed program was:" >&5
   5911 sed 's/^/| /' conftest.$ac_ext >&5
   5912 
   5913   # Passes both tests.
   5914 ac_preproc_ok=:
   5915 break
   5916 fi
   5917 
   5918 rm -f conftest.err conftest.$ac_ext
   5919 
   5920 done
   5921 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5922 rm -f conftest.err conftest.$ac_ext
   5923 if $ac_preproc_ok; then
   5924   break
   5925 fi
   5926 
   5927     done
   5928     ac_cv_prog_CXXCPP=$CXXCPP
   5929 
   5930 fi
   5931   CXXCPP=$ac_cv_prog_CXXCPP
   5932 else
   5933   ac_cv_prog_CXXCPP=$CXXCPP
   5934 fi
   5935 { $as_echo "$as_me:$LINENO: result: $CXXCPP" >&5
   5936 $as_echo "$CXXCPP" >&6; }
   5937 ac_preproc_ok=false
   5938 for ac_cxx_preproc_warn_flag in '' yes
   5939 do
   5940   # Use a header file that comes with gcc, so configuring glibc
   5941   # with a fresh cross-compiler works.
   5942   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5943   # <limits.h> exists even on freestanding compilers.
   5944   # On the NeXT, cc -E runs the code through the compiler's parser,
   5945   # not just through cpp. "Syntax error" is here to catch this case.
   5946   cat >conftest.$ac_ext <<_ACEOF
   5947 /* confdefs.h.  */
   5948 _ACEOF
   5949 cat confdefs.h >>conftest.$ac_ext
   5950 cat >>conftest.$ac_ext <<_ACEOF
   5951 /* end confdefs.h.  */
   5952 #ifdef __STDC__
   5953 # include <limits.h>
   5954 #else
   5955 # include <assert.h>
   5956 #endif
   5957 		     Syntax error
   5958 _ACEOF
   5959 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5960 case "(($ac_try" in
   5961   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5962   *) ac_try_echo=$ac_try;;
   5963 esac
   5964 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5965 $as_echo "$ac_try_echo") >&5
   5966   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5967   ac_status=$?
   5968   grep -v '^ *+' conftest.er1 >conftest.err
   5969   rm -f conftest.er1
   5970   cat conftest.err >&5
   5971   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5972   (exit $ac_status); } >/dev/null && {
   5973 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5974 	 test ! -s conftest.err
   5975        }; then
   5976   :
   5977 else
   5978   $as_echo "$as_me: failed program was:" >&5
   5979 sed 's/^/| /' conftest.$ac_ext >&5
   5980 
   5981   # Broken: fails on valid input.
   5982 continue
   5983 fi
   5984 
   5985 rm -f conftest.err conftest.$ac_ext
   5986 
   5987   # OK, works on sane cases.  Now check whether nonexistent headers
   5988   # can be detected and how.
   5989   cat >conftest.$ac_ext <<_ACEOF
   5990 /* confdefs.h.  */
   5991 _ACEOF
   5992 cat confdefs.h >>conftest.$ac_ext
   5993 cat >>conftest.$ac_ext <<_ACEOF
   5994 /* end confdefs.h.  */
   5995 #include <ac_nonexistent.h>
   5996 _ACEOF
   5997 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5998 case "(($ac_try" in
   5999   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6000   *) ac_try_echo=$ac_try;;
   6001 esac
   6002 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6003 $as_echo "$ac_try_echo") >&5
   6004   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   6005   ac_status=$?
   6006   grep -v '^ *+' conftest.er1 >conftest.err
   6007   rm -f conftest.er1
   6008   cat conftest.err >&5
   6009   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6010   (exit $ac_status); } >/dev/null && {
   6011 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   6012 	 test ! -s conftest.err
   6013        }; then
   6014   # Broken: success on invalid input.
   6015 continue
   6016 else
   6017   $as_echo "$as_me: failed program was:" >&5
   6018 sed 's/^/| /' conftest.$ac_ext >&5
   6019 
   6020   # Passes both tests.
   6021 ac_preproc_ok=:
   6022 break
   6023 fi
   6024 
   6025 rm -f conftest.err conftest.$ac_ext
   6026 
   6027 done
   6028 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   6029 rm -f conftest.err conftest.$ac_ext
   6030 if $ac_preproc_ok; then
   6031   :
   6032 else
   6033   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   6034 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   6035 { { $as_echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   6036 See \`config.log' for more details." >&5
   6037 $as_echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   6038 See \`config.log' for more details." >&2;}
   6039    { (exit 1); exit 1; }; }; }
   6040 fi
   6041 
   6042 ac_ext=cpp
   6043 ac_cpp='$CXXCPP $CPPFLAGS'
   6044 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6045 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6046 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   6047 
   6048 fi
   6049 
   6050 
   6051 ac_ext=f
   6052 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   6053 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6054 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   6055 if test -n "$ac_tool_prefix"; then
   6056   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
   6057   do
   6058     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   6059 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   6060 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6061 $as_echo_n "checking for $ac_word... " >&6; }
   6062 if test "${ac_cv_prog_F77+set}" = set; then
   6063   $as_echo_n "(cached) " >&6
   6064 else
   6065   if test -n "$F77"; then
   6066   ac_cv_prog_F77="$F77" # Let the user override the test.
   6067 else
   6068 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6069 for as_dir in $PATH
   6070 do
   6071   IFS=$as_save_IFS
   6072   test -z "$as_dir" && as_dir=.
   6073   for ac_exec_ext in '' $ac_executable_extensions; do
   6074   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6075     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
   6076     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6077     break 2
   6078   fi
   6079 done
   6080 done
   6081 IFS=$as_save_IFS
   6082 
   6083 fi
   6084 fi
   6085 F77=$ac_cv_prog_F77
   6086 if test -n "$F77"; then
   6087   { $as_echo "$as_me:$LINENO: result: $F77" >&5
   6088 $as_echo "$F77" >&6; }
   6089 else
   6090   { $as_echo "$as_me:$LINENO: result: no" >&5
   6091 $as_echo "no" >&6; }
   6092 fi
   6093 
   6094 
   6095     test -n "$F77" && break
   6096   done
   6097 fi
   6098 if test -z "$F77"; then
   6099   ac_ct_F77=$F77
   6100   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
   6101 do
   6102   # Extract the first word of "$ac_prog", so it can be a program name with args.
   6103 set dummy $ac_prog; ac_word=$2
   6104 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6105 $as_echo_n "checking for $ac_word... " >&6; }
   6106 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
   6107   $as_echo_n "(cached) " >&6
   6108 else
   6109   if test -n "$ac_ct_F77"; then
   6110   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
   6111 else
   6112 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6113 for as_dir in $PATH
   6114 do
   6115   IFS=$as_save_IFS
   6116   test -z "$as_dir" && as_dir=.
   6117   for ac_exec_ext in '' $ac_executable_extensions; do
   6118   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6119     ac_cv_prog_ac_ct_F77="$ac_prog"
   6120     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6121     break 2
   6122   fi
   6123 done
   6124 done
   6125 IFS=$as_save_IFS
   6126 
   6127 fi
   6128 fi
   6129 ac_ct_F77=$ac_cv_prog_ac_ct_F77
   6130 if test -n "$ac_ct_F77"; then
   6131   { $as_echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
   6132 $as_echo "$ac_ct_F77" >&6; }
   6133 else
   6134   { $as_echo "$as_me:$LINENO: result: no" >&5
   6135 $as_echo "no" >&6; }
   6136 fi
   6137 
   6138 
   6139   test -n "$ac_ct_F77" && break
   6140 done
   6141 
   6142   if test "x$ac_ct_F77" = x; then
   6143     F77=""
   6144   else
   6145     case $cross_compiling:$ac_tool_warned in
   6146 yes:)
   6147 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   6148 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6149 ac_tool_warned=yes ;;
   6150 esac
   6151     F77=$ac_ct_F77
   6152   fi
   6153 fi
   6154 
   6155 
   6156 # Provide some information about the compiler.
   6157 $as_echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
   6158 set X $ac_compile
   6159 ac_compiler=$2
   6160 { (ac_try="$ac_compiler --version >&5"
   6161 case "(($ac_try" in
   6162   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6163   *) ac_try_echo=$ac_try;;
   6164 esac
   6165 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6166 $as_echo "$ac_try_echo") >&5
   6167   (eval "$ac_compiler --version >&5") 2>&5
   6168   ac_status=$?
   6169   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6170   (exit $ac_status); }
   6171 { (ac_try="$ac_compiler -v >&5"
   6172 case "(($ac_try" in
   6173   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6174   *) ac_try_echo=$ac_try;;
   6175 esac
   6176 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6177 $as_echo "$ac_try_echo") >&5
   6178   (eval "$ac_compiler -v >&5") 2>&5
   6179   ac_status=$?
   6180   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6181   (exit $ac_status); }
   6182 { (ac_try="$ac_compiler -V >&5"
   6183 case "(($ac_try" in
   6184   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6185   *) ac_try_echo=$ac_try;;
   6186 esac
   6187 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6188 $as_echo "$ac_try_echo") >&5
   6189   (eval "$ac_compiler -V >&5") 2>&5
   6190   ac_status=$?
   6191   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6192   (exit $ac_status); }
   6193 rm -f a.out
   6194 
   6195 # If we don't use `.F' as extension, the preprocessor is not run on the
   6196 # input file.  (Note that this only needs to work for GNU compilers.)
   6197 ac_save_ext=$ac_ext
   6198 ac_ext=F
   6199 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
   6200 $as_echo_n "checking whether we are using the GNU Fortran 77 compiler... " >&6; }
   6201 if test "${ac_cv_f77_compiler_gnu+set}" = set; then
   6202   $as_echo_n "(cached) " >&6
   6203 else
   6204   cat >conftest.$ac_ext <<_ACEOF
   6205       program main
   6206 #ifndef __GNUC__
   6207        choke me
   6208 #endif
   6209 
   6210       end
   6211 _ACEOF
   6212 rm -f conftest.$ac_objext
   6213 if { (ac_try="$ac_compile"
   6214 case "(($ac_try" in
   6215   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6216   *) ac_try_echo=$ac_try;;
   6217 esac
   6218 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6219 $as_echo "$ac_try_echo") >&5
   6220   (eval "$ac_compile") 2>conftest.er1
   6221   ac_status=$?
   6222   grep -v '^ *+' conftest.er1 >conftest.err
   6223   rm -f conftest.er1
   6224   cat conftest.err >&5
   6225   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6226   (exit $ac_status); } && {
   6227 	 test -z "$ac_f77_werror_flag" ||
   6228 	 test ! -s conftest.err
   6229        } && test -s conftest.$ac_objext; then
   6230   ac_compiler_gnu=yes
   6231 else
   6232   $as_echo "$as_me: failed program was:" >&5
   6233 sed 's/^/| /' conftest.$ac_ext >&5
   6234 
   6235 	ac_compiler_gnu=no
   6236 fi
   6237 
   6238 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6239 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
   6240 
   6241 fi
   6242 { $as_echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
   6243 $as_echo "$ac_cv_f77_compiler_gnu" >&6; }
   6244 ac_ext=$ac_save_ext
   6245 ac_test_FFLAGS=${FFLAGS+set}
   6246 ac_save_FFLAGS=$FFLAGS
   6247 FFLAGS=
   6248 { $as_echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
   6249 $as_echo_n "checking whether $F77 accepts -g... " >&6; }
   6250 if test "${ac_cv_prog_f77_g+set}" = set; then
   6251   $as_echo_n "(cached) " >&6
   6252 else
   6253   FFLAGS=-g
   6254 cat >conftest.$ac_ext <<_ACEOF
   6255       program main
   6256 
   6257       end
   6258 _ACEOF
   6259 rm -f conftest.$ac_objext
   6260 if { (ac_try="$ac_compile"
   6261 case "(($ac_try" in
   6262   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6263   *) ac_try_echo=$ac_try;;
   6264 esac
   6265 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6266 $as_echo "$ac_try_echo") >&5
   6267   (eval "$ac_compile") 2>conftest.er1
   6268   ac_status=$?
   6269   grep -v '^ *+' conftest.er1 >conftest.err
   6270   rm -f conftest.er1
   6271   cat conftest.err >&5
   6272   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6273   (exit $ac_status); } && {
   6274 	 test -z "$ac_f77_werror_flag" ||
   6275 	 test ! -s conftest.err
   6276        } && test -s conftest.$ac_objext; then
   6277   ac_cv_prog_f77_g=yes
   6278 else
   6279   $as_echo "$as_me: failed program was:" >&5
   6280 sed 's/^/| /' conftest.$ac_ext >&5
   6281 
   6282 	ac_cv_prog_f77_g=no
   6283 fi
   6284 
   6285 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6286 
   6287 fi
   6288 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
   6289 $as_echo "$ac_cv_prog_f77_g" >&6; }
   6290 if test "$ac_test_FFLAGS" = set; then
   6291   FFLAGS=$ac_save_FFLAGS
   6292 elif test $ac_cv_prog_f77_g = yes; then
   6293   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6294     FFLAGS="-g -O2"
   6295   else
   6296     FFLAGS="-g"
   6297   fi
   6298 else
   6299   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6300     FFLAGS="-O2"
   6301   else
   6302     FFLAGS=
   6303   fi
   6304 fi
   6305 
   6306 if test $ac_compiler_gnu = yes; then
   6307   G77=yes
   6308 else
   6309   G77=
   6310 fi
   6311 ac_ext=c
   6312 ac_cpp='$CPP $CPPFLAGS'
   6313 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6314 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6315 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6316 
   6317 
   6318 
   6319 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
   6320 # find the maximum length of command line arguments
   6321 { $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
   6322 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
   6323 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
   6324   $as_echo_n "(cached) " >&6
   6325 else
   6326     i=0
   6327   teststring="ABCD"
   6328 
   6329   case $build_os in
   6330   msdosdjgpp*)
   6331     # On DJGPP, this test can blow up pretty badly due to problems in libc
   6332     # (any single argument exceeding 2000 bytes causes a buffer overrun
   6333     # during glob expansion).  Even if it were fixed, the result of this
   6334     # check would be larger than it should be.
   6335     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   6336     ;;
   6337 
   6338   gnu*)
   6339     # Under GNU Hurd, this test is not required because there is
   6340     # no limit to the length of command line arguments.
   6341     # Libtool will interpret -1 as no limit whatsoever
   6342     lt_cv_sys_max_cmd_len=-1;
   6343     ;;
   6344 
   6345   cygwin* | mingw*)
   6346     # On Win9x/ME, this test blows up -- it succeeds, but takes
   6347     # about 5 minutes as the teststring grows exponentially.
   6348     # Worse, since 9x/ME are not pre-emptively multitasking,
   6349     # you end up with a "frozen" computer, even though with patience
   6350     # the test eventually succeeds (with a max line length of 256k).
   6351     # Instead, let's just punt: use the minimum linelength reported by
   6352     # all of the supported platforms: 8192 (on NT/2K/XP).
   6353     lt_cv_sys_max_cmd_len=8192;
   6354     ;;
   6355 
   6356   amigaos*)
   6357     # On AmigaOS with pdksh, this test takes hours, literally.
   6358     # So we just punt and use a minimum line length of 8192.
   6359     lt_cv_sys_max_cmd_len=8192;
   6360     ;;
   6361 
   6362   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   6363     # This has been around since 386BSD, at least.  Likely further.
   6364     if test -x /sbin/sysctl; then
   6365       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   6366     elif test -x /usr/sbin/sysctl; then
   6367       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   6368     else
   6369       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   6370     fi
   6371     # And add a safety zone
   6372     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6373     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6374     ;;
   6375 
   6376   interix*)
   6377     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   6378     lt_cv_sys_max_cmd_len=196608
   6379     ;;
   6380 
   6381   osf*)
   6382     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   6383     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   6384     # nice to cause kernel panics so lets avoid the loop below.
   6385     # First set a reasonable default.
   6386     lt_cv_sys_max_cmd_len=16384
   6387     #
   6388     if test -x /sbin/sysconfig; then
   6389       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   6390         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   6391       esac
   6392     fi
   6393     ;;
   6394   sco3.2v5*)
   6395     lt_cv_sys_max_cmd_len=102400
   6396     ;;
   6397   sysv5* | sco5v6* | sysv4.2uw2*)
   6398     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   6399     if test -n "$kargmax"; then
   6400       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ 	]//'`
   6401     else
   6402       lt_cv_sys_max_cmd_len=32768
   6403     fi
   6404     ;;
   6405   *)
   6406     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
   6407     if test -n "$lt_cv_sys_max_cmd_len"; then
   6408       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6409       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6410     else
   6411       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   6412       while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
   6413 	       = "XX$teststring") >/dev/null 2>&1 &&
   6414 	      new_result=`expr "X$teststring" : ".*" 2>&1` &&
   6415 	      lt_cv_sys_max_cmd_len=$new_result &&
   6416 	      test $i != 17 # 1/2 MB should be enough
   6417       do
   6418         i=`expr $i + 1`
   6419         teststring=$teststring$teststring
   6420       done
   6421       teststring=
   6422       # Add a significant safety factor because C++ compilers can tack on massive
   6423       # amounts of additional arguments before passing them to the linker.
   6424       # It appears as though 1/2 is a usable value.
   6425       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   6426     fi
   6427     ;;
   6428   esac
   6429 
   6430 fi
   6431 
   6432 if test -n $lt_cv_sys_max_cmd_len ; then
   6433   { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
   6434 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
   6435 else
   6436   { $as_echo "$as_me:$LINENO: result: none" >&5
   6437 $as_echo "none" >&6; }
   6438 fi
   6439 
   6440 
   6441 
   6442 
   6443 
   6444 # Check for command to grab the raw symbol name followed by C symbol from nm.
   6445 { $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
   6446 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
   6447 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
   6448   $as_echo_n "(cached) " >&6
   6449 else
   6450 
   6451 # These are sane defaults that work on at least a few old systems.
   6452 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   6453 
   6454 # Character class describing NM global symbol codes.
   6455 symcode='[BCDEGRST]'
   6456 
   6457 # Regexp to match symbols that can be accessed directly from C.
   6458 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   6459 
   6460 # Transform an extracted symbol line into a proper C declaration
   6461 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
   6462 
   6463 # Transform an extracted symbol line into symbol name and symbol address
   6464 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'"
   6465 
   6466 # Define system-specific variables.
   6467 case $host_os in
   6468 aix*)
   6469   symcode='[BCDT]'
   6470   ;;
   6471 cygwin* | mingw* | pw32*)
   6472   symcode='[ABCDGISTW]'
   6473   ;;
   6474 hpux*) # Its linker distinguishes data from code symbols
   6475   if test "$host_cpu" = ia64; then
   6476     symcode='[ABCDEGRST]'
   6477   fi
   6478   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6479   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'"
   6480   ;;
   6481 linux* | k*bsd*-gnu)
   6482   if test "$host_cpu" = ia64; then
   6483     symcode='[ABCDGIRSTW]'
   6484     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6485     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'"
   6486   fi
   6487   ;;
   6488 irix* | nonstopux*)
   6489   symcode='[BCDEGRST]'
   6490   ;;
   6491 osf*)
   6492   symcode='[BCDEGQRST]'
   6493   ;;
   6494 solaris*)
   6495   symcode='[BDRT]'
   6496   ;;
   6497 sco3.2v5*)
   6498   symcode='[DT]'
   6499   ;;
   6500 sysv4.2uw2*)
   6501   symcode='[DT]'
   6502   ;;
   6503 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   6504   symcode='[ABDT]'
   6505   ;;
   6506 sysv4)
   6507   symcode='[DFNSTU]'
   6508   ;;
   6509 esac
   6510 
   6511 # Handle CRLF in mingw tool chain
   6512 opt_cr=
   6513 case $build_os in
   6514 mingw*)
   6515   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   6516   ;;
   6517 esac
   6518 
   6519 # If we're using GNU nm, then use its standard symbol codes.
   6520 case `$NM -V 2>&1` in
   6521 *GNU* | *'with BFD'*)
   6522   symcode='[ABCDGIRSTW]' ;;
   6523 esac
   6524 
   6525 # Try without a prefix undercore, then with it.
   6526 for ac_symprfx in "" "_"; do
   6527 
   6528   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   6529   symxfrm="\\1 $ac_symprfx\\2 \\2"
   6530 
   6531   # Write the raw and C identifiers.
   6532   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   6533 
   6534   # Check to see that the pipe works correctly.
   6535   pipe_works=no
   6536 
   6537   rm -f conftest*
   6538   cat > conftest.$ac_ext <<EOF
   6539 #ifdef __cplusplus
   6540 extern "C" {
   6541 #endif
   6542 char nm_test_var;
   6543 void nm_test_func(){}
   6544 #ifdef __cplusplus
   6545 }
   6546 #endif
   6547 int main(){nm_test_var='a';nm_test_func();return(0);}
   6548 EOF
   6549 
   6550   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   6551   (eval $ac_compile) 2>&5
   6552   ac_status=$?
   6553   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6554   (exit $ac_status); }; then
   6555     # Now try to grab the symbols.
   6556     nlist=conftest.nm
   6557     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
   6558   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
   6559   ac_status=$?
   6560   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6561   (exit $ac_status); } && test -s "$nlist"; then
   6562       # Try sorting and uniquifying the output.
   6563       if sort "$nlist" | uniq > "$nlist"T; then
   6564 	mv -f "$nlist"T "$nlist"
   6565       else
   6566 	rm -f "$nlist"T
   6567       fi
   6568 
   6569       # Make sure that we snagged all the symbols we need.
   6570       if grep ' nm_test_var$' "$nlist" >/dev/null; then
   6571 	if grep ' nm_test_func$' "$nlist" >/dev/null; then
   6572 	  cat <<EOF > conftest.$ac_ext
   6573 #ifdef __cplusplus
   6574 extern "C" {
   6575 #endif
   6576 
   6577 EOF
   6578 	  # Now generate the symbol file.
   6579 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
   6580 
   6581 	  cat <<EOF >> conftest.$ac_ext
   6582 #if defined (__STDC__) && __STDC__
   6583 # define lt_ptr_t void *
   6584 #else
   6585 # define lt_ptr_t char *
   6586 # define const
   6587 #endif
   6588 
   6589 /* The mapping between symbol names and symbols. */
   6590 const struct {
   6591   const char *name;
   6592   lt_ptr_t address;
   6593 }
   6594 lt_preloaded_symbols[] =
   6595 {
   6596 EOF
   6597 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
   6598 	  cat <<\EOF >> conftest.$ac_ext
   6599   {0, (lt_ptr_t) 0}
   6600 };
   6601 
   6602 #ifdef __cplusplus
   6603 }
   6604 #endif
   6605 EOF
   6606 	  # Now try linking the two files.
   6607 	  mv conftest.$ac_objext conftstm.$ac_objext
   6608 	  lt_save_LIBS="$LIBS"
   6609 	  lt_save_CFLAGS="$CFLAGS"
   6610 	  LIBS="conftstm.$ac_objext"
   6611 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   6612 	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   6613   (eval $ac_link) 2>&5
   6614   ac_status=$?
   6615   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6616   (exit $ac_status); } && test -s conftest${ac_exeext}; then
   6617 	    pipe_works=yes
   6618 	  fi
   6619 	  LIBS="$lt_save_LIBS"
   6620 	  CFLAGS="$lt_save_CFLAGS"
   6621 	else
   6622 	  echo "cannot find nm_test_func in $nlist" >&5
   6623 	fi
   6624       else
   6625 	echo "cannot find nm_test_var in $nlist" >&5
   6626       fi
   6627     else
   6628       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   6629     fi
   6630   else
   6631     echo "$progname: failed program was:" >&5
   6632     cat conftest.$ac_ext >&5
   6633   fi
   6634   rm -rf conftest* conftst*
   6635 
   6636   # Do not use the global_symbol_pipe unless it works.
   6637   if test "$pipe_works" = yes; then
   6638     break
   6639   else
   6640     lt_cv_sys_global_symbol_pipe=
   6641   fi
   6642 done
   6643 
   6644 fi
   6645 
   6646 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   6647   lt_cv_sys_global_symbol_to_cdecl=
   6648 fi
   6649 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   6650   { $as_echo "$as_me:$LINENO: result: failed" >&5
   6651 $as_echo "failed" >&6; }
   6652 else
   6653   { $as_echo "$as_me:$LINENO: result: ok" >&5
   6654 $as_echo "ok" >&6; }
   6655 fi
   6656 
   6657 { $as_echo "$as_me:$LINENO: checking for objdir" >&5
   6658 $as_echo_n "checking for objdir... " >&6; }
   6659 if test "${lt_cv_objdir+set}" = set; then
   6660   $as_echo_n "(cached) " >&6
   6661 else
   6662   rm -f .libs 2>/dev/null
   6663 mkdir .libs 2>/dev/null
   6664 if test -d .libs; then
   6665   lt_cv_objdir=.libs
   6666 else
   6667   # MS-DOS does not allow filenames that begin with a dot.
   6668   lt_cv_objdir=_libs
   6669 fi
   6670 rmdir .libs 2>/dev/null
   6671 fi
   6672 { $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
   6673 $as_echo "$lt_cv_objdir" >&6; }
   6674 objdir=$lt_cv_objdir
   6675 
   6676 
   6677 
   6678 
   6679 
   6680 case $host_os in
   6681 aix3*)
   6682   # AIX sometimes has problems with the GCC collect2 program.  For some
   6683   # reason, if we set the COLLECT_NAMES environment variable, the problems
   6684   # vanish in a puff of smoke.
   6685   if test "X${COLLECT_NAMES+set}" != Xset; then
   6686     COLLECT_NAMES=
   6687     export COLLECT_NAMES
   6688   fi
   6689   ;;
   6690 esac
   6691 
   6692 # Sed substitution that helps us do robust quoting.  It backslashifies
   6693 # metacharacters that are still active within double-quoted strings.
   6694 Xsed='sed -e 1s/^X//'
   6695 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
   6696 
   6697 # Same as above, but do not quote variable references.
   6698 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
   6699 
   6700 # Sed substitution to delay expansion of an escaped shell variable in a
   6701 # double_quote_subst'ed string.
   6702 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   6703 
   6704 # Sed substitution to avoid accidental globbing in evaled expressions
   6705 no_glob_subst='s/\*/\\\*/g'
   6706 
   6707 # Constants:
   6708 rm="rm -f"
   6709 
   6710 # Global variables:
   6711 default_ofile=libtool
   6712 can_build_shared=yes
   6713 
   6714 # All known linkers require a `.a' archive for static linking (except MSVC,
   6715 # which needs '.lib').
   6716 libext=a
   6717 ltmain="$ac_aux_dir/ltmain.sh"
   6718 ofile="$default_ofile"
   6719 with_gnu_ld="$lt_cv_prog_gnu_ld"
   6720 
   6721 if test -n "$ac_tool_prefix"; then
   6722   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   6723 set dummy ${ac_tool_prefix}ar; ac_word=$2
   6724 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6725 $as_echo_n "checking for $ac_word... " >&6; }
   6726 if test "${ac_cv_prog_AR+set}" = set; then
   6727   $as_echo_n "(cached) " >&6
   6728 else
   6729   if test -n "$AR"; then
   6730   ac_cv_prog_AR="$AR" # Let the user override the test.
   6731 else
   6732 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6733 for as_dir in $PATH
   6734 do
   6735   IFS=$as_save_IFS
   6736   test -z "$as_dir" && as_dir=.
   6737   for ac_exec_ext in '' $ac_executable_extensions; do
   6738   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6739     ac_cv_prog_AR="${ac_tool_prefix}ar"
   6740     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6741     break 2
   6742   fi
   6743 done
   6744 done
   6745 IFS=$as_save_IFS
   6746 
   6747 fi
   6748 fi
   6749 AR=$ac_cv_prog_AR
   6750 if test -n "$AR"; then
   6751   { $as_echo "$as_me:$LINENO: result: $AR" >&5
   6752 $as_echo "$AR" >&6; }
   6753 else
   6754   { $as_echo "$as_me:$LINENO: result: no" >&5
   6755 $as_echo "no" >&6; }
   6756 fi
   6757 
   6758 
   6759 fi
   6760 if test -z "$ac_cv_prog_AR"; then
   6761   ac_ct_AR=$AR
   6762   # Extract the first word of "ar", so it can be a program name with args.
   6763 set dummy ar; ac_word=$2
   6764 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6765 $as_echo_n "checking for $ac_word... " >&6; }
   6766 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   6767   $as_echo_n "(cached) " >&6
   6768 else
   6769   if test -n "$ac_ct_AR"; then
   6770   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   6771 else
   6772 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6773 for as_dir in $PATH
   6774 do
   6775   IFS=$as_save_IFS
   6776   test -z "$as_dir" && as_dir=.
   6777   for ac_exec_ext in '' $ac_executable_extensions; do
   6778   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6779     ac_cv_prog_ac_ct_AR="ar"
   6780     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6781     break 2
   6782   fi
   6783 done
   6784 done
   6785 IFS=$as_save_IFS
   6786 
   6787 fi
   6788 fi
   6789 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   6790 if test -n "$ac_ct_AR"; then
   6791   { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   6792 $as_echo "$ac_ct_AR" >&6; }
   6793 else
   6794   { $as_echo "$as_me:$LINENO: result: no" >&5
   6795 $as_echo "no" >&6; }
   6796 fi
   6797 
   6798   if test "x$ac_ct_AR" = x; then
   6799     AR="false"
   6800   else
   6801     case $cross_compiling:$ac_tool_warned in
   6802 yes:)
   6803 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   6804 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6805 ac_tool_warned=yes ;;
   6806 esac
   6807     AR=$ac_ct_AR
   6808   fi
   6809 else
   6810   AR="$ac_cv_prog_AR"
   6811 fi
   6812 
   6813 if test -n "$ac_tool_prefix"; then
   6814   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   6815 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   6816 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6817 $as_echo_n "checking for $ac_word... " >&6; }
   6818 if test "${ac_cv_prog_RANLIB+set}" = set; then
   6819   $as_echo_n "(cached) " >&6
   6820 else
   6821   if test -n "$RANLIB"; then
   6822   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   6823 else
   6824 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6825 for as_dir in $PATH
   6826 do
   6827   IFS=$as_save_IFS
   6828   test -z "$as_dir" && as_dir=.
   6829   for ac_exec_ext in '' $ac_executable_extensions; do
   6830   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6831     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   6832     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6833     break 2
   6834   fi
   6835 done
   6836 done
   6837 IFS=$as_save_IFS
   6838 
   6839 fi
   6840 fi
   6841 RANLIB=$ac_cv_prog_RANLIB
   6842 if test -n "$RANLIB"; then
   6843   { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
   6844 $as_echo "$RANLIB" >&6; }
   6845 else
   6846   { $as_echo "$as_me:$LINENO: result: no" >&5
   6847 $as_echo "no" >&6; }
   6848 fi
   6849 
   6850 
   6851 fi
   6852 if test -z "$ac_cv_prog_RANLIB"; then
   6853   ac_ct_RANLIB=$RANLIB
   6854   # Extract the first word of "ranlib", so it can be a program name with args.
   6855 set dummy ranlib; ac_word=$2
   6856 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6857 $as_echo_n "checking for $ac_word... " >&6; }
   6858 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   6859   $as_echo_n "(cached) " >&6
   6860 else
   6861   if test -n "$ac_ct_RANLIB"; then
   6862   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   6863 else
   6864 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6865 for as_dir in $PATH
   6866 do
   6867   IFS=$as_save_IFS
   6868   test -z "$as_dir" && as_dir=.
   6869   for ac_exec_ext in '' $ac_executable_extensions; do
   6870   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6871     ac_cv_prog_ac_ct_RANLIB="ranlib"
   6872     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6873     break 2
   6874   fi
   6875 done
   6876 done
   6877 IFS=$as_save_IFS
   6878 
   6879 fi
   6880 fi
   6881 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   6882 if test -n "$ac_ct_RANLIB"; then
   6883   { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
   6884 $as_echo "$ac_ct_RANLIB" >&6; }
   6885 else
   6886   { $as_echo "$as_me:$LINENO: result: no" >&5
   6887 $as_echo "no" >&6; }
   6888 fi
   6889 
   6890   if test "x$ac_ct_RANLIB" = x; then
   6891     RANLIB=":"
   6892   else
   6893     case $cross_compiling:$ac_tool_warned in
   6894 yes:)
   6895 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   6896 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6897 ac_tool_warned=yes ;;
   6898 esac
   6899     RANLIB=$ac_ct_RANLIB
   6900   fi
   6901 else
   6902   RANLIB="$ac_cv_prog_RANLIB"
   6903 fi
   6904 
   6905 if test -n "$ac_tool_prefix"; then
   6906   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   6907 set dummy ${ac_tool_prefix}strip; ac_word=$2
   6908 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6909 $as_echo_n "checking for $ac_word... " >&6; }
   6910 if test "${ac_cv_prog_STRIP+set}" = set; then
   6911   $as_echo_n "(cached) " >&6
   6912 else
   6913   if test -n "$STRIP"; then
   6914   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   6915 else
   6916 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6917 for as_dir in $PATH
   6918 do
   6919   IFS=$as_save_IFS
   6920   test -z "$as_dir" && as_dir=.
   6921   for ac_exec_ext in '' $ac_executable_extensions; do
   6922   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6923     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   6924     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6925     break 2
   6926   fi
   6927 done
   6928 done
   6929 IFS=$as_save_IFS
   6930 
   6931 fi
   6932 fi
   6933 STRIP=$ac_cv_prog_STRIP
   6934 if test -n "$STRIP"; then
   6935   { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
   6936 $as_echo "$STRIP" >&6; }
   6937 else
   6938   { $as_echo "$as_me:$LINENO: result: no" >&5
   6939 $as_echo "no" >&6; }
   6940 fi
   6941 
   6942 
   6943 fi
   6944 if test -z "$ac_cv_prog_STRIP"; then
   6945   ac_ct_STRIP=$STRIP
   6946   # Extract the first word of "strip", so it can be a program name with args.
   6947 set dummy strip; ac_word=$2
   6948 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6949 $as_echo_n "checking for $ac_word... " >&6; }
   6950 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   6951   $as_echo_n "(cached) " >&6
   6952 else
   6953   if test -n "$ac_ct_STRIP"; then
   6954   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   6955 else
   6956 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6957 for as_dir in $PATH
   6958 do
   6959   IFS=$as_save_IFS
   6960   test -z "$as_dir" && as_dir=.
   6961   for ac_exec_ext in '' $ac_executable_extensions; do
   6962   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6963     ac_cv_prog_ac_ct_STRIP="strip"
   6964     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6965     break 2
   6966   fi
   6967 done
   6968 done
   6969 IFS=$as_save_IFS
   6970 
   6971 fi
   6972 fi
   6973 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   6974 if test -n "$ac_ct_STRIP"; then
   6975   { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   6976 $as_echo "$ac_ct_STRIP" >&6; }
   6977 else
   6978   { $as_echo "$as_me:$LINENO: result: no" >&5
   6979 $as_echo "no" >&6; }
   6980 fi
   6981 
   6982   if test "x$ac_ct_STRIP" = x; then
   6983     STRIP=":"
   6984   else
   6985     case $cross_compiling:$ac_tool_warned in
   6986 yes:)
   6987 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   6988 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6989 ac_tool_warned=yes ;;
   6990 esac
   6991     STRIP=$ac_ct_STRIP
   6992   fi
   6993 else
   6994   STRIP="$ac_cv_prog_STRIP"
   6995 fi
   6996 
   6997 
   6998 old_CC="$CC"
   6999 old_CFLAGS="$CFLAGS"
   7000 
   7001 # Set sane defaults for various variables
   7002 test -z "$AR" && AR=ar
   7003 test -z "$AR_FLAGS" && AR_FLAGS=cru
   7004 test -z "$AS" && AS=as
   7005 test -z "$CC" && CC=cc
   7006 test -z "$LTCC" && LTCC=$CC
   7007 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   7008 test -z "$DLLTOOL" && DLLTOOL=dlltool
   7009 test -z "$LD" && LD=ld
   7010 test -z "$LN_S" && LN_S="ln -s"
   7011 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   7012 test -z "$NM" && NM=nm
   7013 test -z "$SED" && SED=sed
   7014 test -z "$OBJDUMP" && OBJDUMP=objdump
   7015 test -z "$RANLIB" && RANLIB=:
   7016 test -z "$STRIP" && STRIP=:
   7017 test -z "$ac_objext" && ac_objext=o
   7018 
   7019 # Determine commands to create old-style static archives.
   7020 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
   7021 old_postinstall_cmds='chmod 644 $oldlib'
   7022 old_postuninstall_cmds=
   7023 
   7024 if test -n "$RANLIB"; then
   7025   case $host_os in
   7026   openbsd*)
   7027     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   7028     ;;
   7029   *)
   7030     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   7031     ;;
   7032   esac
   7033   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   7034 fi
   7035 
   7036 for cc_temp in $compiler""; do
   7037   case $cc_temp in
   7038     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7039     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7040     \-*) ;;
   7041     *) break;;
   7042   esac
   7043 done
   7044 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   7045 
   7046 
   7047 # Only perform the check for file, if the check method requires it
   7048 case $deplibs_check_method in
   7049 file_magic*)
   7050   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   7051     { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
   7052 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
   7053 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   7054   $as_echo_n "(cached) " >&6
   7055 else
   7056   case $MAGIC_CMD in
   7057 [\\/*] |  ?:[\\/]*)
   7058   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7059   ;;
   7060 *)
   7061   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7062   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7063   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7064   for ac_dir in $ac_dummy; do
   7065     IFS="$lt_save_ifs"
   7066     test -z "$ac_dir" && ac_dir=.
   7067     if test -f $ac_dir/${ac_tool_prefix}file; then
   7068       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   7069       if test -n "$file_magic_test_file"; then
   7070 	case $deplibs_check_method in
   7071 	"file_magic "*)
   7072 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7073 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7074 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7075 	    $EGREP "$file_magic_regex" > /dev/null; then
   7076 	    :
   7077 	  else
   7078 	    cat <<EOF 1>&2
   7079 
   7080 *** Warning: the command libtool uses to detect shared libraries,
   7081 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7082 *** The result is that libtool may fail to recognize shared libraries
   7083 *** as such.  This will affect the creation of libtool libraries that
   7084 *** depend on shared libraries, but programs linked with such libtool
   7085 *** libraries will work regardless of this problem.  Nevertheless, you
   7086 *** may want to report the problem to your system manager and/or to
   7087 *** bug-libtool@gnu.org
   7088 
   7089 EOF
   7090 	  fi ;;
   7091 	esac
   7092       fi
   7093       break
   7094     fi
   7095   done
   7096   IFS="$lt_save_ifs"
   7097   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7098   ;;
   7099 esac
   7100 fi
   7101 
   7102 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7103 if test -n "$MAGIC_CMD"; then
   7104   { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   7105 $as_echo "$MAGIC_CMD" >&6; }
   7106 else
   7107   { $as_echo "$as_me:$LINENO: result: no" >&5
   7108 $as_echo "no" >&6; }
   7109 fi
   7110 
   7111 if test -z "$lt_cv_path_MAGIC_CMD"; then
   7112   if test -n "$ac_tool_prefix"; then
   7113     { $as_echo "$as_me:$LINENO: checking for file" >&5
   7114 $as_echo_n "checking for file... " >&6; }
   7115 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   7116   $as_echo_n "(cached) " >&6
   7117 else
   7118   case $MAGIC_CMD in
   7119 [\\/*] |  ?:[\\/]*)
   7120   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7121   ;;
   7122 *)
   7123   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7124   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7125   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7126   for ac_dir in $ac_dummy; do
   7127     IFS="$lt_save_ifs"
   7128     test -z "$ac_dir" && ac_dir=.
   7129     if test -f $ac_dir/file; then
   7130       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   7131       if test -n "$file_magic_test_file"; then
   7132 	case $deplibs_check_method in
   7133 	"file_magic "*)
   7134 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7135 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7136 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7137 	    $EGREP "$file_magic_regex" > /dev/null; then
   7138 	    :
   7139 	  else
   7140 	    cat <<EOF 1>&2
   7141 
   7142 *** Warning: the command libtool uses to detect shared libraries,
   7143 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7144 *** The result is that libtool may fail to recognize shared libraries
   7145 *** as such.  This will affect the creation of libtool libraries that
   7146 *** depend on shared libraries, but programs linked with such libtool
   7147 *** libraries will work regardless of this problem.  Nevertheless, you
   7148 *** may want to report the problem to your system manager and/or to
   7149 *** bug-libtool@gnu.org
   7150 
   7151 EOF
   7152 	  fi ;;
   7153 	esac
   7154       fi
   7155       break
   7156     fi
   7157   done
   7158   IFS="$lt_save_ifs"
   7159   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7160   ;;
   7161 esac
   7162 fi
   7163 
   7164 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7165 if test -n "$MAGIC_CMD"; then
   7166   { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   7167 $as_echo "$MAGIC_CMD" >&6; }
   7168 else
   7169   { $as_echo "$as_me:$LINENO: result: no" >&5
   7170 $as_echo "no" >&6; }
   7171 fi
   7172 
   7173   else
   7174     MAGIC_CMD=:
   7175   fi
   7176 fi
   7177 
   7178   fi
   7179   ;;
   7180 esac
   7181 
   7182 
   7183   case $host_os in
   7184     rhapsody* | darwin*)
   7185     if test -n "$ac_tool_prefix"; then
   7186   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
   7187 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
   7188 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7189 $as_echo_n "checking for $ac_word... " >&6; }
   7190 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
   7191   $as_echo_n "(cached) " >&6
   7192 else
   7193   if test -n "$DSYMUTIL"; then
   7194   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
   7195 else
   7196 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7197 for as_dir in $PATH
   7198 do
   7199   IFS=$as_save_IFS
   7200   test -z "$as_dir" && as_dir=.
   7201   for ac_exec_ext in '' $ac_executable_extensions; do
   7202   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7203     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
   7204     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7205     break 2
   7206   fi
   7207 done
   7208 done
   7209 IFS=$as_save_IFS
   7210 
   7211 fi
   7212 fi
   7213 DSYMUTIL=$ac_cv_prog_DSYMUTIL
   7214 if test -n "$DSYMUTIL"; then
   7215   { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
   7216 $as_echo "$DSYMUTIL" >&6; }
   7217 else
   7218   { $as_echo "$as_me:$LINENO: result: no" >&5
   7219 $as_echo "no" >&6; }
   7220 fi
   7221 
   7222 
   7223 fi
   7224 if test -z "$ac_cv_prog_DSYMUTIL"; then
   7225   ac_ct_DSYMUTIL=$DSYMUTIL
   7226   # Extract the first word of "dsymutil", so it can be a program name with args.
   7227 set dummy dsymutil; ac_word=$2
   7228 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7229 $as_echo_n "checking for $ac_word... " >&6; }
   7230 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
   7231   $as_echo_n "(cached) " >&6
   7232 else
   7233   if test -n "$ac_ct_DSYMUTIL"; then
   7234   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
   7235 else
   7236 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7237 for as_dir in $PATH
   7238 do
   7239   IFS=$as_save_IFS
   7240   test -z "$as_dir" && as_dir=.
   7241   for ac_exec_ext in '' $ac_executable_extensions; do
   7242   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7243     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
   7244     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7245     break 2
   7246   fi
   7247 done
   7248 done
   7249 IFS=$as_save_IFS
   7250 
   7251 fi
   7252 fi
   7253 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
   7254 if test -n "$ac_ct_DSYMUTIL"; then
   7255   { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
   7256 $as_echo "$ac_ct_DSYMUTIL" >&6; }
   7257 else
   7258   { $as_echo "$as_me:$LINENO: result: no" >&5
   7259 $as_echo "no" >&6; }
   7260 fi
   7261 
   7262   if test "x$ac_ct_DSYMUTIL" = x; then
   7263     DSYMUTIL=":"
   7264   else
   7265     case $cross_compiling:$ac_tool_warned in
   7266 yes:)
   7267 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   7268 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7269 ac_tool_warned=yes ;;
   7270 esac
   7271     DSYMUTIL=$ac_ct_DSYMUTIL
   7272   fi
   7273 else
   7274   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
   7275 fi
   7276 
   7277     if test -n "$ac_tool_prefix"; then
   7278   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
   7279 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
   7280 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7281 $as_echo_n "checking for $ac_word... " >&6; }
   7282 if test "${ac_cv_prog_NMEDIT+set}" = set; then
   7283   $as_echo_n "(cached) " >&6
   7284 else
   7285   if test -n "$NMEDIT"; then
   7286   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
   7287 else
   7288 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7289 for as_dir in $PATH
   7290 do
   7291   IFS=$as_save_IFS
   7292   test -z "$as_dir" && as_dir=.
   7293   for ac_exec_ext in '' $ac_executable_extensions; do
   7294   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7295     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
   7296     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7297     break 2
   7298   fi
   7299 done
   7300 done
   7301 IFS=$as_save_IFS
   7302 
   7303 fi
   7304 fi
   7305 NMEDIT=$ac_cv_prog_NMEDIT
   7306 if test -n "$NMEDIT"; then
   7307   { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5
   7308 $as_echo "$NMEDIT" >&6; }
   7309 else
   7310   { $as_echo "$as_me:$LINENO: result: no" >&5
   7311 $as_echo "no" >&6; }
   7312 fi
   7313 
   7314 
   7315 fi
   7316 if test -z "$ac_cv_prog_NMEDIT"; then
   7317   ac_ct_NMEDIT=$NMEDIT
   7318   # Extract the first word of "nmedit", so it can be a program name with args.
   7319 set dummy nmedit; ac_word=$2
   7320 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7321 $as_echo_n "checking for $ac_word... " >&6; }
   7322 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
   7323   $as_echo_n "(cached) " >&6
   7324 else
   7325   if test -n "$ac_ct_NMEDIT"; then
   7326   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
   7327 else
   7328 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7329 for as_dir in $PATH
   7330 do
   7331   IFS=$as_save_IFS
   7332   test -z "$as_dir" && as_dir=.
   7333   for ac_exec_ext in '' $ac_executable_extensions; do
   7334   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7335     ac_cv_prog_ac_ct_NMEDIT="nmedit"
   7336     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7337     break 2
   7338   fi
   7339 done
   7340 done
   7341 IFS=$as_save_IFS
   7342 
   7343 fi
   7344 fi
   7345 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
   7346 if test -n "$ac_ct_NMEDIT"; then
   7347   { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
   7348 $as_echo "$ac_ct_NMEDIT" >&6; }
   7349 else
   7350   { $as_echo "$as_me:$LINENO: result: no" >&5
   7351 $as_echo "no" >&6; }
   7352 fi
   7353 
   7354   if test "x$ac_ct_NMEDIT" = x; then
   7355     NMEDIT=":"
   7356   else
   7357     case $cross_compiling:$ac_tool_warned in
   7358 yes:)
   7359 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   7360 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7361 ac_tool_warned=yes ;;
   7362 esac
   7363     NMEDIT=$ac_ct_NMEDIT
   7364   fi
   7365 else
   7366   NMEDIT="$ac_cv_prog_NMEDIT"
   7367 fi
   7368 
   7369 
   7370     { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
   7371 $as_echo_n "checking for -single_module linker flag... " >&6; }
   7372 if test "${lt_cv_apple_cc_single_mod+set}" = set; then
   7373   $as_echo_n "(cached) " >&6
   7374 else
   7375   lt_cv_apple_cc_single_mod=no
   7376       if test -z "${LT_MULTI_MODULE}"; then
   7377    # By default we will add the -single_module flag. You can override
   7378    # by either setting the environment variable LT_MULTI_MODULE
   7379    # non-empty at configure time, or by adding -multi_module to the
   7380    # link flags.
   7381    echo "int foo(void){return 1;}" > conftest.c
   7382    $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   7383      -dynamiclib ${wl}-single_module conftest.c
   7384    if test -f libconftest.dylib; then
   7385      lt_cv_apple_cc_single_mod=yes
   7386      rm -rf libconftest.dylib*
   7387    fi
   7388    rm conftest.c
   7389       fi
   7390 fi
   7391 { $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
   7392 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
   7393     { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
   7394 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
   7395 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
   7396   $as_echo_n "(cached) " >&6
   7397 else
   7398   lt_cv_ld_exported_symbols_list=no
   7399       save_LDFLAGS=$LDFLAGS
   7400       echo "_main" > conftest.sym
   7401       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
   7402       cat >conftest.$ac_ext <<_ACEOF
   7403 /* confdefs.h.  */
   7404 _ACEOF
   7405 cat confdefs.h >>conftest.$ac_ext
   7406 cat >>conftest.$ac_ext <<_ACEOF
   7407 /* end confdefs.h.  */
   7408 
   7409 int
   7410 main ()
   7411 {
   7412 
   7413   ;
   7414   return 0;
   7415 }
   7416 _ACEOF
   7417 rm -f conftest.$ac_objext conftest$ac_exeext
   7418 if { (ac_try="$ac_link"
   7419 case "(($ac_try" in
   7420   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7421   *) ac_try_echo=$ac_try;;
   7422 esac
   7423 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   7424 $as_echo "$ac_try_echo") >&5
   7425   (eval "$ac_link") 2>conftest.er1
   7426   ac_status=$?
   7427   grep -v '^ *+' conftest.er1 >conftest.err
   7428   rm -f conftest.er1
   7429   cat conftest.err >&5
   7430   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7431   (exit $ac_status); } && {
   7432 	 test -z "$ac_c_werror_flag" ||
   7433 	 test ! -s conftest.err
   7434        } && test -s conftest$ac_exeext && {
   7435 	 test "$cross_compiling" = yes ||
   7436 	 $as_test_x conftest$ac_exeext
   7437        }; then
   7438   lt_cv_ld_exported_symbols_list=yes
   7439 else
   7440   $as_echo "$as_me: failed program was:" >&5
   7441 sed 's/^/| /' conftest.$ac_ext >&5
   7442 
   7443 	lt_cv_ld_exported_symbols_list=no
   7444 fi
   7445 
   7446 rm -rf conftest.dSYM
   7447 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   7448       conftest$ac_exeext conftest.$ac_ext
   7449    LDFLAGS="$save_LDFLAGS"
   7450 
   7451 fi
   7452 { $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
   7453 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
   7454     case $host_os in
   7455     rhapsody* | darwin1.[0123])
   7456       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
   7457     darwin1.*)
   7458      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   7459     darwin*)
   7460       # if running on 10.5 or later, the deployment target defaults
   7461       # to the OS version, if on x86, and 10.4, the deployment
   7462       # target defaults to 10.4. Don't you love it?
   7463       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
   7464    10.0,*86*-darwin8*|10.0,*-darwin[91]*)
   7465      _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   7466    10.[012]*)
   7467      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   7468    10.*)
   7469      _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   7470       esac
   7471     ;;
   7472   esac
   7473     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
   7474       _lt_dar_single_mod='$single_module'
   7475     fi
   7476     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
   7477       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
   7478     else
   7479       _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}"
   7480     fi
   7481     if test "$DSYMUTIL" != ":"; then
   7482       _lt_dsymutil="~$DSYMUTIL \$lib || :"
   7483     else
   7484       _lt_dsymutil=
   7485     fi
   7486     ;;
   7487   esac
   7488 
   7489 
   7490 enable_dlopen=no
   7491 enable_win32_dll=no
   7492 
   7493 # Check whether --enable-libtool-lock was given.
   7494 if test "${enable_libtool_lock+set}" = set; then
   7495   enableval=$enable_libtool_lock;
   7496 fi
   7497 
   7498 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   7499 
   7500 
   7501 # Check whether --with-pic was given.
   7502 if test "${with_pic+set}" = set; then
   7503   withval=$with_pic; pic_mode="$withval"
   7504 else
   7505   pic_mode=default
   7506 fi
   7507 
   7508 test -z "$pic_mode" && pic_mode=default
   7509 
   7510 # Use C for the default configuration in the libtool script
   7511 tagname=
   7512 lt_save_CC="$CC"
   7513 ac_ext=c
   7514 ac_cpp='$CPP $CPPFLAGS'
   7515 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7516 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7517 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7518 
   7519 
   7520 # Source file extension for C test sources.
   7521 ac_ext=c
   7522 
   7523 # Object file extension for compiled C test sources.
   7524 objext=o
   7525 objext=$objext
   7526 
   7527 # Code to be used in simple compile tests
   7528 lt_simple_compile_test_code="int some_variable = 0;"
   7529 
   7530 # Code to be used in simple link tests
   7531 lt_simple_link_test_code='int main(){return(0);}'
   7532 
   7533 
   7534 # If no C compiler was specified, use CC.
   7535 LTCC=${LTCC-"$CC"}
   7536 
   7537 # If no C compiler flags were specified, use CFLAGS.
   7538 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   7539 
   7540 # Allow CC to be a program name with arguments.
   7541 compiler=$CC
   7542 
   7543 
   7544 # save warnings/boilerplate of simple test code
   7545 ac_outfile=conftest.$ac_objext
   7546 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   7547 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7548 _lt_compiler_boilerplate=`cat conftest.err`
   7549 $rm conftest*
   7550 
   7551 ac_outfile=conftest.$ac_objext
   7552 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   7553 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7554 _lt_linker_boilerplate=`cat conftest.err`
   7555 $rm -r conftest*
   7556 
   7557 
   7558 
   7559 lt_prog_compiler_no_builtin_flag=
   7560 
   7561 if test "$GCC" = yes; then
   7562   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
   7563 
   7564 
   7565 { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   7566 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   7567 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   7568   $as_echo_n "(cached) " >&6
   7569 else
   7570   lt_cv_prog_compiler_rtti_exceptions=no
   7571   ac_outfile=conftest.$ac_objext
   7572    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7573    lt_compiler_flag="-fno-rtti -fno-exceptions"
   7574    # Insert the option either (1) after the last *FLAGS variable, or
   7575    # (2) before a word containing "conftest.", or (3) at the end.
   7576    # Note that $ac_compile itself does not contain backslashes and begins
   7577    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7578    # The option is referenced via a variable to avoid confusing sed.
   7579    lt_compile=`echo "$ac_compile" | $SED \
   7580    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7581    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7582    -e 's:$: $lt_compiler_flag:'`
   7583    (eval echo "\"\$as_me:7583: $lt_compile\"" >&5)
   7584    (eval "$lt_compile" 2>conftest.err)
   7585    ac_status=$?
   7586    cat conftest.err >&5
   7587    echo "$as_me:7587: \$? = $ac_status" >&5
   7588    if (exit $ac_status) && test -s "$ac_outfile"; then
   7589      # The compiler can only warn and ignore the option if not recognized
   7590      # So say no if there are warnings other than the usual output.
   7591      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7592      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7593      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7594        lt_cv_prog_compiler_rtti_exceptions=yes
   7595      fi
   7596    fi
   7597    $rm conftest*
   7598 
   7599 fi
   7600 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   7601 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   7602 
   7603 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   7604     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   7605 else
   7606     :
   7607 fi
   7608 
   7609 fi
   7610 
   7611 lt_prog_compiler_wl=
   7612 lt_prog_compiler_pic=
   7613 lt_prog_compiler_static=
   7614 
   7615 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   7616 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   7617 
   7618   if test "$GCC" = yes; then
   7619     lt_prog_compiler_wl='-Wl,'
   7620     lt_prog_compiler_static='-static'
   7621 
   7622     case $host_os in
   7623       aix*)
   7624       # All AIX code is PIC.
   7625       if test "$host_cpu" = ia64; then
   7626 	# AIX 5 now supports IA64 processor
   7627 	lt_prog_compiler_static='-Bstatic'
   7628       fi
   7629       ;;
   7630 
   7631     amigaos*)
   7632       # FIXME: we need at least 68020 code to build shared libraries, but
   7633       # adding the `-m68020' flag to GCC prevents building anything better,
   7634       # like `-m68040'.
   7635       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   7636       ;;
   7637 
   7638     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   7639       # PIC is the default for these OSes.
   7640       ;;
   7641 
   7642     mingw* | cygwin* | pw32* | os2*)
   7643       # This hack is so that the source file can tell whether it is being
   7644       # built for inclusion in a dll (and should export symbols for example).
   7645       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   7646       # (--disable-auto-import) libraries
   7647       lt_prog_compiler_pic='-DDLL_EXPORT'
   7648       ;;
   7649 
   7650     darwin* | rhapsody*)
   7651       # PIC is the default on this platform
   7652       # Common symbols not allowed in MH_DYLIB files
   7653       lt_prog_compiler_pic='-fno-common'
   7654       ;;
   7655 
   7656     interix[3-9]*)
   7657       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   7658       # Instead, we relocate shared libraries at runtime.
   7659       ;;
   7660 
   7661     msdosdjgpp*)
   7662       # Just because we use GCC doesn't mean we suddenly get shared libraries
   7663       # on systems that don't support them.
   7664       lt_prog_compiler_can_build_shared=no
   7665       enable_shared=no
   7666       ;;
   7667 
   7668     sysv4*MP*)
   7669       if test -d /usr/nec; then
   7670 	lt_prog_compiler_pic=-Kconform_pic
   7671       fi
   7672       ;;
   7673 
   7674     hpux*)
   7675       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7676       # not for PA HP-UX.
   7677       case $host_cpu in
   7678       hppa*64*|ia64*)
   7679 	# +Z the default
   7680 	;;
   7681       *)
   7682 	lt_prog_compiler_pic='-fPIC'
   7683 	;;
   7684       esac
   7685       ;;
   7686 
   7687     *)
   7688       lt_prog_compiler_pic='-fPIC'
   7689       ;;
   7690     esac
   7691   else
   7692     # PORTME Check for flag to pass linker flags through the system compiler.
   7693     case $host_os in
   7694     aix*)
   7695       lt_prog_compiler_wl='-Wl,'
   7696       if test "$host_cpu" = ia64; then
   7697 	# AIX 5 now supports IA64 processor
   7698 	lt_prog_compiler_static='-Bstatic'
   7699       else
   7700 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   7701       fi
   7702       ;;
   7703       darwin*)
   7704         # PIC is the default on this platform
   7705         # Common symbols not allowed in MH_DYLIB files
   7706        case $cc_basename in
   7707          xlc*)
   7708          lt_prog_compiler_pic='-qnocommon'
   7709          lt_prog_compiler_wl='-Wl,'
   7710          ;;
   7711        esac
   7712        ;;
   7713 
   7714     mingw* | cygwin* | pw32* | os2*)
   7715       # This hack is so that the source file can tell whether it is being
   7716       # built for inclusion in a dll (and should export symbols for example).
   7717       lt_prog_compiler_pic='-DDLL_EXPORT'
   7718       ;;
   7719 
   7720     hpux9* | hpux10* | hpux11*)
   7721       lt_prog_compiler_wl='-Wl,'
   7722       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7723       # not for PA HP-UX.
   7724       case $host_cpu in
   7725       hppa*64*|ia64*)
   7726 	# +Z the default
   7727 	;;
   7728       *)
   7729 	lt_prog_compiler_pic='+Z'
   7730 	;;
   7731       esac
   7732       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   7733       lt_prog_compiler_static='${wl}-a ${wl}archive'
   7734       ;;
   7735 
   7736     irix5* | irix6* | nonstopux*)
   7737       lt_prog_compiler_wl='-Wl,'
   7738       # PIC (with -KPIC) is the default.
   7739       lt_prog_compiler_static='-non_shared'
   7740       ;;
   7741 
   7742     newsos6)
   7743       lt_prog_compiler_pic='-KPIC'
   7744       lt_prog_compiler_static='-Bstatic'
   7745       ;;
   7746 
   7747     linux* | k*bsd*-gnu)
   7748       case $cc_basename in
   7749       icc* | ecc*)
   7750 	lt_prog_compiler_wl='-Wl,'
   7751 	lt_prog_compiler_pic='-KPIC'
   7752 	lt_prog_compiler_static='-static'
   7753         ;;
   7754       pgcc* | pgf77* | pgf90* | pgf95*)
   7755         # Portland Group compilers (*not* the Pentium gcc compiler,
   7756 	# which looks to be a dead project)
   7757 	lt_prog_compiler_wl='-Wl,'
   7758 	lt_prog_compiler_pic='-fpic'
   7759 	lt_prog_compiler_static='-Bstatic'
   7760         ;;
   7761       ccc*)
   7762         lt_prog_compiler_wl='-Wl,'
   7763         # All Alpha code is PIC.
   7764         lt_prog_compiler_static='-non_shared'
   7765         ;;
   7766       *)
   7767         case `$CC -V 2>&1 | sed 5q` in
   7768 	*Sun\ C*)
   7769 	  # Sun C 5.9
   7770 	  lt_prog_compiler_pic='-KPIC'
   7771 	  lt_prog_compiler_static='-Bstatic'
   7772 	  lt_prog_compiler_wl='-Wl,'
   7773 	  ;;
   7774 	*Sun\ F*)
   7775 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   7776 	  lt_prog_compiler_pic='-KPIC'
   7777 	  lt_prog_compiler_static='-Bstatic'
   7778 	  lt_prog_compiler_wl=''
   7779 	  ;;
   7780 	esac
   7781 	;;
   7782       esac
   7783       ;;
   7784 
   7785     osf3* | osf4* | osf5*)
   7786       lt_prog_compiler_wl='-Wl,'
   7787       # All OSF/1 code is PIC.
   7788       lt_prog_compiler_static='-non_shared'
   7789       ;;
   7790 
   7791     rdos*)
   7792       lt_prog_compiler_static='-non_shared'
   7793       ;;
   7794 
   7795     solaris*)
   7796       lt_prog_compiler_pic='-KPIC'
   7797       lt_prog_compiler_static='-Bstatic'
   7798       case $cc_basename in
   7799       f77* | f90* | f95*)
   7800 	lt_prog_compiler_wl='-Qoption ld ';;
   7801       *)
   7802 	lt_prog_compiler_wl='-Wl,';;
   7803       esac
   7804       ;;
   7805 
   7806     sunos4*)
   7807       lt_prog_compiler_wl='-Qoption ld '
   7808       lt_prog_compiler_pic='-PIC'
   7809       lt_prog_compiler_static='-Bstatic'
   7810       ;;
   7811 
   7812     sysv4 | sysv4.2uw2* | sysv4.3*)
   7813       lt_prog_compiler_wl='-Wl,'
   7814       lt_prog_compiler_pic='-KPIC'
   7815       lt_prog_compiler_static='-Bstatic'
   7816       ;;
   7817 
   7818     sysv4*MP*)
   7819       if test -d /usr/nec ;then
   7820 	lt_prog_compiler_pic='-Kconform_pic'
   7821 	lt_prog_compiler_static='-Bstatic'
   7822       fi
   7823       ;;
   7824 
   7825     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   7826       lt_prog_compiler_wl='-Wl,'
   7827       lt_prog_compiler_pic='-KPIC'
   7828       lt_prog_compiler_static='-Bstatic'
   7829       ;;
   7830 
   7831     unicos*)
   7832       lt_prog_compiler_wl='-Wl,'
   7833       lt_prog_compiler_can_build_shared=no
   7834       ;;
   7835 
   7836     uts4*)
   7837       lt_prog_compiler_pic='-pic'
   7838       lt_prog_compiler_static='-Bstatic'
   7839       ;;
   7840 
   7841     *)
   7842       lt_prog_compiler_can_build_shared=no
   7843       ;;
   7844     esac
   7845   fi
   7846 
   7847 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
   7848 $as_echo "$lt_prog_compiler_pic" >&6; }
   7849 
   7850 #
   7851 # Check to make sure the PIC flag actually works.
   7852 #
   7853 if test -n "$lt_prog_compiler_pic"; then
   7854 
   7855 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   7856 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
   7857 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
   7858   $as_echo_n "(cached) " >&6
   7859 else
   7860   lt_cv_prog_compiler_pic_works=no
   7861   ac_outfile=conftest.$ac_objext
   7862    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7863    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   7864    # Insert the option either (1) after the last *FLAGS variable, or
   7865    # (2) before a word containing "conftest.", or (3) at the end.
   7866    # Note that $ac_compile itself does not contain backslashes and begins
   7867    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7868    # The option is referenced via a variable to avoid confusing sed.
   7869    lt_compile=`echo "$ac_compile" | $SED \
   7870    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7871    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7872    -e 's:$: $lt_compiler_flag:'`
   7873    (eval echo "\"\$as_me:7873: $lt_compile\"" >&5)
   7874    (eval "$lt_compile" 2>conftest.err)
   7875    ac_status=$?
   7876    cat conftest.err >&5
   7877    echo "$as_me:7877: \$? = $ac_status" >&5
   7878    if (exit $ac_status) && test -s "$ac_outfile"; then
   7879      # The compiler can only warn and ignore the option if not recognized
   7880      # So say no if there are warnings other than the usual output.
   7881      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7882      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7883      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7884        lt_cv_prog_compiler_pic_works=yes
   7885      fi
   7886    fi
   7887    $rm conftest*
   7888 
   7889 fi
   7890 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
   7891 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
   7892 
   7893 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
   7894     case $lt_prog_compiler_pic in
   7895      "" | " "*) ;;
   7896      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   7897      esac
   7898 else
   7899     lt_prog_compiler_pic=
   7900      lt_prog_compiler_can_build_shared=no
   7901 fi
   7902 
   7903 fi
   7904 case $host_os in
   7905   # For platforms which do not support PIC, -DPIC is meaningless:
   7906   *djgpp*)
   7907     lt_prog_compiler_pic=
   7908     ;;
   7909   *)
   7910     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   7911     ;;
   7912 esac
   7913 
   7914 #
   7915 # Check to make sure the static flag actually works.
   7916 #
   7917 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   7918 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   7919 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   7920 if test "${lt_cv_prog_compiler_static_works+set}" = set; then
   7921   $as_echo_n "(cached) " >&6
   7922 else
   7923   lt_cv_prog_compiler_static_works=no
   7924    save_LDFLAGS="$LDFLAGS"
   7925    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   7926    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   7927    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   7928      # The linker can only warn and ignore the option if not recognized
   7929      # So say no if there are warnings
   7930      if test -s conftest.err; then
   7931        # Append any errors to the config.log.
   7932        cat conftest.err 1>&5
   7933        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   7934        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7935        if diff conftest.exp conftest.er2 >/dev/null; then
   7936          lt_cv_prog_compiler_static_works=yes
   7937        fi
   7938      else
   7939        lt_cv_prog_compiler_static_works=yes
   7940      fi
   7941    fi
   7942    $rm -r conftest*
   7943    LDFLAGS="$save_LDFLAGS"
   7944 
   7945 fi
   7946 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
   7947 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
   7948 
   7949 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
   7950     :
   7951 else
   7952     lt_prog_compiler_static=
   7953 fi
   7954 
   7955 
   7956 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   7957 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   7958 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
   7959   $as_echo_n "(cached) " >&6
   7960 else
   7961   lt_cv_prog_compiler_c_o=no
   7962    $rm -r conftest 2>/dev/null
   7963    mkdir conftest
   7964    cd conftest
   7965    mkdir out
   7966    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7967 
   7968    lt_compiler_flag="-o out/conftest2.$ac_objext"
   7969    # Insert the option either (1) after the last *FLAGS variable, or
   7970    # (2) before a word containing "conftest.", or (3) at the end.
   7971    # Note that $ac_compile itself does not contain backslashes and begins
   7972    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7973    lt_compile=`echo "$ac_compile" | $SED \
   7974    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7975    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7976    -e 's:$: $lt_compiler_flag:'`
   7977    (eval echo "\"\$as_me:7977: $lt_compile\"" >&5)
   7978    (eval "$lt_compile" 2>out/conftest.err)
   7979    ac_status=$?
   7980    cat out/conftest.err >&5
   7981    echo "$as_me:7981: \$? = $ac_status" >&5
   7982    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   7983    then
   7984      # The compiler can only warn and ignore the option if not recognized
   7985      # So say no if there are warnings
   7986      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   7987      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   7988      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   7989        lt_cv_prog_compiler_c_o=yes
   7990      fi
   7991    fi
   7992    chmod u+w . 2>&5
   7993    $rm conftest*
   7994    # SGI C++ compiler will create directory out/ii_files/ for
   7995    # template instantiation
   7996    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   7997    $rm out/* && rmdir out
   7998    cd ..
   7999    rmdir conftest
   8000    $rm conftest*
   8001 
   8002 fi
   8003 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
   8004 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   8005 
   8006 
   8007 hard_links="nottested"
   8008 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   8009   # do not overwrite the value of need_locks provided by the user
   8010   { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   8011 $as_echo_n "checking if we can lock with hard links... " >&6; }
   8012   hard_links=yes
   8013   $rm conftest*
   8014   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   8015   touch conftest.a
   8016   ln conftest.a conftest.b 2>&5 || hard_links=no
   8017   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   8018   { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
   8019 $as_echo "$hard_links" >&6; }
   8020   if test "$hard_links" = no; then
   8021     { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   8022 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   8023     need_locks=warn
   8024   fi
   8025 else
   8026   need_locks=no
   8027 fi
   8028 
   8029 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   8030 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   8031 
   8032   runpath_var=
   8033   allow_undefined_flag=
   8034   enable_shared_with_static_runtimes=no
   8035   archive_cmds=
   8036   archive_expsym_cmds=
   8037   old_archive_From_new_cmds=
   8038   old_archive_from_expsyms_cmds=
   8039   export_dynamic_flag_spec=
   8040   whole_archive_flag_spec=
   8041   thread_safe_flag_spec=
   8042   hardcode_libdir_flag_spec=
   8043   hardcode_libdir_flag_spec_ld=
   8044   hardcode_libdir_separator=
   8045   hardcode_direct=no
   8046   hardcode_minus_L=no
   8047   hardcode_shlibpath_var=unsupported
   8048   link_all_deplibs=unknown
   8049   hardcode_automatic=no
   8050   module_cmds=
   8051   module_expsym_cmds=
   8052   always_export_symbols=no
   8053   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   8054   # include_expsyms should be a list of space-separated symbols to be *always*
   8055   # included in the symbol list
   8056   include_expsyms=
   8057   # exclude_expsyms can be an extended regexp of symbols to exclude
   8058   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   8059   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   8060   # as well as any symbol that contains `d'.
   8061   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   8062   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   8063   # platforms (ab)use it in PIC code, but their linkers get confused if
   8064   # the symbol is explicitly referenced.  Since portable code cannot
   8065   # rely on this symbol name, it's probably fine to never include it in
   8066   # preloaded symbol tables.
   8067   # Exclude shared library initialization/finalization symbols.
   8068   extract_expsyms_cmds=
   8069   # Just being paranoid about ensuring that cc_basename is set.
   8070   for cc_temp in $compiler""; do
   8071   case $cc_temp in
   8072     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   8073     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   8074     \-*) ;;
   8075     *) break;;
   8076   esac
   8077 done
   8078 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   8079 
   8080   case $host_os in
   8081   cygwin* | mingw* | pw32*)
   8082     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   8083     # When not using gcc, we currently assume that we are using
   8084     # Microsoft Visual C++.
   8085     if test "$GCC" != yes; then
   8086       with_gnu_ld=no
   8087     fi
   8088     ;;
   8089   interix*)
   8090     # we just hope/assume this is gcc and not c89 (= MSVC++)
   8091     with_gnu_ld=yes
   8092     ;;
   8093   openbsd*)
   8094     with_gnu_ld=no
   8095     ;;
   8096   esac
   8097 
   8098   ld_shlibs=yes
   8099   if test "$with_gnu_ld" = yes; then
   8100     # If archive_cmds runs LD, not CC, wlarc should be empty
   8101     wlarc='${wl}'
   8102 
   8103     # Set some defaults for GNU ld with shared library support. These
   8104     # are reset later if shared libraries are not supported. Putting them
   8105     # here allows them to be overridden if necessary.
   8106     runpath_var=LD_RUN_PATH
   8107     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
   8108     export_dynamic_flag_spec='${wl}--export-dynamic'
   8109     # ancient GNU ld didn't support --whole-archive et. al.
   8110     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   8111 	whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   8112       else
   8113   	whole_archive_flag_spec=
   8114     fi
   8115     supports_anon_versioning=no
   8116     case `$LD -v 2>/dev/null` in
   8117       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   8118       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   8119       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   8120       *\ 2.11.*) ;; # other 2.11 versions
   8121       *) supports_anon_versioning=yes ;;
   8122     esac
   8123 
   8124     # See if GNU ld supports shared libraries.
   8125     case $host_os in
   8126     aix[3-9]*)
   8127       # On AIX/PPC, the GNU linker is very broken
   8128       if test "$host_cpu" != ia64; then
   8129 	ld_shlibs=no
   8130 	cat <<EOF 1>&2
   8131 
   8132 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   8133 *** to be unable to reliably create shared libraries on AIX.
   8134 *** Therefore, libtool is disabling shared libraries support.  If you
   8135 *** really care for shared libraries, you may want to modify your PATH
   8136 *** so that a non-GNU linker is found, and then restart.
   8137 
   8138 EOF
   8139       fi
   8140       ;;
   8141 
   8142     amigaos*)
   8143       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)'
   8144       hardcode_libdir_flag_spec='-L$libdir'
   8145       hardcode_minus_L=yes
   8146 
   8147       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   8148       # that the semantics of dynamic libraries on AmigaOS, at least up
   8149       # to version 4, is to share data among multiple programs linked
   8150       # with the same dynamic library.  Since this doesn't match the
   8151       # behavior of shared libraries on other platforms, we can't use
   8152       # them.
   8153       ld_shlibs=no
   8154       ;;
   8155 
   8156     beos*)
   8157       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8158 	allow_undefined_flag=unsupported
   8159 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   8160 	# support --undefined.  This deserves some investigation.  FIXME
   8161 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8162       else
   8163 	ld_shlibs=no
   8164       fi
   8165       ;;
   8166 
   8167     cygwin* | mingw* | pw32*)
   8168       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   8169       # as there is no search path for DLLs.
   8170       hardcode_libdir_flag_spec='-L$libdir'
   8171       allow_undefined_flag=unsupported
   8172       always_export_symbols=no
   8173       enable_shared_with_static_runtimes=yes
   8174       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   8175 
   8176       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   8177         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8178 	# If the export-symbols file already is a .def file (1st line
   8179 	# is EXPORTS), use it as is; otherwise, prepend...
   8180 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   8181 	  cp $export_symbols $output_objdir/$soname.def;
   8182 	else
   8183 	  echo EXPORTS > $output_objdir/$soname.def;
   8184 	  cat $export_symbols >> $output_objdir/$soname.def;
   8185 	fi~
   8186 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8187       else
   8188 	ld_shlibs=no
   8189       fi
   8190       ;;
   8191 
   8192     interix[3-9]*)
   8193       hardcode_direct=no
   8194       hardcode_shlibpath_var=no
   8195       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8196       export_dynamic_flag_spec='${wl}-E'
   8197       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   8198       # Instead, shared libraries are loaded at an image base (0x10000000 by
   8199       # default) and relocated if they conflict, which is a slow very memory
   8200       # consuming and fragmenting process.  To avoid this, we pick a random,
   8201       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   8202       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   8203       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   8204       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'
   8205       ;;
   8206 
   8207     gnu* | linux* | k*bsd*-gnu)
   8208       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8209 	tmp_addflag=
   8210 	case $cc_basename,$host_cpu in
   8211 	pgcc*)				# Portland Group C compiler
   8212 	  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'
   8213 	  tmp_addflag=' $pic_flag'
   8214 	  ;;
   8215 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   8216 	  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'
   8217 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   8218 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   8219 	  tmp_addflag=' -i_dynamic' ;;
   8220 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   8221 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   8222 	ifc* | ifort*)			# Intel Fortran compiler
   8223 	  tmp_addflag=' -nofor_main' ;;
   8224 	esac
   8225 	case `$CC -V 2>&1 | sed 5q` in
   8226 	*Sun\ C*)			# Sun C 5.9
   8227 	  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'
   8228 	  tmp_sharedflag='-G' ;;
   8229 	*Sun\ F*)			# Sun Fortran 8.3
   8230 	  tmp_sharedflag='-G' ;;
   8231 	*)
   8232 	  tmp_sharedflag='-shared' ;;
   8233 	esac
   8234 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8235 
   8236 	if test $supports_anon_versioning = yes; then
   8237 	  archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
   8238   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   8239   $echo "local: *; };" >> $output_objdir/$libname.ver~
   8240 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   8241 	fi
   8242       else
   8243 	ld_shlibs=no
   8244       fi
   8245       ;;
   8246 
   8247     netbsd*)
   8248       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8249 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   8250 	wlarc=
   8251       else
   8252 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8253 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8254       fi
   8255       ;;
   8256 
   8257     solaris*)
   8258       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   8259 	ld_shlibs=no
   8260 	cat <<EOF 1>&2
   8261 
   8262 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   8263 *** create shared libraries on Solaris systems.  Therefore, libtool
   8264 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8265 *** binutils to release 2.9.1 or newer.  Another option is to modify
   8266 *** your PATH or compiler configuration so that the native linker is
   8267 *** used, and then restart.
   8268 
   8269 EOF
   8270       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8271 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8272 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8273       else
   8274 	ld_shlibs=no
   8275       fi
   8276       ;;
   8277 
   8278     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   8279       case `$LD -v 2>&1` in
   8280         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   8281 	ld_shlibs=no
   8282 	cat <<_LT_EOF 1>&2
   8283 
   8284 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   8285 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   8286 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8287 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   8288 *** your PATH or compiler configuration so that the native linker is
   8289 *** used, and then restart.
   8290 
   8291 _LT_EOF
   8292 	;;
   8293 	*)
   8294 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8295 	    hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   8296 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   8297 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   8298 	  else
   8299 	    ld_shlibs=no
   8300 	  fi
   8301 	;;
   8302       esac
   8303       ;;
   8304 
   8305     sunos4*)
   8306       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8307       wlarc=
   8308       hardcode_direct=yes
   8309       hardcode_shlibpath_var=no
   8310       ;;
   8311 
   8312     *)
   8313       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8314 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8315 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8316       else
   8317 	ld_shlibs=no
   8318       fi
   8319       ;;
   8320     esac
   8321 
   8322     if test "$ld_shlibs" = no; then
   8323       runpath_var=
   8324       hardcode_libdir_flag_spec=
   8325       export_dynamic_flag_spec=
   8326       whole_archive_flag_spec=
   8327     fi
   8328   else
   8329     # PORTME fill in a description of your system's linker (not GNU ld)
   8330     case $host_os in
   8331     aix3*)
   8332       allow_undefined_flag=unsupported
   8333       always_export_symbols=yes
   8334       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'
   8335       # Note: this linker hardcodes the directories in LIBPATH if there
   8336       # are no directories specified by -L.
   8337       hardcode_minus_L=yes
   8338       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   8339 	# Neither direct hardcoding nor static linking is supported with a
   8340 	# broken collect2.
   8341 	hardcode_direct=unsupported
   8342       fi
   8343       ;;
   8344 
   8345     aix[4-9]*)
   8346       if test "$host_cpu" = ia64; then
   8347 	# On IA64, the linker does run time linking by default, so we don't
   8348 	# have to do anything special.
   8349 	aix_use_runtimelinking=no
   8350 	exp_sym_flag='-Bexport'
   8351 	no_entry_flag=""
   8352       else
   8353 	# If we're using GNU nm, then we don't want the "-C" option.
   8354 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   8355 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   8356 	  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'
   8357 	else
   8358 	  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'
   8359 	fi
   8360 	aix_use_runtimelinking=no
   8361 
   8362 	# Test if we are trying to use run time linking or normal
   8363 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   8364 	# need to do runtime linking.
   8365 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   8366 	  for ld_flag in $LDFLAGS; do
   8367   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   8368   	    aix_use_runtimelinking=yes
   8369   	    break
   8370   	  fi
   8371 	  done
   8372 	  ;;
   8373 	esac
   8374 
   8375 	exp_sym_flag='-bexport'
   8376 	no_entry_flag='-bnoentry'
   8377       fi
   8378 
   8379       # When large executables or shared objects are built, AIX ld can
   8380       # have problems creating the table of contents.  If linking a library
   8381       # or program results in "error TOC overflow" add -mminimal-toc to
   8382       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   8383       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   8384 
   8385       archive_cmds=''
   8386       hardcode_direct=yes
   8387       hardcode_libdir_separator=':'
   8388       link_all_deplibs=yes
   8389 
   8390       if test "$GCC" = yes; then
   8391 	case $host_os in aix4.[012]|aix4.[012].*)
   8392 	# We only want to do this on AIX 4.2 and lower, the check
   8393 	# below for broken collect2 doesn't work under 4.3+
   8394 	  collect2name=`${CC} -print-prog-name=collect2`
   8395 	  if test -f "$collect2name" && \
   8396   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   8397 	  then
   8398   	  # We have reworked collect2
   8399   	  :
   8400 	  else
   8401   	  # We have old collect2
   8402   	  hardcode_direct=unsupported
   8403   	  # It fails to find uninstalled libraries when the uninstalled
   8404   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   8405   	  # to unsupported forces relinking
   8406   	  hardcode_minus_L=yes
   8407   	  hardcode_libdir_flag_spec='-L$libdir'
   8408   	  hardcode_libdir_separator=
   8409 	  fi
   8410 	  ;;
   8411 	esac
   8412 	shared_flag='-shared'
   8413 	if test "$aix_use_runtimelinking" = yes; then
   8414 	  shared_flag="$shared_flag "'${wl}-G'
   8415 	fi
   8416       else
   8417 	# not using gcc
   8418 	if test "$host_cpu" = ia64; then
   8419   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   8420   	# chokes on -Wl,-G. The following line is correct:
   8421 	  shared_flag='-G'
   8422 	else
   8423 	  if test "$aix_use_runtimelinking" = yes; then
   8424 	    shared_flag='${wl}-G'
   8425 	  else
   8426 	    shared_flag='${wl}-bM:SRE'
   8427 	  fi
   8428 	fi
   8429       fi
   8430 
   8431       # It seems that -bexpall does not export symbols beginning with
   8432       # underscore (_), so it is better to generate a list of symbols to export.
   8433       always_export_symbols=yes
   8434       if test "$aix_use_runtimelinking" = yes; then
   8435 	# Warning - without using the other runtime loading flags (-brtl),
   8436 	# -berok will link without error, but may produce a broken library.
   8437 	allow_undefined_flag='-berok'
   8438        # Determine the default libpath from the value encoded in an empty executable.
   8439        cat >conftest.$ac_ext <<_ACEOF
   8440 /* confdefs.h.  */
   8441 _ACEOF
   8442 cat confdefs.h >>conftest.$ac_ext
   8443 cat >>conftest.$ac_ext <<_ACEOF
   8444 /* end confdefs.h.  */
   8445 
   8446 int
   8447 main ()
   8448 {
   8449 
   8450   ;
   8451   return 0;
   8452 }
   8453 _ACEOF
   8454 rm -f conftest.$ac_objext conftest$ac_exeext
   8455 if { (ac_try="$ac_link"
   8456 case "(($ac_try" in
   8457   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8458   *) ac_try_echo=$ac_try;;
   8459 esac
   8460 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   8461 $as_echo "$ac_try_echo") >&5
   8462   (eval "$ac_link") 2>conftest.er1
   8463   ac_status=$?
   8464   grep -v '^ *+' conftest.er1 >conftest.err
   8465   rm -f conftest.er1
   8466   cat conftest.err >&5
   8467   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8468   (exit $ac_status); } && {
   8469 	 test -z "$ac_c_werror_flag" ||
   8470 	 test ! -s conftest.err
   8471        } && test -s conftest$ac_exeext && {
   8472 	 test "$cross_compiling" = yes ||
   8473 	 $as_test_x conftest$ac_exeext
   8474        }; then
   8475 
   8476 lt_aix_libpath_sed='
   8477     /Import File Strings/,/^$/ {
   8478 	/^0/ {
   8479 	    s/^0  *\(.*\)$/\1/
   8480 	    p
   8481 	}
   8482     }'
   8483 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8484 # Check for a 64-bit object if we didn't find anything.
   8485 if test -z "$aix_libpath"; then
   8486   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8487 fi
   8488 else
   8489   $as_echo "$as_me: failed program was:" >&5
   8490 sed 's/^/| /' conftest.$ac_ext >&5
   8491 
   8492 
   8493 fi
   8494 
   8495 rm -rf conftest.dSYM
   8496 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8497       conftest$ac_exeext conftest.$ac_ext
   8498 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8499 
   8500        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8501 	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"
   8502        else
   8503 	if test "$host_cpu" = ia64; then
   8504 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   8505 	  allow_undefined_flag="-z nodefs"
   8506 	  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"
   8507 	else
   8508 	 # Determine the default libpath from the value encoded in an empty executable.
   8509 	 cat >conftest.$ac_ext <<_ACEOF
   8510 /* confdefs.h.  */
   8511 _ACEOF
   8512 cat confdefs.h >>conftest.$ac_ext
   8513 cat >>conftest.$ac_ext <<_ACEOF
   8514 /* end confdefs.h.  */
   8515 
   8516 int
   8517 main ()
   8518 {
   8519 
   8520   ;
   8521   return 0;
   8522 }
   8523 _ACEOF
   8524 rm -f conftest.$ac_objext conftest$ac_exeext
   8525 if { (ac_try="$ac_link"
   8526 case "(($ac_try" in
   8527   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8528   *) ac_try_echo=$ac_try;;
   8529 esac
   8530 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   8531 $as_echo "$ac_try_echo") >&5
   8532   (eval "$ac_link") 2>conftest.er1
   8533   ac_status=$?
   8534   grep -v '^ *+' conftest.er1 >conftest.err
   8535   rm -f conftest.er1
   8536   cat conftest.err >&5
   8537   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8538   (exit $ac_status); } && {
   8539 	 test -z "$ac_c_werror_flag" ||
   8540 	 test ! -s conftest.err
   8541        } && test -s conftest$ac_exeext && {
   8542 	 test "$cross_compiling" = yes ||
   8543 	 $as_test_x conftest$ac_exeext
   8544        }; then
   8545 
   8546 lt_aix_libpath_sed='
   8547     /Import File Strings/,/^$/ {
   8548 	/^0/ {
   8549 	    s/^0  *\(.*\)$/\1/
   8550 	    p
   8551 	}
   8552     }'
   8553 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8554 # Check for a 64-bit object if we didn't find anything.
   8555 if test -z "$aix_libpath"; then
   8556   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8557 fi
   8558 else
   8559   $as_echo "$as_me: failed program was:" >&5
   8560 sed 's/^/| /' conftest.$ac_ext >&5
   8561 
   8562 
   8563 fi
   8564 
   8565 rm -rf conftest.dSYM
   8566 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8567       conftest$ac_exeext conftest.$ac_ext
   8568 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8569 
   8570 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8571 	  # Warning - without using the other run time loading flags,
   8572 	  # -berok will link without error, but may produce a broken library.
   8573 	  no_undefined_flag=' ${wl}-bernotok'
   8574 	  allow_undefined_flag=' ${wl}-berok'
   8575 	  # Exported symbols can be pulled into shared objects from archives
   8576 	  whole_archive_flag_spec='$convenience'
   8577 	  archive_cmds_need_lc=yes
   8578 	  # This is similar to how AIX traditionally builds its shared libraries.
   8579 	  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'
   8580 	fi
   8581       fi
   8582       ;;
   8583 
   8584     amigaos*)
   8585       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)'
   8586       hardcode_libdir_flag_spec='-L$libdir'
   8587       hardcode_minus_L=yes
   8588       # see comment about different semantics on the GNU ld section
   8589       ld_shlibs=no
   8590       ;;
   8591 
   8592     bsdi[45]*)
   8593       export_dynamic_flag_spec=-rdynamic
   8594       ;;
   8595 
   8596     cygwin* | mingw* | pw32*)
   8597       # When not using gcc, we currently assume that we are using
   8598       # Microsoft Visual C++.
   8599       # hardcode_libdir_flag_spec is actually meaningless, as there is
   8600       # no search path for DLLs.
   8601       hardcode_libdir_flag_spec=' '
   8602       allow_undefined_flag=unsupported
   8603       # Tell ltmain to make .lib files, not .a files.
   8604       libext=lib
   8605       # Tell ltmain to make .dll files, not .so files.
   8606       shrext_cmds=".dll"
   8607       # FIXME: Setting linknames here is a bad hack.
   8608       archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   8609       # The linker will automatically build a .lib file if we build a DLL.
   8610       old_archive_From_new_cmds='true'
   8611       # FIXME: Should let the user specify the lib program.
   8612       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
   8613       fix_srcfile_path='`cygpath -w "$srcfile"`'
   8614       enable_shared_with_static_runtimes=yes
   8615       ;;
   8616 
   8617     darwin* | rhapsody*)
   8618       case $host_os in
   8619         rhapsody* | darwin1.[012])
   8620          allow_undefined_flag='${wl}-undefined ${wl}suppress'
   8621          ;;
   8622        *) # Darwin 1.3 on
   8623          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   8624            allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8625          else
   8626            case ${MACOSX_DEPLOYMENT_TARGET} in
   8627              10.[012])
   8628                allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8629                ;;
   8630              10.*)
   8631                allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
   8632                ;;
   8633            esac
   8634          fi
   8635          ;;
   8636       esac
   8637       archive_cmds_need_lc=no
   8638       hardcode_direct=no
   8639       hardcode_automatic=yes
   8640       hardcode_shlibpath_var=unsupported
   8641       whole_archive_flag_spec=''
   8642       link_all_deplibs=yes
   8643     if test "$GCC" = yes ; then
   8644     	output_verbose_link_cmd='echo'
   8645         archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   8646         module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   8647         archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
   8648         module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
   8649     else
   8650       case $cc_basename in
   8651         xlc*)
   8652          output_verbose_link_cmd='echo'
   8653          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   8654          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8655           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8656          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}'
   8657           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}'
   8658           ;;
   8659        *)
   8660          ld_shlibs=no
   8661           ;;
   8662       esac
   8663     fi
   8664       ;;
   8665 
   8666     dgux*)
   8667       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8668       hardcode_libdir_flag_spec='-L$libdir'
   8669       hardcode_shlibpath_var=no
   8670       ;;
   8671 
   8672     freebsd1*)
   8673       ld_shlibs=no
   8674       ;;
   8675 
   8676     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   8677     # support.  Future versions do this automatically, but an explicit c++rt0.o
   8678     # does not break anything, and helps significantly (at the cost of a little
   8679     # extra space).
   8680     freebsd2.2*)
   8681       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   8682       hardcode_libdir_flag_spec='-R$libdir'
   8683       hardcode_direct=yes
   8684       hardcode_shlibpath_var=no
   8685       ;;
   8686 
   8687     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   8688     freebsd2*)
   8689       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8690       hardcode_direct=yes
   8691       hardcode_minus_L=yes
   8692       hardcode_shlibpath_var=no
   8693       ;;
   8694 
   8695     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   8696     freebsd* | dragonfly*)
   8697       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   8698       hardcode_libdir_flag_spec='-R$libdir'
   8699       hardcode_direct=yes
   8700       hardcode_shlibpath_var=no
   8701       ;;
   8702 
   8703     hpux9*)
   8704       if test "$GCC" = yes; then
   8705 	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'
   8706       else
   8707 	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'
   8708       fi
   8709       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8710       hardcode_libdir_separator=:
   8711       hardcode_direct=yes
   8712 
   8713       # hardcode_minus_L: Not really in the search PATH,
   8714       # but as the default location of the library.
   8715       hardcode_minus_L=yes
   8716       export_dynamic_flag_spec='${wl}-E'
   8717       ;;
   8718 
   8719     hpux10*)
   8720       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8721 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8722       else
   8723 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   8724       fi
   8725       if test "$with_gnu_ld" = no; then
   8726 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8727 	hardcode_libdir_separator=:
   8728 
   8729 	hardcode_direct=yes
   8730 	export_dynamic_flag_spec='${wl}-E'
   8731 
   8732 	# hardcode_minus_L: Not really in the search PATH,
   8733 	# but as the default location of the library.
   8734 	hardcode_minus_L=yes
   8735       fi
   8736       ;;
   8737 
   8738     hpux11*)
   8739       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8740 	case $host_cpu in
   8741 	hppa*64*)
   8742 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8743 	  ;;
   8744 	ia64*)
   8745 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8746 	  ;;
   8747 	*)
   8748 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8749 	  ;;
   8750 	esac
   8751       else
   8752 	case $host_cpu in
   8753 	hppa*64*)
   8754 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8755 	  ;;
   8756 	ia64*)
   8757 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8758 	  ;;
   8759 	*)
   8760 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8761 	  ;;
   8762 	esac
   8763       fi
   8764       if test "$with_gnu_ld" = no; then
   8765 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8766 	hardcode_libdir_separator=:
   8767 
   8768 	case $host_cpu in
   8769 	hppa*64*|ia64*)
   8770 	  hardcode_libdir_flag_spec_ld='+b $libdir'
   8771 	  hardcode_direct=no
   8772 	  hardcode_shlibpath_var=no
   8773 	  ;;
   8774 	*)
   8775 	  hardcode_direct=yes
   8776 	  export_dynamic_flag_spec='${wl}-E'
   8777 
   8778 	  # hardcode_minus_L: Not really in the search PATH,
   8779 	  # but as the default location of the library.
   8780 	  hardcode_minus_L=yes
   8781 	  ;;
   8782 	esac
   8783       fi
   8784       ;;
   8785 
   8786     irix5* | irix6* | nonstopux*)
   8787       if test "$GCC" = yes; then
   8788 	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'
   8789       else
   8790 	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'
   8791 	hardcode_libdir_flag_spec_ld='-rpath $libdir'
   8792       fi
   8793       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8794       hardcode_libdir_separator=:
   8795       link_all_deplibs=yes
   8796       ;;
   8797 
   8798     netbsd*)
   8799       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8800 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   8801       else
   8802 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   8803       fi
   8804       hardcode_libdir_flag_spec='-R$libdir'
   8805       hardcode_direct=yes
   8806       hardcode_shlibpath_var=no
   8807       ;;
   8808 
   8809     newsos6)
   8810       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8811       hardcode_direct=yes
   8812       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8813       hardcode_libdir_separator=:
   8814       hardcode_shlibpath_var=no
   8815       ;;
   8816 
   8817     openbsd*)
   8818       if test -f /usr/libexec/ld.so; then
   8819 	hardcode_direct=yes
   8820 	hardcode_shlibpath_var=no
   8821 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   8822 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8823 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   8824 	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8825 	  export_dynamic_flag_spec='${wl}-E'
   8826 	else
   8827 	  case $host_os in
   8828 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   8829 	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8830 	     hardcode_libdir_flag_spec='-R$libdir'
   8831 	     ;;
   8832 	   *)
   8833 	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8834 	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8835 	     ;;
   8836 	  esac
   8837         fi
   8838       else
   8839 	ld_shlibs=no
   8840       fi
   8841       ;;
   8842 
   8843     os2*)
   8844       hardcode_libdir_flag_spec='-L$libdir'
   8845       hardcode_minus_L=yes
   8846       allow_undefined_flag=unsupported
   8847       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'
   8848       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   8849       ;;
   8850 
   8851     osf3*)
   8852       if test "$GCC" = yes; then
   8853 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8854 	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'
   8855       else
   8856 	allow_undefined_flag=' -expect_unresolved \*'
   8857 	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'
   8858       fi
   8859       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8860       hardcode_libdir_separator=:
   8861       ;;
   8862 
   8863     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   8864       if test "$GCC" = yes; then
   8865 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8866 	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'
   8867 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8868       else
   8869 	allow_undefined_flag=' -expect_unresolved \*'
   8870 	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'
   8871 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   8872 	$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'
   8873 
   8874 	# Both c and cxx compiler support -rpath directly
   8875 	hardcode_libdir_flag_spec='-rpath $libdir'
   8876       fi
   8877       hardcode_libdir_separator=:
   8878       ;;
   8879 
   8880     solaris*)
   8881       no_undefined_flag=' -z text'
   8882       if test "$GCC" = yes; then
   8883 	wlarc='${wl}'
   8884 	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8885 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8886 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   8887       else
   8888 	wlarc=''
   8889 	archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8890 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8891   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   8892       fi
   8893       hardcode_libdir_flag_spec='-R$libdir'
   8894       hardcode_shlibpath_var=no
   8895       case $host_os in
   8896       solaris2.[0-5] | solaris2.[0-5].*) ;;
   8897       *)
   8898 	# The compiler driver will combine and reorder linker options,
   8899 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   8900 	# but is careful enough not to reorder.
   8901  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   8902 	if test "$GCC" = yes; then
   8903 	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   8904 	else
   8905 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
   8906 	fi
   8907 	;;
   8908       esac
   8909       link_all_deplibs=yes
   8910       ;;
   8911 
   8912     sunos4*)
   8913       if test "x$host_vendor" = xsequent; then
   8914 	# Use $CC to link under sequent, because it throws in some extra .o
   8915 	# files that make .init and .fini sections work.
   8916 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   8917       else
   8918 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   8919       fi
   8920       hardcode_libdir_flag_spec='-L$libdir'
   8921       hardcode_direct=yes
   8922       hardcode_minus_L=yes
   8923       hardcode_shlibpath_var=no
   8924       ;;
   8925 
   8926     sysv4)
   8927       case $host_vendor in
   8928 	sni)
   8929 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8930 	  hardcode_direct=yes # is this really true???
   8931 	;;
   8932 	siemens)
   8933 	  ## LD is ld it makes a PLAMLIB
   8934 	  ## CC just makes a GrossModule.
   8935 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   8936 	  reload_cmds='$CC -r -o $output$reload_objs'
   8937 	  hardcode_direct=no
   8938         ;;
   8939 	motorola)
   8940 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8941 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   8942 	;;
   8943       esac
   8944       runpath_var='LD_RUN_PATH'
   8945       hardcode_shlibpath_var=no
   8946       ;;
   8947 
   8948     sysv4.3*)
   8949       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8950       hardcode_shlibpath_var=no
   8951       export_dynamic_flag_spec='-Bexport'
   8952       ;;
   8953 
   8954     sysv4*MP*)
   8955       if test -d /usr/nec; then
   8956 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8957 	hardcode_shlibpath_var=no
   8958 	runpath_var=LD_RUN_PATH
   8959 	hardcode_runpath_var=yes
   8960 	ld_shlibs=yes
   8961       fi
   8962       ;;
   8963 
   8964     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   8965       no_undefined_flag='${wl}-z,text'
   8966       archive_cmds_need_lc=no
   8967       hardcode_shlibpath_var=no
   8968       runpath_var='LD_RUN_PATH'
   8969 
   8970       if test "$GCC" = yes; then
   8971 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8972 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8973       else
   8974 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8975 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8976       fi
   8977       ;;
   8978 
   8979     sysv5* | sco3.2v5* | sco5v6*)
   8980       # Note: We can NOT use -z defs as we might desire, because we do not
   8981       # link with -lc, and that would cause any symbols used from libc to
   8982       # always be unresolved, which means just about no library would
   8983       # ever link correctly.  If we're not using GNU ld we use -z text
   8984       # though, which does catch some bad symbols but isn't as heavy-handed
   8985       # as -z defs.
   8986       no_undefined_flag='${wl}-z,text'
   8987       allow_undefined_flag='${wl}-z,nodefs'
   8988       archive_cmds_need_lc=no
   8989       hardcode_shlibpath_var=no
   8990       hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   8991       hardcode_libdir_separator=':'
   8992       link_all_deplibs=yes
   8993       export_dynamic_flag_spec='${wl}-Bexport'
   8994       runpath_var='LD_RUN_PATH'
   8995 
   8996       if test "$GCC" = yes; then
   8997 	archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8998 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8999       else
   9000 	archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9001 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9002       fi
   9003       ;;
   9004 
   9005     uts4*)
   9006       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9007       hardcode_libdir_flag_spec='-L$libdir'
   9008       hardcode_shlibpath_var=no
   9009       ;;
   9010 
   9011     *)
   9012       ld_shlibs=no
   9013       ;;
   9014     esac
   9015   fi
   9016 
   9017 { $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5
   9018 $as_echo "$ld_shlibs" >&6; }
   9019 test "$ld_shlibs" = no && can_build_shared=no
   9020 
   9021 #
   9022 # Do we need to explicitly link libc?
   9023 #
   9024 case "x$archive_cmds_need_lc" in
   9025 x|xyes)
   9026   # Assume -lc should be added
   9027   archive_cmds_need_lc=yes
   9028 
   9029   if test "$enable_shared" = yes && test "$GCC" = yes; then
   9030     case $archive_cmds in
   9031     *'~'*)
   9032       # FIXME: we may have to deal with multi-command sequences.
   9033       ;;
   9034     '$CC '*)
   9035       # Test whether the compiler implicitly links with -lc since on some
   9036       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   9037       # to ld, don't add -lc before -lgcc.
   9038       { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   9039 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   9040       $rm conftest*
   9041       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9042 
   9043       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   9044   (eval $ac_compile) 2>&5
   9045   ac_status=$?
   9046   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9047   (exit $ac_status); } 2>conftest.err; then
   9048         soname=conftest
   9049         lib=conftest
   9050         libobjs=conftest.$ac_objext
   9051         deplibs=
   9052         wl=$lt_prog_compiler_wl
   9053 	pic_flag=$lt_prog_compiler_pic
   9054         compiler_flags=-v
   9055         linker_flags=-v
   9056         verstring=
   9057         output_objdir=.
   9058         libname=conftest
   9059         lt_save_allow_undefined_flag=$allow_undefined_flag
   9060         allow_undefined_flag=
   9061         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   9062   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   9063   ac_status=$?
   9064   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9065   (exit $ac_status); }
   9066         then
   9067 	  archive_cmds_need_lc=no
   9068         else
   9069 	  archive_cmds_need_lc=yes
   9070         fi
   9071         allow_undefined_flag=$lt_save_allow_undefined_flag
   9072       else
   9073         cat conftest.err 1>&5
   9074       fi
   9075       $rm conftest*
   9076       { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
   9077 $as_echo "$archive_cmds_need_lc" >&6; }
   9078       ;;
   9079     esac
   9080   fi
   9081   ;;
   9082 esac
   9083 
   9084 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   9085 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   9086 library_names_spec=
   9087 libname_spec='lib$name'
   9088 soname_spec=
   9089 shrext_cmds=".so"
   9090 postinstall_cmds=
   9091 postuninstall_cmds=
   9092 finish_cmds=
   9093 finish_eval=
   9094 shlibpath_var=
   9095 shlibpath_overrides_runpath=unknown
   9096 version_type=none
   9097 dynamic_linker="$host_os ld.so"
   9098 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   9099 
   9100 if test "$GCC" = yes; then
   9101   case $host_os in
   9102     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
   9103     *) lt_awk_arg="/^libraries:/" ;;
   9104   esac
   9105   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   9106   if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then
   9107     # if the path contains ";" then we assume it to be the separator
   9108     # otherwise default to the standard path separator (i.e. ":") - it is
   9109     # assumed that no part of a normal pathname contains ";" but that should
   9110     # okay in the real world where ";" in dirpaths is itself problematic.
   9111     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'`
   9112   else
   9113     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   9114   fi
   9115   # Ok, now we have the path, separated by spaces, we can step through it
   9116   # and add multilib dir if necessary.
   9117   lt_tmp_lt_search_path_spec=
   9118   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
   9119   for lt_sys_path in $lt_search_path_spec; do
   9120     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
   9121       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
   9122     else
   9123       test -d "$lt_sys_path" && \
   9124 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
   9125     fi
   9126   done
   9127   lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk '
   9128 BEGIN {RS=" "; FS="/|\n";} {
   9129   lt_foo="";
   9130   lt_count=0;
   9131   for (lt_i = NF; lt_i > 0; lt_i--) {
   9132     if ($lt_i != "" && $lt_i != ".") {
   9133       if ($lt_i == "..") {
   9134         lt_count++;
   9135       } else {
   9136         if (lt_count == 0) {
   9137           lt_foo="/" $lt_i lt_foo;
   9138         } else {
   9139           lt_count--;
   9140         }
   9141       }
   9142     }
   9143   }
   9144   if (lt_foo != "") { lt_freq[lt_foo]++; }
   9145   if (lt_freq[lt_foo] == 1) { print lt_foo; }
   9146 }'`
   9147   sys_lib_search_path_spec=`echo $lt_search_path_spec`
   9148 else
   9149   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   9150 fi
   9151 need_lib_prefix=unknown
   9152 hardcode_into_libs=no
   9153 
   9154 # when you set need_version to no, make sure it does not cause -set_version
   9155 # flags to be left without arguments
   9156 need_version=unknown
   9157 
   9158 case $host_os in
   9159 aix3*)
   9160   version_type=linux
   9161   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   9162   shlibpath_var=LIBPATH
   9163 
   9164   # AIX 3 has no versioning support, so we append a major version to the name.
   9165   soname_spec='${libname}${release}${shared_ext}$major'
   9166   ;;
   9167 
   9168 aix[4-9]*)
   9169   version_type=linux
   9170   need_lib_prefix=no
   9171   need_version=no
   9172   hardcode_into_libs=yes
   9173   if test "$host_cpu" = ia64; then
   9174     # AIX 5 supports IA64
   9175     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   9176     shlibpath_var=LD_LIBRARY_PATH
   9177   else
   9178     # With GCC up to 2.95.x, collect2 would create an import file
   9179     # for dependence libraries.  The import file would start with
   9180     # the line `#! .'.  This would cause the generated library to
   9181     # depend on `.', always an invalid library.  This was fixed in
   9182     # development snapshots of GCC prior to 3.0.
   9183     case $host_os in
   9184       aix4 | aix4.[01] | aix4.[01].*)
   9185       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   9186 	   echo ' yes '
   9187 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   9188 	:
   9189       else
   9190 	can_build_shared=no
   9191       fi
   9192       ;;
   9193     esac
   9194     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   9195     # soname into executable. Probably we can add versioning support to
   9196     # collect2, so additional links can be useful in future.
   9197     if test "$aix_use_runtimelinking" = yes; then
   9198       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   9199       # instead of lib<name>.a to let people know that these are not
   9200       # typical AIX shared libraries.
   9201       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9202     else
   9203       # We preserve .a as extension for shared libraries through AIX4.2
   9204       # and later when we are not doing run time linking.
   9205       library_names_spec='${libname}${release}.a $libname.a'
   9206       soname_spec='${libname}${release}${shared_ext}$major'
   9207     fi
   9208     shlibpath_var=LIBPATH
   9209   fi
   9210   ;;
   9211 
   9212 amigaos*)
   9213   library_names_spec='$libname.ixlibrary $libname.a'
   9214   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   9215   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'
   9216   ;;
   9217 
   9218 beos*)
   9219   library_names_spec='${libname}${shared_ext}'
   9220   dynamic_linker="$host_os ld.so"
   9221   shlibpath_var=LIBRARY_PATH
   9222   ;;
   9223 
   9224 bsdi[45]*)
   9225   version_type=linux
   9226   need_version=no
   9227   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9228   soname_spec='${libname}${release}${shared_ext}$major'
   9229   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   9230   shlibpath_var=LD_LIBRARY_PATH
   9231   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   9232   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   9233   # the default ld.so.conf also contains /usr/contrib/lib and
   9234   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   9235   # libtool to hard-code these into programs
   9236   ;;
   9237 
   9238 cygwin* | mingw* | pw32*)
   9239   version_type=windows
   9240   shrext_cmds=".dll"
   9241   need_version=no
   9242   need_lib_prefix=no
   9243 
   9244   case $GCC,$host_os in
   9245   yes,cygwin* | yes,mingw* | yes,pw32*)
   9246     library_names_spec='$libname.dll.a'
   9247     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   9248     postinstall_cmds='base_file=`basename \${file}`~
   9249       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   9250       dldir=$destdir/`dirname \$dlpath`~
   9251       test -d \$dldir || mkdir -p \$dldir~
   9252       $install_prog $dir/$dlname \$dldir/$dlname~
   9253       chmod a+x \$dldir/$dlname'
   9254     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   9255       dlpath=$dir/\$dldll~
   9256        $rm \$dlpath'
   9257     shlibpath_overrides_runpath=yes
   9258 
   9259     case $host_os in
   9260     cygwin*)
   9261       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   9262       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9263       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   9264       ;;
   9265     mingw*)
   9266       # MinGW DLLs use traditional 'lib' prefix
   9267       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9268       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   9269       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   9270         # It is most probably a Windows format PATH printed by
   9271         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   9272         # path with ; separators, and with drive letters. We can handle the
   9273         # drive letters (cygwin fileutils understands them), so leave them,
   9274         # especially as we might pass files found there to a mingw objdump,
   9275         # which wouldn't understand a cygwinified path. Ahh.
   9276         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   9277       else
   9278         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   9279       fi
   9280       ;;
   9281     pw32*)
   9282       # pw32 DLLs use 'pw' prefix rather than 'lib'
   9283       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9284       ;;
   9285     esac
   9286     ;;
   9287 
   9288   *)
   9289     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   9290     ;;
   9291   esac
   9292   dynamic_linker='Win32 ld.exe'
   9293   # FIXME: first we should search . and the directory the executable is in
   9294   shlibpath_var=PATH
   9295   ;;
   9296 
   9297 darwin* | rhapsody*)
   9298   dynamic_linker="$host_os dyld"
   9299   version_type=darwin
   9300   need_lib_prefix=no
   9301   need_version=no
   9302   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   9303   soname_spec='${libname}${release}${major}$shared_ext'
   9304   shlibpath_overrides_runpath=yes
   9305   shlibpath_var=DYLD_LIBRARY_PATH
   9306   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   9307 
   9308   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
   9309   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   9310   ;;
   9311 
   9312 dgux*)
   9313   version_type=linux
   9314   need_lib_prefix=no
   9315   need_version=no
   9316   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   9317   soname_spec='${libname}${release}${shared_ext}$major'
   9318   shlibpath_var=LD_LIBRARY_PATH
   9319   ;;
   9320 
   9321 freebsd1*)
   9322   dynamic_linker=no
   9323   ;;
   9324 
   9325 freebsd* | dragonfly*)
   9326   # DragonFly does not have aout.  When/if they implement a new
   9327   # versioning mechanism, adjust this.
   9328   if test -x /usr/bin/objformat; then
   9329     objformat=`/usr/bin/objformat`
   9330   else
   9331     case $host_os in
   9332     freebsd[123]*) objformat=aout ;;
   9333     *) objformat=elf ;;
   9334     esac
   9335   fi
   9336   version_type=freebsd-$objformat
   9337   case $version_type in
   9338     freebsd-elf*)
   9339       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9340       need_version=no
   9341       need_lib_prefix=no
   9342       ;;
   9343     freebsd-*)
   9344       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   9345       need_version=yes
   9346       ;;
   9347   esac
   9348   shlibpath_var=LD_LIBRARY_PATH
   9349   case $host_os in
   9350   freebsd2*)
   9351     shlibpath_overrides_runpath=yes
   9352     ;;
   9353   freebsd3.[01]* | freebsdelf3.[01]*)
   9354     shlibpath_overrides_runpath=yes
   9355     hardcode_into_libs=yes
   9356     ;;
   9357   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   9358   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   9359     shlibpath_overrides_runpath=no
   9360     hardcode_into_libs=yes
   9361     ;;
   9362   *) # from 4.6 on, and DragonFly
   9363     shlibpath_overrides_runpath=yes
   9364     hardcode_into_libs=yes
   9365     ;;
   9366   esac
   9367   ;;
   9368 
   9369 gnu*)
   9370   version_type=linux
   9371   need_lib_prefix=no
   9372   need_version=no
   9373   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   9374   soname_spec='${libname}${release}${shared_ext}$major'
   9375   shlibpath_var=LD_LIBRARY_PATH
   9376   hardcode_into_libs=yes
   9377   ;;
   9378 
   9379 hpux9* | hpux10* | hpux11*)
   9380   # Give a soname corresponding to the major version so that dld.sl refuses to
   9381   # link against other versions.
   9382   version_type=sunos
   9383   need_lib_prefix=no
   9384   need_version=no
   9385   case $host_cpu in
   9386   ia64*)
   9387     shrext_cmds='.so'
   9388     hardcode_into_libs=yes
   9389     dynamic_linker="$host_os dld.so"
   9390     shlibpath_var=LD_LIBRARY_PATH
   9391     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9392     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9393     soname_spec='${libname}${release}${shared_ext}$major'
   9394     if test "X$HPUX_IA64_MODE" = X32; then
   9395       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   9396     else
   9397       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   9398     fi
   9399     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9400     ;;
   9401    hppa*64*)
   9402      shrext_cmds='.sl'
   9403      hardcode_into_libs=yes
   9404      dynamic_linker="$host_os dld.sl"
   9405      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   9406      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9407      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9408      soname_spec='${libname}${release}${shared_ext}$major'
   9409      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   9410      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9411      ;;
   9412    *)
   9413     shrext_cmds='.sl'
   9414     dynamic_linker="$host_os dld.sl"
   9415     shlibpath_var=SHLIB_PATH
   9416     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   9417     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9418     soname_spec='${libname}${release}${shared_ext}$major'
   9419     ;;
   9420   esac
   9421   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   9422   postinstall_cmds='chmod 555 $lib'
   9423   ;;
   9424 
   9425 interix[3-9]*)
   9426   version_type=linux
   9427   need_lib_prefix=no
   9428   need_version=no
   9429   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9430   soname_spec='${libname}${release}${shared_ext}$major'
   9431   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   9432   shlibpath_var=LD_LIBRARY_PATH
   9433   shlibpath_overrides_runpath=no
   9434   hardcode_into_libs=yes
   9435   ;;
   9436 
   9437 irix5* | irix6* | nonstopux*)
   9438   case $host_os in
   9439     nonstopux*) version_type=nonstopux ;;
   9440     *)
   9441 	if test "$lt_cv_prog_gnu_ld" = yes; then
   9442 		version_type=linux
   9443 	else
   9444 		version_type=irix
   9445 	fi ;;
   9446   esac
   9447   need_lib_prefix=no
   9448   need_version=no
   9449   soname_spec='${libname}${release}${shared_ext}$major'
   9450   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   9451   case $host_os in
   9452   irix5* | nonstopux*)
   9453     libsuff= shlibsuff=
   9454     ;;
   9455   *)
   9456     case $LD in # libtool.m4 will add one of these switches to LD
   9457     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   9458       libsuff= shlibsuff= libmagic=32-bit;;
   9459     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   9460       libsuff=32 shlibsuff=N32 libmagic=N32;;
   9461     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   9462       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   9463     *) libsuff= shlibsuff= libmagic=never-match;;
   9464     esac
   9465     ;;
   9466   esac
   9467   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   9468   shlibpath_overrides_runpath=no
   9469   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   9470   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   9471   hardcode_into_libs=yes
   9472   ;;
   9473 
   9474 # No shared lib support for Linux oldld, aout, or coff.
   9475 linux*oldld* | linux*aout* | linux*coff*)
   9476   dynamic_linker=no
   9477   ;;
   9478 
   9479 # This must be Linux ELF.
   9480 linux* | k*bsd*-gnu)
   9481   version_type=linux
   9482   need_lib_prefix=no
   9483   need_version=no
   9484   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9485   soname_spec='${libname}${release}${shared_ext}$major'
   9486   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   9487   shlibpath_var=LD_LIBRARY_PATH
   9488   shlibpath_overrides_runpath=no
   9489   # This implies no fast_install, which is unacceptable.
   9490   # Some rework will be needed to allow for fast_install
   9491   # before this can be enabled.
   9492   hardcode_into_libs=yes
   9493   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   9494   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   9495 
   9496   # Append ld.so.conf contents to the search path
   9497   if test -f /etc/ld.so.conf; then
   9498     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' ' '`
   9499     sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
   9500   fi
   9501 
   9502   # We used to test for /lib/ld.so.1 and disable shared libraries on
   9503   # powerpc, because MkLinux only supported shared libraries with the
   9504   # GNU dynamic linker.  Since this was broken with cross compilers,
   9505   # most powerpc-linux boxes support dynamic linking these days and
   9506   # people can always --disable-shared, the test was removed, and we
   9507   # assume the GNU/Linux dynamic linker is in use.
   9508   dynamic_linker='GNU/Linux ld.so'
   9509   ;;
   9510 
   9511 netbsd*)
   9512   version_type=sunos
   9513   need_lib_prefix=no
   9514   need_version=no
   9515   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   9516     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9517     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9518     dynamic_linker='NetBSD (a.out) ld.so'
   9519   else
   9520     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9521     soname_spec='${libname}${release}${shared_ext}$major'
   9522     dynamic_linker='NetBSD ld.elf_so'
   9523   fi
   9524   shlibpath_var=LD_LIBRARY_PATH
   9525   shlibpath_overrides_runpath=yes
   9526   hardcode_into_libs=yes
   9527   ;;
   9528 
   9529 newsos6)
   9530   version_type=linux
   9531   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9532   shlibpath_var=LD_LIBRARY_PATH
   9533   shlibpath_overrides_runpath=yes
   9534   ;;
   9535 
   9536 nto-qnx*)
   9537   version_type=linux
   9538   need_lib_prefix=no
   9539   need_version=no
   9540   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9541   soname_spec='${libname}${release}${shared_ext}$major'
   9542   shlibpath_var=LD_LIBRARY_PATH
   9543   shlibpath_overrides_runpath=yes
   9544   ;;
   9545 
   9546 openbsd*)
   9547   version_type=sunos
   9548   sys_lib_dlsearch_path_spec="/usr/lib"
   9549   need_lib_prefix=no
   9550   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   9551   case $host_os in
   9552     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   9553     *)                         need_version=no  ;;
   9554   esac
   9555   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9556   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9557   shlibpath_var=LD_LIBRARY_PATH
   9558   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   9559     case $host_os in
   9560       openbsd2.[89] | openbsd2.[89].*)
   9561 	shlibpath_overrides_runpath=no
   9562 	;;
   9563       *)
   9564 	shlibpath_overrides_runpath=yes
   9565 	;;
   9566       esac
   9567   else
   9568     shlibpath_overrides_runpath=yes
   9569   fi
   9570   ;;
   9571 
   9572 os2*)
   9573   libname_spec='$name'
   9574   shrext_cmds=".dll"
   9575   need_lib_prefix=no
   9576   library_names_spec='$libname${shared_ext} $libname.a'
   9577   dynamic_linker='OS/2 ld.exe'
   9578   shlibpath_var=LIBPATH
   9579   ;;
   9580 
   9581 osf3* | osf4* | osf5*)
   9582   version_type=osf
   9583   need_lib_prefix=no
   9584   need_version=no
   9585   soname_spec='${libname}${release}${shared_ext}$major'
   9586   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9587   shlibpath_var=LD_LIBRARY_PATH
   9588   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   9589   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   9590   ;;
   9591 
   9592 rdos*)
   9593   dynamic_linker=no
   9594   ;;
   9595 
   9596 solaris*)
   9597   version_type=linux
   9598   need_lib_prefix=no
   9599   need_version=no
   9600   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9601   soname_spec='${libname}${release}${shared_ext}$major'
   9602   shlibpath_var=LD_LIBRARY_PATH
   9603   shlibpath_overrides_runpath=yes
   9604   hardcode_into_libs=yes
   9605   # ldd complains unless libraries are executable
   9606   postinstall_cmds='chmod +x $lib'
   9607   ;;
   9608 
   9609 sunos4*)
   9610   version_type=sunos
   9611   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9612   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   9613   shlibpath_var=LD_LIBRARY_PATH
   9614   shlibpath_overrides_runpath=yes
   9615   if test "$with_gnu_ld" = yes; then
   9616     need_lib_prefix=no
   9617   fi
   9618   need_version=yes
   9619   ;;
   9620 
   9621 sysv4 | sysv4.3*)
   9622   version_type=linux
   9623   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9624   soname_spec='${libname}${release}${shared_ext}$major'
   9625   shlibpath_var=LD_LIBRARY_PATH
   9626   case $host_vendor in
   9627     sni)
   9628       shlibpath_overrides_runpath=no
   9629       need_lib_prefix=no
   9630       export_dynamic_flag_spec='${wl}-Blargedynsym'
   9631       runpath_var=LD_RUN_PATH
   9632       ;;
   9633     siemens)
   9634       need_lib_prefix=no
   9635       ;;
   9636     motorola)
   9637       need_lib_prefix=no
   9638       need_version=no
   9639       shlibpath_overrides_runpath=no
   9640       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   9641       ;;
   9642   esac
   9643   ;;
   9644 
   9645 sysv4*MP*)
   9646   if test -d /usr/nec ;then
   9647     version_type=linux
   9648     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   9649     soname_spec='$libname${shared_ext}.$major'
   9650     shlibpath_var=LD_LIBRARY_PATH
   9651   fi
   9652   ;;
   9653 
   9654 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   9655   version_type=freebsd-elf
   9656   need_lib_prefix=no
   9657   need_version=no
   9658   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9659   soname_spec='${libname}${release}${shared_ext}$major'
   9660   shlibpath_var=LD_LIBRARY_PATH
   9661   hardcode_into_libs=yes
   9662   if test "$with_gnu_ld" = yes; then
   9663     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   9664     shlibpath_overrides_runpath=no
   9665   else
   9666     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   9667     shlibpath_overrides_runpath=yes
   9668     case $host_os in
   9669       sco3.2v5*)
   9670         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   9671 	;;
   9672     esac
   9673   fi
   9674   sys_lib_dlsearch_path_spec='/usr/lib'
   9675   ;;
   9676 
   9677 uts4*)
   9678   version_type=linux
   9679   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9680   soname_spec='${libname}${release}${shared_ext}$major'
   9681   shlibpath_var=LD_LIBRARY_PATH
   9682   ;;
   9683 
   9684 *)
   9685   dynamic_linker=no
   9686   ;;
   9687 esac
   9688 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   9689 $as_echo "$dynamic_linker" >&6; }
   9690 test "$dynamic_linker" = no && can_build_shared=no
   9691 
   9692 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   9693   $as_echo_n "(cached) " >&6
   9694 else
   9695   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   9696 fi
   9697 
   9698 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   9699 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   9700   $as_echo_n "(cached) " >&6
   9701 else
   9702   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   9703 fi
   9704 
   9705 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   9706 
   9707 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   9708 if test "$GCC" = yes; then
   9709   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   9710 fi
   9711 
   9712 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   9713 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   9714 hardcode_action=
   9715 if test -n "$hardcode_libdir_flag_spec" || \
   9716    test -n "$runpath_var" || \
   9717    test "X$hardcode_automatic" = "Xyes" ; then
   9718 
   9719   # We can hardcode non-existant directories.
   9720   if test "$hardcode_direct" != no &&
   9721      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   9722      # have to relink, otherwise we might link with an installed library
   9723      # when we should be linking with a yet-to-be-installed one
   9724      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
   9725      test "$hardcode_minus_L" != no; then
   9726     # Linking always hardcodes the temporary library directory.
   9727     hardcode_action=relink
   9728   else
   9729     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   9730     hardcode_action=immediate
   9731   fi
   9732 else
   9733   # We cannot hardcode anything, or else we can only hardcode existing
   9734   # directories.
   9735   hardcode_action=unsupported
   9736 fi
   9737 { $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5
   9738 $as_echo "$hardcode_action" >&6; }
   9739 
   9740 if test "$hardcode_action" = relink; then
   9741   # Fast installation is not supported
   9742   enable_fast_install=no
   9743 elif test "$shlibpath_overrides_runpath" = yes ||
   9744      test "$enable_shared" = no; then
   9745   # Fast installation is not necessary
   9746   enable_fast_install=needless
   9747 fi
   9748 
   9749 striplib=
   9750 old_striplib=
   9751 { $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
   9752 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
   9753 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
   9754   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   9755   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   9756   { $as_echo "$as_me:$LINENO: result: yes" >&5
   9757 $as_echo "yes" >&6; }
   9758 else
   9759 # FIXME - insert some real tests, host_os isn't really good enough
   9760   case $host_os in
   9761    darwin*)
   9762        if test -n "$STRIP" ; then
   9763          striplib="$STRIP -x"
   9764          old_striplib="$STRIP -S"
   9765          { $as_echo "$as_me:$LINENO: result: yes" >&5
   9766 $as_echo "yes" >&6; }
   9767        else
   9768   { $as_echo "$as_me:$LINENO: result: no" >&5
   9769 $as_echo "no" >&6; }
   9770 fi
   9771        ;;
   9772    *)
   9773   { $as_echo "$as_me:$LINENO: result: no" >&5
   9774 $as_echo "no" >&6; }
   9775     ;;
   9776   esac
   9777 fi
   9778 
   9779 if test "x$enable_dlopen" != xyes; then
   9780   enable_dlopen=unknown
   9781   enable_dlopen_self=unknown
   9782   enable_dlopen_self_static=unknown
   9783 else
   9784   lt_cv_dlopen=no
   9785   lt_cv_dlopen_libs=
   9786 
   9787   case $host_os in
   9788   beos*)
   9789     lt_cv_dlopen="load_add_on"
   9790     lt_cv_dlopen_libs=
   9791     lt_cv_dlopen_self=yes
   9792     ;;
   9793 
   9794   mingw* | pw32*)
   9795     lt_cv_dlopen="LoadLibrary"
   9796     lt_cv_dlopen_libs=
   9797    ;;
   9798 
   9799   cygwin*)
   9800     lt_cv_dlopen="dlopen"
   9801     lt_cv_dlopen_libs=
   9802    ;;
   9803 
   9804   darwin*)
   9805   # if libdl is installed we need to link against it
   9806     { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9807 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   9808 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9809   $as_echo_n "(cached) " >&6
   9810 else
   9811   ac_check_lib_save_LIBS=$LIBS
   9812 LIBS="-ldl  $LIBS"
   9813 cat >conftest.$ac_ext <<_ACEOF
   9814 /* confdefs.h.  */
   9815 _ACEOF
   9816 cat confdefs.h >>conftest.$ac_ext
   9817 cat >>conftest.$ac_ext <<_ACEOF
   9818 /* end confdefs.h.  */
   9819 
   9820 /* Override any GCC internal prototype to avoid an error.
   9821    Use char because int might match the return type of a GCC
   9822    builtin and then its argument prototype would still apply.  */
   9823 #ifdef __cplusplus
   9824 extern "C"
   9825 #endif
   9826 char dlopen ();
   9827 int
   9828 main ()
   9829 {
   9830 return dlopen ();
   9831   ;
   9832   return 0;
   9833 }
   9834 _ACEOF
   9835 rm -f conftest.$ac_objext conftest$ac_exeext
   9836 if { (ac_try="$ac_link"
   9837 case "(($ac_try" in
   9838   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9839   *) ac_try_echo=$ac_try;;
   9840 esac
   9841 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   9842 $as_echo "$ac_try_echo") >&5
   9843   (eval "$ac_link") 2>conftest.er1
   9844   ac_status=$?
   9845   grep -v '^ *+' conftest.er1 >conftest.err
   9846   rm -f conftest.er1
   9847   cat conftest.err >&5
   9848   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9849   (exit $ac_status); } && {
   9850 	 test -z "$ac_c_werror_flag" ||
   9851 	 test ! -s conftest.err
   9852        } && test -s conftest$ac_exeext && {
   9853 	 test "$cross_compiling" = yes ||
   9854 	 $as_test_x conftest$ac_exeext
   9855        }; then
   9856   ac_cv_lib_dl_dlopen=yes
   9857 else
   9858   $as_echo "$as_me: failed program was:" >&5
   9859 sed 's/^/| /' conftest.$ac_ext >&5
   9860 
   9861 	ac_cv_lib_dl_dlopen=no
   9862 fi
   9863 
   9864 rm -rf conftest.dSYM
   9865 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9866       conftest$ac_exeext conftest.$ac_ext
   9867 LIBS=$ac_check_lib_save_LIBS
   9868 fi
   9869 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   9870 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   9871 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
   9872   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9873 else
   9874 
   9875     lt_cv_dlopen="dyld"
   9876     lt_cv_dlopen_libs=
   9877     lt_cv_dlopen_self=yes
   9878 
   9879 fi
   9880 
   9881    ;;
   9882 
   9883   *)
   9884     { $as_echo "$as_me:$LINENO: checking for shl_load" >&5
   9885 $as_echo_n "checking for shl_load... " >&6; }
   9886 if test "${ac_cv_func_shl_load+set}" = set; then
   9887   $as_echo_n "(cached) " >&6
   9888 else
   9889   cat >conftest.$ac_ext <<_ACEOF
   9890 /* confdefs.h.  */
   9891 _ACEOF
   9892 cat confdefs.h >>conftest.$ac_ext
   9893 cat >>conftest.$ac_ext <<_ACEOF
   9894 /* end confdefs.h.  */
   9895 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
   9896    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9897 #define shl_load innocuous_shl_load
   9898 
   9899 /* System header to define __stub macros and hopefully few prototypes,
   9900     which can conflict with char shl_load (); below.
   9901     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9902     <limits.h> exists even on freestanding compilers.  */
   9903 
   9904 #ifdef __STDC__
   9905 # include <limits.h>
   9906 #else
   9907 # include <assert.h>
   9908 #endif
   9909 
   9910 #undef shl_load
   9911 
   9912 /* Override any GCC internal prototype to avoid an error.
   9913    Use char because int might match the return type of a GCC
   9914    builtin and then its argument prototype would still apply.  */
   9915 #ifdef __cplusplus
   9916 extern "C"
   9917 #endif
   9918 char shl_load ();
   9919 /* The GNU C library defines this for functions which it implements
   9920     to always fail with ENOSYS.  Some functions are actually named
   9921     something starting with __ and the normal name is an alias.  */
   9922 #if defined __stub_shl_load || defined __stub___shl_load
   9923 choke me
   9924 #endif
   9925 
   9926 int
   9927 main ()
   9928 {
   9929 return shl_load ();
   9930   ;
   9931   return 0;
   9932 }
   9933 _ACEOF
   9934 rm -f conftest.$ac_objext conftest$ac_exeext
   9935 if { (ac_try="$ac_link"
   9936 case "(($ac_try" in
   9937   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9938   *) ac_try_echo=$ac_try;;
   9939 esac
   9940 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   9941 $as_echo "$ac_try_echo") >&5
   9942   (eval "$ac_link") 2>conftest.er1
   9943   ac_status=$?
   9944   grep -v '^ *+' conftest.er1 >conftest.err
   9945   rm -f conftest.er1
   9946   cat conftest.err >&5
   9947   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9948   (exit $ac_status); } && {
   9949 	 test -z "$ac_c_werror_flag" ||
   9950 	 test ! -s conftest.err
   9951        } && test -s conftest$ac_exeext && {
   9952 	 test "$cross_compiling" = yes ||
   9953 	 $as_test_x conftest$ac_exeext
   9954        }; then
   9955   ac_cv_func_shl_load=yes
   9956 else
   9957   $as_echo "$as_me: failed program was:" >&5
   9958 sed 's/^/| /' conftest.$ac_ext >&5
   9959 
   9960 	ac_cv_func_shl_load=no
   9961 fi
   9962 
   9963 rm -rf conftest.dSYM
   9964 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9965       conftest$ac_exeext conftest.$ac_ext
   9966 fi
   9967 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
   9968 $as_echo "$ac_cv_func_shl_load" >&6; }
   9969 if test "x$ac_cv_func_shl_load" = x""yes; then
   9970   lt_cv_dlopen="shl_load"
   9971 else
   9972   { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
   9973 $as_echo_n "checking for shl_load in -ldld... " >&6; }
   9974 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
   9975   $as_echo_n "(cached) " >&6
   9976 else
   9977   ac_check_lib_save_LIBS=$LIBS
   9978 LIBS="-ldld  $LIBS"
   9979 cat >conftest.$ac_ext <<_ACEOF
   9980 /* confdefs.h.  */
   9981 _ACEOF
   9982 cat confdefs.h >>conftest.$ac_ext
   9983 cat >>conftest.$ac_ext <<_ACEOF
   9984 /* end confdefs.h.  */
   9985 
   9986 /* Override any GCC internal prototype to avoid an error.
   9987    Use char because int might match the return type of a GCC
   9988    builtin and then its argument prototype would still apply.  */
   9989 #ifdef __cplusplus
   9990 extern "C"
   9991 #endif
   9992 char shl_load ();
   9993 int
   9994 main ()
   9995 {
   9996 return shl_load ();
   9997   ;
   9998   return 0;
   9999 }
   10000 _ACEOF
   10001 rm -f conftest.$ac_objext conftest$ac_exeext
   10002 if { (ac_try="$ac_link"
   10003 case "(($ac_try" in
   10004   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10005   *) ac_try_echo=$ac_try;;
   10006 esac
   10007 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10008 $as_echo "$ac_try_echo") >&5
   10009   (eval "$ac_link") 2>conftest.er1
   10010   ac_status=$?
   10011   grep -v '^ *+' conftest.er1 >conftest.err
   10012   rm -f conftest.er1
   10013   cat conftest.err >&5
   10014   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10015   (exit $ac_status); } && {
   10016 	 test -z "$ac_c_werror_flag" ||
   10017 	 test ! -s conftest.err
   10018        } && test -s conftest$ac_exeext && {
   10019 	 test "$cross_compiling" = yes ||
   10020 	 $as_test_x conftest$ac_exeext
   10021        }; then
   10022   ac_cv_lib_dld_shl_load=yes
   10023 else
   10024   $as_echo "$as_me: failed program was:" >&5
   10025 sed 's/^/| /' conftest.$ac_ext >&5
   10026 
   10027 	ac_cv_lib_dld_shl_load=no
   10028 fi
   10029 
   10030 rm -rf conftest.dSYM
   10031 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10032       conftest$ac_exeext conftest.$ac_ext
   10033 LIBS=$ac_check_lib_save_LIBS
   10034 fi
   10035 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
   10036 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
   10037 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then
   10038   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
   10039 else
   10040   { $as_echo "$as_me:$LINENO: checking for dlopen" >&5
   10041 $as_echo_n "checking for dlopen... " >&6; }
   10042 if test "${ac_cv_func_dlopen+set}" = set; then
   10043   $as_echo_n "(cached) " >&6
   10044 else
   10045   cat >conftest.$ac_ext <<_ACEOF
   10046 /* confdefs.h.  */
   10047 _ACEOF
   10048 cat confdefs.h >>conftest.$ac_ext
   10049 cat >>conftest.$ac_ext <<_ACEOF
   10050 /* end confdefs.h.  */
   10051 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
   10052    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   10053 #define dlopen innocuous_dlopen
   10054 
   10055 /* System header to define __stub macros and hopefully few prototypes,
   10056     which can conflict with char dlopen (); below.
   10057     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   10058     <limits.h> exists even on freestanding compilers.  */
   10059 
   10060 #ifdef __STDC__
   10061 # include <limits.h>
   10062 #else
   10063 # include <assert.h>
   10064 #endif
   10065 
   10066 #undef dlopen
   10067 
   10068 /* Override any GCC internal prototype to avoid an error.
   10069    Use char because int might match the return type of a GCC
   10070    builtin and then its argument prototype would still apply.  */
   10071 #ifdef __cplusplus
   10072 extern "C"
   10073 #endif
   10074 char dlopen ();
   10075 /* The GNU C library defines this for functions which it implements
   10076     to always fail with ENOSYS.  Some functions are actually named
   10077     something starting with __ and the normal name is an alias.  */
   10078 #if defined __stub_dlopen || defined __stub___dlopen
   10079 choke me
   10080 #endif
   10081 
   10082 int
   10083 main ()
   10084 {
   10085 return dlopen ();
   10086   ;
   10087   return 0;
   10088 }
   10089 _ACEOF
   10090 rm -f conftest.$ac_objext conftest$ac_exeext
   10091 if { (ac_try="$ac_link"
   10092 case "(($ac_try" in
   10093   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10094   *) ac_try_echo=$ac_try;;
   10095 esac
   10096 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10097 $as_echo "$ac_try_echo") >&5
   10098   (eval "$ac_link") 2>conftest.er1
   10099   ac_status=$?
   10100   grep -v '^ *+' conftest.er1 >conftest.err
   10101   rm -f conftest.er1
   10102   cat conftest.err >&5
   10103   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10104   (exit $ac_status); } && {
   10105 	 test -z "$ac_c_werror_flag" ||
   10106 	 test ! -s conftest.err
   10107        } && test -s conftest$ac_exeext && {
   10108 	 test "$cross_compiling" = yes ||
   10109 	 $as_test_x conftest$ac_exeext
   10110        }; then
   10111   ac_cv_func_dlopen=yes
   10112 else
   10113   $as_echo "$as_me: failed program was:" >&5
   10114 sed 's/^/| /' conftest.$ac_ext >&5
   10115 
   10116 	ac_cv_func_dlopen=no
   10117 fi
   10118 
   10119 rm -rf conftest.dSYM
   10120 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10121       conftest$ac_exeext conftest.$ac_ext
   10122 fi
   10123 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
   10124 $as_echo "$ac_cv_func_dlopen" >&6; }
   10125 if test "x$ac_cv_func_dlopen" = x""yes; then
   10126   lt_cv_dlopen="dlopen"
   10127 else
   10128   { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   10129 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   10130 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   10131   $as_echo_n "(cached) " >&6
   10132 else
   10133   ac_check_lib_save_LIBS=$LIBS
   10134 LIBS="-ldl  $LIBS"
   10135 cat >conftest.$ac_ext <<_ACEOF
   10136 /* confdefs.h.  */
   10137 _ACEOF
   10138 cat confdefs.h >>conftest.$ac_ext
   10139 cat >>conftest.$ac_ext <<_ACEOF
   10140 /* end confdefs.h.  */
   10141 
   10142 /* Override any GCC internal prototype to avoid an error.
   10143    Use char because int might match the return type of a GCC
   10144    builtin and then its argument prototype would still apply.  */
   10145 #ifdef __cplusplus
   10146 extern "C"
   10147 #endif
   10148 char dlopen ();
   10149 int
   10150 main ()
   10151 {
   10152 return dlopen ();
   10153   ;
   10154   return 0;
   10155 }
   10156 _ACEOF
   10157 rm -f conftest.$ac_objext conftest$ac_exeext
   10158 if { (ac_try="$ac_link"
   10159 case "(($ac_try" in
   10160   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10161   *) ac_try_echo=$ac_try;;
   10162 esac
   10163 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10164 $as_echo "$ac_try_echo") >&5
   10165   (eval "$ac_link") 2>conftest.er1
   10166   ac_status=$?
   10167   grep -v '^ *+' conftest.er1 >conftest.err
   10168   rm -f conftest.er1
   10169   cat conftest.err >&5
   10170   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10171   (exit $ac_status); } && {
   10172 	 test -z "$ac_c_werror_flag" ||
   10173 	 test ! -s conftest.err
   10174        } && test -s conftest$ac_exeext && {
   10175 	 test "$cross_compiling" = yes ||
   10176 	 $as_test_x conftest$ac_exeext
   10177        }; then
   10178   ac_cv_lib_dl_dlopen=yes
   10179 else
   10180   $as_echo "$as_me: failed program was:" >&5
   10181 sed 's/^/| /' conftest.$ac_ext >&5
   10182 
   10183 	ac_cv_lib_dl_dlopen=no
   10184 fi
   10185 
   10186 rm -rf conftest.dSYM
   10187 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10188       conftest$ac_exeext conftest.$ac_ext
   10189 LIBS=$ac_check_lib_save_LIBS
   10190 fi
   10191 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   10192 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   10193 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
   10194   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   10195 else
   10196   { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
   10197 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
   10198 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
   10199   $as_echo_n "(cached) " >&6
   10200 else
   10201   ac_check_lib_save_LIBS=$LIBS
   10202 LIBS="-lsvld  $LIBS"
   10203 cat >conftest.$ac_ext <<_ACEOF
   10204 /* confdefs.h.  */
   10205 _ACEOF
   10206 cat confdefs.h >>conftest.$ac_ext
   10207 cat >>conftest.$ac_ext <<_ACEOF
   10208 /* end confdefs.h.  */
   10209 
   10210 /* Override any GCC internal prototype to avoid an error.
   10211    Use char because int might match the return type of a GCC
   10212    builtin and then its argument prototype would still apply.  */
   10213 #ifdef __cplusplus
   10214 extern "C"
   10215 #endif
   10216 char dlopen ();
   10217 int
   10218 main ()
   10219 {
   10220 return dlopen ();
   10221   ;
   10222   return 0;
   10223 }
   10224 _ACEOF
   10225 rm -f conftest.$ac_objext conftest$ac_exeext
   10226 if { (ac_try="$ac_link"
   10227 case "(($ac_try" in
   10228   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10229   *) ac_try_echo=$ac_try;;
   10230 esac
   10231 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10232 $as_echo "$ac_try_echo") >&5
   10233   (eval "$ac_link") 2>conftest.er1
   10234   ac_status=$?
   10235   grep -v '^ *+' conftest.er1 >conftest.err
   10236   rm -f conftest.er1
   10237   cat conftest.err >&5
   10238   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10239   (exit $ac_status); } && {
   10240 	 test -z "$ac_c_werror_flag" ||
   10241 	 test ! -s conftest.err
   10242        } && test -s conftest$ac_exeext && {
   10243 	 test "$cross_compiling" = yes ||
   10244 	 $as_test_x conftest$ac_exeext
   10245        }; then
   10246   ac_cv_lib_svld_dlopen=yes
   10247 else
   10248   $as_echo "$as_me: failed program was:" >&5
   10249 sed 's/^/| /' conftest.$ac_ext >&5
   10250 
   10251 	ac_cv_lib_svld_dlopen=no
   10252 fi
   10253 
   10254 rm -rf conftest.dSYM
   10255 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10256       conftest$ac_exeext conftest.$ac_ext
   10257 LIBS=$ac_check_lib_save_LIBS
   10258 fi
   10259 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
   10260 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
   10261 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then
   10262   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   10263 else
   10264   { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
   10265 $as_echo_n "checking for dld_link in -ldld... " >&6; }
   10266 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
   10267   $as_echo_n "(cached) " >&6
   10268 else
   10269   ac_check_lib_save_LIBS=$LIBS
   10270 LIBS="-ldld  $LIBS"
   10271 cat >conftest.$ac_ext <<_ACEOF
   10272 /* confdefs.h.  */
   10273 _ACEOF
   10274 cat confdefs.h >>conftest.$ac_ext
   10275 cat >>conftest.$ac_ext <<_ACEOF
   10276 /* end confdefs.h.  */
   10277 
   10278 /* Override any GCC internal prototype to avoid an error.
   10279    Use char because int might match the return type of a GCC
   10280    builtin and then its argument prototype would still apply.  */
   10281 #ifdef __cplusplus
   10282 extern "C"
   10283 #endif
   10284 char dld_link ();
   10285 int
   10286 main ()
   10287 {
   10288 return dld_link ();
   10289   ;
   10290   return 0;
   10291 }
   10292 _ACEOF
   10293 rm -f conftest.$ac_objext conftest$ac_exeext
   10294 if { (ac_try="$ac_link"
   10295 case "(($ac_try" in
   10296   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10297   *) ac_try_echo=$ac_try;;
   10298 esac
   10299 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10300 $as_echo "$ac_try_echo") >&5
   10301   (eval "$ac_link") 2>conftest.er1
   10302   ac_status=$?
   10303   grep -v '^ *+' conftest.er1 >conftest.err
   10304   rm -f conftest.er1
   10305   cat conftest.err >&5
   10306   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10307   (exit $ac_status); } && {
   10308 	 test -z "$ac_c_werror_flag" ||
   10309 	 test ! -s conftest.err
   10310        } && test -s conftest$ac_exeext && {
   10311 	 test "$cross_compiling" = yes ||
   10312 	 $as_test_x conftest$ac_exeext
   10313        }; then
   10314   ac_cv_lib_dld_dld_link=yes
   10315 else
   10316   $as_echo "$as_me: failed program was:" >&5
   10317 sed 's/^/| /' conftest.$ac_ext >&5
   10318 
   10319 	ac_cv_lib_dld_dld_link=no
   10320 fi
   10321 
   10322 rm -rf conftest.dSYM
   10323 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10324       conftest$ac_exeext conftest.$ac_ext
   10325 LIBS=$ac_check_lib_save_LIBS
   10326 fi
   10327 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
   10328 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
   10329 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then
   10330   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
   10331 fi
   10332 
   10333 
   10334 fi
   10335 
   10336 
   10337 fi
   10338 
   10339 
   10340 fi
   10341 
   10342 
   10343 fi
   10344 
   10345 
   10346 fi
   10347 
   10348     ;;
   10349   esac
   10350 
   10351   if test "x$lt_cv_dlopen" != xno; then
   10352     enable_dlopen=yes
   10353   else
   10354     enable_dlopen=no
   10355   fi
   10356 
   10357   case $lt_cv_dlopen in
   10358   dlopen)
   10359     save_CPPFLAGS="$CPPFLAGS"
   10360     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   10361 
   10362     save_LDFLAGS="$LDFLAGS"
   10363     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   10364 
   10365     save_LIBS="$LIBS"
   10366     LIBS="$lt_cv_dlopen_libs $LIBS"
   10367 
   10368     { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
   10369 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
   10370 if test "${lt_cv_dlopen_self+set}" = set; then
   10371   $as_echo_n "(cached) " >&6
   10372 else
   10373   	  if test "$cross_compiling" = yes; then :
   10374   lt_cv_dlopen_self=cross
   10375 else
   10376   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10377   lt_status=$lt_dlunknown
   10378   cat > conftest.$ac_ext <<EOF
   10379 #line 10379 "configure"
   10380 #include "confdefs.h"
   10381 
   10382 #if HAVE_DLFCN_H
   10383 #include <dlfcn.h>
   10384 #endif
   10385 
   10386 #include <stdio.h>
   10387 
   10388 #ifdef RTLD_GLOBAL
   10389 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10390 #else
   10391 #  ifdef DL_GLOBAL
   10392 #    define LT_DLGLOBAL		DL_GLOBAL
   10393 #  else
   10394 #    define LT_DLGLOBAL		0
   10395 #  endif
   10396 #endif
   10397 
   10398 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10399    find out it does not work in some platform. */
   10400 #ifndef LT_DLLAZY_OR_NOW
   10401 #  ifdef RTLD_LAZY
   10402 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10403 #  else
   10404 #    ifdef DL_LAZY
   10405 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10406 #    else
   10407 #      ifdef RTLD_NOW
   10408 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10409 #      else
   10410 #        ifdef DL_NOW
   10411 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10412 #        else
   10413 #          define LT_DLLAZY_OR_NOW	0
   10414 #        endif
   10415 #      endif
   10416 #    endif
   10417 #  endif
   10418 #endif
   10419 
   10420 #ifdef __cplusplus
   10421 extern "C" void exit (int);
   10422 #endif
   10423 
   10424 void fnord() { int i=42;}
   10425 int main ()
   10426 {
   10427   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10428   int status = $lt_dlunknown;
   10429 
   10430   if (self)
   10431     {
   10432       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10433       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10434       /* dlclose (self); */
   10435     }
   10436   else
   10437     puts (dlerror ());
   10438 
   10439     exit (status);
   10440 }
   10441 EOF
   10442   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10443   (eval $ac_link) 2>&5
   10444   ac_status=$?
   10445   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10446   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   10447     (./conftest; exit; ) >&5 2>/dev/null
   10448     lt_status=$?
   10449     case x$lt_status in
   10450       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   10451       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   10452       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   10453     esac
   10454   else :
   10455     # compilation failed
   10456     lt_cv_dlopen_self=no
   10457   fi
   10458 fi
   10459 rm -fr conftest*
   10460 
   10461 
   10462 fi
   10463 { $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
   10464 $as_echo "$lt_cv_dlopen_self" >&6; }
   10465 
   10466     if test "x$lt_cv_dlopen_self" = xyes; then
   10467       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   10468       { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
   10469 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
   10470 if test "${lt_cv_dlopen_self_static+set}" = set; then
   10471   $as_echo_n "(cached) " >&6
   10472 else
   10473   	  if test "$cross_compiling" = yes; then :
   10474   lt_cv_dlopen_self_static=cross
   10475 else
   10476   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10477   lt_status=$lt_dlunknown
   10478   cat > conftest.$ac_ext <<EOF
   10479 #line 10479 "configure"
   10480 #include "confdefs.h"
   10481 
   10482 #if HAVE_DLFCN_H
   10483 #include <dlfcn.h>
   10484 #endif
   10485 
   10486 #include <stdio.h>
   10487 
   10488 #ifdef RTLD_GLOBAL
   10489 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10490 #else
   10491 #  ifdef DL_GLOBAL
   10492 #    define LT_DLGLOBAL		DL_GLOBAL
   10493 #  else
   10494 #    define LT_DLGLOBAL		0
   10495 #  endif
   10496 #endif
   10497 
   10498 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10499    find out it does not work in some platform. */
   10500 #ifndef LT_DLLAZY_OR_NOW
   10501 #  ifdef RTLD_LAZY
   10502 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10503 #  else
   10504 #    ifdef DL_LAZY
   10505 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10506 #    else
   10507 #      ifdef RTLD_NOW
   10508 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10509 #      else
   10510 #        ifdef DL_NOW
   10511 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10512 #        else
   10513 #          define LT_DLLAZY_OR_NOW	0
   10514 #        endif
   10515 #      endif
   10516 #    endif
   10517 #  endif
   10518 #endif
   10519 
   10520 #ifdef __cplusplus
   10521 extern "C" void exit (int);
   10522 #endif
   10523 
   10524 void fnord() { int i=42;}
   10525 int main ()
   10526 {
   10527   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10528   int status = $lt_dlunknown;
   10529 
   10530   if (self)
   10531     {
   10532       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10533       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10534       /* dlclose (self); */
   10535     }
   10536   else
   10537     puts (dlerror ());
   10538 
   10539     exit (status);
   10540 }
   10541 EOF
   10542   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10543   (eval $ac_link) 2>&5
   10544   ac_status=$?
   10545   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10546   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   10547     (./conftest; exit; ) >&5 2>/dev/null
   10548     lt_status=$?
   10549     case x$lt_status in
   10550       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   10551       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   10552       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   10553     esac
   10554   else :
   10555     # compilation failed
   10556     lt_cv_dlopen_self_static=no
   10557   fi
   10558 fi
   10559 rm -fr conftest*
   10560 
   10561 
   10562 fi
   10563 { $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
   10564 $as_echo "$lt_cv_dlopen_self_static" >&6; }
   10565     fi
   10566 
   10567     CPPFLAGS="$save_CPPFLAGS"
   10568     LDFLAGS="$save_LDFLAGS"
   10569     LIBS="$save_LIBS"
   10570     ;;
   10571   esac
   10572 
   10573   case $lt_cv_dlopen_self in
   10574   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   10575   *) enable_dlopen_self=unknown ;;
   10576   esac
   10577 
   10578   case $lt_cv_dlopen_self_static in
   10579   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   10580   *) enable_dlopen_self_static=unknown ;;
   10581   esac
   10582 fi
   10583 
   10584 
   10585 # Report which library types will actually be built
   10586 { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   10587 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   10588 { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
   10589 $as_echo "$can_build_shared" >&6; }
   10590 
   10591 { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   10592 $as_echo_n "checking whether to build shared libraries... " >&6; }
   10593 test "$can_build_shared" = "no" && enable_shared=no
   10594 
   10595 # On AIX, shared libraries and static libraries use the same namespace, and
   10596 # are all built from PIC.
   10597 case $host_os in
   10598 aix3*)
   10599   test "$enable_shared" = yes && enable_static=no
   10600   if test -n "$RANLIB"; then
   10601     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   10602     postinstall_cmds='$RANLIB $lib'
   10603   fi
   10604   ;;
   10605 
   10606 aix[4-9]*)
   10607   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   10608     test "$enable_shared" = yes && enable_static=no
   10609   fi
   10610     ;;
   10611 esac
   10612 { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
   10613 $as_echo "$enable_shared" >&6; }
   10614 
   10615 { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   10616 $as_echo_n "checking whether to build static libraries... " >&6; }
   10617 # Make sure either enable_shared or enable_static is yes.
   10618 test "$enable_shared" = yes || enable_static=yes
   10619 { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
   10620 $as_echo "$enable_static" >&6; }
   10621 
   10622 # The else clause should only fire when bootstrapping the
   10623 # libtool distribution, otherwise you forgot to ship ltmain.sh
   10624 # with your package, and you will get complaints that there are
   10625 # no rules to generate ltmain.sh.
   10626 if test -f "$ltmain"; then
   10627   # See if we are running on zsh, and set the options which allow our commands through
   10628   # without removal of \ escapes.
   10629   if test -n "${ZSH_VERSION+set}" ; then
   10630     setopt NO_GLOB_SUBST
   10631   fi
   10632   # Now quote all the things that may contain metacharacters while being
   10633   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   10634   # variables and quote the copies for generation of the libtool script.
   10635   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   10636     SED SHELL STRIP \
   10637     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   10638     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   10639     deplibs_check_method reload_flag reload_cmds need_locks \
   10640     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   10641     lt_cv_sys_global_symbol_to_c_name_address \
   10642     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   10643     old_postinstall_cmds old_postuninstall_cmds \
   10644     compiler \
   10645     CC \
   10646     LD \
   10647     lt_prog_compiler_wl \
   10648     lt_prog_compiler_pic \
   10649     lt_prog_compiler_static \
   10650     lt_prog_compiler_no_builtin_flag \
   10651     export_dynamic_flag_spec \
   10652     thread_safe_flag_spec \
   10653     whole_archive_flag_spec \
   10654     enable_shared_with_static_runtimes \
   10655     old_archive_cmds \
   10656     old_archive_from_new_cmds \
   10657     predep_objects \
   10658     postdep_objects \
   10659     predeps \
   10660     postdeps \
   10661     compiler_lib_search_path \
   10662     compiler_lib_search_dirs \
   10663     archive_cmds \
   10664     archive_expsym_cmds \
   10665     postinstall_cmds \
   10666     postuninstall_cmds \
   10667     old_archive_from_expsyms_cmds \
   10668     allow_undefined_flag \
   10669     no_undefined_flag \
   10670     export_symbols_cmds \
   10671     hardcode_libdir_flag_spec \
   10672     hardcode_libdir_flag_spec_ld \
   10673     hardcode_libdir_separator \
   10674     hardcode_automatic \
   10675     module_cmds \
   10676     module_expsym_cmds \
   10677     lt_cv_prog_compiler_c_o \
   10678     fix_srcfile_path \
   10679     exclude_expsyms \
   10680     include_expsyms; do
   10681 
   10682     case $var in
   10683     old_archive_cmds | \
   10684     old_archive_from_new_cmds | \
   10685     archive_cmds | \
   10686     archive_expsym_cmds | \
   10687     module_cmds | \
   10688     module_expsym_cmds | \
   10689     old_archive_from_expsyms_cmds | \
   10690     export_symbols_cmds | \
   10691     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   10692     postinstall_cmds | postuninstall_cmds | \
   10693     old_postinstall_cmds | old_postuninstall_cmds | \
   10694     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   10695       # Double-quote double-evaled strings.
   10696       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   10697       ;;
   10698     *)
   10699       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   10700       ;;
   10701     esac
   10702   done
   10703 
   10704   case $lt_echo in
   10705   *'\$0 --fallback-echo"')
   10706     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   10707     ;;
   10708   esac
   10709 
   10710 cfgfile="${ofile}T"
   10711   trap "$rm \"$cfgfile\"; exit 1" 1 2 15
   10712   $rm -f "$cfgfile"
   10713   { $as_echo "$as_me:$LINENO: creating $ofile" >&5
   10714 $as_echo "$as_me: creating $ofile" >&6;}
   10715 
   10716   cat <<__EOF__ >> "$cfgfile"
   10717 #! $SHELL
   10718 
   10719 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   10720 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
   10721 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   10722 #
   10723 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
   10724 # Free Software Foundation, Inc.
   10725 #
   10726 # This file is part of GNU Libtool:
   10727 # Originally by Gordon Matzigkeit <gord (at] gnu.ai.mit.edu>, 1996
   10728 #
   10729 # This program is free software; you can redistribute it and/or modify
   10730 # it under the terms of the GNU General Public License as published by
   10731 # the Free Software Foundation; either version 2 of the License, or
   10732 # (at your option) any later version.
   10733 #
   10734 # This program is distributed in the hope that it will be useful, but
   10735 # WITHOUT ANY WARRANTY; without even the implied warranty of
   10736 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   10737 # General Public License for more details.
   10738 #
   10739 # You should have received a copy of the GNU General Public License
   10740 # along with this program; if not, write to the Free Software
   10741 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   10742 #
   10743 # As a special exception to the GNU General Public License, if you
   10744 # distribute this file as part of a program that contains a
   10745 # configuration script generated by Autoconf, you may include it under
   10746 # the same distribution terms that you use for the rest of that program.
   10747 
   10748 # A sed program that does not truncate output.
   10749 SED=$lt_SED
   10750 
   10751 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   10752 Xsed="$SED -e 1s/^X//"
   10753 
   10754 # The HP-UX ksh and POSIX shell print the target directory to stdout
   10755 # if CDPATH is set.
   10756 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   10757 
   10758 # The names of the tagged configurations supported by this script.
   10759 available_tags=
   10760 
   10761 # ### BEGIN LIBTOOL CONFIG
   10762 
   10763 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   10764 
   10765 # Shell to use when invoking shell scripts.
   10766 SHELL=$lt_SHELL
   10767 
   10768 # Whether or not to build shared libraries.
   10769 build_libtool_libs=$enable_shared
   10770 
   10771 # Whether or not to build static libraries.
   10772 build_old_libs=$enable_static
   10773 
   10774 # Whether or not to add -lc for building shared libraries.
   10775 build_libtool_need_lc=$archive_cmds_need_lc
   10776 
   10777 # Whether or not to disallow shared libs when runtime libs are static
   10778 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   10779 
   10780 # Whether or not to optimize for fast installation.
   10781 fast_install=$enable_fast_install
   10782 
   10783 # The host system.
   10784 host_alias=$host_alias
   10785 host=$host
   10786 host_os=$host_os
   10787 
   10788 # The build system.
   10789 build_alias=$build_alias
   10790 build=$build
   10791 build_os=$build_os
   10792 
   10793 # An echo program that does not interpret backslashes.
   10794 echo=$lt_echo
   10795 
   10796 # The archiver.
   10797 AR=$lt_AR
   10798 AR_FLAGS=$lt_AR_FLAGS
   10799 
   10800 # A C compiler.
   10801 LTCC=$lt_LTCC
   10802 
   10803 # LTCC compiler flags.
   10804 LTCFLAGS=$lt_LTCFLAGS
   10805 
   10806 # A language-specific compiler.
   10807 CC=$lt_compiler
   10808 
   10809 # Is the compiler the GNU C compiler?
   10810 with_gcc=$GCC
   10811 
   10812 # An ERE matcher.
   10813 EGREP=$lt_EGREP
   10814 
   10815 # The linker used to build libraries.
   10816 LD=$lt_LD
   10817 
   10818 # Whether we need hard or soft links.
   10819 LN_S=$lt_LN_S
   10820 
   10821 # A BSD-compatible nm program.
   10822 NM=$lt_NM
   10823 
   10824 # A symbol stripping program
   10825 STRIP=$lt_STRIP
   10826 
   10827 # Used to examine libraries when file_magic_cmd begins "file"
   10828 MAGIC_CMD=$MAGIC_CMD
   10829 
   10830 # Used on cygwin: DLL creation program.
   10831 DLLTOOL="$DLLTOOL"
   10832 
   10833 # Used on cygwin: object dumper.
   10834 OBJDUMP="$OBJDUMP"
   10835 
   10836 # Used on cygwin: assembler.
   10837 AS="$AS"
   10838 
   10839 # The name of the directory that contains temporary libtool files.
   10840 objdir=$objdir
   10841 
   10842 # How to create reloadable object files.
   10843 reload_flag=$lt_reload_flag
   10844 reload_cmds=$lt_reload_cmds
   10845 
   10846 # How to pass a linker flag through the compiler.
   10847 wl=$lt_lt_prog_compiler_wl
   10848 
   10849 # Object file suffix (normally "o").
   10850 objext="$ac_objext"
   10851 
   10852 # Old archive suffix (normally "a").
   10853 libext="$libext"
   10854 
   10855 # Shared library suffix (normally ".so").
   10856 shrext_cmds='$shrext_cmds'
   10857 
   10858 # Executable file suffix (normally "").
   10859 exeext="$exeext"
   10860 
   10861 # Additional compiler flags for building library objects.
   10862 pic_flag=$lt_lt_prog_compiler_pic
   10863 pic_mode=$pic_mode
   10864 
   10865 # What is the maximum length of a command?
   10866 max_cmd_len=$lt_cv_sys_max_cmd_len
   10867 
   10868 # Does compiler simultaneously support -c and -o options?
   10869 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   10870 
   10871 # Must we lock files when doing compilation?
   10872 need_locks=$lt_need_locks
   10873 
   10874 # Do we need the lib prefix for modules?
   10875 need_lib_prefix=$need_lib_prefix
   10876 
   10877 # Do we need a version for libraries?
   10878 need_version=$need_version
   10879 
   10880 # Whether dlopen is supported.
   10881 dlopen_support=$enable_dlopen
   10882 
   10883 # Whether dlopen of programs is supported.
   10884 dlopen_self=$enable_dlopen_self
   10885 
   10886 # Whether dlopen of statically linked programs is supported.
   10887 dlopen_self_static=$enable_dlopen_self_static
   10888 
   10889 # Compiler flag to prevent dynamic linking.
   10890 link_static_flag=$lt_lt_prog_compiler_static
   10891 
   10892 # Compiler flag to turn off builtin functions.
   10893 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   10894 
   10895 # Compiler flag to allow reflexive dlopens.
   10896 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   10897 
   10898 # Compiler flag to generate shared objects directly from archives.
   10899 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   10900 
   10901 # Compiler flag to generate thread-safe objects.
   10902 thread_safe_flag_spec=$lt_thread_safe_flag_spec
   10903 
   10904 # Library versioning type.
   10905 version_type=$version_type
   10906 
   10907 # Format of library name prefix.
   10908 libname_spec=$lt_libname_spec
   10909 
   10910 # List of archive names.  First name is the real one, the rest are links.
   10911 # The last name is the one that the linker finds with -lNAME.
   10912 library_names_spec=$lt_library_names_spec
   10913 
   10914 # The coded name of the library, if different from the real name.
   10915 soname_spec=$lt_soname_spec
   10916 
   10917 # Commands used to build and install an old-style archive.
   10918 RANLIB=$lt_RANLIB
   10919 old_archive_cmds=$lt_old_archive_cmds
   10920 old_postinstall_cmds=$lt_old_postinstall_cmds
   10921 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   10922 
   10923 # Create an old-style archive from a shared archive.
   10924 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   10925 
   10926 # Create a temporary old-style archive to link instead of a shared archive.
   10927 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   10928 
   10929 # Commands used to build and install a shared archive.
   10930 archive_cmds=$lt_archive_cmds
   10931 archive_expsym_cmds=$lt_archive_expsym_cmds
   10932 postinstall_cmds=$lt_postinstall_cmds
   10933 postuninstall_cmds=$lt_postuninstall_cmds
   10934 
   10935 # Commands used to build a loadable module (assumed same as above if empty)
   10936 module_cmds=$lt_module_cmds
   10937 module_expsym_cmds=$lt_module_expsym_cmds
   10938 
   10939 # Commands to strip libraries.
   10940 old_striplib=$lt_old_striplib
   10941 striplib=$lt_striplib
   10942 
   10943 # Dependencies to place before the objects being linked to create a
   10944 # shared library.
   10945 predep_objects=$lt_predep_objects
   10946 
   10947 # Dependencies to place after the objects being linked to create a
   10948 # shared library.
   10949 postdep_objects=$lt_postdep_objects
   10950 
   10951 # Dependencies to place before the objects being linked to create a
   10952 # shared library.
   10953 predeps=$lt_predeps
   10954 
   10955 # Dependencies to place after the objects being linked to create a
   10956 # shared library.
   10957 postdeps=$lt_postdeps
   10958 
   10959 # The directories searched by this compiler when creating a shared
   10960 # library
   10961 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
   10962 
   10963 # The library search path used internally by the compiler when linking
   10964 # a shared library.
   10965 compiler_lib_search_path=$lt_compiler_lib_search_path
   10966 
   10967 # Method to check whether dependent libraries are shared objects.
   10968 deplibs_check_method=$lt_deplibs_check_method
   10969 
   10970 # Command to use when deplibs_check_method == file_magic.
   10971 file_magic_cmd=$lt_file_magic_cmd
   10972 
   10973 # Flag that allows shared libraries with undefined symbols to be built.
   10974 allow_undefined_flag=$lt_allow_undefined_flag
   10975 
   10976 # Flag that forces no undefined symbols.
   10977 no_undefined_flag=$lt_no_undefined_flag
   10978 
   10979 # Commands used to finish a libtool library installation in a directory.
   10980 finish_cmds=$lt_finish_cmds
   10981 
   10982 # Same as above, but a single script fragment to be evaled but not shown.
   10983 finish_eval=$lt_finish_eval
   10984 
   10985 # Take the output of nm and produce a listing of raw symbols and C names.
   10986 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   10987 
   10988 # Transform the output of nm in a proper C declaration
   10989 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   10990 
   10991 # Transform the output of nm in a C name address pair
   10992 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   10993 
   10994 # This is the shared library runtime path variable.
   10995 runpath_var=$runpath_var
   10996 
   10997 # This is the shared library path variable.
   10998 shlibpath_var=$shlibpath_var
   10999 
   11000 # Is shlibpath searched before the hard-coded library search path?
   11001 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   11002 
   11003 # How to hardcode a shared library path into an executable.
   11004 hardcode_action=$hardcode_action
   11005 
   11006 # Whether we should hardcode library paths into libraries.
   11007 hardcode_into_libs=$hardcode_into_libs
   11008 
   11009 # Flag to hardcode \$libdir into a binary during linking.
   11010 # This must work even if \$libdir does not exist.
   11011 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   11012 
   11013 # If ld is used when linking, flag to hardcode \$libdir into
   11014 # a binary during linking. This must work even if \$libdir does
   11015 # not exist.
   11016 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   11017 
   11018 # Whether we need a single -rpath flag with a separated argument.
   11019 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   11020 
   11021 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   11022 # resulting binary.
   11023 hardcode_direct=$hardcode_direct
   11024 
   11025 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   11026 # resulting binary.
   11027 hardcode_minus_L=$hardcode_minus_L
   11028 
   11029 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   11030 # the resulting binary.
   11031 hardcode_shlibpath_var=$hardcode_shlibpath_var
   11032 
   11033 # Set to yes if building a shared library automatically hardcodes DIR into the library
   11034 # and all subsequent libraries and executables linked against it.
   11035 hardcode_automatic=$hardcode_automatic
   11036 
   11037 # Variables whose values should be saved in libtool wrapper scripts and
   11038 # restored at relink time.
   11039 variables_saved_for_relink="$variables_saved_for_relink"
   11040 
   11041 # Whether libtool must link a program against all its dependency libraries.
   11042 link_all_deplibs=$link_all_deplibs
   11043 
   11044 # Compile-time system search path for libraries
   11045 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   11046 
   11047 # Run-time system search path for libraries
   11048 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   11049 
   11050 # Fix the shell variable \$srcfile for the compiler.
   11051 fix_srcfile_path=$lt_fix_srcfile_path
   11052 
   11053 # Set to yes if exported symbols are required.
   11054 always_export_symbols=$always_export_symbols
   11055 
   11056 # The commands to list exported symbols.
   11057 export_symbols_cmds=$lt_export_symbols_cmds
   11058 
   11059 # The commands to extract the exported symbol list from a shared archive.
   11060 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   11061 
   11062 # Symbols that should not be listed in the preloaded symbols.
   11063 exclude_expsyms=$lt_exclude_expsyms
   11064 
   11065 # Symbols that must always be exported.
   11066 include_expsyms=$lt_include_expsyms
   11067 
   11068 # ### END LIBTOOL CONFIG
   11069 
   11070 __EOF__
   11071 
   11072 
   11073   case $host_os in
   11074   aix3*)
   11075     cat <<\EOF >> "$cfgfile"
   11076 
   11077 # AIX sometimes has problems with the GCC collect2 program.  For some
   11078 # reason, if we set the COLLECT_NAMES environment variable, the problems
   11079 # vanish in a puff of smoke.
   11080 if test "X${COLLECT_NAMES+set}" != Xset; then
   11081   COLLECT_NAMES=
   11082   export COLLECT_NAMES
   11083 fi
   11084 EOF
   11085     ;;
   11086   esac
   11087 
   11088   # We use sed instead of cat because bash on DJGPP gets confused if
   11089   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   11090   # text mode, it properly converts lines to CR/LF.  This bash problem
   11091   # is reportedly fixed, but why not run on old versions too?
   11092   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
   11093 
   11094   mv -f "$cfgfile" "$ofile" || \
   11095     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   11096   chmod +x "$ofile"
   11097 
   11098 else
   11099   # If there is no Makefile yet, we rely on a make rule to execute
   11100   # `config.status --recheck' to rerun these tests and create the
   11101   # libtool script then.
   11102   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   11103   if test -f "$ltmain_in"; then
   11104     test -f Makefile && make "$ltmain"
   11105   fi
   11106 fi
   11107 
   11108 
   11109 ac_ext=c
   11110 ac_cpp='$CPP $CPPFLAGS'
   11111 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11112 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11113 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   11114 
   11115 CC="$lt_save_CC"
   11116 
   11117 
   11118 # Check whether --with-tags was given.
   11119 if test "${with_tags+set}" = set; then
   11120   withval=$with_tags; tagnames="$withval"
   11121 fi
   11122 
   11123 
   11124 if test -f "$ltmain" && test -n "$tagnames"; then
   11125   if test ! -f "${ofile}"; then
   11126     { $as_echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
   11127 $as_echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
   11128   fi
   11129 
   11130   if test -z "$LTCC"; then
   11131     eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
   11132     if test -z "$LTCC"; then
   11133       { $as_echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
   11134 $as_echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
   11135     else
   11136       { $as_echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
   11137 $as_echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
   11138     fi
   11139   fi
   11140   if test -z "$LTCFLAGS"; then
   11141     eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
   11142   fi
   11143 
   11144   # Extract list of available tagged configurations in $ofile.
   11145   # Note that this assumes the entire list is on one line.
   11146   available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
   11147 
   11148   lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   11149   for tagname in $tagnames; do
   11150     IFS="$lt_save_ifs"
   11151     # Check whether tagname contains only valid characters
   11152     case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
   11153     "") ;;
   11154     *)  { { $as_echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
   11155 $as_echo "$as_me: error: invalid tag name: $tagname" >&2;}
   11156    { (exit 1); exit 1; }; }
   11157 	;;
   11158     esac
   11159 
   11160     if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
   11161     then
   11162       { { $as_echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
   11163 $as_echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
   11164    { (exit 1); exit 1; }; }
   11165     fi
   11166 
   11167     # Update the list of available tags.
   11168     if test -n "$tagname"; then
   11169       echo appending configuration tag \"$tagname\" to $ofile
   11170 
   11171       case $tagname in
   11172       CXX)
   11173 	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   11174 	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   11175 	    (test "X$CXX" != "Xg++"))) ; then
   11176 	  ac_ext=cpp
   11177 ac_cpp='$CXXCPP $CPPFLAGS'
   11178 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11179 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11180 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   11181 
   11182 
   11183 
   11184 
   11185 archive_cmds_need_lc_CXX=no
   11186 allow_undefined_flag_CXX=
   11187 always_export_symbols_CXX=no
   11188 archive_expsym_cmds_CXX=
   11189 export_dynamic_flag_spec_CXX=
   11190 hardcode_direct_CXX=no
   11191 hardcode_libdir_flag_spec_CXX=
   11192 hardcode_libdir_flag_spec_ld_CXX=
   11193 hardcode_libdir_separator_CXX=
   11194 hardcode_minus_L_CXX=no
   11195 hardcode_shlibpath_var_CXX=unsupported
   11196 hardcode_automatic_CXX=no
   11197 module_cmds_CXX=
   11198 module_expsym_cmds_CXX=
   11199 link_all_deplibs_CXX=unknown
   11200 old_archive_cmds_CXX=$old_archive_cmds
   11201 no_undefined_flag_CXX=
   11202 whole_archive_flag_spec_CXX=
   11203 enable_shared_with_static_runtimes_CXX=no
   11204 
   11205 # Dependencies to place before and after the object being linked:
   11206 predep_objects_CXX=
   11207 postdep_objects_CXX=
   11208 predeps_CXX=
   11209 postdeps_CXX=
   11210 compiler_lib_search_path_CXX=
   11211 compiler_lib_search_dirs_CXX=
   11212 
   11213 # Source file extension for C++ test sources.
   11214 ac_ext=cpp
   11215 
   11216 # Object file extension for compiled C++ test sources.
   11217 objext=o
   11218 objext_CXX=$objext
   11219 
   11220 # Code to be used in simple compile tests
   11221 lt_simple_compile_test_code="int some_variable = 0;"
   11222 
   11223 # Code to be used in simple link tests
   11224 lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
   11225 
   11226 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   11227 
   11228 # If no C compiler was specified, use CC.
   11229 LTCC=${LTCC-"$CC"}
   11230 
   11231 # If no C compiler flags were specified, use CFLAGS.
   11232 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   11233 
   11234 # Allow CC to be a program name with arguments.
   11235 compiler=$CC
   11236 
   11237 
   11238 # save warnings/boilerplate of simple test code
   11239 ac_outfile=conftest.$ac_objext
   11240 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   11241 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11242 _lt_compiler_boilerplate=`cat conftest.err`
   11243 $rm conftest*
   11244 
   11245 ac_outfile=conftest.$ac_objext
   11246 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   11247 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11248 _lt_linker_boilerplate=`cat conftest.err`
   11249 $rm -r conftest*
   11250 
   11251 
   11252 # Allow CC to be a program name with arguments.
   11253 lt_save_CC=$CC
   11254 lt_save_LD=$LD
   11255 lt_save_GCC=$GCC
   11256 GCC=$GXX
   11257 lt_save_with_gnu_ld=$with_gnu_ld
   11258 lt_save_path_LD=$lt_cv_path_LD
   11259 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   11260   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   11261 else
   11262   $as_unset lt_cv_prog_gnu_ld
   11263 fi
   11264 if test -n "${lt_cv_path_LDCXX+set}"; then
   11265   lt_cv_path_LD=$lt_cv_path_LDCXX
   11266 else
   11267   $as_unset lt_cv_path_LD
   11268 fi
   11269 test -z "${LDCXX+set}" || LD=$LDCXX
   11270 CC=${CXX-"c++"}
   11271 compiler=$CC
   11272 compiler_CXX=$CC
   11273 for cc_temp in $compiler""; do
   11274   case $cc_temp in
   11275     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   11276     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   11277     \-*) ;;
   11278     *) break;;
   11279   esac
   11280 done
   11281 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   11282 
   11283 
   11284 # We don't want -fno-exception wen compiling C++ code, so set the
   11285 # no_builtin_flag separately
   11286 if test "$GXX" = yes; then
   11287   lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   11288 else
   11289   lt_prog_compiler_no_builtin_flag_CXX=
   11290 fi
   11291 
   11292 if test "$GXX" = yes; then
   11293   # Set up default GNU C++ configuration
   11294 
   11295 
   11296 # Check whether --with-gnu-ld was given.
   11297 if test "${with_gnu_ld+set}" = set; then
   11298   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   11299 else
   11300   with_gnu_ld=no
   11301 fi
   11302 
   11303 ac_prog=ld
   11304 if test "$GCC" = yes; then
   11305   # Check if gcc -print-prog-name=ld gives a path.
   11306   { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   11307 $as_echo_n "checking for ld used by $CC... " >&6; }
   11308   case $host in
   11309   *-*-mingw*)
   11310     # gcc leaves a trailing carriage return which upsets mingw
   11311     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   11312   *)
   11313     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   11314   esac
   11315   case $ac_prog in
   11316     # Accept absolute paths.
   11317     [\\/]* | ?:[\\/]*)
   11318       re_direlt='/[^/][^/]*/\.\./'
   11319       # Canonicalize the pathname of ld
   11320       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   11321       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   11322 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   11323       done
   11324       test -z "$LD" && LD="$ac_prog"
   11325       ;;
   11326   "")
   11327     # If it fails, then pretend we aren't using GCC.
   11328     ac_prog=ld
   11329     ;;
   11330   *)
   11331     # If it is relative, then search for the first ld in PATH.
   11332     with_gnu_ld=unknown
   11333     ;;
   11334   esac
   11335 elif test "$with_gnu_ld" = yes; then
   11336   { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
   11337 $as_echo_n "checking for GNU ld... " >&6; }
   11338 else
   11339   { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   11340 $as_echo_n "checking for non-GNU ld... " >&6; }
   11341 fi
   11342 if test "${lt_cv_path_LD+set}" = set; then
   11343   $as_echo_n "(cached) " >&6
   11344 else
   11345   if test -z "$LD"; then
   11346   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   11347   for ac_dir in $PATH; do
   11348     IFS="$lt_save_ifs"
   11349     test -z "$ac_dir" && ac_dir=.
   11350     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   11351       lt_cv_path_LD="$ac_dir/$ac_prog"
   11352       # Check to see if the program is GNU ld.  I'd rather use --version,
   11353       # but apparently some variants of GNU ld only accept -v.
   11354       # Break only if it was the GNU/non-GNU ld that we prefer.
   11355       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   11356       *GNU* | *'with BFD'*)
   11357 	test "$with_gnu_ld" != no && break
   11358 	;;
   11359       *)
   11360 	test "$with_gnu_ld" != yes && break
   11361 	;;
   11362       esac
   11363     fi
   11364   done
   11365   IFS="$lt_save_ifs"
   11366 else
   11367   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   11368 fi
   11369 fi
   11370 
   11371 LD="$lt_cv_path_LD"
   11372 if test -n "$LD"; then
   11373   { $as_echo "$as_me:$LINENO: result: $LD" >&5
   11374 $as_echo "$LD" >&6; }
   11375 else
   11376   { $as_echo "$as_me:$LINENO: result: no" >&5
   11377 $as_echo "no" >&6; }
   11378 fi
   11379 test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   11380 $as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   11381    { (exit 1); exit 1; }; }
   11382 { $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   11383 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   11384 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   11385   $as_echo_n "(cached) " >&6
   11386 else
   11387   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   11388 case `$LD -v 2>&1 </dev/null` in
   11389 *GNU* | *'with BFD'*)
   11390   lt_cv_prog_gnu_ld=yes
   11391   ;;
   11392 *)
   11393   lt_cv_prog_gnu_ld=no
   11394   ;;
   11395 esac
   11396 fi
   11397 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   11398 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   11399 with_gnu_ld=$lt_cv_prog_gnu_ld
   11400 
   11401 
   11402 
   11403   # Check if GNU C++ uses GNU ld as the underlying linker, since the
   11404   # archiving commands below assume that GNU ld is being used.
   11405   if test "$with_gnu_ld" = yes; then
   11406     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11407     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'
   11408 
   11409     hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11410     export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11411 
   11412     # If archive_cmds runs LD, not CC, wlarc should be empty
   11413     # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   11414     #     investigate it a little bit more. (MM)
   11415     wlarc='${wl}'
   11416 
   11417     # ancient GNU ld didn't support --whole-archive et. al.
   11418     if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
   11419 	grep 'no-whole-archive' > /dev/null; then
   11420       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11421     else
   11422       whole_archive_flag_spec_CXX=
   11423     fi
   11424   else
   11425     with_gnu_ld=no
   11426     wlarc=
   11427 
   11428     # A generic and very simple default shared library creation
   11429     # command for GNU C++ for the case where it uses the native
   11430     # linker, instead of GNU ld.  If possible, this setting should
   11431     # overridden to take advantage of the native linker features on
   11432     # the platform it is being used on.
   11433     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11434   fi
   11435 
   11436   # Commands to make compiler produce verbose output that lists
   11437   # what "hidden" libraries, object files and flags are used when
   11438   # linking a shared library.
   11439   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11440 
   11441 else
   11442   GXX=no
   11443   with_gnu_ld=no
   11444   wlarc=
   11445 fi
   11446 
   11447 # PORTME: fill in a description of your system's C++ link characteristics
   11448 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   11449 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   11450 ld_shlibs_CXX=yes
   11451 case $host_os in
   11452   aix3*)
   11453     # FIXME: insert proper C++ library support
   11454     ld_shlibs_CXX=no
   11455     ;;
   11456   aix[4-9]*)
   11457     if test "$host_cpu" = ia64; then
   11458       # On IA64, the linker does run time linking by default, so we don't
   11459       # have to do anything special.
   11460       aix_use_runtimelinking=no
   11461       exp_sym_flag='-Bexport'
   11462       no_entry_flag=""
   11463     else
   11464       aix_use_runtimelinking=no
   11465 
   11466       # Test if we are trying to use run time linking or normal
   11467       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   11468       # need to do runtime linking.
   11469       case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   11470 	for ld_flag in $LDFLAGS; do
   11471 	  case $ld_flag in
   11472 	  *-brtl*)
   11473 	    aix_use_runtimelinking=yes
   11474 	    break
   11475 	    ;;
   11476 	  esac
   11477 	done
   11478 	;;
   11479       esac
   11480 
   11481       exp_sym_flag='-bexport'
   11482       no_entry_flag='-bnoentry'
   11483     fi
   11484 
   11485     # When large executables or shared objects are built, AIX ld can
   11486     # have problems creating the table of contents.  If linking a library
   11487     # or program results in "error TOC overflow" add -mminimal-toc to
   11488     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   11489     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   11490 
   11491     archive_cmds_CXX=''
   11492     hardcode_direct_CXX=yes
   11493     hardcode_libdir_separator_CXX=':'
   11494     link_all_deplibs_CXX=yes
   11495 
   11496     if test "$GXX" = yes; then
   11497       case $host_os in aix4.[012]|aix4.[012].*)
   11498       # We only want to do this on AIX 4.2 and lower, the check
   11499       # below for broken collect2 doesn't work under 4.3+
   11500 	collect2name=`${CC} -print-prog-name=collect2`
   11501 	if test -f "$collect2name" && \
   11502 	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   11503 	then
   11504 	  # We have reworked collect2
   11505 	  :
   11506 	else
   11507 	  # We have old collect2
   11508 	  hardcode_direct_CXX=unsupported
   11509 	  # It fails to find uninstalled libraries when the uninstalled
   11510 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   11511 	  # to unsupported forces relinking
   11512 	  hardcode_minus_L_CXX=yes
   11513 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
   11514 	  hardcode_libdir_separator_CXX=
   11515 	fi
   11516 	;;
   11517       esac
   11518       shared_flag='-shared'
   11519       if test "$aix_use_runtimelinking" = yes; then
   11520 	shared_flag="$shared_flag "'${wl}-G'
   11521       fi
   11522     else
   11523       # not using gcc
   11524       if test "$host_cpu" = ia64; then
   11525 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   11526 	# chokes on -Wl,-G. The following line is correct:
   11527 	shared_flag='-G'
   11528       else
   11529 	if test "$aix_use_runtimelinking" = yes; then
   11530 	  shared_flag='${wl}-G'
   11531 	else
   11532 	  shared_flag='${wl}-bM:SRE'
   11533 	fi
   11534       fi
   11535     fi
   11536 
   11537     # It seems that -bexpall does not export symbols beginning with
   11538     # underscore (_), so it is better to generate a list of symbols to export.
   11539     always_export_symbols_CXX=yes
   11540     if test "$aix_use_runtimelinking" = yes; then
   11541       # Warning - without using the other runtime loading flags (-brtl),
   11542       # -berok will link without error, but may produce a broken library.
   11543       allow_undefined_flag_CXX='-berok'
   11544       # Determine the default libpath from the value encoded in an empty executable.
   11545       cat >conftest.$ac_ext <<_ACEOF
   11546 /* confdefs.h.  */
   11547 _ACEOF
   11548 cat confdefs.h >>conftest.$ac_ext
   11549 cat >>conftest.$ac_ext <<_ACEOF
   11550 /* end confdefs.h.  */
   11551 
   11552 int
   11553 main ()
   11554 {
   11555 
   11556   ;
   11557   return 0;
   11558 }
   11559 _ACEOF
   11560 rm -f conftest.$ac_objext conftest$ac_exeext
   11561 if { (ac_try="$ac_link"
   11562 case "(($ac_try" in
   11563   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11564   *) ac_try_echo=$ac_try;;
   11565 esac
   11566 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   11567 $as_echo "$ac_try_echo") >&5
   11568   (eval "$ac_link") 2>conftest.er1
   11569   ac_status=$?
   11570   grep -v '^ *+' conftest.er1 >conftest.err
   11571   rm -f conftest.er1
   11572   cat conftest.err >&5
   11573   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11574   (exit $ac_status); } && {
   11575 	 test -z "$ac_cxx_werror_flag" ||
   11576 	 test ! -s conftest.err
   11577        } && test -s conftest$ac_exeext && {
   11578 	 test "$cross_compiling" = yes ||
   11579 	 $as_test_x conftest$ac_exeext
   11580        }; then
   11581 
   11582 lt_aix_libpath_sed='
   11583     /Import File Strings/,/^$/ {
   11584 	/^0/ {
   11585 	    s/^0  *\(.*\)$/\1/
   11586 	    p
   11587 	}
   11588     }'
   11589 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11590 # Check for a 64-bit object if we didn't find anything.
   11591 if test -z "$aix_libpath"; then
   11592   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11593 fi
   11594 else
   11595   $as_echo "$as_me: failed program was:" >&5
   11596 sed 's/^/| /' conftest.$ac_ext >&5
   11597 
   11598 
   11599 fi
   11600 
   11601 rm -rf conftest.dSYM
   11602 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11603       conftest$ac_exeext conftest.$ac_ext
   11604 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11605 
   11606       hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11607 
   11608       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"
   11609      else
   11610       if test "$host_cpu" = ia64; then
   11611 	hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   11612 	allow_undefined_flag_CXX="-z nodefs"
   11613 	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"
   11614       else
   11615 	# Determine the default libpath from the value encoded in an empty executable.
   11616 	cat >conftest.$ac_ext <<_ACEOF
   11617 /* confdefs.h.  */
   11618 _ACEOF
   11619 cat confdefs.h >>conftest.$ac_ext
   11620 cat >>conftest.$ac_ext <<_ACEOF
   11621 /* end confdefs.h.  */
   11622 
   11623 int
   11624 main ()
   11625 {
   11626 
   11627   ;
   11628   return 0;
   11629 }
   11630 _ACEOF
   11631 rm -f conftest.$ac_objext conftest$ac_exeext
   11632 if { (ac_try="$ac_link"
   11633 case "(($ac_try" in
   11634   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11635   *) ac_try_echo=$ac_try;;
   11636 esac
   11637 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   11638 $as_echo "$ac_try_echo") >&5
   11639   (eval "$ac_link") 2>conftest.er1
   11640   ac_status=$?
   11641   grep -v '^ *+' conftest.er1 >conftest.err
   11642   rm -f conftest.er1
   11643   cat conftest.err >&5
   11644   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11645   (exit $ac_status); } && {
   11646 	 test -z "$ac_cxx_werror_flag" ||
   11647 	 test ! -s conftest.err
   11648        } && test -s conftest$ac_exeext && {
   11649 	 test "$cross_compiling" = yes ||
   11650 	 $as_test_x conftest$ac_exeext
   11651        }; then
   11652 
   11653 lt_aix_libpath_sed='
   11654     /Import File Strings/,/^$/ {
   11655 	/^0/ {
   11656 	    s/^0  *\(.*\)$/\1/
   11657 	    p
   11658 	}
   11659     }'
   11660 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11661 # Check for a 64-bit object if we didn't find anything.
   11662 if test -z "$aix_libpath"; then
   11663   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11664 fi
   11665 else
   11666   $as_echo "$as_me: failed program was:" >&5
   11667 sed 's/^/| /' conftest.$ac_ext >&5
   11668 
   11669 
   11670 fi
   11671 
   11672 rm -rf conftest.dSYM
   11673 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11674       conftest$ac_exeext conftest.$ac_ext
   11675 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11676 
   11677 	hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11678 	# Warning - without using the other run time loading flags,
   11679 	# -berok will link without error, but may produce a broken library.
   11680 	no_undefined_flag_CXX=' ${wl}-bernotok'
   11681 	allow_undefined_flag_CXX=' ${wl}-berok'
   11682 	# Exported symbols can be pulled into shared objects from archives
   11683 	whole_archive_flag_spec_CXX='$convenience'
   11684 	archive_cmds_need_lc_CXX=yes
   11685 	# This is similar to how AIX traditionally builds its shared libraries.
   11686 	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'
   11687       fi
   11688     fi
   11689     ;;
   11690 
   11691   beos*)
   11692     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   11693       allow_undefined_flag_CXX=unsupported
   11694       # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   11695       # support --undefined.  This deserves some investigation.  FIXME
   11696       archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11697     else
   11698       ld_shlibs_CXX=no
   11699     fi
   11700     ;;
   11701 
   11702   chorus*)
   11703     case $cc_basename in
   11704       *)
   11705 	# FIXME: insert proper C++ library support
   11706 	ld_shlibs_CXX=no
   11707 	;;
   11708     esac
   11709     ;;
   11710 
   11711   cygwin* | mingw* | pw32*)
   11712     # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   11713     # as there is no search path for DLLs.
   11714     hardcode_libdir_flag_spec_CXX='-L$libdir'
   11715     allow_undefined_flag_CXX=unsupported
   11716     always_export_symbols_CXX=no
   11717     enable_shared_with_static_runtimes_CXX=yes
   11718 
   11719     if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   11720       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'
   11721       # If the export-symbols file already is a .def file (1st line
   11722       # is EXPORTS), use it as is; otherwise, prepend...
   11723       archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   11724 	cp $export_symbols $output_objdir/$soname.def;
   11725       else
   11726 	echo EXPORTS > $output_objdir/$soname.def;
   11727 	cat $export_symbols >> $output_objdir/$soname.def;
   11728       fi~
   11729       $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'
   11730     else
   11731       ld_shlibs_CXX=no
   11732     fi
   11733   ;;
   11734       darwin* | rhapsody*)
   11735       archive_cmds_need_lc_CXX=no
   11736       hardcode_direct_CXX=no
   11737       hardcode_automatic_CXX=yes
   11738       hardcode_shlibpath_var_CXX=unsupported
   11739       whole_archive_flag_spec_CXX=''
   11740       link_all_deplibs_CXX=yes
   11741       allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
   11742       if test "$GXX" = yes ; then
   11743       output_verbose_link_cmd='echo'
   11744       archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   11745       module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   11746       archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
   11747       module_expsym_cmds_CXX="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
   11748       if test "$lt_cv_apple_cc_single_mod" != "yes"; then
   11749         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${_lt_dsymutil}"
   11750         archive_expsym_cmds_CXX="sed '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${_lt_dar_export_syms}${_lt_dsymutil}"
   11751       fi
   11752       else
   11753       case $cc_basename in
   11754         xlc*)
   11755          output_verbose_link_cmd='echo'
   11756           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'
   11757           module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11758           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11759           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}'
   11760           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}'
   11761           ;;
   11762        *)
   11763          ld_shlibs_CXX=no
   11764           ;;
   11765       esac
   11766       fi
   11767         ;;
   11768 
   11769   dgux*)
   11770     case $cc_basename in
   11771       ec++*)
   11772 	# FIXME: insert proper C++ library support
   11773 	ld_shlibs_CXX=no
   11774 	;;
   11775       ghcx*)
   11776 	# Green Hills C++ Compiler
   11777 	# FIXME: insert proper C++ library support
   11778 	ld_shlibs_CXX=no
   11779 	;;
   11780       *)
   11781 	# FIXME: insert proper C++ library support
   11782 	ld_shlibs_CXX=no
   11783 	;;
   11784     esac
   11785     ;;
   11786   freebsd[12]*)
   11787     # C++ shared libraries reported to be fairly broken before switch to ELF
   11788     ld_shlibs_CXX=no
   11789     ;;
   11790   freebsd-elf*)
   11791     archive_cmds_need_lc_CXX=no
   11792     ;;
   11793   freebsd* | dragonfly*)
   11794     # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   11795     # conventions
   11796     ld_shlibs_CXX=yes
   11797     ;;
   11798   gnu*)
   11799     ;;
   11800   hpux9*)
   11801     hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11802     hardcode_libdir_separator_CXX=:
   11803     export_dynamic_flag_spec_CXX='${wl}-E'
   11804     hardcode_direct_CXX=yes
   11805     hardcode_minus_L_CXX=yes # Not in the search PATH,
   11806 				# but as the default
   11807 				# location of the library.
   11808 
   11809     case $cc_basename in
   11810     CC*)
   11811       # FIXME: insert proper C++ library support
   11812       ld_shlibs_CXX=no
   11813       ;;
   11814     aCC*)
   11815       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'
   11816       # Commands to make compiler produce verbose output that lists
   11817       # what "hidden" libraries, object files and flags are used when
   11818       # linking a shared library.
   11819       #
   11820       # There doesn't appear to be a way to prevent this compiler from
   11821       # explicitly linking system object files so we need to strip them
   11822       # from the output so that they don't get included in the library
   11823       # dependencies.
   11824       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'
   11825       ;;
   11826     *)
   11827       if test "$GXX" = yes; then
   11828         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'
   11829       else
   11830         # FIXME: insert proper C++ library support
   11831         ld_shlibs_CXX=no
   11832       fi
   11833       ;;
   11834     esac
   11835     ;;
   11836   hpux10*|hpux11*)
   11837     if test $with_gnu_ld = no; then
   11838       hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11839       hardcode_libdir_separator_CXX=:
   11840 
   11841       case $host_cpu in
   11842       hppa*64*|ia64*) ;;
   11843       *)
   11844 	export_dynamic_flag_spec_CXX='${wl}-E'
   11845         ;;
   11846       esac
   11847     fi
   11848     case $host_cpu in
   11849     hppa*64*|ia64*)
   11850       hardcode_direct_CXX=no
   11851       hardcode_shlibpath_var_CXX=no
   11852       ;;
   11853     *)
   11854       hardcode_direct_CXX=yes
   11855       hardcode_minus_L_CXX=yes # Not in the search PATH,
   11856 					      # but as the default
   11857 					      # location of the library.
   11858       ;;
   11859     esac
   11860 
   11861     case $cc_basename in
   11862       CC*)
   11863 	# FIXME: insert proper C++ library support
   11864 	ld_shlibs_CXX=no
   11865 	;;
   11866       aCC*)
   11867 	case $host_cpu in
   11868 	hppa*64*)
   11869 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11870 	  ;;
   11871 	ia64*)
   11872 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11873 	  ;;
   11874 	*)
   11875 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11876 	  ;;
   11877 	esac
   11878 	# Commands to make compiler produce verbose output that lists
   11879 	# what "hidden" libraries, object files and flags are used when
   11880 	# linking a shared library.
   11881 	#
   11882 	# There doesn't appear to be a way to prevent this compiler from
   11883 	# explicitly linking system object files so we need to strip them
   11884 	# from the output so that they don't get included in the library
   11885 	# dependencies.
   11886 	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'
   11887 	;;
   11888       *)
   11889 	if test "$GXX" = yes; then
   11890 	  if test $with_gnu_ld = no; then
   11891 	    case $host_cpu in
   11892 	    hppa*64*)
   11893 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11894 	      ;;
   11895 	    ia64*)
   11896 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11897 	      ;;
   11898 	    *)
   11899 	      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'
   11900 	      ;;
   11901 	    esac
   11902 	  fi
   11903 	else
   11904 	  # FIXME: insert proper C++ library support
   11905 	  ld_shlibs_CXX=no
   11906 	fi
   11907 	;;
   11908     esac
   11909     ;;
   11910   interix[3-9]*)
   11911     hardcode_direct_CXX=no
   11912     hardcode_shlibpath_var_CXX=no
   11913     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11914     export_dynamic_flag_spec_CXX='${wl}-E'
   11915     # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   11916     # Instead, shared libraries are loaded at an image base (0x10000000 by
   11917     # default) and relocated if they conflict, which is a slow very memory
   11918     # consuming and fragmenting process.  To avoid this, we pick a random,
   11919     # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   11920     # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   11921     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'
   11922     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'
   11923     ;;
   11924   irix5* | irix6*)
   11925     case $cc_basename in
   11926       CC*)
   11927 	# SGI C++
   11928 	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'
   11929 
   11930 	# Archives containing C++ object files must be created using
   11931 	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   11932 	# necessary to make sure instantiated templates are included
   11933 	# in the archive.
   11934 	old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   11935 	;;
   11936       *)
   11937 	if test "$GXX" = yes; then
   11938 	  if test "$with_gnu_ld" = no; then
   11939 	    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'
   11940 	  else
   11941 	    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'
   11942 	  fi
   11943 	fi
   11944 	link_all_deplibs_CXX=yes
   11945 	;;
   11946     esac
   11947     hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11948     hardcode_libdir_separator_CXX=:
   11949     ;;
   11950   linux* | k*bsd*-gnu)
   11951     case $cc_basename in
   11952       KCC*)
   11953 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11954 
   11955 	# KCC will only create a shared library if the output file
   11956 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11957 	# to its proper name (with version) after linking.
   11958 	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'
   11959 	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'
   11960 	# Commands to make compiler produce verbose output that lists
   11961 	# what "hidden" libraries, object files and flags are used when
   11962 	# linking a shared library.
   11963 	#
   11964 	# There doesn't appear to be a way to prevent this compiler from
   11965 	# explicitly linking system object files so we need to strip them
   11966 	# from the output so that they don't get included in the library
   11967 	# dependencies.
   11968 	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'
   11969 
   11970 	hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
   11971 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11972 
   11973 	# Archives containing C++ object files must be created using
   11974 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11975 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11976 	;;
   11977       icpc*)
   11978 	# Intel C++
   11979 	with_gnu_ld=yes
   11980 	# version 8.0 and above of icpc choke on multiply defined symbols
   11981 	# if we add $predep_objects and $postdep_objects, however 7.1 and
   11982 	# earlier do not add the objects themselves.
   11983 	case `$CC -V 2>&1` in
   11984 	*"Version 7."*)
   11985   	  archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11986   	  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'
   11987 	  ;;
   11988 	*)  # Version 8.0 or newer
   11989 	  tmp_idyn=
   11990 	  case $host_cpu in
   11991 	    ia64*) tmp_idyn=' -i_dynamic';;
   11992 	  esac
   11993   	  archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11994 	  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'
   11995 	  ;;
   11996 	esac
   11997 	archive_cmds_need_lc_CXX=no
   11998 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11999 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   12000 	whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   12001 	;;
   12002       pgCC* | pgcpp*)
   12003         # Portland Group C++ compiler
   12004 	archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   12005   	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'
   12006 
   12007 	hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   12008 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   12009 	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'
   12010         ;;
   12011       cxx*)
   12012 	# Compaq C++
   12013 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12014 	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'
   12015 
   12016 	runpath_var=LD_RUN_PATH
   12017 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   12018 	hardcode_libdir_separator_CXX=:
   12019 
   12020 	# Commands to make compiler produce verbose output that lists
   12021 	# what "hidden" libraries, object files and flags are used when
   12022 	# linking a shared library.
   12023 	#
   12024 	# There doesn't appear to be a way to prevent this compiler from
   12025 	# explicitly linking system object files so we need to strip them
   12026 	# from the output so that they don't get included in the library
   12027 	# dependencies.
   12028 	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
   12029 	;;
   12030       *)
   12031 	case `$CC -V 2>&1 | sed 5q` in
   12032 	*Sun\ C*)
   12033 	  # Sun C++ 5.9
   12034 	  no_undefined_flag_CXX=' -zdefs'
   12035 	  archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12036 	  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'
   12037 	  hardcode_libdir_flag_spec_CXX='-R$libdir'
   12038 	  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'
   12039 
   12040 	  # Not sure whether something based on
   12041 	  # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
   12042 	  # would be better.
   12043 	  output_verbose_link_cmd='echo'
   12044 
   12045 	  # Archives containing C++ object files must be created using
   12046 	  # "CC -xar", where "CC" is the Sun C++ compiler.  This is
   12047 	  # necessary to make sure instantiated templates are included
   12048 	  # in the archive.
   12049 	  old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   12050 	  ;;
   12051 	esac
   12052 	;;
   12053     esac
   12054     ;;
   12055   lynxos*)
   12056     # FIXME: insert proper C++ library support
   12057     ld_shlibs_CXX=no
   12058     ;;
   12059   m88k*)
   12060     # FIXME: insert proper C++ library support
   12061     ld_shlibs_CXX=no
   12062     ;;
   12063   mvs*)
   12064     case $cc_basename in
   12065       cxx*)
   12066 	# FIXME: insert proper C++ library support
   12067 	ld_shlibs_CXX=no
   12068 	;;
   12069       *)
   12070 	# FIXME: insert proper C++ library support
   12071 	ld_shlibs_CXX=no
   12072 	;;
   12073     esac
   12074     ;;
   12075   netbsd*)
   12076     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   12077       archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   12078       wlarc=
   12079       hardcode_libdir_flag_spec_CXX='-R$libdir'
   12080       hardcode_direct_CXX=yes
   12081       hardcode_shlibpath_var_CXX=no
   12082     fi
   12083     # Workaround some broken pre-1.5 toolchains
   12084     output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   12085     ;;
   12086   openbsd2*)
   12087     # C++ shared libraries are fairly broken
   12088     ld_shlibs_CXX=no
   12089     ;;
   12090   openbsd*)
   12091     if test -f /usr/libexec/ld.so; then
   12092       hardcode_direct_CXX=yes
   12093       hardcode_shlibpath_var_CXX=no
   12094       archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   12095       hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12096       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   12097 	archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   12098 	export_dynamic_flag_spec_CXX='${wl}-E'
   12099 	whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   12100       fi
   12101       output_verbose_link_cmd='echo'
   12102     else
   12103       ld_shlibs_CXX=no
   12104     fi
   12105     ;;
   12106   osf3*)
   12107     case $cc_basename in
   12108       KCC*)
   12109 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   12110 
   12111 	# KCC will only create a shared library if the output file
   12112 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   12113 	# to its proper name (with version) after linking.
   12114 	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'
   12115 
   12116 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12117 	hardcode_libdir_separator_CXX=:
   12118 
   12119 	# Archives containing C++ object files must be created using
   12120 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   12121 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   12122 
   12123 	;;
   12124       RCC*)
   12125 	# Rational C++ 2.4.1
   12126 	# FIXME: insert proper C++ library support
   12127 	ld_shlibs_CXX=no
   12128 	;;
   12129       cxx*)
   12130 	allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12131 	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'
   12132 
   12133 	hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12134 	hardcode_libdir_separator_CXX=:
   12135 
   12136 	# Commands to make compiler produce verbose output that lists
   12137 	# what "hidden" libraries, object files and flags are used when
   12138 	# linking a shared library.
   12139 	#
   12140 	# There doesn't appear to be a way to prevent this compiler from
   12141 	# explicitly linking system object files so we need to strip them
   12142 	# from the output so that they don't get included in the library
   12143 	# dependencies.
   12144 	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'
   12145 	;;
   12146       *)
   12147 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12148 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12149 	  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'
   12150 
   12151 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12152 	  hardcode_libdir_separator_CXX=:
   12153 
   12154 	  # Commands to make compiler produce verbose output that lists
   12155 	  # what "hidden" libraries, object files and flags are used when
   12156 	  # linking a shared library.
   12157 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   12158 
   12159 	else
   12160 	  # FIXME: insert proper C++ library support
   12161 	  ld_shlibs_CXX=no
   12162 	fi
   12163 	;;
   12164     esac
   12165     ;;
   12166   osf4* | osf5*)
   12167     case $cc_basename in
   12168       KCC*)
   12169 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   12170 
   12171 	# KCC will only create a shared library if the output file
   12172 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   12173 	# to its proper name (with version) after linking.
   12174 	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'
   12175 
   12176 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12177 	hardcode_libdir_separator_CXX=:
   12178 
   12179 	# Archives containing C++ object files must be created using
   12180 	# the KAI C++ compiler.
   12181 	old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
   12182 	;;
   12183       RCC*)
   12184 	# Rational C++ 2.4.1
   12185 	# FIXME: insert proper C++ library support
   12186 	ld_shlibs_CXX=no
   12187 	;;
   12188       cxx*)
   12189 	allow_undefined_flag_CXX=' -expect_unresolved \*'
   12190 	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'
   12191 	archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   12192 	  echo "-hidden">> $lib.exp~
   12193 	  $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~
   12194 	  $rm $lib.exp'
   12195 
   12196 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   12197 	hardcode_libdir_separator_CXX=:
   12198 
   12199 	# Commands to make compiler produce verbose output that lists
   12200 	# what "hidden" libraries, object files and flags are used when
   12201 	# linking a shared library.
   12202 	#
   12203 	# There doesn't appear to be a way to prevent this compiler from
   12204 	# explicitly linking system object files so we need to strip them
   12205 	# from the output so that they don't get included in the library
   12206 	# dependencies.
   12207 	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'
   12208 	;;
   12209       *)
   12210 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12211 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12212 	 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'
   12213 
   12214 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12215 	  hardcode_libdir_separator_CXX=:
   12216 
   12217 	  # Commands to make compiler produce verbose output that lists
   12218 	  # what "hidden" libraries, object files and flags are used when
   12219 	  # linking a shared library.
   12220 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   12221 
   12222 	else
   12223 	  # FIXME: insert proper C++ library support
   12224 	  ld_shlibs_CXX=no
   12225 	fi
   12226 	;;
   12227     esac
   12228     ;;
   12229   psos*)
   12230     # FIXME: insert proper C++ library support
   12231     ld_shlibs_CXX=no
   12232     ;;
   12233   sunos4*)
   12234     case $cc_basename in
   12235       CC*)
   12236 	# Sun C++ 4.x
   12237 	# FIXME: insert proper C++ library support
   12238 	ld_shlibs_CXX=no
   12239 	;;
   12240       lcc*)
   12241 	# Lucid
   12242 	# FIXME: insert proper C++ library support
   12243 	ld_shlibs_CXX=no
   12244 	;;
   12245       *)
   12246 	# FIXME: insert proper C++ library support
   12247 	ld_shlibs_CXX=no
   12248 	;;
   12249     esac
   12250     ;;
   12251   solaris*)
   12252     case $cc_basename in
   12253       CC*)
   12254 	# Sun C++ 4.2, 5.x and Centerline C++
   12255         archive_cmds_need_lc_CXX=yes
   12256 	no_undefined_flag_CXX=' -zdefs'
   12257 	archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12258 	archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12259 	$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'
   12260 
   12261 	hardcode_libdir_flag_spec_CXX='-R$libdir'
   12262 	hardcode_shlibpath_var_CXX=no
   12263 	case $host_os in
   12264 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   12265 	  *)
   12266 	    # The compiler driver will combine and reorder linker options,
   12267 	    # but understands `-z linker_flag'.
   12268 	    # Supported since Solaris 2.6 (maybe 2.5.1?)
   12269 	    whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
   12270 	    ;;
   12271 	esac
   12272 	link_all_deplibs_CXX=yes
   12273 
   12274 	output_verbose_link_cmd='echo'
   12275 
   12276 	# Archives containing C++ object files must be created using
   12277 	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
   12278 	# necessary to make sure instantiated templates are included
   12279 	# in the archive.
   12280 	old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   12281 	;;
   12282       gcx*)
   12283 	# Green Hills C++ Compiler
   12284 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12285 
   12286 	# The C++ compiler must be used to create the archive.
   12287 	old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   12288 	;;
   12289       *)
   12290 	# GNU C++ compiler with Solaris linker
   12291 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12292 	  no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   12293 	  if $CC --version | grep -v '^2\.7' > /dev/null; then
   12294 	    archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12295 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12296 		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   12297 
   12298 	    # Commands to make compiler produce verbose output that lists
   12299 	    # what "hidden" libraries, object files and flags are used when
   12300 	    # linking a shared library.
   12301 	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   12302 	  else
   12303 	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
   12304 	    # platform.
   12305 	    archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12306 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12307 		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   12308 
   12309 	    # Commands to make compiler produce verbose output that lists
   12310 	    # what "hidden" libraries, object files and flags are used when
   12311 	    # linking a shared library.
   12312 	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   12313 	  fi
   12314 
   12315 	  hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   12316 	  case $host_os in
   12317 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   12318 	  *)
   12319 	    whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   12320 	    ;;
   12321 	  esac
   12322 	fi
   12323 	;;
   12324     esac
   12325     ;;
   12326   sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   12327     no_undefined_flag_CXX='${wl}-z,text'
   12328     archive_cmds_need_lc_CXX=no
   12329     hardcode_shlibpath_var_CXX=no
   12330     runpath_var='LD_RUN_PATH'
   12331 
   12332     case $cc_basename in
   12333       CC*)
   12334 	archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12335 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12336 	;;
   12337       *)
   12338 	archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12339 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12340 	;;
   12341     esac
   12342     ;;
   12343   sysv5* | sco3.2v5* | sco5v6*)
   12344     # Note: We can NOT use -z defs as we might desire, because we do not
   12345     # link with -lc, and that would cause any symbols used from libc to
   12346     # always be unresolved, which means just about no library would
   12347     # ever link correctly.  If we're not using GNU ld we use -z text
   12348     # though, which does catch some bad symbols but isn't as heavy-handed
   12349     # as -z defs.
   12350     # For security reasons, it is highly recommended that you always
   12351     # use absolute paths for naming shared libraries, and exclude the
   12352     # DT_RUNPATH tag from executables and libraries.  But doing so
   12353     # requires that you compile everything twice, which is a pain.
   12354     # So that behaviour is only enabled if SCOABSPATH is set to a
   12355     # non-empty value in the environment.  Most likely only useful for
   12356     # creating official distributions of packages.
   12357     # This is a hack until libtool officially supports absolute path
   12358     # names for shared libraries.
   12359     no_undefined_flag_CXX='${wl}-z,text'
   12360     allow_undefined_flag_CXX='${wl}-z,nodefs'
   12361     archive_cmds_need_lc_CXX=no
   12362     hardcode_shlibpath_var_CXX=no
   12363     hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   12364     hardcode_libdir_separator_CXX=':'
   12365     link_all_deplibs_CXX=yes
   12366     export_dynamic_flag_spec_CXX='${wl}-Bexport'
   12367     runpath_var='LD_RUN_PATH'
   12368 
   12369     case $cc_basename in
   12370       CC*)
   12371 	archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12372 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12373 	;;
   12374       *)
   12375 	archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12376 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12377 	;;
   12378     esac
   12379     ;;
   12380   tandem*)
   12381     case $cc_basename in
   12382       NCC*)
   12383 	# NonStop-UX NCC 3.20
   12384 	# FIXME: insert proper C++ library support
   12385 	ld_shlibs_CXX=no
   12386 	;;
   12387       *)
   12388 	# FIXME: insert proper C++ library support
   12389 	ld_shlibs_CXX=no
   12390 	;;
   12391     esac
   12392     ;;
   12393   vxworks*)
   12394     # FIXME: insert proper C++ library support
   12395     ld_shlibs_CXX=no
   12396     ;;
   12397   *)
   12398     # FIXME: insert proper C++ library support
   12399     ld_shlibs_CXX=no
   12400     ;;
   12401 esac
   12402 { $as_echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   12403 $as_echo "$ld_shlibs_CXX" >&6; }
   12404 test "$ld_shlibs_CXX" = no && can_build_shared=no
   12405 
   12406 GCC_CXX="$GXX"
   12407 LD_CXX="$LD"
   12408 
   12409 cat > conftest.$ac_ext <<EOF
   12410 class Foo
   12411 {
   12412 public:
   12413   Foo (void) { a = 0; }
   12414 private:
   12415   int a;
   12416 };
   12417 EOF
   12418 
   12419 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12420   (eval $ac_compile) 2>&5
   12421   ac_status=$?
   12422   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12423   (exit $ac_status); }; then
   12424   # Parse the compiler output and extract the necessary
   12425   # objects, libraries and library flags.
   12426 
   12427   # Sentinel used to keep track of whether or not we are before
   12428   # the conftest object file.
   12429   pre_test_object_deps_done=no
   12430 
   12431   # The `*' in the case matches for architectures that use `case' in
   12432   # $output_verbose_cmd can trigger glob expansion during the loop
   12433   # eval without this substitution.
   12434   output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
   12435 
   12436   for p in `eval $output_verbose_link_cmd`; do
   12437     case $p in
   12438 
   12439     -L* | -R* | -l*)
   12440        # Some compilers place space between "-{L,R}" and the path.
   12441        # Remove the space.
   12442        if test $p = "-L" \
   12443 	  || test $p = "-R"; then
   12444 	 prev=$p
   12445 	 continue
   12446        else
   12447 	 prev=
   12448        fi
   12449 
   12450        if test "$pre_test_object_deps_done" = no; then
   12451 	 case $p in
   12452 	 -L* | -R*)
   12453 	   # Internal compiler library paths should come after those
   12454 	   # provided the user.  The postdeps already come after the
   12455 	   # user supplied libs so there is no need to process them.
   12456 	   if test -z "$compiler_lib_search_path_CXX"; then
   12457 	     compiler_lib_search_path_CXX="${prev}${p}"
   12458 	   else
   12459 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   12460 	   fi
   12461 	   ;;
   12462 	 # The "-l" case would never come before the object being
   12463 	 # linked, so don't bother handling this case.
   12464 	 esac
   12465        else
   12466 	 if test -z "$postdeps_CXX"; then
   12467 	   postdeps_CXX="${prev}${p}"
   12468 	 else
   12469 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   12470 	 fi
   12471        fi
   12472        ;;
   12473 
   12474     *.$objext)
   12475        # This assumes that the test object file only shows up
   12476        # once in the compiler output.
   12477        if test "$p" = "conftest.$objext"; then
   12478 	 pre_test_object_deps_done=yes
   12479 	 continue
   12480        fi
   12481 
   12482        if test "$pre_test_object_deps_done" = no; then
   12483 	 if test -z "$predep_objects_CXX"; then
   12484 	   predep_objects_CXX="$p"
   12485 	 else
   12486 	   predep_objects_CXX="$predep_objects_CXX $p"
   12487 	 fi
   12488        else
   12489 	 if test -z "$postdep_objects_CXX"; then
   12490 	   postdep_objects_CXX="$p"
   12491 	 else
   12492 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   12493 	 fi
   12494        fi
   12495        ;;
   12496 
   12497     *) ;; # Ignore the rest.
   12498 
   12499     esac
   12500   done
   12501 
   12502   # Clean up.
   12503   rm -f a.out a.exe
   12504 else
   12505   echo "libtool.m4: error: problem compiling CXX test program"
   12506 fi
   12507 
   12508 $rm -f confest.$objext
   12509 
   12510 compiler_lib_search_dirs_CXX=
   12511 if test -n "$compiler_lib_search_path_CXX"; then
   12512   compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
   12513 fi
   12514 
   12515 # PORTME: override above test on systems where it is broken
   12516 case $host_os in
   12517 interix[3-9]*)
   12518   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   12519   # hack all around it, let's just trust "g++" to DTRT.
   12520   predep_objects_CXX=
   12521   postdep_objects_CXX=
   12522   postdeps_CXX=
   12523   ;;
   12524 
   12525 linux*)
   12526   case `$CC -V 2>&1 | sed 5q` in
   12527   *Sun\ C*)
   12528     # Sun C++ 5.9
   12529     #
   12530     # The more standards-conforming stlport4 library is
   12531     # incompatible with the Cstd library. Avoid specifying
   12532     # it if it's in CXXFLAGS. Ignore libCrun as
   12533     # -library=stlport4 depends on it.
   12534     case " $CXX $CXXFLAGS " in
   12535     *" -library=stlport4 "*)
   12536       solaris_use_stlport4=yes
   12537       ;;
   12538     esac
   12539     if test "$solaris_use_stlport4" != yes; then
   12540       postdeps_CXX='-library=Cstd -library=Crun'
   12541     fi
   12542     ;;
   12543   esac
   12544   ;;
   12545 
   12546 solaris*)
   12547   case $cc_basename in
   12548   CC*)
   12549     # The more standards-conforming stlport4 library is
   12550     # incompatible with the Cstd library. Avoid specifying
   12551     # it if it's in CXXFLAGS. Ignore libCrun as
   12552     # -library=stlport4 depends on it.
   12553     case " $CXX $CXXFLAGS " in
   12554     *" -library=stlport4 "*)
   12555       solaris_use_stlport4=yes
   12556       ;;
   12557     esac
   12558 
   12559     # Adding this requires a known-good setup of shared libraries for
   12560     # Sun compiler versions before 5.6, else PIC objects from an old
   12561     # archive will be linked into the output, leading to subtle bugs.
   12562     if test "$solaris_use_stlport4" != yes; then
   12563       postdeps_CXX='-library=Cstd -library=Crun'
   12564     fi
   12565     ;;
   12566   esac
   12567   ;;
   12568 esac
   12569 
   12570 case " $postdeps_CXX " in
   12571 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   12572 esac
   12573 
   12574 lt_prog_compiler_wl_CXX=
   12575 lt_prog_compiler_pic_CXX=
   12576 lt_prog_compiler_static_CXX=
   12577 
   12578 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   12579 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   12580 
   12581   # C++ specific cases for pic, static, wl, etc.
   12582   if test "$GXX" = yes; then
   12583     lt_prog_compiler_wl_CXX='-Wl,'
   12584     lt_prog_compiler_static_CXX='-static'
   12585 
   12586     case $host_os in
   12587     aix*)
   12588       # All AIX code is PIC.
   12589       if test "$host_cpu" = ia64; then
   12590 	# AIX 5 now supports IA64 processor
   12591 	lt_prog_compiler_static_CXX='-Bstatic'
   12592       fi
   12593       ;;
   12594     amigaos*)
   12595       # FIXME: we need at least 68020 code to build shared libraries, but
   12596       # adding the `-m68020' flag to GCC prevents building anything better,
   12597       # like `-m68040'.
   12598       lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   12599       ;;
   12600     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   12601       # PIC is the default for these OSes.
   12602       ;;
   12603     mingw* | cygwin* | os2* | pw32*)
   12604       # This hack is so that the source file can tell whether it is being
   12605       # built for inclusion in a dll (and should export symbols for example).
   12606       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   12607       # (--disable-auto-import) libraries
   12608       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   12609       ;;
   12610     darwin* | rhapsody*)
   12611       # PIC is the default on this platform
   12612       # Common symbols not allowed in MH_DYLIB files
   12613       lt_prog_compiler_pic_CXX='-fno-common'
   12614       ;;
   12615     *djgpp*)
   12616       # DJGPP does not support shared libraries at all
   12617       lt_prog_compiler_pic_CXX=
   12618       ;;
   12619     interix[3-9]*)
   12620       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   12621       # Instead, we relocate shared libraries at runtime.
   12622       ;;
   12623     sysv4*MP*)
   12624       if test -d /usr/nec; then
   12625 	lt_prog_compiler_pic_CXX=-Kconform_pic
   12626       fi
   12627       ;;
   12628     hpux*)
   12629       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   12630       # not for PA HP-UX.
   12631       case $host_cpu in
   12632       hppa*64*|ia64*)
   12633 	;;
   12634       *)
   12635 	lt_prog_compiler_pic_CXX='-fPIC'
   12636 	;;
   12637       esac
   12638       ;;
   12639     *)
   12640       lt_prog_compiler_pic_CXX='-fPIC'
   12641       ;;
   12642     esac
   12643   else
   12644     case $host_os in
   12645       aix[4-9]*)
   12646 	# All AIX code is PIC.
   12647 	if test "$host_cpu" = ia64; then
   12648 	  # AIX 5 now supports IA64 processor
   12649 	  lt_prog_compiler_static_CXX='-Bstatic'
   12650 	else
   12651 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   12652 	fi
   12653 	;;
   12654       chorus*)
   12655 	case $cc_basename in
   12656 	cxch68*)
   12657 	  # Green Hills C++ Compiler
   12658 	  # _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"
   12659 	  ;;
   12660 	esac
   12661 	;;
   12662        darwin*)
   12663          # PIC is the default on this platform
   12664          # Common symbols not allowed in MH_DYLIB files
   12665          case $cc_basename in
   12666            xlc*)
   12667            lt_prog_compiler_pic_CXX='-qnocommon'
   12668            lt_prog_compiler_wl_CXX='-Wl,'
   12669            ;;
   12670          esac
   12671        ;;
   12672       dgux*)
   12673 	case $cc_basename in
   12674 	  ec++*)
   12675 	    lt_prog_compiler_pic_CXX='-KPIC'
   12676 	    ;;
   12677 	  ghcx*)
   12678 	    # Green Hills C++ Compiler
   12679 	    lt_prog_compiler_pic_CXX='-pic'
   12680 	    ;;
   12681 	  *)
   12682 	    ;;
   12683 	esac
   12684 	;;
   12685       freebsd* | dragonfly*)
   12686 	# FreeBSD uses GNU C++
   12687 	;;
   12688       hpux9* | hpux10* | hpux11*)
   12689 	case $cc_basename in
   12690 	  CC*)
   12691 	    lt_prog_compiler_wl_CXX='-Wl,'
   12692 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12693 	    if test "$host_cpu" != ia64; then
   12694 	      lt_prog_compiler_pic_CXX='+Z'
   12695 	    fi
   12696 	    ;;
   12697 	  aCC*)
   12698 	    lt_prog_compiler_wl_CXX='-Wl,'
   12699 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12700 	    case $host_cpu in
   12701 	    hppa*64*|ia64*)
   12702 	      # +Z the default
   12703 	      ;;
   12704 	    *)
   12705 	      lt_prog_compiler_pic_CXX='+Z'
   12706 	      ;;
   12707 	    esac
   12708 	    ;;
   12709 	  *)
   12710 	    ;;
   12711 	esac
   12712 	;;
   12713       interix*)
   12714 	# This is c89, which is MS Visual C++ (no shared libs)
   12715 	# Anyone wants to do a port?
   12716 	;;
   12717       irix5* | irix6* | nonstopux*)
   12718 	case $cc_basename in
   12719 	  CC*)
   12720 	    lt_prog_compiler_wl_CXX='-Wl,'
   12721 	    lt_prog_compiler_static_CXX='-non_shared'
   12722 	    # CC pic flag -KPIC is the default.
   12723 	    ;;
   12724 	  *)
   12725 	    ;;
   12726 	esac
   12727 	;;
   12728       linux* | k*bsd*-gnu)
   12729 	case $cc_basename in
   12730 	  KCC*)
   12731 	    # KAI C++ Compiler
   12732 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12733 	    lt_prog_compiler_pic_CXX='-fPIC'
   12734 	    ;;
   12735 	  icpc* | ecpc*)
   12736 	    # Intel C++
   12737 	    lt_prog_compiler_wl_CXX='-Wl,'
   12738 	    lt_prog_compiler_pic_CXX='-KPIC'
   12739 	    lt_prog_compiler_static_CXX='-static'
   12740 	    ;;
   12741 	  pgCC* | pgcpp*)
   12742 	    # Portland Group C++ compiler.
   12743 	    lt_prog_compiler_wl_CXX='-Wl,'
   12744 	    lt_prog_compiler_pic_CXX='-fpic'
   12745 	    lt_prog_compiler_static_CXX='-Bstatic'
   12746 	    ;;
   12747 	  cxx*)
   12748 	    # Compaq C++
   12749 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12750 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12751 	    lt_prog_compiler_pic_CXX=
   12752 	    lt_prog_compiler_static_CXX='-non_shared'
   12753 	    ;;
   12754 	  *)
   12755 	    case `$CC -V 2>&1 | sed 5q` in
   12756 	    *Sun\ C*)
   12757 	      # Sun C++ 5.9
   12758 	      lt_prog_compiler_pic_CXX='-KPIC'
   12759 	      lt_prog_compiler_static_CXX='-Bstatic'
   12760 	      lt_prog_compiler_wl_CXX='-Qoption ld '
   12761 	      ;;
   12762 	    esac
   12763 	    ;;
   12764 	esac
   12765 	;;
   12766       lynxos*)
   12767 	;;
   12768       m88k*)
   12769 	;;
   12770       mvs*)
   12771 	case $cc_basename in
   12772 	  cxx*)
   12773 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   12774 	    ;;
   12775 	  *)
   12776 	    ;;
   12777 	esac
   12778 	;;
   12779       netbsd*)
   12780 	;;
   12781       osf3* | osf4* | osf5*)
   12782 	case $cc_basename in
   12783 	  KCC*)
   12784 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12785 	    ;;
   12786 	  RCC*)
   12787 	    # Rational C++ 2.4.1
   12788 	    lt_prog_compiler_pic_CXX='-pic'
   12789 	    ;;
   12790 	  cxx*)
   12791 	    # Digital/Compaq C++
   12792 	    lt_prog_compiler_wl_CXX='-Wl,'
   12793 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12794 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12795 	    lt_prog_compiler_pic_CXX=
   12796 	    lt_prog_compiler_static_CXX='-non_shared'
   12797 	    ;;
   12798 	  *)
   12799 	    ;;
   12800 	esac
   12801 	;;
   12802       psos*)
   12803 	;;
   12804       solaris*)
   12805 	case $cc_basename in
   12806 	  CC*)
   12807 	    # Sun C++ 4.2, 5.x and Centerline C++
   12808 	    lt_prog_compiler_pic_CXX='-KPIC'
   12809 	    lt_prog_compiler_static_CXX='-Bstatic'
   12810 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   12811 	    ;;
   12812 	  gcx*)
   12813 	    # Green Hills C++ Compiler
   12814 	    lt_prog_compiler_pic_CXX='-PIC'
   12815 	    ;;
   12816 	  *)
   12817 	    ;;
   12818 	esac
   12819 	;;
   12820       sunos4*)
   12821 	case $cc_basename in
   12822 	  CC*)
   12823 	    # Sun C++ 4.x
   12824 	    lt_prog_compiler_pic_CXX='-pic'
   12825 	    lt_prog_compiler_static_CXX='-Bstatic'
   12826 	    ;;
   12827 	  lcc*)
   12828 	    # Lucid
   12829 	    lt_prog_compiler_pic_CXX='-pic'
   12830 	    ;;
   12831 	  *)
   12832 	    ;;
   12833 	esac
   12834 	;;
   12835       tandem*)
   12836 	case $cc_basename in
   12837 	  NCC*)
   12838 	    # NonStop-UX NCC 3.20
   12839 	    lt_prog_compiler_pic_CXX='-KPIC'
   12840 	    ;;
   12841 	  *)
   12842 	    ;;
   12843 	esac
   12844 	;;
   12845       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   12846 	case $cc_basename in
   12847 	  CC*)
   12848 	    lt_prog_compiler_wl_CXX='-Wl,'
   12849 	    lt_prog_compiler_pic_CXX='-KPIC'
   12850 	    lt_prog_compiler_static_CXX='-Bstatic'
   12851 	    ;;
   12852 	esac
   12853 	;;
   12854       vxworks*)
   12855 	;;
   12856       *)
   12857 	lt_prog_compiler_can_build_shared_CXX=no
   12858 	;;
   12859     esac
   12860   fi
   12861 
   12862 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5
   12863 $as_echo "$lt_prog_compiler_pic_CXX" >&6; }
   12864 
   12865 #
   12866 # Check to make sure the PIC flag actually works.
   12867 #
   12868 if test -n "$lt_prog_compiler_pic_CXX"; then
   12869 
   12870 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   12871 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
   12872 if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then
   12873   $as_echo_n "(cached) " >&6
   12874 else
   12875   lt_cv_prog_compiler_pic_works_CXX=no
   12876   ac_outfile=conftest.$ac_objext
   12877    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12878    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   12879    # Insert the option either (1) after the last *FLAGS variable, or
   12880    # (2) before a word containing "conftest.", or (3) at the end.
   12881    # Note that $ac_compile itself does not contain backslashes and begins
   12882    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12883    # The option is referenced via a variable to avoid confusing sed.
   12884    lt_compile=`echo "$ac_compile" | $SED \
   12885    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12886    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12887    -e 's:$: $lt_compiler_flag:'`
   12888    (eval echo "\"\$as_me:12888: $lt_compile\"" >&5)
   12889    (eval "$lt_compile" 2>conftest.err)
   12890    ac_status=$?
   12891    cat conftest.err >&5
   12892    echo "$as_me:12892: \$? = $ac_status" >&5
   12893    if (exit $ac_status) && test -s "$ac_outfile"; then
   12894      # The compiler can only warn and ignore the option if not recognized
   12895      # So say no if there are warnings other than the usual output.
   12896      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   12897      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12898      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   12899        lt_cv_prog_compiler_pic_works_CXX=yes
   12900      fi
   12901    fi
   12902    $rm conftest*
   12903 
   12904 fi
   12905 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
   12906 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
   12907 
   12908 if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
   12909     case $lt_prog_compiler_pic_CXX in
   12910      "" | " "*) ;;
   12911      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   12912      esac
   12913 else
   12914     lt_prog_compiler_pic_CXX=
   12915      lt_prog_compiler_can_build_shared_CXX=no
   12916 fi
   12917 
   12918 fi
   12919 case $host_os in
   12920   # For platforms which do not support PIC, -DPIC is meaningless:
   12921   *djgpp*)
   12922     lt_prog_compiler_pic_CXX=
   12923     ;;
   12924   *)
   12925     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   12926     ;;
   12927 esac
   12928 
   12929 #
   12930 # Check to make sure the static flag actually works.
   12931 #
   12932 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   12933 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   12934 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   12935 if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then
   12936   $as_echo_n "(cached) " >&6
   12937 else
   12938   lt_cv_prog_compiler_static_works_CXX=no
   12939    save_LDFLAGS="$LDFLAGS"
   12940    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   12941    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   12942    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   12943      # The linker can only warn and ignore the option if not recognized
   12944      # So say no if there are warnings
   12945      if test -s conftest.err; then
   12946        # Append any errors to the config.log.
   12947        cat conftest.err 1>&5
   12948        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   12949        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12950        if diff conftest.exp conftest.er2 >/dev/null; then
   12951          lt_cv_prog_compiler_static_works_CXX=yes
   12952        fi
   12953      else
   12954        lt_cv_prog_compiler_static_works_CXX=yes
   12955      fi
   12956    fi
   12957    $rm -r conftest*
   12958    LDFLAGS="$save_LDFLAGS"
   12959 
   12960 fi
   12961 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_CXX" >&5
   12962 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
   12963 
   12964 if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
   12965     :
   12966 else
   12967     lt_prog_compiler_static_CXX=
   12968 fi
   12969 
   12970 
   12971 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   12972 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   12973 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then
   12974   $as_echo_n "(cached) " >&6
   12975 else
   12976   lt_cv_prog_compiler_c_o_CXX=no
   12977    $rm -r conftest 2>/dev/null
   12978    mkdir conftest
   12979    cd conftest
   12980    mkdir out
   12981    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12982 
   12983    lt_compiler_flag="-o out/conftest2.$ac_objext"
   12984    # Insert the option either (1) after the last *FLAGS variable, or
   12985    # (2) before a word containing "conftest.", or (3) at the end.
   12986    # Note that $ac_compile itself does not contain backslashes and begins
   12987    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12988    lt_compile=`echo "$ac_compile" | $SED \
   12989    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12990    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12991    -e 's:$: $lt_compiler_flag:'`
   12992    (eval echo "\"\$as_me:12992: $lt_compile\"" >&5)
   12993    (eval "$lt_compile" 2>out/conftest.err)
   12994    ac_status=$?
   12995    cat out/conftest.err >&5
   12996    echo "$as_me:12996: \$? = $ac_status" >&5
   12997    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   12998    then
   12999      # The compiler can only warn and ignore the option if not recognized
   13000      # So say no if there are warnings
   13001      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   13002      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   13003      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   13004        lt_cv_prog_compiler_c_o_CXX=yes
   13005      fi
   13006    fi
   13007    chmod u+w . 2>&5
   13008    $rm conftest*
   13009    # SGI C++ compiler will create directory out/ii_files/ for
   13010    # template instantiation
   13011    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   13012    $rm out/* && rmdir out
   13013    cd ..
   13014    rmdir conftest
   13015    $rm conftest*
   13016 
   13017 fi
   13018 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   13019 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
   13020 
   13021 
   13022 hard_links="nottested"
   13023 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   13024   # do not overwrite the value of need_locks provided by the user
   13025   { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   13026 $as_echo_n "checking if we can lock with hard links... " >&6; }
   13027   hard_links=yes
   13028   $rm conftest*
   13029   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   13030   touch conftest.a
   13031   ln conftest.a conftest.b 2>&5 || hard_links=no
   13032   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   13033   { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
   13034 $as_echo "$hard_links" >&6; }
   13035   if test "$hard_links" = no; then
   13036     { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   13037 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   13038     need_locks=warn
   13039   fi
   13040 else
   13041   need_locks=no
   13042 fi
   13043 
   13044 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   13045 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   13046 
   13047   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   13048   case $host_os in
   13049   aix[4-9]*)
   13050     # If we're using GNU nm, then we don't want the "-C" option.
   13051     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   13052     if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   13053       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'
   13054     else
   13055       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'
   13056     fi
   13057     ;;
   13058   pw32*)
   13059     export_symbols_cmds_CXX="$ltdll_cmds"
   13060   ;;
   13061   cygwin* | mingw*)
   13062     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'
   13063   ;;
   13064   *)
   13065     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   13066   ;;
   13067   esac
   13068   exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   13069 
   13070 { $as_echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   13071 $as_echo "$ld_shlibs_CXX" >&6; }
   13072 test "$ld_shlibs_CXX" = no && can_build_shared=no
   13073 
   13074 #
   13075 # Do we need to explicitly link libc?
   13076 #
   13077 case "x$archive_cmds_need_lc_CXX" in
   13078 x|xyes)
   13079   # Assume -lc should be added
   13080   archive_cmds_need_lc_CXX=yes
   13081 
   13082   if test "$enable_shared" = yes && test "$GCC" = yes; then
   13083     case $archive_cmds_CXX in
   13084     *'~'*)
   13085       # FIXME: we may have to deal with multi-command sequences.
   13086       ;;
   13087     '$CC '*)
   13088       # Test whether the compiler implicitly links with -lc since on some
   13089       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   13090       # to ld, don't add -lc before -lgcc.
   13091       { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   13092 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   13093       $rm conftest*
   13094       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   13095 
   13096       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   13097   (eval $ac_compile) 2>&5
   13098   ac_status=$?
   13099   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13100   (exit $ac_status); } 2>conftest.err; then
   13101         soname=conftest
   13102         lib=conftest
   13103         libobjs=conftest.$ac_objext
   13104         deplibs=
   13105         wl=$lt_prog_compiler_wl_CXX
   13106 	pic_flag=$lt_prog_compiler_pic_CXX
   13107         compiler_flags=-v
   13108         linker_flags=-v
   13109         verstring=
   13110         output_objdir=.
   13111         libname=conftest
   13112         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   13113         allow_undefined_flag_CXX=
   13114         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   13115   (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   13116   ac_status=$?
   13117   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13118   (exit $ac_status); }
   13119         then
   13120 	  archive_cmds_need_lc_CXX=no
   13121         else
   13122 	  archive_cmds_need_lc_CXX=yes
   13123         fi
   13124         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   13125       else
   13126         cat conftest.err 1>&5
   13127       fi
   13128       $rm conftest*
   13129       { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
   13130 $as_echo "$archive_cmds_need_lc_CXX" >&6; }
   13131       ;;
   13132     esac
   13133   fi
   13134   ;;
   13135 esac
   13136 
   13137 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   13138 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   13139 library_names_spec=
   13140 libname_spec='lib$name'
   13141 soname_spec=
   13142 shrext_cmds=".so"
   13143 postinstall_cmds=
   13144 postuninstall_cmds=
   13145 finish_cmds=
   13146 finish_eval=
   13147 shlibpath_var=
   13148 shlibpath_overrides_runpath=unknown
   13149 version_type=none
   13150 dynamic_linker="$host_os ld.so"
   13151 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   13152 
   13153 need_lib_prefix=unknown
   13154 hardcode_into_libs=no
   13155 
   13156 # when you set need_version to no, make sure it does not cause -set_version
   13157 # flags to be left without arguments
   13158 need_version=unknown
   13159 
   13160 case $host_os in
   13161 aix3*)
   13162   version_type=linux
   13163   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   13164   shlibpath_var=LIBPATH
   13165 
   13166   # AIX 3 has no versioning support, so we append a major version to the name.
   13167   soname_spec='${libname}${release}${shared_ext}$major'
   13168   ;;
   13169 
   13170 aix[4-9]*)
   13171   version_type=linux
   13172   need_lib_prefix=no
   13173   need_version=no
   13174   hardcode_into_libs=yes
   13175   if test "$host_cpu" = ia64; then
   13176     # AIX 5 supports IA64
   13177     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   13178     shlibpath_var=LD_LIBRARY_PATH
   13179   else
   13180     # With GCC up to 2.95.x, collect2 would create an import file
   13181     # for dependence libraries.  The import file would start with
   13182     # the line `#! .'.  This would cause the generated library to
   13183     # depend on `.', always an invalid library.  This was fixed in
   13184     # development snapshots of GCC prior to 3.0.
   13185     case $host_os in
   13186       aix4 | aix4.[01] | aix4.[01].*)
   13187       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   13188 	   echo ' yes '
   13189 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   13190 	:
   13191       else
   13192 	can_build_shared=no
   13193       fi
   13194       ;;
   13195     esac
   13196     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   13197     # soname into executable. Probably we can add versioning support to
   13198     # collect2, so additional links can be useful in future.
   13199     if test "$aix_use_runtimelinking" = yes; then
   13200       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   13201       # instead of lib<name>.a to let people know that these are not
   13202       # typical AIX shared libraries.
   13203       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13204     else
   13205       # We preserve .a as extension for shared libraries through AIX4.2
   13206       # and later when we are not doing run time linking.
   13207       library_names_spec='${libname}${release}.a $libname.a'
   13208       soname_spec='${libname}${release}${shared_ext}$major'
   13209     fi
   13210     shlibpath_var=LIBPATH
   13211   fi
   13212   ;;
   13213 
   13214 amigaos*)
   13215   library_names_spec='$libname.ixlibrary $libname.a'
   13216   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   13217   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'
   13218   ;;
   13219 
   13220 beos*)
   13221   library_names_spec='${libname}${shared_ext}'
   13222   dynamic_linker="$host_os ld.so"
   13223   shlibpath_var=LIBRARY_PATH
   13224   ;;
   13225 
   13226 bsdi[45]*)
   13227   version_type=linux
   13228   need_version=no
   13229   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13230   soname_spec='${libname}${release}${shared_ext}$major'
   13231   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   13232   shlibpath_var=LD_LIBRARY_PATH
   13233   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   13234   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   13235   # the default ld.so.conf also contains /usr/contrib/lib and
   13236   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   13237   # libtool to hard-code these into programs
   13238   ;;
   13239 
   13240 cygwin* | mingw* | pw32*)
   13241   version_type=windows
   13242   shrext_cmds=".dll"
   13243   need_version=no
   13244   need_lib_prefix=no
   13245 
   13246   case $GCC,$host_os in
   13247   yes,cygwin* | yes,mingw* | yes,pw32*)
   13248     library_names_spec='$libname.dll.a'
   13249     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   13250     postinstall_cmds='base_file=`basename \${file}`~
   13251       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   13252       dldir=$destdir/`dirname \$dlpath`~
   13253       test -d \$dldir || mkdir -p \$dldir~
   13254       $install_prog $dir/$dlname \$dldir/$dlname~
   13255       chmod a+x \$dldir/$dlname'
   13256     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   13257       dlpath=$dir/\$dldll~
   13258        $rm \$dlpath'
   13259     shlibpath_overrides_runpath=yes
   13260 
   13261     case $host_os in
   13262     cygwin*)
   13263       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   13264       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13265       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   13266       ;;
   13267     mingw*)
   13268       # MinGW DLLs use traditional 'lib' prefix
   13269       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13270       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   13271       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   13272         # It is most probably a Windows format PATH printed by
   13273         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   13274         # path with ; separators, and with drive letters. We can handle the
   13275         # drive letters (cygwin fileutils understands them), so leave them,
   13276         # especially as we might pass files found there to a mingw objdump,
   13277         # which wouldn't understand a cygwinified path. Ahh.
   13278         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   13279       else
   13280         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   13281       fi
   13282       ;;
   13283     pw32*)
   13284       # pw32 DLLs use 'pw' prefix rather than 'lib'
   13285       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13286       ;;
   13287     esac
   13288     ;;
   13289 
   13290   *)
   13291     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   13292     ;;
   13293   esac
   13294   dynamic_linker='Win32 ld.exe'
   13295   # FIXME: first we should search . and the directory the executable is in
   13296   shlibpath_var=PATH
   13297   ;;
   13298 
   13299 darwin* | rhapsody*)
   13300   dynamic_linker="$host_os dyld"
   13301   version_type=darwin
   13302   need_lib_prefix=no
   13303   need_version=no
   13304   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   13305   soname_spec='${libname}${release}${major}$shared_ext'
   13306   shlibpath_overrides_runpath=yes
   13307   shlibpath_var=DYLD_LIBRARY_PATH
   13308   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   13309 
   13310   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   13311   ;;
   13312 
   13313 dgux*)
   13314   version_type=linux
   13315   need_lib_prefix=no
   13316   need_version=no
   13317   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   13318   soname_spec='${libname}${release}${shared_ext}$major'
   13319   shlibpath_var=LD_LIBRARY_PATH
   13320   ;;
   13321 
   13322 freebsd1*)
   13323   dynamic_linker=no
   13324   ;;
   13325 
   13326 freebsd* | dragonfly*)
   13327   # DragonFly does not have aout.  When/if they implement a new
   13328   # versioning mechanism, adjust this.
   13329   if test -x /usr/bin/objformat; then
   13330     objformat=`/usr/bin/objformat`
   13331   else
   13332     case $host_os in
   13333     freebsd[123]*) objformat=aout ;;
   13334     *) objformat=elf ;;
   13335     esac
   13336   fi
   13337   version_type=freebsd-$objformat
   13338   case $version_type in
   13339     freebsd-elf*)
   13340       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13341       need_version=no
   13342       need_lib_prefix=no
   13343       ;;
   13344     freebsd-*)
   13345       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   13346       need_version=yes
   13347       ;;
   13348   esac
   13349   shlibpath_var=LD_LIBRARY_PATH
   13350   case $host_os in
   13351   freebsd2*)
   13352     shlibpath_overrides_runpath=yes
   13353     ;;
   13354   freebsd3.[01]* | freebsdelf3.[01]*)
   13355     shlibpath_overrides_runpath=yes
   13356     hardcode_into_libs=yes
   13357     ;;
   13358   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   13359   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   13360     shlibpath_overrides_runpath=no
   13361     hardcode_into_libs=yes
   13362     ;;
   13363   *) # from 4.6 on, and DragonFly
   13364     shlibpath_overrides_runpath=yes
   13365     hardcode_into_libs=yes
   13366     ;;
   13367   esac
   13368   ;;
   13369 
   13370 gnu*)
   13371   version_type=linux
   13372   need_lib_prefix=no
   13373   need_version=no
   13374   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   13375   soname_spec='${libname}${release}${shared_ext}$major'
   13376   shlibpath_var=LD_LIBRARY_PATH
   13377   hardcode_into_libs=yes
   13378   ;;
   13379 
   13380 hpux9* | hpux10* | hpux11*)
   13381   # Give a soname corresponding to the major version so that dld.sl refuses to
   13382   # link against other versions.
   13383   version_type=sunos
   13384   need_lib_prefix=no
   13385   need_version=no
   13386   case $host_cpu in
   13387   ia64*)
   13388     shrext_cmds='.so'
   13389     hardcode_into_libs=yes
   13390     dynamic_linker="$host_os dld.so"
   13391     shlibpath_var=LD_LIBRARY_PATH
   13392     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13393     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13394     soname_spec='${libname}${release}${shared_ext}$major'
   13395     if test "X$HPUX_IA64_MODE" = X32; then
   13396       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   13397     else
   13398       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   13399     fi
   13400     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13401     ;;
   13402    hppa*64*)
   13403      shrext_cmds='.sl'
   13404      hardcode_into_libs=yes
   13405      dynamic_linker="$host_os dld.sl"
   13406      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   13407      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13408      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13409      soname_spec='${libname}${release}${shared_ext}$major'
   13410      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   13411      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13412      ;;
   13413    *)
   13414     shrext_cmds='.sl'
   13415     dynamic_linker="$host_os dld.sl"
   13416     shlibpath_var=SHLIB_PATH
   13417     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   13418     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13419     soname_spec='${libname}${release}${shared_ext}$major'
   13420     ;;
   13421   esac
   13422   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   13423   postinstall_cmds='chmod 555 $lib'
   13424   ;;
   13425 
   13426 interix[3-9]*)
   13427   version_type=linux
   13428   need_lib_prefix=no
   13429   need_version=no
   13430   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13431   soname_spec='${libname}${release}${shared_ext}$major'
   13432   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   13433   shlibpath_var=LD_LIBRARY_PATH
   13434   shlibpath_overrides_runpath=no
   13435   hardcode_into_libs=yes
   13436   ;;
   13437 
   13438 irix5* | irix6* | nonstopux*)
   13439   case $host_os in
   13440     nonstopux*) version_type=nonstopux ;;
   13441     *)
   13442 	if test "$lt_cv_prog_gnu_ld" = yes; then
   13443 		version_type=linux
   13444 	else
   13445 		version_type=irix
   13446 	fi ;;
   13447   esac
   13448   need_lib_prefix=no
   13449   need_version=no
   13450   soname_spec='${libname}${release}${shared_ext}$major'
   13451   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   13452   case $host_os in
   13453   irix5* | nonstopux*)
   13454     libsuff= shlibsuff=
   13455     ;;
   13456   *)
   13457     case $LD in # libtool.m4 will add one of these switches to LD
   13458     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   13459       libsuff= shlibsuff= libmagic=32-bit;;
   13460     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   13461       libsuff=32 shlibsuff=N32 libmagic=N32;;
   13462     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   13463       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   13464     *) libsuff= shlibsuff= libmagic=never-match;;
   13465     esac
   13466     ;;
   13467   esac
   13468   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   13469   shlibpath_overrides_runpath=no
   13470   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   13471   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   13472   hardcode_into_libs=yes
   13473   ;;
   13474 
   13475 # No shared lib support for Linux oldld, aout, or coff.
   13476 linux*oldld* | linux*aout* | linux*coff*)
   13477   dynamic_linker=no
   13478   ;;
   13479 
   13480 # This must be Linux ELF.
   13481 linux* | k*bsd*-gnu)
   13482   version_type=linux
   13483   need_lib_prefix=no
   13484   need_version=no
   13485   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13486   soname_spec='${libname}${release}${shared_ext}$major'
   13487   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   13488   shlibpath_var=LD_LIBRARY_PATH
   13489   shlibpath_overrides_runpath=no
   13490   # This implies no fast_install, which is unacceptable.
   13491   # Some rework will be needed to allow for fast_install
   13492   # before this can be enabled.
   13493   hardcode_into_libs=yes
   13494   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   13495   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   13496 
   13497   # Append ld.so.conf contents to the search path
   13498   if test -f /etc/ld.so.conf; then
   13499     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' ' '`
   13500     sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
   13501   fi
   13502 
   13503   # We used to test for /lib/ld.so.1 and disable shared libraries on
   13504   # powerpc, because MkLinux only supported shared libraries with the
   13505   # GNU dynamic linker.  Since this was broken with cross compilers,
   13506   # most powerpc-linux boxes support dynamic linking these days and
   13507   # people can always --disable-shared, the test was removed, and we
   13508   # assume the GNU/Linux dynamic linker is in use.
   13509   dynamic_linker='GNU/Linux ld.so'
   13510   ;;
   13511 
   13512 netbsd*)
   13513   version_type=sunos
   13514   need_lib_prefix=no
   13515   need_version=no
   13516   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   13517     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13518     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13519     dynamic_linker='NetBSD (a.out) ld.so'
   13520   else
   13521     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13522     soname_spec='${libname}${release}${shared_ext}$major'
   13523     dynamic_linker='NetBSD ld.elf_so'
   13524   fi
   13525   shlibpath_var=LD_LIBRARY_PATH
   13526   shlibpath_overrides_runpath=yes
   13527   hardcode_into_libs=yes
   13528   ;;
   13529 
   13530 newsos6)
   13531   version_type=linux
   13532   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13533   shlibpath_var=LD_LIBRARY_PATH
   13534   shlibpath_overrides_runpath=yes
   13535   ;;
   13536 
   13537 nto-qnx*)
   13538   version_type=linux
   13539   need_lib_prefix=no
   13540   need_version=no
   13541   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13542   soname_spec='${libname}${release}${shared_ext}$major'
   13543   shlibpath_var=LD_LIBRARY_PATH
   13544   shlibpath_overrides_runpath=yes
   13545   ;;
   13546 
   13547 openbsd*)
   13548   version_type=sunos
   13549   sys_lib_dlsearch_path_spec="/usr/lib"
   13550   need_lib_prefix=no
   13551   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   13552   case $host_os in
   13553     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   13554     *)                         need_version=no  ;;
   13555   esac
   13556   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13557   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13558   shlibpath_var=LD_LIBRARY_PATH
   13559   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   13560     case $host_os in
   13561       openbsd2.[89] | openbsd2.[89].*)
   13562 	shlibpath_overrides_runpath=no
   13563 	;;
   13564       *)
   13565 	shlibpath_overrides_runpath=yes
   13566 	;;
   13567       esac
   13568   else
   13569     shlibpath_overrides_runpath=yes
   13570   fi
   13571   ;;
   13572 
   13573 os2*)
   13574   libname_spec='$name'
   13575   shrext_cmds=".dll"
   13576   need_lib_prefix=no
   13577   library_names_spec='$libname${shared_ext} $libname.a'
   13578   dynamic_linker='OS/2 ld.exe'
   13579   shlibpath_var=LIBPATH
   13580   ;;
   13581 
   13582 osf3* | osf4* | osf5*)
   13583   version_type=osf
   13584   need_lib_prefix=no
   13585   need_version=no
   13586   soname_spec='${libname}${release}${shared_ext}$major'
   13587   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13588   shlibpath_var=LD_LIBRARY_PATH
   13589   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   13590   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   13591   ;;
   13592 
   13593 rdos*)
   13594   dynamic_linker=no
   13595   ;;
   13596 
   13597 solaris*)
   13598   version_type=linux
   13599   need_lib_prefix=no
   13600   need_version=no
   13601   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13602   soname_spec='${libname}${release}${shared_ext}$major'
   13603   shlibpath_var=LD_LIBRARY_PATH
   13604   shlibpath_overrides_runpath=yes
   13605   hardcode_into_libs=yes
   13606   # ldd complains unless libraries are executable
   13607   postinstall_cmds='chmod +x $lib'
   13608   ;;
   13609 
   13610 sunos4*)
   13611   version_type=sunos
   13612   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13613   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   13614   shlibpath_var=LD_LIBRARY_PATH
   13615   shlibpath_overrides_runpath=yes
   13616   if test "$with_gnu_ld" = yes; then
   13617     need_lib_prefix=no
   13618   fi
   13619   need_version=yes
   13620   ;;
   13621 
   13622 sysv4 | sysv4.3*)
   13623   version_type=linux
   13624   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13625   soname_spec='${libname}${release}${shared_ext}$major'
   13626   shlibpath_var=LD_LIBRARY_PATH
   13627   case $host_vendor in
   13628     sni)
   13629       shlibpath_overrides_runpath=no
   13630       need_lib_prefix=no
   13631       export_dynamic_flag_spec='${wl}-Blargedynsym'
   13632       runpath_var=LD_RUN_PATH
   13633       ;;
   13634     siemens)
   13635       need_lib_prefix=no
   13636       ;;
   13637     motorola)
   13638       need_lib_prefix=no
   13639       need_version=no
   13640       shlibpath_overrides_runpath=no
   13641       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   13642       ;;
   13643   esac
   13644   ;;
   13645 
   13646 sysv4*MP*)
   13647   if test -d /usr/nec ;then
   13648     version_type=linux
   13649     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   13650     soname_spec='$libname${shared_ext}.$major'
   13651     shlibpath_var=LD_LIBRARY_PATH
   13652   fi
   13653   ;;
   13654 
   13655 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   13656   version_type=freebsd-elf
   13657   need_lib_prefix=no
   13658   need_version=no
   13659   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13660   soname_spec='${libname}${release}${shared_ext}$major'
   13661   shlibpath_var=LD_LIBRARY_PATH
   13662   hardcode_into_libs=yes
   13663   if test "$with_gnu_ld" = yes; then
   13664     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   13665     shlibpath_overrides_runpath=no
   13666   else
   13667     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   13668     shlibpath_overrides_runpath=yes
   13669     case $host_os in
   13670       sco3.2v5*)
   13671         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   13672 	;;
   13673     esac
   13674   fi
   13675   sys_lib_dlsearch_path_spec='/usr/lib'
   13676   ;;
   13677 
   13678 uts4*)
   13679   version_type=linux
   13680   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13681   soname_spec='${libname}${release}${shared_ext}$major'
   13682   shlibpath_var=LD_LIBRARY_PATH
   13683   ;;
   13684 
   13685 *)
   13686   dynamic_linker=no
   13687   ;;
   13688 esac
   13689 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   13690 $as_echo "$dynamic_linker" >&6; }
   13691 test "$dynamic_linker" = no && can_build_shared=no
   13692 
   13693 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   13694   $as_echo_n "(cached) " >&6
   13695 else
   13696   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   13697 fi
   13698 
   13699 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   13700 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   13701   $as_echo_n "(cached) " >&6
   13702 else
   13703   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   13704 fi
   13705 
   13706 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   13707 
   13708 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   13709 if test "$GCC" = yes; then
   13710   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   13711 fi
   13712 
   13713 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   13714 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   13715 hardcode_action_CXX=
   13716 if test -n "$hardcode_libdir_flag_spec_CXX" || \
   13717    test -n "$runpath_var_CXX" || \
   13718    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   13719 
   13720   # We can hardcode non-existant directories.
   13721   if test "$hardcode_direct_CXX" != no &&
   13722      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   13723      # have to relink, otherwise we might link with an installed library
   13724      # when we should be linking with a yet-to-be-installed one
   13725      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   13726      test "$hardcode_minus_L_CXX" != no; then
   13727     # Linking always hardcodes the temporary library directory.
   13728     hardcode_action_CXX=relink
   13729   else
   13730     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   13731     hardcode_action_CXX=immediate
   13732   fi
   13733 else
   13734   # We cannot hardcode anything, or else we can only hardcode existing
   13735   # directories.
   13736   hardcode_action_CXX=unsupported
   13737 fi
   13738 { $as_echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
   13739 $as_echo "$hardcode_action_CXX" >&6; }
   13740 
   13741 if test "$hardcode_action_CXX" = relink; then
   13742   # Fast installation is not supported
   13743   enable_fast_install=no
   13744 elif test "$shlibpath_overrides_runpath" = yes ||
   13745      test "$enable_shared" = no; then
   13746   # Fast installation is not necessary
   13747   enable_fast_install=needless
   13748 fi
   13749 
   13750 
   13751 # The else clause should only fire when bootstrapping the
   13752 # libtool distribution, otherwise you forgot to ship ltmain.sh
   13753 # with your package, and you will get complaints that there are
   13754 # no rules to generate ltmain.sh.
   13755 if test -f "$ltmain"; then
   13756   # See if we are running on zsh, and set the options which allow our commands through
   13757   # without removal of \ escapes.
   13758   if test -n "${ZSH_VERSION+set}" ; then
   13759     setopt NO_GLOB_SUBST
   13760   fi
   13761   # Now quote all the things that may contain metacharacters while being
   13762   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   13763   # variables and quote the copies for generation of the libtool script.
   13764   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   13765     SED SHELL STRIP \
   13766     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   13767     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   13768     deplibs_check_method reload_flag reload_cmds need_locks \
   13769     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   13770     lt_cv_sys_global_symbol_to_c_name_address \
   13771     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   13772     old_postinstall_cmds old_postuninstall_cmds \
   13773     compiler_CXX \
   13774     CC_CXX \
   13775     LD_CXX \
   13776     lt_prog_compiler_wl_CXX \
   13777     lt_prog_compiler_pic_CXX \
   13778     lt_prog_compiler_static_CXX \
   13779     lt_prog_compiler_no_builtin_flag_CXX \
   13780     export_dynamic_flag_spec_CXX \
   13781     thread_safe_flag_spec_CXX \
   13782     whole_archive_flag_spec_CXX \
   13783     enable_shared_with_static_runtimes_CXX \
   13784     old_archive_cmds_CXX \
   13785     old_archive_from_new_cmds_CXX \
   13786     predep_objects_CXX \
   13787     postdep_objects_CXX \
   13788     predeps_CXX \
   13789     postdeps_CXX \
   13790     compiler_lib_search_path_CXX \
   13791     compiler_lib_search_dirs_CXX \
   13792     archive_cmds_CXX \
   13793     archive_expsym_cmds_CXX \
   13794     postinstall_cmds_CXX \
   13795     postuninstall_cmds_CXX \
   13796     old_archive_from_expsyms_cmds_CXX \
   13797     allow_undefined_flag_CXX \
   13798     no_undefined_flag_CXX \
   13799     export_symbols_cmds_CXX \
   13800     hardcode_libdir_flag_spec_CXX \
   13801     hardcode_libdir_flag_spec_ld_CXX \
   13802     hardcode_libdir_separator_CXX \
   13803     hardcode_automatic_CXX \
   13804     module_cmds_CXX \
   13805     module_expsym_cmds_CXX \
   13806     lt_cv_prog_compiler_c_o_CXX \
   13807     fix_srcfile_path_CXX \
   13808     exclude_expsyms_CXX \
   13809     include_expsyms_CXX; do
   13810 
   13811     case $var in
   13812     old_archive_cmds_CXX | \
   13813     old_archive_from_new_cmds_CXX | \
   13814     archive_cmds_CXX | \
   13815     archive_expsym_cmds_CXX | \
   13816     module_cmds_CXX | \
   13817     module_expsym_cmds_CXX | \
   13818     old_archive_from_expsyms_cmds_CXX | \
   13819     export_symbols_cmds_CXX | \
   13820     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   13821     postinstall_cmds | postuninstall_cmds | \
   13822     old_postinstall_cmds | old_postuninstall_cmds | \
   13823     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   13824       # Double-quote double-evaled strings.
   13825       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   13826       ;;
   13827     *)
   13828       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   13829       ;;
   13830     esac
   13831   done
   13832 
   13833   case $lt_echo in
   13834   *'\$0 --fallback-echo"')
   13835     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   13836     ;;
   13837   esac
   13838 
   13839 cfgfile="$ofile"
   13840 
   13841   cat <<__EOF__ >> "$cfgfile"
   13842 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   13843 
   13844 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   13845 
   13846 # Shell to use when invoking shell scripts.
   13847 SHELL=$lt_SHELL
   13848 
   13849 # Whether or not to build shared libraries.
   13850 build_libtool_libs=$enable_shared
   13851 
   13852 # Whether or not to build static libraries.
   13853 build_old_libs=$enable_static
   13854 
   13855 # Whether or not to add -lc for building shared libraries.
   13856 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   13857 
   13858 # Whether or not to disallow shared libs when runtime libs are static
   13859 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   13860 
   13861 # Whether or not to optimize for fast installation.
   13862 fast_install=$enable_fast_install
   13863 
   13864 # The host system.
   13865 host_alias=$host_alias
   13866 host=$host
   13867 host_os=$host_os
   13868 
   13869 # The build system.
   13870 build_alias=$build_alias
   13871 build=$build
   13872 build_os=$build_os
   13873 
   13874 # An echo program that does not interpret backslashes.
   13875 echo=$lt_echo
   13876 
   13877 # The archiver.
   13878 AR=$lt_AR
   13879 AR_FLAGS=$lt_AR_FLAGS
   13880 
   13881 # A C compiler.
   13882 LTCC=$lt_LTCC
   13883 
   13884 # LTCC compiler flags.
   13885 LTCFLAGS=$lt_LTCFLAGS
   13886 
   13887 # A language-specific compiler.
   13888 CC=$lt_compiler_CXX
   13889 
   13890 # Is the compiler the GNU C compiler?
   13891 with_gcc=$GCC_CXX
   13892 
   13893 # An ERE matcher.
   13894 EGREP=$lt_EGREP
   13895 
   13896 # The linker used to build libraries.
   13897 LD=$lt_LD_CXX
   13898 
   13899 # Whether we need hard or soft links.
   13900 LN_S=$lt_LN_S
   13901 
   13902 # A BSD-compatible nm program.
   13903 NM=$lt_NM
   13904 
   13905 # A symbol stripping program
   13906 STRIP=$lt_STRIP
   13907 
   13908 # Used to examine libraries when file_magic_cmd begins "file"
   13909 MAGIC_CMD=$MAGIC_CMD
   13910 
   13911 # Used on cygwin: DLL creation program.
   13912 DLLTOOL="$DLLTOOL"
   13913 
   13914 # Used on cygwin: object dumper.
   13915 OBJDUMP="$OBJDUMP"
   13916 
   13917 # Used on cygwin: assembler.
   13918 AS="$AS"
   13919 
   13920 # The name of the directory that contains temporary libtool files.
   13921 objdir=$objdir
   13922 
   13923 # How to create reloadable object files.
   13924 reload_flag=$lt_reload_flag
   13925 reload_cmds=$lt_reload_cmds
   13926 
   13927 # How to pass a linker flag through the compiler.
   13928 wl=$lt_lt_prog_compiler_wl_CXX
   13929 
   13930 # Object file suffix (normally "o").
   13931 objext="$ac_objext"
   13932 
   13933 # Old archive suffix (normally "a").
   13934 libext="$libext"
   13935 
   13936 # Shared library suffix (normally ".so").
   13937 shrext_cmds='$shrext_cmds'
   13938 
   13939 # Executable file suffix (normally "").
   13940 exeext="$exeext"
   13941 
   13942 # Additional compiler flags for building library objects.
   13943 pic_flag=$lt_lt_prog_compiler_pic_CXX
   13944 pic_mode=$pic_mode
   13945 
   13946 # What is the maximum length of a command?
   13947 max_cmd_len=$lt_cv_sys_max_cmd_len
   13948 
   13949 # Does compiler simultaneously support -c and -o options?
   13950 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   13951 
   13952 # Must we lock files when doing compilation?
   13953 need_locks=$lt_need_locks
   13954 
   13955 # Do we need the lib prefix for modules?
   13956 need_lib_prefix=$need_lib_prefix
   13957 
   13958 # Do we need a version for libraries?
   13959 need_version=$need_version
   13960 
   13961 # Whether dlopen is supported.
   13962 dlopen_support=$enable_dlopen
   13963 
   13964 # Whether dlopen of programs is supported.
   13965 dlopen_self=$enable_dlopen_self
   13966 
   13967 # Whether dlopen of statically linked programs is supported.
   13968 dlopen_self_static=$enable_dlopen_self_static
   13969 
   13970 # Compiler flag to prevent dynamic linking.
   13971 link_static_flag=$lt_lt_prog_compiler_static_CXX
   13972 
   13973 # Compiler flag to turn off builtin functions.
   13974 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   13975 
   13976 # Compiler flag to allow reflexive dlopens.
   13977 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   13978 
   13979 # Compiler flag to generate shared objects directly from archives.
   13980 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   13981 
   13982 # Compiler flag to generate thread-safe objects.
   13983 thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
   13984 
   13985 # Library versioning type.
   13986 version_type=$version_type
   13987 
   13988 # Format of library name prefix.
   13989 libname_spec=$lt_libname_spec
   13990 
   13991 # List of archive names.  First name is the real one, the rest are links.
   13992 # The last name is the one that the linker finds with -lNAME.
   13993 library_names_spec=$lt_library_names_spec
   13994 
   13995 # The coded name of the library, if different from the real name.
   13996 soname_spec=$lt_soname_spec
   13997 
   13998 # Commands used to build and install an old-style archive.
   13999 RANLIB=$lt_RANLIB
   14000 old_archive_cmds=$lt_old_archive_cmds_CXX
   14001 old_postinstall_cmds=$lt_old_postinstall_cmds
   14002 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   14003 
   14004 # Create an old-style archive from a shared archive.
   14005 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   14006 
   14007 # Create a temporary old-style archive to link instead of a shared archive.
   14008 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   14009 
   14010 # Commands used to build and install a shared archive.
   14011 archive_cmds=$lt_archive_cmds_CXX
   14012 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   14013 postinstall_cmds=$lt_postinstall_cmds
   14014 postuninstall_cmds=$lt_postuninstall_cmds
   14015 
   14016 # Commands used to build a loadable module (assumed same as above if empty)
   14017 module_cmds=$lt_module_cmds_CXX
   14018 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   14019 
   14020 # Commands to strip libraries.
   14021 old_striplib=$lt_old_striplib
   14022 striplib=$lt_striplib
   14023 
   14024 # Dependencies to place before the objects being linked to create a
   14025 # shared library.
   14026 predep_objects=$lt_predep_objects_CXX
   14027 
   14028 # Dependencies to place after the objects being linked to create a
   14029 # shared library.
   14030 postdep_objects=$lt_postdep_objects_CXX
   14031 
   14032 # Dependencies to place before the objects being linked to create a
   14033 # shared library.
   14034 predeps=$lt_predeps_CXX
   14035 
   14036 # Dependencies to place after the objects being linked to create a
   14037 # shared library.
   14038 postdeps=$lt_postdeps_CXX
   14039 
   14040 # The directories searched by this compiler when creating a shared
   14041 # library
   14042 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
   14043 
   14044 # The library search path used internally by the compiler when linking
   14045 # a shared library.
   14046 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   14047 
   14048 # Method to check whether dependent libraries are shared objects.
   14049 deplibs_check_method=$lt_deplibs_check_method
   14050 
   14051 # Command to use when deplibs_check_method == file_magic.
   14052 file_magic_cmd=$lt_file_magic_cmd
   14053 
   14054 # Flag that allows shared libraries with undefined symbols to be built.
   14055 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   14056 
   14057 # Flag that forces no undefined symbols.
   14058 no_undefined_flag=$lt_no_undefined_flag_CXX
   14059 
   14060 # Commands used to finish a libtool library installation in a directory.
   14061 finish_cmds=$lt_finish_cmds
   14062 
   14063 # Same as above, but a single script fragment to be evaled but not shown.
   14064 finish_eval=$lt_finish_eval
   14065 
   14066 # Take the output of nm and produce a listing of raw symbols and C names.
   14067 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   14068 
   14069 # Transform the output of nm in a proper C declaration
   14070 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   14071 
   14072 # Transform the output of nm in a C name address pair
   14073 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   14074 
   14075 # This is the shared library runtime path variable.
   14076 runpath_var=$runpath_var
   14077 
   14078 # This is the shared library path variable.
   14079 shlibpath_var=$shlibpath_var
   14080 
   14081 # Is shlibpath searched before the hard-coded library search path?
   14082 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   14083 
   14084 # How to hardcode a shared library path into an executable.
   14085 hardcode_action=$hardcode_action_CXX
   14086 
   14087 # Whether we should hardcode library paths into libraries.
   14088 hardcode_into_libs=$hardcode_into_libs
   14089 
   14090 # Flag to hardcode \$libdir into a binary during linking.
   14091 # This must work even if \$libdir does not exist.
   14092 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   14093 
   14094 # If ld is used when linking, flag to hardcode \$libdir into
   14095 # a binary during linking. This must work even if \$libdir does
   14096 # not exist.
   14097 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   14098 
   14099 # Whether we need a single -rpath flag with a separated argument.
   14100 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   14101 
   14102 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   14103 # resulting binary.
   14104 hardcode_direct=$hardcode_direct_CXX
   14105 
   14106 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   14107 # resulting binary.
   14108 hardcode_minus_L=$hardcode_minus_L_CXX
   14109 
   14110 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   14111 # the resulting binary.
   14112 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   14113 
   14114 # Set to yes if building a shared library automatically hardcodes DIR into the library
   14115 # and all subsequent libraries and executables linked against it.
   14116 hardcode_automatic=$hardcode_automatic_CXX
   14117 
   14118 # Variables whose values should be saved in libtool wrapper scripts and
   14119 # restored at relink time.
   14120 variables_saved_for_relink="$variables_saved_for_relink"
   14121 
   14122 # Whether libtool must link a program against all its dependency libraries.
   14123 link_all_deplibs=$link_all_deplibs_CXX
   14124 
   14125 # Compile-time system search path for libraries
   14126 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   14127 
   14128 # Run-time system search path for libraries
   14129 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   14130 
   14131 # Fix the shell variable \$srcfile for the compiler.
   14132 fix_srcfile_path=$lt_fix_srcfile_path
   14133 
   14134 # Set to yes if exported symbols are required.
   14135 always_export_symbols=$always_export_symbols_CXX
   14136 
   14137 # The commands to list exported symbols.
   14138 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   14139 
   14140 # The commands to extract the exported symbol list from a shared archive.
   14141 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   14142 
   14143 # Symbols that should not be listed in the preloaded symbols.
   14144 exclude_expsyms=$lt_exclude_expsyms_CXX
   14145 
   14146 # Symbols that must always be exported.
   14147 include_expsyms=$lt_include_expsyms_CXX
   14148 
   14149 # ### END LIBTOOL TAG CONFIG: $tagname
   14150 
   14151 __EOF__
   14152 
   14153 
   14154 else
   14155   # If there is no Makefile yet, we rely on a make rule to execute
   14156   # `config.status --recheck' to rerun these tests and create the
   14157   # libtool script then.
   14158   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   14159   if test -f "$ltmain_in"; then
   14160     test -f Makefile && make "$ltmain"
   14161   fi
   14162 fi
   14163 
   14164 
   14165 ac_ext=c
   14166 ac_cpp='$CPP $CPPFLAGS'
   14167 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   14168 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   14169 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   14170 
   14171 CC=$lt_save_CC
   14172 LDCXX=$LD
   14173 LD=$lt_save_LD
   14174 GCC=$lt_save_GCC
   14175 with_gnu_ldcxx=$with_gnu_ld
   14176 with_gnu_ld=$lt_save_with_gnu_ld
   14177 lt_cv_path_LDCXX=$lt_cv_path_LD
   14178 lt_cv_path_LD=$lt_save_path_LD
   14179 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   14180 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   14181 
   14182 	else
   14183 	  tagname=""
   14184 	fi
   14185 	;;
   14186 
   14187       F77)
   14188 	if test -n "$F77" && test "X$F77" != "Xno"; then
   14189 
   14190 ac_ext=f
   14191 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   14192 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   14193 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   14194 
   14195 
   14196 archive_cmds_need_lc_F77=no
   14197 allow_undefined_flag_F77=
   14198 always_export_symbols_F77=no
   14199 archive_expsym_cmds_F77=
   14200 export_dynamic_flag_spec_F77=
   14201 hardcode_direct_F77=no
   14202 hardcode_libdir_flag_spec_F77=
   14203 hardcode_libdir_flag_spec_ld_F77=
   14204 hardcode_libdir_separator_F77=
   14205 hardcode_minus_L_F77=no
   14206 hardcode_automatic_F77=no
   14207 module_cmds_F77=
   14208 module_expsym_cmds_F77=
   14209 link_all_deplibs_F77=unknown
   14210 old_archive_cmds_F77=$old_archive_cmds
   14211 no_undefined_flag_F77=
   14212 whole_archive_flag_spec_F77=
   14213 enable_shared_with_static_runtimes_F77=no
   14214 
   14215 # Source file extension for f77 test sources.
   14216 ac_ext=f
   14217 
   14218 # Object file extension for compiled f77 test sources.
   14219 objext=o
   14220 objext_F77=$objext
   14221 
   14222 # Code to be used in simple compile tests
   14223 lt_simple_compile_test_code="\
   14224       subroutine t
   14225       return
   14226       end
   14227 "
   14228 
   14229 # Code to be used in simple link tests
   14230 lt_simple_link_test_code="\
   14231       program t
   14232       end
   14233 "
   14234 
   14235 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   14236 
   14237 # If no C compiler was specified, use CC.
   14238 LTCC=${LTCC-"$CC"}
   14239 
   14240 # If no C compiler flags were specified, use CFLAGS.
   14241 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   14242 
   14243 # Allow CC to be a program name with arguments.
   14244 compiler=$CC
   14245 
   14246 
   14247 # save warnings/boilerplate of simple test code
   14248 ac_outfile=conftest.$ac_objext
   14249 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   14250 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   14251 _lt_compiler_boilerplate=`cat conftest.err`
   14252 $rm conftest*
   14253 
   14254 ac_outfile=conftest.$ac_objext
   14255 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   14256 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   14257 _lt_linker_boilerplate=`cat conftest.err`
   14258 $rm -r conftest*
   14259 
   14260 
   14261 # Allow CC to be a program name with arguments.
   14262 lt_save_CC="$CC"
   14263 CC=${F77-"f77"}
   14264 compiler=$CC
   14265 compiler_F77=$CC
   14266 for cc_temp in $compiler""; do
   14267   case $cc_temp in
   14268     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14269     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14270     \-*) ;;
   14271     *) break;;
   14272   esac
   14273 done
   14274 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14275 
   14276 
   14277 { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   14278 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   14279 { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
   14280 $as_echo "$can_build_shared" >&6; }
   14281 
   14282 { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   14283 $as_echo_n "checking whether to build shared libraries... " >&6; }
   14284 test "$can_build_shared" = "no" && enable_shared=no
   14285 
   14286 # On AIX, shared libraries and static libraries use the same namespace, and
   14287 # are all built from PIC.
   14288 case $host_os in
   14289 aix3*)
   14290   test "$enable_shared" = yes && enable_static=no
   14291   if test -n "$RANLIB"; then
   14292     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   14293     postinstall_cmds='$RANLIB $lib'
   14294   fi
   14295   ;;
   14296 aix[4-9]*)
   14297   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   14298     test "$enable_shared" = yes && enable_static=no
   14299   fi
   14300   ;;
   14301 esac
   14302 { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
   14303 $as_echo "$enable_shared" >&6; }
   14304 
   14305 { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   14306 $as_echo_n "checking whether to build static libraries... " >&6; }
   14307 # Make sure either enable_shared or enable_static is yes.
   14308 test "$enable_shared" = yes || enable_static=yes
   14309 { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
   14310 $as_echo "$enable_static" >&6; }
   14311 
   14312 GCC_F77="$G77"
   14313 LD_F77="$LD"
   14314 
   14315 lt_prog_compiler_wl_F77=
   14316 lt_prog_compiler_pic_F77=
   14317 lt_prog_compiler_static_F77=
   14318 
   14319 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   14320 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   14321 
   14322   if test "$GCC" = yes; then
   14323     lt_prog_compiler_wl_F77='-Wl,'
   14324     lt_prog_compiler_static_F77='-static'
   14325 
   14326     case $host_os in
   14327       aix*)
   14328       # All AIX code is PIC.
   14329       if test "$host_cpu" = ia64; then
   14330 	# AIX 5 now supports IA64 processor
   14331 	lt_prog_compiler_static_F77='-Bstatic'
   14332       fi
   14333       ;;
   14334 
   14335     amigaos*)
   14336       # FIXME: we need at least 68020 code to build shared libraries, but
   14337       # adding the `-m68020' flag to GCC prevents building anything better,
   14338       # like `-m68040'.
   14339       lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
   14340       ;;
   14341 
   14342     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   14343       # PIC is the default for these OSes.
   14344       ;;
   14345 
   14346     mingw* | cygwin* | pw32* | os2*)
   14347       # This hack is so that the source file can tell whether it is being
   14348       # built for inclusion in a dll (and should export symbols for example).
   14349       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   14350       # (--disable-auto-import) libraries
   14351       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   14352       ;;
   14353 
   14354     darwin* | rhapsody*)
   14355       # PIC is the default on this platform
   14356       # Common symbols not allowed in MH_DYLIB files
   14357       lt_prog_compiler_pic_F77='-fno-common'
   14358       ;;
   14359 
   14360     interix[3-9]*)
   14361       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   14362       # Instead, we relocate shared libraries at runtime.
   14363       ;;
   14364 
   14365     msdosdjgpp*)
   14366       # Just because we use GCC doesn't mean we suddenly get shared libraries
   14367       # on systems that don't support them.
   14368       lt_prog_compiler_can_build_shared_F77=no
   14369       enable_shared=no
   14370       ;;
   14371 
   14372     sysv4*MP*)
   14373       if test -d /usr/nec; then
   14374 	lt_prog_compiler_pic_F77=-Kconform_pic
   14375       fi
   14376       ;;
   14377 
   14378     hpux*)
   14379       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   14380       # not for PA HP-UX.
   14381       case $host_cpu in
   14382       hppa*64*|ia64*)
   14383 	# +Z the default
   14384 	;;
   14385       *)
   14386 	lt_prog_compiler_pic_F77='-fPIC'
   14387 	;;
   14388       esac
   14389       ;;
   14390 
   14391     *)
   14392       lt_prog_compiler_pic_F77='-fPIC'
   14393       ;;
   14394     esac
   14395   else
   14396     # PORTME Check for flag to pass linker flags through the system compiler.
   14397     case $host_os in
   14398     aix*)
   14399       lt_prog_compiler_wl_F77='-Wl,'
   14400       if test "$host_cpu" = ia64; then
   14401 	# AIX 5 now supports IA64 processor
   14402 	lt_prog_compiler_static_F77='-Bstatic'
   14403       else
   14404 	lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
   14405       fi
   14406       ;;
   14407       darwin*)
   14408         # PIC is the default on this platform
   14409         # Common symbols not allowed in MH_DYLIB files
   14410        case $cc_basename in
   14411          xlc*)
   14412          lt_prog_compiler_pic_F77='-qnocommon'
   14413          lt_prog_compiler_wl_F77='-Wl,'
   14414          ;;
   14415        esac
   14416        ;;
   14417 
   14418     mingw* | cygwin* | pw32* | os2*)
   14419       # This hack is so that the source file can tell whether it is being
   14420       # built for inclusion in a dll (and should export symbols for example).
   14421       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   14422       ;;
   14423 
   14424     hpux9* | hpux10* | hpux11*)
   14425       lt_prog_compiler_wl_F77='-Wl,'
   14426       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   14427       # not for PA HP-UX.
   14428       case $host_cpu in
   14429       hppa*64*|ia64*)
   14430 	# +Z the default
   14431 	;;
   14432       *)
   14433 	lt_prog_compiler_pic_F77='+Z'
   14434 	;;
   14435       esac
   14436       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   14437       lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
   14438       ;;
   14439 
   14440     irix5* | irix6* | nonstopux*)
   14441       lt_prog_compiler_wl_F77='-Wl,'
   14442       # PIC (with -KPIC) is the default.
   14443       lt_prog_compiler_static_F77='-non_shared'
   14444       ;;
   14445 
   14446     newsos6)
   14447       lt_prog_compiler_pic_F77='-KPIC'
   14448       lt_prog_compiler_static_F77='-Bstatic'
   14449       ;;
   14450 
   14451     linux* | k*bsd*-gnu)
   14452       case $cc_basename in
   14453       icc* | ecc*)
   14454 	lt_prog_compiler_wl_F77='-Wl,'
   14455 	lt_prog_compiler_pic_F77='-KPIC'
   14456 	lt_prog_compiler_static_F77='-static'
   14457         ;;
   14458       pgcc* | pgf77* | pgf90* | pgf95*)
   14459         # Portland Group compilers (*not* the Pentium gcc compiler,
   14460 	# which looks to be a dead project)
   14461 	lt_prog_compiler_wl_F77='-Wl,'
   14462 	lt_prog_compiler_pic_F77='-fpic'
   14463 	lt_prog_compiler_static_F77='-Bstatic'
   14464         ;;
   14465       ccc*)
   14466         lt_prog_compiler_wl_F77='-Wl,'
   14467         # All Alpha code is PIC.
   14468         lt_prog_compiler_static_F77='-non_shared'
   14469         ;;
   14470       *)
   14471         case `$CC -V 2>&1 | sed 5q` in
   14472 	*Sun\ C*)
   14473 	  # Sun C 5.9
   14474 	  lt_prog_compiler_pic_F77='-KPIC'
   14475 	  lt_prog_compiler_static_F77='-Bstatic'
   14476 	  lt_prog_compiler_wl_F77='-Wl,'
   14477 	  ;;
   14478 	*Sun\ F*)
   14479 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   14480 	  lt_prog_compiler_pic_F77='-KPIC'
   14481 	  lt_prog_compiler_static_F77='-Bstatic'
   14482 	  lt_prog_compiler_wl_F77=''
   14483 	  ;;
   14484 	esac
   14485 	;;
   14486       esac
   14487       ;;
   14488 
   14489     osf3* | osf4* | osf5*)
   14490       lt_prog_compiler_wl_F77='-Wl,'
   14491       # All OSF/1 code is PIC.
   14492       lt_prog_compiler_static_F77='-non_shared'
   14493       ;;
   14494 
   14495     rdos*)
   14496       lt_prog_compiler_static_F77='-non_shared'
   14497       ;;
   14498 
   14499     solaris*)
   14500       lt_prog_compiler_pic_F77='-KPIC'
   14501       lt_prog_compiler_static_F77='-Bstatic'
   14502       case $cc_basename in
   14503       f77* | f90* | f95*)
   14504 	lt_prog_compiler_wl_F77='-Qoption ld ';;
   14505       *)
   14506 	lt_prog_compiler_wl_F77='-Wl,';;
   14507       esac
   14508       ;;
   14509 
   14510     sunos4*)
   14511       lt_prog_compiler_wl_F77='-Qoption ld '
   14512       lt_prog_compiler_pic_F77='-PIC'
   14513       lt_prog_compiler_static_F77='-Bstatic'
   14514       ;;
   14515 
   14516     sysv4 | sysv4.2uw2* | sysv4.3*)
   14517       lt_prog_compiler_wl_F77='-Wl,'
   14518       lt_prog_compiler_pic_F77='-KPIC'
   14519       lt_prog_compiler_static_F77='-Bstatic'
   14520       ;;
   14521 
   14522     sysv4*MP*)
   14523       if test -d /usr/nec ;then
   14524 	lt_prog_compiler_pic_F77='-Kconform_pic'
   14525 	lt_prog_compiler_static_F77='-Bstatic'
   14526       fi
   14527       ;;
   14528 
   14529     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   14530       lt_prog_compiler_wl_F77='-Wl,'
   14531       lt_prog_compiler_pic_F77='-KPIC'
   14532       lt_prog_compiler_static_F77='-Bstatic'
   14533       ;;
   14534 
   14535     unicos*)
   14536       lt_prog_compiler_wl_F77='-Wl,'
   14537       lt_prog_compiler_can_build_shared_F77=no
   14538       ;;
   14539 
   14540     uts4*)
   14541       lt_prog_compiler_pic_F77='-pic'
   14542       lt_prog_compiler_static_F77='-Bstatic'
   14543       ;;
   14544 
   14545     *)
   14546       lt_prog_compiler_can_build_shared_F77=no
   14547       ;;
   14548     esac
   14549   fi
   14550 
   14551 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
   14552 $as_echo "$lt_prog_compiler_pic_F77" >&6; }
   14553 
   14554 #
   14555 # Check to make sure the PIC flag actually works.
   14556 #
   14557 if test -n "$lt_prog_compiler_pic_F77"; then
   14558 
   14559 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
   14560 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... " >&6; }
   14561 if test "${lt_cv_prog_compiler_pic_works_F77+set}" = set; then
   14562   $as_echo_n "(cached) " >&6
   14563 else
   14564   lt_cv_prog_compiler_pic_works_F77=no
   14565   ac_outfile=conftest.$ac_objext
   14566    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14567    lt_compiler_flag="$lt_prog_compiler_pic_F77"
   14568    # Insert the option either (1) after the last *FLAGS variable, or
   14569    # (2) before a word containing "conftest.", or (3) at the end.
   14570    # Note that $ac_compile itself does not contain backslashes and begins
   14571    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14572    # The option is referenced via a variable to avoid confusing sed.
   14573    lt_compile=`echo "$ac_compile" | $SED \
   14574    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14575    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14576    -e 's:$: $lt_compiler_flag:'`
   14577    (eval echo "\"\$as_me:14577: $lt_compile\"" >&5)
   14578    (eval "$lt_compile" 2>conftest.err)
   14579    ac_status=$?
   14580    cat conftest.err >&5
   14581    echo "$as_me:14581: \$? = $ac_status" >&5
   14582    if (exit $ac_status) && test -s "$ac_outfile"; then
   14583      # The compiler can only warn and ignore the option if not recognized
   14584      # So say no if there are warnings other than the usual output.
   14585      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   14586      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14587      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   14588        lt_cv_prog_compiler_pic_works_F77=yes
   14589      fi
   14590    fi
   14591    $rm conftest*
   14592 
   14593 fi
   14594 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_F77" >&5
   14595 $as_echo "$lt_cv_prog_compiler_pic_works_F77" >&6; }
   14596 
   14597 if test x"$lt_cv_prog_compiler_pic_works_F77" = xyes; then
   14598     case $lt_prog_compiler_pic_F77 in
   14599      "" | " "*) ;;
   14600      *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
   14601      esac
   14602 else
   14603     lt_prog_compiler_pic_F77=
   14604      lt_prog_compiler_can_build_shared_F77=no
   14605 fi
   14606 
   14607 fi
   14608 case $host_os in
   14609   # For platforms which do not support PIC, -DPIC is meaningless:
   14610   *djgpp*)
   14611     lt_prog_compiler_pic_F77=
   14612     ;;
   14613   *)
   14614     lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
   14615     ;;
   14616 esac
   14617 
   14618 #
   14619 # Check to make sure the static flag actually works.
   14620 #
   14621 wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
   14622 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   14623 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   14624 if test "${lt_cv_prog_compiler_static_works_F77+set}" = set; then
   14625   $as_echo_n "(cached) " >&6
   14626 else
   14627   lt_cv_prog_compiler_static_works_F77=no
   14628    save_LDFLAGS="$LDFLAGS"
   14629    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   14630    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   14631    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   14632      # The linker can only warn and ignore the option if not recognized
   14633      # So say no if there are warnings
   14634      if test -s conftest.err; then
   14635        # Append any errors to the config.log.
   14636        cat conftest.err 1>&5
   14637        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   14638        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14639        if diff conftest.exp conftest.er2 >/dev/null; then
   14640          lt_cv_prog_compiler_static_works_F77=yes
   14641        fi
   14642      else
   14643        lt_cv_prog_compiler_static_works_F77=yes
   14644      fi
   14645    fi
   14646    $rm -r conftest*
   14647    LDFLAGS="$save_LDFLAGS"
   14648 
   14649 fi
   14650 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_F77" >&5
   14651 $as_echo "$lt_cv_prog_compiler_static_works_F77" >&6; }
   14652 
   14653 if test x"$lt_cv_prog_compiler_static_works_F77" = xyes; then
   14654     :
   14655 else
   14656     lt_prog_compiler_static_F77=
   14657 fi
   14658 
   14659 
   14660 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   14661 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   14662 if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
   14663   $as_echo_n "(cached) " >&6
   14664 else
   14665   lt_cv_prog_compiler_c_o_F77=no
   14666    $rm -r conftest 2>/dev/null
   14667    mkdir conftest
   14668    cd conftest
   14669    mkdir out
   14670    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14671 
   14672    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14673    # Insert the option either (1) after the last *FLAGS variable, or
   14674    # (2) before a word containing "conftest.", or (3) at the end.
   14675    # Note that $ac_compile itself does not contain backslashes and begins
   14676    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14677    lt_compile=`echo "$ac_compile" | $SED \
   14678    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14679    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14680    -e 's:$: $lt_compiler_flag:'`
   14681    (eval echo "\"\$as_me:14681: $lt_compile\"" >&5)
   14682    (eval "$lt_compile" 2>out/conftest.err)
   14683    ac_status=$?
   14684    cat out/conftest.err >&5
   14685    echo "$as_me:14685: \$? = $ac_status" >&5
   14686    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14687    then
   14688      # The compiler can only warn and ignore the option if not recognized
   14689      # So say no if there are warnings
   14690      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   14691      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14692      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14693        lt_cv_prog_compiler_c_o_F77=yes
   14694      fi
   14695    fi
   14696    chmod u+w . 2>&5
   14697    $rm conftest*
   14698    # SGI C++ compiler will create directory out/ii_files/ for
   14699    # template instantiation
   14700    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   14701    $rm out/* && rmdir out
   14702    cd ..
   14703    rmdir conftest
   14704    $rm conftest*
   14705 
   14706 fi
   14707 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
   14708 $as_echo "$lt_cv_prog_compiler_c_o_F77" >&6; }
   14709 
   14710 
   14711 hard_links="nottested"
   14712 if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
   14713   # do not overwrite the value of need_locks provided by the user
   14714   { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   14715 $as_echo_n "checking if we can lock with hard links... " >&6; }
   14716   hard_links=yes
   14717   $rm conftest*
   14718   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14719   touch conftest.a
   14720   ln conftest.a conftest.b 2>&5 || hard_links=no
   14721   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14722   { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
   14723 $as_echo "$hard_links" >&6; }
   14724   if test "$hard_links" = no; then
   14725     { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   14726 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   14727     need_locks=warn
   14728   fi
   14729 else
   14730   need_locks=no
   14731 fi
   14732 
   14733 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   14734 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   14735 
   14736   runpath_var=
   14737   allow_undefined_flag_F77=
   14738   enable_shared_with_static_runtimes_F77=no
   14739   archive_cmds_F77=
   14740   archive_expsym_cmds_F77=
   14741   old_archive_From_new_cmds_F77=
   14742   old_archive_from_expsyms_cmds_F77=
   14743   export_dynamic_flag_spec_F77=
   14744   whole_archive_flag_spec_F77=
   14745   thread_safe_flag_spec_F77=
   14746   hardcode_libdir_flag_spec_F77=
   14747   hardcode_libdir_flag_spec_ld_F77=
   14748   hardcode_libdir_separator_F77=
   14749   hardcode_direct_F77=no
   14750   hardcode_minus_L_F77=no
   14751   hardcode_shlibpath_var_F77=unsupported
   14752   link_all_deplibs_F77=unknown
   14753   hardcode_automatic_F77=no
   14754   module_cmds_F77=
   14755   module_expsym_cmds_F77=
   14756   always_export_symbols_F77=no
   14757   export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14758   # include_expsyms should be a list of space-separated symbols to be *always*
   14759   # included in the symbol list
   14760   include_expsyms_F77=
   14761   # exclude_expsyms can be an extended regexp of symbols to exclude
   14762   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   14763   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   14764   # as well as any symbol that contains `d'.
   14765   exclude_expsyms_F77='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   14766   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   14767   # platforms (ab)use it in PIC code, but their linkers get confused if
   14768   # the symbol is explicitly referenced.  Since portable code cannot
   14769   # rely on this symbol name, it's probably fine to never include it in
   14770   # preloaded symbol tables.
   14771   # Exclude shared library initialization/finalization symbols.
   14772   extract_expsyms_cmds=
   14773   # Just being paranoid about ensuring that cc_basename is set.
   14774   for cc_temp in $compiler""; do
   14775   case $cc_temp in
   14776     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14777     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14778     \-*) ;;
   14779     *) break;;
   14780   esac
   14781 done
   14782 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14783 
   14784   case $host_os in
   14785   cygwin* | mingw* | pw32*)
   14786     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   14787     # When not using gcc, we currently assume that we are using
   14788     # Microsoft Visual C++.
   14789     if test "$GCC" != yes; then
   14790       with_gnu_ld=no
   14791     fi
   14792     ;;
   14793   interix*)
   14794     # we just hope/assume this is gcc and not c89 (= MSVC++)
   14795     with_gnu_ld=yes
   14796     ;;
   14797   openbsd*)
   14798     with_gnu_ld=no
   14799     ;;
   14800   esac
   14801 
   14802   ld_shlibs_F77=yes
   14803   if test "$with_gnu_ld" = yes; then
   14804     # If archive_cmds runs LD, not CC, wlarc should be empty
   14805     wlarc='${wl}'
   14806 
   14807     # Set some defaults for GNU ld with shared library support. These
   14808     # are reset later if shared libraries are not supported. Putting them
   14809     # here allows them to be overridden if necessary.
   14810     runpath_var=LD_RUN_PATH
   14811     hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
   14812     export_dynamic_flag_spec_F77='${wl}--export-dynamic'
   14813     # ancient GNU ld didn't support --whole-archive et. al.
   14814     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   14815 	whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   14816       else
   14817   	whole_archive_flag_spec_F77=
   14818     fi
   14819     supports_anon_versioning=no
   14820     case `$LD -v 2>/dev/null` in
   14821       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   14822       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   14823       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   14824       *\ 2.11.*) ;; # other 2.11 versions
   14825       *) supports_anon_versioning=yes ;;
   14826     esac
   14827 
   14828     # See if GNU ld supports shared libraries.
   14829     case $host_os in
   14830     aix[3-9]*)
   14831       # On AIX/PPC, the GNU linker is very broken
   14832       if test "$host_cpu" != ia64; then
   14833 	ld_shlibs_F77=no
   14834 	cat <<EOF 1>&2
   14835 
   14836 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   14837 *** to be unable to reliably create shared libraries on AIX.
   14838 *** Therefore, libtool is disabling shared libraries support.  If you
   14839 *** really care for shared libraries, you may want to modify your PATH
   14840 *** so that a non-GNU linker is found, and then restart.
   14841 
   14842 EOF
   14843       fi
   14844       ;;
   14845 
   14846     amigaos*)
   14847       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)'
   14848       hardcode_libdir_flag_spec_F77='-L$libdir'
   14849       hardcode_minus_L_F77=yes
   14850 
   14851       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   14852       # that the semantics of dynamic libraries on AmigaOS, at least up
   14853       # to version 4, is to share data among multiple programs linked
   14854       # with the same dynamic library.  Since this doesn't match the
   14855       # behavior of shared libraries on other platforms, we can't use
   14856       # them.
   14857       ld_shlibs_F77=no
   14858       ;;
   14859 
   14860     beos*)
   14861       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14862 	allow_undefined_flag_F77=unsupported
   14863 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   14864 	# support --undefined.  This deserves some investigation.  FIXME
   14865 	archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14866       else
   14867 	ld_shlibs_F77=no
   14868       fi
   14869       ;;
   14870 
   14871     cygwin* | mingw* | pw32*)
   14872       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
   14873       # as there is no search path for DLLs.
   14874       hardcode_libdir_flag_spec_F77='-L$libdir'
   14875       allow_undefined_flag_F77=unsupported
   14876       always_export_symbols_F77=no
   14877       enable_shared_with_static_runtimes_F77=yes
   14878       export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   14879 
   14880       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   14881         archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14882 	# If the export-symbols file already is a .def file (1st line
   14883 	# is EXPORTS), use it as is; otherwise, prepend...
   14884 	archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   14885 	  cp $export_symbols $output_objdir/$soname.def;
   14886 	else
   14887 	  echo EXPORTS > $output_objdir/$soname.def;
   14888 	  cat $export_symbols >> $output_objdir/$soname.def;
   14889 	fi~
   14890 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14891       else
   14892 	ld_shlibs_F77=no
   14893       fi
   14894       ;;
   14895 
   14896     interix[3-9]*)
   14897       hardcode_direct_F77=no
   14898       hardcode_shlibpath_var_F77=no
   14899       hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14900       export_dynamic_flag_spec_F77='${wl}-E'
   14901       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   14902       # Instead, shared libraries are loaded at an image base (0x10000000 by
   14903       # default) and relocated if they conflict, which is a slow very memory
   14904       # consuming and fragmenting process.  To avoid this, we pick a random,
   14905       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   14906       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   14907       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'
   14908       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'
   14909       ;;
   14910 
   14911     gnu* | linux* | k*bsd*-gnu)
   14912       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14913 	tmp_addflag=
   14914 	case $cc_basename,$host_cpu in
   14915 	pgcc*)				# Portland Group C compiler
   14916 	  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'
   14917 	  tmp_addflag=' $pic_flag'
   14918 	  ;;
   14919 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   14920 	  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'
   14921 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   14922 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   14923 	  tmp_addflag=' -i_dynamic' ;;
   14924 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   14925 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   14926 	ifc* | ifort*)			# Intel Fortran compiler
   14927 	  tmp_addflag=' -nofor_main' ;;
   14928 	esac
   14929 	case `$CC -V 2>&1 | sed 5q` in
   14930 	*Sun\ C*)			# Sun C 5.9
   14931 	  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'
   14932 	  tmp_sharedflag='-G' ;;
   14933 	*Sun\ F*)			# Sun Fortran 8.3
   14934 	  tmp_sharedflag='-G' ;;
   14935 	*)
   14936 	  tmp_sharedflag='-shared' ;;
   14937 	esac
   14938 	archive_cmds_F77='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14939 
   14940 	if test $supports_anon_versioning = yes; then
   14941 	  archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
   14942   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   14943   $echo "local: *; };" >> $output_objdir/$libname.ver~
   14944 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   14945 	fi
   14946       else
   14947 	ld_shlibs_F77=no
   14948       fi
   14949       ;;
   14950 
   14951     netbsd*)
   14952       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14953 	archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   14954 	wlarc=
   14955       else
   14956 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14957 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14958       fi
   14959       ;;
   14960 
   14961     solaris*)
   14962       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   14963 	ld_shlibs_F77=no
   14964 	cat <<EOF 1>&2
   14965 
   14966 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   14967 *** create shared libraries on Solaris systems.  Therefore, libtool
   14968 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14969 *** binutils to release 2.9.1 or newer.  Another option is to modify
   14970 *** your PATH or compiler configuration so that the native linker is
   14971 *** used, and then restart.
   14972 
   14973 EOF
   14974       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14975 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14976 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14977       else
   14978 	ld_shlibs_F77=no
   14979       fi
   14980       ;;
   14981 
   14982     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   14983       case `$LD -v 2>&1` in
   14984         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   14985 	ld_shlibs_F77=no
   14986 	cat <<_LT_EOF 1>&2
   14987 
   14988 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   14989 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   14990 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14991 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   14992 *** your PATH or compiler configuration so that the native linker is
   14993 *** used, and then restart.
   14994 
   14995 _LT_EOF
   14996 	;;
   14997 	*)
   14998 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14999 	    hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   15000 	    archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   15001 	    archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   15002 	  else
   15003 	    ld_shlibs_F77=no
   15004 	  fi
   15005 	;;
   15006       esac
   15007       ;;
   15008 
   15009     sunos4*)
   15010       archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15011       wlarc=
   15012       hardcode_direct_F77=yes
   15013       hardcode_shlibpath_var_F77=no
   15014       ;;
   15015 
   15016     *)
   15017       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   15018 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   15019 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   15020       else
   15021 	ld_shlibs_F77=no
   15022       fi
   15023       ;;
   15024     esac
   15025 
   15026     if test "$ld_shlibs_F77" = no; then
   15027       runpath_var=
   15028       hardcode_libdir_flag_spec_F77=
   15029       export_dynamic_flag_spec_F77=
   15030       whole_archive_flag_spec_F77=
   15031     fi
   15032   else
   15033     # PORTME fill in a description of your system's linker (not GNU ld)
   15034     case $host_os in
   15035     aix3*)
   15036       allow_undefined_flag_F77=unsupported
   15037       always_export_symbols_F77=yes
   15038       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'
   15039       # Note: this linker hardcodes the directories in LIBPATH if there
   15040       # are no directories specified by -L.
   15041       hardcode_minus_L_F77=yes
   15042       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   15043 	# Neither direct hardcoding nor static linking is supported with a
   15044 	# broken collect2.
   15045 	hardcode_direct_F77=unsupported
   15046       fi
   15047       ;;
   15048 
   15049     aix[4-9]*)
   15050       if test "$host_cpu" = ia64; then
   15051 	# On IA64, the linker does run time linking by default, so we don't
   15052 	# have to do anything special.
   15053 	aix_use_runtimelinking=no
   15054 	exp_sym_flag='-Bexport'
   15055 	no_entry_flag=""
   15056       else
   15057 	# If we're using GNU nm, then we don't want the "-C" option.
   15058 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   15059 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   15060 	  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'
   15061 	else
   15062 	  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'
   15063 	fi
   15064 	aix_use_runtimelinking=no
   15065 
   15066 	# Test if we are trying to use run time linking or normal
   15067 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   15068 	# need to do runtime linking.
   15069 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   15070 	  for ld_flag in $LDFLAGS; do
   15071   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   15072   	    aix_use_runtimelinking=yes
   15073   	    break
   15074   	  fi
   15075 	  done
   15076 	  ;;
   15077 	esac
   15078 
   15079 	exp_sym_flag='-bexport'
   15080 	no_entry_flag='-bnoentry'
   15081       fi
   15082 
   15083       # When large executables or shared objects are built, AIX ld can
   15084       # have problems creating the table of contents.  If linking a library
   15085       # or program results in "error TOC overflow" add -mminimal-toc to
   15086       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   15087       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   15088 
   15089       archive_cmds_F77=''
   15090       hardcode_direct_F77=yes
   15091       hardcode_libdir_separator_F77=':'
   15092       link_all_deplibs_F77=yes
   15093 
   15094       if test "$GCC" = yes; then
   15095 	case $host_os in aix4.[012]|aix4.[012].*)
   15096 	# We only want to do this on AIX 4.2 and lower, the check
   15097 	# below for broken collect2 doesn't work under 4.3+
   15098 	  collect2name=`${CC} -print-prog-name=collect2`
   15099 	  if test -f "$collect2name" && \
   15100   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   15101 	  then
   15102   	  # We have reworked collect2
   15103   	  :
   15104 	  else
   15105   	  # We have old collect2
   15106   	  hardcode_direct_F77=unsupported
   15107   	  # It fails to find uninstalled libraries when the uninstalled
   15108   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   15109   	  # to unsupported forces relinking
   15110   	  hardcode_minus_L_F77=yes
   15111   	  hardcode_libdir_flag_spec_F77='-L$libdir'
   15112   	  hardcode_libdir_separator_F77=
   15113 	  fi
   15114 	  ;;
   15115 	esac
   15116 	shared_flag='-shared'
   15117 	if test "$aix_use_runtimelinking" = yes; then
   15118 	  shared_flag="$shared_flag "'${wl}-G'
   15119 	fi
   15120       else
   15121 	# not using gcc
   15122 	if test "$host_cpu" = ia64; then
   15123   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   15124   	# chokes on -Wl,-G. The following line is correct:
   15125 	  shared_flag='-G'
   15126 	else
   15127 	  if test "$aix_use_runtimelinking" = yes; then
   15128 	    shared_flag='${wl}-G'
   15129 	  else
   15130 	    shared_flag='${wl}-bM:SRE'
   15131 	  fi
   15132 	fi
   15133       fi
   15134 
   15135       # It seems that -bexpall does not export symbols beginning with
   15136       # underscore (_), so it is better to generate a list of symbols to export.
   15137       always_export_symbols_F77=yes
   15138       if test "$aix_use_runtimelinking" = yes; then
   15139 	# Warning - without using the other runtime loading flags (-brtl),
   15140 	# -berok will link without error, but may produce a broken library.
   15141 	allow_undefined_flag_F77='-berok'
   15142        # Determine the default libpath from the value encoded in an empty executable.
   15143        cat >conftest.$ac_ext <<_ACEOF
   15144       program main
   15145 
   15146       end
   15147 _ACEOF
   15148 rm -f conftest.$ac_objext conftest$ac_exeext
   15149 if { (ac_try="$ac_link"
   15150 case "(($ac_try" in
   15151   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15152   *) ac_try_echo=$ac_try;;
   15153 esac
   15154 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   15155 $as_echo "$ac_try_echo") >&5
   15156   (eval "$ac_link") 2>conftest.er1
   15157   ac_status=$?
   15158   grep -v '^ *+' conftest.er1 >conftest.err
   15159   rm -f conftest.er1
   15160   cat conftest.err >&5
   15161   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15162   (exit $ac_status); } && {
   15163 	 test -z "$ac_f77_werror_flag" ||
   15164 	 test ! -s conftest.err
   15165        } && test -s conftest$ac_exeext && {
   15166 	 test "$cross_compiling" = yes ||
   15167 	 $as_test_x conftest$ac_exeext
   15168        }; then
   15169 
   15170 lt_aix_libpath_sed='
   15171     /Import File Strings/,/^$/ {
   15172 	/^0/ {
   15173 	    s/^0  *\(.*\)$/\1/
   15174 	    p
   15175 	}
   15176     }'
   15177 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15178 # Check for a 64-bit object if we didn't find anything.
   15179 if test -z "$aix_libpath"; then
   15180   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15181 fi
   15182 else
   15183   $as_echo "$as_me: failed program was:" >&5
   15184 sed 's/^/| /' conftest.$ac_ext >&5
   15185 
   15186 
   15187 fi
   15188 
   15189 rm -rf conftest.dSYM
   15190 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   15191       conftest$ac_exeext conftest.$ac_ext
   15192 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   15193 
   15194        hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   15195 	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"
   15196        else
   15197 	if test "$host_cpu" = ia64; then
   15198 	  hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
   15199 	  allow_undefined_flag_F77="-z nodefs"
   15200 	  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"
   15201 	else
   15202 	 # Determine the default libpath from the value encoded in an empty executable.
   15203 	 cat >conftest.$ac_ext <<_ACEOF
   15204       program main
   15205 
   15206       end
   15207 _ACEOF
   15208 rm -f conftest.$ac_objext conftest$ac_exeext
   15209 if { (ac_try="$ac_link"
   15210 case "(($ac_try" in
   15211   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15212   *) ac_try_echo=$ac_try;;
   15213 esac
   15214 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   15215 $as_echo "$ac_try_echo") >&5
   15216   (eval "$ac_link") 2>conftest.er1
   15217   ac_status=$?
   15218   grep -v '^ *+' conftest.er1 >conftest.err
   15219   rm -f conftest.er1
   15220   cat conftest.err >&5
   15221   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15222   (exit $ac_status); } && {
   15223 	 test -z "$ac_f77_werror_flag" ||
   15224 	 test ! -s conftest.err
   15225        } && test -s conftest$ac_exeext && {
   15226 	 test "$cross_compiling" = yes ||
   15227 	 $as_test_x conftest$ac_exeext
   15228        }; then
   15229 
   15230 lt_aix_libpath_sed='
   15231     /Import File Strings/,/^$/ {
   15232 	/^0/ {
   15233 	    s/^0  *\(.*\)$/\1/
   15234 	    p
   15235 	}
   15236     }'
   15237 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15238 # Check for a 64-bit object if we didn't find anything.
   15239 if test -z "$aix_libpath"; then
   15240   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15241 fi
   15242 else
   15243   $as_echo "$as_me: failed program was:" >&5
   15244 sed 's/^/| /' conftest.$ac_ext >&5
   15245 
   15246 
   15247 fi
   15248 
   15249 rm -rf conftest.dSYM
   15250 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   15251       conftest$ac_exeext conftest.$ac_ext
   15252 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   15253 
   15254 	 hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   15255 	  # Warning - without using the other run time loading flags,
   15256 	  # -berok will link without error, but may produce a broken library.
   15257 	  no_undefined_flag_F77=' ${wl}-bernotok'
   15258 	  allow_undefined_flag_F77=' ${wl}-berok'
   15259 	  # Exported symbols can be pulled into shared objects from archives
   15260 	  whole_archive_flag_spec_F77='$convenience'
   15261 	  archive_cmds_need_lc_F77=yes
   15262 	  # This is similar to how AIX traditionally builds its shared libraries.
   15263 	  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'
   15264 	fi
   15265       fi
   15266       ;;
   15267 
   15268     amigaos*)
   15269       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)'
   15270       hardcode_libdir_flag_spec_F77='-L$libdir'
   15271       hardcode_minus_L_F77=yes
   15272       # see comment about different semantics on the GNU ld section
   15273       ld_shlibs_F77=no
   15274       ;;
   15275 
   15276     bsdi[45]*)
   15277       export_dynamic_flag_spec_F77=-rdynamic
   15278       ;;
   15279 
   15280     cygwin* | mingw* | pw32*)
   15281       # When not using gcc, we currently assume that we are using
   15282       # Microsoft Visual C++.
   15283       # hardcode_libdir_flag_spec is actually meaningless, as there is
   15284       # no search path for DLLs.
   15285       hardcode_libdir_flag_spec_F77=' '
   15286       allow_undefined_flag_F77=unsupported
   15287       # Tell ltmain to make .lib files, not .a files.
   15288       libext=lib
   15289       # Tell ltmain to make .dll files, not .so files.
   15290       shrext_cmds=".dll"
   15291       # FIXME: Setting linknames here is a bad hack.
   15292       archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   15293       # The linker will automatically build a .lib file if we build a DLL.
   15294       old_archive_From_new_cmds_F77='true'
   15295       # FIXME: Should let the user specify the lib program.
   15296       old_archive_cmds_F77='lib -OUT:$oldlib$oldobjs$old_deplibs'
   15297       fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
   15298       enable_shared_with_static_runtimes_F77=yes
   15299       ;;
   15300 
   15301     darwin* | rhapsody*)
   15302       case $host_os in
   15303         rhapsody* | darwin1.[012])
   15304          allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
   15305          ;;
   15306        *) # Darwin 1.3 on
   15307          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   15308            allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   15309          else
   15310            case ${MACOSX_DEPLOYMENT_TARGET} in
   15311              10.[012])
   15312                allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   15313                ;;
   15314              10.*)
   15315                allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
   15316                ;;
   15317            esac
   15318          fi
   15319          ;;
   15320       esac
   15321       archive_cmds_need_lc_F77=no
   15322       hardcode_direct_F77=no
   15323       hardcode_automatic_F77=yes
   15324       hardcode_shlibpath_var_F77=unsupported
   15325       whole_archive_flag_spec_F77=''
   15326       link_all_deplibs_F77=yes
   15327     if test "$GCC" = yes ; then
   15328     	output_verbose_link_cmd='echo'
   15329         archive_cmds_F77="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   15330         module_cmds_F77="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   15331         archive_expsym_cmds_F77="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
   15332         module_expsym_cmds_F77="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
   15333     else
   15334       case $cc_basename in
   15335         xlc*)
   15336          output_verbose_link_cmd='echo'
   15337          archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   15338          module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   15339           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   15340          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}'
   15341           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}'
   15342           ;;
   15343        *)
   15344          ld_shlibs_F77=no
   15345           ;;
   15346       esac
   15347     fi
   15348       ;;
   15349 
   15350     dgux*)
   15351       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15352       hardcode_libdir_flag_spec_F77='-L$libdir'
   15353       hardcode_shlibpath_var_F77=no
   15354       ;;
   15355 
   15356     freebsd1*)
   15357       ld_shlibs_F77=no
   15358       ;;
   15359 
   15360     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   15361     # support.  Future versions do this automatically, but an explicit c++rt0.o
   15362     # does not break anything, and helps significantly (at the cost of a little
   15363     # extra space).
   15364     freebsd2.2*)
   15365       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   15366       hardcode_libdir_flag_spec_F77='-R$libdir'
   15367       hardcode_direct_F77=yes
   15368       hardcode_shlibpath_var_F77=no
   15369       ;;
   15370 
   15371     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   15372     freebsd2*)
   15373       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15374       hardcode_direct_F77=yes
   15375       hardcode_minus_L_F77=yes
   15376       hardcode_shlibpath_var_F77=no
   15377       ;;
   15378 
   15379     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   15380     freebsd* | dragonfly*)
   15381       archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   15382       hardcode_libdir_flag_spec_F77='-R$libdir'
   15383       hardcode_direct_F77=yes
   15384       hardcode_shlibpath_var_F77=no
   15385       ;;
   15386 
   15387     hpux9*)
   15388       if test "$GCC" = yes; then
   15389 	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'
   15390       else
   15391 	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'
   15392       fi
   15393       hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15394       hardcode_libdir_separator_F77=:
   15395       hardcode_direct_F77=yes
   15396 
   15397       # hardcode_minus_L: Not really in the search PATH,
   15398       # but as the default location of the library.
   15399       hardcode_minus_L_F77=yes
   15400       export_dynamic_flag_spec_F77='${wl}-E'
   15401       ;;
   15402 
   15403     hpux10*)
   15404       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   15405 	archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15406       else
   15407 	archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   15408       fi
   15409       if test "$with_gnu_ld" = no; then
   15410 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15411 	hardcode_libdir_separator_F77=:
   15412 
   15413 	hardcode_direct_F77=yes
   15414 	export_dynamic_flag_spec_F77='${wl}-E'
   15415 
   15416 	# hardcode_minus_L: Not really in the search PATH,
   15417 	# but as the default location of the library.
   15418 	hardcode_minus_L_F77=yes
   15419       fi
   15420       ;;
   15421 
   15422     hpux11*)
   15423       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   15424 	case $host_cpu in
   15425 	hppa*64*)
   15426 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15427 	  ;;
   15428 	ia64*)
   15429 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   15430 	  ;;
   15431 	*)
   15432 	  archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15433 	  ;;
   15434 	esac
   15435       else
   15436 	case $host_cpu in
   15437 	hppa*64*)
   15438 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15439 	  ;;
   15440 	ia64*)
   15441 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   15442 	  ;;
   15443 	*)
   15444 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15445 	  ;;
   15446 	esac
   15447       fi
   15448       if test "$with_gnu_ld" = no; then
   15449 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15450 	hardcode_libdir_separator_F77=:
   15451 
   15452 	case $host_cpu in
   15453 	hppa*64*|ia64*)
   15454 	  hardcode_libdir_flag_spec_ld_F77='+b $libdir'
   15455 	  hardcode_direct_F77=no
   15456 	  hardcode_shlibpath_var_F77=no
   15457 	  ;;
   15458 	*)
   15459 	  hardcode_direct_F77=yes
   15460 	  export_dynamic_flag_spec_F77='${wl}-E'
   15461 
   15462 	  # hardcode_minus_L: Not really in the search PATH,
   15463 	  # but as the default location of the library.
   15464 	  hardcode_minus_L_F77=yes
   15465 	  ;;
   15466 	esac
   15467       fi
   15468       ;;
   15469 
   15470     irix5* | irix6* | nonstopux*)
   15471       if test "$GCC" = yes; then
   15472 	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'
   15473       else
   15474 	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'
   15475 	hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
   15476       fi
   15477       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15478       hardcode_libdir_separator_F77=:
   15479       link_all_deplibs_F77=yes
   15480       ;;
   15481 
   15482     netbsd*)
   15483       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   15484 	archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   15485       else
   15486 	archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   15487       fi
   15488       hardcode_libdir_flag_spec_F77='-R$libdir'
   15489       hardcode_direct_F77=yes
   15490       hardcode_shlibpath_var_F77=no
   15491       ;;
   15492 
   15493     newsos6)
   15494       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15495       hardcode_direct_F77=yes
   15496       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15497       hardcode_libdir_separator_F77=:
   15498       hardcode_shlibpath_var_F77=no
   15499       ;;
   15500 
   15501     openbsd*)
   15502       if test -f /usr/libexec/ld.so; then
   15503 	hardcode_direct_F77=yes
   15504 	hardcode_shlibpath_var_F77=no
   15505 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   15506 	  archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   15507 	  archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   15508 	  hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   15509 	  export_dynamic_flag_spec_F77='${wl}-E'
   15510 	else
   15511 	  case $host_os in
   15512 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   15513 	     archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15514 	     hardcode_libdir_flag_spec_F77='-R$libdir'
   15515 	     ;;
   15516 	   *)
   15517 	     archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   15518 	     hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   15519 	     ;;
   15520 	  esac
   15521         fi
   15522       else
   15523 	ld_shlibs_F77=no
   15524       fi
   15525       ;;
   15526 
   15527     os2*)
   15528       hardcode_libdir_flag_spec_F77='-L$libdir'
   15529       hardcode_minus_L_F77=yes
   15530       allow_undefined_flag_F77=unsupported
   15531       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'
   15532       old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   15533       ;;
   15534 
   15535     osf3*)
   15536       if test "$GCC" = yes; then
   15537 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   15538 	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'
   15539       else
   15540 	allow_undefined_flag_F77=' -expect_unresolved \*'
   15541 	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'
   15542       fi
   15543       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15544       hardcode_libdir_separator_F77=:
   15545       ;;
   15546 
   15547     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   15548       if test "$GCC" = yes; then
   15549 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   15550 	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'
   15551 	hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15552       else
   15553 	allow_undefined_flag_F77=' -expect_unresolved \*'
   15554 	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'
   15555 	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~
   15556 	$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'
   15557 
   15558 	# Both c and cxx compiler support -rpath directly
   15559 	hardcode_libdir_flag_spec_F77='-rpath $libdir'
   15560       fi
   15561       hardcode_libdir_separator_F77=:
   15562       ;;
   15563 
   15564     solaris*)
   15565       no_undefined_flag_F77=' -z text'
   15566       if test "$GCC" = yes; then
   15567 	wlarc='${wl}'
   15568 	archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15569 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   15570 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   15571       else
   15572 	wlarc=''
   15573 	archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15574 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   15575   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   15576       fi
   15577       hardcode_libdir_flag_spec_F77='-R$libdir'
   15578       hardcode_shlibpath_var_F77=no
   15579       case $host_os in
   15580       solaris2.[0-5] | solaris2.[0-5].*) ;;
   15581       *)
   15582 	# The compiler driver will combine and reorder linker options,
   15583 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   15584 	# but is careful enough not to reorder.
   15585  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   15586 	if test "$GCC" = yes; then
   15587 	  whole_archive_flag_spec_F77='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   15588 	else
   15589 	  whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract'
   15590 	fi
   15591 	;;
   15592       esac
   15593       link_all_deplibs_F77=yes
   15594       ;;
   15595 
   15596     sunos4*)
   15597       if test "x$host_vendor" = xsequent; then
   15598 	# Use $CC to link under sequent, because it throws in some extra .o
   15599 	# files that make .init and .fini sections work.
   15600 	archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   15601       else
   15602 	archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   15603       fi
   15604       hardcode_libdir_flag_spec_F77='-L$libdir'
   15605       hardcode_direct_F77=yes
   15606       hardcode_minus_L_F77=yes
   15607       hardcode_shlibpath_var_F77=no
   15608       ;;
   15609 
   15610     sysv4)
   15611       case $host_vendor in
   15612 	sni)
   15613 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15614 	  hardcode_direct_F77=yes # is this really true???
   15615 	;;
   15616 	siemens)
   15617 	  ## LD is ld it makes a PLAMLIB
   15618 	  ## CC just makes a GrossModule.
   15619 	  archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   15620 	  reload_cmds_F77='$CC -r -o $output$reload_objs'
   15621 	  hardcode_direct_F77=no
   15622         ;;
   15623 	motorola)
   15624 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15625 	  hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
   15626 	;;
   15627       esac
   15628       runpath_var='LD_RUN_PATH'
   15629       hardcode_shlibpath_var_F77=no
   15630       ;;
   15631 
   15632     sysv4.3*)
   15633       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15634       hardcode_shlibpath_var_F77=no
   15635       export_dynamic_flag_spec_F77='-Bexport'
   15636       ;;
   15637 
   15638     sysv4*MP*)
   15639       if test -d /usr/nec; then
   15640 	archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15641 	hardcode_shlibpath_var_F77=no
   15642 	runpath_var=LD_RUN_PATH
   15643 	hardcode_runpath_var=yes
   15644 	ld_shlibs_F77=yes
   15645       fi
   15646       ;;
   15647 
   15648     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   15649       no_undefined_flag_F77='${wl}-z,text'
   15650       archive_cmds_need_lc_F77=no
   15651       hardcode_shlibpath_var_F77=no
   15652       runpath_var='LD_RUN_PATH'
   15653 
   15654       if test "$GCC" = yes; then
   15655 	archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15656 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15657       else
   15658 	archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15659 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15660       fi
   15661       ;;
   15662 
   15663     sysv5* | sco3.2v5* | sco5v6*)
   15664       # Note: We can NOT use -z defs as we might desire, because we do not
   15665       # link with -lc, and that would cause any symbols used from libc to
   15666       # always be unresolved, which means just about no library would
   15667       # ever link correctly.  If we're not using GNU ld we use -z text
   15668       # though, which does catch some bad symbols but isn't as heavy-handed
   15669       # as -z defs.
   15670       no_undefined_flag_F77='${wl}-z,text'
   15671       allow_undefined_flag_F77='${wl}-z,nodefs'
   15672       archive_cmds_need_lc_F77=no
   15673       hardcode_shlibpath_var_F77=no
   15674       hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   15675       hardcode_libdir_separator_F77=':'
   15676       link_all_deplibs_F77=yes
   15677       export_dynamic_flag_spec_F77='${wl}-Bexport'
   15678       runpath_var='LD_RUN_PATH'
   15679 
   15680       if test "$GCC" = yes; then
   15681 	archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15682 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15683       else
   15684 	archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15685 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15686       fi
   15687       ;;
   15688 
   15689     uts4*)
   15690       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15691       hardcode_libdir_flag_spec_F77='-L$libdir'
   15692       hardcode_shlibpath_var_F77=no
   15693       ;;
   15694 
   15695     *)
   15696       ld_shlibs_F77=no
   15697       ;;
   15698     esac
   15699   fi
   15700 
   15701 { $as_echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
   15702 $as_echo "$ld_shlibs_F77" >&6; }
   15703 test "$ld_shlibs_F77" = no && can_build_shared=no
   15704 
   15705 #
   15706 # Do we need to explicitly link libc?
   15707 #
   15708 case "x$archive_cmds_need_lc_F77" in
   15709 x|xyes)
   15710   # Assume -lc should be added
   15711   archive_cmds_need_lc_F77=yes
   15712 
   15713   if test "$enable_shared" = yes && test "$GCC" = yes; then
   15714     case $archive_cmds_F77 in
   15715     *'~'*)
   15716       # FIXME: we may have to deal with multi-command sequences.
   15717       ;;
   15718     '$CC '*)
   15719       # Test whether the compiler implicitly links with -lc since on some
   15720       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   15721       # to ld, don't add -lc before -lgcc.
   15722       { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   15723 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   15724       $rm conftest*
   15725       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   15726 
   15727       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   15728   (eval $ac_compile) 2>&5
   15729   ac_status=$?
   15730   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15731   (exit $ac_status); } 2>conftest.err; then
   15732         soname=conftest
   15733         lib=conftest
   15734         libobjs=conftest.$ac_objext
   15735         deplibs=
   15736         wl=$lt_prog_compiler_wl_F77
   15737 	pic_flag=$lt_prog_compiler_pic_F77
   15738         compiler_flags=-v
   15739         linker_flags=-v
   15740         verstring=
   15741         output_objdir=.
   15742         libname=conftest
   15743         lt_save_allow_undefined_flag=$allow_undefined_flag_F77
   15744         allow_undefined_flag_F77=
   15745         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   15746   (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   15747   ac_status=$?
   15748   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15749   (exit $ac_status); }
   15750         then
   15751 	  archive_cmds_need_lc_F77=no
   15752         else
   15753 	  archive_cmds_need_lc_F77=yes
   15754         fi
   15755         allow_undefined_flag_F77=$lt_save_allow_undefined_flag
   15756       else
   15757         cat conftest.err 1>&5
   15758       fi
   15759       $rm conftest*
   15760       { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
   15761 $as_echo "$archive_cmds_need_lc_F77" >&6; }
   15762       ;;
   15763     esac
   15764   fi
   15765   ;;
   15766 esac
   15767 
   15768 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   15769 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   15770 library_names_spec=
   15771 libname_spec='lib$name'
   15772 soname_spec=
   15773 shrext_cmds=".so"
   15774 postinstall_cmds=
   15775 postuninstall_cmds=
   15776 finish_cmds=
   15777 finish_eval=
   15778 shlibpath_var=
   15779 shlibpath_overrides_runpath=unknown
   15780 version_type=none
   15781 dynamic_linker="$host_os ld.so"
   15782 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   15783 
   15784 need_lib_prefix=unknown
   15785 hardcode_into_libs=no
   15786 
   15787 # when you set need_version to no, make sure it does not cause -set_version
   15788 # flags to be left without arguments
   15789 need_version=unknown
   15790 
   15791 case $host_os in
   15792 aix3*)
   15793   version_type=linux
   15794   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   15795   shlibpath_var=LIBPATH
   15796 
   15797   # AIX 3 has no versioning support, so we append a major version to the name.
   15798   soname_spec='${libname}${release}${shared_ext}$major'
   15799   ;;
   15800 
   15801 aix[4-9]*)
   15802   version_type=linux
   15803   need_lib_prefix=no
   15804   need_version=no
   15805   hardcode_into_libs=yes
   15806   if test "$host_cpu" = ia64; then
   15807     # AIX 5 supports IA64
   15808     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   15809     shlibpath_var=LD_LIBRARY_PATH
   15810   else
   15811     # With GCC up to 2.95.x, collect2 would create an import file
   15812     # for dependence libraries.  The import file would start with
   15813     # the line `#! .'.  This would cause the generated library to
   15814     # depend on `.', always an invalid library.  This was fixed in
   15815     # development snapshots of GCC prior to 3.0.
   15816     case $host_os in
   15817       aix4 | aix4.[01] | aix4.[01].*)
   15818       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   15819 	   echo ' yes '
   15820 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   15821 	:
   15822       else
   15823 	can_build_shared=no
   15824       fi
   15825       ;;
   15826     esac
   15827     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   15828     # soname into executable. Probably we can add versioning support to
   15829     # collect2, so additional links can be useful in future.
   15830     if test "$aix_use_runtimelinking" = yes; then
   15831       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   15832       # instead of lib<name>.a to let people know that these are not
   15833       # typical AIX shared libraries.
   15834       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15835     else
   15836       # We preserve .a as extension for shared libraries through AIX4.2
   15837       # and later when we are not doing run time linking.
   15838       library_names_spec='${libname}${release}.a $libname.a'
   15839       soname_spec='${libname}${release}${shared_ext}$major'
   15840     fi
   15841     shlibpath_var=LIBPATH
   15842   fi
   15843   ;;
   15844 
   15845 amigaos*)
   15846   library_names_spec='$libname.ixlibrary $libname.a'
   15847   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   15848   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'
   15849   ;;
   15850 
   15851 beos*)
   15852   library_names_spec='${libname}${shared_ext}'
   15853   dynamic_linker="$host_os ld.so"
   15854   shlibpath_var=LIBRARY_PATH
   15855   ;;
   15856 
   15857 bsdi[45]*)
   15858   version_type=linux
   15859   need_version=no
   15860   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15861   soname_spec='${libname}${release}${shared_ext}$major'
   15862   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   15863   shlibpath_var=LD_LIBRARY_PATH
   15864   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   15865   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   15866   # the default ld.so.conf also contains /usr/contrib/lib and
   15867   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   15868   # libtool to hard-code these into programs
   15869   ;;
   15870 
   15871 cygwin* | mingw* | pw32*)
   15872   version_type=windows
   15873   shrext_cmds=".dll"
   15874   need_version=no
   15875   need_lib_prefix=no
   15876 
   15877   case $GCC,$host_os in
   15878   yes,cygwin* | yes,mingw* | yes,pw32*)
   15879     library_names_spec='$libname.dll.a'
   15880     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   15881     postinstall_cmds='base_file=`basename \${file}`~
   15882       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   15883       dldir=$destdir/`dirname \$dlpath`~
   15884       test -d \$dldir || mkdir -p \$dldir~
   15885       $install_prog $dir/$dlname \$dldir/$dlname~
   15886       chmod a+x \$dldir/$dlname'
   15887     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   15888       dlpath=$dir/\$dldll~
   15889        $rm \$dlpath'
   15890     shlibpath_overrides_runpath=yes
   15891 
   15892     case $host_os in
   15893     cygwin*)
   15894       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   15895       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15896       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   15897       ;;
   15898     mingw*)
   15899       # MinGW DLLs use traditional 'lib' prefix
   15900       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15901       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   15902       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   15903         # It is most probably a Windows format PATH printed by
   15904         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   15905         # path with ; separators, and with drive letters. We can handle the
   15906         # drive letters (cygwin fileutils understands them), so leave them,
   15907         # especially as we might pass files found there to a mingw objdump,
   15908         # which wouldn't understand a cygwinified path. Ahh.
   15909         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15910       else
   15911         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   15912       fi
   15913       ;;
   15914     pw32*)
   15915       # pw32 DLLs use 'pw' prefix rather than 'lib'
   15916       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15917       ;;
   15918     esac
   15919     ;;
   15920 
   15921   *)
   15922     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   15923     ;;
   15924   esac
   15925   dynamic_linker='Win32 ld.exe'
   15926   # FIXME: first we should search . and the directory the executable is in
   15927   shlibpath_var=PATH
   15928   ;;
   15929 
   15930 darwin* | rhapsody*)
   15931   dynamic_linker="$host_os dyld"
   15932   version_type=darwin
   15933   need_lib_prefix=no
   15934   need_version=no
   15935   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   15936   soname_spec='${libname}${release}${major}$shared_ext'
   15937   shlibpath_overrides_runpath=yes
   15938   shlibpath_var=DYLD_LIBRARY_PATH
   15939   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   15940 
   15941   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   15942   ;;
   15943 
   15944 dgux*)
   15945   version_type=linux
   15946   need_lib_prefix=no
   15947   need_version=no
   15948   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   15949   soname_spec='${libname}${release}${shared_ext}$major'
   15950   shlibpath_var=LD_LIBRARY_PATH
   15951   ;;
   15952 
   15953 freebsd1*)
   15954   dynamic_linker=no
   15955   ;;
   15956 
   15957 freebsd* | dragonfly*)
   15958   # DragonFly does not have aout.  When/if they implement a new
   15959   # versioning mechanism, adjust this.
   15960   if test -x /usr/bin/objformat; then
   15961     objformat=`/usr/bin/objformat`
   15962   else
   15963     case $host_os in
   15964     freebsd[123]*) objformat=aout ;;
   15965     *) objformat=elf ;;
   15966     esac
   15967   fi
   15968   version_type=freebsd-$objformat
   15969   case $version_type in
   15970     freebsd-elf*)
   15971       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15972       need_version=no
   15973       need_lib_prefix=no
   15974       ;;
   15975     freebsd-*)
   15976       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   15977       need_version=yes
   15978       ;;
   15979   esac
   15980   shlibpath_var=LD_LIBRARY_PATH
   15981   case $host_os in
   15982   freebsd2*)
   15983     shlibpath_overrides_runpath=yes
   15984     ;;
   15985   freebsd3.[01]* | freebsdelf3.[01]*)
   15986     shlibpath_overrides_runpath=yes
   15987     hardcode_into_libs=yes
   15988     ;;
   15989   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   15990   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   15991     shlibpath_overrides_runpath=no
   15992     hardcode_into_libs=yes
   15993     ;;
   15994   *) # from 4.6 on, and DragonFly
   15995     shlibpath_overrides_runpath=yes
   15996     hardcode_into_libs=yes
   15997     ;;
   15998   esac
   15999   ;;
   16000 
   16001 gnu*)
   16002   version_type=linux
   16003   need_lib_prefix=no
   16004   need_version=no
   16005   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   16006   soname_spec='${libname}${release}${shared_ext}$major'
   16007   shlibpath_var=LD_LIBRARY_PATH
   16008   hardcode_into_libs=yes
   16009   ;;
   16010 
   16011 hpux9* | hpux10* | hpux11*)
   16012   # Give a soname corresponding to the major version so that dld.sl refuses to
   16013   # link against other versions.
   16014   version_type=sunos
   16015   need_lib_prefix=no
   16016   need_version=no
   16017   case $host_cpu in
   16018   ia64*)
   16019     shrext_cmds='.so'
   16020     hardcode_into_libs=yes
   16021     dynamic_linker="$host_os dld.so"
   16022     shlibpath_var=LD_LIBRARY_PATH
   16023     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   16024     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16025     soname_spec='${libname}${release}${shared_ext}$major'
   16026     if test "X$HPUX_IA64_MODE" = X32; then
   16027       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   16028     else
   16029       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   16030     fi
   16031     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   16032     ;;
   16033    hppa*64*)
   16034      shrext_cmds='.sl'
   16035      hardcode_into_libs=yes
   16036      dynamic_linker="$host_os dld.sl"
   16037      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   16038      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   16039      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16040      soname_spec='${libname}${release}${shared_ext}$major'
   16041      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   16042      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   16043      ;;
   16044    *)
   16045     shrext_cmds='.sl'
   16046     dynamic_linker="$host_os dld.sl"
   16047     shlibpath_var=SHLIB_PATH
   16048     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   16049     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16050     soname_spec='${libname}${release}${shared_ext}$major'
   16051     ;;
   16052   esac
   16053   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   16054   postinstall_cmds='chmod 555 $lib'
   16055   ;;
   16056 
   16057 interix[3-9]*)
   16058   version_type=linux
   16059   need_lib_prefix=no
   16060   need_version=no
   16061   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   16062   soname_spec='${libname}${release}${shared_ext}$major'
   16063   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   16064   shlibpath_var=LD_LIBRARY_PATH
   16065   shlibpath_overrides_runpath=no
   16066   hardcode_into_libs=yes
   16067   ;;
   16068 
   16069 irix5* | irix6* | nonstopux*)
   16070   case $host_os in
   16071     nonstopux*) version_type=nonstopux ;;
   16072     *)
   16073 	if test "$lt_cv_prog_gnu_ld" = yes; then
   16074 		version_type=linux
   16075 	else
   16076 		version_type=irix
   16077 	fi ;;
   16078   esac
   16079   need_lib_prefix=no
   16080   need_version=no
   16081   soname_spec='${libname}${release}${shared_ext}$major'
   16082   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   16083   case $host_os in
   16084   irix5* | nonstopux*)
   16085     libsuff= shlibsuff=
   16086     ;;
   16087   *)
   16088     case $LD in # libtool.m4 will add one of these switches to LD
   16089     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   16090       libsuff= shlibsuff= libmagic=32-bit;;
   16091     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   16092       libsuff=32 shlibsuff=N32 libmagic=N32;;
   16093     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   16094       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   16095     *) libsuff= shlibsuff= libmagic=never-match;;
   16096     esac
   16097     ;;
   16098   esac
   16099   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   16100   shlibpath_overrides_runpath=no
   16101   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   16102   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   16103   hardcode_into_libs=yes
   16104   ;;
   16105 
   16106 # No shared lib support for Linux oldld, aout, or coff.
   16107 linux*oldld* | linux*aout* | linux*coff*)
   16108   dynamic_linker=no
   16109   ;;
   16110 
   16111 # This must be Linux ELF.
   16112 linux* | k*bsd*-gnu)
   16113   version_type=linux
   16114   need_lib_prefix=no
   16115   need_version=no
   16116   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16117   soname_spec='${libname}${release}${shared_ext}$major'
   16118   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   16119   shlibpath_var=LD_LIBRARY_PATH
   16120   shlibpath_overrides_runpath=no
   16121   # This implies no fast_install, which is unacceptable.
   16122   # Some rework will be needed to allow for fast_install
   16123   # before this can be enabled.
   16124   hardcode_into_libs=yes
   16125   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   16126   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   16127 
   16128   # Append ld.so.conf contents to the search path
   16129   if test -f /etc/ld.so.conf; then
   16130     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' ' '`
   16131     sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
   16132   fi
   16133 
   16134   # We used to test for /lib/ld.so.1 and disable shared libraries on
   16135   # powerpc, because MkLinux only supported shared libraries with the
   16136   # GNU dynamic linker.  Since this was broken with cross compilers,
   16137   # most powerpc-linux boxes support dynamic linking these days and
   16138   # people can always --disable-shared, the test was removed, and we
   16139   # assume the GNU/Linux dynamic linker is in use.
   16140   dynamic_linker='GNU/Linux ld.so'
   16141   ;;
   16142 
   16143 netbsd*)
   16144   version_type=sunos
   16145   need_lib_prefix=no
   16146   need_version=no
   16147   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   16148     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16149     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   16150     dynamic_linker='NetBSD (a.out) ld.so'
   16151   else
   16152     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   16153     soname_spec='${libname}${release}${shared_ext}$major'
   16154     dynamic_linker='NetBSD ld.elf_so'
   16155   fi
   16156   shlibpath_var=LD_LIBRARY_PATH
   16157   shlibpath_overrides_runpath=yes
   16158   hardcode_into_libs=yes
   16159   ;;
   16160 
   16161 newsos6)
   16162   version_type=linux
   16163   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16164   shlibpath_var=LD_LIBRARY_PATH
   16165   shlibpath_overrides_runpath=yes
   16166   ;;
   16167 
   16168 nto-qnx*)
   16169   version_type=linux
   16170   need_lib_prefix=no
   16171   need_version=no
   16172   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16173   soname_spec='${libname}${release}${shared_ext}$major'
   16174   shlibpath_var=LD_LIBRARY_PATH
   16175   shlibpath_overrides_runpath=yes
   16176   ;;
   16177 
   16178 openbsd*)
   16179   version_type=sunos
   16180   sys_lib_dlsearch_path_spec="/usr/lib"
   16181   need_lib_prefix=no
   16182   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   16183   case $host_os in
   16184     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   16185     *)                         need_version=no  ;;
   16186   esac
   16187   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16188   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   16189   shlibpath_var=LD_LIBRARY_PATH
   16190   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   16191     case $host_os in
   16192       openbsd2.[89] | openbsd2.[89].*)
   16193 	shlibpath_overrides_runpath=no
   16194 	;;
   16195       *)
   16196 	shlibpath_overrides_runpath=yes
   16197 	;;
   16198       esac
   16199   else
   16200     shlibpath_overrides_runpath=yes
   16201   fi
   16202   ;;
   16203 
   16204 os2*)
   16205   libname_spec='$name'
   16206   shrext_cmds=".dll"
   16207   need_lib_prefix=no
   16208   library_names_spec='$libname${shared_ext} $libname.a'
   16209   dynamic_linker='OS/2 ld.exe'
   16210   shlibpath_var=LIBPATH
   16211   ;;
   16212 
   16213 osf3* | osf4* | osf5*)
   16214   version_type=osf
   16215   need_lib_prefix=no
   16216   need_version=no
   16217   soname_spec='${libname}${release}${shared_ext}$major'
   16218   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16219   shlibpath_var=LD_LIBRARY_PATH
   16220   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   16221   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   16222   ;;
   16223 
   16224 rdos*)
   16225   dynamic_linker=no
   16226   ;;
   16227 
   16228 solaris*)
   16229   version_type=linux
   16230   need_lib_prefix=no
   16231   need_version=no
   16232   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16233   soname_spec='${libname}${release}${shared_ext}$major'
   16234   shlibpath_var=LD_LIBRARY_PATH
   16235   shlibpath_overrides_runpath=yes
   16236   hardcode_into_libs=yes
   16237   # ldd complains unless libraries are executable
   16238   postinstall_cmds='chmod +x $lib'
   16239   ;;
   16240 
   16241 sunos4*)
   16242   version_type=sunos
   16243   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16244   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   16245   shlibpath_var=LD_LIBRARY_PATH
   16246   shlibpath_overrides_runpath=yes
   16247   if test "$with_gnu_ld" = yes; then
   16248     need_lib_prefix=no
   16249   fi
   16250   need_version=yes
   16251   ;;
   16252 
   16253 sysv4 | sysv4.3*)
   16254   version_type=linux
   16255   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16256   soname_spec='${libname}${release}${shared_ext}$major'
   16257   shlibpath_var=LD_LIBRARY_PATH
   16258   case $host_vendor in
   16259     sni)
   16260       shlibpath_overrides_runpath=no
   16261       need_lib_prefix=no
   16262       export_dynamic_flag_spec='${wl}-Blargedynsym'
   16263       runpath_var=LD_RUN_PATH
   16264       ;;
   16265     siemens)
   16266       need_lib_prefix=no
   16267       ;;
   16268     motorola)
   16269       need_lib_prefix=no
   16270       need_version=no
   16271       shlibpath_overrides_runpath=no
   16272       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   16273       ;;
   16274   esac
   16275   ;;
   16276 
   16277 sysv4*MP*)
   16278   if test -d /usr/nec ;then
   16279     version_type=linux
   16280     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   16281     soname_spec='$libname${shared_ext}.$major'
   16282     shlibpath_var=LD_LIBRARY_PATH
   16283   fi
   16284   ;;
   16285 
   16286 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   16287   version_type=freebsd-elf
   16288   need_lib_prefix=no
   16289   need_version=no
   16290   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   16291   soname_spec='${libname}${release}${shared_ext}$major'
   16292   shlibpath_var=LD_LIBRARY_PATH
   16293   hardcode_into_libs=yes
   16294   if test "$with_gnu_ld" = yes; then
   16295     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   16296     shlibpath_overrides_runpath=no
   16297   else
   16298     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   16299     shlibpath_overrides_runpath=yes
   16300     case $host_os in
   16301       sco3.2v5*)
   16302         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   16303 	;;
   16304     esac
   16305   fi
   16306   sys_lib_dlsearch_path_spec='/usr/lib'
   16307   ;;
   16308 
   16309 uts4*)
   16310   version_type=linux
   16311   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16312   soname_spec='${libname}${release}${shared_ext}$major'
   16313   shlibpath_var=LD_LIBRARY_PATH
   16314   ;;
   16315 
   16316 *)
   16317   dynamic_linker=no
   16318   ;;
   16319 esac
   16320 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   16321 $as_echo "$dynamic_linker" >&6; }
   16322 test "$dynamic_linker" = no && can_build_shared=no
   16323 
   16324 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   16325   $as_echo_n "(cached) " >&6
   16326 else
   16327   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   16328 fi
   16329 
   16330 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   16331 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   16332   $as_echo_n "(cached) " >&6
   16333 else
   16334   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   16335 fi
   16336 
   16337 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   16338 
   16339 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   16340 if test "$GCC" = yes; then
   16341   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   16342 fi
   16343 
   16344 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   16345 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   16346 hardcode_action_F77=
   16347 if test -n "$hardcode_libdir_flag_spec_F77" || \
   16348    test -n "$runpath_var_F77" || \
   16349    test "X$hardcode_automatic_F77" = "Xyes" ; then
   16350 
   16351   # We can hardcode non-existant directories.
   16352   if test "$hardcode_direct_F77" != no &&
   16353      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   16354      # have to relink, otherwise we might link with an installed library
   16355      # when we should be linking with a yet-to-be-installed one
   16356      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
   16357      test "$hardcode_minus_L_F77" != no; then
   16358     # Linking always hardcodes the temporary library directory.
   16359     hardcode_action_F77=relink
   16360   else
   16361     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   16362     hardcode_action_F77=immediate
   16363   fi
   16364 else
   16365   # We cannot hardcode anything, or else we can only hardcode existing
   16366   # directories.
   16367   hardcode_action_F77=unsupported
   16368 fi
   16369 { $as_echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
   16370 $as_echo "$hardcode_action_F77" >&6; }
   16371 
   16372 if test "$hardcode_action_F77" = relink; then
   16373   # Fast installation is not supported
   16374   enable_fast_install=no
   16375 elif test "$shlibpath_overrides_runpath" = yes ||
   16376      test "$enable_shared" = no; then
   16377   # Fast installation is not necessary
   16378   enable_fast_install=needless
   16379 fi
   16380 
   16381 
   16382 # The else clause should only fire when bootstrapping the
   16383 # libtool distribution, otherwise you forgot to ship ltmain.sh
   16384 # with your package, and you will get complaints that there are
   16385 # no rules to generate ltmain.sh.
   16386 if test -f "$ltmain"; then
   16387   # See if we are running on zsh, and set the options which allow our commands through
   16388   # without removal of \ escapes.
   16389   if test -n "${ZSH_VERSION+set}" ; then
   16390     setopt NO_GLOB_SUBST
   16391   fi
   16392   # Now quote all the things that may contain metacharacters while being
   16393   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   16394   # variables and quote the copies for generation of the libtool script.
   16395   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   16396     SED SHELL STRIP \
   16397     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   16398     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   16399     deplibs_check_method reload_flag reload_cmds need_locks \
   16400     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   16401     lt_cv_sys_global_symbol_to_c_name_address \
   16402     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   16403     old_postinstall_cmds old_postuninstall_cmds \
   16404     compiler_F77 \
   16405     CC_F77 \
   16406     LD_F77 \
   16407     lt_prog_compiler_wl_F77 \
   16408     lt_prog_compiler_pic_F77 \
   16409     lt_prog_compiler_static_F77 \
   16410     lt_prog_compiler_no_builtin_flag_F77 \
   16411     export_dynamic_flag_spec_F77 \
   16412     thread_safe_flag_spec_F77 \
   16413     whole_archive_flag_spec_F77 \
   16414     enable_shared_with_static_runtimes_F77 \
   16415     old_archive_cmds_F77 \
   16416     old_archive_from_new_cmds_F77 \
   16417     predep_objects_F77 \
   16418     postdep_objects_F77 \
   16419     predeps_F77 \
   16420     postdeps_F77 \
   16421     compiler_lib_search_path_F77 \
   16422     compiler_lib_search_dirs_F77 \
   16423     archive_cmds_F77 \
   16424     archive_expsym_cmds_F77 \
   16425     postinstall_cmds_F77 \
   16426     postuninstall_cmds_F77 \
   16427     old_archive_from_expsyms_cmds_F77 \
   16428     allow_undefined_flag_F77 \
   16429     no_undefined_flag_F77 \
   16430     export_symbols_cmds_F77 \
   16431     hardcode_libdir_flag_spec_F77 \
   16432     hardcode_libdir_flag_spec_ld_F77 \
   16433     hardcode_libdir_separator_F77 \
   16434     hardcode_automatic_F77 \
   16435     module_cmds_F77 \
   16436     module_expsym_cmds_F77 \
   16437     lt_cv_prog_compiler_c_o_F77 \
   16438     fix_srcfile_path_F77 \
   16439     exclude_expsyms_F77 \
   16440     include_expsyms_F77; do
   16441 
   16442     case $var in
   16443     old_archive_cmds_F77 | \
   16444     old_archive_from_new_cmds_F77 | \
   16445     archive_cmds_F77 | \
   16446     archive_expsym_cmds_F77 | \
   16447     module_cmds_F77 | \
   16448     module_expsym_cmds_F77 | \
   16449     old_archive_from_expsyms_cmds_F77 | \
   16450     export_symbols_cmds_F77 | \
   16451     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   16452     postinstall_cmds | postuninstall_cmds | \
   16453     old_postinstall_cmds | old_postuninstall_cmds | \
   16454     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   16455       # Double-quote double-evaled strings.
   16456       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   16457       ;;
   16458     *)
   16459       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   16460       ;;
   16461     esac
   16462   done
   16463 
   16464   case $lt_echo in
   16465   *'\$0 --fallback-echo"')
   16466     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   16467     ;;
   16468   esac
   16469 
   16470 cfgfile="$ofile"
   16471 
   16472   cat <<__EOF__ >> "$cfgfile"
   16473 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   16474 
   16475 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   16476 
   16477 # Shell to use when invoking shell scripts.
   16478 SHELL=$lt_SHELL
   16479 
   16480 # Whether or not to build shared libraries.
   16481 build_libtool_libs=$enable_shared
   16482 
   16483 # Whether or not to build static libraries.
   16484 build_old_libs=$enable_static
   16485 
   16486 # Whether or not to add -lc for building shared libraries.
   16487 build_libtool_need_lc=$archive_cmds_need_lc_F77
   16488 
   16489 # Whether or not to disallow shared libs when runtime libs are static
   16490 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
   16491 
   16492 # Whether or not to optimize for fast installation.
   16493 fast_install=$enable_fast_install
   16494 
   16495 # The host system.
   16496 host_alias=$host_alias
   16497 host=$host
   16498 host_os=$host_os
   16499 
   16500 # The build system.
   16501 build_alias=$build_alias
   16502 build=$build
   16503 build_os=$build_os
   16504 
   16505 # An echo program that does not interpret backslashes.
   16506 echo=$lt_echo
   16507 
   16508 # The archiver.
   16509 AR=$lt_AR
   16510 AR_FLAGS=$lt_AR_FLAGS
   16511 
   16512 # A C compiler.
   16513 LTCC=$lt_LTCC
   16514 
   16515 # LTCC compiler flags.
   16516 LTCFLAGS=$lt_LTCFLAGS
   16517 
   16518 # A language-specific compiler.
   16519 CC=$lt_compiler_F77
   16520 
   16521 # Is the compiler the GNU C compiler?
   16522 with_gcc=$GCC_F77
   16523 
   16524 # An ERE matcher.
   16525 EGREP=$lt_EGREP
   16526 
   16527 # The linker used to build libraries.
   16528 LD=$lt_LD_F77
   16529 
   16530 # Whether we need hard or soft links.
   16531 LN_S=$lt_LN_S
   16532 
   16533 # A BSD-compatible nm program.
   16534 NM=$lt_NM
   16535 
   16536 # A symbol stripping program
   16537 STRIP=$lt_STRIP
   16538 
   16539 # Used to examine libraries when file_magic_cmd begins "file"
   16540 MAGIC_CMD=$MAGIC_CMD
   16541 
   16542 # Used on cygwin: DLL creation program.
   16543 DLLTOOL="$DLLTOOL"
   16544 
   16545 # Used on cygwin: object dumper.
   16546 OBJDUMP="$OBJDUMP"
   16547 
   16548 # Used on cygwin: assembler.
   16549 AS="$AS"
   16550 
   16551 # The name of the directory that contains temporary libtool files.
   16552 objdir=$objdir
   16553 
   16554 # How to create reloadable object files.
   16555 reload_flag=$lt_reload_flag
   16556 reload_cmds=$lt_reload_cmds
   16557 
   16558 # How to pass a linker flag through the compiler.
   16559 wl=$lt_lt_prog_compiler_wl_F77
   16560 
   16561 # Object file suffix (normally "o").
   16562 objext="$ac_objext"
   16563 
   16564 # Old archive suffix (normally "a").
   16565 libext="$libext"
   16566 
   16567 # Shared library suffix (normally ".so").
   16568 shrext_cmds='$shrext_cmds'
   16569 
   16570 # Executable file suffix (normally "").
   16571 exeext="$exeext"
   16572 
   16573 # Additional compiler flags for building library objects.
   16574 pic_flag=$lt_lt_prog_compiler_pic_F77
   16575 pic_mode=$pic_mode
   16576 
   16577 # What is the maximum length of a command?
   16578 max_cmd_len=$lt_cv_sys_max_cmd_len
   16579 
   16580 # Does compiler simultaneously support -c and -o options?
   16581 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
   16582 
   16583 # Must we lock files when doing compilation?
   16584 need_locks=$lt_need_locks
   16585 
   16586 # Do we need the lib prefix for modules?
   16587 need_lib_prefix=$need_lib_prefix
   16588 
   16589 # Do we need a version for libraries?
   16590 need_version=$need_version
   16591 
   16592 # Whether dlopen is supported.
   16593 dlopen_support=$enable_dlopen
   16594 
   16595 # Whether dlopen of programs is supported.
   16596 dlopen_self=$enable_dlopen_self
   16597 
   16598 # Whether dlopen of statically linked programs is supported.
   16599 dlopen_self_static=$enable_dlopen_self_static
   16600 
   16601 # Compiler flag to prevent dynamic linking.
   16602 link_static_flag=$lt_lt_prog_compiler_static_F77
   16603 
   16604 # Compiler flag to turn off builtin functions.
   16605 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
   16606 
   16607 # Compiler flag to allow reflexive dlopens.
   16608 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
   16609 
   16610 # Compiler flag to generate shared objects directly from archives.
   16611 whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
   16612 
   16613 # Compiler flag to generate thread-safe objects.
   16614 thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
   16615 
   16616 # Library versioning type.
   16617 version_type=$version_type
   16618 
   16619 # Format of library name prefix.
   16620 libname_spec=$lt_libname_spec
   16621 
   16622 # List of archive names.  First name is the real one, the rest are links.
   16623 # The last name is the one that the linker finds with -lNAME.
   16624 library_names_spec=$lt_library_names_spec
   16625 
   16626 # The coded name of the library, if different from the real name.
   16627 soname_spec=$lt_soname_spec
   16628 
   16629 # Commands used to build and install an old-style archive.
   16630 RANLIB=$lt_RANLIB
   16631 old_archive_cmds=$lt_old_archive_cmds_F77
   16632 old_postinstall_cmds=$lt_old_postinstall_cmds
   16633 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   16634 
   16635 # Create an old-style archive from a shared archive.
   16636 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
   16637 
   16638 # Create a temporary old-style archive to link instead of a shared archive.
   16639 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
   16640 
   16641 # Commands used to build and install a shared archive.
   16642 archive_cmds=$lt_archive_cmds_F77
   16643 archive_expsym_cmds=$lt_archive_expsym_cmds_F77
   16644 postinstall_cmds=$lt_postinstall_cmds
   16645 postuninstall_cmds=$lt_postuninstall_cmds
   16646 
   16647 # Commands used to build a loadable module (assumed same as above if empty)
   16648 module_cmds=$lt_module_cmds_F77
   16649 module_expsym_cmds=$lt_module_expsym_cmds_F77
   16650 
   16651 # Commands to strip libraries.
   16652 old_striplib=$lt_old_striplib
   16653 striplib=$lt_striplib
   16654 
   16655 # Dependencies to place before the objects being linked to create a
   16656 # shared library.
   16657 predep_objects=$lt_predep_objects_F77
   16658 
   16659 # Dependencies to place after the objects being linked to create a
   16660 # shared library.
   16661 postdep_objects=$lt_postdep_objects_F77
   16662 
   16663 # Dependencies to place before the objects being linked to create a
   16664 # shared library.
   16665 predeps=$lt_predeps_F77
   16666 
   16667 # Dependencies to place after the objects being linked to create a
   16668 # shared library.
   16669 postdeps=$lt_postdeps_F77
   16670 
   16671 # The directories searched by this compiler when creating a shared
   16672 # library
   16673 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_F77
   16674 
   16675 # The library search path used internally by the compiler when linking
   16676 # a shared library.
   16677 compiler_lib_search_path=$lt_compiler_lib_search_path_F77
   16678 
   16679 # Method to check whether dependent libraries are shared objects.
   16680 deplibs_check_method=$lt_deplibs_check_method
   16681 
   16682 # Command to use when deplibs_check_method == file_magic.
   16683 file_magic_cmd=$lt_file_magic_cmd
   16684 
   16685 # Flag that allows shared libraries with undefined symbols to be built.
   16686 allow_undefined_flag=$lt_allow_undefined_flag_F77
   16687 
   16688 # Flag that forces no undefined symbols.
   16689 no_undefined_flag=$lt_no_undefined_flag_F77
   16690 
   16691 # Commands used to finish a libtool library installation in a directory.
   16692 finish_cmds=$lt_finish_cmds
   16693 
   16694 # Same as above, but a single script fragment to be evaled but not shown.
   16695 finish_eval=$lt_finish_eval
   16696 
   16697 # Take the output of nm and produce a listing of raw symbols and C names.
   16698 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   16699 
   16700 # Transform the output of nm in a proper C declaration
   16701 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   16702 
   16703 # Transform the output of nm in a C name address pair
   16704 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   16705 
   16706 # This is the shared library runtime path variable.
   16707 runpath_var=$runpath_var
   16708 
   16709 # This is the shared library path variable.
   16710 shlibpath_var=$shlibpath_var
   16711 
   16712 # Is shlibpath searched before the hard-coded library search path?
   16713 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   16714 
   16715 # How to hardcode a shared library path into an executable.
   16716 hardcode_action=$hardcode_action_F77
   16717 
   16718 # Whether we should hardcode library paths into libraries.
   16719 hardcode_into_libs=$hardcode_into_libs
   16720 
   16721 # Flag to hardcode \$libdir into a binary during linking.
   16722 # This must work even if \$libdir does not exist.
   16723 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
   16724 
   16725 # If ld is used when linking, flag to hardcode \$libdir into
   16726 # a binary during linking. This must work even if \$libdir does
   16727 # not exist.
   16728 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
   16729 
   16730 # Whether we need a single -rpath flag with a separated argument.
   16731 hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
   16732 
   16733 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   16734 # resulting binary.
   16735 hardcode_direct=$hardcode_direct_F77
   16736 
   16737 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   16738 # resulting binary.
   16739 hardcode_minus_L=$hardcode_minus_L_F77
   16740 
   16741 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   16742 # the resulting binary.
   16743 hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
   16744 
   16745 # Set to yes if building a shared library automatically hardcodes DIR into the library
   16746 # and all subsequent libraries and executables linked against it.
   16747 hardcode_automatic=$hardcode_automatic_F77
   16748 
   16749 # Variables whose values should be saved in libtool wrapper scripts and
   16750 # restored at relink time.
   16751 variables_saved_for_relink="$variables_saved_for_relink"
   16752 
   16753 # Whether libtool must link a program against all its dependency libraries.
   16754 link_all_deplibs=$link_all_deplibs_F77
   16755 
   16756 # Compile-time system search path for libraries
   16757 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   16758 
   16759 # Run-time system search path for libraries
   16760 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   16761 
   16762 # Fix the shell variable \$srcfile for the compiler.
   16763 fix_srcfile_path=$lt_fix_srcfile_path
   16764 
   16765 # Set to yes if exported symbols are required.
   16766 always_export_symbols=$always_export_symbols_F77
   16767 
   16768 # The commands to list exported symbols.
   16769 export_symbols_cmds=$lt_export_symbols_cmds_F77
   16770 
   16771 # The commands to extract the exported symbol list from a shared archive.
   16772 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   16773 
   16774 # Symbols that should not be listed in the preloaded symbols.
   16775 exclude_expsyms=$lt_exclude_expsyms_F77
   16776 
   16777 # Symbols that must always be exported.
   16778 include_expsyms=$lt_include_expsyms_F77
   16779 
   16780 # ### END LIBTOOL TAG CONFIG: $tagname
   16781 
   16782 __EOF__
   16783 
   16784 
   16785 else
   16786   # If there is no Makefile yet, we rely on a make rule to execute
   16787   # `config.status --recheck' to rerun these tests and create the
   16788   # libtool script then.
   16789   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   16790   if test -f "$ltmain_in"; then
   16791     test -f Makefile && make "$ltmain"
   16792   fi
   16793 fi
   16794 
   16795 
   16796 ac_ext=c
   16797 ac_cpp='$CPP $CPPFLAGS'
   16798 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   16799 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   16800 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   16801 
   16802 CC="$lt_save_CC"
   16803 
   16804 	else
   16805 	  tagname=""
   16806 	fi
   16807 	;;
   16808 
   16809       GCJ)
   16810 	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
   16811 
   16812 
   16813 # Source file extension for Java test sources.
   16814 ac_ext=java
   16815 
   16816 # Object file extension for compiled Java test sources.
   16817 objext=o
   16818 objext_GCJ=$objext
   16819 
   16820 # Code to be used in simple compile tests
   16821 lt_simple_compile_test_code="class foo {}"
   16822 
   16823 # Code to be used in simple link tests
   16824 lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }'
   16825 
   16826 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   16827 
   16828 # If no C compiler was specified, use CC.
   16829 LTCC=${LTCC-"$CC"}
   16830 
   16831 # If no C compiler flags were specified, use CFLAGS.
   16832 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   16833 
   16834 # Allow CC to be a program name with arguments.
   16835 compiler=$CC
   16836 
   16837 
   16838 # save warnings/boilerplate of simple test code
   16839 ac_outfile=conftest.$ac_objext
   16840 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   16841 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16842 _lt_compiler_boilerplate=`cat conftest.err`
   16843 $rm conftest*
   16844 
   16845 ac_outfile=conftest.$ac_objext
   16846 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   16847 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16848 _lt_linker_boilerplate=`cat conftest.err`
   16849 $rm -r conftest*
   16850 
   16851 
   16852 # Allow CC to be a program name with arguments.
   16853 lt_save_CC="$CC"
   16854 CC=${GCJ-"gcj"}
   16855 compiler=$CC
   16856 compiler_GCJ=$CC
   16857 for cc_temp in $compiler""; do
   16858   case $cc_temp in
   16859     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16860     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16861     \-*) ;;
   16862     *) break;;
   16863   esac
   16864 done
   16865 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16866 
   16867 
   16868 # GCJ did not exist at the time GCC didn't implicitly link libc in.
   16869 archive_cmds_need_lc_GCJ=no
   16870 
   16871 old_archive_cmds_GCJ=$old_archive_cmds
   16872 
   16873 
   16874 lt_prog_compiler_no_builtin_flag_GCJ=
   16875 
   16876 if test "$GCC" = yes; then
   16877   lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
   16878 
   16879 
   16880 { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   16881 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   16882 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   16883   $as_echo_n "(cached) " >&6
   16884 else
   16885   lt_cv_prog_compiler_rtti_exceptions=no
   16886   ac_outfile=conftest.$ac_objext
   16887    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   16888    lt_compiler_flag="-fno-rtti -fno-exceptions"
   16889    # Insert the option either (1) after the last *FLAGS variable, or
   16890    # (2) before a word containing "conftest.", or (3) at the end.
   16891    # Note that $ac_compile itself does not contain backslashes and begins
   16892    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16893    # The option is referenced via a variable to avoid confusing sed.
   16894    lt_compile=`echo "$ac_compile" | $SED \
   16895    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16896    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16897    -e 's:$: $lt_compiler_flag:'`
   16898    (eval echo "\"\$as_me:16898: $lt_compile\"" >&5)
   16899    (eval "$lt_compile" 2>conftest.err)
   16900    ac_status=$?
   16901    cat conftest.err >&5
   16902    echo "$as_me:16902: \$? = $ac_status" >&5
   16903    if (exit $ac_status) && test -s "$ac_outfile"; then
   16904      # The compiler can only warn and ignore the option if not recognized
   16905      # So say no if there are warnings other than the usual output.
   16906      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16907      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16908      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16909        lt_cv_prog_compiler_rtti_exceptions=yes
   16910      fi
   16911    fi
   16912    $rm conftest*
   16913 
   16914 fi
   16915 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   16916 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   16917 
   16918 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   16919     lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
   16920 else
   16921     :
   16922 fi
   16923 
   16924 fi
   16925 
   16926 lt_prog_compiler_wl_GCJ=
   16927 lt_prog_compiler_pic_GCJ=
   16928 lt_prog_compiler_static_GCJ=
   16929 
   16930 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   16931 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   16932 
   16933   if test "$GCC" = yes; then
   16934     lt_prog_compiler_wl_GCJ='-Wl,'
   16935     lt_prog_compiler_static_GCJ='-static'
   16936 
   16937     case $host_os in
   16938       aix*)
   16939       # All AIX code is PIC.
   16940       if test "$host_cpu" = ia64; then
   16941 	# AIX 5 now supports IA64 processor
   16942 	lt_prog_compiler_static_GCJ='-Bstatic'
   16943       fi
   16944       ;;
   16945 
   16946     amigaos*)
   16947       # FIXME: we need at least 68020 code to build shared libraries, but
   16948       # adding the `-m68020' flag to GCC prevents building anything better,
   16949       # like `-m68040'.
   16950       lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
   16951       ;;
   16952 
   16953     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   16954       # PIC is the default for these OSes.
   16955       ;;
   16956 
   16957     mingw* | cygwin* | pw32* | os2*)
   16958       # This hack is so that the source file can tell whether it is being
   16959       # built for inclusion in a dll (and should export symbols for example).
   16960       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   16961       # (--disable-auto-import) libraries
   16962 
   16963       ;;
   16964 
   16965     darwin* | rhapsody*)
   16966       # PIC is the default on this platform
   16967       # Common symbols not allowed in MH_DYLIB files
   16968       lt_prog_compiler_pic_GCJ='-fno-common'
   16969       ;;
   16970 
   16971     interix[3-9]*)
   16972       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   16973       # Instead, we relocate shared libraries at runtime.
   16974       ;;
   16975 
   16976     msdosdjgpp*)
   16977       # Just because we use GCC doesn't mean we suddenly get shared libraries
   16978       # on systems that don't support them.
   16979       lt_prog_compiler_can_build_shared_GCJ=no
   16980       enable_shared=no
   16981       ;;
   16982 
   16983     sysv4*MP*)
   16984       if test -d /usr/nec; then
   16985 	lt_prog_compiler_pic_GCJ=-Kconform_pic
   16986       fi
   16987       ;;
   16988 
   16989     hpux*)
   16990       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16991       # not for PA HP-UX.
   16992       case $host_cpu in
   16993       hppa*64*|ia64*)
   16994 	# +Z the default
   16995 	;;
   16996       *)
   16997 	lt_prog_compiler_pic_GCJ='-fPIC'
   16998 	;;
   16999       esac
   17000       ;;
   17001 
   17002     *)
   17003       lt_prog_compiler_pic_GCJ='-fPIC'
   17004       ;;
   17005     esac
   17006   else
   17007     # PORTME Check for flag to pass linker flags through the system compiler.
   17008     case $host_os in
   17009     aix*)
   17010       lt_prog_compiler_wl_GCJ='-Wl,'
   17011       if test "$host_cpu" = ia64; then
   17012 	# AIX 5 now supports IA64 processor
   17013 	lt_prog_compiler_static_GCJ='-Bstatic'
   17014       else
   17015 	lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
   17016       fi
   17017       ;;
   17018       darwin*)
   17019         # PIC is the default on this platform
   17020         # Common symbols not allowed in MH_DYLIB files
   17021        case $cc_basename in
   17022          xlc*)
   17023          lt_prog_compiler_pic_GCJ='-qnocommon'
   17024          lt_prog_compiler_wl_GCJ='-Wl,'
   17025          ;;
   17026        esac
   17027        ;;
   17028 
   17029     mingw* | cygwin* | pw32* | os2*)
   17030       # This hack is so that the source file can tell whether it is being
   17031       # built for inclusion in a dll (and should export symbols for example).
   17032 
   17033       ;;
   17034 
   17035     hpux9* | hpux10* | hpux11*)
   17036       lt_prog_compiler_wl_GCJ='-Wl,'
   17037       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   17038       # not for PA HP-UX.
   17039       case $host_cpu in
   17040       hppa*64*|ia64*)
   17041 	# +Z the default
   17042 	;;
   17043       *)
   17044 	lt_prog_compiler_pic_GCJ='+Z'
   17045 	;;
   17046       esac
   17047       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   17048       lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
   17049       ;;
   17050 
   17051     irix5* | irix6* | nonstopux*)
   17052       lt_prog_compiler_wl_GCJ='-Wl,'
   17053       # PIC (with -KPIC) is the default.
   17054       lt_prog_compiler_static_GCJ='-non_shared'
   17055       ;;
   17056 
   17057     newsos6)
   17058       lt_prog_compiler_pic_GCJ='-KPIC'
   17059       lt_prog_compiler_static_GCJ='-Bstatic'
   17060       ;;
   17061 
   17062     linux* | k*bsd*-gnu)
   17063       case $cc_basename in
   17064       icc* | ecc*)
   17065 	lt_prog_compiler_wl_GCJ='-Wl,'
   17066 	lt_prog_compiler_pic_GCJ='-KPIC'
   17067 	lt_prog_compiler_static_GCJ='-static'
   17068         ;;
   17069       pgcc* | pgf77* | pgf90* | pgf95*)
   17070         # Portland Group compilers (*not* the Pentium gcc compiler,
   17071 	# which looks to be a dead project)
   17072 	lt_prog_compiler_wl_GCJ='-Wl,'
   17073 	lt_prog_compiler_pic_GCJ='-fpic'
   17074 	lt_prog_compiler_static_GCJ='-Bstatic'
   17075         ;;
   17076       ccc*)
   17077         lt_prog_compiler_wl_GCJ='-Wl,'
   17078         # All Alpha code is PIC.
   17079         lt_prog_compiler_static_GCJ='-non_shared'
   17080         ;;
   17081       *)
   17082         case `$CC -V 2>&1 | sed 5q` in
   17083 	*Sun\ C*)
   17084 	  # Sun C 5.9
   17085 	  lt_prog_compiler_pic_GCJ='-KPIC'
   17086 	  lt_prog_compiler_static_GCJ='-Bstatic'
   17087 	  lt_prog_compiler_wl_GCJ='-Wl,'
   17088 	  ;;
   17089 	*Sun\ F*)
   17090 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   17091 	  lt_prog_compiler_pic_GCJ='-KPIC'
   17092 	  lt_prog_compiler_static_GCJ='-Bstatic'
   17093 	  lt_prog_compiler_wl_GCJ=''
   17094 	  ;;
   17095 	esac
   17096 	;;
   17097       esac
   17098       ;;
   17099 
   17100     osf3* | osf4* | osf5*)
   17101       lt_prog_compiler_wl_GCJ='-Wl,'
   17102       # All OSF/1 code is PIC.
   17103       lt_prog_compiler_static_GCJ='-non_shared'
   17104       ;;
   17105 
   17106     rdos*)
   17107       lt_prog_compiler_static_GCJ='-non_shared'
   17108       ;;
   17109 
   17110     solaris*)
   17111       lt_prog_compiler_pic_GCJ='-KPIC'
   17112       lt_prog_compiler_static_GCJ='-Bstatic'
   17113       case $cc_basename in
   17114       f77* | f90* | f95*)
   17115 	lt_prog_compiler_wl_GCJ='-Qoption ld ';;
   17116       *)
   17117 	lt_prog_compiler_wl_GCJ='-Wl,';;
   17118       esac
   17119       ;;
   17120 
   17121     sunos4*)
   17122       lt_prog_compiler_wl_GCJ='-Qoption ld '
   17123       lt_prog_compiler_pic_GCJ='-PIC'
   17124       lt_prog_compiler_static_GCJ='-Bstatic'
   17125       ;;
   17126 
   17127     sysv4 | sysv4.2uw2* | sysv4.3*)
   17128       lt_prog_compiler_wl_GCJ='-Wl,'
   17129       lt_prog_compiler_pic_GCJ='-KPIC'
   17130       lt_prog_compiler_static_GCJ='-Bstatic'
   17131       ;;
   17132 
   17133     sysv4*MP*)
   17134       if test -d /usr/nec ;then
   17135 	lt_prog_compiler_pic_GCJ='-Kconform_pic'
   17136 	lt_prog_compiler_static_GCJ='-Bstatic'
   17137       fi
   17138       ;;
   17139 
   17140     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   17141       lt_prog_compiler_wl_GCJ='-Wl,'
   17142       lt_prog_compiler_pic_GCJ='-KPIC'
   17143       lt_prog_compiler_static_GCJ='-Bstatic'
   17144       ;;
   17145 
   17146     unicos*)
   17147       lt_prog_compiler_wl_GCJ='-Wl,'
   17148       lt_prog_compiler_can_build_shared_GCJ=no
   17149       ;;
   17150 
   17151     uts4*)
   17152       lt_prog_compiler_pic_GCJ='-pic'
   17153       lt_prog_compiler_static_GCJ='-Bstatic'
   17154       ;;
   17155 
   17156     *)
   17157       lt_prog_compiler_can_build_shared_GCJ=no
   17158       ;;
   17159     esac
   17160   fi
   17161 
   17162 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
   17163 $as_echo "$lt_prog_compiler_pic_GCJ" >&6; }
   17164 
   17165 #
   17166 # Check to make sure the PIC flag actually works.
   17167 #
   17168 if test -n "$lt_prog_compiler_pic_GCJ"; then
   17169 
   17170 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
   17171 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... " >&6; }
   17172 if test "${lt_cv_prog_compiler_pic_works_GCJ+set}" = set; then
   17173   $as_echo_n "(cached) " >&6
   17174 else
   17175   lt_cv_prog_compiler_pic_works_GCJ=no
   17176   ac_outfile=conftest.$ac_objext
   17177    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   17178    lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
   17179    # Insert the option either (1) after the last *FLAGS variable, or
   17180    # (2) before a word containing "conftest.", or (3) at the end.
   17181    # Note that $ac_compile itself does not contain backslashes and begins
   17182    # with a dollar sign (not a hyphen), so the echo should work correctly.
   17183    # The option is referenced via a variable to avoid confusing sed.
   17184    lt_compile=`echo "$ac_compile" | $SED \
   17185    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   17186    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   17187    -e 's:$: $lt_compiler_flag:'`
   17188    (eval echo "\"\$as_me:17188: $lt_compile\"" >&5)
   17189    (eval "$lt_compile" 2>conftest.err)
   17190    ac_status=$?
   17191    cat conftest.err >&5
   17192    echo "$as_me:17192: \$? = $ac_status" >&5
   17193    if (exit $ac_status) && test -s "$ac_outfile"; then
   17194      # The compiler can only warn and ignore the option if not recognized
   17195      # So say no if there are warnings other than the usual output.
   17196      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   17197      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   17198      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   17199        lt_cv_prog_compiler_pic_works_GCJ=yes
   17200      fi
   17201    fi
   17202    $rm conftest*
   17203 
   17204 fi
   17205 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_GCJ" >&5
   17206 $as_echo "$lt_cv_prog_compiler_pic_works_GCJ" >&6; }
   17207 
   17208 if test x"$lt_cv_prog_compiler_pic_works_GCJ" = xyes; then
   17209     case $lt_prog_compiler_pic_GCJ in
   17210      "" | " "*) ;;
   17211      *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
   17212      esac
   17213 else
   17214     lt_prog_compiler_pic_GCJ=
   17215      lt_prog_compiler_can_build_shared_GCJ=no
   17216 fi
   17217 
   17218 fi
   17219 case $host_os in
   17220   # For platforms which do not support PIC, -DPIC is meaningless:
   17221   *djgpp*)
   17222     lt_prog_compiler_pic_GCJ=
   17223     ;;
   17224   *)
   17225     lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
   17226     ;;
   17227 esac
   17228 
   17229 #
   17230 # Check to make sure the static flag actually works.
   17231 #
   17232 wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
   17233 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   17234 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   17235 if test "${lt_cv_prog_compiler_static_works_GCJ+set}" = set; then
   17236   $as_echo_n "(cached) " >&6
   17237 else
   17238   lt_cv_prog_compiler_static_works_GCJ=no
   17239    save_LDFLAGS="$LDFLAGS"
   17240    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   17241    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   17242    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   17243      # The linker can only warn and ignore the option if not recognized
   17244      # So say no if there are warnings
   17245      if test -s conftest.err; then
   17246        # Append any errors to the config.log.
   17247        cat conftest.err 1>&5
   17248        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   17249        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   17250        if diff conftest.exp conftest.er2 >/dev/null; then
   17251          lt_cv_prog_compiler_static_works_GCJ=yes
   17252        fi
   17253      else
   17254        lt_cv_prog_compiler_static_works_GCJ=yes
   17255      fi
   17256    fi
   17257    $rm -r conftest*
   17258    LDFLAGS="$save_LDFLAGS"
   17259 
   17260 fi
   17261 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_GCJ" >&5
   17262 $as_echo "$lt_cv_prog_compiler_static_works_GCJ" >&6; }
   17263 
   17264 if test x"$lt_cv_prog_compiler_static_works_GCJ" = xyes; then
   17265     :
   17266 else
   17267     lt_prog_compiler_static_GCJ=
   17268 fi
   17269 
   17270 
   17271 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   17272 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   17273 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
   17274   $as_echo_n "(cached) " >&6
   17275 else
   17276   lt_cv_prog_compiler_c_o_GCJ=no
   17277    $rm -r conftest 2>/dev/null
   17278    mkdir conftest
   17279    cd conftest
   17280    mkdir out
   17281    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   17282 
   17283    lt_compiler_flag="-o out/conftest2.$ac_objext"
   17284    # Insert the option either (1) after the last *FLAGS variable, or
   17285    # (2) before a word containing "conftest.", or (3) at the end.
   17286    # Note that $ac_compile itself does not contain backslashes and begins
   17287    # with a dollar sign (not a hyphen), so the echo should work correctly.
   17288    lt_compile=`echo "$ac_compile" | $SED \
   17289    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   17290    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   17291    -e 's:$: $lt_compiler_flag:'`
   17292    (eval echo "\"\$as_me:17292: $lt_compile\"" >&5)
   17293    (eval "$lt_compile" 2>out/conftest.err)
   17294    ac_status=$?
   17295    cat out/conftest.err >&5
   17296    echo "$as_me:17296: \$? = $ac_status" >&5
   17297    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   17298    then
   17299      # The compiler can only warn and ignore the option if not recognized
   17300      # So say no if there are warnings
   17301      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   17302      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   17303      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   17304        lt_cv_prog_compiler_c_o_GCJ=yes
   17305      fi
   17306    fi
   17307    chmod u+w . 2>&5
   17308    $rm conftest*
   17309    # SGI C++ compiler will create directory out/ii_files/ for
   17310    # template instantiation
   17311    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   17312    $rm out/* && rmdir out
   17313    cd ..
   17314    rmdir conftest
   17315    $rm conftest*
   17316 
   17317 fi
   17318 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
   17319 $as_echo "$lt_cv_prog_compiler_c_o_GCJ" >&6; }
   17320 
   17321 
   17322 hard_links="nottested"
   17323 if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
   17324   # do not overwrite the value of need_locks provided by the user
   17325   { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   17326 $as_echo_n "checking if we can lock with hard links... " >&6; }
   17327   hard_links=yes
   17328   $rm conftest*
   17329   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   17330   touch conftest.a
   17331   ln conftest.a conftest.b 2>&5 || hard_links=no
   17332   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   17333   { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
   17334 $as_echo "$hard_links" >&6; }
   17335   if test "$hard_links" = no; then
   17336     { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   17337 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   17338     need_locks=warn
   17339   fi
   17340 else
   17341   need_locks=no
   17342 fi
   17343 
   17344 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   17345 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   17346 
   17347   runpath_var=
   17348   allow_undefined_flag_GCJ=
   17349   enable_shared_with_static_runtimes_GCJ=no
   17350   archive_cmds_GCJ=
   17351   archive_expsym_cmds_GCJ=
   17352   old_archive_From_new_cmds_GCJ=
   17353   old_archive_from_expsyms_cmds_GCJ=
   17354   export_dynamic_flag_spec_GCJ=
   17355   whole_archive_flag_spec_GCJ=
   17356   thread_safe_flag_spec_GCJ=
   17357   hardcode_libdir_flag_spec_GCJ=
   17358   hardcode_libdir_flag_spec_ld_GCJ=
   17359   hardcode_libdir_separator_GCJ=
   17360   hardcode_direct_GCJ=no
   17361   hardcode_minus_L_GCJ=no
   17362   hardcode_shlibpath_var_GCJ=unsupported
   17363   link_all_deplibs_GCJ=unknown
   17364   hardcode_automatic_GCJ=no
   17365   module_cmds_GCJ=
   17366   module_expsym_cmds_GCJ=
   17367   always_export_symbols_GCJ=no
   17368   export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   17369   # include_expsyms should be a list of space-separated symbols to be *always*
   17370   # included in the symbol list
   17371   include_expsyms_GCJ=
   17372   # exclude_expsyms can be an extended regexp of symbols to exclude
   17373   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   17374   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   17375   # as well as any symbol that contains `d'.
   17376   exclude_expsyms_GCJ='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   17377   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   17378   # platforms (ab)use it in PIC code, but their linkers get confused if
   17379   # the symbol is explicitly referenced.  Since portable code cannot
   17380   # rely on this symbol name, it's probably fine to never include it in
   17381   # preloaded symbol tables.
   17382   # Exclude shared library initialization/finalization symbols.
   17383   extract_expsyms_cmds=
   17384   # Just being paranoid about ensuring that cc_basename is set.
   17385   for cc_temp in $compiler""; do
   17386   case $cc_temp in
   17387     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   17388     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   17389     \-*) ;;
   17390     *) break;;
   17391   esac
   17392 done
   17393 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   17394 
   17395   case $host_os in
   17396   cygwin* | mingw* | pw32*)
   17397     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   17398     # When not using gcc, we currently assume that we are using
   17399     # Microsoft Visual C++.
   17400     if test "$GCC" != yes; then
   17401       with_gnu_ld=no
   17402     fi
   17403     ;;
   17404   interix*)
   17405     # we just hope/assume this is gcc and not c89 (= MSVC++)
   17406     with_gnu_ld=yes
   17407     ;;
   17408   openbsd*)
   17409     with_gnu_ld=no
   17410     ;;
   17411   esac
   17412 
   17413   ld_shlibs_GCJ=yes
   17414   if test "$with_gnu_ld" = yes; then
   17415     # If archive_cmds runs LD, not CC, wlarc should be empty
   17416     wlarc='${wl}'
   17417 
   17418     # Set some defaults for GNU ld with shared library support. These
   17419     # are reset later if shared libraries are not supported. Putting them
   17420     # here allows them to be overridden if necessary.
   17421     runpath_var=LD_RUN_PATH
   17422     hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
   17423     export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
   17424     # ancient GNU ld didn't support --whole-archive et. al.
   17425     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   17426 	whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   17427       else
   17428   	whole_archive_flag_spec_GCJ=
   17429     fi
   17430     supports_anon_versioning=no
   17431     case `$LD -v 2>/dev/null` in
   17432       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   17433       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   17434       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   17435       *\ 2.11.*) ;; # other 2.11 versions
   17436       *) supports_anon_versioning=yes ;;
   17437     esac
   17438 
   17439     # See if GNU ld supports shared libraries.
   17440     case $host_os in
   17441     aix[3-9]*)
   17442       # On AIX/PPC, the GNU linker is very broken
   17443       if test "$host_cpu" != ia64; then
   17444 	ld_shlibs_GCJ=no
   17445 	cat <<EOF 1>&2
   17446 
   17447 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   17448 *** to be unable to reliably create shared libraries on AIX.
   17449 *** Therefore, libtool is disabling shared libraries support.  If you
   17450 *** really care for shared libraries, you may want to modify your PATH
   17451 *** so that a non-GNU linker is found, and then restart.
   17452 
   17453 EOF
   17454       fi
   17455       ;;
   17456 
   17457     amigaos*)
   17458       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)'
   17459       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17460       hardcode_minus_L_GCJ=yes
   17461 
   17462       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   17463       # that the semantics of dynamic libraries on AmigaOS, at least up
   17464       # to version 4, is to share data among multiple programs linked
   17465       # with the same dynamic library.  Since this doesn't match the
   17466       # behavior of shared libraries on other platforms, we can't use
   17467       # them.
   17468       ld_shlibs_GCJ=no
   17469       ;;
   17470 
   17471     beos*)
   17472       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17473 	allow_undefined_flag_GCJ=unsupported
   17474 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   17475 	# support --undefined.  This deserves some investigation.  FIXME
   17476 	archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17477       else
   17478 	ld_shlibs_GCJ=no
   17479       fi
   17480       ;;
   17481 
   17482     cygwin* | mingw* | pw32*)
   17483       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
   17484       # as there is no search path for DLLs.
   17485       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17486       allow_undefined_flag_GCJ=unsupported
   17487       always_export_symbols_GCJ=no
   17488       enable_shared_with_static_runtimes_GCJ=yes
   17489       export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   17490 
   17491       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   17492         archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   17493 	# If the export-symbols file already is a .def file (1st line
   17494 	# is EXPORTS), use it as is; otherwise, prepend...
   17495 	archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   17496 	  cp $export_symbols $output_objdir/$soname.def;
   17497 	else
   17498 	  echo EXPORTS > $output_objdir/$soname.def;
   17499 	  cat $export_symbols >> $output_objdir/$soname.def;
   17500 	fi~
   17501 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   17502       else
   17503 	ld_shlibs_GCJ=no
   17504       fi
   17505       ;;
   17506 
   17507     interix[3-9]*)
   17508       hardcode_direct_GCJ=no
   17509       hardcode_shlibpath_var_GCJ=no
   17510       hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17511       export_dynamic_flag_spec_GCJ='${wl}-E'
   17512       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   17513       # Instead, shared libraries are loaded at an image base (0x10000000 by
   17514       # default) and relocated if they conflict, which is a slow very memory
   17515       # consuming and fragmenting process.  To avoid this, we pick a random,
   17516       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   17517       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   17518       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'
   17519       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'
   17520       ;;
   17521 
   17522     gnu* | linux* | k*bsd*-gnu)
   17523       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17524 	tmp_addflag=
   17525 	case $cc_basename,$host_cpu in
   17526 	pgcc*)				# Portland Group C compiler
   17527 	  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'
   17528 	  tmp_addflag=' $pic_flag'
   17529 	  ;;
   17530 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   17531 	  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'
   17532 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   17533 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   17534 	  tmp_addflag=' -i_dynamic' ;;
   17535 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   17536 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   17537 	ifc* | ifort*)			# Intel Fortran compiler
   17538 	  tmp_addflag=' -nofor_main' ;;
   17539 	esac
   17540 	case `$CC -V 2>&1 | sed 5q` in
   17541 	*Sun\ C*)			# Sun C 5.9
   17542 	  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'
   17543 	  tmp_sharedflag='-G' ;;
   17544 	*Sun\ F*)			# Sun Fortran 8.3
   17545 	  tmp_sharedflag='-G' ;;
   17546 	*)
   17547 	  tmp_sharedflag='-shared' ;;
   17548 	esac
   17549 	archive_cmds_GCJ='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17550 
   17551 	if test $supports_anon_versioning = yes; then
   17552 	  archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
   17553   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   17554   $echo "local: *; };" >> $output_objdir/$libname.ver~
   17555 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   17556 	fi
   17557       else
   17558 	ld_shlibs_GCJ=no
   17559       fi
   17560       ;;
   17561 
   17562     netbsd*)
   17563       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17564 	archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   17565 	wlarc=
   17566       else
   17567 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17568 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17569       fi
   17570       ;;
   17571 
   17572     solaris*)
   17573       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   17574 	ld_shlibs_GCJ=no
   17575 	cat <<EOF 1>&2
   17576 
   17577 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   17578 *** create shared libraries on Solaris systems.  Therefore, libtool
   17579 *** is disabling shared libraries support.  We urge you to upgrade GNU
   17580 *** binutils to release 2.9.1 or newer.  Another option is to modify
   17581 *** your PATH or compiler configuration so that the native linker is
   17582 *** used, and then restart.
   17583 
   17584 EOF
   17585       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17586 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17587 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17588       else
   17589 	ld_shlibs_GCJ=no
   17590       fi
   17591       ;;
   17592 
   17593     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   17594       case `$LD -v 2>&1` in
   17595         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   17596 	ld_shlibs_GCJ=no
   17597 	cat <<_LT_EOF 1>&2
   17598 
   17599 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   17600 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   17601 *** is disabling shared libraries support.  We urge you to upgrade GNU
   17602 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   17603 *** your PATH or compiler configuration so that the native linker is
   17604 *** used, and then restart.
   17605 
   17606 _LT_EOF
   17607 	;;
   17608 	*)
   17609 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17610 	    hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   17611 	    archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   17612 	    archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   17613 	  else
   17614 	    ld_shlibs_GCJ=no
   17615 	  fi
   17616 	;;
   17617       esac
   17618       ;;
   17619 
   17620     sunos4*)
   17621       archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17622       wlarc=
   17623       hardcode_direct_GCJ=yes
   17624       hardcode_shlibpath_var_GCJ=no
   17625       ;;
   17626 
   17627     *)
   17628       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17629 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17630 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17631       else
   17632 	ld_shlibs_GCJ=no
   17633       fi
   17634       ;;
   17635     esac
   17636 
   17637     if test "$ld_shlibs_GCJ" = no; then
   17638       runpath_var=
   17639       hardcode_libdir_flag_spec_GCJ=
   17640       export_dynamic_flag_spec_GCJ=
   17641       whole_archive_flag_spec_GCJ=
   17642     fi
   17643   else
   17644     # PORTME fill in a description of your system's linker (not GNU ld)
   17645     case $host_os in
   17646     aix3*)
   17647       allow_undefined_flag_GCJ=unsupported
   17648       always_export_symbols_GCJ=yes
   17649       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'
   17650       # Note: this linker hardcodes the directories in LIBPATH if there
   17651       # are no directories specified by -L.
   17652       hardcode_minus_L_GCJ=yes
   17653       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   17654 	# Neither direct hardcoding nor static linking is supported with a
   17655 	# broken collect2.
   17656 	hardcode_direct_GCJ=unsupported
   17657       fi
   17658       ;;
   17659 
   17660     aix[4-9]*)
   17661       if test "$host_cpu" = ia64; then
   17662 	# On IA64, the linker does run time linking by default, so we don't
   17663 	# have to do anything special.
   17664 	aix_use_runtimelinking=no
   17665 	exp_sym_flag='-Bexport'
   17666 	no_entry_flag=""
   17667       else
   17668 	# If we're using GNU nm, then we don't want the "-C" option.
   17669 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   17670 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   17671 	  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'
   17672 	else
   17673 	  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'
   17674 	fi
   17675 	aix_use_runtimelinking=no
   17676 
   17677 	# Test if we are trying to use run time linking or normal
   17678 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   17679 	# need to do runtime linking.
   17680 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   17681 	  for ld_flag in $LDFLAGS; do
   17682   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   17683   	    aix_use_runtimelinking=yes
   17684   	    break
   17685   	  fi
   17686 	  done
   17687 	  ;;
   17688 	esac
   17689 
   17690 	exp_sym_flag='-bexport'
   17691 	no_entry_flag='-bnoentry'
   17692       fi
   17693 
   17694       # When large executables or shared objects are built, AIX ld can
   17695       # have problems creating the table of contents.  If linking a library
   17696       # or program results in "error TOC overflow" add -mminimal-toc to
   17697       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   17698       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   17699 
   17700       archive_cmds_GCJ=''
   17701       hardcode_direct_GCJ=yes
   17702       hardcode_libdir_separator_GCJ=':'
   17703       link_all_deplibs_GCJ=yes
   17704 
   17705       if test "$GCC" = yes; then
   17706 	case $host_os in aix4.[012]|aix4.[012].*)
   17707 	# We only want to do this on AIX 4.2 and lower, the check
   17708 	# below for broken collect2 doesn't work under 4.3+
   17709 	  collect2name=`${CC} -print-prog-name=collect2`
   17710 	  if test -f "$collect2name" && \
   17711   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   17712 	  then
   17713   	  # We have reworked collect2
   17714   	  :
   17715 	  else
   17716   	  # We have old collect2
   17717   	  hardcode_direct_GCJ=unsupported
   17718   	  # It fails to find uninstalled libraries when the uninstalled
   17719   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   17720   	  # to unsupported forces relinking
   17721   	  hardcode_minus_L_GCJ=yes
   17722   	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17723   	  hardcode_libdir_separator_GCJ=
   17724 	  fi
   17725 	  ;;
   17726 	esac
   17727 	shared_flag='-shared'
   17728 	if test "$aix_use_runtimelinking" = yes; then
   17729 	  shared_flag="$shared_flag "'${wl}-G'
   17730 	fi
   17731       else
   17732 	# not using gcc
   17733 	if test "$host_cpu" = ia64; then
   17734   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   17735   	# chokes on -Wl,-G. The following line is correct:
   17736 	  shared_flag='-G'
   17737 	else
   17738 	  if test "$aix_use_runtimelinking" = yes; then
   17739 	    shared_flag='${wl}-G'
   17740 	  else
   17741 	    shared_flag='${wl}-bM:SRE'
   17742 	  fi
   17743 	fi
   17744       fi
   17745 
   17746       # It seems that -bexpall does not export symbols beginning with
   17747       # underscore (_), so it is better to generate a list of symbols to export.
   17748       always_export_symbols_GCJ=yes
   17749       if test "$aix_use_runtimelinking" = yes; then
   17750 	# Warning - without using the other runtime loading flags (-brtl),
   17751 	# -berok will link without error, but may produce a broken library.
   17752 	allow_undefined_flag_GCJ='-berok'
   17753        # Determine the default libpath from the value encoded in an empty executable.
   17754        cat >conftest.$ac_ext <<_ACEOF
   17755 /* confdefs.h.  */
   17756 _ACEOF
   17757 cat confdefs.h >>conftest.$ac_ext
   17758 cat >>conftest.$ac_ext <<_ACEOF
   17759 /* end confdefs.h.  */
   17760 
   17761 int
   17762 main ()
   17763 {
   17764 
   17765   ;
   17766   return 0;
   17767 }
   17768 _ACEOF
   17769 rm -f conftest.$ac_objext conftest$ac_exeext
   17770 if { (ac_try="$ac_link"
   17771 case "(($ac_try" in
   17772   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17773   *) ac_try_echo=$ac_try;;
   17774 esac
   17775 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   17776 $as_echo "$ac_try_echo") >&5
   17777   (eval "$ac_link") 2>conftest.er1
   17778   ac_status=$?
   17779   grep -v '^ *+' conftest.er1 >conftest.err
   17780   rm -f conftest.er1
   17781   cat conftest.err >&5
   17782   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17783   (exit $ac_status); } && {
   17784 	 test -z "$ac_c_werror_flag" ||
   17785 	 test ! -s conftest.err
   17786        } && test -s conftest$ac_exeext && {
   17787 	 test "$cross_compiling" = yes ||
   17788 	 $as_test_x conftest$ac_exeext
   17789        }; then
   17790 
   17791 lt_aix_libpath_sed='
   17792     /Import File Strings/,/^$/ {
   17793 	/^0/ {
   17794 	    s/^0  *\(.*\)$/\1/
   17795 	    p
   17796 	}
   17797     }'
   17798 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17799 # Check for a 64-bit object if we didn't find anything.
   17800 if test -z "$aix_libpath"; then
   17801   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17802 fi
   17803 else
   17804   $as_echo "$as_me: failed program was:" >&5
   17805 sed 's/^/| /' conftest.$ac_ext >&5
   17806 
   17807 
   17808 fi
   17809 
   17810 rm -rf conftest.dSYM
   17811 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17812       conftest$ac_exeext conftest.$ac_ext
   17813 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17814 
   17815        hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17816 	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"
   17817        else
   17818 	if test "$host_cpu" = ia64; then
   17819 	  hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
   17820 	  allow_undefined_flag_GCJ="-z nodefs"
   17821 	  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"
   17822 	else
   17823 	 # Determine the default libpath from the value encoded in an empty executable.
   17824 	 cat >conftest.$ac_ext <<_ACEOF
   17825 /* confdefs.h.  */
   17826 _ACEOF
   17827 cat confdefs.h >>conftest.$ac_ext
   17828 cat >>conftest.$ac_ext <<_ACEOF
   17829 /* end confdefs.h.  */
   17830 
   17831 int
   17832 main ()
   17833 {
   17834 
   17835   ;
   17836   return 0;
   17837 }
   17838 _ACEOF
   17839 rm -f conftest.$ac_objext conftest$ac_exeext
   17840 if { (ac_try="$ac_link"
   17841 case "(($ac_try" in
   17842   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17843   *) ac_try_echo=$ac_try;;
   17844 esac
   17845 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   17846 $as_echo "$ac_try_echo") >&5
   17847   (eval "$ac_link") 2>conftest.er1
   17848   ac_status=$?
   17849   grep -v '^ *+' conftest.er1 >conftest.err
   17850   rm -f conftest.er1
   17851   cat conftest.err >&5
   17852   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17853   (exit $ac_status); } && {
   17854 	 test -z "$ac_c_werror_flag" ||
   17855 	 test ! -s conftest.err
   17856        } && test -s conftest$ac_exeext && {
   17857 	 test "$cross_compiling" = yes ||
   17858 	 $as_test_x conftest$ac_exeext
   17859        }; then
   17860 
   17861 lt_aix_libpath_sed='
   17862     /Import File Strings/,/^$/ {
   17863 	/^0/ {
   17864 	    s/^0  *\(.*\)$/\1/
   17865 	    p
   17866 	}
   17867     }'
   17868 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17869 # Check for a 64-bit object if we didn't find anything.
   17870 if test -z "$aix_libpath"; then
   17871   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17872 fi
   17873 else
   17874   $as_echo "$as_me: failed program was:" >&5
   17875 sed 's/^/| /' conftest.$ac_ext >&5
   17876 
   17877 
   17878 fi
   17879 
   17880 rm -rf conftest.dSYM
   17881 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17882       conftest$ac_exeext conftest.$ac_ext
   17883 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17884 
   17885 	 hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17886 	  # Warning - without using the other run time loading flags,
   17887 	  # -berok will link without error, but may produce a broken library.
   17888 	  no_undefined_flag_GCJ=' ${wl}-bernotok'
   17889 	  allow_undefined_flag_GCJ=' ${wl}-berok'
   17890 	  # Exported symbols can be pulled into shared objects from archives
   17891 	  whole_archive_flag_spec_GCJ='$convenience'
   17892 	  archive_cmds_need_lc_GCJ=yes
   17893 	  # This is similar to how AIX traditionally builds its shared libraries.
   17894 	  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'
   17895 	fi
   17896       fi
   17897       ;;
   17898 
   17899     amigaos*)
   17900       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)'
   17901       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17902       hardcode_minus_L_GCJ=yes
   17903       # see comment about different semantics on the GNU ld section
   17904       ld_shlibs_GCJ=no
   17905       ;;
   17906 
   17907     bsdi[45]*)
   17908       export_dynamic_flag_spec_GCJ=-rdynamic
   17909       ;;
   17910 
   17911     cygwin* | mingw* | pw32*)
   17912       # When not using gcc, we currently assume that we are using
   17913       # Microsoft Visual C++.
   17914       # hardcode_libdir_flag_spec is actually meaningless, as there is
   17915       # no search path for DLLs.
   17916       hardcode_libdir_flag_spec_GCJ=' '
   17917       allow_undefined_flag_GCJ=unsupported
   17918       # Tell ltmain to make .lib files, not .a files.
   17919       libext=lib
   17920       # Tell ltmain to make .dll files, not .so files.
   17921       shrext_cmds=".dll"
   17922       # FIXME: Setting linknames here is a bad hack.
   17923       archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   17924       # The linker will automatically build a .lib file if we build a DLL.
   17925       old_archive_From_new_cmds_GCJ='true'
   17926       # FIXME: Should let the user specify the lib program.
   17927       old_archive_cmds_GCJ='lib -OUT:$oldlib$oldobjs$old_deplibs'
   17928       fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
   17929       enable_shared_with_static_runtimes_GCJ=yes
   17930       ;;
   17931 
   17932     darwin* | rhapsody*)
   17933       case $host_os in
   17934         rhapsody* | darwin1.[012])
   17935          allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
   17936          ;;
   17937        *) # Darwin 1.3 on
   17938          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   17939            allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17940          else
   17941            case ${MACOSX_DEPLOYMENT_TARGET} in
   17942              10.[012])
   17943                allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17944                ;;
   17945              10.*)
   17946                allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
   17947                ;;
   17948            esac
   17949          fi
   17950          ;;
   17951       esac
   17952       archive_cmds_need_lc_GCJ=no
   17953       hardcode_direct_GCJ=no
   17954       hardcode_automatic_GCJ=yes
   17955       hardcode_shlibpath_var_GCJ=unsupported
   17956       whole_archive_flag_spec_GCJ=''
   17957       link_all_deplibs_GCJ=yes
   17958     if test "$GCC" = yes ; then
   17959     	output_verbose_link_cmd='echo'
   17960         archive_cmds_GCJ="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   17961         module_cmds_GCJ="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   17962         archive_expsym_cmds_GCJ="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
   17963         module_expsym_cmds_GCJ="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
   17964     else
   17965       case $cc_basename in
   17966         xlc*)
   17967          output_verbose_link_cmd='echo'
   17968          archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   17969          module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17970           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17971          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}'
   17972           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}'
   17973           ;;
   17974        *)
   17975          ld_shlibs_GCJ=no
   17976           ;;
   17977       esac
   17978     fi
   17979       ;;
   17980 
   17981     dgux*)
   17982       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17983       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17984       hardcode_shlibpath_var_GCJ=no
   17985       ;;
   17986 
   17987     freebsd1*)
   17988       ld_shlibs_GCJ=no
   17989       ;;
   17990 
   17991     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   17992     # support.  Future versions do this automatically, but an explicit c++rt0.o
   17993     # does not break anything, and helps significantly (at the cost of a little
   17994     # extra space).
   17995     freebsd2.2*)
   17996       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   17997       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17998       hardcode_direct_GCJ=yes
   17999       hardcode_shlibpath_var_GCJ=no
   18000       ;;
   18001 
   18002     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   18003     freebsd2*)
   18004       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   18005       hardcode_direct_GCJ=yes
   18006       hardcode_minus_L_GCJ=yes
   18007       hardcode_shlibpath_var_GCJ=no
   18008       ;;
   18009 
   18010     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   18011     freebsd* | dragonfly*)
   18012       archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   18013       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18014       hardcode_direct_GCJ=yes
   18015       hardcode_shlibpath_var_GCJ=no
   18016       ;;
   18017 
   18018     hpux9*)
   18019       if test "$GCC" = yes; then
   18020 	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'
   18021       else
   18022 	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'
   18023       fi
   18024       hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   18025       hardcode_libdir_separator_GCJ=:
   18026       hardcode_direct_GCJ=yes
   18027 
   18028       # hardcode_minus_L: Not really in the search PATH,
   18029       # but as the default location of the library.
   18030       hardcode_minus_L_GCJ=yes
   18031       export_dynamic_flag_spec_GCJ='${wl}-E'
   18032       ;;
   18033 
   18034     hpux10*)
   18035       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   18036 	archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   18037       else
   18038 	archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   18039       fi
   18040       if test "$with_gnu_ld" = no; then
   18041 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   18042 	hardcode_libdir_separator_GCJ=:
   18043 
   18044 	hardcode_direct_GCJ=yes
   18045 	export_dynamic_flag_spec_GCJ='${wl}-E'
   18046 
   18047 	# hardcode_minus_L: Not really in the search PATH,
   18048 	# but as the default location of the library.
   18049 	hardcode_minus_L_GCJ=yes
   18050       fi
   18051       ;;
   18052 
   18053     hpux11*)
   18054       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   18055 	case $host_cpu in
   18056 	hppa*64*)
   18057 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18058 	  ;;
   18059 	ia64*)
   18060 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   18061 	  ;;
   18062 	*)
   18063 	  archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   18064 	  ;;
   18065 	esac
   18066       else
   18067 	case $host_cpu in
   18068 	hppa*64*)
   18069 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18070 	  ;;
   18071 	ia64*)
   18072 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   18073 	  ;;
   18074 	*)
   18075 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   18076 	  ;;
   18077 	esac
   18078       fi
   18079       if test "$with_gnu_ld" = no; then
   18080 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   18081 	hardcode_libdir_separator_GCJ=:
   18082 
   18083 	case $host_cpu in
   18084 	hppa*64*|ia64*)
   18085 	  hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
   18086 	  hardcode_direct_GCJ=no
   18087 	  hardcode_shlibpath_var_GCJ=no
   18088 	  ;;
   18089 	*)
   18090 	  hardcode_direct_GCJ=yes
   18091 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   18092 
   18093 	  # hardcode_minus_L: Not really in the search PATH,
   18094 	  # but as the default location of the library.
   18095 	  hardcode_minus_L_GCJ=yes
   18096 	  ;;
   18097 	esac
   18098       fi
   18099       ;;
   18100 
   18101     irix5* | irix6* | nonstopux*)
   18102       if test "$GCC" = yes; then
   18103 	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'
   18104       else
   18105 	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'
   18106 	hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
   18107       fi
   18108       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18109       hardcode_libdir_separator_GCJ=:
   18110       link_all_deplibs_GCJ=yes
   18111       ;;
   18112 
   18113     netbsd*)
   18114       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   18115 	archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   18116       else
   18117 	archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   18118       fi
   18119       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18120       hardcode_direct_GCJ=yes
   18121       hardcode_shlibpath_var_GCJ=no
   18122       ;;
   18123 
   18124     newsos6)
   18125       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18126       hardcode_direct_GCJ=yes
   18127       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18128       hardcode_libdir_separator_GCJ=:
   18129       hardcode_shlibpath_var_GCJ=no
   18130       ;;
   18131 
   18132     openbsd*)
   18133       if test -f /usr/libexec/ld.so; then
   18134 	hardcode_direct_GCJ=yes
   18135 	hardcode_shlibpath_var_GCJ=no
   18136 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   18137 	  archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   18138 	  archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   18139 	  hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   18140 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   18141 	else
   18142 	  case $host_os in
   18143 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   18144 	     archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   18145 	     hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18146 	     ;;
   18147 	   *)
   18148 	     archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   18149 	     hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   18150 	     ;;
   18151 	  esac
   18152         fi
   18153       else
   18154 	ld_shlibs_GCJ=no
   18155       fi
   18156       ;;
   18157 
   18158     os2*)
   18159       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18160       hardcode_minus_L_GCJ=yes
   18161       allow_undefined_flag_GCJ=unsupported
   18162       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'
   18163       old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   18164       ;;
   18165 
   18166     osf3*)
   18167       if test "$GCC" = yes; then
   18168 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   18169 	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'
   18170       else
   18171 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   18172 	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'
   18173       fi
   18174       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18175       hardcode_libdir_separator_GCJ=:
   18176       ;;
   18177 
   18178     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   18179       if test "$GCC" = yes; then
   18180 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   18181 	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'
   18182 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18183       else
   18184 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   18185 	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'
   18186 	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~
   18187 	$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'
   18188 
   18189 	# Both c and cxx compiler support -rpath directly
   18190 	hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
   18191       fi
   18192       hardcode_libdir_separator_GCJ=:
   18193       ;;
   18194 
   18195     solaris*)
   18196       no_undefined_flag_GCJ=' -z text'
   18197       if test "$GCC" = yes; then
   18198 	wlarc='${wl}'
   18199 	archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18200 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   18201 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   18202       else
   18203 	wlarc=''
   18204 	archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18205 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   18206   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   18207       fi
   18208       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18209       hardcode_shlibpath_var_GCJ=no
   18210       case $host_os in
   18211       solaris2.[0-5] | solaris2.[0-5].*) ;;
   18212       *)
   18213 	# The compiler driver will combine and reorder linker options,
   18214 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   18215 	# but is careful enough not to reorder.
   18216  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   18217 	if test "$GCC" = yes; then
   18218 	  whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   18219 	else
   18220 	  whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract'
   18221 	fi
   18222 	;;
   18223       esac
   18224       link_all_deplibs_GCJ=yes
   18225       ;;
   18226 
   18227     sunos4*)
   18228       if test "x$host_vendor" = xsequent; then
   18229 	# Use $CC to link under sequent, because it throws in some extra .o
   18230 	# files that make .init and .fini sections work.
   18231 	archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   18232       else
   18233 	archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   18234       fi
   18235       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18236       hardcode_direct_GCJ=yes
   18237       hardcode_minus_L_GCJ=yes
   18238       hardcode_shlibpath_var_GCJ=no
   18239       ;;
   18240 
   18241     sysv4)
   18242       case $host_vendor in
   18243 	sni)
   18244 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18245 	  hardcode_direct_GCJ=yes # is this really true???
   18246 	;;
   18247 	siemens)
   18248 	  ## LD is ld it makes a PLAMLIB
   18249 	  ## CC just makes a GrossModule.
   18250 	  archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   18251 	  reload_cmds_GCJ='$CC -r -o $output$reload_objs'
   18252 	  hardcode_direct_GCJ=no
   18253         ;;
   18254 	motorola)
   18255 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18256 	  hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
   18257 	;;
   18258       esac
   18259       runpath_var='LD_RUN_PATH'
   18260       hardcode_shlibpath_var_GCJ=no
   18261       ;;
   18262 
   18263     sysv4.3*)
   18264       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18265       hardcode_shlibpath_var_GCJ=no
   18266       export_dynamic_flag_spec_GCJ='-Bexport'
   18267       ;;
   18268 
   18269     sysv4*MP*)
   18270       if test -d /usr/nec; then
   18271 	archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18272 	hardcode_shlibpath_var_GCJ=no
   18273 	runpath_var=LD_RUN_PATH
   18274 	hardcode_runpath_var=yes
   18275 	ld_shlibs_GCJ=yes
   18276       fi
   18277       ;;
   18278 
   18279     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   18280       no_undefined_flag_GCJ='${wl}-z,text'
   18281       archive_cmds_need_lc_GCJ=no
   18282       hardcode_shlibpath_var_GCJ=no
   18283       runpath_var='LD_RUN_PATH'
   18284 
   18285       if test "$GCC" = yes; then
   18286 	archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18287 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18288       else
   18289 	archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18290 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18291       fi
   18292       ;;
   18293 
   18294     sysv5* | sco3.2v5* | sco5v6*)
   18295       # Note: We can NOT use -z defs as we might desire, because we do not
   18296       # link with -lc, and that would cause any symbols used from libc to
   18297       # always be unresolved, which means just about no library would
   18298       # ever link correctly.  If we're not using GNU ld we use -z text
   18299       # though, which does catch some bad symbols but isn't as heavy-handed
   18300       # as -z defs.
   18301       no_undefined_flag_GCJ='${wl}-z,text'
   18302       allow_undefined_flag_GCJ='${wl}-z,nodefs'
   18303       archive_cmds_need_lc_GCJ=no
   18304       hardcode_shlibpath_var_GCJ=no
   18305       hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   18306       hardcode_libdir_separator_GCJ=':'
   18307       link_all_deplibs_GCJ=yes
   18308       export_dynamic_flag_spec_GCJ='${wl}-Bexport'
   18309       runpath_var='LD_RUN_PATH'
   18310 
   18311       if test "$GCC" = yes; then
   18312 	archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18313 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18314       else
   18315 	archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18316 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18317       fi
   18318       ;;
   18319 
   18320     uts4*)
   18321       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18322       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18323       hardcode_shlibpath_var_GCJ=no
   18324       ;;
   18325 
   18326     *)
   18327       ld_shlibs_GCJ=no
   18328       ;;
   18329     esac
   18330   fi
   18331 
   18332 { $as_echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
   18333 $as_echo "$ld_shlibs_GCJ" >&6; }
   18334 test "$ld_shlibs_GCJ" = no && can_build_shared=no
   18335 
   18336 #
   18337 # Do we need to explicitly link libc?
   18338 #
   18339 case "x$archive_cmds_need_lc_GCJ" in
   18340 x|xyes)
   18341   # Assume -lc should be added
   18342   archive_cmds_need_lc_GCJ=yes
   18343 
   18344   if test "$enable_shared" = yes && test "$GCC" = yes; then
   18345     case $archive_cmds_GCJ in
   18346     *'~'*)
   18347       # FIXME: we may have to deal with multi-command sequences.
   18348       ;;
   18349     '$CC '*)
   18350       # Test whether the compiler implicitly links with -lc since on some
   18351       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   18352       # to ld, don't add -lc before -lgcc.
   18353       { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   18354 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   18355       $rm conftest*
   18356       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   18357 
   18358       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   18359   (eval $ac_compile) 2>&5
   18360   ac_status=$?
   18361   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18362   (exit $ac_status); } 2>conftest.err; then
   18363         soname=conftest
   18364         lib=conftest
   18365         libobjs=conftest.$ac_objext
   18366         deplibs=
   18367         wl=$lt_prog_compiler_wl_GCJ
   18368 	pic_flag=$lt_prog_compiler_pic_GCJ
   18369         compiler_flags=-v
   18370         linker_flags=-v
   18371         verstring=
   18372         output_objdir=.
   18373         libname=conftest
   18374         lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
   18375         allow_undefined_flag_GCJ=
   18376         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   18377   (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   18378   ac_status=$?
   18379   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18380   (exit $ac_status); }
   18381         then
   18382 	  archive_cmds_need_lc_GCJ=no
   18383         else
   18384 	  archive_cmds_need_lc_GCJ=yes
   18385         fi
   18386         allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
   18387       else
   18388         cat conftest.err 1>&5
   18389       fi
   18390       $rm conftest*
   18391       { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
   18392 $as_echo "$archive_cmds_need_lc_GCJ" >&6; }
   18393       ;;
   18394     esac
   18395   fi
   18396   ;;
   18397 esac
   18398 
   18399 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   18400 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   18401 library_names_spec=
   18402 libname_spec='lib$name'
   18403 soname_spec=
   18404 shrext_cmds=".so"
   18405 postinstall_cmds=
   18406 postuninstall_cmds=
   18407 finish_cmds=
   18408 finish_eval=
   18409 shlibpath_var=
   18410 shlibpath_overrides_runpath=unknown
   18411 version_type=none
   18412 dynamic_linker="$host_os ld.so"
   18413 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   18414 
   18415 need_lib_prefix=unknown
   18416 hardcode_into_libs=no
   18417 
   18418 # when you set need_version to no, make sure it does not cause -set_version
   18419 # flags to be left without arguments
   18420 need_version=unknown
   18421 
   18422 case $host_os in
   18423 aix3*)
   18424   version_type=linux
   18425   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   18426   shlibpath_var=LIBPATH
   18427 
   18428   # AIX 3 has no versioning support, so we append a major version to the name.
   18429   soname_spec='${libname}${release}${shared_ext}$major'
   18430   ;;
   18431 
   18432 aix[4-9]*)
   18433   version_type=linux
   18434   need_lib_prefix=no
   18435   need_version=no
   18436   hardcode_into_libs=yes
   18437   if test "$host_cpu" = ia64; then
   18438     # AIX 5 supports IA64
   18439     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   18440     shlibpath_var=LD_LIBRARY_PATH
   18441   else
   18442     # With GCC up to 2.95.x, collect2 would create an import file
   18443     # for dependence libraries.  The import file would start with
   18444     # the line `#! .'.  This would cause the generated library to
   18445     # depend on `.', always an invalid library.  This was fixed in
   18446     # development snapshots of GCC prior to 3.0.
   18447     case $host_os in
   18448       aix4 | aix4.[01] | aix4.[01].*)
   18449       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   18450 	   echo ' yes '
   18451 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   18452 	:
   18453       else
   18454 	can_build_shared=no
   18455       fi
   18456       ;;
   18457     esac
   18458     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   18459     # soname into executable. Probably we can add versioning support to
   18460     # collect2, so additional links can be useful in future.
   18461     if test "$aix_use_runtimelinking" = yes; then
   18462       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   18463       # instead of lib<name>.a to let people know that these are not
   18464       # typical AIX shared libraries.
   18465       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18466     else
   18467       # We preserve .a as extension for shared libraries through AIX4.2
   18468       # and later when we are not doing run time linking.
   18469       library_names_spec='${libname}${release}.a $libname.a'
   18470       soname_spec='${libname}${release}${shared_ext}$major'
   18471     fi
   18472     shlibpath_var=LIBPATH
   18473   fi
   18474   ;;
   18475 
   18476 amigaos*)
   18477   library_names_spec='$libname.ixlibrary $libname.a'
   18478   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   18479   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'
   18480   ;;
   18481 
   18482 beos*)
   18483   library_names_spec='${libname}${shared_ext}'
   18484   dynamic_linker="$host_os ld.so"
   18485   shlibpath_var=LIBRARY_PATH
   18486   ;;
   18487 
   18488 bsdi[45]*)
   18489   version_type=linux
   18490   need_version=no
   18491   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18492   soname_spec='${libname}${release}${shared_ext}$major'
   18493   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   18494   shlibpath_var=LD_LIBRARY_PATH
   18495   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   18496   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   18497   # the default ld.so.conf also contains /usr/contrib/lib and
   18498   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   18499   # libtool to hard-code these into programs
   18500   ;;
   18501 
   18502 cygwin* | mingw* | pw32*)
   18503   version_type=windows
   18504   shrext_cmds=".dll"
   18505   need_version=no
   18506   need_lib_prefix=no
   18507 
   18508   case $GCC,$host_os in
   18509   yes,cygwin* | yes,mingw* | yes,pw32*)
   18510     library_names_spec='$libname.dll.a'
   18511     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   18512     postinstall_cmds='base_file=`basename \${file}`~
   18513       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   18514       dldir=$destdir/`dirname \$dlpath`~
   18515       test -d \$dldir || mkdir -p \$dldir~
   18516       $install_prog $dir/$dlname \$dldir/$dlname~
   18517       chmod a+x \$dldir/$dlname'
   18518     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   18519       dlpath=$dir/\$dldll~
   18520        $rm \$dlpath'
   18521     shlibpath_overrides_runpath=yes
   18522 
   18523     case $host_os in
   18524     cygwin*)
   18525       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   18526       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18527       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   18528       ;;
   18529     mingw*)
   18530       # MinGW DLLs use traditional 'lib' prefix
   18531       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18532       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   18533       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   18534         # It is most probably a Windows format PATH printed by
   18535         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   18536         # path with ; separators, and with drive letters. We can handle the
   18537         # drive letters (cygwin fileutils understands them), so leave them,
   18538         # especially as we might pass files found there to a mingw objdump,
   18539         # which wouldn't understand a cygwinified path. Ahh.
   18540         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   18541       else
   18542         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   18543       fi
   18544       ;;
   18545     pw32*)
   18546       # pw32 DLLs use 'pw' prefix rather than 'lib'
   18547       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18548       ;;
   18549     esac
   18550     ;;
   18551 
   18552   *)
   18553     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   18554     ;;
   18555   esac
   18556   dynamic_linker='Win32 ld.exe'
   18557   # FIXME: first we should search . and the directory the executable is in
   18558   shlibpath_var=PATH
   18559   ;;
   18560 
   18561 darwin* | rhapsody*)
   18562   dynamic_linker="$host_os dyld"
   18563   version_type=darwin
   18564   need_lib_prefix=no
   18565   need_version=no
   18566   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   18567   soname_spec='${libname}${release}${major}$shared_ext'
   18568   shlibpath_overrides_runpath=yes
   18569   shlibpath_var=DYLD_LIBRARY_PATH
   18570   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   18571 
   18572   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   18573   ;;
   18574 
   18575 dgux*)
   18576   version_type=linux
   18577   need_lib_prefix=no
   18578   need_version=no
   18579   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   18580   soname_spec='${libname}${release}${shared_ext}$major'
   18581   shlibpath_var=LD_LIBRARY_PATH
   18582   ;;
   18583 
   18584 freebsd1*)
   18585   dynamic_linker=no
   18586   ;;
   18587 
   18588 freebsd* | dragonfly*)
   18589   # DragonFly does not have aout.  When/if they implement a new
   18590   # versioning mechanism, adjust this.
   18591   if test -x /usr/bin/objformat; then
   18592     objformat=`/usr/bin/objformat`
   18593   else
   18594     case $host_os in
   18595     freebsd[123]*) objformat=aout ;;
   18596     *) objformat=elf ;;
   18597     esac
   18598   fi
   18599   version_type=freebsd-$objformat
   18600   case $version_type in
   18601     freebsd-elf*)
   18602       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18603       need_version=no
   18604       need_lib_prefix=no
   18605       ;;
   18606     freebsd-*)
   18607       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   18608       need_version=yes
   18609       ;;
   18610   esac
   18611   shlibpath_var=LD_LIBRARY_PATH
   18612   case $host_os in
   18613   freebsd2*)
   18614     shlibpath_overrides_runpath=yes
   18615     ;;
   18616   freebsd3.[01]* | freebsdelf3.[01]*)
   18617     shlibpath_overrides_runpath=yes
   18618     hardcode_into_libs=yes
   18619     ;;
   18620   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   18621   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   18622     shlibpath_overrides_runpath=no
   18623     hardcode_into_libs=yes
   18624     ;;
   18625   *) # from 4.6 on, and DragonFly
   18626     shlibpath_overrides_runpath=yes
   18627     hardcode_into_libs=yes
   18628     ;;
   18629   esac
   18630   ;;
   18631 
   18632 gnu*)
   18633   version_type=linux
   18634   need_lib_prefix=no
   18635   need_version=no
   18636   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   18637   soname_spec='${libname}${release}${shared_ext}$major'
   18638   shlibpath_var=LD_LIBRARY_PATH
   18639   hardcode_into_libs=yes
   18640   ;;
   18641 
   18642 hpux9* | hpux10* | hpux11*)
   18643   # Give a soname corresponding to the major version so that dld.sl refuses to
   18644   # link against other versions.
   18645   version_type=sunos
   18646   need_lib_prefix=no
   18647   need_version=no
   18648   case $host_cpu in
   18649   ia64*)
   18650     shrext_cmds='.so'
   18651     hardcode_into_libs=yes
   18652     dynamic_linker="$host_os dld.so"
   18653     shlibpath_var=LD_LIBRARY_PATH
   18654     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18655     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18656     soname_spec='${libname}${release}${shared_ext}$major'
   18657     if test "X$HPUX_IA64_MODE" = X32; then
   18658       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   18659     else
   18660       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   18661     fi
   18662     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18663     ;;
   18664    hppa*64*)
   18665      shrext_cmds='.sl'
   18666      hardcode_into_libs=yes
   18667      dynamic_linker="$host_os dld.sl"
   18668      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   18669      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18670      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18671      soname_spec='${libname}${release}${shared_ext}$major'
   18672      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   18673      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18674      ;;
   18675    *)
   18676     shrext_cmds='.sl'
   18677     dynamic_linker="$host_os dld.sl"
   18678     shlibpath_var=SHLIB_PATH
   18679     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   18680     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18681     soname_spec='${libname}${release}${shared_ext}$major'
   18682     ;;
   18683   esac
   18684   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   18685   postinstall_cmds='chmod 555 $lib'
   18686   ;;
   18687 
   18688 interix[3-9]*)
   18689   version_type=linux
   18690   need_lib_prefix=no
   18691   need_version=no
   18692   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18693   soname_spec='${libname}${release}${shared_ext}$major'
   18694   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   18695   shlibpath_var=LD_LIBRARY_PATH
   18696   shlibpath_overrides_runpath=no
   18697   hardcode_into_libs=yes
   18698   ;;
   18699 
   18700 irix5* | irix6* | nonstopux*)
   18701   case $host_os in
   18702     nonstopux*) version_type=nonstopux ;;
   18703     *)
   18704 	if test "$lt_cv_prog_gnu_ld" = yes; then
   18705 		version_type=linux
   18706 	else
   18707 		version_type=irix
   18708 	fi ;;
   18709   esac
   18710   need_lib_prefix=no
   18711   need_version=no
   18712   soname_spec='${libname}${release}${shared_ext}$major'
   18713   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   18714   case $host_os in
   18715   irix5* | nonstopux*)
   18716     libsuff= shlibsuff=
   18717     ;;
   18718   *)
   18719     case $LD in # libtool.m4 will add one of these switches to LD
   18720     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   18721       libsuff= shlibsuff= libmagic=32-bit;;
   18722     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   18723       libsuff=32 shlibsuff=N32 libmagic=N32;;
   18724     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   18725       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   18726     *) libsuff= shlibsuff= libmagic=never-match;;
   18727     esac
   18728     ;;
   18729   esac
   18730   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   18731   shlibpath_overrides_runpath=no
   18732   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   18733   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   18734   hardcode_into_libs=yes
   18735   ;;
   18736 
   18737 # No shared lib support for Linux oldld, aout, or coff.
   18738 linux*oldld* | linux*aout* | linux*coff*)
   18739   dynamic_linker=no
   18740   ;;
   18741 
   18742 # This must be Linux ELF.
   18743 linux* | k*bsd*-gnu)
   18744   version_type=linux
   18745   need_lib_prefix=no
   18746   need_version=no
   18747   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18748   soname_spec='${libname}${release}${shared_ext}$major'
   18749   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   18750   shlibpath_var=LD_LIBRARY_PATH
   18751   shlibpath_overrides_runpath=no
   18752   # This implies no fast_install, which is unacceptable.
   18753   # Some rework will be needed to allow for fast_install
   18754   # before this can be enabled.
   18755   hardcode_into_libs=yes
   18756   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   18757   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   18758 
   18759   # Append ld.so.conf contents to the search path
   18760   if test -f /etc/ld.so.conf; then
   18761     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' ' '`
   18762     sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
   18763   fi
   18764 
   18765   # We used to test for /lib/ld.so.1 and disable shared libraries on
   18766   # powerpc, because MkLinux only supported shared libraries with the
   18767   # GNU dynamic linker.  Since this was broken with cross compilers,
   18768   # most powerpc-linux boxes support dynamic linking these days and
   18769   # people can always --disable-shared, the test was removed, and we
   18770   # assume the GNU/Linux dynamic linker is in use.
   18771   dynamic_linker='GNU/Linux ld.so'
   18772   ;;
   18773 
   18774 netbsd*)
   18775   version_type=sunos
   18776   need_lib_prefix=no
   18777   need_version=no
   18778   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   18779     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18780     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18781     dynamic_linker='NetBSD (a.out) ld.so'
   18782   else
   18783     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18784     soname_spec='${libname}${release}${shared_ext}$major'
   18785     dynamic_linker='NetBSD ld.elf_so'
   18786   fi
   18787   shlibpath_var=LD_LIBRARY_PATH
   18788   shlibpath_overrides_runpath=yes
   18789   hardcode_into_libs=yes
   18790   ;;
   18791 
   18792 newsos6)
   18793   version_type=linux
   18794   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18795   shlibpath_var=LD_LIBRARY_PATH
   18796   shlibpath_overrides_runpath=yes
   18797   ;;
   18798 
   18799 nto-qnx*)
   18800   version_type=linux
   18801   need_lib_prefix=no
   18802   need_version=no
   18803   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18804   soname_spec='${libname}${release}${shared_ext}$major'
   18805   shlibpath_var=LD_LIBRARY_PATH
   18806   shlibpath_overrides_runpath=yes
   18807   ;;
   18808 
   18809 openbsd*)
   18810   version_type=sunos
   18811   sys_lib_dlsearch_path_spec="/usr/lib"
   18812   need_lib_prefix=no
   18813   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   18814   case $host_os in
   18815     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   18816     *)                         need_version=no  ;;
   18817   esac
   18818   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18819   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18820   shlibpath_var=LD_LIBRARY_PATH
   18821   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   18822     case $host_os in
   18823       openbsd2.[89] | openbsd2.[89].*)
   18824 	shlibpath_overrides_runpath=no
   18825 	;;
   18826       *)
   18827 	shlibpath_overrides_runpath=yes
   18828 	;;
   18829       esac
   18830   else
   18831     shlibpath_overrides_runpath=yes
   18832   fi
   18833   ;;
   18834 
   18835 os2*)
   18836   libname_spec='$name'
   18837   shrext_cmds=".dll"
   18838   need_lib_prefix=no
   18839   library_names_spec='$libname${shared_ext} $libname.a'
   18840   dynamic_linker='OS/2 ld.exe'
   18841   shlibpath_var=LIBPATH
   18842   ;;
   18843 
   18844 osf3* | osf4* | osf5*)
   18845   version_type=osf
   18846   need_lib_prefix=no
   18847   need_version=no
   18848   soname_spec='${libname}${release}${shared_ext}$major'
   18849   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18850   shlibpath_var=LD_LIBRARY_PATH
   18851   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   18852   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   18853   ;;
   18854 
   18855 rdos*)
   18856   dynamic_linker=no
   18857   ;;
   18858 
   18859 solaris*)
   18860   version_type=linux
   18861   need_lib_prefix=no
   18862   need_version=no
   18863   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18864   soname_spec='${libname}${release}${shared_ext}$major'
   18865   shlibpath_var=LD_LIBRARY_PATH
   18866   shlibpath_overrides_runpath=yes
   18867   hardcode_into_libs=yes
   18868   # ldd complains unless libraries are executable
   18869   postinstall_cmds='chmod +x $lib'
   18870   ;;
   18871 
   18872 sunos4*)
   18873   version_type=sunos
   18874   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18875   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   18876   shlibpath_var=LD_LIBRARY_PATH
   18877   shlibpath_overrides_runpath=yes
   18878   if test "$with_gnu_ld" = yes; then
   18879     need_lib_prefix=no
   18880   fi
   18881   need_version=yes
   18882   ;;
   18883 
   18884 sysv4 | sysv4.3*)
   18885   version_type=linux
   18886   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18887   soname_spec='${libname}${release}${shared_ext}$major'
   18888   shlibpath_var=LD_LIBRARY_PATH
   18889   case $host_vendor in
   18890     sni)
   18891       shlibpath_overrides_runpath=no
   18892       need_lib_prefix=no
   18893       export_dynamic_flag_spec='${wl}-Blargedynsym'
   18894       runpath_var=LD_RUN_PATH
   18895       ;;
   18896     siemens)
   18897       need_lib_prefix=no
   18898       ;;
   18899     motorola)
   18900       need_lib_prefix=no
   18901       need_version=no
   18902       shlibpath_overrides_runpath=no
   18903       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   18904       ;;
   18905   esac
   18906   ;;
   18907 
   18908 sysv4*MP*)
   18909   if test -d /usr/nec ;then
   18910     version_type=linux
   18911     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   18912     soname_spec='$libname${shared_ext}.$major'
   18913     shlibpath_var=LD_LIBRARY_PATH
   18914   fi
   18915   ;;
   18916 
   18917 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   18918   version_type=freebsd-elf
   18919   need_lib_prefix=no
   18920   need_version=no
   18921   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18922   soname_spec='${libname}${release}${shared_ext}$major'
   18923   shlibpath_var=LD_LIBRARY_PATH
   18924   hardcode_into_libs=yes
   18925   if test "$with_gnu_ld" = yes; then
   18926     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   18927     shlibpath_overrides_runpath=no
   18928   else
   18929     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   18930     shlibpath_overrides_runpath=yes
   18931     case $host_os in
   18932       sco3.2v5*)
   18933         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   18934 	;;
   18935     esac
   18936   fi
   18937   sys_lib_dlsearch_path_spec='/usr/lib'
   18938   ;;
   18939 
   18940 uts4*)
   18941   version_type=linux
   18942   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18943   soname_spec='${libname}${release}${shared_ext}$major'
   18944   shlibpath_var=LD_LIBRARY_PATH
   18945   ;;
   18946 
   18947 *)
   18948   dynamic_linker=no
   18949   ;;
   18950 esac
   18951 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   18952 $as_echo "$dynamic_linker" >&6; }
   18953 test "$dynamic_linker" = no && can_build_shared=no
   18954 
   18955 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   18956   $as_echo_n "(cached) " >&6
   18957 else
   18958   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   18959 fi
   18960 
   18961 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   18962 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   18963   $as_echo_n "(cached) " >&6
   18964 else
   18965   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   18966 fi
   18967 
   18968 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   18969 
   18970 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   18971 if test "$GCC" = yes; then
   18972   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   18973 fi
   18974 
   18975 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   18976 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   18977 hardcode_action_GCJ=
   18978 if test -n "$hardcode_libdir_flag_spec_GCJ" || \
   18979    test -n "$runpath_var_GCJ" || \
   18980    test "X$hardcode_automatic_GCJ" = "Xyes" ; then
   18981 
   18982   # We can hardcode non-existant directories.
   18983   if test "$hardcode_direct_GCJ" != no &&
   18984      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   18985      # have to relink, otherwise we might link with an installed library
   18986      # when we should be linking with a yet-to-be-installed one
   18987      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
   18988      test "$hardcode_minus_L_GCJ" != no; then
   18989     # Linking always hardcodes the temporary library directory.
   18990     hardcode_action_GCJ=relink
   18991   else
   18992     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   18993     hardcode_action_GCJ=immediate
   18994   fi
   18995 else
   18996   # We cannot hardcode anything, or else we can only hardcode existing
   18997   # directories.
   18998   hardcode_action_GCJ=unsupported
   18999 fi
   19000 { $as_echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
   19001 $as_echo "$hardcode_action_GCJ" >&6; }
   19002 
   19003 if test "$hardcode_action_GCJ" = relink; then
   19004   # Fast installation is not supported
   19005   enable_fast_install=no
   19006 elif test "$shlibpath_overrides_runpath" = yes ||
   19007      test "$enable_shared" = no; then
   19008   # Fast installation is not necessary
   19009   enable_fast_install=needless
   19010 fi
   19011 
   19012 
   19013 # The else clause should only fire when bootstrapping the
   19014 # libtool distribution, otherwise you forgot to ship ltmain.sh
   19015 # with your package, and you will get complaints that there are
   19016 # no rules to generate ltmain.sh.
   19017 if test -f "$ltmain"; then
   19018   # See if we are running on zsh, and set the options which allow our commands through
   19019   # without removal of \ escapes.
   19020   if test -n "${ZSH_VERSION+set}" ; then
   19021     setopt NO_GLOB_SUBST
   19022   fi
   19023   # Now quote all the things that may contain metacharacters while being
   19024   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   19025   # variables and quote the copies for generation of the libtool script.
   19026   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   19027     SED SHELL STRIP \
   19028     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   19029     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   19030     deplibs_check_method reload_flag reload_cmds need_locks \
   19031     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   19032     lt_cv_sys_global_symbol_to_c_name_address \
   19033     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   19034     old_postinstall_cmds old_postuninstall_cmds \
   19035     compiler_GCJ \
   19036     CC_GCJ \
   19037     LD_GCJ \
   19038     lt_prog_compiler_wl_GCJ \
   19039     lt_prog_compiler_pic_GCJ \
   19040     lt_prog_compiler_static_GCJ \
   19041     lt_prog_compiler_no_builtin_flag_GCJ \
   19042     export_dynamic_flag_spec_GCJ \
   19043     thread_safe_flag_spec_GCJ \
   19044     whole_archive_flag_spec_GCJ \
   19045     enable_shared_with_static_runtimes_GCJ \
   19046     old_archive_cmds_GCJ \
   19047     old_archive_from_new_cmds_GCJ \
   19048     predep_objects_GCJ \
   19049     postdep_objects_GCJ \
   19050     predeps_GCJ \
   19051     postdeps_GCJ \
   19052     compiler_lib_search_path_GCJ \
   19053     compiler_lib_search_dirs_GCJ \
   19054     archive_cmds_GCJ \
   19055     archive_expsym_cmds_GCJ \
   19056     postinstall_cmds_GCJ \
   19057     postuninstall_cmds_GCJ \
   19058     old_archive_from_expsyms_cmds_GCJ \
   19059     allow_undefined_flag_GCJ \
   19060     no_undefined_flag_GCJ \
   19061     export_symbols_cmds_GCJ \
   19062     hardcode_libdir_flag_spec_GCJ \
   19063     hardcode_libdir_flag_spec_ld_GCJ \
   19064     hardcode_libdir_separator_GCJ \
   19065     hardcode_automatic_GCJ \
   19066     module_cmds_GCJ \
   19067     module_expsym_cmds_GCJ \
   19068     lt_cv_prog_compiler_c_o_GCJ \
   19069     fix_srcfile_path_GCJ \
   19070     exclude_expsyms_GCJ \
   19071     include_expsyms_GCJ; do
   19072 
   19073     case $var in
   19074     old_archive_cmds_GCJ | \
   19075     old_archive_from_new_cmds_GCJ | \
   19076     archive_cmds_GCJ | \
   19077     archive_expsym_cmds_GCJ | \
   19078     module_cmds_GCJ | \
   19079     module_expsym_cmds_GCJ | \
   19080     old_archive_from_expsyms_cmds_GCJ | \
   19081     export_symbols_cmds_GCJ | \
   19082     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   19083     postinstall_cmds | postuninstall_cmds | \
   19084     old_postinstall_cmds | old_postuninstall_cmds | \
   19085     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   19086       # Double-quote double-evaled strings.
   19087       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   19088       ;;
   19089     *)
   19090       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   19091       ;;
   19092     esac
   19093   done
   19094 
   19095   case $lt_echo in
   19096   *'\$0 --fallback-echo"')
   19097     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   19098     ;;
   19099   esac
   19100 
   19101 cfgfile="$ofile"
   19102 
   19103   cat <<__EOF__ >> "$cfgfile"
   19104 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   19105 
   19106 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   19107 
   19108 # Shell to use when invoking shell scripts.
   19109 SHELL=$lt_SHELL
   19110 
   19111 # Whether or not to build shared libraries.
   19112 build_libtool_libs=$enable_shared
   19113 
   19114 # Whether or not to build static libraries.
   19115 build_old_libs=$enable_static
   19116 
   19117 # Whether or not to add -lc for building shared libraries.
   19118 build_libtool_need_lc=$archive_cmds_need_lc_GCJ
   19119 
   19120 # Whether or not to disallow shared libs when runtime libs are static
   19121 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
   19122 
   19123 # Whether or not to optimize for fast installation.
   19124 fast_install=$enable_fast_install
   19125 
   19126 # The host system.
   19127 host_alias=$host_alias
   19128 host=$host
   19129 host_os=$host_os
   19130 
   19131 # The build system.
   19132 build_alias=$build_alias
   19133 build=$build
   19134 build_os=$build_os
   19135 
   19136 # An echo program that does not interpret backslashes.
   19137 echo=$lt_echo
   19138 
   19139 # The archiver.
   19140 AR=$lt_AR
   19141 AR_FLAGS=$lt_AR_FLAGS
   19142 
   19143 # A C compiler.
   19144 LTCC=$lt_LTCC
   19145 
   19146 # LTCC compiler flags.
   19147 LTCFLAGS=$lt_LTCFLAGS
   19148 
   19149 # A language-specific compiler.
   19150 CC=$lt_compiler_GCJ
   19151 
   19152 # Is the compiler the GNU C compiler?
   19153 with_gcc=$GCC_GCJ
   19154 
   19155 # An ERE matcher.
   19156 EGREP=$lt_EGREP
   19157 
   19158 # The linker used to build libraries.
   19159 LD=$lt_LD_GCJ
   19160 
   19161 # Whether we need hard or soft links.
   19162 LN_S=$lt_LN_S
   19163 
   19164 # A BSD-compatible nm program.
   19165 NM=$lt_NM
   19166 
   19167 # A symbol stripping program
   19168 STRIP=$lt_STRIP
   19169 
   19170 # Used to examine libraries when file_magic_cmd begins "file"
   19171 MAGIC_CMD=$MAGIC_CMD
   19172 
   19173 # Used on cygwin: DLL creation program.
   19174 DLLTOOL="$DLLTOOL"
   19175 
   19176 # Used on cygwin: object dumper.
   19177 OBJDUMP="$OBJDUMP"
   19178 
   19179 # Used on cygwin: assembler.
   19180 AS="$AS"
   19181 
   19182 # The name of the directory that contains temporary libtool files.
   19183 objdir=$objdir
   19184 
   19185 # How to create reloadable object files.
   19186 reload_flag=$lt_reload_flag
   19187 reload_cmds=$lt_reload_cmds
   19188 
   19189 # How to pass a linker flag through the compiler.
   19190 wl=$lt_lt_prog_compiler_wl_GCJ
   19191 
   19192 # Object file suffix (normally "o").
   19193 objext="$ac_objext"
   19194 
   19195 # Old archive suffix (normally "a").
   19196 libext="$libext"
   19197 
   19198 # Shared library suffix (normally ".so").
   19199 shrext_cmds='$shrext_cmds'
   19200 
   19201 # Executable file suffix (normally "").
   19202 exeext="$exeext"
   19203 
   19204 # Additional compiler flags for building library objects.
   19205 pic_flag=$lt_lt_prog_compiler_pic_GCJ
   19206 pic_mode=$pic_mode
   19207 
   19208 # What is the maximum length of a command?
   19209 max_cmd_len=$lt_cv_sys_max_cmd_len
   19210 
   19211 # Does compiler simultaneously support -c and -o options?
   19212 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
   19213 
   19214 # Must we lock files when doing compilation?
   19215 need_locks=$lt_need_locks
   19216 
   19217 # Do we need the lib prefix for modules?
   19218 need_lib_prefix=$need_lib_prefix
   19219 
   19220 # Do we need a version for libraries?
   19221 need_version=$need_version
   19222 
   19223 # Whether dlopen is supported.
   19224 dlopen_support=$enable_dlopen
   19225 
   19226 # Whether dlopen of programs is supported.
   19227 dlopen_self=$enable_dlopen_self
   19228 
   19229 # Whether dlopen of statically linked programs is supported.
   19230 dlopen_self_static=$enable_dlopen_self_static
   19231 
   19232 # Compiler flag to prevent dynamic linking.
   19233 link_static_flag=$lt_lt_prog_compiler_static_GCJ
   19234 
   19235 # Compiler flag to turn off builtin functions.
   19236 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
   19237 
   19238 # Compiler flag to allow reflexive dlopens.
   19239 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
   19240 
   19241 # Compiler flag to generate shared objects directly from archives.
   19242 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
   19243 
   19244 # Compiler flag to generate thread-safe objects.
   19245 thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
   19246 
   19247 # Library versioning type.
   19248 version_type=$version_type
   19249 
   19250 # Format of library name prefix.
   19251 libname_spec=$lt_libname_spec
   19252 
   19253 # List of archive names.  First name is the real one, the rest are links.
   19254 # The last name is the one that the linker finds with -lNAME.
   19255 library_names_spec=$lt_library_names_spec
   19256 
   19257 # The coded name of the library, if different from the real name.
   19258 soname_spec=$lt_soname_spec
   19259 
   19260 # Commands used to build and install an old-style archive.
   19261 RANLIB=$lt_RANLIB
   19262 old_archive_cmds=$lt_old_archive_cmds_GCJ
   19263 old_postinstall_cmds=$lt_old_postinstall_cmds
   19264 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19265 
   19266 # Create an old-style archive from a shared archive.
   19267 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
   19268 
   19269 # Create a temporary old-style archive to link instead of a shared archive.
   19270 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
   19271 
   19272 # Commands used to build and install a shared archive.
   19273 archive_cmds=$lt_archive_cmds_GCJ
   19274 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
   19275 postinstall_cmds=$lt_postinstall_cmds
   19276 postuninstall_cmds=$lt_postuninstall_cmds
   19277 
   19278 # Commands used to build a loadable module (assumed same as above if empty)
   19279 module_cmds=$lt_module_cmds_GCJ
   19280 module_expsym_cmds=$lt_module_expsym_cmds_GCJ
   19281 
   19282 # Commands to strip libraries.
   19283 old_striplib=$lt_old_striplib
   19284 striplib=$lt_striplib
   19285 
   19286 # Dependencies to place before the objects being linked to create a
   19287 # shared library.
   19288 predep_objects=$lt_predep_objects_GCJ
   19289 
   19290 # Dependencies to place after the objects being linked to create a
   19291 # shared library.
   19292 postdep_objects=$lt_postdep_objects_GCJ
   19293 
   19294 # Dependencies to place before the objects being linked to create a
   19295 # shared library.
   19296 predeps=$lt_predeps_GCJ
   19297 
   19298 # Dependencies to place after the objects being linked to create a
   19299 # shared library.
   19300 postdeps=$lt_postdeps_GCJ
   19301 
   19302 # The directories searched by this compiler when creating a shared
   19303 # library
   19304 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_GCJ
   19305 
   19306 # The library search path used internally by the compiler when linking
   19307 # a shared library.
   19308 compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
   19309 
   19310 # Method to check whether dependent libraries are shared objects.
   19311 deplibs_check_method=$lt_deplibs_check_method
   19312 
   19313 # Command to use when deplibs_check_method == file_magic.
   19314 file_magic_cmd=$lt_file_magic_cmd
   19315 
   19316 # Flag that allows shared libraries with undefined symbols to be built.
   19317 allow_undefined_flag=$lt_allow_undefined_flag_GCJ
   19318 
   19319 # Flag that forces no undefined symbols.
   19320 no_undefined_flag=$lt_no_undefined_flag_GCJ
   19321 
   19322 # Commands used to finish a libtool library installation in a directory.
   19323 finish_cmds=$lt_finish_cmds
   19324 
   19325 # Same as above, but a single script fragment to be evaled but not shown.
   19326 finish_eval=$lt_finish_eval
   19327 
   19328 # Take the output of nm and produce a listing of raw symbols and C names.
   19329 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19330 
   19331 # Transform the output of nm in a proper C declaration
   19332 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19333 
   19334 # Transform the output of nm in a C name address pair
   19335 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19336 
   19337 # This is the shared library runtime path variable.
   19338 runpath_var=$runpath_var
   19339 
   19340 # This is the shared library path variable.
   19341 shlibpath_var=$shlibpath_var
   19342 
   19343 # Is shlibpath searched before the hard-coded library search path?
   19344 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19345 
   19346 # How to hardcode a shared library path into an executable.
   19347 hardcode_action=$hardcode_action_GCJ
   19348 
   19349 # Whether we should hardcode library paths into libraries.
   19350 hardcode_into_libs=$hardcode_into_libs
   19351 
   19352 # Flag to hardcode \$libdir into a binary during linking.
   19353 # This must work even if \$libdir does not exist.
   19354 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
   19355 
   19356 # If ld is used when linking, flag to hardcode \$libdir into
   19357 # a binary during linking. This must work even if \$libdir does
   19358 # not exist.
   19359 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
   19360 
   19361 # Whether we need a single -rpath flag with a separated argument.
   19362 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
   19363 
   19364 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19365 # resulting binary.
   19366 hardcode_direct=$hardcode_direct_GCJ
   19367 
   19368 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19369 # resulting binary.
   19370 hardcode_minus_L=$hardcode_minus_L_GCJ
   19371 
   19372 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19373 # the resulting binary.
   19374 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
   19375 
   19376 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19377 # and all subsequent libraries and executables linked against it.
   19378 hardcode_automatic=$hardcode_automatic_GCJ
   19379 
   19380 # Variables whose values should be saved in libtool wrapper scripts and
   19381 # restored at relink time.
   19382 variables_saved_for_relink="$variables_saved_for_relink"
   19383 
   19384 # Whether libtool must link a program against all its dependency libraries.
   19385 link_all_deplibs=$link_all_deplibs_GCJ
   19386 
   19387 # Compile-time system search path for libraries
   19388 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19389 
   19390 # Run-time system search path for libraries
   19391 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19392 
   19393 # Fix the shell variable \$srcfile for the compiler.
   19394 fix_srcfile_path=$lt_fix_srcfile_path
   19395 
   19396 # Set to yes if exported symbols are required.
   19397 always_export_symbols=$always_export_symbols_GCJ
   19398 
   19399 # The commands to list exported symbols.
   19400 export_symbols_cmds=$lt_export_symbols_cmds_GCJ
   19401 
   19402 # The commands to extract the exported symbol list from a shared archive.
   19403 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19404 
   19405 # Symbols that should not be listed in the preloaded symbols.
   19406 exclude_expsyms=$lt_exclude_expsyms_GCJ
   19407 
   19408 # Symbols that must always be exported.
   19409 include_expsyms=$lt_include_expsyms_GCJ
   19410 
   19411 # ### END LIBTOOL TAG CONFIG: $tagname
   19412 
   19413 __EOF__
   19414 
   19415 
   19416 else
   19417   # If there is no Makefile yet, we rely on a make rule to execute
   19418   # `config.status --recheck' to rerun these tests and create the
   19419   # libtool script then.
   19420   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19421   if test -f "$ltmain_in"; then
   19422     test -f Makefile && make "$ltmain"
   19423   fi
   19424 fi
   19425 
   19426 
   19427 ac_ext=c
   19428 ac_cpp='$CPP $CPPFLAGS'
   19429 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19430 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19431 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19432 
   19433 CC="$lt_save_CC"
   19434 
   19435 	else
   19436 	  tagname=""
   19437 	fi
   19438 	;;
   19439 
   19440       RC)
   19441 
   19442 
   19443 # Source file extension for RC test sources.
   19444 ac_ext=rc
   19445 
   19446 # Object file extension for compiled RC test sources.
   19447 objext=o
   19448 objext_RC=$objext
   19449 
   19450 # Code to be used in simple compile tests
   19451 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
   19452 
   19453 # Code to be used in simple link tests
   19454 lt_simple_link_test_code="$lt_simple_compile_test_code"
   19455 
   19456 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   19457 
   19458 # If no C compiler was specified, use CC.
   19459 LTCC=${LTCC-"$CC"}
   19460 
   19461 # If no C compiler flags were specified, use CFLAGS.
   19462 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   19463 
   19464 # Allow CC to be a program name with arguments.
   19465 compiler=$CC
   19466 
   19467 
   19468 # save warnings/boilerplate of simple test code
   19469 ac_outfile=conftest.$ac_objext
   19470 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   19471 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   19472 _lt_compiler_boilerplate=`cat conftest.err`
   19473 $rm conftest*
   19474 
   19475 ac_outfile=conftest.$ac_objext
   19476 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   19477 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   19478 _lt_linker_boilerplate=`cat conftest.err`
   19479 $rm -r conftest*
   19480 
   19481 
   19482 # Allow CC to be a program name with arguments.
   19483 lt_save_CC="$CC"
   19484 CC=${RC-"windres"}
   19485 compiler=$CC
   19486 compiler_RC=$CC
   19487 for cc_temp in $compiler""; do
   19488   case $cc_temp in
   19489     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   19490     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   19491     \-*) ;;
   19492     *) break;;
   19493   esac
   19494 done
   19495 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   19496 
   19497 lt_cv_prog_compiler_c_o_RC=yes
   19498 
   19499 # The else clause should only fire when bootstrapping the
   19500 # libtool distribution, otherwise you forgot to ship ltmain.sh
   19501 # with your package, and you will get complaints that there are
   19502 # no rules to generate ltmain.sh.
   19503 if test -f "$ltmain"; then
   19504   # See if we are running on zsh, and set the options which allow our commands through
   19505   # without removal of \ escapes.
   19506   if test -n "${ZSH_VERSION+set}" ; then
   19507     setopt NO_GLOB_SUBST
   19508   fi
   19509   # Now quote all the things that may contain metacharacters while being
   19510   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   19511   # variables and quote the copies for generation of the libtool script.
   19512   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   19513     SED SHELL STRIP \
   19514     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   19515     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   19516     deplibs_check_method reload_flag reload_cmds need_locks \
   19517     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   19518     lt_cv_sys_global_symbol_to_c_name_address \
   19519     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   19520     old_postinstall_cmds old_postuninstall_cmds \
   19521     compiler_RC \
   19522     CC_RC \
   19523     LD_RC \
   19524     lt_prog_compiler_wl_RC \
   19525     lt_prog_compiler_pic_RC \
   19526     lt_prog_compiler_static_RC \
   19527     lt_prog_compiler_no_builtin_flag_RC \
   19528     export_dynamic_flag_spec_RC \
   19529     thread_safe_flag_spec_RC \
   19530     whole_archive_flag_spec_RC \
   19531     enable_shared_with_static_runtimes_RC \
   19532     old_archive_cmds_RC \
   19533     old_archive_from_new_cmds_RC \
   19534     predep_objects_RC \
   19535     postdep_objects_RC \
   19536     predeps_RC \
   19537     postdeps_RC \
   19538     compiler_lib_search_path_RC \
   19539     compiler_lib_search_dirs_RC \
   19540     archive_cmds_RC \
   19541     archive_expsym_cmds_RC \
   19542     postinstall_cmds_RC \
   19543     postuninstall_cmds_RC \
   19544     old_archive_from_expsyms_cmds_RC \
   19545     allow_undefined_flag_RC \
   19546     no_undefined_flag_RC \
   19547     export_symbols_cmds_RC \
   19548     hardcode_libdir_flag_spec_RC \
   19549     hardcode_libdir_flag_spec_ld_RC \
   19550     hardcode_libdir_separator_RC \
   19551     hardcode_automatic_RC \
   19552     module_cmds_RC \
   19553     module_expsym_cmds_RC \
   19554     lt_cv_prog_compiler_c_o_RC \
   19555     fix_srcfile_path_RC \
   19556     exclude_expsyms_RC \
   19557     include_expsyms_RC; do
   19558 
   19559     case $var in
   19560     old_archive_cmds_RC | \
   19561     old_archive_from_new_cmds_RC | \
   19562     archive_cmds_RC | \
   19563     archive_expsym_cmds_RC | \
   19564     module_cmds_RC | \
   19565     module_expsym_cmds_RC | \
   19566     old_archive_from_expsyms_cmds_RC | \
   19567     export_symbols_cmds_RC | \
   19568     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   19569     postinstall_cmds | postuninstall_cmds | \
   19570     old_postinstall_cmds | old_postuninstall_cmds | \
   19571     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   19572       # Double-quote double-evaled strings.
   19573       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   19574       ;;
   19575     *)
   19576       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   19577       ;;
   19578     esac
   19579   done
   19580 
   19581   case $lt_echo in
   19582   *'\$0 --fallback-echo"')
   19583     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   19584     ;;
   19585   esac
   19586 
   19587 cfgfile="$ofile"
   19588 
   19589   cat <<__EOF__ >> "$cfgfile"
   19590 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   19591 
   19592 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   19593 
   19594 # Shell to use when invoking shell scripts.
   19595 SHELL=$lt_SHELL
   19596 
   19597 # Whether or not to build shared libraries.
   19598 build_libtool_libs=$enable_shared
   19599 
   19600 # Whether or not to build static libraries.
   19601 build_old_libs=$enable_static
   19602 
   19603 # Whether or not to add -lc for building shared libraries.
   19604 build_libtool_need_lc=$archive_cmds_need_lc_RC
   19605 
   19606 # Whether or not to disallow shared libs when runtime libs are static
   19607 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
   19608 
   19609 # Whether or not to optimize for fast installation.
   19610 fast_install=$enable_fast_install
   19611 
   19612 # The host system.
   19613 host_alias=$host_alias
   19614 host=$host
   19615 host_os=$host_os
   19616 
   19617 # The build system.
   19618 build_alias=$build_alias
   19619 build=$build
   19620 build_os=$build_os
   19621 
   19622 # An echo program that does not interpret backslashes.
   19623 echo=$lt_echo
   19624 
   19625 # The archiver.
   19626 AR=$lt_AR
   19627 AR_FLAGS=$lt_AR_FLAGS
   19628 
   19629 # A C compiler.
   19630 LTCC=$lt_LTCC
   19631 
   19632 # LTCC compiler flags.
   19633 LTCFLAGS=$lt_LTCFLAGS
   19634 
   19635 # A language-specific compiler.
   19636 CC=$lt_compiler_RC
   19637 
   19638 # Is the compiler the GNU C compiler?
   19639 with_gcc=$GCC_RC
   19640 
   19641 # An ERE matcher.
   19642 EGREP=$lt_EGREP
   19643 
   19644 # The linker used to build libraries.
   19645 LD=$lt_LD_RC
   19646 
   19647 # Whether we need hard or soft links.
   19648 LN_S=$lt_LN_S
   19649 
   19650 # A BSD-compatible nm program.
   19651 NM=$lt_NM
   19652 
   19653 # A symbol stripping program
   19654 STRIP=$lt_STRIP
   19655 
   19656 # Used to examine libraries when file_magic_cmd begins "file"
   19657 MAGIC_CMD=$MAGIC_CMD
   19658 
   19659 # Used on cygwin: DLL creation program.
   19660 DLLTOOL="$DLLTOOL"
   19661 
   19662 # Used on cygwin: object dumper.
   19663 OBJDUMP="$OBJDUMP"
   19664 
   19665 # Used on cygwin: assembler.
   19666 AS="$AS"
   19667 
   19668 # The name of the directory that contains temporary libtool files.
   19669 objdir=$objdir
   19670 
   19671 # How to create reloadable object files.
   19672 reload_flag=$lt_reload_flag
   19673 reload_cmds=$lt_reload_cmds
   19674 
   19675 # How to pass a linker flag through the compiler.
   19676 wl=$lt_lt_prog_compiler_wl_RC
   19677 
   19678 # Object file suffix (normally "o").
   19679 objext="$ac_objext"
   19680 
   19681 # Old archive suffix (normally "a").
   19682 libext="$libext"
   19683 
   19684 # Shared library suffix (normally ".so").
   19685 shrext_cmds='$shrext_cmds'
   19686 
   19687 # Executable file suffix (normally "").
   19688 exeext="$exeext"
   19689 
   19690 # Additional compiler flags for building library objects.
   19691 pic_flag=$lt_lt_prog_compiler_pic_RC
   19692 pic_mode=$pic_mode
   19693 
   19694 # What is the maximum length of a command?
   19695 max_cmd_len=$lt_cv_sys_max_cmd_len
   19696 
   19697 # Does compiler simultaneously support -c and -o options?
   19698 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
   19699 
   19700 # Must we lock files when doing compilation?
   19701 need_locks=$lt_need_locks
   19702 
   19703 # Do we need the lib prefix for modules?
   19704 need_lib_prefix=$need_lib_prefix
   19705 
   19706 # Do we need a version for libraries?
   19707 need_version=$need_version
   19708 
   19709 # Whether dlopen is supported.
   19710 dlopen_support=$enable_dlopen
   19711 
   19712 # Whether dlopen of programs is supported.
   19713 dlopen_self=$enable_dlopen_self
   19714 
   19715 # Whether dlopen of statically linked programs is supported.
   19716 dlopen_self_static=$enable_dlopen_self_static
   19717 
   19718 # Compiler flag to prevent dynamic linking.
   19719 link_static_flag=$lt_lt_prog_compiler_static_RC
   19720 
   19721 # Compiler flag to turn off builtin functions.
   19722 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
   19723 
   19724 # Compiler flag to allow reflexive dlopens.
   19725 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
   19726 
   19727 # Compiler flag to generate shared objects directly from archives.
   19728 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
   19729 
   19730 # Compiler flag to generate thread-safe objects.
   19731 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
   19732 
   19733 # Library versioning type.
   19734 version_type=$version_type
   19735 
   19736 # Format of library name prefix.
   19737 libname_spec=$lt_libname_spec
   19738 
   19739 # List of archive names.  First name is the real one, the rest are links.
   19740 # The last name is the one that the linker finds with -lNAME.
   19741 library_names_spec=$lt_library_names_spec
   19742 
   19743 # The coded name of the library, if different from the real name.
   19744 soname_spec=$lt_soname_spec
   19745 
   19746 # Commands used to build and install an old-style archive.
   19747 RANLIB=$lt_RANLIB
   19748 old_archive_cmds=$lt_old_archive_cmds_RC
   19749 old_postinstall_cmds=$lt_old_postinstall_cmds
   19750 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19751 
   19752 # Create an old-style archive from a shared archive.
   19753 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
   19754 
   19755 # Create a temporary old-style archive to link instead of a shared archive.
   19756 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
   19757 
   19758 # Commands used to build and install a shared archive.
   19759 archive_cmds=$lt_archive_cmds_RC
   19760 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
   19761 postinstall_cmds=$lt_postinstall_cmds
   19762 postuninstall_cmds=$lt_postuninstall_cmds
   19763 
   19764 # Commands used to build a loadable module (assumed same as above if empty)
   19765 module_cmds=$lt_module_cmds_RC
   19766 module_expsym_cmds=$lt_module_expsym_cmds_RC
   19767 
   19768 # Commands to strip libraries.
   19769 old_striplib=$lt_old_striplib
   19770 striplib=$lt_striplib
   19771 
   19772 # Dependencies to place before the objects being linked to create a
   19773 # shared library.
   19774 predep_objects=$lt_predep_objects_RC
   19775 
   19776 # Dependencies to place after the objects being linked to create a
   19777 # shared library.
   19778 postdep_objects=$lt_postdep_objects_RC
   19779 
   19780 # Dependencies to place before the objects being linked to create a
   19781 # shared library.
   19782 predeps=$lt_predeps_RC
   19783 
   19784 # Dependencies to place after the objects being linked to create a
   19785 # shared library.
   19786 postdeps=$lt_postdeps_RC
   19787 
   19788 # The directories searched by this compiler when creating a shared
   19789 # library
   19790 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_RC
   19791 
   19792 # The library search path used internally by the compiler when linking
   19793 # a shared library.
   19794 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
   19795 
   19796 # Method to check whether dependent libraries are shared objects.
   19797 deplibs_check_method=$lt_deplibs_check_method
   19798 
   19799 # Command to use when deplibs_check_method == file_magic.
   19800 file_magic_cmd=$lt_file_magic_cmd
   19801 
   19802 # Flag that allows shared libraries with undefined symbols to be built.
   19803 allow_undefined_flag=$lt_allow_undefined_flag_RC
   19804 
   19805 # Flag that forces no undefined symbols.
   19806 no_undefined_flag=$lt_no_undefined_flag_RC
   19807 
   19808 # Commands used to finish a libtool library installation in a directory.
   19809 finish_cmds=$lt_finish_cmds
   19810 
   19811 # Same as above, but a single script fragment to be evaled but not shown.
   19812 finish_eval=$lt_finish_eval
   19813 
   19814 # Take the output of nm and produce a listing of raw symbols and C names.
   19815 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19816 
   19817 # Transform the output of nm in a proper C declaration
   19818 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19819 
   19820 # Transform the output of nm in a C name address pair
   19821 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19822 
   19823 # This is the shared library runtime path variable.
   19824 runpath_var=$runpath_var
   19825 
   19826 # This is the shared library path variable.
   19827 shlibpath_var=$shlibpath_var
   19828 
   19829 # Is shlibpath searched before the hard-coded library search path?
   19830 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19831 
   19832 # How to hardcode a shared library path into an executable.
   19833 hardcode_action=$hardcode_action_RC
   19834 
   19835 # Whether we should hardcode library paths into libraries.
   19836 hardcode_into_libs=$hardcode_into_libs
   19837 
   19838 # Flag to hardcode \$libdir into a binary during linking.
   19839 # This must work even if \$libdir does not exist.
   19840 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
   19841 
   19842 # If ld is used when linking, flag to hardcode \$libdir into
   19843 # a binary during linking. This must work even if \$libdir does
   19844 # not exist.
   19845 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
   19846 
   19847 # Whether we need a single -rpath flag with a separated argument.
   19848 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
   19849 
   19850 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19851 # resulting binary.
   19852 hardcode_direct=$hardcode_direct_RC
   19853 
   19854 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19855 # resulting binary.
   19856 hardcode_minus_L=$hardcode_minus_L_RC
   19857 
   19858 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19859 # the resulting binary.
   19860 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
   19861 
   19862 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19863 # and all subsequent libraries and executables linked against it.
   19864 hardcode_automatic=$hardcode_automatic_RC
   19865 
   19866 # Variables whose values should be saved in libtool wrapper scripts and
   19867 # restored at relink time.
   19868 variables_saved_for_relink="$variables_saved_for_relink"
   19869 
   19870 # Whether libtool must link a program against all its dependency libraries.
   19871 link_all_deplibs=$link_all_deplibs_RC
   19872 
   19873 # Compile-time system search path for libraries
   19874 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19875 
   19876 # Run-time system search path for libraries
   19877 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19878 
   19879 # Fix the shell variable \$srcfile for the compiler.
   19880 fix_srcfile_path=$lt_fix_srcfile_path
   19881 
   19882 # Set to yes if exported symbols are required.
   19883 always_export_symbols=$always_export_symbols_RC
   19884 
   19885 # The commands to list exported symbols.
   19886 export_symbols_cmds=$lt_export_symbols_cmds_RC
   19887 
   19888 # The commands to extract the exported symbol list from a shared archive.
   19889 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19890 
   19891 # Symbols that should not be listed in the preloaded symbols.
   19892 exclude_expsyms=$lt_exclude_expsyms_RC
   19893 
   19894 # Symbols that must always be exported.
   19895 include_expsyms=$lt_include_expsyms_RC
   19896 
   19897 # ### END LIBTOOL TAG CONFIG: $tagname
   19898 
   19899 __EOF__
   19900 
   19901 
   19902 else
   19903   # If there is no Makefile yet, we rely on a make rule to execute
   19904   # `config.status --recheck' to rerun these tests and create the
   19905   # libtool script then.
   19906   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19907   if test -f "$ltmain_in"; then
   19908     test -f Makefile && make "$ltmain"
   19909   fi
   19910 fi
   19911 
   19912 
   19913 ac_ext=c
   19914 ac_cpp='$CPP $CPPFLAGS'
   19915 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19916 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19917 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19918 
   19919 CC="$lt_save_CC"
   19920 
   19921 	;;
   19922 
   19923       *)
   19924 	{ { $as_echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
   19925 $as_echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
   19926    { (exit 1); exit 1; }; }
   19927 	;;
   19928       esac
   19929 
   19930       # Append the new tag name to the list of available tags.
   19931       if test -n "$tagname" ; then
   19932       available_tags="$available_tags $tagname"
   19933     fi
   19934     fi
   19935   done
   19936   IFS="$lt_save_ifs"
   19937 
   19938   # Now substitute the updated list of available tags.
   19939   if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
   19940     mv "${ofile}T" "$ofile"
   19941     chmod +x "$ofile"
   19942   else
   19943     rm -f "${ofile}T"
   19944     { { $as_echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
   19945 $as_echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
   19946    { (exit 1); exit 1; }; }
   19947   fi
   19948 fi
   19949 
   19950 
   19951 
   19952 # This can be used to rebuild libtool when needed
   19953 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
   19954 
   19955 # Always use our own libtool.
   19956 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   19957 
   19958 # Prevent multiple expansion
   19959 
   19960 
   19961 
   19962 
   19963 
   19964 
   19965 
   19966 
   19967 
   19968 
   19969 
   19970 
   19971 
   19972 
   19973 
   19974 
   19975 
   19976 
   19977 
   19978 
   19979 ac_ext=c
   19980 ac_cpp='$CPP $CPPFLAGS'
   19981 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19982 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19983 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19984 if test -n "$ac_tool_prefix"; then
   19985   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   19986 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   19987 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   19988 $as_echo_n "checking for $ac_word... " >&6; }
   19989 if test "${ac_cv_prog_CC+set}" = set; then
   19990   $as_echo_n "(cached) " >&6
   19991 else
   19992   if test -n "$CC"; then
   19993   ac_cv_prog_CC="$CC" # Let the user override the test.
   19994 else
   19995 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19996 for as_dir in $PATH
   19997 do
   19998   IFS=$as_save_IFS
   19999   test -z "$as_dir" && as_dir=.
   20000   for ac_exec_ext in '' $ac_executable_extensions; do
   20001   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20002     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   20003     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20004     break 2
   20005   fi
   20006 done
   20007 done
   20008 IFS=$as_save_IFS
   20009 
   20010 fi
   20011 fi
   20012 CC=$ac_cv_prog_CC
   20013 if test -n "$CC"; then
   20014   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   20015 $as_echo "$CC" >&6; }
   20016 else
   20017   { $as_echo "$as_me:$LINENO: result: no" >&5
   20018 $as_echo "no" >&6; }
   20019 fi
   20020 
   20021 
   20022 fi
   20023 if test -z "$ac_cv_prog_CC"; then
   20024   ac_ct_CC=$CC
   20025   # Extract the first word of "gcc", so it can be a program name with args.
   20026 set dummy gcc; ac_word=$2
   20027 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   20028 $as_echo_n "checking for $ac_word... " >&6; }
   20029 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   20030   $as_echo_n "(cached) " >&6
   20031 else
   20032   if test -n "$ac_ct_CC"; then
   20033   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   20034 else
   20035 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20036 for as_dir in $PATH
   20037 do
   20038   IFS=$as_save_IFS
   20039   test -z "$as_dir" && as_dir=.
   20040   for ac_exec_ext in '' $ac_executable_extensions; do
   20041   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20042     ac_cv_prog_ac_ct_CC="gcc"
   20043     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20044     break 2
   20045   fi
   20046 done
   20047 done
   20048 IFS=$as_save_IFS
   20049 
   20050 fi
   20051 fi
   20052 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   20053 if test -n "$ac_ct_CC"; then
   20054   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   20055 $as_echo "$ac_ct_CC" >&6; }
   20056 else
   20057   { $as_echo "$as_me:$LINENO: result: no" >&5
   20058 $as_echo "no" >&6; }
   20059 fi
   20060 
   20061   if test "x$ac_ct_CC" = x; then
   20062     CC=""
   20063   else
   20064     case $cross_compiling:$ac_tool_warned in
   20065 yes:)
   20066 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   20067 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   20068 ac_tool_warned=yes ;;
   20069 esac
   20070     CC=$ac_ct_CC
   20071   fi
   20072 else
   20073   CC="$ac_cv_prog_CC"
   20074 fi
   20075 
   20076 if test -z "$CC"; then
   20077           if test -n "$ac_tool_prefix"; then
   20078     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   20079 set dummy ${ac_tool_prefix}cc; ac_word=$2
   20080 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   20081 $as_echo_n "checking for $ac_word... " >&6; }
   20082 if test "${ac_cv_prog_CC+set}" = set; then
   20083   $as_echo_n "(cached) " >&6
   20084 else
   20085   if test -n "$CC"; then
   20086   ac_cv_prog_CC="$CC" # Let the user override the test.
   20087 else
   20088 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20089 for as_dir in $PATH
   20090 do
   20091   IFS=$as_save_IFS
   20092   test -z "$as_dir" && as_dir=.
   20093   for ac_exec_ext in '' $ac_executable_extensions; do
   20094   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20095     ac_cv_prog_CC="${ac_tool_prefix}cc"
   20096     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20097     break 2
   20098   fi
   20099 done
   20100 done
   20101 IFS=$as_save_IFS
   20102 
   20103 fi
   20104 fi
   20105 CC=$ac_cv_prog_CC
   20106 if test -n "$CC"; then
   20107   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   20108 $as_echo "$CC" >&6; }
   20109 else
   20110   { $as_echo "$as_me:$LINENO: result: no" >&5
   20111 $as_echo "no" >&6; }
   20112 fi
   20113 
   20114 
   20115   fi
   20116 fi
   20117 if test -z "$CC"; then
   20118   # Extract the first word of "cc", so it can be a program name with args.
   20119 set dummy cc; ac_word=$2
   20120 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   20121 $as_echo_n "checking for $ac_word... " >&6; }
   20122 if test "${ac_cv_prog_CC+set}" = set; then
   20123   $as_echo_n "(cached) " >&6
   20124 else
   20125   if test -n "$CC"; then
   20126   ac_cv_prog_CC="$CC" # Let the user override the test.
   20127 else
   20128   ac_prog_rejected=no
   20129 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20130 for as_dir in $PATH
   20131 do
   20132   IFS=$as_save_IFS
   20133   test -z "$as_dir" && as_dir=.
   20134   for ac_exec_ext in '' $ac_executable_extensions; do
   20135   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20136     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   20137        ac_prog_rejected=yes
   20138        continue
   20139      fi
   20140     ac_cv_prog_CC="cc"
   20141     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20142     break 2
   20143   fi
   20144 done
   20145 done
   20146 IFS=$as_save_IFS
   20147 
   20148 if test $ac_prog_rejected = yes; then
   20149   # We found a bogon in the path, so make sure we never use it.
   20150   set dummy $ac_cv_prog_CC
   20151   shift
   20152   if test $# != 0; then
   20153     # We chose a different compiler from the bogus one.
   20154     # However, it has the same basename, so the bogon will be chosen
   20155     # first if we set CC to just the basename; use the full file name.
   20156     shift
   20157     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   20158   fi
   20159 fi
   20160 fi
   20161 fi
   20162 CC=$ac_cv_prog_CC
   20163 if test -n "$CC"; then
   20164   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   20165 $as_echo "$CC" >&6; }
   20166 else
   20167   { $as_echo "$as_me:$LINENO: result: no" >&5
   20168 $as_echo "no" >&6; }
   20169 fi
   20170 
   20171 
   20172 fi
   20173 if test -z "$CC"; then
   20174   if test -n "$ac_tool_prefix"; then
   20175   for ac_prog in cl.exe
   20176   do
   20177     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   20178 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   20179 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   20180 $as_echo_n "checking for $ac_word... " >&6; }
   20181 if test "${ac_cv_prog_CC+set}" = set; then
   20182   $as_echo_n "(cached) " >&6
   20183 else
   20184   if test -n "$CC"; then
   20185   ac_cv_prog_CC="$CC" # Let the user override the test.
   20186 else
   20187 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20188 for as_dir in $PATH
   20189 do
   20190   IFS=$as_save_IFS
   20191   test -z "$as_dir" && as_dir=.
   20192   for ac_exec_ext in '' $ac_executable_extensions; do
   20193   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20194     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   20195     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20196     break 2
   20197   fi
   20198 done
   20199 done
   20200 IFS=$as_save_IFS
   20201 
   20202 fi
   20203 fi
   20204 CC=$ac_cv_prog_CC
   20205 if test -n "$CC"; then
   20206   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   20207 $as_echo "$CC" >&6; }
   20208 else
   20209   { $as_echo "$as_me:$LINENO: result: no" >&5
   20210 $as_echo "no" >&6; }
   20211 fi
   20212 
   20213 
   20214     test -n "$CC" && break
   20215   done
   20216 fi
   20217 if test -z "$CC"; then
   20218   ac_ct_CC=$CC
   20219   for ac_prog in cl.exe
   20220 do
   20221   # Extract the first word of "$ac_prog", so it can be a program name with args.
   20222 set dummy $ac_prog; ac_word=$2
   20223 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   20224 $as_echo_n "checking for $ac_word... " >&6; }
   20225 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   20226   $as_echo_n "(cached) " >&6
   20227 else
   20228   if test -n "$ac_ct_CC"; then
   20229   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   20230 else
   20231 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20232 for as_dir in $PATH
   20233 do
   20234   IFS=$as_save_IFS
   20235   test -z "$as_dir" && as_dir=.
   20236   for ac_exec_ext in '' $ac_executable_extensions; do
   20237   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20238     ac_cv_prog_ac_ct_CC="$ac_prog"
   20239     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20240     break 2
   20241   fi
   20242 done
   20243 done
   20244 IFS=$as_save_IFS
   20245 
   20246 fi
   20247 fi
   20248 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   20249 if test -n "$ac_ct_CC"; then
   20250   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   20251 $as_echo "$ac_ct_CC" >&6; }
   20252 else
   20253   { $as_echo "$as_me:$LINENO: result: no" >&5
   20254 $as_echo "no" >&6; }
   20255 fi
   20256 
   20257 
   20258   test -n "$ac_ct_CC" && break
   20259 done
   20260 
   20261   if test "x$ac_ct_CC" = x; then
   20262     CC=""
   20263   else
   20264     case $cross_compiling:$ac_tool_warned in
   20265 yes:)
   20266 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   20267 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   20268 ac_tool_warned=yes ;;
   20269 esac
   20270     CC=$ac_ct_CC
   20271   fi
   20272 fi
   20273 
   20274 fi
   20275 
   20276 
   20277 test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   20278 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   20279 { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   20280 See \`config.log' for more details." >&5
   20281 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
   20282 See \`config.log' for more details." >&2;}
   20283    { (exit 1); exit 1; }; }; }
   20284 
   20285 # Provide some information about the compiler.
   20286 $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
   20287 set X $ac_compile
   20288 ac_compiler=$2
   20289 { (ac_try="$ac_compiler --version >&5"
   20290 case "(($ac_try" in
   20291   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20292   *) ac_try_echo=$ac_try;;
   20293 esac
   20294 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20295 $as_echo "$ac_try_echo") >&5
   20296   (eval "$ac_compiler --version >&5") 2>&5
   20297   ac_status=$?
   20298   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20299   (exit $ac_status); }
   20300 { (ac_try="$ac_compiler -v >&5"
   20301 case "(($ac_try" in
   20302   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20303   *) ac_try_echo=$ac_try;;
   20304 esac
   20305 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20306 $as_echo "$ac_try_echo") >&5
   20307   (eval "$ac_compiler -v >&5") 2>&5
   20308   ac_status=$?
   20309   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20310   (exit $ac_status); }
   20311 { (ac_try="$ac_compiler -V >&5"
   20312 case "(($ac_try" in
   20313   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20314   *) ac_try_echo=$ac_try;;
   20315 esac
   20316 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20317 $as_echo "$ac_try_echo") >&5
   20318   (eval "$ac_compiler -V >&5") 2>&5
   20319   ac_status=$?
   20320   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20321   (exit $ac_status); }
   20322 
   20323 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   20324 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   20325 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   20326   $as_echo_n "(cached) " >&6
   20327 else
   20328   cat >conftest.$ac_ext <<_ACEOF
   20329 /* confdefs.h.  */
   20330 _ACEOF
   20331 cat confdefs.h >>conftest.$ac_ext
   20332 cat >>conftest.$ac_ext <<_ACEOF
   20333 /* end confdefs.h.  */
   20334 
   20335 int
   20336 main ()
   20337 {
   20338 #ifndef __GNUC__
   20339        choke me
   20340 #endif
   20341 
   20342   ;
   20343   return 0;
   20344 }
   20345 _ACEOF
   20346 rm -f conftest.$ac_objext
   20347 if { (ac_try="$ac_compile"
   20348 case "(($ac_try" in
   20349   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20350   *) ac_try_echo=$ac_try;;
   20351 esac
   20352 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20353 $as_echo "$ac_try_echo") >&5
   20354   (eval "$ac_compile") 2>conftest.er1
   20355   ac_status=$?
   20356   grep -v '^ *+' conftest.er1 >conftest.err
   20357   rm -f conftest.er1
   20358   cat conftest.err >&5
   20359   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20360   (exit $ac_status); } && {
   20361 	 test -z "$ac_c_werror_flag" ||
   20362 	 test ! -s conftest.err
   20363        } && test -s conftest.$ac_objext; then
   20364   ac_compiler_gnu=yes
   20365 else
   20366   $as_echo "$as_me: failed program was:" >&5
   20367 sed 's/^/| /' conftest.$ac_ext >&5
   20368 
   20369 	ac_compiler_gnu=no
   20370 fi
   20371 
   20372 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20373 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   20374 
   20375 fi
   20376 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   20377 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   20378 if test $ac_compiler_gnu = yes; then
   20379   GCC=yes
   20380 else
   20381   GCC=
   20382 fi
   20383 ac_test_CFLAGS=${CFLAGS+set}
   20384 ac_save_CFLAGS=$CFLAGS
   20385 { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   20386 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   20387 if test "${ac_cv_prog_cc_g+set}" = set; then
   20388   $as_echo_n "(cached) " >&6
   20389 else
   20390   ac_save_c_werror_flag=$ac_c_werror_flag
   20391    ac_c_werror_flag=yes
   20392    ac_cv_prog_cc_g=no
   20393    CFLAGS="-g"
   20394    cat >conftest.$ac_ext <<_ACEOF
   20395 /* confdefs.h.  */
   20396 _ACEOF
   20397 cat confdefs.h >>conftest.$ac_ext
   20398 cat >>conftest.$ac_ext <<_ACEOF
   20399 /* end confdefs.h.  */
   20400 
   20401 int
   20402 main ()
   20403 {
   20404 
   20405   ;
   20406   return 0;
   20407 }
   20408 _ACEOF
   20409 rm -f conftest.$ac_objext
   20410 if { (ac_try="$ac_compile"
   20411 case "(($ac_try" in
   20412   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20413   *) ac_try_echo=$ac_try;;
   20414 esac
   20415 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20416 $as_echo "$ac_try_echo") >&5
   20417   (eval "$ac_compile") 2>conftest.er1
   20418   ac_status=$?
   20419   grep -v '^ *+' conftest.er1 >conftest.err
   20420   rm -f conftest.er1
   20421   cat conftest.err >&5
   20422   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20423   (exit $ac_status); } && {
   20424 	 test -z "$ac_c_werror_flag" ||
   20425 	 test ! -s conftest.err
   20426        } && test -s conftest.$ac_objext; then
   20427   ac_cv_prog_cc_g=yes
   20428 else
   20429   $as_echo "$as_me: failed program was:" >&5
   20430 sed 's/^/| /' conftest.$ac_ext >&5
   20431 
   20432 	CFLAGS=""
   20433       cat >conftest.$ac_ext <<_ACEOF
   20434 /* confdefs.h.  */
   20435 _ACEOF
   20436 cat confdefs.h >>conftest.$ac_ext
   20437 cat >>conftest.$ac_ext <<_ACEOF
   20438 /* end confdefs.h.  */
   20439 
   20440 int
   20441 main ()
   20442 {
   20443 
   20444   ;
   20445   return 0;
   20446 }
   20447 _ACEOF
   20448 rm -f conftest.$ac_objext
   20449 if { (ac_try="$ac_compile"
   20450 case "(($ac_try" in
   20451   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20452   *) ac_try_echo=$ac_try;;
   20453 esac
   20454 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20455 $as_echo "$ac_try_echo") >&5
   20456   (eval "$ac_compile") 2>conftest.er1
   20457   ac_status=$?
   20458   grep -v '^ *+' conftest.er1 >conftest.err
   20459   rm -f conftest.er1
   20460   cat conftest.err >&5
   20461   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20462   (exit $ac_status); } && {
   20463 	 test -z "$ac_c_werror_flag" ||
   20464 	 test ! -s conftest.err
   20465        } && test -s conftest.$ac_objext; then
   20466   :
   20467 else
   20468   $as_echo "$as_me: failed program was:" >&5
   20469 sed 's/^/| /' conftest.$ac_ext >&5
   20470 
   20471 	ac_c_werror_flag=$ac_save_c_werror_flag
   20472 	 CFLAGS="-g"
   20473 	 cat >conftest.$ac_ext <<_ACEOF
   20474 /* confdefs.h.  */
   20475 _ACEOF
   20476 cat confdefs.h >>conftest.$ac_ext
   20477 cat >>conftest.$ac_ext <<_ACEOF
   20478 /* end confdefs.h.  */
   20479 
   20480 int
   20481 main ()
   20482 {
   20483 
   20484   ;
   20485   return 0;
   20486 }
   20487 _ACEOF
   20488 rm -f conftest.$ac_objext
   20489 if { (ac_try="$ac_compile"
   20490 case "(($ac_try" in
   20491   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20492   *) ac_try_echo=$ac_try;;
   20493 esac
   20494 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20495 $as_echo "$ac_try_echo") >&5
   20496   (eval "$ac_compile") 2>conftest.er1
   20497   ac_status=$?
   20498   grep -v '^ *+' conftest.er1 >conftest.err
   20499   rm -f conftest.er1
   20500   cat conftest.err >&5
   20501   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20502   (exit $ac_status); } && {
   20503 	 test -z "$ac_c_werror_flag" ||
   20504 	 test ! -s conftest.err
   20505        } && test -s conftest.$ac_objext; then
   20506   ac_cv_prog_cc_g=yes
   20507 else
   20508   $as_echo "$as_me: failed program was:" >&5
   20509 sed 's/^/| /' conftest.$ac_ext >&5
   20510 
   20511 
   20512 fi
   20513 
   20514 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20515 fi
   20516 
   20517 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20518 fi
   20519 
   20520 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20521    ac_c_werror_flag=$ac_save_c_werror_flag
   20522 fi
   20523 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   20524 $as_echo "$ac_cv_prog_cc_g" >&6; }
   20525 if test "$ac_test_CFLAGS" = set; then
   20526   CFLAGS=$ac_save_CFLAGS
   20527 elif test $ac_cv_prog_cc_g = yes; then
   20528   if test "$GCC" = yes; then
   20529     CFLAGS="-g -O2"
   20530   else
   20531     CFLAGS="-g"
   20532   fi
   20533 else
   20534   if test "$GCC" = yes; then
   20535     CFLAGS="-O2"
   20536   else
   20537     CFLAGS=
   20538   fi
   20539 fi
   20540 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   20541 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   20542 if test "${ac_cv_prog_cc_c89+set}" = set; then
   20543   $as_echo_n "(cached) " >&6
   20544 else
   20545   ac_cv_prog_cc_c89=no
   20546 ac_save_CC=$CC
   20547 cat >conftest.$ac_ext <<_ACEOF
   20548 /* confdefs.h.  */
   20549 _ACEOF
   20550 cat confdefs.h >>conftest.$ac_ext
   20551 cat >>conftest.$ac_ext <<_ACEOF
   20552 /* end confdefs.h.  */
   20553 #include <stdarg.h>
   20554 #include <stdio.h>
   20555 #include <sys/types.h>
   20556 #include <sys/stat.h>
   20557 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   20558 struct buf { int x; };
   20559 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   20560 static char *e (p, i)
   20561      char **p;
   20562      int i;
   20563 {
   20564   return p[i];
   20565 }
   20566 static char *f (char * (*g) (char **, int), char **p, ...)
   20567 {
   20568   char *s;
   20569   va_list v;
   20570   va_start (v,p);
   20571   s = g (p, va_arg (v,int));
   20572   va_end (v);
   20573   return s;
   20574 }
   20575 
   20576 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   20577    function prototypes and stuff, but not '\xHH' hex character constants.
   20578    These don't provoke an error unfortunately, instead are silently treated
   20579    as 'x'.  The following induces an error, until -std is added to get
   20580    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   20581    array size at least.  It's necessary to write '\x00'==0 to get something
   20582    that's true only with -std.  */
   20583 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   20584 
   20585 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   20586    inside strings and character constants.  */
   20587 #define FOO(x) 'x'
   20588 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   20589 
   20590 int test (int i, double x);
   20591 struct s1 {int (*f) (int a);};
   20592 struct s2 {int (*f) (double a);};
   20593 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   20594 int argc;
   20595 char **argv;
   20596 int
   20597 main ()
   20598 {
   20599 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   20600   ;
   20601   return 0;
   20602 }
   20603 _ACEOF
   20604 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   20605 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   20606 do
   20607   CC="$ac_save_CC $ac_arg"
   20608   rm -f conftest.$ac_objext
   20609 if { (ac_try="$ac_compile"
   20610 case "(($ac_try" in
   20611   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20612   *) ac_try_echo=$ac_try;;
   20613 esac
   20614 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20615 $as_echo "$ac_try_echo") >&5
   20616   (eval "$ac_compile") 2>conftest.er1
   20617   ac_status=$?
   20618   grep -v '^ *+' conftest.er1 >conftest.err
   20619   rm -f conftest.er1
   20620   cat conftest.err >&5
   20621   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20622   (exit $ac_status); } && {
   20623 	 test -z "$ac_c_werror_flag" ||
   20624 	 test ! -s conftest.err
   20625        } && test -s conftest.$ac_objext; then
   20626   ac_cv_prog_cc_c89=$ac_arg
   20627 else
   20628   $as_echo "$as_me: failed program was:" >&5
   20629 sed 's/^/| /' conftest.$ac_ext >&5
   20630 
   20631 
   20632 fi
   20633 
   20634 rm -f core conftest.err conftest.$ac_objext
   20635   test "x$ac_cv_prog_cc_c89" != "xno" && break
   20636 done
   20637 rm -f conftest.$ac_ext
   20638 CC=$ac_save_CC
   20639 
   20640 fi
   20641 # AC_CACHE_VAL
   20642 case "x$ac_cv_prog_cc_c89" in
   20643   x)
   20644     { $as_echo "$as_me:$LINENO: result: none needed" >&5
   20645 $as_echo "none needed" >&6; } ;;
   20646   xno)
   20647     { $as_echo "$as_me:$LINENO: result: unsupported" >&5
   20648 $as_echo "unsupported" >&6; } ;;
   20649   *)
   20650     CC="$CC $ac_cv_prog_cc_c89"
   20651     { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   20652 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   20653 esac
   20654 
   20655 
   20656 ac_ext=c
   20657 ac_cpp='$CPP $CPPFLAGS'
   20658 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   20659 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   20660 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   20661 
   20662 depcc="$CC"   am_compiler_list=
   20663 
   20664 { $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   20665 $as_echo_n "checking dependency style of $depcc... " >&6; }
   20666 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   20667   $as_echo_n "(cached) " >&6
   20668 else
   20669   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   20670   # We make a subdir and do the tests there.  Otherwise we can end up
   20671   # making bogus files that we don't know about and never remove.  For
   20672   # instance it was reported that on HP-UX the gcc test will end up
   20673   # making a dummy file named `D' -- because `-MD' means `put the output
   20674   # in D'.
   20675   mkdir conftest.dir
   20676   # Copy depcomp to subdir because otherwise we won't find it if we're
   20677   # using a relative directory.
   20678   cp "$am_depcomp" conftest.dir
   20679   cd conftest.dir
   20680   # We will build objects and dependencies in a subdirectory because
   20681   # it helps to detect inapplicable dependency modes.  For instance
   20682   # both Tru64's cc and ICC support -MD to output dependencies as a
   20683   # side effect of compilation, but ICC will put the dependencies in
   20684   # the current directory while Tru64 will put them in the object
   20685   # directory.
   20686   mkdir sub
   20687 
   20688   am_cv_CC_dependencies_compiler_type=none
   20689   if test "$am_compiler_list" = ""; then
   20690      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   20691   fi
   20692   for depmode in $am_compiler_list; do
   20693     # Setup a source with many dependencies, because some compilers
   20694     # like to wrap large dependency lists on column 80 (with \), and
   20695     # we should not choose a depcomp mode which is confused by this.
   20696     #
   20697     # We need to recreate these files for each test, as the compiler may
   20698     # overwrite some of them when testing with obscure command lines.
   20699     # This happens at least with the AIX C compiler.
   20700     : > sub/conftest.c
   20701     for i in 1 2 3 4 5 6; do
   20702       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   20703       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   20704       # Solaris 8's {/usr,}/bin/sh.
   20705       touch sub/conftst$i.h
   20706     done
   20707     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   20708 
   20709     case $depmode in
   20710     nosideeffect)
   20711       # after this tag, mechanisms are not by side-effect, so they'll
   20712       # only be used when explicitly requested
   20713       if test "x$enable_dependency_tracking" = xyes; then
   20714 	continue
   20715       else
   20716 	break
   20717       fi
   20718       ;;
   20719     none) break ;;
   20720     esac
   20721     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   20722     # mode.  It turns out that the SunPro C++ compiler does not properly
   20723     # handle `-M -o', and we need to detect this.
   20724     if depmode=$depmode \
   20725        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   20726        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   20727        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   20728          >/dev/null 2>conftest.err &&
   20729        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   20730        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   20731        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   20732        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   20733       # icc doesn't choke on unknown options, it will just issue warnings
   20734       # or remarks (even with -Werror).  So we grep stderr for any message
   20735       # that says an option was ignored or not supported.
   20736       # When given -MP, icc 7.0 and 7.1 complain thusly:
   20737       #   icc: Command line warning: ignoring option '-M'; no argument required
   20738       # The diagnosis changed in icc 8.0:
   20739       #   icc: Command line remark: option '-MP' not supported
   20740       if (grep 'ignoring option' conftest.err ||
   20741           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   20742         am_cv_CC_dependencies_compiler_type=$depmode
   20743         break
   20744       fi
   20745     fi
   20746   done
   20747 
   20748   cd ..
   20749   rm -rf conftest.dir
   20750 else
   20751   am_cv_CC_dependencies_compiler_type=none
   20752 fi
   20753 
   20754 fi
   20755 { $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   20756 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
   20757 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   20758 
   20759  if
   20760   test "x$enable_dependency_tracking" != xno \
   20761   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   20762   am__fastdepCC_TRUE=
   20763   am__fastdepCC_FALSE='#'
   20764 else
   20765   am__fastdepCC_TRUE='#'
   20766   am__fastdepCC_FALSE=
   20767 fi
   20768 
   20769 
   20770 
   20771 
   20772 
   20773 
   20774 
   20775 # Check whether --with-xorg-module-dir was given.
   20776 if test "${with_xorg_module_dir+set}" = set; then
   20777   withval=$with_xorg_module_dir; moduledir="$withval"
   20778 else
   20779   moduledir="$libdir/xorg/modules"
   20780 fi
   20781 
   20782 
   20783 # Check whether --enable-dri was given.
   20784 if test "${enable_dri+set}" = set; then
   20785   enableval=$enable_dri; DRI="$enableval"
   20786 else
   20787   DRI=auto
   20788 fi
   20789 
   20790 
   20791 # Checks for extensions
   20792 
   20793 	SAVE_CFLAGS="$CFLAGS"
   20794 	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
   20795 	cat >conftest.$ac_ext <<_ACEOF
   20796 /* confdefs.h.  */
   20797 _ACEOF
   20798 cat confdefs.h >>conftest.$ac_ext
   20799 cat >>conftest.$ac_ext <<_ACEOF
   20800 /* end confdefs.h.  */
   20801 
   20802 #include "xorg-server.h"
   20803 #if !defined RANDR
   20804 #error RANDR not defined
   20805 #endif
   20806 
   20807 int
   20808 main ()
   20809 {
   20810 
   20811   ;
   20812   return 0;
   20813 }
   20814 _ACEOF
   20815 rm -f conftest.$ac_objext
   20816 if { (ac_try="$ac_compile"
   20817 case "(($ac_try" in
   20818   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20819   *) ac_try_echo=$ac_try;;
   20820 esac
   20821 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20822 $as_echo "$ac_try_echo") >&5
   20823   (eval "$ac_compile") 2>conftest.er1
   20824   ac_status=$?
   20825   grep -v '^ *+' conftest.er1 >conftest.err
   20826   rm -f conftest.er1
   20827   cat conftest.err >&5
   20828   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20829   (exit $ac_status); } && {
   20830 	 test -z "$ac_c_werror_flag" ||
   20831 	 test ! -s conftest.err
   20832        } && test -s conftest.$ac_objext; then
   20833   _EXT_CHECK=yes
   20834 else
   20835   $as_echo "$as_me: failed program was:" >&5
   20836 sed 's/^/| /' conftest.$ac_ext >&5
   20837 
   20838 	_EXT_CHECK=no
   20839 fi
   20840 
   20841 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20842 	CFLAGS="$SAVE_CFLAGS"
   20843 	{ $as_echo "$as_me:$LINENO: checking if RANDR is defined" >&5
   20844 $as_echo_n "checking if RANDR is defined... " >&6; }
   20845 	{ $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
   20846 $as_echo "$_EXT_CHECK" >&6; }
   20847 	if test "$_EXT_CHECK" != no; then
   20848 		REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
   20849 	fi
   20850 
   20851 
   20852 	SAVE_CFLAGS="$CFLAGS"
   20853 	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
   20854 	cat >conftest.$ac_ext <<_ACEOF
   20855 /* confdefs.h.  */
   20856 _ACEOF
   20857 cat confdefs.h >>conftest.$ac_ext
   20858 cat >>conftest.$ac_ext <<_ACEOF
   20859 /* end confdefs.h.  */
   20860 
   20861 #include "xorg-server.h"
   20862 #if !defined RENDER
   20863 #error RENDER not defined
   20864 #endif
   20865 
   20866 int
   20867 main ()
   20868 {
   20869 
   20870   ;
   20871   return 0;
   20872 }
   20873 _ACEOF
   20874 rm -f conftest.$ac_objext
   20875 if { (ac_try="$ac_compile"
   20876 case "(($ac_try" in
   20877   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20878   *) ac_try_echo=$ac_try;;
   20879 esac
   20880 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20881 $as_echo "$ac_try_echo") >&5
   20882   (eval "$ac_compile") 2>conftest.er1
   20883   ac_status=$?
   20884   grep -v '^ *+' conftest.er1 >conftest.err
   20885   rm -f conftest.er1
   20886   cat conftest.err >&5
   20887   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20888   (exit $ac_status); } && {
   20889 	 test -z "$ac_c_werror_flag" ||
   20890 	 test ! -s conftest.err
   20891        } && test -s conftest.$ac_objext; then
   20892   _EXT_CHECK=yes
   20893 else
   20894   $as_echo "$as_me: failed program was:" >&5
   20895 sed 's/^/| /' conftest.$ac_ext >&5
   20896 
   20897 	_EXT_CHECK=no
   20898 fi
   20899 
   20900 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20901 	CFLAGS="$SAVE_CFLAGS"
   20902 	{ $as_echo "$as_me:$LINENO: checking if RENDER is defined" >&5
   20903 $as_echo_n "checking if RENDER is defined... " >&6; }
   20904 	{ $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
   20905 $as_echo "$_EXT_CHECK" >&6; }
   20906 	if test "$_EXT_CHECK" != no; then
   20907 		REQUIRED_MODULES="$REQUIRED_MODULES renderproto"
   20908 	fi
   20909 
   20910 
   20911 	SAVE_CFLAGS="$CFLAGS"
   20912 	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
   20913 	cat >conftest.$ac_ext <<_ACEOF
   20914 /* confdefs.h.  */
   20915 _ACEOF
   20916 cat confdefs.h >>conftest.$ac_ext
   20917 cat >>conftest.$ac_ext <<_ACEOF
   20918 /* end confdefs.h.  */
   20919 
   20920 #include "xorg-server.h"
   20921 #if !defined XV
   20922 #error XV not defined
   20923 #endif
   20924 
   20925 int
   20926 main ()
   20927 {
   20928 
   20929   ;
   20930   return 0;
   20931 }
   20932 _ACEOF
   20933 rm -f conftest.$ac_objext
   20934 if { (ac_try="$ac_compile"
   20935 case "(($ac_try" in
   20936   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20937   *) ac_try_echo=$ac_try;;
   20938 esac
   20939 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20940 $as_echo "$ac_try_echo") >&5
   20941   (eval "$ac_compile") 2>conftest.er1
   20942   ac_status=$?
   20943   grep -v '^ *+' conftest.er1 >conftest.err
   20944   rm -f conftest.er1
   20945   cat conftest.err >&5
   20946   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20947   (exit $ac_status); } && {
   20948 	 test -z "$ac_c_werror_flag" ||
   20949 	 test ! -s conftest.err
   20950        } && test -s conftest.$ac_objext; then
   20951   _EXT_CHECK=yes
   20952 else
   20953   $as_echo "$as_me: failed program was:" >&5
   20954 sed 's/^/| /' conftest.$ac_ext >&5
   20955 
   20956 	_EXT_CHECK=no
   20957 fi
   20958 
   20959 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20960 	CFLAGS="$SAVE_CFLAGS"
   20961 	{ $as_echo "$as_me:$LINENO: checking if XV is defined" >&5
   20962 $as_echo_n "checking if XV is defined... " >&6; }
   20963 	{ $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
   20964 $as_echo "$_EXT_CHECK" >&6; }
   20965 	if test "$_EXT_CHECK" != no; then
   20966 		REQUIRED_MODULES="$REQUIRED_MODULES videoproto"
   20967 	fi
   20968 
   20969 
   20970 	SAVE_CFLAGS="$CFLAGS"
   20971 	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
   20972 	cat >conftest.$ac_ext <<_ACEOF
   20973 /* confdefs.h.  */
   20974 _ACEOF
   20975 cat confdefs.h >>conftest.$ac_ext
   20976 cat >>conftest.$ac_ext <<_ACEOF
   20977 /* end confdefs.h.  */
   20978 
   20979 #include "xorg-server.h"
   20980 #if !defined DPMSExtension
   20981 #error DPMSExtension not defined
   20982 #endif
   20983 
   20984 int
   20985 main ()
   20986 {
   20987 
   20988   ;
   20989   return 0;
   20990 }
   20991 _ACEOF
   20992 rm -f conftest.$ac_objext
   20993 if { (ac_try="$ac_compile"
   20994 case "(($ac_try" in
   20995   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20996   *) ac_try_echo=$ac_try;;
   20997 esac
   20998 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20999 $as_echo "$ac_try_echo") >&5
   21000   (eval "$ac_compile") 2>conftest.er1
   21001   ac_status=$?
   21002   grep -v '^ *+' conftest.er1 >conftest.err
   21003   rm -f conftest.er1
   21004   cat conftest.err >&5
   21005   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21006   (exit $ac_status); } && {
   21007 	 test -z "$ac_c_werror_flag" ||
   21008 	 test ! -s conftest.err
   21009        } && test -s conftest.$ac_objext; then
   21010   _EXT_CHECK=yes
   21011 else
   21012   $as_echo "$as_me: failed program was:" >&5
   21013 sed 's/^/| /' conftest.$ac_ext >&5
   21014 
   21015 	_EXT_CHECK=no
   21016 fi
   21017 
   21018 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21019 	CFLAGS="$SAVE_CFLAGS"
   21020 	{ $as_echo "$as_me:$LINENO: checking if DPMSExtension is defined" >&5
   21021 $as_echo_n "checking if DPMSExtension is defined... " >&6; }
   21022 	{ $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
   21023 $as_echo "$_EXT_CHECK" >&6; }
   21024 	if test "$_EXT_CHECK" != no; then
   21025 		REQUIRED_MODULES="$REQUIRED_MODULES xextproto"
   21026 	fi
   21027 
   21028 
   21029 # Checks for pkg-config packages
   21030 
   21031 
   21032 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
   21033 	if test -n "$ac_tool_prefix"; then
   21034   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
   21035 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
   21036 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   21037 $as_echo_n "checking for $ac_word... " >&6; }
   21038 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
   21039   $as_echo_n "(cached) " >&6
   21040 else
   21041   case $PKG_CONFIG in
   21042   [\\/]* | ?:[\\/]*)
   21043   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
   21044   ;;
   21045   *)
   21046   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   21047 for as_dir in $PATH
   21048 do
   21049   IFS=$as_save_IFS
   21050   test -z "$as_dir" && as_dir=.
   21051   for ac_exec_ext in '' $ac_executable_extensions; do
   21052   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   21053     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   21054     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   21055     break 2
   21056   fi
   21057 done
   21058 done
   21059 IFS=$as_save_IFS
   21060 
   21061   ;;
   21062 esac
   21063 fi
   21064 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
   21065 if test -n "$PKG_CONFIG"; then
   21066   { $as_echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
   21067 $as_echo "$PKG_CONFIG" >&6; }
   21068 else
   21069   { $as_echo "$as_me:$LINENO: result: no" >&5
   21070 $as_echo "no" >&6; }
   21071 fi
   21072 
   21073 
   21074 fi
   21075 if test -z "$ac_cv_path_PKG_CONFIG"; then
   21076   ac_pt_PKG_CONFIG=$PKG_CONFIG
   21077   # Extract the first word of "pkg-config", so it can be a program name with args.
   21078 set dummy pkg-config; ac_word=$2
   21079 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   21080 $as_echo_n "checking for $ac_word... " >&6; }
   21081 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
   21082   $as_echo_n "(cached) " >&6
   21083 else
   21084   case $ac_pt_PKG_CONFIG in
   21085   [\\/]* | ?:[\\/]*)
   21086   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
   21087   ;;
   21088   *)
   21089   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   21090 for as_dir in $PATH
   21091 do
   21092   IFS=$as_save_IFS
   21093   test -z "$as_dir" && as_dir=.
   21094   for ac_exec_ext in '' $ac_executable_extensions; do
   21095   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   21096     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   21097     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   21098     break 2
   21099   fi
   21100 done
   21101 done
   21102 IFS=$as_save_IFS
   21103 
   21104   ;;
   21105 esac
   21106 fi
   21107 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
   21108 if test -n "$ac_pt_PKG_CONFIG"; then
   21109   { $as_echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
   21110 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
   21111 else
   21112   { $as_echo "$as_me:$LINENO: result: no" >&5
   21113 $as_echo "no" >&6; }
   21114 fi
   21115 
   21116   if test "x$ac_pt_PKG_CONFIG" = x; then
   21117     PKG_CONFIG=""
   21118   else
   21119     case $cross_compiling:$ac_tool_warned in
   21120 yes:)
   21121 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   21122 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   21123 ac_tool_warned=yes ;;
   21124 esac
   21125     PKG_CONFIG=$ac_pt_PKG_CONFIG
   21126   fi
   21127 else
   21128   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
   21129 fi
   21130 
   21131 fi
   21132 if test -n "$PKG_CONFIG"; then
   21133 	_pkg_min_version=0.9.0
   21134 	{ $as_echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
   21135 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
   21136 	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
   21137 		{ $as_echo "$as_me:$LINENO: result: yes" >&5
   21138 $as_echo "yes" >&6; }
   21139 	else
   21140 		{ $as_echo "$as_me:$LINENO: result: no" >&5
   21141 $as_echo "no" >&6; }
   21142 		PKG_CONFIG=""
   21143 	fi
   21144 
   21145 fi
   21146 
   21147 pkg_failed=no
   21148 { $as_echo "$as_me:$LINENO: checking for XORG" >&5
   21149 $as_echo_n "checking for XORG... " >&6; }
   21150 
   21151 if test -n "$XORG_CFLAGS"; then
   21152     pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
   21153  elif test -n "$PKG_CONFIG"; then
   21154     if test -n "$PKG_CONFIG" && \
   21155     { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\"") >&5
   21156   ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5
   21157   ac_status=$?
   21158   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21159   (exit $ac_status); }; then
   21160   pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
   21161 else
   21162   pkg_failed=yes
   21163 fi
   21164  else
   21165     pkg_failed=untried
   21166 fi
   21167 if test -n "$XORG_LIBS"; then
   21168     pkg_cv_XORG_LIBS="$XORG_LIBS"
   21169  elif test -n "$PKG_CONFIG"; then
   21170     if test -n "$PKG_CONFIG" && \
   21171     { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\"") >&5
   21172   ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5
   21173   ac_status=$?
   21174   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21175   (exit $ac_status); }; then
   21176   pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
   21177 else
   21178   pkg_failed=yes
   21179 fi
   21180  else
   21181     pkg_failed=untried
   21182 fi
   21183 
   21184 
   21185 
   21186 if test $pkg_failed = yes; then
   21187 
   21188 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   21189         _pkg_short_errors_supported=yes
   21190 else
   21191         _pkg_short_errors_supported=no
   21192 fi
   21193         if test $_pkg_short_errors_supported = yes; then
   21194 	        XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1`
   21195         else
   21196 	        XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1`
   21197         fi
   21198 	# Put the nasty error message in config.log where it belongs
   21199 	echo "$XORG_PKG_ERRORS" >&5
   21200 
   21201 	{ { $as_echo "$as_me:$LINENO: error: Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES) were not met:
   21202 
   21203 $XORG_PKG_ERRORS
   21204 
   21205 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   21206 installed software in a non-standard prefix.
   21207 
   21208 Alternatively, you may set the environment variables XORG_CFLAGS
   21209 and XORG_LIBS to avoid the need to call pkg-config.
   21210 See the pkg-config man page for more details.
   21211 " >&5
   21212 $as_echo "$as_me: error: Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES) were not met:
   21213 
   21214 $XORG_PKG_ERRORS
   21215 
   21216 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   21217 installed software in a non-standard prefix.
   21218 
   21219 Alternatively, you may set the environment variables XORG_CFLAGS
   21220 and XORG_LIBS to avoid the need to call pkg-config.
   21221 See the pkg-config man page for more details.
   21222 " >&2;}
   21223    { (exit 1); exit 1; }; }
   21224 elif test $pkg_failed = untried; then
   21225 	{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   21226 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   21227 { { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
   21228 is in your PATH or set the PKG_CONFIG environment variable to the full
   21229 path to pkg-config.
   21230 
   21231 Alternatively, you may set the environment variables XORG_CFLAGS
   21232 and XORG_LIBS to avoid the need to call pkg-config.
   21233 See the pkg-config man page for more details.
   21234 
   21235 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
   21236 See \`config.log' for more details." >&5
   21237 $as_echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
   21238 is in your PATH or set the PKG_CONFIG environment variable to the full
   21239 path to pkg-config.
   21240 
   21241 Alternatively, you may set the environment variables XORG_CFLAGS
   21242 and XORG_LIBS to avoid the need to call pkg-config.
   21243 See the pkg-config man page for more details.
   21244 
   21245 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
   21246 See \`config.log' for more details." >&2;}
   21247    { (exit 1); exit 1; }; }; }
   21248 else
   21249 	XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
   21250 	XORG_LIBS=$pkg_cv_XORG_LIBS
   21251         { $as_echo "$as_me:$LINENO: result: yes" >&5
   21252 $as_echo "yes" >&6; }
   21253 	:
   21254 fi
   21255 sdkdir=$(pkg-config --variable=sdkdir xorg-server)
   21256 
   21257 # Checks for libraries.
   21258 SAVE_CPPFLAGS="$CPPFLAGS"
   21259 CPPFLAGS="$CPPFLAGS $XORG_CFLAGS"
   21260 { $as_echo "$as_me:$LINENO: checking whether XSERVER_LIBPCIACCESS is declared" >&5
   21261 $as_echo_n "checking whether XSERVER_LIBPCIACCESS is declared... " >&6; }
   21262 if test "${ac_cv_have_decl_XSERVER_LIBPCIACCESS+set}" = set; then
   21263   $as_echo_n "(cached) " >&6
   21264 else
   21265   cat >conftest.$ac_ext <<_ACEOF
   21266 /* confdefs.h.  */
   21267 _ACEOF
   21268 cat confdefs.h >>conftest.$ac_ext
   21269 cat >>conftest.$ac_ext <<_ACEOF
   21270 /* end confdefs.h.  */
   21271 #include "xorg-server.h"
   21272 
   21273 int
   21274 main ()
   21275 {
   21276 #ifndef XSERVER_LIBPCIACCESS
   21277   (void) XSERVER_LIBPCIACCESS;
   21278 #endif
   21279 
   21280   ;
   21281   return 0;
   21282 }
   21283 _ACEOF
   21284 rm -f conftest.$ac_objext
   21285 if { (ac_try="$ac_compile"
   21286 case "(($ac_try" in
   21287   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21288   *) ac_try_echo=$ac_try;;
   21289 esac
   21290 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   21291 $as_echo "$ac_try_echo") >&5
   21292   (eval "$ac_compile") 2>conftest.er1
   21293   ac_status=$?
   21294   grep -v '^ *+' conftest.er1 >conftest.err
   21295   rm -f conftest.er1
   21296   cat conftest.err >&5
   21297   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21298   (exit $ac_status); } && {
   21299 	 test -z "$ac_c_werror_flag" ||
   21300 	 test ! -s conftest.err
   21301        } && test -s conftest.$ac_objext; then
   21302   ac_cv_have_decl_XSERVER_LIBPCIACCESS=yes
   21303 else
   21304   $as_echo "$as_me: failed program was:" >&5
   21305 sed 's/^/| /' conftest.$ac_ext >&5
   21306 
   21307 	ac_cv_have_decl_XSERVER_LIBPCIACCESS=no
   21308 fi
   21309 
   21310 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21311 fi
   21312 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_XSERVER_LIBPCIACCESS" >&5
   21313 $as_echo "$ac_cv_have_decl_XSERVER_LIBPCIACCESS" >&6; }
   21314 if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = x""yes; then
   21315   XSERVER_LIBPCIACCESS=yes
   21316 else
   21317   XSERVER_LIBPCIACCESS=no
   21318 fi
   21319 
   21320 CPPFLAGS="$SAVE_CPPFLAGS"
   21321 
   21322 # Checks for header files.
   21323 { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   21324 $as_echo_n "checking for ANSI C header files... " >&6; }
   21325 if test "${ac_cv_header_stdc+set}" = set; then
   21326   $as_echo_n "(cached) " >&6
   21327 else
   21328   cat >conftest.$ac_ext <<_ACEOF
   21329 /* confdefs.h.  */
   21330 _ACEOF
   21331 cat confdefs.h >>conftest.$ac_ext
   21332 cat >>conftest.$ac_ext <<_ACEOF
   21333 /* end confdefs.h.  */
   21334 #include <stdlib.h>
   21335 #include <stdarg.h>
   21336 #include <string.h>
   21337 #include <float.h>
   21338 
   21339 int
   21340 main ()
   21341 {
   21342 
   21343   ;
   21344   return 0;
   21345 }
   21346 _ACEOF
   21347 rm -f conftest.$ac_objext
   21348 if { (ac_try="$ac_compile"
   21349 case "(($ac_try" in
   21350   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21351   *) ac_try_echo=$ac_try;;
   21352 esac
   21353 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   21354 $as_echo "$ac_try_echo") >&5
   21355   (eval "$ac_compile") 2>conftest.er1
   21356   ac_status=$?
   21357   grep -v '^ *+' conftest.er1 >conftest.err
   21358   rm -f conftest.er1
   21359   cat conftest.err >&5
   21360   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21361   (exit $ac_status); } && {
   21362 	 test -z "$ac_c_werror_flag" ||
   21363 	 test ! -s conftest.err
   21364        } && test -s conftest.$ac_objext; then
   21365   ac_cv_header_stdc=yes
   21366 else
   21367   $as_echo "$as_me: failed program was:" >&5
   21368 sed 's/^/| /' conftest.$ac_ext >&5
   21369 
   21370 	ac_cv_header_stdc=no
   21371 fi
   21372 
   21373 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21374 
   21375 if test $ac_cv_header_stdc = yes; then
   21376   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   21377   cat >conftest.$ac_ext <<_ACEOF
   21378 /* confdefs.h.  */
   21379 _ACEOF
   21380 cat confdefs.h >>conftest.$ac_ext
   21381 cat >>conftest.$ac_ext <<_ACEOF
   21382 /* end confdefs.h.  */
   21383 #include <string.h>
   21384 
   21385 _ACEOF
   21386 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   21387   $EGREP "memchr" >/dev/null 2>&1; then
   21388   :
   21389 else
   21390   ac_cv_header_stdc=no
   21391 fi
   21392 rm -f conftest*
   21393 
   21394 fi
   21395 
   21396 if test $ac_cv_header_stdc = yes; then
   21397   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   21398   cat >conftest.$ac_ext <<_ACEOF
   21399 /* confdefs.h.  */
   21400 _ACEOF
   21401 cat confdefs.h >>conftest.$ac_ext
   21402 cat >>conftest.$ac_ext <<_ACEOF
   21403 /* end confdefs.h.  */
   21404 #include <stdlib.h>
   21405 
   21406 _ACEOF
   21407 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   21408   $EGREP "free" >/dev/null 2>&1; then
   21409   :
   21410 else
   21411   ac_cv_header_stdc=no
   21412 fi
   21413 rm -f conftest*
   21414 
   21415 fi
   21416 
   21417 if test $ac_cv_header_stdc = yes; then
   21418   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   21419   if test "$cross_compiling" = yes; then
   21420   :
   21421 else
   21422   cat >conftest.$ac_ext <<_ACEOF
   21423 /* confdefs.h.  */
   21424 _ACEOF
   21425 cat confdefs.h >>conftest.$ac_ext
   21426 cat >>conftest.$ac_ext <<_ACEOF
   21427 /* end confdefs.h.  */
   21428 #include <ctype.h>
   21429 #include <stdlib.h>
   21430 #if ((' ' & 0x0FF) == 0x020)
   21431 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   21432 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   21433 #else
   21434 # define ISLOWER(c) \
   21435 		   (('a' <= (c) && (c) <= 'i') \
   21436 		     || ('j' <= (c) && (c) <= 'r') \
   21437 		     || ('s' <= (c) && (c) <= 'z'))
   21438 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   21439 #endif
   21440 
   21441 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   21442 int
   21443 main ()
   21444 {
   21445   int i;
   21446   for (i = 0; i < 256; i++)
   21447     if (XOR (islower (i), ISLOWER (i))
   21448 	|| toupper (i) != TOUPPER (i))
   21449       return 2;
   21450   return 0;
   21451 }
   21452 _ACEOF
   21453 rm -f conftest$ac_exeext
   21454 if { (ac_try="$ac_link"
   21455 case "(($ac_try" in
   21456   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21457   *) ac_try_echo=$ac_try;;
   21458 esac
   21459 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   21460 $as_echo "$ac_try_echo") >&5
   21461   (eval "$ac_link") 2>&5
   21462   ac_status=$?
   21463   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21464   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   21465   { (case "(($ac_try" in
   21466   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21467   *) ac_try_echo=$ac_try;;
   21468 esac
   21469 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   21470 $as_echo "$ac_try_echo") >&5
   21471   (eval "$ac_try") 2>&5
   21472   ac_status=$?
   21473   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21474   (exit $ac_status); }; }; then
   21475   :
   21476 else
   21477   $as_echo "$as_me: program exited with status $ac_status" >&5
   21478 $as_echo "$as_me: failed program was:" >&5
   21479 sed 's/^/| /' conftest.$ac_ext >&5
   21480 
   21481 ( exit $ac_status )
   21482 ac_cv_header_stdc=no
   21483 fi
   21484 rm -rf conftest.dSYM
   21485 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   21486 fi
   21487 
   21488 
   21489 fi
   21490 fi
   21491 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   21492 $as_echo "$ac_cv_header_stdc" >&6; }
   21493 if test $ac_cv_header_stdc = yes; then
   21494 
   21495 cat >>confdefs.h <<\_ACEOF
   21496 #define STDC_HEADERS 1
   21497 _ACEOF
   21498 
   21499 fi
   21500 
   21501 
   21502 if test "$DRI" != no; then
   21503         as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/dri.h" | $as_tr_sh`
   21504 { $as_echo "$as_me:$LINENO: checking for ${sdkdir}/dri.h" >&5
   21505 $as_echo_n "checking for ${sdkdir}/dri.h... " >&6; }
   21506 if { as_var=$as_ac_File; eval "test \"\${$as_var+set}\" = set"; }; then
   21507   $as_echo_n "(cached) " >&6
   21508 else
   21509   test "$cross_compiling" = yes &&
   21510   { { $as_echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
   21511 $as_echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
   21512    { (exit 1); exit 1; }; }
   21513 if test -r "${sdkdir}/dri.h"; then
   21514   eval "$as_ac_File=yes"
   21515 else
   21516   eval "$as_ac_File=no"
   21517 fi
   21518 fi
   21519 ac_res=`eval 'as_val=${'$as_ac_File'}
   21520 		 $as_echo "$as_val"'`
   21521 	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
   21522 $as_echo "$ac_res" >&6; }
   21523 as_val=`eval 'as_val=${'$as_ac_File'}
   21524 		 $as_echo "$as_val"'`
   21525    if test "x$as_val" = x""yes; then
   21526   have_dri_h="yes"
   21527 else
   21528   have_dri_h="no"
   21529 fi
   21530 
   21531         as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/sarea.h" | $as_tr_sh`
   21532 { $as_echo "$as_me:$LINENO: checking for ${sdkdir}/sarea.h" >&5
   21533 $as_echo_n "checking for ${sdkdir}/sarea.h... " >&6; }
   21534 if { as_var=$as_ac_File; eval "test \"\${$as_var+set}\" = set"; }; then
   21535   $as_echo_n "(cached) " >&6
   21536 else
   21537   test "$cross_compiling" = yes &&
   21538   { { $as_echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
   21539 $as_echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
   21540    { (exit 1); exit 1; }; }
   21541 if test -r "${sdkdir}/sarea.h"; then
   21542   eval "$as_ac_File=yes"
   21543 else
   21544   eval "$as_ac_File=no"
   21545 fi
   21546 fi
   21547 ac_res=`eval 'as_val=${'$as_ac_File'}
   21548 		 $as_echo "$as_val"'`
   21549 	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
   21550 $as_echo "$ac_res" >&6; }
   21551 as_val=`eval 'as_val=${'$as_ac_File'}
   21552 		 $as_echo "$as_val"'`
   21553    if test "x$as_val" = x""yes; then
   21554   have_sarea_h="yes"
   21555 else
   21556   have_sarea_h="no"
   21557 fi
   21558 
   21559         as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/dristruct.h" | $as_tr_sh`
   21560 { $as_echo "$as_me:$LINENO: checking for ${sdkdir}/dristruct.h" >&5
   21561 $as_echo_n "checking for ${sdkdir}/dristruct.h... " >&6; }
   21562 if { as_var=$as_ac_File; eval "test \"\${$as_var+set}\" = set"; }; then
   21563   $as_echo_n "(cached) " >&6
   21564 else
   21565   test "$cross_compiling" = yes &&
   21566   { { $as_echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
   21567 $as_echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
   21568    { (exit 1); exit 1; }; }
   21569 if test -r "${sdkdir}/dristruct.h"; then
   21570   eval "$as_ac_File=yes"
   21571 else
   21572   eval "$as_ac_File=no"
   21573 fi
   21574 fi
   21575 ac_res=`eval 'as_val=${'$as_ac_File'}
   21576 		 $as_echo "$as_val"'`
   21577 	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
   21578 $as_echo "$ac_res" >&6; }
   21579 as_val=`eval 'as_val=${'$as_ac_File'}
   21580 		 $as_echo "$as_val"'`
   21581    if test "x$as_val" = x""yes; then
   21582   have_dristruct_h="yes"
   21583 else
   21584   have_dristruct_h="no"
   21585 fi
   21586 
   21587 fi
   21588 
   21589 { $as_echo "$as_me:$LINENO: checking whether to include DRI support" >&5
   21590 $as_echo_n "checking whether to include DRI support... " >&6; }
   21591 if test x$DRI = xauto; then
   21592         if test "$have_dri_h" = yes -a \
   21593                 "$have_sarea_h" = yes -a \
   21594                 "$have_dristruct_h" = yes; then
   21595                 DRI="yes"
   21596         else
   21597                 DRI="no"
   21598         fi
   21599 fi
   21600 { $as_echo "$as_me:$LINENO: result: $DRI" >&5
   21601 $as_echo "$DRI" >&6; }
   21602 
   21603  if test x$DRI = xyes; then
   21604   DRI_TRUE=
   21605   DRI_FALSE='#'
   21606 else
   21607   DRI_TRUE='#'
   21608   DRI_FALSE=
   21609 fi
   21610 
   21611 if test "$DRI" = yes; then
   21612 
   21613 pkg_failed=no
   21614 { $as_echo "$as_me:$LINENO: checking for DRI" >&5
   21615 $as_echo_n "checking for DRI... " >&6; }
   21616 
   21617 if test -n "$DRI_CFLAGS"; then
   21618     pkg_cv_DRI_CFLAGS="$DRI_CFLAGS"
   21619  elif test -n "$PKG_CONFIG"; then
   21620     if test -n "$PKG_CONFIG" && \
   21621     { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.0 xf86driproto\"") >&5
   21622   ($PKG_CONFIG --exists --print-errors "libdrm >= 2.0 xf86driproto") 2>&5
   21623   ac_status=$?
   21624   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21625   (exit $ac_status); }; then
   21626   pkg_cv_DRI_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.0 xf86driproto" 2>/dev/null`
   21627 else
   21628   pkg_failed=yes
   21629 fi
   21630  else
   21631     pkg_failed=untried
   21632 fi
   21633 if test -n "$DRI_LIBS"; then
   21634     pkg_cv_DRI_LIBS="$DRI_LIBS"
   21635  elif test -n "$PKG_CONFIG"; then
   21636     if test -n "$PKG_CONFIG" && \
   21637     { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.0 xf86driproto\"") >&5
   21638   ($PKG_CONFIG --exists --print-errors "libdrm >= 2.0 xf86driproto") 2>&5
   21639   ac_status=$?
   21640   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21641   (exit $ac_status); }; then
   21642   pkg_cv_DRI_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.0 xf86driproto" 2>/dev/null`
   21643 else
   21644   pkg_failed=yes
   21645 fi
   21646  else
   21647     pkg_failed=untried
   21648 fi
   21649 
   21650 
   21651 
   21652 if test $pkg_failed = yes; then
   21653 
   21654 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   21655         _pkg_short_errors_supported=yes
   21656 else
   21657         _pkg_short_errors_supported=no
   21658 fi
   21659         if test $_pkg_short_errors_supported = yes; then
   21660 	        DRI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libdrm >= 2.0 xf86driproto" 2>&1`
   21661         else
   21662 	        DRI_PKG_ERRORS=`$PKG_CONFIG --print-errors "libdrm >= 2.0 xf86driproto" 2>&1`
   21663         fi
   21664 	# Put the nasty error message in config.log where it belongs
   21665 	echo "$DRI_PKG_ERRORS" >&5
   21666 
   21667 	{ { $as_echo "$as_me:$LINENO: error: Package requirements (libdrm >= 2.0 xf86driproto) were not met:
   21668 
   21669 $DRI_PKG_ERRORS
   21670 
   21671 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   21672 installed software in a non-standard prefix.
   21673 
   21674 Alternatively, you may set the environment variables DRI_CFLAGS
   21675 and DRI_LIBS to avoid the need to call pkg-config.
   21676 See the pkg-config man page for more details.
   21677 " >&5
   21678 $as_echo "$as_me: error: Package requirements (libdrm >= 2.0 xf86driproto) were not met:
   21679 
   21680 $DRI_PKG_ERRORS
   21681 
   21682 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   21683 installed software in a non-standard prefix.
   21684 
   21685 Alternatively, you may set the environment variables DRI_CFLAGS
   21686 and DRI_LIBS to avoid the need to call pkg-config.
   21687 See the pkg-config man page for more details.
   21688 " >&2;}
   21689    { (exit 1); exit 1; }; }
   21690 elif test $pkg_failed = untried; then
   21691 	{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   21692 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   21693 { { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
   21694 is in your PATH or set the PKG_CONFIG environment variable to the full
   21695 path to pkg-config.
   21696 
   21697 Alternatively, you may set the environment variables DRI_CFLAGS
   21698 and DRI_LIBS to avoid the need to call pkg-config.
   21699 See the pkg-config man page for more details.
   21700 
   21701 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
   21702 See \`config.log' for more details." >&5
   21703 $as_echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
   21704 is in your PATH or set the PKG_CONFIG environment variable to the full
   21705 path to pkg-config.
   21706 
   21707 Alternatively, you may set the environment variables DRI_CFLAGS
   21708 and DRI_LIBS to avoid the need to call pkg-config.
   21709 See the pkg-config man page for more details.
   21710 
   21711 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
   21712 See \`config.log' for more details." >&2;}
   21713    { (exit 1); exit 1; }; }; }
   21714 else
   21715 	DRI_CFLAGS=$pkg_cv_DRI_CFLAGS
   21716 	DRI_LIBS=$pkg_cv_DRI_LIBS
   21717         { $as_echo "$as_me:$LINENO: result: yes" >&5
   21718 $as_echo "yes" >&6; }
   21719 	:
   21720 fi
   21721 
   21722 cat >>confdefs.h <<\_ACEOF
   21723 #define XF86DRI 1
   21724 _ACEOF
   21725 
   21726 
   21727 cat >>confdefs.h <<\_ACEOF
   21728 #define XF86DRI_DEVEL 1
   21729 _ACEOF
   21730 
   21731 fi
   21732 
   21733 if test "x$XSERVER_LIBPCIACCESS" = xyes; then
   21734 
   21735 pkg_failed=no
   21736 { $as_echo "$as_me:$LINENO: checking for PCIACCESS" >&5
   21737 $as_echo_n "checking for PCIACCESS... " >&6; }
   21738 
   21739 if test -n "$PCIACCESS_CFLAGS"; then
   21740     pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS"
   21741  elif test -n "$PKG_CONFIG"; then
   21742     if test -n "$PKG_CONFIG" && \
   21743     { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\"") >&5
   21744   ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
   21745   ac_status=$?
   21746   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21747   (exit $ac_status); }; then
   21748   pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null`
   21749 else
   21750   pkg_failed=yes
   21751 fi
   21752  else
   21753     pkg_failed=untried
   21754 fi
   21755 if test -n "$PCIACCESS_LIBS"; then
   21756     pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS"
   21757  elif test -n "$PKG_CONFIG"; then
   21758     if test -n "$PKG_CONFIG" && \
   21759     { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\"") >&5
   21760   ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
   21761   ac_status=$?
   21762   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21763   (exit $ac_status); }; then
   21764   pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null`
   21765 else
   21766   pkg_failed=yes
   21767 fi
   21768  else
   21769     pkg_failed=untried
   21770 fi
   21771 
   21772 
   21773 
   21774 if test $pkg_failed = yes; then
   21775 
   21776 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   21777         _pkg_short_errors_supported=yes
   21778 else
   21779         _pkg_short_errors_supported=no
   21780 fi
   21781         if test $_pkg_short_errors_supported = yes; then
   21782 	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "pciaccess >= 0.8.0" 2>&1`
   21783         else
   21784 	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors "pciaccess >= 0.8.0" 2>&1`
   21785         fi
   21786 	# Put the nasty error message in config.log where it belongs
   21787 	echo "$PCIACCESS_PKG_ERRORS" >&5
   21788 
   21789 	{ { $as_echo "$as_me:$LINENO: error: Package requirements (pciaccess >= 0.8.0) were not met:
   21790 
   21791 $PCIACCESS_PKG_ERRORS
   21792 
   21793 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   21794 installed software in a non-standard prefix.
   21795 
   21796 Alternatively, you may set the environment variables PCIACCESS_CFLAGS
   21797 and PCIACCESS_LIBS to avoid the need to call pkg-config.
   21798 See the pkg-config man page for more details.
   21799 " >&5
   21800 $as_echo "$as_me: error: Package requirements (pciaccess >= 0.8.0) were not met:
   21801 
   21802 $PCIACCESS_PKG_ERRORS
   21803 
   21804 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   21805 installed software in a non-standard prefix.
   21806 
   21807 Alternatively, you may set the environment variables PCIACCESS_CFLAGS
   21808 and PCIACCESS_LIBS to avoid the need to call pkg-config.
   21809 See the pkg-config man page for more details.
   21810 " >&2;}
   21811    { (exit 1); exit 1; }; }
   21812 elif test $pkg_failed = untried; then
   21813 	{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   21814 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   21815 { { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
   21816 is in your PATH or set the PKG_CONFIG environment variable to the full
   21817 path to pkg-config.
   21818 
   21819 Alternatively, you may set the environment variables PCIACCESS_CFLAGS
   21820 and PCIACCESS_LIBS to avoid the need to call pkg-config.
   21821 See the pkg-config man page for more details.
   21822 
   21823 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
   21824 See \`config.log' for more details." >&5
   21825 $as_echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
   21826 is in your PATH or set the PKG_CONFIG environment variable to the full
   21827 path to pkg-config.
   21828 
   21829 Alternatively, you may set the environment variables PCIACCESS_CFLAGS
   21830 and PCIACCESS_LIBS to avoid the need to call pkg-config.
   21831 See the pkg-config man page for more details.
   21832 
   21833 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
   21834 See \`config.log' for more details." >&2;}
   21835    { (exit 1); exit 1; }; }; }
   21836 else
   21837 	PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS
   21838 	PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS
   21839         { $as_echo "$as_me:$LINENO: result: yes" >&5
   21840 $as_echo "yes" >&6; }
   21841 	:
   21842 fi
   21843     XORG_CFLAGS="$XORG_CFLAGS $PCIACCESS_CFLAGS"
   21844 fi
   21845  if test "x$XSERVER_LIBPCIACCESS" = xyes; then
   21846   XSERVER_LIBPCIACCESS_TRUE=
   21847   XSERVER_LIBPCIACCESS_FALSE='#'
   21848 else
   21849   XSERVER_LIBPCIACCESS_TRUE='#'
   21850   XSERVER_LIBPCIACCESS_FALSE=
   21851 fi
   21852 
   21853 
   21854 
   21855 
   21856 
   21857 
   21858 DRIVER_NAME=tdfx
   21859 
   21860 
   21861 
   21862 
   21863 
   21864 if test x$APP_MAN_SUFFIX = x    ; then
   21865     APP_MAN_SUFFIX=1
   21866 fi
   21867 if test x$APP_MAN_DIR = x    ; then
   21868     APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
   21869 fi
   21870 
   21871 if test x$LIB_MAN_SUFFIX = x    ; then
   21872     LIB_MAN_SUFFIX=3
   21873 fi
   21874 if test x$LIB_MAN_DIR = x    ; then
   21875     LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
   21876 fi
   21877 
   21878 if test x$FILE_MAN_SUFFIX = x    ; then
   21879     case $host_os in
   21880 	solaris*)	FILE_MAN_SUFFIX=4  ;;
   21881 	*)		FILE_MAN_SUFFIX=5  ;;
   21882     esac
   21883 fi
   21884 if test x$FILE_MAN_DIR = x    ; then
   21885     FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
   21886 fi
   21887 
   21888 if test x$MISC_MAN_SUFFIX = x    ; then
   21889     case $host_os in
   21890 	solaris*)	MISC_MAN_SUFFIX=5  ;;
   21891 	*)		MISC_MAN_SUFFIX=7  ;;
   21892     esac
   21893 fi
   21894 if test x$MISC_MAN_DIR = x    ; then
   21895     MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
   21896 fi
   21897 
   21898 if test x$DRIVER_MAN_SUFFIX = x    ; then
   21899     case $host_os in
   21900 	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
   21901 	*)		DRIVER_MAN_SUFFIX=4  ;;
   21902     esac
   21903 fi
   21904 if test x$DRIVER_MAN_DIR = x    ; then
   21905     DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
   21906 fi
   21907 
   21908 if test x$ADMIN_MAN_SUFFIX = x    ; then
   21909     case $host_os in
   21910 	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
   21911 	*)		ADMIN_MAN_SUFFIX=8  ;;
   21912     esac
   21913 fi
   21914 if test x$ADMIN_MAN_DIR = x    ; then
   21915     ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
   21916 fi
   21917 
   21918 
   21919 
   21920 
   21921 
   21922 
   21923 
   21924 
   21925 
   21926 
   21927 
   21928 
   21929 
   21930 
   21931 
   21932 
   21933 
   21934 # Check whether --with-release-version was given.
   21935 if test "${with_release_version+set}" = set; then
   21936   withval=$with_release_version; RELEASE_VERSION="$withval"
   21937 else
   21938   RELEASE_VERSION=""
   21939 fi
   21940 
   21941 	if test "x$RELEASE_VERSION" != "x"; then
   21942 		PACKAGE="$PACKAGE-$RELEASE_VERSION"
   21943 		PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION"
   21944 		{ $as_echo "$as_me:$LINENO: Building with package name set to $PACKAGE" >&5
   21945 $as_echo "$as_me: Building with package name set to $PACKAGE" >&6;}
   21946 	fi
   21947 
   21948 cat >>confdefs.h <<_ACEOF
   21949 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
   21950 _ACEOF
   21951 
   21952 	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
   21953 	if test "x$PVM" = "x"; then
   21954 		PVM="0"
   21955 	fi
   21956 
   21957 cat >>confdefs.h <<_ACEOF
   21958 #define PACKAGE_VERSION_MINOR $PVM
   21959 _ACEOF
   21960 
   21961 	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
   21962 	if test "x$PVP" = "x"; then
   21963 		PVP="0"
   21964 	fi
   21965 
   21966 cat >>confdefs.h <<_ACEOF
   21967 #define PACKAGE_VERSION_PATCHLEVEL $PVP
   21968 _ACEOF
   21969 
   21970 
   21971 
   21972 ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile"
   21973 
   21974 cat >confcache <<\_ACEOF
   21975 # This file is a shell script that caches the results of configure
   21976 # tests run on this system so they can be shared between configure
   21977 # scripts and configure runs, see configure's option --config-cache.
   21978 # It is not useful on other systems.  If it contains results you don't
   21979 # want to keep, you may remove or edit it.
   21980 #
   21981 # config.status only pays attention to the cache file if you give it
   21982 # the --recheck option to rerun configure.
   21983 #
   21984 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   21985 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   21986 # following values.
   21987 
   21988 _ACEOF
   21989 
   21990 # The following way of writing the cache mishandles newlines in values,
   21991 # but we know of no workaround that is simple, portable, and efficient.
   21992 # So, we kill variables containing newlines.
   21993 # Ultrix sh set writes to stderr and can't be redirected directly,
   21994 # and sets the high bit in the cache file unless we assign to the vars.
   21995 (
   21996   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   21997     eval ac_val=\$$ac_var
   21998     case $ac_val in #(
   21999     *${as_nl}*)
   22000       case $ac_var in #(
   22001       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
   22002 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   22003       esac
   22004       case $ac_var in #(
   22005       _ | IFS | as_nl) ;; #(
   22006       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   22007       *) $as_unset $ac_var ;;
   22008       esac ;;
   22009     esac
   22010   done
   22011 
   22012   (set) 2>&1 |
   22013     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   22014     *${as_nl}ac_space=\ *)
   22015       # `set' does not quote correctly, so add quotes (double-quote
   22016       # substitution turns \\\\ into \\, and sed turns \\ into \).
   22017       sed -n \
   22018 	"s/'/'\\\\''/g;
   22019 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   22020       ;; #(
   22021     *)
   22022       # `set' quotes correctly as required by POSIX, so do not add quotes.
   22023       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   22024       ;;
   22025     esac |
   22026     sort
   22027 ) |
   22028   sed '
   22029      /^ac_cv_env_/b end
   22030      t clear
   22031      :clear
   22032      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   22033      t end
   22034      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   22035      :end' >>confcache
   22036 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   22037   if test -w "$cache_file"; then
   22038     test "x$cache_file" != "x/dev/null" &&
   22039       { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
   22040 $as_echo "$as_me: updating cache $cache_file" >&6;}
   22041     cat confcache >$cache_file
   22042   else
   22043     { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
   22044 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   22045   fi
   22046 fi
   22047 rm -f confcache
   22048 
   22049 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   22050 # Let make expand exec_prefix.
   22051 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   22052 
   22053 DEFS=-DHAVE_CONFIG_H
   22054 
   22055 ac_libobjs=
   22056 ac_ltlibobjs=
   22057 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   22058   # 1. Remove the extension, and $U if already installed.
   22059   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   22060   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   22061   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   22062   #    will be set to the directory where LIBOBJS objects are built.
   22063   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   22064   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
   22065 done
   22066 LIBOBJS=$ac_libobjs
   22067 
   22068 LTLIBOBJS=$ac_ltlibobjs
   22069 
   22070 
   22071 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   22072   { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
   22073 Usually this means the macro was only invoked conditionally." >&5
   22074 $as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
   22075 Usually this means the macro was only invoked conditionally." >&2;}
   22076    { (exit 1); exit 1; }; }
   22077 fi
   22078 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   22079   { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
   22080 Usually this means the macro was only invoked conditionally." >&5
   22081 $as_echo "$as_me: error: conditional \"AMDEP\" was never defined.
   22082 Usually this means the macro was only invoked conditionally." >&2;}
   22083    { (exit 1); exit 1; }; }
   22084 fi
   22085 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   22086   { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   22087 Usually this means the macro was only invoked conditionally." >&5
   22088 $as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   22089 Usually this means the macro was only invoked conditionally." >&2;}
   22090    { (exit 1); exit 1; }; }
   22091 fi
   22092 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   22093   { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
   22094 Usually this means the macro was only invoked conditionally." >&5
   22095 $as_echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
   22096 Usually this means the macro was only invoked conditionally." >&2;}
   22097    { (exit 1); exit 1; }; }
   22098 fi
   22099 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   22100   { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   22101 Usually this means the macro was only invoked conditionally." >&5
   22102 $as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   22103 Usually this means the macro was only invoked conditionally." >&2;}
   22104    { (exit 1); exit 1; }; }
   22105 fi
   22106 if test -z "${DRI_TRUE}" && test -z "${DRI_FALSE}"; then
   22107   { { $as_echo "$as_me:$LINENO: error: conditional \"DRI\" was never defined.
   22108 Usually this means the macro was only invoked conditionally." >&5
   22109 $as_echo "$as_me: error: conditional \"DRI\" was never defined.
   22110 Usually this means the macro was only invoked conditionally." >&2;}
   22111    { (exit 1); exit 1; }; }
   22112 fi
   22113 if test -z "${XSERVER_LIBPCIACCESS_TRUE}" && test -z "${XSERVER_LIBPCIACCESS_FALSE}"; then
   22114   { { $as_echo "$as_me:$LINENO: error: conditional \"XSERVER_LIBPCIACCESS\" was never defined.
   22115 Usually this means the macro was only invoked conditionally." >&5
   22116 $as_echo "$as_me: error: conditional \"XSERVER_LIBPCIACCESS\" was never defined.
   22117 Usually this means the macro was only invoked conditionally." >&2;}
   22118    { (exit 1); exit 1; }; }
   22119 fi
   22120 
   22121 : ${CONFIG_STATUS=./config.status}
   22122 ac_write_fail=0
   22123 ac_clean_files_save=$ac_clean_files
   22124 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   22125 { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
   22126 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   22127 cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22128 #! $SHELL
   22129 # Generated by $as_me.
   22130 # Run this file to recreate the current configuration.
   22131 # Compiler output produced by configure, useful for debugging
   22132 # configure, is in config.log if it exists.
   22133 
   22134 debug=false
   22135 ac_cs_recheck=false
   22136 ac_cs_silent=false
   22137 SHELL=\${CONFIG_SHELL-$SHELL}
   22138 _ACEOF
   22139 
   22140 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22141 ## --------------------- ##
   22142 ## M4sh Initialization.  ##
   22143 ## --------------------- ##
   22144 
   22145 # Be more Bourne compatible
   22146 DUALCASE=1; export DUALCASE # for MKS sh
   22147 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
   22148   emulate sh
   22149   NULLCMD=:
   22150   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   22151   # is contrary to our usage.  Disable this feature.
   22152   alias -g '${1+"$@"}'='"$@"'
   22153   setopt NO_GLOB_SUBST
   22154 else
   22155   case `(set -o) 2>/dev/null` in
   22156   *posix*) set -o posix ;;
   22157 esac
   22158 
   22159 fi
   22160 
   22161 
   22162 
   22163 
   22164 # PATH needs CR
   22165 # Avoid depending upon Character Ranges.
   22166 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   22167 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   22168 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   22169 as_cr_digits='0123456789'
   22170 as_cr_alnum=$as_cr_Letters$as_cr_digits
   22171 
   22172 as_nl='
   22173 '
   22174 export as_nl
   22175 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   22176 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   22177 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   22178 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   22179 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   22180   as_echo='printf %s\n'
   22181   as_echo_n='printf %s'
   22182 else
   22183   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   22184     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   22185     as_echo_n='/usr/ucb/echo -n'
   22186   else
   22187     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   22188     as_echo_n_body='eval
   22189       arg=$1;
   22190       case $arg in
   22191       *"$as_nl"*)
   22192 	expr "X$arg" : "X\\(.*\\)$as_nl";
   22193 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   22194       esac;
   22195       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   22196     '
   22197     export as_echo_n_body
   22198     as_echo_n='sh -c $as_echo_n_body as_echo'
   22199   fi
   22200   export as_echo_body
   22201   as_echo='sh -c $as_echo_body as_echo'
   22202 fi
   22203 
   22204 # The user is always right.
   22205 if test "${PATH_SEPARATOR+set}" != set; then
   22206   PATH_SEPARATOR=:
   22207   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   22208     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   22209       PATH_SEPARATOR=';'
   22210   }
   22211 fi
   22212 
   22213 # Support unset when possible.
   22214 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   22215   as_unset=unset
   22216 else
   22217   as_unset=false
   22218 fi
   22219 
   22220 
   22221 # IFS
   22222 # We need space, tab and new line, in precisely that order.  Quoting is
   22223 # there to prevent editors from complaining about space-tab.
   22224 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   22225 # splitting by setting IFS to empty value.)
   22226 IFS=" ""	$as_nl"
   22227 
   22228 # Find who we are.  Look in the path if we contain no directory separator.
   22229 case $0 in
   22230   *[\\/]* ) as_myself=$0 ;;
   22231   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   22232 for as_dir in $PATH
   22233 do
   22234   IFS=$as_save_IFS
   22235   test -z "$as_dir" && as_dir=.
   22236   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   22237 done
   22238 IFS=$as_save_IFS
   22239 
   22240      ;;
   22241 esac
   22242 # We did not find ourselves, most probably we were run as `sh COMMAND'
   22243 # in which case we are not to be found in the path.
   22244 if test "x$as_myself" = x; then
   22245   as_myself=$0
   22246 fi
   22247 if test ! -f "$as_myself"; then
   22248   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   22249   { (exit 1); exit 1; }
   22250 fi
   22251 
   22252 # Work around bugs in pre-3.0 UWIN ksh.
   22253 for as_var in ENV MAIL MAILPATH
   22254 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   22255 done
   22256 PS1='$ '
   22257 PS2='> '
   22258 PS4='+ '
   22259 
   22260 # NLS nuisances.
   22261 LC_ALL=C
   22262 export LC_ALL
   22263 LANGUAGE=C
   22264 export LANGUAGE
   22265 
   22266 # Required to use basename.
   22267 if expr a : '\(a\)' >/dev/null 2>&1 &&
   22268    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   22269   as_expr=expr
   22270 else
   22271   as_expr=false
   22272 fi
   22273 
   22274 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   22275   as_basename=basename
   22276 else
   22277   as_basename=false
   22278 fi
   22279 
   22280 
   22281 # Name of the executable.
   22282 as_me=`$as_basename -- "$0" ||
   22283 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   22284 	 X"$0" : 'X\(//\)$' \| \
   22285 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   22286 $as_echo X/"$0" |
   22287     sed '/^.*\/\([^/][^/]*\)\/*$/{
   22288 	    s//\1/
   22289 	    q
   22290 	  }
   22291 	  /^X\/\(\/\/\)$/{
   22292 	    s//\1/
   22293 	    q
   22294 	  }
   22295 	  /^X\/\(\/\).*/{
   22296 	    s//\1/
   22297 	    q
   22298 	  }
   22299 	  s/.*/./; q'`
   22300 
   22301 # CDPATH.
   22302 $as_unset CDPATH
   22303 
   22304 
   22305 
   22306   as_lineno_1=$LINENO
   22307   as_lineno_2=$LINENO
   22308   test "x$as_lineno_1" != "x$as_lineno_2" &&
   22309   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
   22310 
   22311   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
   22312   # uniformly replaced by the line number.  The first 'sed' inserts a
   22313   # line-number line after each line using $LINENO; the second 'sed'
   22314   # does the real work.  The second script uses 'N' to pair each
   22315   # line-number line with the line containing $LINENO, and appends
   22316   # trailing '-' during substitution so that $LINENO is not a special
   22317   # case at line end.
   22318   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
   22319   # scripts with optimization help from Paolo Bonzini.  Blame Lee
   22320   # E. McMahon (1931-1989) for sed's syntax.  :-)
   22321   sed -n '
   22322     p
   22323     /[$]LINENO/=
   22324   ' <$as_myself |
   22325     sed '
   22326       s/[$]LINENO.*/&-/
   22327       t lineno
   22328       b
   22329       :lineno
   22330       N
   22331       :loop
   22332       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
   22333       t loop
   22334       s/-\n.*//
   22335     ' >$as_me.lineno &&
   22336   chmod +x "$as_me.lineno" ||
   22337     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
   22338    { (exit 1); exit 1; }; }
   22339 
   22340   # Don't try to exec as it changes $[0], causing all sort of problems
   22341   # (the dirname of $[0] is not the place where we might find the
   22342   # original and so on.  Autoconf is especially sensitive to this).
   22343   . "./$as_me.lineno"
   22344   # Exit status is that of the last command.
   22345   exit
   22346 }
   22347 
   22348 
   22349 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   22350   as_dirname=dirname
   22351 else
   22352   as_dirname=false
   22353 fi
   22354 
   22355 ECHO_C= ECHO_N= ECHO_T=
   22356 case `echo -n x` in
   22357 -n*)
   22358   case `echo 'x\c'` in
   22359   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   22360   *)   ECHO_C='\c';;
   22361   esac;;
   22362 *)
   22363   ECHO_N='-n';;
   22364 esac
   22365 if expr a : '\(a\)' >/dev/null 2>&1 &&
   22366    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   22367   as_expr=expr
   22368 else
   22369   as_expr=false
   22370 fi
   22371 
   22372 rm -f conf$$ conf$$.exe conf$$.file
   22373 if test -d conf$$.dir; then
   22374   rm -f conf$$.dir/conf$$.file
   22375 else
   22376   rm -f conf$$.dir
   22377   mkdir conf$$.dir 2>/dev/null
   22378 fi
   22379 if (echo >conf$$.file) 2>/dev/null; then
   22380   if ln -s conf$$.file conf$$ 2>/dev/null; then
   22381     as_ln_s='ln -s'
   22382     # ... but there are two gotchas:
   22383     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   22384     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   22385     # In both cases, we have to default to `cp -p'.
   22386     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   22387       as_ln_s='cp -p'
   22388   elif ln conf$$.file conf$$ 2>/dev/null; then
   22389     as_ln_s=ln
   22390   else
   22391     as_ln_s='cp -p'
   22392   fi
   22393 else
   22394   as_ln_s='cp -p'
   22395 fi
   22396 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   22397 rmdir conf$$.dir 2>/dev/null
   22398 
   22399 if mkdir -p . 2>/dev/null; then
   22400   as_mkdir_p=:
   22401 else
   22402   test -d ./-p && rmdir ./-p
   22403   as_mkdir_p=false
   22404 fi
   22405 
   22406 if test -x / >/dev/null 2>&1; then
   22407   as_test_x='test -x'
   22408 else
   22409   if ls -dL / >/dev/null 2>&1; then
   22410     as_ls_L_option=L
   22411   else
   22412     as_ls_L_option=
   22413   fi
   22414   as_test_x='
   22415     eval sh -c '\''
   22416       if test -d "$1"; then
   22417 	test -d "$1/.";
   22418       else
   22419 	case $1 in
   22420 	-*)set "./$1";;
   22421 	esac;
   22422 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
   22423 	???[sx]*):;;*)false;;esac;fi
   22424     '\'' sh
   22425   '
   22426 fi
   22427 as_executable_p=$as_test_x
   22428 
   22429 # Sed expression to map a string onto a valid CPP name.
   22430 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   22431 
   22432 # Sed expression to map a string onto a valid variable name.
   22433 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   22434 
   22435 
   22436 exec 6>&1
   22437 
   22438 # Save the log message, to keep $[0] and so on meaningful, and to
   22439 # report actual input values of CONFIG_FILES etc. instead of their
   22440 # values after options handling.
   22441 ac_log="
   22442 This file was extended by xf86-video-tdfx $as_me 1.4.1, which was
   22443 generated by GNU Autoconf 2.63.  Invocation command line was
   22444 
   22445   CONFIG_FILES    = $CONFIG_FILES
   22446   CONFIG_HEADERS  = $CONFIG_HEADERS
   22447   CONFIG_LINKS    = $CONFIG_LINKS
   22448   CONFIG_COMMANDS = $CONFIG_COMMANDS
   22449   $ $0 $@
   22450 
   22451 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   22452 "
   22453 
   22454 _ACEOF
   22455 
   22456 case $ac_config_files in *"
   22457 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   22458 esac
   22459 
   22460 case $ac_config_headers in *"
   22461 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
   22462 esac
   22463 
   22464 
   22465 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22466 # Files that config.status was made for.
   22467 config_files="$ac_config_files"
   22468 config_headers="$ac_config_headers"
   22469 config_commands="$ac_config_commands"
   22470 
   22471 _ACEOF
   22472 
   22473 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22474 ac_cs_usage="\
   22475 \`$as_me' instantiates files from templates according to the
   22476 current configuration.
   22477 
   22478 Usage: $0 [OPTION]... [FILE]...
   22479 
   22480   -h, --help       print this help, then exit
   22481   -V, --version    print version number and configuration settings, then exit
   22482   -q, --quiet, --silent
   22483                    do not print progress messages
   22484   -d, --debug      don't remove temporary files
   22485       --recheck    update $as_me by reconfiguring in the same conditions
   22486       --file=FILE[:TEMPLATE]
   22487                    instantiate the configuration file FILE
   22488       --header=FILE[:TEMPLATE]
   22489                    instantiate the configuration header FILE
   22490 
   22491 Configuration files:
   22492 $config_files
   22493 
   22494 Configuration headers:
   22495 $config_headers
   22496 
   22497 Configuration commands:
   22498 $config_commands
   22499 
   22500 Report bugs to <bug-autoconf (at] gnu.org>."
   22501 
   22502 _ACEOF
   22503 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22504 ac_cs_version="\\
   22505 xf86-video-tdfx config.status 1.4.1
   22506 configured by $0, generated by GNU Autoconf 2.63,
   22507   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
   22508 
   22509 Copyright (C) 2008 Free Software Foundation, Inc.
   22510 This config.status script is free software; the Free Software Foundation
   22511 gives unlimited permission to copy, distribute and modify it."
   22512 
   22513 ac_pwd='$ac_pwd'
   22514 srcdir='$srcdir'
   22515 INSTALL='$INSTALL'
   22516 MKDIR_P='$MKDIR_P'
   22517 AWK='$AWK'
   22518 test -n "\$AWK" || AWK=awk
   22519 _ACEOF
   22520 
   22521 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22522 # The default lists apply if the user does not specify any file.
   22523 ac_need_defaults=:
   22524 while test $# != 0
   22525 do
   22526   case $1 in
   22527   --*=*)
   22528     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   22529     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   22530     ac_shift=:
   22531     ;;
   22532   *)
   22533     ac_option=$1
   22534     ac_optarg=$2
   22535     ac_shift=shift
   22536     ;;
   22537   esac
   22538 
   22539   case $ac_option in
   22540   # Handling of the options.
   22541   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   22542     ac_cs_recheck=: ;;
   22543   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   22544     $as_echo "$ac_cs_version"; exit ;;
   22545   --debug | --debu | --deb | --de | --d | -d )
   22546     debug=: ;;
   22547   --file | --fil | --fi | --f )
   22548     $ac_shift
   22549     case $ac_optarg in
   22550     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   22551     esac
   22552     CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
   22553     ac_need_defaults=false;;
   22554   --header | --heade | --head | --hea )
   22555     $ac_shift
   22556     case $ac_optarg in
   22557     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   22558     esac
   22559     CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
   22560     ac_need_defaults=false;;
   22561   --he | --h)
   22562     # Conflict between --help and --header
   22563     { $as_echo "$as_me: error: ambiguous option: $1
   22564 Try \`$0 --help' for more information." >&2
   22565    { (exit 1); exit 1; }; };;
   22566   --help | --hel | -h )
   22567     $as_echo "$ac_cs_usage"; exit ;;
   22568   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   22569   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   22570     ac_cs_silent=: ;;
   22571 
   22572   # This is an error.
   22573   -*) { $as_echo "$as_me: error: unrecognized option: $1
   22574 Try \`$0 --help' for more information." >&2
   22575    { (exit 1); exit 1; }; } ;;
   22576 
   22577   *) ac_config_targets="$ac_config_targets $1"
   22578      ac_need_defaults=false ;;
   22579 
   22580   esac
   22581   shift
   22582 done
   22583 
   22584 ac_configure_extra_args=
   22585 
   22586 if $ac_cs_silent; then
   22587   exec 6>/dev/null
   22588   ac_configure_extra_args="$ac_configure_extra_args --silent"
   22589 fi
   22590 
   22591 _ACEOF
   22592 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22593 if \$ac_cs_recheck; then
   22594   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   22595   shift
   22596   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   22597   CONFIG_SHELL='$SHELL'
   22598   export CONFIG_SHELL
   22599   exec "\$@"
   22600 fi
   22601 
   22602 _ACEOF
   22603 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22604 exec 5>>config.log
   22605 {
   22606   echo
   22607   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   22608 ## Running $as_me. ##
   22609 _ASBOX
   22610   $as_echo "$ac_log"
   22611 } >&5
   22612 
   22613 _ACEOF
   22614 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22615 #
   22616 # INIT-COMMANDS
   22617 #
   22618 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   22619 
   22620 _ACEOF
   22621 
   22622 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22623 
   22624 # Handling of arguments.
   22625 for ac_config_target in $ac_config_targets
   22626 do
   22627   case $ac_config_target in
   22628     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
   22629     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   22630     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   22631     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
   22632     "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
   22633 
   22634   *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
   22635 $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
   22636    { (exit 1); exit 1; }; };;
   22637   esac
   22638 done
   22639 
   22640 
   22641 # If the user did not use the arguments to specify the items to instantiate,
   22642 # then the envvar interface is used.  Set only those that are not.
   22643 # We use the long form for the default assignment because of an extremely
   22644 # bizarre bug on SunOS 4.1.3.
   22645 if $ac_need_defaults; then
   22646   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   22647   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   22648   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   22649 fi
   22650 
   22651 # Have a temporary directory for convenience.  Make it in the build tree
   22652 # simply because there is no reason against having it here, and in addition,
   22653 # creating and moving files from /tmp can sometimes cause problems.
   22654 # Hook for its removal unless debugging.
   22655 # Note that there is a small window in which the directory will not be cleaned:
   22656 # after its creation but before its name has been assigned to `$tmp'.
   22657 $debug ||
   22658 {
   22659   tmp=
   22660   trap 'exit_status=$?
   22661   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
   22662 ' 0
   22663   trap '{ (exit 1); exit 1; }' 1 2 13 15
   22664 }
   22665 # Create a (secure) tmp directory for tmp files.
   22666 
   22667 {
   22668   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   22669   test -n "$tmp" && test -d "$tmp"
   22670 }  ||
   22671 {
   22672   tmp=./conf$$-$RANDOM
   22673   (umask 077 && mkdir "$tmp")
   22674 } ||
   22675 {
   22676    $as_echo "$as_me: cannot create a temporary directory in ." >&2
   22677    { (exit 1); exit 1; }
   22678 }
   22679 
   22680 # Set up the scripts for CONFIG_FILES section.
   22681 # No need to generate them if there are no CONFIG_FILES.
   22682 # This happens for instance with `./config.status config.h'.
   22683 if test -n "$CONFIG_FILES"; then
   22684 
   22685 
   22686 ac_cr='
'
   22688 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   22689 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   22690   ac_cs_awk_cr='\\r'
   22691 else
   22692   ac_cs_awk_cr=$ac_cr
   22693 fi
   22694 
   22695 echo 'BEGIN {' >"$tmp/subs1.awk" &&
   22696 _ACEOF
   22697 
   22698 
   22699 {
   22700   echo "cat >conf$$subs.awk <<_ACEOF" &&
   22701   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   22702   echo "_ACEOF"
   22703 } >conf$$subs.sh ||
   22704   { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   22705 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   22706    { (exit 1); exit 1; }; }
   22707 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
   22708 ac_delim='%!_!# '
   22709 for ac_last_try in false false false false false :; do
   22710   . ./conf$$subs.sh ||
   22711     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   22712 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   22713    { (exit 1); exit 1; }; }
   22714 
   22715   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   22716   if test $ac_delim_n = $ac_delim_num; then
   22717     break
   22718   elif $ac_last_try; then
   22719     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   22720 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   22721    { (exit 1); exit 1; }; }
   22722   else
   22723     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   22724   fi
   22725 done
   22726 rm -f conf$$subs.sh
   22727 
   22728 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22729 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
   22730 _ACEOF
   22731 sed -n '
   22732 h
   22733 s/^/S["/; s/!.*/"]=/
   22734 p
   22735 g
   22736 s/^[^!]*!//
   22737 :repl
   22738 t repl
   22739 s/'"$ac_delim"'$//
   22740 t delim
   22741 :nl
   22742 h
   22743 s/\(.\{148\}\).*/\1/
   22744 t more1
   22745 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   22746 p
   22747 n
   22748 b repl
   22749 :more1
   22750 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   22751 p
   22752 g
   22753 s/.\{148\}//
   22754 t nl
   22755 :delim
   22756 h
   22757 s/\(.\{148\}\).*/\1/
   22758 t more2
   22759 s/["\\]/\\&/g; s/^/"/; s/$/"/
   22760 p
   22761 b
   22762 :more2
   22763 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   22764 p
   22765 g
   22766 s/.\{148\}//
   22767 t delim
   22768 ' <conf$$subs.awk | sed '
   22769 /^[^""]/{
   22770   N
   22771   s/\n//
   22772 }
   22773 ' >>$CONFIG_STATUS || ac_write_fail=1
   22774 rm -f conf$$subs.awk
   22775 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22776 _ACAWK
   22777 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
   22778   for (key in S) S_is_set[key] = 1
   22779   FS = ""
   22780 
   22781 }
   22782 {
   22783   line = $ 0
   22784   nfields = split(line, field, "@")
   22785   substed = 0
   22786   len = length(field[1])
   22787   for (i = 2; i < nfields; i++) {
   22788     key = field[i]
   22789     keylen = length(key)
   22790     if (S_is_set[key]) {
   22791       value = S[key]
   22792       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   22793       len += length(value) + length(field[++i])
   22794       substed = 1
   22795     } else
   22796       len += 1 + keylen
   22797   }
   22798 
   22799   print line
   22800 }
   22801 
   22802 _ACAWK
   22803 _ACEOF
   22804 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22805 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   22806   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   22807 else
   22808   cat
   22809 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
   22810   || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
   22811 $as_echo "$as_me: error: could not setup config files machinery" >&2;}
   22812    { (exit 1); exit 1; }; }
   22813 _ACEOF
   22814 
   22815 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   22816 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   22817 # trailing colons and then remove the whole line if VPATH becomes empty
   22818 # (actually we leave an empty line to preserve line numbers).
   22819 if test "x$srcdir" = x.; then
   22820   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   22821 s/:*\$(srcdir):*/:/
   22822 s/:*\${srcdir}:*/:/
   22823 s/:*@srcdir@:*/:/
   22824 s/^\([^=]*=[	 ]*\):*/\1/
   22825 s/:*$//
   22826 s/^[^=]*=[	 ]*$//
   22827 }'
   22828 fi
   22829 
   22830 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22831 fi # test -n "$CONFIG_FILES"
   22832 
   22833 # Set up the scripts for CONFIG_HEADERS section.
   22834 # No need to generate them if there are no CONFIG_HEADERS.
   22835 # This happens for instance with `./config.status Makefile'.
   22836 if test -n "$CONFIG_HEADERS"; then
   22837 cat >"$tmp/defines.awk" <<\_ACAWK ||
   22838 BEGIN {
   22839 _ACEOF
   22840 
   22841 # Transform confdefs.h into an awk script `defines.awk', embedded as
   22842 # here-document in config.status, that substitutes the proper values into
   22843 # config.h.in to produce config.h.
   22844 
   22845 # Create a delimiter string that does not exist in confdefs.h, to ease
   22846 # handling of long lines.
   22847 ac_delim='%!_!# '
   22848 for ac_last_try in false false :; do
   22849   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
   22850   if test -z "$ac_t"; then
   22851     break
   22852   elif $ac_last_try; then
   22853     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
   22854 $as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
   22855    { (exit 1); exit 1; }; }
   22856   else
   22857     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   22858   fi
   22859 done
   22860 
   22861 # For the awk script, D is an array of macro values keyed by name,
   22862 # likewise P contains macro parameters if any.  Preserve backslash
   22863 # newline sequences.
   22864 
   22865 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   22866 sed -n '
   22867 s/.\{148\}/&'"$ac_delim"'/g
   22868 t rset
   22869 :rset
   22870 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   22871 t def
   22872 d
   22873 :def
   22874 s/\\$//
   22875 t bsnl
   22876 s/["\\]/\\&/g
   22877 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   22878 D["\1"]=" \3"/p
   22879 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   22880 d
   22881 :bsnl
   22882 s/["\\]/\\&/g
   22883 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   22884 D["\1"]=" \3\\\\\\n"\\/p
   22885 t cont
   22886 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   22887 t cont
   22888 d
   22889 :cont
   22890 n
   22891 s/.\{148\}/&'"$ac_delim"'/g
   22892 t clear
   22893 :clear
   22894 s/\\$//
   22895 t bsnlc
   22896 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   22897 d
   22898 :bsnlc
   22899 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   22900 b cont
   22901 ' <confdefs.h | sed '
   22902 s/'"$ac_delim"'/"\\\
   22903 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   22904 
   22905 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22906   for (key in D) D_is_set[key] = 1
   22907   FS = ""
   22908 }
   22909 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   22910   line = \$ 0
   22911   split(line, arg, " ")
   22912   if (arg[1] == "#") {
   22913     defundef = arg[2]
   22914     mac1 = arg[3]
   22915   } else {
   22916     defundef = substr(arg[1], 2)
   22917     mac1 = arg[2]
   22918   }
   22919   split(mac1, mac2, "(") #)
   22920   macro = mac2[1]
   22921   prefix = substr(line, 1, index(line, defundef) - 1)
   22922   if (D_is_set[macro]) {
   22923     # Preserve the white space surrounding the "#".
   22924     print prefix "define", macro P[macro] D[macro]
   22925     next
   22926   } else {
   22927     # Replace #undef with comments.  This is necessary, for example,
   22928     # in the case of _POSIX_SOURCE, which is predefined and required
   22929     # on some systems where configure will not decide to define it.
   22930     if (defundef == "undef") {
   22931       print "/*", prefix defundef, macro, "*/"
   22932       next
   22933     }
   22934   }
   22935 }
   22936 { print }
   22937 _ACAWK
   22938 _ACEOF
   22939 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22940   { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
   22941 $as_echo "$as_me: error: could not setup config headers machinery" >&2;}
   22942    { (exit 1); exit 1; }; }
   22943 fi # test -n "$CONFIG_HEADERS"
   22944 
   22945 
   22946 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   22947 shift
   22948 for ac_tag
   22949 do
   22950   case $ac_tag in
   22951   :[FHLC]) ac_mode=$ac_tag; continue;;
   22952   esac
   22953   case $ac_mode$ac_tag in
   22954   :[FHL]*:*);;
   22955   :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
   22956 $as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
   22957    { (exit 1); exit 1; }; };;
   22958   :[FH]-) ac_tag=-:-;;
   22959   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   22960   esac
   22961   ac_save_IFS=$IFS
   22962   IFS=:
   22963   set x $ac_tag
   22964   IFS=$ac_save_IFS
   22965   shift
   22966   ac_file=$1
   22967   shift
   22968 
   22969   case $ac_mode in
   22970   :L) ac_source=$1;;
   22971   :[FH])
   22972     ac_file_inputs=
   22973     for ac_f
   22974     do
   22975       case $ac_f in
   22976       -) ac_f="$tmp/stdin";;
   22977       *) # Look for the file first in the build tree, then in the source tree
   22978 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   22979 	 # because $ac_f cannot contain `:'.
   22980 	 test -f "$ac_f" ||
   22981 	   case $ac_f in
   22982 	   [\\/$]*) false;;
   22983 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   22984 	   esac ||
   22985 	   { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
   22986 $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
   22987    { (exit 1); exit 1; }; };;
   22988       esac
   22989       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   22990       ac_file_inputs="$ac_file_inputs '$ac_f'"
   22991     done
   22992 
   22993     # Let's still pretend it is `configure' which instantiates (i.e., don't
   22994     # use $as_me), people would be surprised to read:
   22995     #    /* config.h.  Generated by config.status.  */
   22996     configure_input='Generated from '`
   22997 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   22998 	`' by configure.'
   22999     if test x"$ac_file" != x-; then
   23000       configure_input="$ac_file.  $configure_input"
   23001       { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
   23002 $as_echo "$as_me: creating $ac_file" >&6;}
   23003     fi
   23004     # Neutralize special characters interpreted by sed in replacement strings.
   23005     case $configure_input in #(
   23006     *\&* | *\|* | *\\* )
   23007        ac_sed_conf_input=`$as_echo "$configure_input" |
   23008        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   23009     *) ac_sed_conf_input=$configure_input;;
   23010     esac
   23011 
   23012     case $ac_tag in
   23013     *:-:* | *:-) cat >"$tmp/stdin" \
   23014       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   23015 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   23016    { (exit 1); exit 1; }; } ;;
   23017     esac
   23018     ;;
   23019   esac
   23020 
   23021   ac_dir=`$as_dirname -- "$ac_file" ||
   23022 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23023 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   23024 	 X"$ac_file" : 'X\(//\)$' \| \
   23025 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   23026 $as_echo X"$ac_file" |
   23027     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   23028 	    s//\1/
   23029 	    q
   23030 	  }
   23031 	  /^X\(\/\/\)[^/].*/{
   23032 	    s//\1/
   23033 	    q
   23034 	  }
   23035 	  /^X\(\/\/\)$/{
   23036 	    s//\1/
   23037 	    q
   23038 	  }
   23039 	  /^X\(\/\).*/{
   23040 	    s//\1/
   23041 	    q
   23042 	  }
   23043 	  s/.*/./; q'`
   23044   { as_dir="$ac_dir"
   23045   case $as_dir in #(
   23046   -*) as_dir=./$as_dir;;
   23047   esac
   23048   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   23049     as_dirs=
   23050     while :; do
   23051       case $as_dir in #(
   23052       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   23053       *) as_qdir=$as_dir;;
   23054       esac
   23055       as_dirs="'$as_qdir' $as_dirs"
   23056       as_dir=`$as_dirname -- "$as_dir" ||
   23057 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23058 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   23059 	 X"$as_dir" : 'X\(//\)$' \| \
   23060 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   23061 $as_echo X"$as_dir" |
   23062     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   23063 	    s//\1/
   23064 	    q
   23065 	  }
   23066 	  /^X\(\/\/\)[^/].*/{
   23067 	    s//\1/
   23068 	    q
   23069 	  }
   23070 	  /^X\(\/\/\)$/{
   23071 	    s//\1/
   23072 	    q
   23073 	  }
   23074 	  /^X\(\/\).*/{
   23075 	    s//\1/
   23076 	    q
   23077 	  }
   23078 	  s/.*/./; q'`
   23079       test -d "$as_dir" && break
   23080     done
   23081     test -z "$as_dirs" || eval "mkdir $as_dirs"
   23082   } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   23083 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
   23084    { (exit 1); exit 1; }; }; }
   23085   ac_builddir=.
   23086 
   23087 case "$ac_dir" in
   23088 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   23089 *)
   23090   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   23091   # A ".." for each directory in $ac_dir_suffix.
   23092   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   23093   case $ac_top_builddir_sub in
   23094   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   23095   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   23096   esac ;;
   23097 esac
   23098 ac_abs_top_builddir=$ac_pwd
   23099 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   23100 # for backward compatibility:
   23101 ac_top_builddir=$ac_top_build_prefix
   23102 
   23103 case $srcdir in
   23104   .)  # We are building in place.
   23105     ac_srcdir=.
   23106     ac_top_srcdir=$ac_top_builddir_sub
   23107     ac_abs_top_srcdir=$ac_pwd ;;
   23108   [\\/]* | ?:[\\/]* )  # Absolute name.
   23109     ac_srcdir=$srcdir$ac_dir_suffix;
   23110     ac_top_srcdir=$srcdir
   23111     ac_abs_top_srcdir=$srcdir ;;
   23112   *) # Relative name.
   23113     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   23114     ac_top_srcdir=$ac_top_build_prefix$srcdir
   23115     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   23116 esac
   23117 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   23118 
   23119 
   23120   case $ac_mode in
   23121   :F)
   23122   #
   23123   # CONFIG_FILE
   23124   #
   23125 
   23126   case $INSTALL in
   23127   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   23128   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   23129   esac
   23130   ac_MKDIR_P=$MKDIR_P
   23131   case $MKDIR_P in
   23132   [\\/$]* | ?:[\\/]* ) ;;
   23133   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
   23134   esac
   23135 _ACEOF
   23136 
   23137 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   23138 # If the template does not know about datarootdir, expand it.
   23139 # FIXME: This hack should be removed a few years after 2.60.
   23140 ac_datarootdir_hack=; ac_datarootdir_seen=
   23141 
   23142 ac_sed_dataroot='
   23143 /datarootdir/ {
   23144   p
   23145   q
   23146 }
   23147 /@datadir@/p
   23148 /@docdir@/p
   23149 /@infodir@/p
   23150 /@localedir@/p
   23151 /@mandir@/p
   23152 '
   23153 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   23154 *datarootdir*) ac_datarootdir_seen=yes;;
   23155 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   23156   { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   23157 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   23158 _ACEOF
   23159 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   23160   ac_datarootdir_hack='
   23161   s&@datadir@&$datadir&g
   23162   s&@docdir@&$docdir&g
   23163   s&@infodir@&$infodir&g
   23164   s&@localedir@&$localedir&g
   23165   s&@mandir@&$mandir&g
   23166     s&\\\${datarootdir}&$datarootdir&g' ;;
   23167 esac
   23168 _ACEOF
   23169 
   23170 # Neutralize VPATH when `$srcdir' = `.'.
   23171 # Shell code in configure.ac might set extrasub.
   23172 # FIXME: do we really want to maintain this feature?
   23173 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   23174 ac_sed_extra="$ac_vpsub
   23175 $extrasub
   23176 _ACEOF
   23177 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   23178 :t
   23179 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   23180 s|@configure_input@|$ac_sed_conf_input|;t t
   23181 s&@top_builddir@&$ac_top_builddir_sub&;t t
   23182 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   23183 s&@srcdir@&$ac_srcdir&;t t
   23184 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   23185 s&@top_srcdir@&$ac_top_srcdir&;t t
   23186 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   23187 s&@builddir@&$ac_builddir&;t t
   23188 s&@abs_builddir@&$ac_abs_builddir&;t t
   23189 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   23190 s&@INSTALL@&$ac_INSTALL&;t t
   23191 s&@MKDIR_P@&$ac_MKDIR_P&;t t
   23192 $ac_datarootdir_hack
   23193 "
   23194 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
   23195   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   23196 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   23197    { (exit 1); exit 1; }; }
   23198 
   23199 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   23200   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
   23201   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
   23202   { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   23203 which seems to be undefined.  Please make sure it is defined." >&5
   23204 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   23205 which seems to be undefined.  Please make sure it is defined." >&2;}
   23206 
   23207   rm -f "$tmp/stdin"
   23208   case $ac_file in
   23209   -) cat "$tmp/out" && rm -f "$tmp/out";;
   23210   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
   23211   esac \
   23212   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   23213 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   23214    { (exit 1); exit 1; }; }
   23215  ;;
   23216   :H)
   23217   #
   23218   # CONFIG_HEADER
   23219   #
   23220   if test x"$ac_file" != x-; then
   23221     {
   23222       $as_echo "/* $configure_input  */" \
   23223       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
   23224     } >"$tmp/config.h" \
   23225       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   23226 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   23227    { (exit 1); exit 1; }; }
   23228     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
   23229       { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
   23230 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   23231     else
   23232       rm -f "$ac_file"
   23233       mv "$tmp/config.h" "$ac_file" \
   23234 	|| { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   23235 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   23236    { (exit 1); exit 1; }; }
   23237     fi
   23238   else
   23239     $as_echo "/* $configure_input  */" \
   23240       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
   23241       || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
   23242 $as_echo "$as_me: error: could not create -" >&2;}
   23243    { (exit 1); exit 1; }; }
   23244   fi
   23245 # Compute "$ac_file"'s index in $config_headers.
   23246 _am_arg="$ac_file"
   23247 _am_stamp_count=1
   23248 for _am_header in $config_headers :; do
   23249   case $_am_header in
   23250     $_am_arg | $_am_arg:* )
   23251       break ;;
   23252     * )
   23253       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   23254   esac
   23255 done
   23256 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
   23257 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23258 	 X"$_am_arg" : 'X\(//\)[^/]' \| \
   23259 	 X"$_am_arg" : 'X\(//\)$' \| \
   23260 	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
   23261 $as_echo X"$_am_arg" |
   23262     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   23263 	    s//\1/
   23264 	    q
   23265 	  }
   23266 	  /^X\(\/\/\)[^/].*/{
   23267 	    s//\1/
   23268 	    q
   23269 	  }
   23270 	  /^X\(\/\/\)$/{
   23271 	    s//\1/
   23272 	    q
   23273 	  }
   23274 	  /^X\(\/\).*/{
   23275 	    s//\1/
   23276 	    q
   23277 	  }
   23278 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   23279  ;;
   23280 
   23281   :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
   23282 $as_echo "$as_me: executing $ac_file commands" >&6;}
   23283  ;;
   23284   esac
   23285 
   23286 
   23287   case $ac_file$ac_mode in
   23288     "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
   23289   # Strip MF so we end up with the name of the file.
   23290   mf=`echo "$mf" | sed -e 's/:.*$//'`
   23291   # Check whether this is an Automake generated Makefile or not.
   23292   # We used to match only the files named `Makefile.in', but
   23293   # some people rename them; so instead we look at the file content.
   23294   # Grep'ing the first line is not enough: some people post-process
   23295   # each Makefile.in and add a new line on top of each file to say so.
   23296   # Grep'ing the whole file is not good either: AIX grep has a line
   23297   # limit of 2048, but all sed's we know have understand at least 4000.
   23298   if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
   23299     dirpart=`$as_dirname -- "$mf" ||
   23300 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23301 	 X"$mf" : 'X\(//\)[^/]' \| \
   23302 	 X"$mf" : 'X\(//\)$' \| \
   23303 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   23304 $as_echo X"$mf" |
   23305     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   23306 	    s//\1/
   23307 	    q
   23308 	  }
   23309 	  /^X\(\/\/\)[^/].*/{
   23310 	    s//\1/
   23311 	    q
   23312 	  }
   23313 	  /^X\(\/\/\)$/{
   23314 	    s//\1/
   23315 	    q
   23316 	  }
   23317 	  /^X\(\/\).*/{
   23318 	    s//\1/
   23319 	    q
   23320 	  }
   23321 	  s/.*/./; q'`
   23322   else
   23323     continue
   23324   fi
   23325   # Extract the definition of DEPDIR, am__include, and am__quote
   23326   # from the Makefile without running `make'.
   23327   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   23328   test -z "$DEPDIR" && continue
   23329   am__include=`sed -n 's/^am__include = //p' < "$mf"`
   23330   test -z "am__include" && continue
   23331   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   23332   # When using ansi2knr, U may be empty or an underscore; expand it
   23333   U=`sed -n 's/^U = //p' < "$mf"`
   23334   # Find all dependency output files, they are included files with
   23335   # $(DEPDIR) in their names.  We invoke sed twice because it is the
   23336   # simplest approach to changing $(DEPDIR) to its actual value in the
   23337   # expansion.
   23338   for file in `sed -n "
   23339     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   23340        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   23341     # Make sure the directory exists.
   23342     test -f "$dirpart/$file" && continue
   23343     fdir=`$as_dirname -- "$file" ||
   23344 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23345 	 X"$file" : 'X\(//\)[^/]' \| \
   23346 	 X"$file" : 'X\(//\)$' \| \
   23347 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   23348 $as_echo X"$file" |
   23349     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   23350 	    s//\1/
   23351 	    q
   23352 	  }
   23353 	  /^X\(\/\/\)[^/].*/{
   23354 	    s//\1/
   23355 	    q
   23356 	  }
   23357 	  /^X\(\/\/\)$/{
   23358 	    s//\1/
   23359 	    q
   23360 	  }
   23361 	  /^X\(\/\).*/{
   23362 	    s//\1/
   23363 	    q
   23364 	  }
   23365 	  s/.*/./; q'`
   23366     { as_dir=$dirpart/$fdir
   23367   case $as_dir in #(
   23368   -*) as_dir=./$as_dir;;
   23369   esac
   23370   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   23371     as_dirs=
   23372     while :; do
   23373       case $as_dir in #(
   23374       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   23375       *) as_qdir=$as_dir;;
   23376       esac
   23377       as_dirs="'$as_qdir' $as_dirs"
   23378       as_dir=`$as_dirname -- "$as_dir" ||
   23379 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23380 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   23381 	 X"$as_dir" : 'X\(//\)$' \| \
   23382 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   23383 $as_echo X"$as_dir" |
   23384     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   23385 	    s//\1/
   23386 	    q
   23387 	  }
   23388 	  /^X\(\/\/\)[^/].*/{
   23389 	    s//\1/
   23390 	    q
   23391 	  }
   23392 	  /^X\(\/\/\)$/{
   23393 	    s//\1/
   23394 	    q
   23395 	  }
   23396 	  /^X\(\/\).*/{
   23397 	    s//\1/
   23398 	    q
   23399 	  }
   23400 	  s/.*/./; q'`
   23401       test -d "$as_dir" && break
   23402     done
   23403     test -z "$as_dirs" || eval "mkdir $as_dirs"
   23404   } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   23405 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
   23406    { (exit 1); exit 1; }; }; }
   23407     # echo "creating $dirpart/$file"
   23408     echo '# dummy' > "$dirpart/$file"
   23409   done
   23410 done
   23411  ;;
   23412 
   23413   esac
   23414 done # for ac_tag
   23415 
   23416 
   23417 { (exit 0); exit 0; }
   23418 _ACEOF
   23419 chmod +x $CONFIG_STATUS
   23420 ac_clean_files=$ac_clean_files_save
   23421 
   23422 test $ac_write_fail = 0 ||
   23423   { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
   23424 $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
   23425    { (exit 1); exit 1; }; }
   23426 
   23427 
   23428 # configure is writing to config.log, and then calls config.status.
   23429 # config.status does its own redirection, appending to config.log.
   23430 # Unfortunately, on DOS this fails, as config.log is still kept open
   23431 # by configure, so config.status won't be able to write to it; its
   23432 # output is simply discarded.  So we exec the FD to /dev/null,
   23433 # effectively closing config.log, so it can be properly (re)opened and
   23434 # appended to by config.status.  When coming back to configure, we
   23435 # need to make the FD available again.
   23436 if test "$no_create" != yes; then
   23437   ac_cs_success=:
   23438   ac_config_status_args=
   23439   test "$silent" = yes &&
   23440     ac_config_status_args="$ac_config_status_args --quiet"
   23441   exec 5>/dev/null
   23442   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   23443   exec 5>>config.log
   23444   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   23445   # would make configure fail if this is the last instruction.
   23446   $ac_cs_success || { (exit 1); exit 1; }
   23447 fi
   23448 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   23449   { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   23450 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   23451 fi
   23452 
   23453