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.62 for xf86-video-wsfb 0.3.0.
      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-wsfb'
    752 PACKAGE_TARNAME='xf86-video-wsfb'
    753 PACKAGE_VERSION='0.3.0'
    754 PACKAGE_STRING='xf86-video-wsfb 0.3.0'
    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='SHELL
    795 PATH_SEPARATOR
    796 PACKAGE_NAME
    797 PACKAGE_TARNAME
    798 PACKAGE_VERSION
    799 PACKAGE_STRING
    800 PACKAGE_BUGREPORT
    801 exec_prefix
    802 prefix
    803 program_transform_name
    804 bindir
    805 sbindir
    806 libexecdir
    807 datarootdir
    808 datadir
    809 sysconfdir
    810 sharedstatedir
    811 localstatedir
    812 includedir
    813 oldincludedir
    814 docdir
    815 infodir
    816 htmldir
    817 dvidir
    818 pdfdir
    819 psdir
    820 libdir
    821 localedir
    822 mandir
    823 DEFS
    824 ECHO_C
    825 ECHO_N
    826 ECHO_T
    827 LIBS
    828 build_alias
    829 host_alias
    830 target_alias
    831 INSTALL_PROGRAM
    832 INSTALL_SCRIPT
    833 INSTALL_DATA
    834 CYGPATH_W
    835 PACKAGE
    836 VERSION
    837 ACLOCAL
    838 AUTOCONF
    839 AUTOMAKE
    840 AUTOHEADER
    841 MAKEINFO
    842 install_sh
    843 STRIP
    844 INSTALL_STRIP_PROGRAM
    845 mkdir_p
    846 AWK
    847 SET_MAKE
    848 am__leading_dot
    849 AMTAR
    850 am__tar
    851 am__untar
    852 MAINTAINER_MODE_TRUE
    853 MAINTAINER_MODE_FALSE
    854 MAINT
    855 build
    856 build_cpu
    857 build_vendor
    858 build_os
    859 host
    860 host_cpu
    861 host_vendor
    862 host_os
    863 CC
    864 CFLAGS
    865 LDFLAGS
    866 CPPFLAGS
    867 ac_ct_CC
    868 EXEEXT
    869 OBJEXT
    870 DEPDIR
    871 am__include
    872 am__quote
    873 AMDEP_TRUE
    874 AMDEP_FALSE
    875 AMDEPBACKSLASH
    876 CCDEPMODE
    877 am__fastdepCC_TRUE
    878 am__fastdepCC_FALSE
    879 SED
    880 GREP
    881 EGREP
    882 LN_S
    883 ECHO
    884 AR
    885 RANLIB
    886 DSYMUTIL
    887 NMEDIT
    888 CPP
    889 CXX
    890 CXXFLAGS
    891 ac_ct_CXX
    892 CXXDEPMODE
    893 am__fastdepCXX_TRUE
    894 am__fastdepCXX_FALSE
    895 CXXCPP
    896 F77
    897 FFLAGS
    898 ac_ct_F77
    899 LIBTOOL
    900 PKG_CONFIG
    901 XORG_CFLAGS
    902 XORG_LIBS
    903 moduledir
    904 DRIVER_NAME
    905 APP_MAN_SUFFIX
    906 LIB_MAN_SUFFIX
    907 FILE_MAN_SUFFIX
    908 MISC_MAN_SUFFIX
    909 DRIVER_MAN_SUFFIX
    910 ADMIN_MAN_SUFFIX
    911 APP_MAN_DIR
    912 LIB_MAN_DIR
    913 FILE_MAN_DIR
    914 MISC_MAN_DIR
    915 DRIVER_MAN_DIR
    916 ADMIN_MAN_DIR
    917 CHANGELOG_CMD
    918 distcleancheck_listfiles
    919 LIBOBJS
    920 LTLIBOBJS'
    921 ac_subst_files=''
    922 ac_user_opts='
    923 enable_option_checking
    924 enable_maintainer_mode
    925 enable_static
    926 enable_shared
    927 enable_fast_install
    928 enable_dependency_tracking
    929 with_gnu_ld
    930 enable_libtool_lock
    931 with_pic
    932 with_tags
    933 with_xorg_module_dir
    934 with_release_version
    935 '
    936       ac_precious_vars='build_alias
    937 host_alias
    938 target_alias
    939 CC
    940 CFLAGS
    941 LDFLAGS
    942 LIBS
    943 CPPFLAGS
    944 CPP
    945 CXX
    946 CXXFLAGS
    947 CCC
    948 CXXCPP
    949 F77
    950 FFLAGS
    951 PKG_CONFIG
    952 XORG_CFLAGS
    953 XORG_LIBS'
    954 
    955 
    956 # Initialize some variables set by options.
    957 ac_init_help=
    958 ac_init_version=false
    959 ac_unrecognized_opts=
    960 ac_unrecognized_sep=
    961 # The variables have the same names as the options, with
    962 # dashes changed to underlines.
    963 cache_file=/dev/null
    964 exec_prefix=NONE
    965 no_create=
    966 no_recursion=
    967 prefix=NONE
    968 program_prefix=NONE
    969 program_suffix=NONE
    970 program_transform_name=s,x,x,
    971 silent=
    972 site=
    973 srcdir=
    974 verbose=
    975 x_includes=NONE
    976 x_libraries=NONE
    977 
    978 # Installation directory options.
    979 # These are left unexpanded so users can "make install exec_prefix=/foo"
    980 # and all the variables that are supposed to be based on exec_prefix
    981 # by default will actually change.
    982 # Use braces instead of parens because sh, perl, etc. also accept them.
    983 # (The list follows the same order as the GNU Coding Standards.)
    984 bindir='${exec_prefix}/bin'
    985 sbindir='${exec_prefix}/sbin'
    986 libexecdir='${exec_prefix}/libexec'
    987 datarootdir='${prefix}/share'
    988 datadir='${datarootdir}'
    989 sysconfdir='${prefix}/etc'
    990 sharedstatedir='${prefix}/com'
    991 localstatedir='${prefix}/var'
    992 includedir='${prefix}/include'
    993 oldincludedir='/usr/include'
    994 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    995 infodir='${datarootdir}/info'
    996 htmldir='${docdir}'
    997 dvidir='${docdir}'
    998 pdfdir='${docdir}'
    999 psdir='${docdir}'
   1000 libdir='${exec_prefix}/lib'
   1001 localedir='${datarootdir}/locale'
   1002 mandir='${datarootdir}/man'
   1003 
   1004 ac_prev=
   1005 ac_dashdash=
   1006 for ac_option
   1007 do
   1008   # If the previous option needs an argument, assign it.
   1009   if test -n "$ac_prev"; then
   1010     eval $ac_prev=\$ac_option
   1011     ac_prev=
   1012     continue
   1013   fi
   1014 
   1015   case $ac_option in
   1016   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
   1017   *)	ac_optarg=yes ;;
   1018   esac
   1019 
   1020   # Accept the important Cygnus configure options, so we can diagnose typos.
   1021 
   1022   case $ac_dashdash$ac_option in
   1023   --)
   1024     ac_dashdash=yes ;;
   1025 
   1026   -bindir | --bindir | --bindi | --bind | --bin | --bi)
   1027     ac_prev=bindir ;;
   1028   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
   1029     bindir=$ac_optarg ;;
   1030 
   1031   -build | --build | --buil | --bui | --bu)
   1032     ac_prev=build_alias ;;
   1033   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
   1034     build_alias=$ac_optarg ;;
   1035 
   1036   -cache-file | --cache-file | --cache-fil | --cache-fi \
   1037   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
   1038     ac_prev=cache_file ;;
   1039   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
   1040   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
   1041     cache_file=$ac_optarg ;;
   1042 
   1043   --config-cache | -C)
   1044     cache_file=config.cache ;;
   1045 
   1046   -datadir | --datadir | --datadi | --datad)
   1047     ac_prev=datadir ;;
   1048   -datadir=* | --datadir=* | --datadi=* | --datad=*)
   1049     datadir=$ac_optarg ;;
   1050 
   1051   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
   1052   | --dataroo | --dataro | --datar)
   1053     ac_prev=datarootdir ;;
   1054   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
   1055   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
   1056     datarootdir=$ac_optarg ;;
   1057 
   1058   -disable-* | --disable-*)
   1059     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
   1060     # Reject names that are not valid shell variable names.
   1061     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1062       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
   1063    { (exit 1); exit 1; }; }
   1064     ac_useropt_orig=$ac_useropt
   1065     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1066     case $ac_user_opts in
   1067       *"
   1068 "enable_$ac_useropt"
   1069 "*) ;;
   1070       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
   1071 	 ac_unrecognized_sep=', ';;
   1072     esac
   1073     eval enable_$ac_useropt=no ;;
   1074 
   1075   -docdir | --docdir | --docdi | --doc | --do)
   1076     ac_prev=docdir ;;
   1077   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
   1078     docdir=$ac_optarg ;;
   1079 
   1080   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
   1081     ac_prev=dvidir ;;
   1082   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
   1083     dvidir=$ac_optarg ;;
   1084 
   1085   -enable-* | --enable-*)
   1086     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
   1087     # Reject names that are not valid shell variable names.
   1088     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1089       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
   1090    { (exit 1); exit 1; }; }
   1091     ac_useropt_orig=$ac_useropt
   1092     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1093     case $ac_user_opts in
   1094       *"
   1095 "enable_$ac_useropt"
   1096 "*) ;;
   1097       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
   1098 	 ac_unrecognized_sep=', ';;
   1099     esac
   1100     eval enable_$ac_useropt=\$ac_optarg ;;
   1101 
   1102   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
   1103   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
   1104   | --exec | --exe | --ex)
   1105     ac_prev=exec_prefix ;;
   1106   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
   1107   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
   1108   | --exec=* | --exe=* | --ex=*)
   1109     exec_prefix=$ac_optarg ;;
   1110 
   1111   -gas | --gas | --ga | --g)
   1112     # Obsolete; use --with-gas.
   1113     with_gas=yes ;;
   1114 
   1115   -help | --help | --hel | --he | -h)
   1116     ac_init_help=long ;;
   1117   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
   1118     ac_init_help=recursive ;;
   1119   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
   1120     ac_init_help=short ;;
   1121 
   1122   -host | --host | --hos | --ho)
   1123     ac_prev=host_alias ;;
   1124   -host=* | --host=* | --hos=* | --ho=*)
   1125     host_alias=$ac_optarg ;;
   1126 
   1127   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
   1128     ac_prev=htmldir ;;
   1129   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
   1130   | --ht=*)
   1131     htmldir=$ac_optarg ;;
   1132 
   1133   -includedir | --includedir | --includedi | --included | --include \
   1134   | --includ | --inclu | --incl | --inc)
   1135     ac_prev=includedir ;;
   1136   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
   1137   | --includ=* | --inclu=* | --incl=* | --inc=*)
   1138     includedir=$ac_optarg ;;
   1139 
   1140   -infodir | --infodir | --infodi | --infod | --info | --inf)
   1141     ac_prev=infodir ;;
   1142   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1143     infodir=$ac_optarg ;;
   1144 
   1145   -libdir | --libdir | --libdi | --libd)
   1146     ac_prev=libdir ;;
   1147   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1148     libdir=$ac_optarg ;;
   1149 
   1150   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1151   | --libexe | --libex | --libe)
   1152     ac_prev=libexecdir ;;
   1153   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1154   | --libexe=* | --libex=* | --libe=*)
   1155     libexecdir=$ac_optarg ;;
   1156 
   1157   -localedir | --localedir | --localedi | --localed | --locale)
   1158     ac_prev=localedir ;;
   1159   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1160     localedir=$ac_optarg ;;
   1161 
   1162   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1163   | --localstate | --localstat | --localsta | --localst | --locals)
   1164     ac_prev=localstatedir ;;
   1165   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1166   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1167     localstatedir=$ac_optarg ;;
   1168 
   1169   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1170     ac_prev=mandir ;;
   1171   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1172     mandir=$ac_optarg ;;
   1173 
   1174   -nfp | --nfp | --nf)
   1175     # Obsolete; use --without-fp.
   1176     with_fp=no ;;
   1177 
   1178   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1179   | --no-cr | --no-c | -n)
   1180     no_create=yes ;;
   1181 
   1182   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1183   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1184     no_recursion=yes ;;
   1185 
   1186   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1187   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1188   | --oldin | --oldi | --old | --ol | --o)
   1189     ac_prev=oldincludedir ;;
   1190   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1191   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1192   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1193     oldincludedir=$ac_optarg ;;
   1194 
   1195   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1196     ac_prev=prefix ;;
   1197   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1198     prefix=$ac_optarg ;;
   1199 
   1200   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1201   | --program-pre | --program-pr | --program-p)
   1202     ac_prev=program_prefix ;;
   1203   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1204   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1205     program_prefix=$ac_optarg ;;
   1206 
   1207   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1208   | --program-suf | --program-su | --program-s)
   1209     ac_prev=program_suffix ;;
   1210   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1211   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1212     program_suffix=$ac_optarg ;;
   1213 
   1214   -program-transform-name | --program-transform-name \
   1215   | --program-transform-nam | --program-transform-na \
   1216   | --program-transform-n | --program-transform- \
   1217   | --program-transform | --program-transfor \
   1218   | --program-transfo | --program-transf \
   1219   | --program-trans | --program-tran \
   1220   | --progr-tra | --program-tr | --program-t)
   1221     ac_prev=program_transform_name ;;
   1222   -program-transform-name=* | --program-transform-name=* \
   1223   | --program-transform-nam=* | --program-transform-na=* \
   1224   | --program-transform-n=* | --program-transform-=* \
   1225   | --program-transform=* | --program-transfor=* \
   1226   | --program-transfo=* | --program-transf=* \
   1227   | --program-trans=* | --program-tran=* \
   1228   | --progr-tra=* | --program-tr=* | --program-t=*)
   1229     program_transform_name=$ac_optarg ;;
   1230 
   1231   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1232     ac_prev=pdfdir ;;
   1233   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1234     pdfdir=$ac_optarg ;;
   1235 
   1236   -psdir | --psdir | --psdi | --psd | --ps)
   1237     ac_prev=psdir ;;
   1238   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1239     psdir=$ac_optarg ;;
   1240 
   1241   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1242   | -silent | --silent | --silen | --sile | --sil)
   1243     silent=yes ;;
   1244 
   1245   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1246     ac_prev=sbindir ;;
   1247   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1248   | --sbi=* | --sb=*)
   1249     sbindir=$ac_optarg ;;
   1250 
   1251   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1252   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1253   | --sharedst | --shareds | --shared | --share | --shar \
   1254   | --sha | --sh)
   1255     ac_prev=sharedstatedir ;;
   1256   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1257   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1258   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1259   | --sha=* | --sh=*)
   1260     sharedstatedir=$ac_optarg ;;
   1261 
   1262   -site | --site | --sit)
   1263     ac_prev=site ;;
   1264   -site=* | --site=* | --sit=*)
   1265     site=$ac_optarg ;;
   1266 
   1267   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1268     ac_prev=srcdir ;;
   1269   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1270     srcdir=$ac_optarg ;;
   1271 
   1272   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1273   | --syscon | --sysco | --sysc | --sys | --sy)
   1274     ac_prev=sysconfdir ;;
   1275   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1276   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1277     sysconfdir=$ac_optarg ;;
   1278 
   1279   -target | --target | --targe | --targ | --tar | --ta | --t)
   1280     ac_prev=target_alias ;;
   1281   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1282     target_alias=$ac_optarg ;;
   1283 
   1284   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1285     verbose=yes ;;
   1286 
   1287   -version | --version | --versio | --versi | --vers | -V)
   1288     ac_init_version=: ;;
   1289 
   1290   -with-* | --with-*)
   1291     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1292     # Reject names that are not valid shell variable names.
   1293     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1294       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
   1295    { (exit 1); exit 1; }; }
   1296     ac_useropt_orig=$ac_useropt
   1297     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1298     case $ac_user_opts in
   1299       *"
   1300 "with_$ac_useropt"
   1301 "*) ;;
   1302       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1303 	 ac_unrecognized_sep=', ';;
   1304     esac
   1305     eval with_$ac_useropt=\$ac_optarg ;;
   1306 
   1307   -without-* | --without-*)
   1308     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1309     # Reject names that are not valid shell variable names.
   1310     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1311       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
   1312    { (exit 1); exit 1; }; }
   1313     ac_useropt_orig=$ac_useropt
   1314     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1315     case $ac_user_opts in
   1316       *"
   1317 "with_$ac_useropt"
   1318 "*) ;;
   1319       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1320 	 ac_unrecognized_sep=', ';;
   1321     esac
   1322     eval with_$ac_useropt=no ;;
   1323 
   1324   --x)
   1325     # Obsolete; use --with-x.
   1326     with_x=yes ;;
   1327 
   1328   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1329   | --x-incl | --x-inc | --x-in | --x-i)
   1330     ac_prev=x_includes ;;
   1331   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1332   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1333     x_includes=$ac_optarg ;;
   1334 
   1335   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1336   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1337     ac_prev=x_libraries ;;
   1338   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1339   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1340     x_libraries=$ac_optarg ;;
   1341 
   1342   -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
   1343 Try \`$0 --help' for more information." >&2
   1344    { (exit 1); exit 1; }; }
   1345     ;;
   1346 
   1347   *=*)
   1348     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1349     # Reject names that are not valid shell variable names.
   1350     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
   1351       { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
   1352    { (exit 1); exit 1; }; }
   1353     eval $ac_envvar=\$ac_optarg
   1354     export $ac_envvar ;;
   1355 
   1356   *)
   1357     # FIXME: should be removed in autoconf 3.0.
   1358     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1359     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1360       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1361     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1362     ;;
   1363 
   1364   esac
   1365 done
   1366 
   1367 if test -n "$ac_prev"; then
   1368   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1369   { $as_echo "$as_me: error: missing argument to $ac_option" >&2
   1370    { (exit 1); exit 1; }; }
   1371 fi
   1372 
   1373 if test -n "$ac_unrecognized_opts"; then
   1374   case $enable_option_checking in
   1375     no) ;;
   1376     fatal) { $as_echo "$as_me: error: Unrecognized options: $ac_unrecognized_opts" >&2
   1377    { (exit 1); exit 1; }; } ;;
   1378     *)     $as_echo "$as_me: WARNING: Unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1379   esac
   1380 fi
   1381 
   1382 # Check all directory arguments for consistency.
   1383 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1384 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1385 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1386 		libdir localedir mandir
   1387 do
   1388   eval ac_val=\$$ac_var
   1389   # Remove trailing slashes.
   1390   case $ac_val in
   1391     */ )
   1392       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1393       eval $ac_var=\$ac_val;;
   1394   esac
   1395   # Be sure to have absolute directory names.
   1396   case $ac_val in
   1397     [\\/$]* | ?:[\\/]* )  continue;;
   1398     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1399   esac
   1400   { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
   1401    { (exit 1); exit 1; }; }
   1402 done
   1403 
   1404 # There might be people who depend on the old broken behavior: `$host'
   1405 # used to hold the argument of --host etc.
   1406 # FIXME: To remove some day.
   1407 build=$build_alias
   1408 host=$host_alias
   1409 target=$target_alias
   1410 
   1411 # FIXME: To remove some day.
   1412 if test "x$host_alias" != x; then
   1413   if test "x$build_alias" = x; then
   1414     cross_compiling=maybe
   1415     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1416     If a cross compiler is detected then cross compile mode will be used." >&2
   1417   elif test "x$build_alias" != "x$host_alias"; then
   1418     cross_compiling=yes
   1419   fi
   1420 fi
   1421 
   1422 ac_tool_prefix=
   1423 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1424 
   1425 test "$silent" = yes && exec 6>/dev/null
   1426 
   1427 
   1428 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1429 ac_ls_di=`ls -di .` &&
   1430 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1431   { $as_echo "$as_me: error: Working directory cannot be determined" >&2
   1432    { (exit 1); exit 1; }; }
   1433 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1434   { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
   1435    { (exit 1); exit 1; }; }
   1436 
   1437 
   1438 # Find the source files, if location was not specified.
   1439 if test -z "$srcdir"; then
   1440   ac_srcdir_defaulted=yes
   1441   # Try the directory containing this script, then the parent directory.
   1442   ac_confdir=`$as_dirname -- "$as_myself" ||
   1443 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1444 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1445 	 X"$as_myself" : 'X\(//\)$' \| \
   1446 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1447 $as_echo X"$as_myself" |
   1448     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1449 	    s//\1/
   1450 	    q
   1451 	  }
   1452 	  /^X\(\/\/\)[^/].*/{
   1453 	    s//\1/
   1454 	    q
   1455 	  }
   1456 	  /^X\(\/\/\)$/{
   1457 	    s//\1/
   1458 	    q
   1459 	  }
   1460 	  /^X\(\/\).*/{
   1461 	    s//\1/
   1462 	    q
   1463 	  }
   1464 	  s/.*/./; q'`
   1465   srcdir=$ac_confdir
   1466   if test ! -r "$srcdir/$ac_unique_file"; then
   1467     srcdir=..
   1468   fi
   1469 else
   1470   ac_srcdir_defaulted=no
   1471 fi
   1472 if test ! -r "$srcdir/$ac_unique_file"; then
   1473   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1474   { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
   1475    { (exit 1); exit 1; }; }
   1476 fi
   1477 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1478 ac_abs_confdir=`(
   1479 	cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
   1480    { (exit 1); exit 1; }; }
   1481 	pwd)`
   1482 # When building in place, set srcdir=.
   1483 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1484   srcdir=.
   1485 fi
   1486 # Remove unnecessary trailing slashes from srcdir.
   1487 # Double slashes in file names in object file debugging info
   1488 # mess up M-x gdb in Emacs.
   1489 case $srcdir in
   1490 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1491 esac
   1492 for ac_var in $ac_precious_vars; do
   1493   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1494   eval ac_env_${ac_var}_value=\$${ac_var}
   1495   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1496   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1497 done
   1498 
   1499 #
   1500 # Report the --help message.
   1501 #
   1502 if test "$ac_init_help" = "long"; then
   1503   # Omit some internal or obsolete options to make the list less imposing.
   1504   # This message is too long to be a string in the A/UX 3.1 sh.
   1505   cat <<_ACEOF
   1506 \`configure' configures xf86-video-wsfb 0.3.0 to adapt to many kinds of systems.
   1507 
   1508 Usage: $0 [OPTION]... [VAR=VALUE]...
   1509 
   1510 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1511 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1512 
   1513 Defaults for the options are specified in brackets.
   1514 
   1515 Configuration:
   1516   -h, --help              display this help and exit
   1517       --help=short        display options specific to this package
   1518       --help=recursive    display the short help of all the included packages
   1519   -V, --version           display version information and exit
   1520   -q, --quiet, --silent   do not print \`checking...' messages
   1521       --cache-file=FILE   cache test results in FILE [disabled]
   1522   -C, --config-cache      alias for \`--cache-file=config.cache'
   1523   -n, --no-create         do not create output files
   1524       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1525 
   1526 Installation directories:
   1527   --prefix=PREFIX         install architecture-independent files in PREFIX
   1528                           [$ac_default_prefix]
   1529   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1530                           [PREFIX]
   1531 
   1532 By default, \`make install' will install all the files in
   1533 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1534 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1535 for instance \`--prefix=\$HOME'.
   1536 
   1537 For better control, use the options below.
   1538 
   1539 Fine tuning of the installation directories:
   1540   --bindir=DIR            user executables [EPREFIX/bin]
   1541   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1542   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1543   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1544   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1545   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1546   --libdir=DIR            object code libraries [EPREFIX/lib]
   1547   --includedir=DIR        C header files [PREFIX/include]
   1548   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1549   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1550   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1551   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1552   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1553   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1554   --docdir=DIR            documentation root [DATAROOTDIR/doc/xf86-video-wsfb]
   1555   --htmldir=DIR           html documentation [DOCDIR]
   1556   --dvidir=DIR            dvi documentation [DOCDIR]
   1557   --pdfdir=DIR            pdf documentation [DOCDIR]
   1558   --psdir=DIR             ps documentation [DOCDIR]
   1559 _ACEOF
   1560 
   1561   cat <<\_ACEOF
   1562 
   1563 Program names:
   1564   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1565   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1566   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1567 
   1568 System types:
   1569   --build=BUILD     configure for building on BUILD [guessed]
   1570   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1571 _ACEOF
   1572 fi
   1573 
   1574 if test -n "$ac_init_help"; then
   1575   case $ac_init_help in
   1576      short | recursive ) echo "Configuration of xf86-video-wsfb 0.3.0:";;
   1577    esac
   1578   cat <<\_ACEOF
   1579 
   1580 Optional Features:
   1581   --disable-option-checking  ignore unrecognized --enable/--with options
   1582   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1583   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1584   --enable-maintainer-mode  enable make rules and dependencies not useful
   1585 			  (and sometimes confusing) to the casual installer
   1586   --enable-static[=PKGS]  build static libraries [default=no]
   1587   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1588   --enable-fast-install[=PKGS]
   1589                           optimize for fast installation [default=yes]
   1590   --disable-dependency-tracking  speeds up one-time build
   1591   --enable-dependency-tracking   do not reject slow dependency extractors
   1592   --disable-libtool-lock  avoid locking (might break parallel builds)
   1593 
   1594 Optional Packages:
   1595   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1596   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1597   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1598   --with-pic              try to use only PIC/non-PIC objects [default=use
   1599                           both]
   1600   --with-tags[=TAGS]      include additional configurations [automatic]
   1601   --with-xorg-module-dir=DIR
   1602                           Default xorg module directory
   1603                           [default=$libdir/xorg/modules]
   1604   --with-release-version=STRING
   1605                           Use release version string in package name
   1606 
   1607 Some influential environment variables:
   1608   CC          C compiler command
   1609   CFLAGS      C compiler flags
   1610   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1611               nonstandard directory <lib dir>
   1612   LIBS        libraries to pass to the linker, e.g. -l<library>
   1613   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1614               you have headers in a nonstandard directory <include dir>
   1615   CPP         C preprocessor
   1616   CXX         C++ compiler command
   1617   CXXFLAGS    C++ compiler flags
   1618   CXXCPP      C++ preprocessor
   1619   F77         Fortran 77 compiler command
   1620   FFLAGS      Fortran 77 compiler flags
   1621   PKG_CONFIG  path to pkg-config utility
   1622   XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
   1623   XORG_LIBS   linker flags for XORG, overriding pkg-config
   1624 
   1625 Use these variables to override the choices made by `configure' or to help
   1626 it to find libraries and programs with nonstandard names/locations.
   1627 
   1628 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
   1629 _ACEOF
   1630 ac_status=$?
   1631 fi
   1632 
   1633 if test "$ac_init_help" = "recursive"; then
   1634   # If there are subdirs, report their specific --help.
   1635   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1636     test -d "$ac_dir" ||
   1637       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1638       continue
   1639     ac_builddir=.
   1640 
   1641 case "$ac_dir" in
   1642 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1643 *)
   1644   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1645   # A ".." for each directory in $ac_dir_suffix.
   1646   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1647   case $ac_top_builddir_sub in
   1648   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1649   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1650   esac ;;
   1651 esac
   1652 ac_abs_top_builddir=$ac_pwd
   1653 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1654 # for backward compatibility:
   1655 ac_top_builddir=$ac_top_build_prefix
   1656 
   1657 case $srcdir in
   1658   .)  # We are building in place.
   1659     ac_srcdir=.
   1660     ac_top_srcdir=$ac_top_builddir_sub
   1661     ac_abs_top_srcdir=$ac_pwd ;;
   1662   [\\/]* | ?:[\\/]* )  # Absolute name.
   1663     ac_srcdir=$srcdir$ac_dir_suffix;
   1664     ac_top_srcdir=$srcdir
   1665     ac_abs_top_srcdir=$srcdir ;;
   1666   *) # Relative name.
   1667     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1668     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1669     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1670 esac
   1671 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1672 
   1673     cd "$ac_dir" || { ac_status=$?; continue; }
   1674     # Check for guested configure.
   1675     if test -f "$ac_srcdir/configure.gnu"; then
   1676       echo &&
   1677       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1678     elif test -f "$ac_srcdir/configure"; then
   1679       echo &&
   1680       $SHELL "$ac_srcdir/configure" --help=recursive
   1681     else
   1682       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1683     fi || ac_status=$?
   1684     cd "$ac_pwd" || { ac_status=$?; break; }
   1685   done
   1686 fi
   1687 
   1688 test -n "$ac_init_help" && exit $ac_status
   1689 if $ac_init_version; then
   1690   cat <<\_ACEOF
   1691 xf86-video-wsfb configure 0.3.0
   1692 generated by GNU Autoconf 2.62
   1693 
   1694 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
   1695 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
   1696 This configure script is free software; the Free Software Foundation
   1697 gives unlimited permission to copy, distribute and modify it.
   1698 _ACEOF
   1699   exit
   1700 fi
   1701 cat >config.log <<_ACEOF
   1702 This file contains any messages produced by compilers while
   1703 running configure, to aid debugging if configure makes a mistake.
   1704 
   1705 It was created by xf86-video-wsfb $as_me 0.3.0, which was
   1706 generated by GNU Autoconf 2.62.  Invocation command line was
   1707 
   1708   $ $0 $@
   1709 
   1710 _ACEOF
   1711 exec 5>>config.log
   1712 {
   1713 cat <<_ASUNAME
   1714 ## --------- ##
   1715 ## Platform. ##
   1716 ## --------- ##
   1717 
   1718 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1719 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1720 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1721 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1722 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1723 
   1724 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1725 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1726 
   1727 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1728 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1729 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1730 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1731 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1732 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1733 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1734 
   1735 _ASUNAME
   1736 
   1737 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1738 for as_dir in $PATH
   1739 do
   1740   IFS=$as_save_IFS
   1741   test -z "$as_dir" && as_dir=.
   1742   $as_echo "PATH: $as_dir"
   1743 done
   1744 IFS=$as_save_IFS
   1745 
   1746 } >&5
   1747 
   1748 cat >&5 <<_ACEOF
   1749 
   1750 
   1751 ## ----------- ##
   1752 ## Core tests. ##
   1753 ## ----------- ##
   1754 
   1755 _ACEOF
   1756 
   1757 
   1758 # Keep a trace of the command line.
   1759 # Strip out --no-create and --no-recursion so they do not pile up.
   1760 # Strip out --silent because we don't want to record it for future runs.
   1761 # Also quote any args containing shell meta-characters.
   1762 # Make two passes to allow for proper duplicate-argument suppression.
   1763 ac_configure_args=
   1764 ac_configure_args0=
   1765 ac_configure_args1=
   1766 ac_must_keep_next=false
   1767 for ac_pass in 1 2
   1768 do
   1769   for ac_arg
   1770   do
   1771     case $ac_arg in
   1772     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1773     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1774     | -silent | --silent | --silen | --sile | --sil)
   1775       continue ;;
   1776     *\'*)
   1777       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1778     esac
   1779     case $ac_pass in
   1780     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
   1781     2)
   1782       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
   1783       if test $ac_must_keep_next = true; then
   1784 	ac_must_keep_next=false # Got value, back to normal.
   1785       else
   1786 	case $ac_arg in
   1787 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1788 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1789 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1790 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1791 	    case "$ac_configure_args0 " in
   1792 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1793 	    esac
   1794 	    ;;
   1795 	  -* ) ac_must_keep_next=true ;;
   1796 	esac
   1797       fi
   1798       ac_configure_args="$ac_configure_args '$ac_arg'"
   1799       ;;
   1800     esac
   1801   done
   1802 done
   1803 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
   1804 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
   1805 
   1806 # When interrupted or exit'd, cleanup temporary files, and complete
   1807 # config.log.  We remove comments because anyway the quotes in there
   1808 # would cause problems or look ugly.
   1809 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1810 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1811 trap 'exit_status=$?
   1812   # Save into config.log some information that might help in debugging.
   1813   {
   1814     echo
   1815 
   1816     cat <<\_ASBOX
   1817 ## ---------------- ##
   1818 ## Cache variables. ##
   1819 ## ---------------- ##
   1820 _ASBOX
   1821     echo
   1822     # The following way of writing the cache mishandles newlines in values,
   1823 (
   1824   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   1825     eval ac_val=\$$ac_var
   1826     case $ac_val in #(
   1827     *${as_nl}*)
   1828       case $ac_var in #(
   1829       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   1830 $as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   1831       esac
   1832       case $ac_var in #(
   1833       _ | IFS | as_nl) ;; #(
   1834       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   1835       *) $as_unset $ac_var ;;
   1836       esac ;;
   1837     esac
   1838   done
   1839   (set) 2>&1 |
   1840     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   1841     *${as_nl}ac_space=\ *)
   1842       sed -n \
   1843 	"s/'\''/'\''\\\\'\'''\''/g;
   1844 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   1845       ;; #(
   1846     *)
   1847       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   1848       ;;
   1849     esac |
   1850     sort
   1851 )
   1852     echo
   1853 
   1854     cat <<\_ASBOX
   1855 ## ----------------- ##
   1856 ## Output variables. ##
   1857 ## ----------------- ##
   1858 _ASBOX
   1859     echo
   1860     for ac_var in $ac_subst_vars
   1861     do
   1862       eval ac_val=\$$ac_var
   1863       case $ac_val in
   1864       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1865       esac
   1866       $as_echo "$ac_var='\''$ac_val'\''"
   1867     done | sort
   1868     echo
   1869 
   1870     if test -n "$ac_subst_files"; then
   1871       cat <<\_ASBOX
   1872 ## ------------------- ##
   1873 ## File substitutions. ##
   1874 ## ------------------- ##
   1875 _ASBOX
   1876       echo
   1877       for ac_var in $ac_subst_files
   1878       do
   1879 	eval ac_val=\$$ac_var
   1880 	case $ac_val in
   1881 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1882 	esac
   1883 	$as_echo "$ac_var='\''$ac_val'\''"
   1884       done | sort
   1885       echo
   1886     fi
   1887 
   1888     if test -s confdefs.h; then
   1889       cat <<\_ASBOX
   1890 ## ----------- ##
   1891 ## confdefs.h. ##
   1892 ## ----------- ##
   1893 _ASBOX
   1894       echo
   1895       cat confdefs.h
   1896       echo
   1897     fi
   1898     test "$ac_signal" != 0 &&
   1899       $as_echo "$as_me: caught signal $ac_signal"
   1900     $as_echo "$as_me: exit $exit_status"
   1901   } >&5
   1902   rm -f core *.core core.conftest.* &&
   1903     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   1904     exit $exit_status
   1905 ' 0
   1906 for ac_signal in 1 2 13 15; do
   1907   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
   1908 done
   1909 ac_signal=0
   1910 
   1911 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   1912 rm -f -r conftest* confdefs.h
   1913 
   1914 # Predefined preprocessor variables.
   1915 
   1916 cat >>confdefs.h <<_ACEOF
   1917 #define PACKAGE_NAME "$PACKAGE_NAME"
   1918 _ACEOF
   1919 
   1920 
   1921 cat >>confdefs.h <<_ACEOF
   1922 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   1923 _ACEOF
   1924 
   1925 
   1926 cat >>confdefs.h <<_ACEOF
   1927 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   1928 _ACEOF
   1929 
   1930 
   1931 cat >>confdefs.h <<_ACEOF
   1932 #define PACKAGE_STRING "$PACKAGE_STRING"
   1933 _ACEOF
   1934 
   1935 
   1936 cat >>confdefs.h <<_ACEOF
   1937 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   1938 _ACEOF
   1939 
   1940 
   1941 # Let the site file select an alternate cache file if it wants to.
   1942 # Prefer an explicitly selected file to automatically selected ones.
   1943 ac_site_file1=NONE
   1944 ac_site_file2=NONE
   1945 if test -n "$CONFIG_SITE"; then
   1946   ac_site_file1=$CONFIG_SITE
   1947 elif test "x$prefix" != xNONE; then
   1948   ac_site_file1=$prefix/share/config.site
   1949   ac_site_file2=$prefix/etc/config.site
   1950 else
   1951   ac_site_file1=$ac_default_prefix/share/config.site
   1952   ac_site_file2=$ac_default_prefix/etc/config.site
   1953 fi
   1954 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   1955 do
   1956   test "x$ac_site_file" = xNONE && continue
   1957   if test -r "$ac_site_file"; then
   1958     { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
   1959 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   1960     sed 's/^/| /' "$ac_site_file" >&5
   1961     . "$ac_site_file"
   1962   fi
   1963 done
   1964 
   1965 if test -r "$cache_file"; then
   1966   # Some versions of bash will fail to source /dev/null (special
   1967   # files actually), so we avoid doing that.
   1968   if test -f "$cache_file"; then
   1969     { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
   1970 $as_echo "$as_me: loading cache $cache_file" >&6;}
   1971     case $cache_file in
   1972       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   1973       *)                      . "./$cache_file";;
   1974     esac
   1975   fi
   1976 else
   1977   { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
   1978 $as_echo "$as_me: creating cache $cache_file" >&6;}
   1979   >$cache_file
   1980 fi
   1981 
   1982 # Check that the precious variables saved in the cache have kept the same
   1983 # value.
   1984 ac_cache_corrupted=false
   1985 for ac_var in $ac_precious_vars; do
   1986   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   1987   eval ac_new_set=\$ac_env_${ac_var}_set
   1988   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   1989   eval ac_new_val=\$ac_env_${ac_var}_value
   1990   case $ac_old_set,$ac_new_set in
   1991     set,)
   1992       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   1993 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   1994       ac_cache_corrupted=: ;;
   1995     ,set)
   1996       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
   1997 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   1998       ac_cache_corrupted=: ;;
   1999     ,);;
   2000     *)
   2001       if test "x$ac_old_val" != "x$ac_new_val"; then
   2002 	# differences in whitespace do not lead to failure.
   2003 	ac_old_val_w=`echo x $ac_old_val`
   2004 	ac_new_val_w=`echo x $ac_new_val`
   2005 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2006 	  { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
   2007 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2008 	  ac_cache_corrupted=:
   2009 	else
   2010 	  { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2011 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2012 	  eval $ac_var=\$ac_old_val
   2013 	fi
   2014 	{ $as_echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
   2015 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2016 	{ $as_echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
   2017 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2018       fi;;
   2019   esac
   2020   # Pass precious variables to config.status.
   2021   if test "$ac_new_set" = set; then
   2022     case $ac_new_val in
   2023     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2024     *) ac_arg=$ac_var=$ac_new_val ;;
   2025     esac
   2026     case " $ac_configure_args " in
   2027       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2028       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
   2029     esac
   2030   fi
   2031 done
   2032 if $ac_cache_corrupted; then
   2033   { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
   2034 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2035   { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
   2036 $as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   2037    { (exit 1); exit 1; }; }
   2038 fi
   2039 
   2040 
   2041 
   2042 
   2043 
   2044 
   2045 
   2046 
   2047 
   2048 
   2049 
   2050 
   2051 
   2052 
   2053 
   2054 
   2055 
   2056 
   2057 
   2058 
   2059 
   2060 
   2061 
   2062 
   2063 
   2064 ac_ext=c
   2065 ac_cpp='$CPP $CPPFLAGS'
   2066 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2067 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2068 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2069 
   2070 
   2071 
   2072 
   2073 ac_config_headers="$ac_config_headers config.h"
   2074 
   2075 
   2076 # Require xorg-macros: XORG_RELEASE_VERSION XORG_CHANGELOG
   2077 
   2078 
   2079 
   2080 
   2081 
   2082 
   2083 
   2084 
   2085 
   2086 
   2087 
   2088 
   2089 ac_aux_dir=
   2090 for ac_dir in . "$srcdir"/.; do
   2091   if test -f "$ac_dir/install-sh"; then
   2092     ac_aux_dir=$ac_dir
   2093     ac_install_sh="$ac_aux_dir/install-sh -c"
   2094     break
   2095   elif test -f "$ac_dir/install.sh"; then
   2096     ac_aux_dir=$ac_dir
   2097     ac_install_sh="$ac_aux_dir/install.sh -c"
   2098     break
   2099   elif test -f "$ac_dir/shtool"; then
   2100     ac_aux_dir=$ac_dir
   2101     ac_install_sh="$ac_aux_dir/shtool install -c"
   2102     break
   2103   fi
   2104 done
   2105 if test -z "$ac_aux_dir"; then
   2106   { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&5
   2107 $as_echo "$as_me: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&2;}
   2108    { (exit 1); exit 1; }; }
   2109 fi
   2110 
   2111 # These three variables are undocumented and unsupported,
   2112 # and are intended to be withdrawn in a future Autoconf release.
   2113 # They can cause serious problems if a builder's source tree is in a directory
   2114 # whose full name contains unusual characters.
   2115 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2116 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2117 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2118 
   2119 
   2120 
   2121 am__api_version="1.9"
   2122 # Find a good install program.  We prefer a C program (faster),
   2123 # so one script is as good as another.  But avoid the broken or
   2124 # incompatible versions:
   2125 # SysV /etc/install, /usr/sbin/install
   2126 # SunOS /usr/etc/install
   2127 # IRIX /sbin/install
   2128 # AIX /bin/install
   2129 # AmigaOS /C/install, which installs bootblocks on floppy discs
   2130 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   2131 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   2132 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   2133 # OS/2's system install, which has a completely different semantic
   2134 # ./install, which can be erroneously created by make from ./install.sh.
   2135 # Reject install programs that cannot install multiple files.
   2136 { $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
   2137 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   2138 if test -z "$INSTALL"; then
   2139 if test "${ac_cv_path_install+set}" = set; then
   2140   $as_echo_n "(cached) " >&6
   2141 else
   2142   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2143 for as_dir in $PATH
   2144 do
   2145   IFS=$as_save_IFS
   2146   test -z "$as_dir" && as_dir=.
   2147   # Account for people who put trailing slashes in PATH elements.
   2148 case $as_dir/ in
   2149   ./ | .// | /cC/* | \
   2150   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2151   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
   2152   /usr/ucb/* ) ;;
   2153   *)
   2154     # OSF1 and SCO ODT 3.0 have their own names for install.
   2155     # Don't use installbsd from OSF since it installs stuff as root
   2156     # by default.
   2157     for ac_prog in ginstall scoinst install; do
   2158       for ac_exec_ext in '' $ac_executable_extensions; do
   2159 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   2160 	  if test $ac_prog = install &&
   2161 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2162 	    # AIX install.  It has an incompatible calling convention.
   2163 	    :
   2164 	  elif test $ac_prog = install &&
   2165 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2166 	    # program-specific install script used by HP pwplus--don't use.
   2167 	    :
   2168 	  else
   2169 	    rm -rf conftest.one conftest.two conftest.dir
   2170 	    echo one > conftest.one
   2171 	    echo two > conftest.two
   2172 	    mkdir conftest.dir
   2173 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   2174 	      test -s conftest.one && test -s conftest.two &&
   2175 	      test -s conftest.dir/conftest.one &&
   2176 	      test -s conftest.dir/conftest.two
   2177 	    then
   2178 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2179 	      break 3
   2180 	    fi
   2181 	  fi
   2182 	fi
   2183       done
   2184     done
   2185     ;;
   2186 esac
   2187 
   2188 done
   2189 IFS=$as_save_IFS
   2190 
   2191 rm -rf conftest.one conftest.two conftest.dir
   2192 
   2193 fi
   2194   if test "${ac_cv_path_install+set}" = set; then
   2195     INSTALL=$ac_cv_path_install
   2196   else
   2197     # As a last resort, use the slow shell script.  Don't cache a
   2198     # value for INSTALL within a source directory, because that will
   2199     # break other packages using the cache if that directory is
   2200     # removed, or if the value is a relative name.
   2201     INSTALL=$ac_install_sh
   2202   fi
   2203 fi
   2204 { $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
   2205 $as_echo "$INSTALL" >&6; }
   2206 
   2207 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2208 # It thinks the first close brace ends the variable substitution.
   2209 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2210 
   2211 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2212 
   2213 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2214 
   2215 test "$program_prefix" != NONE &&
   2216   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2217 # Use a double $ so make ignores it.
   2218 test "$program_suffix" != NONE &&
   2219   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2220 # Double any \ or $.
   2221 # By default was `s,x,x', remove it if useless.
   2222 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
   2223 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
   2224 
   2225 # expand $ac_aux_dir to an absolute path
   2226 am_aux_dir=`cd $ac_aux_dir && pwd`
   2227 
   2228 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
   2229 # Use eval to expand $SHELL
   2230 if eval "$MISSING --run true"; then
   2231   am_missing_run="$MISSING --run "
   2232 else
   2233   am_missing_run=
   2234   { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
   2235 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   2236 fi
   2237 
   2238 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
   2239   # We used to keeping the `.' as first argument, in order to
   2240   # allow $(mkdir_p) to be used without argument.  As in
   2241   #   $(mkdir_p) $(somedir)
   2242   # where $(somedir) is conditionally defined.  However this is wrong
   2243   # for two reasons:
   2244   #  1. if the package is installed by a user who cannot write `.'
   2245   #     make install will fail,
   2246   #  2. the above comment should most certainly read
   2247   #     $(mkdir_p) $(DESTDIR)$(somedir)
   2248   #     so it does not work when $(somedir) is undefined and
   2249   #     $(DESTDIR) is not.
   2250   #  To support the latter case, we have to write
   2251   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
   2252   #  so the `.' trick is pointless.
   2253   mkdir_p='mkdir -p --'
   2254 else
   2255   # On NextStep and OpenStep, the `mkdir' command does not
   2256   # recognize any option.  It will interpret all options as
   2257   # directories to create, and then abort because `.' already
   2258   # exists.
   2259   for d in ./-p ./--version;
   2260   do
   2261     test -d $d && rmdir $d
   2262   done
   2263   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
   2264   if test -f "$ac_aux_dir/mkinstalldirs"; then
   2265     mkdir_p='$(mkinstalldirs)'
   2266   else
   2267     mkdir_p='$(SHELL) $(install_sh) -d'
   2268   fi
   2269 fi
   2270 
   2271 for ac_prog in gawk mawk nawk awk
   2272 do
   2273   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2274 set dummy $ac_prog; ac_word=$2
   2275 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2276 $as_echo_n "checking for $ac_word... " >&6; }
   2277 if test "${ac_cv_prog_AWK+set}" = set; then
   2278   $as_echo_n "(cached) " >&6
   2279 else
   2280   if test -n "$AWK"; then
   2281   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   2282 else
   2283 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2284 for as_dir in $PATH
   2285 do
   2286   IFS=$as_save_IFS
   2287   test -z "$as_dir" && as_dir=.
   2288   for ac_exec_ext in '' $ac_executable_extensions; do
   2289   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2290     ac_cv_prog_AWK="$ac_prog"
   2291     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2292     break 2
   2293   fi
   2294 done
   2295 done
   2296 IFS=$as_save_IFS
   2297 
   2298 fi
   2299 fi
   2300 AWK=$ac_cv_prog_AWK
   2301 if test -n "$AWK"; then
   2302   { $as_echo "$as_me:$LINENO: result: $AWK" >&5
   2303 $as_echo "$AWK" >&6; }
   2304 else
   2305   { $as_echo "$as_me:$LINENO: result: no" >&5
   2306 $as_echo "no" >&6; }
   2307 fi
   2308 
   2309 
   2310   test -n "$AWK" && break
   2311 done
   2312 
   2313 { $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   2314 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
   2315 set x ${MAKE-make}
   2316 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   2317 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
   2318   $as_echo_n "(cached) " >&6
   2319 else
   2320   cat >conftest.make <<\_ACEOF
   2321 SHELL = /bin/sh
   2322 all:
   2323 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   2324 _ACEOF
   2325 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   2326 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   2327   *@@@%%%=?*=@@@%%%*)
   2328     eval ac_cv_prog_make_${ac_make}_set=yes;;
   2329   *)
   2330     eval ac_cv_prog_make_${ac_make}_set=no;;
   2331 esac
   2332 rm -f conftest.make
   2333 fi
   2334 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   2335   { $as_echo "$as_me:$LINENO: result: yes" >&5
   2336 $as_echo "yes" >&6; }
   2337   SET_MAKE=
   2338 else
   2339   { $as_echo "$as_me:$LINENO: result: no" >&5
   2340 $as_echo "no" >&6; }
   2341   SET_MAKE="MAKE=${MAKE-make}"
   2342 fi
   2343 
   2344 rm -rf .tst 2>/dev/null
   2345 mkdir .tst 2>/dev/null
   2346 if test -d .tst; then
   2347   am__leading_dot=.
   2348 else
   2349   am__leading_dot=_
   2350 fi
   2351 rmdir .tst 2>/dev/null
   2352 
   2353 # test to see if srcdir already configured
   2354 if test "`cd $srcdir && pwd`" != "`pwd`" &&
   2355    test -f $srcdir/config.status; then
   2356   { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
   2357 $as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
   2358    { (exit 1); exit 1; }; }
   2359 fi
   2360 
   2361 # test whether we have cygpath
   2362 if test -z "$CYGPATH_W"; then
   2363   if (cygpath --version) >/dev/null 2>/dev/null; then
   2364     CYGPATH_W='cygpath -w'
   2365   else
   2366     CYGPATH_W=echo
   2367   fi
   2368 fi
   2369 
   2370 
   2371 # Define the identity of the package.
   2372  PACKAGE='xf86-video-wsfb'
   2373  VERSION='0.3.0'
   2374 
   2375 
   2376 cat >>confdefs.h <<_ACEOF
   2377 #define PACKAGE "$PACKAGE"
   2378 _ACEOF
   2379 
   2380 
   2381 cat >>confdefs.h <<_ACEOF
   2382 #define VERSION "$VERSION"
   2383 _ACEOF
   2384 
   2385 # Some tools Automake needs.
   2386 
   2387 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   2388 
   2389 
   2390 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   2391 
   2392 
   2393 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   2394 
   2395 
   2396 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   2397 
   2398 
   2399 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   2400 
   2401 install_sh=${install_sh-"$am_aux_dir/install-sh"}
   2402 
   2403 # Installed binaries are usually stripped using `strip' when the user
   2404 # run `make install-strip'.  However `strip' might not be the right
   2405 # tool to use in cross-compilation environments, therefore Automake
   2406 # will honor the `STRIP' environment variable to overrule this program.
   2407 if test "$cross_compiling" != no; then
   2408   if test -n "$ac_tool_prefix"; then
   2409   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   2410 set dummy ${ac_tool_prefix}strip; ac_word=$2
   2411 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2412 $as_echo_n "checking for $ac_word... " >&6; }
   2413 if test "${ac_cv_prog_STRIP+set}" = set; then
   2414   $as_echo_n "(cached) " >&6
   2415 else
   2416   if test -n "$STRIP"; then
   2417   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   2418 else
   2419 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2420 for as_dir in $PATH
   2421 do
   2422   IFS=$as_save_IFS
   2423   test -z "$as_dir" && as_dir=.
   2424   for ac_exec_ext in '' $ac_executable_extensions; do
   2425   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2426     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   2427     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2428     break 2
   2429   fi
   2430 done
   2431 done
   2432 IFS=$as_save_IFS
   2433 
   2434 fi
   2435 fi
   2436 STRIP=$ac_cv_prog_STRIP
   2437 if test -n "$STRIP"; then
   2438   { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
   2439 $as_echo "$STRIP" >&6; }
   2440 else
   2441   { $as_echo "$as_me:$LINENO: result: no" >&5
   2442 $as_echo "no" >&6; }
   2443 fi
   2444 
   2445 
   2446 fi
   2447 if test -z "$ac_cv_prog_STRIP"; then
   2448   ac_ct_STRIP=$STRIP
   2449   # Extract the first word of "strip", so it can be a program name with args.
   2450 set dummy strip; ac_word=$2
   2451 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2452 $as_echo_n "checking for $ac_word... " >&6; }
   2453 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   2454   $as_echo_n "(cached) " >&6
   2455 else
   2456   if test -n "$ac_ct_STRIP"; then
   2457   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   2458 else
   2459 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2460 for as_dir in $PATH
   2461 do
   2462   IFS=$as_save_IFS
   2463   test -z "$as_dir" && as_dir=.
   2464   for ac_exec_ext in '' $ac_executable_extensions; do
   2465   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2466     ac_cv_prog_ac_ct_STRIP="strip"
   2467     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2468     break 2
   2469   fi
   2470 done
   2471 done
   2472 IFS=$as_save_IFS
   2473 
   2474 fi
   2475 fi
   2476 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   2477 if test -n "$ac_ct_STRIP"; then
   2478   { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   2479 $as_echo "$ac_ct_STRIP" >&6; }
   2480 else
   2481   { $as_echo "$as_me:$LINENO: result: no" >&5
   2482 $as_echo "no" >&6; }
   2483 fi
   2484 
   2485   if test "x$ac_ct_STRIP" = x; then
   2486     STRIP=":"
   2487   else
   2488     case $cross_compiling:$ac_tool_warned in
   2489 yes:)
   2490 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2491 whose name does not start with the host triplet.  If you think this
   2492 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2493 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2494 whose name does not start with the host triplet.  If you think this
   2495 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2496 ac_tool_warned=yes ;;
   2497 esac
   2498     STRIP=$ac_ct_STRIP
   2499   fi
   2500 else
   2501   STRIP="$ac_cv_prog_STRIP"
   2502 fi
   2503 
   2504 fi
   2505 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
   2506 
   2507 # We need awk for the "check" target.  The system "awk" is bad on
   2508 # some platforms.
   2509 # Always define AMTAR for backward compatibility.
   2510 
   2511 AMTAR=${AMTAR-"${am_missing_run}tar"}
   2512 
   2513 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
   2514 
   2515 
   2516 
   2517 
   2518 
   2519 
   2520 { $as_echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
   2521 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
   2522     # Check whether --enable-maintainer-mode was given.
   2523 if test "${enable_maintainer_mode+set}" = set; then
   2524   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
   2525 else
   2526   USE_MAINTAINER_MODE=no
   2527 fi
   2528 
   2529   { $as_echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
   2530 $as_echo "$USE_MAINTAINER_MODE" >&6; }
   2531 
   2532 
   2533 if test $USE_MAINTAINER_MODE = yes; then
   2534   MAINTAINER_MODE_TRUE=
   2535   MAINTAINER_MODE_FALSE='#'
   2536 else
   2537   MAINTAINER_MODE_TRUE='#'
   2538   MAINTAINER_MODE_FALSE=
   2539 fi
   2540 
   2541   MAINT=$MAINTAINER_MODE_TRUE
   2542 
   2543 
   2544 
   2545 # Checks for programs.
   2546 # Check whether --enable-static was given.
   2547 if test "${enable_static+set}" = set; then
   2548   enableval=$enable_static; p=${PACKAGE-default}
   2549     case $enableval in
   2550     yes) enable_static=yes ;;
   2551     no) enable_static=no ;;
   2552     *)
   2553      enable_static=no
   2554       # Look at the argument we got.  We use all the common list separators.
   2555       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   2556       for pkg in $enableval; do
   2557 	IFS="$lt_save_ifs"
   2558 	if test "X$pkg" = "X$p"; then
   2559 	  enable_static=yes
   2560 	fi
   2561       done
   2562       IFS="$lt_save_ifs"
   2563       ;;
   2564     esac
   2565 else
   2566   enable_static=no
   2567 fi
   2568 
   2569 
   2570 
   2571 # Check whether --enable-shared was given.
   2572 if test "${enable_shared+set}" = set; then
   2573   enableval=$enable_shared; p=${PACKAGE-default}
   2574     case $enableval in
   2575     yes) enable_shared=yes ;;
   2576     no) enable_shared=no ;;
   2577     *)
   2578       enable_shared=no
   2579       # Look at the argument we got.  We use all the common list separators.
   2580       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   2581       for pkg in $enableval; do
   2582 	IFS="$lt_save_ifs"
   2583 	if test "X$pkg" = "X$p"; then
   2584 	  enable_shared=yes
   2585 	fi
   2586       done
   2587       IFS="$lt_save_ifs"
   2588       ;;
   2589     esac
   2590 else
   2591   enable_shared=yes
   2592 fi
   2593 
   2594 
   2595 # Check whether --enable-fast-install was given.
   2596 if test "${enable_fast_install+set}" = set; then
   2597   enableval=$enable_fast_install; p=${PACKAGE-default}
   2598     case $enableval in
   2599     yes) enable_fast_install=yes ;;
   2600     no) enable_fast_install=no ;;
   2601     *)
   2602       enable_fast_install=no
   2603       # Look at the argument we got.  We use all the common list separators.
   2604       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   2605       for pkg in $enableval; do
   2606 	IFS="$lt_save_ifs"
   2607 	if test "X$pkg" = "X$p"; then
   2608 	  enable_fast_install=yes
   2609 	fi
   2610       done
   2611       IFS="$lt_save_ifs"
   2612       ;;
   2613     esac
   2614 else
   2615   enable_fast_install=yes
   2616 fi
   2617 
   2618 
   2619 # Make sure we can run config.sub.
   2620 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   2621   { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
   2622 $as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
   2623    { (exit 1); exit 1; }; }
   2624 
   2625 { $as_echo "$as_me:$LINENO: checking build system type" >&5
   2626 $as_echo_n "checking build system type... " >&6; }
   2627 if test "${ac_cv_build+set}" = set; then
   2628   $as_echo_n "(cached) " >&6
   2629 else
   2630   ac_build_alias=$build_alias
   2631 test "x$ac_build_alias" = x &&
   2632   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   2633 test "x$ac_build_alias" = x &&
   2634   { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
   2635 $as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   2636    { (exit 1); exit 1; }; }
   2637 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   2638   { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
   2639 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
   2640    { (exit 1); exit 1; }; }
   2641 
   2642 fi
   2643 { $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
   2644 $as_echo "$ac_cv_build" >&6; }
   2645 case $ac_cv_build in
   2646 *-*-*) ;;
   2647 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
   2648 $as_echo "$as_me: error: invalid value of canonical build" >&2;}
   2649    { (exit 1); exit 1; }; };;
   2650 esac
   2651 build=$ac_cv_build
   2652 ac_save_IFS=$IFS; IFS='-'
   2653 set x $ac_cv_build
   2654 shift
   2655 build_cpu=$1
   2656 build_vendor=$2
   2657 shift; shift
   2658 # Remember, the first character of IFS is used to create $*,
   2659 # except with old shells:
   2660 build_os=$*
   2661 IFS=$ac_save_IFS
   2662 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   2663 
   2664 
   2665 { $as_echo "$as_me:$LINENO: checking host system type" >&5
   2666 $as_echo_n "checking host system type... " >&6; }
   2667 if test "${ac_cv_host+set}" = set; then
   2668   $as_echo_n "(cached) " >&6
   2669 else
   2670   if test "x$host_alias" = x; then
   2671   ac_cv_host=$ac_cv_build
   2672 else
   2673   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   2674     { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
   2675 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
   2676    { (exit 1); exit 1; }; }
   2677 fi
   2678 
   2679 fi
   2680 { $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
   2681 $as_echo "$ac_cv_host" >&6; }
   2682 case $ac_cv_host in
   2683 *-*-*) ;;
   2684 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
   2685 $as_echo "$as_me: error: invalid value of canonical host" >&2;}
   2686    { (exit 1); exit 1; }; };;
   2687 esac
   2688 host=$ac_cv_host
   2689 ac_save_IFS=$IFS; IFS='-'
   2690 set x $ac_cv_host
   2691 shift
   2692 host_cpu=$1
   2693 host_vendor=$2
   2694 shift; shift
   2695 # Remember, the first character of IFS is used to create $*,
   2696 # except with old shells:
   2697 host_os=$*
   2698 IFS=$ac_save_IFS
   2699 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   2700 
   2701 
   2702 DEPDIR="${am__leading_dot}deps"
   2703 
   2704 ac_config_commands="$ac_config_commands depfiles"
   2705 
   2706 
   2707 am_make=${MAKE-make}
   2708 cat > confinc << 'END'
   2709 am__doit:
   2710 	@echo done
   2711 .PHONY: am__doit
   2712 END
   2713 # If we don't find an include directive, just comment out the code.
   2714 { $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
   2715 $as_echo_n "checking for style of include used by $am_make... " >&6; }
   2716 am__include="#"
   2717 am__quote=
   2718 _am_result=none
   2719 # First try GNU make style include.
   2720 echo "include confinc" > confmf
   2721 # We grep out `Entering directory' and `Leaving directory'
   2722 # messages which can occur if `w' ends up in MAKEFLAGS.
   2723 # In particular we don't look at `^make:' because GNU make might
   2724 # be invoked under some other name (usually "gmake"), in which
   2725 # case it prints its new name instead of `make'.
   2726 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
   2727    am__include=include
   2728    am__quote=
   2729    _am_result=GNU
   2730 fi
   2731 # Now try BSD make style include.
   2732 if test "$am__include" = "#"; then
   2733    echo '.include "confinc"' > confmf
   2734    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
   2735       am__include=.include
   2736       am__quote="\""
   2737       _am_result=BSD
   2738    fi
   2739 fi
   2740 
   2741 
   2742 { $as_echo "$as_me:$LINENO: result: $_am_result" >&5
   2743 $as_echo "$_am_result" >&6; }
   2744 rm -f confinc confmf
   2745 
   2746 # Check whether --enable-dependency-tracking was given.
   2747 if test "${enable_dependency_tracking+set}" = set; then
   2748   enableval=$enable_dependency_tracking;
   2749 fi
   2750 
   2751 if test "x$enable_dependency_tracking" != xno; then
   2752   am_depcomp="$ac_aux_dir/depcomp"
   2753   AMDEPBACKSLASH='\'
   2754 fi
   2755 
   2756 
   2757 if test "x$enable_dependency_tracking" != xno; then
   2758   AMDEP_TRUE=
   2759   AMDEP_FALSE='#'
   2760 else
   2761   AMDEP_TRUE='#'
   2762   AMDEP_FALSE=
   2763 fi
   2764 
   2765 
   2766 
   2767 ac_ext=c
   2768 ac_cpp='$CPP $CPPFLAGS'
   2769 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2770 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2771 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2772 if test -n "$ac_tool_prefix"; then
   2773   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2774 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2775 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2776 $as_echo_n "checking for $ac_word... " >&6; }
   2777 if test "${ac_cv_prog_CC+set}" = set; then
   2778   $as_echo_n "(cached) " >&6
   2779 else
   2780   if test -n "$CC"; then
   2781   ac_cv_prog_CC="$CC" # Let the user override the test.
   2782 else
   2783 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2784 for as_dir in $PATH
   2785 do
   2786   IFS=$as_save_IFS
   2787   test -z "$as_dir" && as_dir=.
   2788   for ac_exec_ext in '' $ac_executable_extensions; do
   2789   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2790     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2791     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2792     break 2
   2793   fi
   2794 done
   2795 done
   2796 IFS=$as_save_IFS
   2797 
   2798 fi
   2799 fi
   2800 CC=$ac_cv_prog_CC
   2801 if test -n "$CC"; then
   2802   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   2803 $as_echo "$CC" >&6; }
   2804 else
   2805   { $as_echo "$as_me:$LINENO: result: no" >&5
   2806 $as_echo "no" >&6; }
   2807 fi
   2808 
   2809 
   2810 fi
   2811 if test -z "$ac_cv_prog_CC"; then
   2812   ac_ct_CC=$CC
   2813   # Extract the first word of "gcc", so it can be a program name with args.
   2814 set dummy gcc; ac_word=$2
   2815 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2816 $as_echo_n "checking for $ac_word... " >&6; }
   2817 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2818   $as_echo_n "(cached) " >&6
   2819 else
   2820   if test -n "$ac_ct_CC"; then
   2821   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2822 else
   2823 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2824 for as_dir in $PATH
   2825 do
   2826   IFS=$as_save_IFS
   2827   test -z "$as_dir" && as_dir=.
   2828   for ac_exec_ext in '' $ac_executable_extensions; do
   2829   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2830     ac_cv_prog_ac_ct_CC="gcc"
   2831     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2832     break 2
   2833   fi
   2834 done
   2835 done
   2836 IFS=$as_save_IFS
   2837 
   2838 fi
   2839 fi
   2840 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2841 if test -n "$ac_ct_CC"; then
   2842   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2843 $as_echo "$ac_ct_CC" >&6; }
   2844 else
   2845   { $as_echo "$as_me:$LINENO: result: no" >&5
   2846 $as_echo "no" >&6; }
   2847 fi
   2848 
   2849   if test "x$ac_ct_CC" = x; then
   2850     CC=""
   2851   else
   2852     case $cross_compiling:$ac_tool_warned in
   2853 yes:)
   2854 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2855 whose name does not start with the host triplet.  If you think this
   2856 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2857 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2858 whose name does not start with the host triplet.  If you think this
   2859 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2860 ac_tool_warned=yes ;;
   2861 esac
   2862     CC=$ac_ct_CC
   2863   fi
   2864 else
   2865   CC="$ac_cv_prog_CC"
   2866 fi
   2867 
   2868 if test -z "$CC"; then
   2869           if test -n "$ac_tool_prefix"; then
   2870     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2871 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2872 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2873 $as_echo_n "checking for $ac_word... " >&6; }
   2874 if test "${ac_cv_prog_CC+set}" = set; then
   2875   $as_echo_n "(cached) " >&6
   2876 else
   2877   if test -n "$CC"; then
   2878   ac_cv_prog_CC="$CC" # Let the user override the test.
   2879 else
   2880 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2881 for as_dir in $PATH
   2882 do
   2883   IFS=$as_save_IFS
   2884   test -z "$as_dir" && as_dir=.
   2885   for ac_exec_ext in '' $ac_executable_extensions; do
   2886   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2887     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2888     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2889     break 2
   2890   fi
   2891 done
   2892 done
   2893 IFS=$as_save_IFS
   2894 
   2895 fi
   2896 fi
   2897 CC=$ac_cv_prog_CC
   2898 if test -n "$CC"; then
   2899   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   2900 $as_echo "$CC" >&6; }
   2901 else
   2902   { $as_echo "$as_me:$LINENO: result: no" >&5
   2903 $as_echo "no" >&6; }
   2904 fi
   2905 
   2906 
   2907   fi
   2908 fi
   2909 if test -z "$CC"; then
   2910   # Extract the first word of "cc", so it can be a program name with args.
   2911 set dummy cc; ac_word=$2
   2912 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2913 $as_echo_n "checking for $ac_word... " >&6; }
   2914 if test "${ac_cv_prog_CC+set}" = set; then
   2915   $as_echo_n "(cached) " >&6
   2916 else
   2917   if test -n "$CC"; then
   2918   ac_cv_prog_CC="$CC" # Let the user override the test.
   2919 else
   2920   ac_prog_rejected=no
   2921 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2922 for as_dir in $PATH
   2923 do
   2924   IFS=$as_save_IFS
   2925   test -z "$as_dir" && as_dir=.
   2926   for ac_exec_ext in '' $ac_executable_extensions; do
   2927   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2928     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2929        ac_prog_rejected=yes
   2930        continue
   2931      fi
   2932     ac_cv_prog_CC="cc"
   2933     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2934     break 2
   2935   fi
   2936 done
   2937 done
   2938 IFS=$as_save_IFS
   2939 
   2940 if test $ac_prog_rejected = yes; then
   2941   # We found a bogon in the path, so make sure we never use it.
   2942   set dummy $ac_cv_prog_CC
   2943   shift
   2944   if test $# != 0; then
   2945     # We chose a different compiler from the bogus one.
   2946     # However, it has the same basename, so the bogon will be chosen
   2947     # first if we set CC to just the basename; use the full file name.
   2948     shift
   2949     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2950   fi
   2951 fi
   2952 fi
   2953 fi
   2954 CC=$ac_cv_prog_CC
   2955 if test -n "$CC"; then
   2956   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   2957 $as_echo "$CC" >&6; }
   2958 else
   2959   { $as_echo "$as_me:$LINENO: result: no" >&5
   2960 $as_echo "no" >&6; }
   2961 fi
   2962 
   2963 
   2964 fi
   2965 if test -z "$CC"; then
   2966   if test -n "$ac_tool_prefix"; then
   2967   for ac_prog in cl.exe
   2968   do
   2969     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2970 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2971 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2972 $as_echo_n "checking for $ac_word... " >&6; }
   2973 if test "${ac_cv_prog_CC+set}" = set; then
   2974   $as_echo_n "(cached) " >&6
   2975 else
   2976   if test -n "$CC"; then
   2977   ac_cv_prog_CC="$CC" # Let the user override the test.
   2978 else
   2979 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2980 for as_dir in $PATH
   2981 do
   2982   IFS=$as_save_IFS
   2983   test -z "$as_dir" && as_dir=.
   2984   for ac_exec_ext in '' $ac_executable_extensions; do
   2985   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2986     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2987     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2988     break 2
   2989   fi
   2990 done
   2991 done
   2992 IFS=$as_save_IFS
   2993 
   2994 fi
   2995 fi
   2996 CC=$ac_cv_prog_CC
   2997 if test -n "$CC"; then
   2998   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   2999 $as_echo "$CC" >&6; }
   3000 else
   3001   { $as_echo "$as_me:$LINENO: result: no" >&5
   3002 $as_echo "no" >&6; }
   3003 fi
   3004 
   3005 
   3006     test -n "$CC" && break
   3007   done
   3008 fi
   3009 if test -z "$CC"; then
   3010   ac_ct_CC=$CC
   3011   for ac_prog in cl.exe
   3012 do
   3013   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3014 set dummy $ac_prog; ac_word=$2
   3015 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   3016 $as_echo_n "checking for $ac_word... " >&6; }
   3017 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   3018   $as_echo_n "(cached) " >&6
   3019 else
   3020   if test -n "$ac_ct_CC"; then
   3021   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3022 else
   3023 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3024 for as_dir in $PATH
   3025 do
   3026   IFS=$as_save_IFS
   3027   test -z "$as_dir" && as_dir=.
   3028   for ac_exec_ext in '' $ac_executable_extensions; do
   3029   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3030     ac_cv_prog_ac_ct_CC="$ac_prog"
   3031     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   3032     break 2
   3033   fi
   3034 done
   3035 done
   3036 IFS=$as_save_IFS
   3037 
   3038 fi
   3039 fi
   3040 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3041 if test -n "$ac_ct_CC"; then
   3042   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   3043 $as_echo "$ac_ct_CC" >&6; }
   3044 else
   3045   { $as_echo "$as_me:$LINENO: result: no" >&5
   3046 $as_echo "no" >&6; }
   3047 fi
   3048 
   3049 
   3050   test -n "$ac_ct_CC" && break
   3051 done
   3052 
   3053   if test "x$ac_ct_CC" = x; then
   3054     CC=""
   3055   else
   3056     case $cross_compiling:$ac_tool_warned in
   3057 yes:)
   3058 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   3059 whose name does not start with the host triplet.  If you think this
   3060 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   3061 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   3062 whose name does not start with the host triplet.  If you think this
   3063 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   3064 ac_tool_warned=yes ;;
   3065 esac
   3066     CC=$ac_ct_CC
   3067   fi
   3068 fi
   3069 
   3070 fi
   3071 
   3072 
   3073 test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   3074 See \`config.log' for more details." >&5
   3075 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
   3076 See \`config.log' for more details." >&2;}
   3077    { (exit 1); exit 1; }; }
   3078 
   3079 # Provide some information about the compiler.
   3080 $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
   3081 set X $ac_compile
   3082 ac_compiler=$2
   3083 { (ac_try="$ac_compiler --version >&5"
   3084 case "(($ac_try" in
   3085   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3086   *) ac_try_echo=$ac_try;;
   3087 esac
   3088 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3089 $as_echo "$ac_try_echo") >&5
   3090   (eval "$ac_compiler --version >&5") 2>&5
   3091   ac_status=$?
   3092   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3093   (exit $ac_status); }
   3094 { (ac_try="$ac_compiler -v >&5"
   3095 case "(($ac_try" in
   3096   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3097   *) ac_try_echo=$ac_try;;
   3098 esac
   3099 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3100 $as_echo "$ac_try_echo") >&5
   3101   (eval "$ac_compiler -v >&5") 2>&5
   3102   ac_status=$?
   3103   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3104   (exit $ac_status); }
   3105 { (ac_try="$ac_compiler -V >&5"
   3106 case "(($ac_try" in
   3107   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3108   *) ac_try_echo=$ac_try;;
   3109 esac
   3110 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3111 $as_echo "$ac_try_echo") >&5
   3112   (eval "$ac_compiler -V >&5") 2>&5
   3113   ac_status=$?
   3114   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3115   (exit $ac_status); }
   3116 
   3117 cat >conftest.$ac_ext <<_ACEOF
   3118 /* confdefs.h.  */
   3119 _ACEOF
   3120 cat confdefs.h >>conftest.$ac_ext
   3121 cat >>conftest.$ac_ext <<_ACEOF
   3122 /* end confdefs.h.  */
   3123 
   3124 int
   3125 main ()
   3126 {
   3127 
   3128   ;
   3129   return 0;
   3130 }
   3131 _ACEOF
   3132 ac_clean_files_save=$ac_clean_files
   3133 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
   3134 # Try to create an executable without -o first, disregard a.out.
   3135 # It will help us diagnose broken compilers, and finding out an intuition
   3136 # of exeext.
   3137 { $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
   3138 $as_echo_n "checking for C compiler default output file name... " >&6; }
   3139 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   3140 
   3141 # The possible output files:
   3142 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   3143 
   3144 ac_rmfiles=
   3145 for ac_file in $ac_files
   3146 do
   3147   case $ac_file in
   3148     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3149     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   3150   esac
   3151 done
   3152 rm -f $ac_rmfiles
   3153 
   3154 if { (ac_try="$ac_link_default"
   3155 case "(($ac_try" in
   3156   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3157   *) ac_try_echo=$ac_try;;
   3158 esac
   3159 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3160 $as_echo "$ac_try_echo") >&5
   3161   (eval "$ac_link_default") 2>&5
   3162   ac_status=$?
   3163   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3164   (exit $ac_status); }; then
   3165   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3166 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3167 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3168 # so that the user can short-circuit this test for compilers unknown to
   3169 # Autoconf.
   3170 for ac_file in $ac_files ''
   3171 do
   3172   test -f "$ac_file" || continue
   3173   case $ac_file in
   3174     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   3175 	;;
   3176     [ab].out )
   3177 	# We found the default executable, but exeext='' is most
   3178 	# certainly right.
   3179 	break;;
   3180     *.* )
   3181         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3182 	then :; else
   3183 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3184 	fi
   3185 	# We set ac_cv_exeext here because the later test for it is not
   3186 	# safe: cross compilers may not add the suffix if given an `-o'
   3187 	# argument, so we may need to know it at that point already.
   3188 	# Even if this section looks crufty: it has the advantage of
   3189 	# actually working.
   3190 	break;;
   3191     * )
   3192 	break;;
   3193   esac
   3194 done
   3195 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3196 
   3197 else
   3198   ac_file=''
   3199 fi
   3200 
   3201 { $as_echo "$as_me:$LINENO: result: $ac_file" >&5
   3202 $as_echo "$ac_file" >&6; }
   3203 if test -z "$ac_file"; then
   3204   $as_echo "$as_me: failed program was:" >&5
   3205 sed 's/^/| /' conftest.$ac_ext >&5
   3206 
   3207 { { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
   3208 See \`config.log' for more details." >&5
   3209 $as_echo "$as_me: error: C compiler cannot create executables
   3210 See \`config.log' for more details." >&2;}
   3211    { (exit 77); exit 77; }; }
   3212 fi
   3213 
   3214 ac_exeext=$ac_cv_exeext
   3215 
   3216 # Check that the compiler produces executables we can run.  If not, either
   3217 # the compiler is broken, or we cross compile.
   3218 { $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
   3219 $as_echo_n "checking whether the C compiler works... " >&6; }
   3220 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
   3221 # If not cross compiling, check that we can run a simple program.
   3222 if test "$cross_compiling" != yes; then
   3223   if { ac_try='./$ac_file'
   3224   { (case "(($ac_try" in
   3225   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3226   *) ac_try_echo=$ac_try;;
   3227 esac
   3228 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3229 $as_echo "$ac_try_echo") >&5
   3230   (eval "$ac_try") 2>&5
   3231   ac_status=$?
   3232   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3233   (exit $ac_status); }; }; then
   3234     cross_compiling=no
   3235   else
   3236     if test "$cross_compiling" = maybe; then
   3237 	cross_compiling=yes
   3238     else
   3239 	{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
   3240 If you meant to cross compile, use \`--host'.
   3241 See \`config.log' for more details." >&5
   3242 $as_echo "$as_me: error: cannot run C compiled programs.
   3243 If you meant to cross compile, use \`--host'.
   3244 See \`config.log' for more details." >&2;}
   3245    { (exit 1); exit 1; }; }
   3246     fi
   3247   fi
   3248 fi
   3249 { $as_echo "$as_me:$LINENO: result: yes" >&5
   3250 $as_echo "yes" >&6; }
   3251 
   3252 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
   3253 ac_clean_files=$ac_clean_files_save
   3254 # Check that the compiler produces executables we can run.  If not, either
   3255 # the compiler is broken, or we cross compile.
   3256 { $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
   3257 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3258 { $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
   3259 $as_echo "$cross_compiling" >&6; }
   3260 
   3261 { $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
   3262 $as_echo_n "checking for suffix of executables... " >&6; }
   3263 if { (ac_try="$ac_link"
   3264 case "(($ac_try" in
   3265   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3266   *) ac_try_echo=$ac_try;;
   3267 esac
   3268 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3269 $as_echo "$ac_try_echo") >&5
   3270   (eval "$ac_link") 2>&5
   3271   ac_status=$?
   3272   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3273   (exit $ac_status); }; then
   3274   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3275 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3276 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3277 # `rm'.
   3278 for ac_file in conftest.exe conftest conftest.*; do
   3279   test -f "$ac_file" || continue
   3280   case $ac_file in
   3281     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3282     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3283 	  break;;
   3284     * ) break;;
   3285   esac
   3286 done
   3287 else
   3288   { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
   3289 See \`config.log' for more details." >&5
   3290 $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
   3291 See \`config.log' for more details." >&2;}
   3292    { (exit 1); exit 1; }; }
   3293 fi
   3294 
   3295 rm -f conftest$ac_cv_exeext
   3296 { $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
   3297 $as_echo "$ac_cv_exeext" >&6; }
   3298 
   3299 rm -f conftest.$ac_ext
   3300 EXEEXT=$ac_cv_exeext
   3301 ac_exeext=$EXEEXT
   3302 { $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
   3303 $as_echo_n "checking for suffix of object files... " >&6; }
   3304 if test "${ac_cv_objext+set}" = set; then
   3305   $as_echo_n "(cached) " >&6
   3306 else
   3307   cat >conftest.$ac_ext <<_ACEOF
   3308 /* confdefs.h.  */
   3309 _ACEOF
   3310 cat confdefs.h >>conftest.$ac_ext
   3311 cat >>conftest.$ac_ext <<_ACEOF
   3312 /* end confdefs.h.  */
   3313 
   3314 int
   3315 main ()
   3316 {
   3317 
   3318   ;
   3319   return 0;
   3320 }
   3321 _ACEOF
   3322 rm -f conftest.o conftest.obj
   3323 if { (ac_try="$ac_compile"
   3324 case "(($ac_try" in
   3325   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3326   *) ac_try_echo=$ac_try;;
   3327 esac
   3328 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3329 $as_echo "$ac_try_echo") >&5
   3330   (eval "$ac_compile") 2>&5
   3331   ac_status=$?
   3332   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3333   (exit $ac_status); }; then
   3334   for ac_file in conftest.o conftest.obj conftest.*; do
   3335   test -f "$ac_file" || continue;
   3336   case $ac_file in
   3337     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3338     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3339        break;;
   3340   esac
   3341 done
   3342 else
   3343   $as_echo "$as_me: failed program was:" >&5
   3344 sed 's/^/| /' conftest.$ac_ext >&5
   3345 
   3346 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
   3347 See \`config.log' for more details." >&5
   3348 $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
   3349 See \`config.log' for more details." >&2;}
   3350    { (exit 1); exit 1; }; }
   3351 fi
   3352 
   3353 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3354 fi
   3355 { $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
   3356 $as_echo "$ac_cv_objext" >&6; }
   3357 OBJEXT=$ac_cv_objext
   3358 ac_objext=$OBJEXT
   3359 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   3360 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3361 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   3362   $as_echo_n "(cached) " >&6
   3363 else
   3364   cat >conftest.$ac_ext <<_ACEOF
   3365 /* confdefs.h.  */
   3366 _ACEOF
   3367 cat confdefs.h >>conftest.$ac_ext
   3368 cat >>conftest.$ac_ext <<_ACEOF
   3369 /* end confdefs.h.  */
   3370 
   3371 int
   3372 main ()
   3373 {
   3374 #ifndef __GNUC__
   3375        choke me
   3376 #endif
   3377 
   3378   ;
   3379   return 0;
   3380 }
   3381 _ACEOF
   3382 rm -f conftest.$ac_objext
   3383 if { (ac_try="$ac_compile"
   3384 case "(($ac_try" in
   3385   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3386   *) ac_try_echo=$ac_try;;
   3387 esac
   3388 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3389 $as_echo "$ac_try_echo") >&5
   3390   (eval "$ac_compile") 2>conftest.er1
   3391   ac_status=$?
   3392   grep -v '^ *+' conftest.er1 >conftest.err
   3393   rm -f conftest.er1
   3394   cat conftest.err >&5
   3395   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3396   (exit $ac_status); } && {
   3397 	 test -z "$ac_c_werror_flag" ||
   3398 	 test ! -s conftest.err
   3399        } && test -s conftest.$ac_objext; then
   3400   ac_compiler_gnu=yes
   3401 else
   3402   $as_echo "$as_me: failed program was:" >&5
   3403 sed 's/^/| /' conftest.$ac_ext >&5
   3404 
   3405 	ac_compiler_gnu=no
   3406 fi
   3407 
   3408 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3409 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3410 
   3411 fi
   3412 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   3413 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3414 if test $ac_compiler_gnu = yes; then
   3415   GCC=yes
   3416 else
   3417   GCC=
   3418 fi
   3419 ac_test_CFLAGS=${CFLAGS+set}
   3420 ac_save_CFLAGS=$CFLAGS
   3421 { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   3422 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3423 if test "${ac_cv_prog_cc_g+set}" = set; then
   3424   $as_echo_n "(cached) " >&6
   3425 else
   3426   ac_save_c_werror_flag=$ac_c_werror_flag
   3427    ac_c_werror_flag=yes
   3428    ac_cv_prog_cc_g=no
   3429    CFLAGS="-g"
   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 
   3441   ;
   3442   return 0;
   3443 }
   3444 _ACEOF
   3445 rm -f conftest.$ac_objext
   3446 if { (ac_try="$ac_compile"
   3447 case "(($ac_try" in
   3448   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3449   *) ac_try_echo=$ac_try;;
   3450 esac
   3451 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3452 $as_echo "$ac_try_echo") >&5
   3453   (eval "$ac_compile") 2>conftest.er1
   3454   ac_status=$?
   3455   grep -v '^ *+' conftest.er1 >conftest.err
   3456   rm -f conftest.er1
   3457   cat conftest.err >&5
   3458   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3459   (exit $ac_status); } && {
   3460 	 test -z "$ac_c_werror_flag" ||
   3461 	 test ! -s conftest.err
   3462        } && test -s conftest.$ac_objext; then
   3463   ac_cv_prog_cc_g=yes
   3464 else
   3465   $as_echo "$as_me: failed program was:" >&5
   3466 sed 's/^/| /' conftest.$ac_ext >&5
   3467 
   3468 	CFLAGS=""
   3469       cat >conftest.$ac_ext <<_ACEOF
   3470 /* confdefs.h.  */
   3471 _ACEOF
   3472 cat confdefs.h >>conftest.$ac_ext
   3473 cat >>conftest.$ac_ext <<_ACEOF
   3474 /* end confdefs.h.  */
   3475 
   3476 int
   3477 main ()
   3478 {
   3479 
   3480   ;
   3481   return 0;
   3482 }
   3483 _ACEOF
   3484 rm -f conftest.$ac_objext
   3485 if { (ac_try="$ac_compile"
   3486 case "(($ac_try" in
   3487   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3488   *) ac_try_echo=$ac_try;;
   3489 esac
   3490 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3491 $as_echo "$ac_try_echo") >&5
   3492   (eval "$ac_compile") 2>conftest.er1
   3493   ac_status=$?
   3494   grep -v '^ *+' conftest.er1 >conftest.err
   3495   rm -f conftest.er1
   3496   cat conftest.err >&5
   3497   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3498   (exit $ac_status); } && {
   3499 	 test -z "$ac_c_werror_flag" ||
   3500 	 test ! -s conftest.err
   3501        } && test -s conftest.$ac_objext; then
   3502   :
   3503 else
   3504   $as_echo "$as_me: failed program was:" >&5
   3505 sed 's/^/| /' conftest.$ac_ext >&5
   3506 
   3507 	ac_c_werror_flag=$ac_save_c_werror_flag
   3508 	 CFLAGS="-g"
   3509 	 cat >conftest.$ac_ext <<_ACEOF
   3510 /* confdefs.h.  */
   3511 _ACEOF
   3512 cat confdefs.h >>conftest.$ac_ext
   3513 cat >>conftest.$ac_ext <<_ACEOF
   3514 /* end confdefs.h.  */
   3515 
   3516 int
   3517 main ()
   3518 {
   3519 
   3520   ;
   3521   return 0;
   3522 }
   3523 _ACEOF
   3524 rm -f conftest.$ac_objext
   3525 if { (ac_try="$ac_compile"
   3526 case "(($ac_try" in
   3527   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3528   *) ac_try_echo=$ac_try;;
   3529 esac
   3530 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3531 $as_echo "$ac_try_echo") >&5
   3532   (eval "$ac_compile") 2>conftest.er1
   3533   ac_status=$?
   3534   grep -v '^ *+' conftest.er1 >conftest.err
   3535   rm -f conftest.er1
   3536   cat conftest.err >&5
   3537   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3538   (exit $ac_status); } && {
   3539 	 test -z "$ac_c_werror_flag" ||
   3540 	 test ! -s conftest.err
   3541        } && test -s conftest.$ac_objext; then
   3542   ac_cv_prog_cc_g=yes
   3543 else
   3544   $as_echo "$as_me: failed program was:" >&5
   3545 sed 's/^/| /' conftest.$ac_ext >&5
   3546 
   3547 
   3548 fi
   3549 
   3550 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3551 fi
   3552 
   3553 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3554 fi
   3555 
   3556 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3557    ac_c_werror_flag=$ac_save_c_werror_flag
   3558 fi
   3559 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   3560 $as_echo "$ac_cv_prog_cc_g" >&6; }
   3561 if test "$ac_test_CFLAGS" = set; then
   3562   CFLAGS=$ac_save_CFLAGS
   3563 elif test $ac_cv_prog_cc_g = yes; then
   3564   if test "$GCC" = yes; then
   3565     CFLAGS="-g -O2"
   3566   else
   3567     CFLAGS="-g"
   3568   fi
   3569 else
   3570   if test "$GCC" = yes; then
   3571     CFLAGS="-O2"
   3572   else
   3573     CFLAGS=
   3574   fi
   3575 fi
   3576 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   3577 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   3578 if test "${ac_cv_prog_cc_c89+set}" = set; then
   3579   $as_echo_n "(cached) " >&6
   3580 else
   3581   ac_cv_prog_cc_c89=no
   3582 ac_save_CC=$CC
   3583 cat >conftest.$ac_ext <<_ACEOF
   3584 /* confdefs.h.  */
   3585 _ACEOF
   3586 cat confdefs.h >>conftest.$ac_ext
   3587 cat >>conftest.$ac_ext <<_ACEOF
   3588 /* end confdefs.h.  */
   3589 #include <stdarg.h>
   3590 #include <stdio.h>
   3591 #include <sys/types.h>
   3592 #include <sys/stat.h>
   3593 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3594 struct buf { int x; };
   3595 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3596 static char *e (p, i)
   3597      char **p;
   3598      int i;
   3599 {
   3600   return p[i];
   3601 }
   3602 static char *f (char * (*g) (char **, int), char **p, ...)
   3603 {
   3604   char *s;
   3605   va_list v;
   3606   va_start (v,p);
   3607   s = g (p, va_arg (v,int));
   3608   va_end (v);
   3609   return s;
   3610 }
   3611 
   3612 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3613    function prototypes and stuff, but not '\xHH' hex character constants.
   3614    These don't provoke an error unfortunately, instead are silently treated
   3615    as 'x'.  The following induces an error, until -std is added to get
   3616    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3617    array size at least.  It's necessary to write '\x00'==0 to get something
   3618    that's true only with -std.  */
   3619 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3620 
   3621 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3622    inside strings and character constants.  */
   3623 #define FOO(x) 'x'
   3624 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3625 
   3626 int test (int i, double x);
   3627 struct s1 {int (*f) (int a);};
   3628 struct s2 {int (*f) (double a);};
   3629 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3630 int argc;
   3631 char **argv;
   3632 int
   3633 main ()
   3634 {
   3635 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3636   ;
   3637   return 0;
   3638 }
   3639 _ACEOF
   3640 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3641 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3642 do
   3643   CC="$ac_save_CC $ac_arg"
   3644   rm -f conftest.$ac_objext
   3645 if { (ac_try="$ac_compile"
   3646 case "(($ac_try" in
   3647   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3648   *) ac_try_echo=$ac_try;;
   3649 esac
   3650 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3651 $as_echo "$ac_try_echo") >&5
   3652   (eval "$ac_compile") 2>conftest.er1
   3653   ac_status=$?
   3654   grep -v '^ *+' conftest.er1 >conftest.err
   3655   rm -f conftest.er1
   3656   cat conftest.err >&5
   3657   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3658   (exit $ac_status); } && {
   3659 	 test -z "$ac_c_werror_flag" ||
   3660 	 test ! -s conftest.err
   3661        } && test -s conftest.$ac_objext; then
   3662   ac_cv_prog_cc_c89=$ac_arg
   3663 else
   3664   $as_echo "$as_me: failed program was:" >&5
   3665 sed 's/^/| /' conftest.$ac_ext >&5
   3666 
   3667 
   3668 fi
   3669 
   3670 rm -f core conftest.err conftest.$ac_objext
   3671   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3672 done
   3673 rm -f conftest.$ac_ext
   3674 CC=$ac_save_CC
   3675 
   3676 fi
   3677 # AC_CACHE_VAL
   3678 case "x$ac_cv_prog_cc_c89" in
   3679   x)
   3680     { $as_echo "$as_me:$LINENO: result: none needed" >&5
   3681 $as_echo "none needed" >&6; } ;;
   3682   xno)
   3683     { $as_echo "$as_me:$LINENO: result: unsupported" >&5
   3684 $as_echo "unsupported" >&6; } ;;
   3685   *)
   3686     CC="$CC $ac_cv_prog_cc_c89"
   3687     { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   3688 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   3689 esac
   3690 
   3691 
   3692 ac_ext=c
   3693 ac_cpp='$CPP $CPPFLAGS'
   3694 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3695 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3696 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3697 
   3698 depcc="$CC"   am_compiler_list=
   3699 
   3700 { $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   3701 $as_echo_n "checking dependency style of $depcc... " >&6; }
   3702 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   3703   $as_echo_n "(cached) " >&6
   3704 else
   3705   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   3706   # We make a subdir and do the tests there.  Otherwise we can end up
   3707   # making bogus files that we don't know about and never remove.  For
   3708   # instance it was reported that on HP-UX the gcc test will end up
   3709   # making a dummy file named `D' -- because `-MD' means `put the output
   3710   # in D'.
   3711   mkdir conftest.dir
   3712   # Copy depcomp to subdir because otherwise we won't find it if we're
   3713   # using a relative directory.
   3714   cp "$am_depcomp" conftest.dir
   3715   cd conftest.dir
   3716   # We will build objects and dependencies in a subdirectory because
   3717   # it helps to detect inapplicable dependency modes.  For instance
   3718   # both Tru64's cc and ICC support -MD to output dependencies as a
   3719   # side effect of compilation, but ICC will put the dependencies in
   3720   # the current directory while Tru64 will put them in the object
   3721   # directory.
   3722   mkdir sub
   3723 
   3724   am_cv_CC_dependencies_compiler_type=none
   3725   if test "$am_compiler_list" = ""; then
   3726      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   3727   fi
   3728   for depmode in $am_compiler_list; do
   3729     # Setup a source with many dependencies, because some compilers
   3730     # like to wrap large dependency lists on column 80 (with \), and
   3731     # we should not choose a depcomp mode which is confused by this.
   3732     #
   3733     # We need to recreate these files for each test, as the compiler may
   3734     # overwrite some of them when testing with obscure command lines.
   3735     # This happens at least with the AIX C compiler.
   3736     : > sub/conftest.c
   3737     for i in 1 2 3 4 5 6; do
   3738       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   3739       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   3740       # Solaris 8's {/usr,}/bin/sh.
   3741       touch sub/conftst$i.h
   3742     done
   3743     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   3744 
   3745     case $depmode in
   3746     nosideeffect)
   3747       # after this tag, mechanisms are not by side-effect, so they'll
   3748       # only be used when explicitly requested
   3749       if test "x$enable_dependency_tracking" = xyes; then
   3750 	continue
   3751       else
   3752 	break
   3753       fi
   3754       ;;
   3755     none) break ;;
   3756     esac
   3757     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   3758     # mode.  It turns out that the SunPro C++ compiler does not properly
   3759     # handle `-M -o', and we need to detect this.
   3760     if depmode=$depmode \
   3761        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   3762        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   3763        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   3764          >/dev/null 2>conftest.err &&
   3765        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   3766        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   3767        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   3768       # icc doesn't choke on unknown options, it will just issue warnings
   3769       # or remarks (even with -Werror).  So we grep stderr for any message
   3770       # that says an option was ignored or not supported.
   3771       # When given -MP, icc 7.0 and 7.1 complain thusly:
   3772       #   icc: Command line warning: ignoring option '-M'; no argument required
   3773       # The diagnosis changed in icc 8.0:
   3774       #   icc: Command line remark: option '-MP' not supported
   3775       if (grep 'ignoring option' conftest.err ||
   3776           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   3777         am_cv_CC_dependencies_compiler_type=$depmode
   3778         break
   3779       fi
   3780     fi
   3781   done
   3782 
   3783   cd ..
   3784   rm -rf conftest.dir
   3785 else
   3786   am_cv_CC_dependencies_compiler_type=none
   3787 fi
   3788 
   3789 fi
   3790 { $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   3791 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
   3792 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   3793 
   3794 
   3795 
   3796 if
   3797   test "x$enable_dependency_tracking" != xno \
   3798   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   3799   am__fastdepCC_TRUE=
   3800   am__fastdepCC_FALSE='#'
   3801 else
   3802   am__fastdepCC_TRUE='#'
   3803   am__fastdepCC_FALSE=
   3804 fi
   3805 
   3806 
   3807 { $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
   3808 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
   3809 if test "${lt_cv_path_SED+set}" = set; then
   3810   $as_echo_n "(cached) " >&6
   3811 else
   3812   # Loop through the user's path and test for sed and gsed.
   3813 # Then use that list of sed's as ones to test for truncation.
   3814 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3815 for as_dir in $PATH
   3816 do
   3817   IFS=$as_save_IFS
   3818   test -z "$as_dir" && as_dir=.
   3819   for lt_ac_prog in sed gsed; do
   3820     for ac_exec_ext in '' $ac_executable_extensions; do
   3821       if { test -f "$as_dir/$lt_ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$lt_ac_prog$ac_exec_ext"; }; then
   3822         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
   3823       fi
   3824     done
   3825   done
   3826 done
   3827 IFS=$as_save_IFS
   3828 lt_ac_max=0
   3829 lt_ac_count=0
   3830 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
   3831 # along with /bin/sed that truncates output.
   3832 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
   3833   test ! -f $lt_ac_sed && continue
   3834   cat /dev/null > conftest.in
   3835   lt_ac_count=0
   3836   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
   3837   # Check for GNU sed and select it if it is found.
   3838   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
   3839     lt_cv_path_SED=$lt_ac_sed
   3840     break
   3841   fi
   3842   while true; do
   3843     cat conftest.in conftest.in >conftest.tmp
   3844     mv conftest.tmp conftest.in
   3845     cp conftest.in conftest.nl
   3846     echo >>conftest.nl
   3847     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
   3848     cmp -s conftest.out conftest.nl || break
   3849     # 10000 chars as input seems more than enough
   3850     test $lt_ac_count -gt 10 && break
   3851     lt_ac_count=`expr $lt_ac_count + 1`
   3852     if test $lt_ac_count -gt $lt_ac_max; then
   3853       lt_ac_max=$lt_ac_count
   3854       lt_cv_path_SED=$lt_ac_sed
   3855     fi
   3856   done
   3857 done
   3858 
   3859 fi
   3860 
   3861 SED=$lt_cv_path_SED
   3862 
   3863 { $as_echo "$as_me:$LINENO: result: $SED" >&5
   3864 $as_echo "$SED" >&6; }
   3865 
   3866 { $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
   3867 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   3868 if test "${ac_cv_path_GREP+set}" = set; then
   3869   $as_echo_n "(cached) " >&6
   3870 else
   3871   if test -z "$GREP"; then
   3872   ac_path_GREP_found=false
   3873   # Loop through the user's path and test for each of PROGNAME-LIST
   3874   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3875 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3876 do
   3877   IFS=$as_save_IFS
   3878   test -z "$as_dir" && as_dir=.
   3879   for ac_prog in grep ggrep; do
   3880     for ac_exec_ext in '' $ac_executable_extensions; do
   3881       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   3882       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   3883 # Check for GNU ac_path_GREP and select it if it is found.
   3884   # Check for GNU $ac_path_GREP
   3885 case `"$ac_path_GREP" --version 2>&1` in
   3886 *GNU*)
   3887   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   3888 *)
   3889   ac_count=0
   3890   $as_echo_n 0123456789 >"conftest.in"
   3891   while :
   3892   do
   3893     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3894     mv "conftest.tmp" "conftest.in"
   3895     cp "conftest.in" "conftest.nl"
   3896     $as_echo 'GREP' >> "conftest.nl"
   3897     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3898     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3899     ac_count=`expr $ac_count + 1`
   3900     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   3901       # Best one so far, save it but keep looking for a better one
   3902       ac_cv_path_GREP="$ac_path_GREP"
   3903       ac_path_GREP_max=$ac_count
   3904     fi
   3905     # 10*(2^10) chars as input seems more than enough
   3906     test $ac_count -gt 10 && break
   3907   done
   3908   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3909 esac
   3910 
   3911       $ac_path_GREP_found && break 3
   3912     done
   3913   done
   3914 done
   3915 IFS=$as_save_IFS
   3916   if test -z "$ac_cv_path_GREP"; then
   3917     { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3918 $as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3919    { (exit 1); exit 1; }; }
   3920   fi
   3921 else
   3922   ac_cv_path_GREP=$GREP
   3923 fi
   3924 
   3925 fi
   3926 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
   3927 $as_echo "$ac_cv_path_GREP" >&6; }
   3928  GREP="$ac_cv_path_GREP"
   3929 
   3930 
   3931 { $as_echo "$as_me:$LINENO: checking for egrep" >&5
   3932 $as_echo_n "checking for egrep... " >&6; }
   3933 if test "${ac_cv_path_EGREP+set}" = set; then
   3934   $as_echo_n "(cached) " >&6
   3935 else
   3936   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   3937    then ac_cv_path_EGREP="$GREP -E"
   3938    else
   3939      if test -z "$EGREP"; then
   3940   ac_path_EGREP_found=false
   3941   # Loop through the user's path and test for each of PROGNAME-LIST
   3942   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3943 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3944 do
   3945   IFS=$as_save_IFS
   3946   test -z "$as_dir" && as_dir=.
   3947   for ac_prog in egrep; do
   3948     for ac_exec_ext in '' $ac_executable_extensions; do
   3949       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   3950       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   3951 # Check for GNU ac_path_EGREP and select it if it is found.
   3952   # Check for GNU $ac_path_EGREP
   3953 case `"$ac_path_EGREP" --version 2>&1` in
   3954 *GNU*)
   3955   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   3956 *)
   3957   ac_count=0
   3958   $as_echo_n 0123456789 >"conftest.in"
   3959   while :
   3960   do
   3961     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3962     mv "conftest.tmp" "conftest.in"
   3963     cp "conftest.in" "conftest.nl"
   3964     $as_echo 'EGREP' >> "conftest.nl"
   3965     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3966     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3967     ac_count=`expr $ac_count + 1`
   3968     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   3969       # Best one so far, save it but keep looking for a better one
   3970       ac_cv_path_EGREP="$ac_path_EGREP"
   3971       ac_path_EGREP_max=$ac_count
   3972     fi
   3973     # 10*(2^10) chars as input seems more than enough
   3974     test $ac_count -gt 10 && break
   3975   done
   3976   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3977 esac
   3978 
   3979       $ac_path_EGREP_found && break 3
   3980     done
   3981   done
   3982 done
   3983 IFS=$as_save_IFS
   3984   if test -z "$ac_cv_path_EGREP"; then
   3985     { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3986 $as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3987    { (exit 1); exit 1; }; }
   3988   fi
   3989 else
   3990   ac_cv_path_EGREP=$EGREP
   3991 fi
   3992 
   3993    fi
   3994 fi
   3995 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
   3996 $as_echo "$ac_cv_path_EGREP" >&6; }
   3997  EGREP="$ac_cv_path_EGREP"
   3998 
   3999 
   4000 
   4001 # Check whether --with-gnu-ld was given.
   4002 if test "${with_gnu_ld+set}" = set; then
   4003   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   4004 else
   4005   with_gnu_ld=no
   4006 fi
   4007 
   4008 ac_prog=ld
   4009 if test "$GCC" = yes; then
   4010   # Check if gcc -print-prog-name=ld gives a path.
   4011   { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   4012 $as_echo_n "checking for ld used by $CC... " >&6; }
   4013   case $host in
   4014   *-*-mingw*)
   4015     # gcc leaves a trailing carriage return which upsets mingw
   4016     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   4017   *)
   4018     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   4019   esac
   4020   case $ac_prog in
   4021     # Accept absolute paths.
   4022     [\\/]* | ?:[\\/]*)
   4023       re_direlt='/[^/][^/]*/\.\./'
   4024       # Canonicalize the pathname of ld
   4025       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   4026       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   4027 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   4028       done
   4029       test -z "$LD" && LD="$ac_prog"
   4030       ;;
   4031   "")
   4032     # If it fails, then pretend we aren't using GCC.
   4033     ac_prog=ld
   4034     ;;
   4035   *)
   4036     # If it is relative, then search for the first ld in PATH.
   4037     with_gnu_ld=unknown
   4038     ;;
   4039   esac
   4040 elif test "$with_gnu_ld" = yes; then
   4041   { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
   4042 $as_echo_n "checking for GNU ld... " >&6; }
   4043 else
   4044   { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   4045 $as_echo_n "checking for non-GNU ld... " >&6; }
   4046 fi
   4047 if test "${lt_cv_path_LD+set}" = set; then
   4048   $as_echo_n "(cached) " >&6
   4049 else
   4050   if test -z "$LD"; then
   4051   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4052   for ac_dir in $PATH; do
   4053     IFS="$lt_save_ifs"
   4054     test -z "$ac_dir" && ac_dir=.
   4055     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   4056       lt_cv_path_LD="$ac_dir/$ac_prog"
   4057       # Check to see if the program is GNU ld.  I'd rather use --version,
   4058       # but apparently some variants of GNU ld only accept -v.
   4059       # Break only if it was the GNU/non-GNU ld that we prefer.
   4060       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   4061       *GNU* | *'with BFD'*)
   4062 	test "$with_gnu_ld" != no && break
   4063 	;;
   4064       *)
   4065 	test "$with_gnu_ld" != yes && break
   4066 	;;
   4067       esac
   4068     fi
   4069   done
   4070   IFS="$lt_save_ifs"
   4071 else
   4072   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   4073 fi
   4074 fi
   4075 
   4076 LD="$lt_cv_path_LD"
   4077 if test -n "$LD"; then
   4078   { $as_echo "$as_me:$LINENO: result: $LD" >&5
   4079 $as_echo "$LD" >&6; }
   4080 else
   4081   { $as_echo "$as_me:$LINENO: result: no" >&5
   4082 $as_echo "no" >&6; }
   4083 fi
   4084 test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   4085 $as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   4086    { (exit 1); exit 1; }; }
   4087 { $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   4088 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   4089 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   4090   $as_echo_n "(cached) " >&6
   4091 else
   4092   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   4093 case `$LD -v 2>&1 </dev/null` in
   4094 *GNU* | *'with BFD'*)
   4095   lt_cv_prog_gnu_ld=yes
   4096   ;;
   4097 *)
   4098   lt_cv_prog_gnu_ld=no
   4099   ;;
   4100 esac
   4101 fi
   4102 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   4103 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   4104 with_gnu_ld=$lt_cv_prog_gnu_ld
   4105 
   4106 
   4107 { $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
   4108 $as_echo_n "checking for $LD option to reload object files... " >&6; }
   4109 if test "${lt_cv_ld_reload_flag+set}" = set; then
   4110   $as_echo_n "(cached) " >&6
   4111 else
   4112   lt_cv_ld_reload_flag='-r'
   4113 fi
   4114 { $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
   4115 $as_echo "$lt_cv_ld_reload_flag" >&6; }
   4116 reload_flag=$lt_cv_ld_reload_flag
   4117 case $reload_flag in
   4118 "" | " "*) ;;
   4119 *) reload_flag=" $reload_flag" ;;
   4120 esac
   4121 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4122 case $host_os in
   4123   darwin*)
   4124     if test "$GCC" = yes; then
   4125       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   4126     else
   4127       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4128     fi
   4129     ;;
   4130 esac
   4131 
   4132 { $as_echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
   4133 $as_echo_n "checking for BSD-compatible nm... " >&6; }
   4134 if test "${lt_cv_path_NM+set}" = set; then
   4135   $as_echo_n "(cached) " >&6
   4136 else
   4137   if test -n "$NM"; then
   4138   # Let the user override the test.
   4139   lt_cv_path_NM="$NM"
   4140 else
   4141   lt_nm_to_check="${ac_tool_prefix}nm"
   4142   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   4143     lt_nm_to_check="$lt_nm_to_check nm"
   4144   fi
   4145   for lt_tmp_nm in $lt_nm_to_check; do
   4146     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4147     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   4148       IFS="$lt_save_ifs"
   4149       test -z "$ac_dir" && ac_dir=.
   4150       tmp_nm="$ac_dir/$lt_tmp_nm"
   4151       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   4152 	# Check to see if the nm accepts a BSD-compat flag.
   4153 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   4154 	#   nm: unknown option "B" ignored
   4155 	# Tru64's nm complains that /dev/null is an invalid object file
   4156 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   4157 	*/dev/null* | *'Invalid file or object type'*)
   4158 	  lt_cv_path_NM="$tmp_nm -B"
   4159 	  break
   4160 	  ;;
   4161 	*)
   4162 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   4163 	  */dev/null*)
   4164 	    lt_cv_path_NM="$tmp_nm -p"
   4165 	    break
   4166 	    ;;
   4167 	  *)
   4168 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   4169 	    continue # so that we can try to find one that supports BSD flags
   4170 	    ;;
   4171 	  esac
   4172 	  ;;
   4173 	esac
   4174       fi
   4175     done
   4176     IFS="$lt_save_ifs"
   4177   done
   4178   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
   4179 fi
   4180 fi
   4181 { $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
   4182 $as_echo "$lt_cv_path_NM" >&6; }
   4183 NM="$lt_cv_path_NM"
   4184 
   4185 { $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
   4186 $as_echo_n "checking whether ln -s works... " >&6; }
   4187 LN_S=$as_ln_s
   4188 if test "$LN_S" = "ln -s"; then
   4189   { $as_echo "$as_me:$LINENO: result: yes" >&5
   4190 $as_echo "yes" >&6; }
   4191 else
   4192   { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
   4193 $as_echo "no, using $LN_S" >&6; }
   4194 fi
   4195 
   4196 { $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
   4197 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
   4198 if test "${lt_cv_deplibs_check_method+set}" = set; then
   4199   $as_echo_n "(cached) " >&6
   4200 else
   4201   lt_cv_file_magic_cmd='$MAGIC_CMD'
   4202 lt_cv_file_magic_test_file=
   4203 lt_cv_deplibs_check_method='unknown'
   4204 # Need to set the preceding variable on all platforms that support
   4205 # interlibrary dependencies.
   4206 # 'none' -- dependencies not supported.
   4207 # `unknown' -- same as none, but documents that we really don't know.
   4208 # 'pass_all' -- all dependencies passed with no checks.
   4209 # 'test_compile' -- check by making test program.
   4210 # 'file_magic [[regex]]' -- check by looking for files in library path
   4211 # which responds to the $file_magic_cmd with a given extended regex.
   4212 # If you have `file' or equivalent on your system and you're not sure
   4213 # whether `pass_all' will *always* work, you probably want this one.
   4214 
   4215 case $host_os in
   4216 aix[4-9]*)
   4217   lt_cv_deplibs_check_method=pass_all
   4218   ;;
   4219 
   4220 beos*)
   4221   lt_cv_deplibs_check_method=pass_all
   4222   ;;
   4223 
   4224 bsdi[45]*)
   4225   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   4226   lt_cv_file_magic_cmd='/usr/bin/file -L'
   4227   lt_cv_file_magic_test_file=/shlib/libc.so
   4228   ;;
   4229 
   4230 cygwin*)
   4231   # func_win32_libid is a shell function defined in ltmain.sh
   4232   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4233   lt_cv_file_magic_cmd='func_win32_libid'
   4234   ;;
   4235 
   4236 mingw* | pw32*)
   4237   # Base MSYS/MinGW do not provide the 'file' command needed by
   4238   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   4239   # unless we find 'file', for example because we are cross-compiling.
   4240   if ( file / ) >/dev/null 2>&1; then
   4241     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4242     lt_cv_file_magic_cmd='func_win32_libid'
   4243   else
   4244     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   4245     lt_cv_file_magic_cmd='$OBJDUMP -f'
   4246   fi
   4247   ;;
   4248 
   4249 darwin* | rhapsody*)
   4250   lt_cv_deplibs_check_method=pass_all
   4251   ;;
   4252 
   4253 freebsd* | dragonfly*)
   4254   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4255     case $host_cpu in
   4256     i*86 )
   4257       # Not sure whether the presence of OpenBSD here was a mistake.
   4258       # Let's accept both of them until this is cleared up.
   4259       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   4260       lt_cv_file_magic_cmd=/usr/bin/file
   4261       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   4262       ;;
   4263     esac
   4264   else
   4265     lt_cv_deplibs_check_method=pass_all
   4266   fi
   4267   ;;
   4268 
   4269 gnu*)
   4270   lt_cv_deplibs_check_method=pass_all
   4271   ;;
   4272 
   4273 hpux10.20* | hpux11*)
   4274   lt_cv_file_magic_cmd=/usr/bin/file
   4275   case $host_cpu in
   4276   ia64*)
   4277     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   4278     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   4279     ;;
   4280   hppa*64*)
   4281     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]'
   4282     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   4283     ;;
   4284   *)
   4285     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
   4286     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   4287     ;;
   4288   esac
   4289   ;;
   4290 
   4291 interix[3-9]*)
   4292   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   4293   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   4294   ;;
   4295 
   4296 irix5* | irix6* | nonstopux*)
   4297   case $LD in
   4298   *-32|*"-32 ") libmagic=32-bit;;
   4299   *-n32|*"-n32 ") libmagic=N32;;
   4300   *-64|*"-64 ") libmagic=64-bit;;
   4301   *) libmagic=never-match;;
   4302   esac
   4303   lt_cv_deplibs_check_method=pass_all
   4304   ;;
   4305 
   4306 # This must be Linux ELF.
   4307 linux* | k*bsd*-gnu)
   4308   lt_cv_deplibs_check_method=pass_all
   4309   ;;
   4310 
   4311 netbsd*)
   4312   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4313     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4314   else
   4315     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   4316   fi
   4317   ;;
   4318 
   4319 newos6*)
   4320   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   4321   lt_cv_file_magic_cmd=/usr/bin/file
   4322   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   4323   ;;
   4324 
   4325 nto-qnx*)
   4326   lt_cv_deplibs_check_method=unknown
   4327   ;;
   4328 
   4329 openbsd*)
   4330   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   4331     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   4332   else
   4333     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4334   fi
   4335   ;;
   4336 
   4337 osf3* | osf4* | osf5*)
   4338   lt_cv_deplibs_check_method=pass_all
   4339   ;;
   4340 
   4341 rdos*)
   4342   lt_cv_deplibs_check_method=pass_all
   4343   ;;
   4344 
   4345 solaris*)
   4346   lt_cv_deplibs_check_method=pass_all
   4347   ;;
   4348 
   4349 sysv4 | sysv4.3*)
   4350   case $host_vendor in
   4351   motorola)
   4352     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]'
   4353     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   4354     ;;
   4355   ncr)
   4356     lt_cv_deplibs_check_method=pass_all
   4357     ;;
   4358   sequent)
   4359     lt_cv_file_magic_cmd='/bin/file'
   4360     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   4361     ;;
   4362   sni)
   4363     lt_cv_file_magic_cmd='/bin/file'
   4364     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   4365     lt_cv_file_magic_test_file=/lib/libc.so
   4366     ;;
   4367   siemens)
   4368     lt_cv_deplibs_check_method=pass_all
   4369     ;;
   4370   pc)
   4371     lt_cv_deplibs_check_method=pass_all
   4372     ;;
   4373   esac
   4374   ;;
   4375 
   4376 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   4377   lt_cv_deplibs_check_method=pass_all
   4378   ;;
   4379 esac
   4380 
   4381 fi
   4382 { $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
   4383 $as_echo "$lt_cv_deplibs_check_method" >&6; }
   4384 file_magic_cmd=$lt_cv_file_magic_cmd
   4385 deplibs_check_method=$lt_cv_deplibs_check_method
   4386 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   4387 
   4388 
   4389 
   4390 
   4391 # If no C compiler was specified, use CC.
   4392 LTCC=${LTCC-"$CC"}
   4393 
   4394 # If no C compiler flags were specified, use CFLAGS.
   4395 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   4396 
   4397 # Allow CC to be a program name with arguments.
   4398 compiler=$CC
   4399 
   4400 
   4401 # Check whether --enable-libtool-lock was given.
   4402 if test "${enable_libtool_lock+set}" = set; then
   4403   enableval=$enable_libtool_lock;
   4404 fi
   4405 
   4406 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   4407 
   4408 # Some flags need to be propagated to the compiler or linker for good
   4409 # libtool support.
   4410 case $host in
   4411 ia64-*-hpux*)
   4412   # Find out which ABI we are using.
   4413   echo 'int i;' > conftest.$ac_ext
   4414   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4415   (eval $ac_compile) 2>&5
   4416   ac_status=$?
   4417   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4418   (exit $ac_status); }; then
   4419     case `/usr/bin/file conftest.$ac_objext` in
   4420     *ELF-32*)
   4421       HPUX_IA64_MODE="32"
   4422       ;;
   4423     *ELF-64*)
   4424       HPUX_IA64_MODE="64"
   4425       ;;
   4426     esac
   4427   fi
   4428   rm -rf conftest*
   4429   ;;
   4430 *-*-irix6*)
   4431   # Find out which ABI we are using.
   4432   echo '#line 4432 "configure"' > conftest.$ac_ext
   4433   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4434   (eval $ac_compile) 2>&5
   4435   ac_status=$?
   4436   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4437   (exit $ac_status); }; then
   4438    if test "$lt_cv_prog_gnu_ld" = yes; then
   4439     case `/usr/bin/file conftest.$ac_objext` in
   4440     *32-bit*)
   4441       LD="${LD-ld} -melf32bsmip"
   4442       ;;
   4443     *N32*)
   4444       LD="${LD-ld} -melf32bmipn32"
   4445       ;;
   4446     *64-bit*)
   4447       LD="${LD-ld} -melf64bmip"
   4448       ;;
   4449     esac
   4450    else
   4451     case `/usr/bin/file conftest.$ac_objext` in
   4452     *32-bit*)
   4453       LD="${LD-ld} -32"
   4454       ;;
   4455     *N32*)
   4456       LD="${LD-ld} -n32"
   4457       ;;
   4458     *64-bit*)
   4459       LD="${LD-ld} -64"
   4460       ;;
   4461     esac
   4462    fi
   4463   fi
   4464   rm -rf conftest*
   4465   ;;
   4466 
   4467 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
   4468 s390*-*linux*|sparc*-*linux*)
   4469   # Find out which ABI we are using.
   4470   echo 'int i;' > conftest.$ac_ext
   4471   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4472   (eval $ac_compile) 2>&5
   4473   ac_status=$?
   4474   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4475   (exit $ac_status); }; then
   4476     case `/usr/bin/file conftest.o` in
   4477     *32-bit*)
   4478       case $host in
   4479         x86_64-*kfreebsd*-gnu)
   4480           LD="${LD-ld} -m elf_i386_fbsd"
   4481           ;;
   4482         x86_64-*linux*)
   4483           LD="${LD-ld} -m elf_i386"
   4484           ;;
   4485         ppc64-*linux*|powerpc64-*linux*)
   4486           LD="${LD-ld} -m elf32ppclinux"
   4487           ;;
   4488         s390x-*linux*)
   4489           LD="${LD-ld} -m elf_s390"
   4490           ;;
   4491         sparc64-*linux*)
   4492           LD="${LD-ld} -m elf32_sparc"
   4493           ;;
   4494       esac
   4495       ;;
   4496     *64-bit*)
   4497       case $host in
   4498         x86_64-*kfreebsd*-gnu)
   4499           LD="${LD-ld} -m elf_x86_64_fbsd"
   4500           ;;
   4501         x86_64-*linux*)
   4502           LD="${LD-ld} -m elf_x86_64"
   4503           ;;
   4504         ppc*-*linux*|powerpc*-*linux*)
   4505           LD="${LD-ld} -m elf64ppc"
   4506           ;;
   4507         s390*-*linux*)
   4508           LD="${LD-ld} -m elf64_s390"
   4509           ;;
   4510         sparc*-*linux*)
   4511           LD="${LD-ld} -m elf64_sparc"
   4512           ;;
   4513       esac
   4514       ;;
   4515     esac
   4516   fi
   4517   rm -rf conftest*
   4518   ;;
   4519 
   4520 *-*-sco3.2v5*)
   4521   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   4522   SAVE_CFLAGS="$CFLAGS"
   4523   CFLAGS="$CFLAGS -belf"
   4524   { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
   4525 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
   4526 if test "${lt_cv_cc_needs_belf+set}" = set; then
   4527   $as_echo_n "(cached) " >&6
   4528 else
   4529   ac_ext=c
   4530 ac_cpp='$CPP $CPPFLAGS'
   4531 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4532 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4533 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4534 
   4535      cat >conftest.$ac_ext <<_ACEOF
   4536 /* confdefs.h.  */
   4537 _ACEOF
   4538 cat confdefs.h >>conftest.$ac_ext
   4539 cat >>conftest.$ac_ext <<_ACEOF
   4540 /* end confdefs.h.  */
   4541 
   4542 int
   4543 main ()
   4544 {
   4545 
   4546   ;
   4547   return 0;
   4548 }
   4549 _ACEOF
   4550 rm -f conftest.$ac_objext conftest$ac_exeext
   4551 if { (ac_try="$ac_link"
   4552 case "(($ac_try" in
   4553   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4554   *) ac_try_echo=$ac_try;;
   4555 esac
   4556 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4557 $as_echo "$ac_try_echo") >&5
   4558   (eval "$ac_link") 2>conftest.er1
   4559   ac_status=$?
   4560   grep -v '^ *+' conftest.er1 >conftest.err
   4561   rm -f conftest.er1
   4562   cat conftest.err >&5
   4563   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4564   (exit $ac_status); } && {
   4565 	 test -z "$ac_c_werror_flag" ||
   4566 	 test ! -s conftest.err
   4567        } && test -s conftest$ac_exeext && {
   4568 	 test "$cross_compiling" = yes ||
   4569 	 $as_test_x conftest$ac_exeext
   4570        }; then
   4571   lt_cv_cc_needs_belf=yes
   4572 else
   4573   $as_echo "$as_me: failed program was:" >&5
   4574 sed 's/^/| /' conftest.$ac_ext >&5
   4575 
   4576 	lt_cv_cc_needs_belf=no
   4577 fi
   4578 
   4579 rm -rf conftest.dSYM
   4580 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   4581       conftest$ac_exeext conftest.$ac_ext
   4582      ac_ext=c
   4583 ac_cpp='$CPP $CPPFLAGS'
   4584 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4585 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4586 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4587 
   4588 fi
   4589 { $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
   4590 $as_echo "$lt_cv_cc_needs_belf" >&6; }
   4591   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   4592     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   4593     CFLAGS="$SAVE_CFLAGS"
   4594   fi
   4595   ;;
   4596 sparc*-*solaris*)
   4597   # Find out which ABI we are using.
   4598   echo 'int i;' > conftest.$ac_ext
   4599   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4600   (eval $ac_compile) 2>&5
   4601   ac_status=$?
   4602   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4603   (exit $ac_status); }; then
   4604     case `/usr/bin/file conftest.o` in
   4605     *64-bit*)
   4606       case $lt_cv_prog_gnu_ld in
   4607       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   4608       *)
   4609         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
   4610 	  LD="${LD-ld} -64"
   4611 	fi
   4612 	;;
   4613       esac
   4614       ;;
   4615     esac
   4616   fi
   4617   rm -rf conftest*
   4618   ;;
   4619 
   4620 
   4621 esac
   4622 
   4623 need_locks="$enable_libtool_lock"
   4624 
   4625 
   4626 ac_ext=c
   4627 ac_cpp='$CPP $CPPFLAGS'
   4628 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4629 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4630 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4631 { $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   4632 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   4633 # On Suns, sometimes $CPP names a directory.
   4634 if test -n "$CPP" && test -d "$CPP"; then
   4635   CPP=
   4636 fi
   4637 if test -z "$CPP"; then
   4638   if test "${ac_cv_prog_CPP+set}" = set; then
   4639   $as_echo_n "(cached) " >&6
   4640 else
   4641       # Double quotes because CPP needs to be expanded
   4642     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   4643     do
   4644       ac_preproc_ok=false
   4645 for ac_c_preproc_warn_flag in '' yes
   4646 do
   4647   # Use a header file that comes with gcc, so configuring glibc
   4648   # with a fresh cross-compiler works.
   4649   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4650   # <limits.h> exists even on freestanding compilers.
   4651   # On the NeXT, cc -E runs the code through the compiler's parser,
   4652   # not just through cpp. "Syntax error" is here to catch this case.
   4653   cat >conftest.$ac_ext <<_ACEOF
   4654 /* confdefs.h.  */
   4655 _ACEOF
   4656 cat confdefs.h >>conftest.$ac_ext
   4657 cat >>conftest.$ac_ext <<_ACEOF
   4658 /* end confdefs.h.  */
   4659 #ifdef __STDC__
   4660 # include <limits.h>
   4661 #else
   4662 # include <assert.h>
   4663 #endif
   4664 		     Syntax error
   4665 _ACEOF
   4666 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4667 case "(($ac_try" in
   4668   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4669   *) ac_try_echo=$ac_try;;
   4670 esac
   4671 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4672 $as_echo "$ac_try_echo") >&5
   4673   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4674   ac_status=$?
   4675   grep -v '^ *+' conftest.er1 >conftest.err
   4676   rm -f conftest.er1
   4677   cat conftest.err >&5
   4678   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4679   (exit $ac_status); } >/dev/null && {
   4680 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4681 	 test ! -s conftest.err
   4682        }; then
   4683   :
   4684 else
   4685   $as_echo "$as_me: failed program was:" >&5
   4686 sed 's/^/| /' conftest.$ac_ext >&5
   4687 
   4688   # Broken: fails on valid input.
   4689 continue
   4690 fi
   4691 
   4692 rm -f conftest.err conftest.$ac_ext
   4693 
   4694   # OK, works on sane cases.  Now check whether nonexistent headers
   4695   # can be detected and how.
   4696   cat >conftest.$ac_ext <<_ACEOF
   4697 /* confdefs.h.  */
   4698 _ACEOF
   4699 cat confdefs.h >>conftest.$ac_ext
   4700 cat >>conftest.$ac_ext <<_ACEOF
   4701 /* end confdefs.h.  */
   4702 #include <ac_nonexistent.h>
   4703 _ACEOF
   4704 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4705 case "(($ac_try" in
   4706   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4707   *) ac_try_echo=$ac_try;;
   4708 esac
   4709 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4710 $as_echo "$ac_try_echo") >&5
   4711   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4712   ac_status=$?
   4713   grep -v '^ *+' conftest.er1 >conftest.err
   4714   rm -f conftest.er1
   4715   cat conftest.err >&5
   4716   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4717   (exit $ac_status); } >/dev/null && {
   4718 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4719 	 test ! -s conftest.err
   4720        }; then
   4721   # Broken: success on invalid input.
   4722 continue
   4723 else
   4724   $as_echo "$as_me: failed program was:" >&5
   4725 sed 's/^/| /' conftest.$ac_ext >&5
   4726 
   4727   # Passes both tests.
   4728 ac_preproc_ok=:
   4729 break
   4730 fi
   4731 
   4732 rm -f conftest.err conftest.$ac_ext
   4733 
   4734 done
   4735 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4736 rm -f conftest.err conftest.$ac_ext
   4737 if $ac_preproc_ok; then
   4738   break
   4739 fi
   4740 
   4741     done
   4742     ac_cv_prog_CPP=$CPP
   4743 
   4744 fi
   4745   CPP=$ac_cv_prog_CPP
   4746 else
   4747   ac_cv_prog_CPP=$CPP
   4748 fi
   4749 { $as_echo "$as_me:$LINENO: result: $CPP" >&5
   4750 $as_echo "$CPP" >&6; }
   4751 ac_preproc_ok=false
   4752 for ac_c_preproc_warn_flag in '' yes
   4753 do
   4754   # Use a header file that comes with gcc, so configuring glibc
   4755   # with a fresh cross-compiler works.
   4756   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4757   # <limits.h> exists even on freestanding compilers.
   4758   # On the NeXT, cc -E runs the code through the compiler's parser,
   4759   # not just through cpp. "Syntax error" is here to catch this case.
   4760   cat >conftest.$ac_ext <<_ACEOF
   4761 /* confdefs.h.  */
   4762 _ACEOF
   4763 cat confdefs.h >>conftest.$ac_ext
   4764 cat >>conftest.$ac_ext <<_ACEOF
   4765 /* end confdefs.h.  */
   4766 #ifdef __STDC__
   4767 # include <limits.h>
   4768 #else
   4769 # include <assert.h>
   4770 #endif
   4771 		     Syntax error
   4772 _ACEOF
   4773 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4774 case "(($ac_try" in
   4775   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4776   *) ac_try_echo=$ac_try;;
   4777 esac
   4778 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4779 $as_echo "$ac_try_echo") >&5
   4780   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4781   ac_status=$?
   4782   grep -v '^ *+' conftest.er1 >conftest.err
   4783   rm -f conftest.er1
   4784   cat conftest.err >&5
   4785   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4786   (exit $ac_status); } >/dev/null && {
   4787 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4788 	 test ! -s conftest.err
   4789        }; then
   4790   :
   4791 else
   4792   $as_echo "$as_me: failed program was:" >&5
   4793 sed 's/^/| /' conftest.$ac_ext >&5
   4794 
   4795   # Broken: fails on valid input.
   4796 continue
   4797 fi
   4798 
   4799 rm -f conftest.err conftest.$ac_ext
   4800 
   4801   # OK, works on sane cases.  Now check whether nonexistent headers
   4802   # can be detected and how.
   4803   cat >conftest.$ac_ext <<_ACEOF
   4804 /* confdefs.h.  */
   4805 _ACEOF
   4806 cat confdefs.h >>conftest.$ac_ext
   4807 cat >>conftest.$ac_ext <<_ACEOF
   4808 /* end confdefs.h.  */
   4809 #include <ac_nonexistent.h>
   4810 _ACEOF
   4811 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4812 case "(($ac_try" in
   4813   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4814   *) ac_try_echo=$ac_try;;
   4815 esac
   4816 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4817 $as_echo "$ac_try_echo") >&5
   4818   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4819   ac_status=$?
   4820   grep -v '^ *+' conftest.er1 >conftest.err
   4821   rm -f conftest.er1
   4822   cat conftest.err >&5
   4823   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4824   (exit $ac_status); } >/dev/null && {
   4825 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4826 	 test ! -s conftest.err
   4827        }; then
   4828   # Broken: success on invalid input.
   4829 continue
   4830 else
   4831   $as_echo "$as_me: failed program was:" >&5
   4832 sed 's/^/| /' conftest.$ac_ext >&5
   4833 
   4834   # Passes both tests.
   4835 ac_preproc_ok=:
   4836 break
   4837 fi
   4838 
   4839 rm -f conftest.err conftest.$ac_ext
   4840 
   4841 done
   4842 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4843 rm -f conftest.err conftest.$ac_ext
   4844 if $ac_preproc_ok; then
   4845   :
   4846 else
   4847   { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   4848 See \`config.log' for more details." >&5
   4849 $as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   4850 See \`config.log' for more details." >&2;}
   4851    { (exit 1); exit 1; }; }
   4852 fi
   4853 
   4854 ac_ext=c
   4855 ac_cpp='$CPP $CPPFLAGS'
   4856 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4857 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4858 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4859 
   4860 
   4861 { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   4862 $as_echo_n "checking for ANSI C header files... " >&6; }
   4863 if test "${ac_cv_header_stdc+set}" = set; then
   4864   $as_echo_n "(cached) " >&6
   4865 else
   4866   cat >conftest.$ac_ext <<_ACEOF
   4867 /* confdefs.h.  */
   4868 _ACEOF
   4869 cat confdefs.h >>conftest.$ac_ext
   4870 cat >>conftest.$ac_ext <<_ACEOF
   4871 /* end confdefs.h.  */
   4872 #include <stdlib.h>
   4873 #include <stdarg.h>
   4874 #include <string.h>
   4875 #include <float.h>
   4876 
   4877 int
   4878 main ()
   4879 {
   4880 
   4881   ;
   4882   return 0;
   4883 }
   4884 _ACEOF
   4885 rm -f conftest.$ac_objext
   4886 if { (ac_try="$ac_compile"
   4887 case "(($ac_try" in
   4888   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4889   *) ac_try_echo=$ac_try;;
   4890 esac
   4891 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4892 $as_echo "$ac_try_echo") >&5
   4893   (eval "$ac_compile") 2>conftest.er1
   4894   ac_status=$?
   4895   grep -v '^ *+' conftest.er1 >conftest.err
   4896   rm -f conftest.er1
   4897   cat conftest.err >&5
   4898   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4899   (exit $ac_status); } && {
   4900 	 test -z "$ac_c_werror_flag" ||
   4901 	 test ! -s conftest.err
   4902        } && test -s conftest.$ac_objext; then
   4903   ac_cv_header_stdc=yes
   4904 else
   4905   $as_echo "$as_me: failed program was:" >&5
   4906 sed 's/^/| /' conftest.$ac_ext >&5
   4907 
   4908 	ac_cv_header_stdc=no
   4909 fi
   4910 
   4911 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4912 
   4913 if test $ac_cv_header_stdc = yes; then
   4914   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4915   cat >conftest.$ac_ext <<_ACEOF
   4916 /* confdefs.h.  */
   4917 _ACEOF
   4918 cat confdefs.h >>conftest.$ac_ext
   4919 cat >>conftest.$ac_ext <<_ACEOF
   4920 /* end confdefs.h.  */
   4921 #include <string.h>
   4922 
   4923 _ACEOF
   4924 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4925   $EGREP "memchr" >/dev/null 2>&1; then
   4926   :
   4927 else
   4928   ac_cv_header_stdc=no
   4929 fi
   4930 rm -f conftest*
   4931 
   4932 fi
   4933 
   4934 if test $ac_cv_header_stdc = yes; then
   4935   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4936   cat >conftest.$ac_ext <<_ACEOF
   4937 /* confdefs.h.  */
   4938 _ACEOF
   4939 cat confdefs.h >>conftest.$ac_ext
   4940 cat >>conftest.$ac_ext <<_ACEOF
   4941 /* end confdefs.h.  */
   4942 #include <stdlib.h>
   4943 
   4944 _ACEOF
   4945 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4946   $EGREP "free" >/dev/null 2>&1; then
   4947   :
   4948 else
   4949   ac_cv_header_stdc=no
   4950 fi
   4951 rm -f conftest*
   4952 
   4953 fi
   4954 
   4955 if test $ac_cv_header_stdc = yes; then
   4956   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   4957   if test "$cross_compiling" = yes; then
   4958   :
   4959 else
   4960   cat >conftest.$ac_ext <<_ACEOF
   4961 /* confdefs.h.  */
   4962 _ACEOF
   4963 cat confdefs.h >>conftest.$ac_ext
   4964 cat >>conftest.$ac_ext <<_ACEOF
   4965 /* end confdefs.h.  */
   4966 #include <ctype.h>
   4967 #include <stdlib.h>
   4968 #if ((' ' & 0x0FF) == 0x020)
   4969 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   4970 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   4971 #else
   4972 # define ISLOWER(c) \
   4973 		   (('a' <= (c) && (c) <= 'i') \
   4974 		     || ('j' <= (c) && (c) <= 'r') \
   4975 		     || ('s' <= (c) && (c) <= 'z'))
   4976 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   4977 #endif
   4978 
   4979 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   4980 int
   4981 main ()
   4982 {
   4983   int i;
   4984   for (i = 0; i < 256; i++)
   4985     if (XOR (islower (i), ISLOWER (i))
   4986 	|| toupper (i) != TOUPPER (i))
   4987       return 2;
   4988   return 0;
   4989 }
   4990 _ACEOF
   4991 rm -f conftest$ac_exeext
   4992 if { (ac_try="$ac_link"
   4993 case "(($ac_try" in
   4994   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4995   *) ac_try_echo=$ac_try;;
   4996 esac
   4997 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4998 $as_echo "$ac_try_echo") >&5
   4999   (eval "$ac_link") 2>&5
   5000   ac_status=$?
   5001   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5002   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   5003   { (case "(($ac_try" in
   5004   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5005   *) ac_try_echo=$ac_try;;
   5006 esac
   5007 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5008 $as_echo "$ac_try_echo") >&5
   5009   (eval "$ac_try") 2>&5
   5010   ac_status=$?
   5011   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5012   (exit $ac_status); }; }; then
   5013   :
   5014 else
   5015   $as_echo "$as_me: program exited with status $ac_status" >&5
   5016 $as_echo "$as_me: failed program was:" >&5
   5017 sed 's/^/| /' conftest.$ac_ext >&5
   5018 
   5019 ( exit $ac_status )
   5020 ac_cv_header_stdc=no
   5021 fi
   5022 rm -rf conftest.dSYM
   5023 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   5024 fi
   5025 
   5026 
   5027 fi
   5028 fi
   5029 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   5030 $as_echo "$ac_cv_header_stdc" >&6; }
   5031 if test $ac_cv_header_stdc = yes; then
   5032 
   5033 cat >>confdefs.h <<\_ACEOF
   5034 #define STDC_HEADERS 1
   5035 _ACEOF
   5036 
   5037 fi
   5038 
   5039 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   5040 
   5041 
   5042 
   5043 
   5044 
   5045 
   5046 
   5047 
   5048 
   5049 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   5050 		  inttypes.h stdint.h unistd.h
   5051 do
   5052 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5053 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
   5054 $as_echo_n "checking for $ac_header... " >&6; }
   5055 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5056   $as_echo_n "(cached) " >&6
   5057 else
   5058   cat >conftest.$ac_ext <<_ACEOF
   5059 /* confdefs.h.  */
   5060 _ACEOF
   5061 cat confdefs.h >>conftest.$ac_ext
   5062 cat >>conftest.$ac_ext <<_ACEOF
   5063 /* end confdefs.h.  */
   5064 $ac_includes_default
   5065 
   5066 #include <$ac_header>
   5067 _ACEOF
   5068 rm -f conftest.$ac_objext
   5069 if { (ac_try="$ac_compile"
   5070 case "(($ac_try" in
   5071   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5072   *) ac_try_echo=$ac_try;;
   5073 esac
   5074 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5075 $as_echo "$ac_try_echo") >&5
   5076   (eval "$ac_compile") 2>conftest.er1
   5077   ac_status=$?
   5078   grep -v '^ *+' conftest.er1 >conftest.err
   5079   rm -f conftest.er1
   5080   cat conftest.err >&5
   5081   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5082   (exit $ac_status); } && {
   5083 	 test -z "$ac_c_werror_flag" ||
   5084 	 test ! -s conftest.err
   5085        } && test -s conftest.$ac_objext; then
   5086   eval "$as_ac_Header=yes"
   5087 else
   5088   $as_echo "$as_me: failed program was:" >&5
   5089 sed 's/^/| /' conftest.$ac_ext >&5
   5090 
   5091 	eval "$as_ac_Header=no"
   5092 fi
   5093 
   5094 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5095 fi
   5096 ac_res=`eval 'as_val=${'$as_ac_Header'}
   5097 		 $as_echo "$as_val"'`
   5098 	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
   5099 $as_echo "$ac_res" >&6; }
   5100 if test `eval 'as_val=${'$as_ac_Header'}
   5101 		 $as_echo "$as_val"'` = yes; then
   5102   cat >>confdefs.h <<_ACEOF
   5103 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5104 _ACEOF
   5105 
   5106 fi
   5107 
   5108 done
   5109 
   5110 
   5111 
   5112 for ac_header in dlfcn.h
   5113 do
   5114 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5115 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5116   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
   5117 $as_echo_n "checking for $ac_header... " >&6; }
   5118 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5119   $as_echo_n "(cached) " >&6
   5120 fi
   5121 ac_res=`eval 'as_val=${'$as_ac_Header'}
   5122 		 $as_echo "$as_val"'`
   5123 	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
   5124 $as_echo "$ac_res" >&6; }
   5125 else
   5126   # Is the header compilable?
   5127 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
   5128 $as_echo_n "checking $ac_header usability... " >&6; }
   5129 cat >conftest.$ac_ext <<_ACEOF
   5130 /* confdefs.h.  */
   5131 _ACEOF
   5132 cat confdefs.h >>conftest.$ac_ext
   5133 cat >>conftest.$ac_ext <<_ACEOF
   5134 /* end confdefs.h.  */
   5135 $ac_includes_default
   5136 #include <$ac_header>
   5137 _ACEOF
   5138 rm -f conftest.$ac_objext
   5139 if { (ac_try="$ac_compile"
   5140 case "(($ac_try" in
   5141   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5142   *) ac_try_echo=$ac_try;;
   5143 esac
   5144 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5145 $as_echo "$ac_try_echo") >&5
   5146   (eval "$ac_compile") 2>conftest.er1
   5147   ac_status=$?
   5148   grep -v '^ *+' conftest.er1 >conftest.err
   5149   rm -f conftest.er1
   5150   cat conftest.err >&5
   5151   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5152   (exit $ac_status); } && {
   5153 	 test -z "$ac_c_werror_flag" ||
   5154 	 test ! -s conftest.err
   5155        } && test -s conftest.$ac_objext; then
   5156   ac_header_compiler=yes
   5157 else
   5158   $as_echo "$as_me: failed program was:" >&5
   5159 sed 's/^/| /' conftest.$ac_ext >&5
   5160 
   5161 	ac_header_compiler=no
   5162 fi
   5163 
   5164 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5165 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   5166 $as_echo "$ac_header_compiler" >&6; }
   5167 
   5168 # Is the header present?
   5169 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
   5170 $as_echo_n "checking $ac_header presence... " >&6; }
   5171 cat >conftest.$ac_ext <<_ACEOF
   5172 /* confdefs.h.  */
   5173 _ACEOF
   5174 cat confdefs.h >>conftest.$ac_ext
   5175 cat >>conftest.$ac_ext <<_ACEOF
   5176 /* end confdefs.h.  */
   5177 #include <$ac_header>
   5178 _ACEOF
   5179 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5180 case "(($ac_try" in
   5181   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5182   *) ac_try_echo=$ac_try;;
   5183 esac
   5184 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5185 $as_echo "$ac_try_echo") >&5
   5186   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5187   ac_status=$?
   5188   grep -v '^ *+' conftest.er1 >conftest.err
   5189   rm -f conftest.er1
   5190   cat conftest.err >&5
   5191   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5192   (exit $ac_status); } >/dev/null && {
   5193 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   5194 	 test ! -s conftest.err
   5195        }; then
   5196   ac_header_preproc=yes
   5197 else
   5198   $as_echo "$as_me: failed program was:" >&5
   5199 sed 's/^/| /' conftest.$ac_ext >&5
   5200 
   5201   ac_header_preproc=no
   5202 fi
   5203 
   5204 rm -f conftest.err conftest.$ac_ext
   5205 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   5206 $as_echo "$ac_header_preproc" >&6; }
   5207 
   5208 # So?  What about this header?
   5209 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   5210   yes:no: )
   5211     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   5212 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   5213     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   5214 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   5215     ac_header_preproc=yes
   5216     ;;
   5217   no:yes:* )
   5218     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   5219 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   5220     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   5221 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   5222     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   5223 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   5224     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   5225 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   5226     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   5227 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   5228     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   5229 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   5230     ( cat <<\_ASBOX
   5231 ## ---------------------------------------------------------------------- ##
   5232 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
   5233 ## ---------------------------------------------------------------------- ##
   5234 _ASBOX
   5235      ) | sed "s/^/$as_me: WARNING:     /" >&2
   5236     ;;
   5237 esac
   5238 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
   5239 $as_echo_n "checking for $ac_header... " >&6; }
   5240 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5241   $as_echo_n "(cached) " >&6
   5242 else
   5243   eval "$as_ac_Header=\$ac_header_preproc"
   5244 fi
   5245 ac_res=`eval 'as_val=${'$as_ac_Header'}
   5246 		 $as_echo "$as_val"'`
   5247 	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
   5248 $as_echo "$ac_res" >&6; }
   5249 
   5250 fi
   5251 if test `eval 'as_val=${'$as_ac_Header'}
   5252 		 $as_echo "$as_val"'` = yes; then
   5253   cat >>confdefs.h <<_ACEOF
   5254 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5255 _ACEOF
   5256 
   5257 fi
   5258 
   5259 done
   5260 
   5261 ac_ext=cpp
   5262 ac_cpp='$CXXCPP $CPPFLAGS'
   5263 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5264 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5265 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5266 if test -z "$CXX"; then
   5267   if test -n "$CCC"; then
   5268     CXX=$CCC
   5269   else
   5270     if test -n "$ac_tool_prefix"; then
   5271   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5272   do
   5273     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5274 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5275 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   5276 $as_echo_n "checking for $ac_word... " >&6; }
   5277 if test "${ac_cv_prog_CXX+set}" = set; then
   5278   $as_echo_n "(cached) " >&6
   5279 else
   5280   if test -n "$CXX"; then
   5281   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   5282 else
   5283 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5284 for as_dir in $PATH
   5285 do
   5286   IFS=$as_save_IFS
   5287   test -z "$as_dir" && as_dir=.
   5288   for ac_exec_ext in '' $ac_executable_extensions; do
   5289   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5290     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   5291     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5292     break 2
   5293   fi
   5294 done
   5295 done
   5296 IFS=$as_save_IFS
   5297 
   5298 fi
   5299 fi
   5300 CXX=$ac_cv_prog_CXX
   5301 if test -n "$CXX"; then
   5302   { $as_echo "$as_me:$LINENO: result: $CXX" >&5
   5303 $as_echo "$CXX" >&6; }
   5304 else
   5305   { $as_echo "$as_me:$LINENO: result: no" >&5
   5306 $as_echo "no" >&6; }
   5307 fi
   5308 
   5309 
   5310     test -n "$CXX" && break
   5311   done
   5312 fi
   5313 if test -z "$CXX"; then
   5314   ac_ct_CXX=$CXX
   5315   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5316 do
   5317   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5318 set dummy $ac_prog; ac_word=$2
   5319 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   5320 $as_echo_n "checking for $ac_word... " >&6; }
   5321 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
   5322   $as_echo_n "(cached) " >&6
   5323 else
   5324   if test -n "$ac_ct_CXX"; then
   5325   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   5326 else
   5327 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5328 for as_dir in $PATH
   5329 do
   5330   IFS=$as_save_IFS
   5331   test -z "$as_dir" && as_dir=.
   5332   for ac_exec_ext in '' $ac_executable_extensions; do
   5333   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5334     ac_cv_prog_ac_ct_CXX="$ac_prog"
   5335     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5336     break 2
   5337   fi
   5338 done
   5339 done
   5340 IFS=$as_save_IFS
   5341 
   5342 fi
   5343 fi
   5344 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   5345 if test -n "$ac_ct_CXX"; then
   5346   { $as_echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
   5347 $as_echo "$ac_ct_CXX" >&6; }
   5348 else
   5349   { $as_echo "$as_me:$LINENO: result: no" >&5
   5350 $as_echo "no" >&6; }
   5351 fi
   5352 
   5353 
   5354   test -n "$ac_ct_CXX" && break
   5355 done
   5356 
   5357   if test "x$ac_ct_CXX" = x; then
   5358     CXX="g++"
   5359   else
   5360     case $cross_compiling:$ac_tool_warned in
   5361 yes:)
   5362 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   5363 whose name does not start with the host triplet.  If you think this
   5364 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   5365 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   5366 whose name does not start with the host triplet.  If you think this
   5367 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   5368 ac_tool_warned=yes ;;
   5369 esac
   5370     CXX=$ac_ct_CXX
   5371   fi
   5372 fi
   5373 
   5374   fi
   5375 fi
   5376 # Provide some information about the compiler.
   5377 $as_echo "$as_me:$LINENO: checking for C++ compiler version" >&5
   5378 set X $ac_compile
   5379 ac_compiler=$2
   5380 { (ac_try="$ac_compiler --version >&5"
   5381 case "(($ac_try" in
   5382   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5383   *) ac_try_echo=$ac_try;;
   5384 esac
   5385 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5386 $as_echo "$ac_try_echo") >&5
   5387   (eval "$ac_compiler --version >&5") 2>&5
   5388   ac_status=$?
   5389   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5390   (exit $ac_status); }
   5391 { (ac_try="$ac_compiler -v >&5"
   5392 case "(($ac_try" in
   5393   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5394   *) ac_try_echo=$ac_try;;
   5395 esac
   5396 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5397 $as_echo "$ac_try_echo") >&5
   5398   (eval "$ac_compiler -v >&5") 2>&5
   5399   ac_status=$?
   5400   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5401   (exit $ac_status); }
   5402 { (ac_try="$ac_compiler -V >&5"
   5403 case "(($ac_try" in
   5404   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5405   *) ac_try_echo=$ac_try;;
   5406 esac
   5407 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5408 $as_echo "$ac_try_echo") >&5
   5409   (eval "$ac_compiler -V >&5") 2>&5
   5410   ac_status=$?
   5411   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5412   (exit $ac_status); }
   5413 
   5414 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
   5415 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
   5416 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
   5417   $as_echo_n "(cached) " >&6
   5418 else
   5419   cat >conftest.$ac_ext <<_ACEOF
   5420 /* confdefs.h.  */
   5421 _ACEOF
   5422 cat confdefs.h >>conftest.$ac_ext
   5423 cat >>conftest.$ac_ext <<_ACEOF
   5424 /* end confdefs.h.  */
   5425 
   5426 int
   5427 main ()
   5428 {
   5429 #ifndef __GNUC__
   5430        choke me
   5431 #endif
   5432 
   5433   ;
   5434   return 0;
   5435 }
   5436 _ACEOF
   5437 rm -f conftest.$ac_objext
   5438 if { (ac_try="$ac_compile"
   5439 case "(($ac_try" in
   5440   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5441   *) ac_try_echo=$ac_try;;
   5442 esac
   5443 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5444 $as_echo "$ac_try_echo") >&5
   5445   (eval "$ac_compile") 2>conftest.er1
   5446   ac_status=$?
   5447   grep -v '^ *+' conftest.er1 >conftest.err
   5448   rm -f conftest.er1
   5449   cat conftest.err >&5
   5450   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5451   (exit $ac_status); } && {
   5452 	 test -z "$ac_cxx_werror_flag" ||
   5453 	 test ! -s conftest.err
   5454        } && test -s conftest.$ac_objext; then
   5455   ac_compiler_gnu=yes
   5456 else
   5457   $as_echo "$as_me: failed program was:" >&5
   5458 sed 's/^/| /' conftest.$ac_ext >&5
   5459 
   5460 	ac_compiler_gnu=no
   5461 fi
   5462 
   5463 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5464 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   5465 
   5466 fi
   5467 { $as_echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
   5468 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
   5469 if test $ac_compiler_gnu = yes; then
   5470   GXX=yes
   5471 else
   5472   GXX=
   5473 fi
   5474 ac_test_CXXFLAGS=${CXXFLAGS+set}
   5475 ac_save_CXXFLAGS=$CXXFLAGS
   5476 { $as_echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
   5477 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
   5478 if test "${ac_cv_prog_cxx_g+set}" = set; then
   5479   $as_echo_n "(cached) " >&6
   5480 else
   5481   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   5482    ac_cxx_werror_flag=yes
   5483    ac_cv_prog_cxx_g=no
   5484    CXXFLAGS="-g"
   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 
   5496   ;
   5497   return 0;
   5498 }
   5499 _ACEOF
   5500 rm -f conftest.$ac_objext
   5501 if { (ac_try="$ac_compile"
   5502 case "(($ac_try" in
   5503   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5504   *) ac_try_echo=$ac_try;;
   5505 esac
   5506 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5507 $as_echo "$ac_try_echo") >&5
   5508   (eval "$ac_compile") 2>conftest.er1
   5509   ac_status=$?
   5510   grep -v '^ *+' conftest.er1 >conftest.err
   5511   rm -f conftest.er1
   5512   cat conftest.err >&5
   5513   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5514   (exit $ac_status); } && {
   5515 	 test -z "$ac_cxx_werror_flag" ||
   5516 	 test ! -s conftest.err
   5517        } && test -s conftest.$ac_objext; then
   5518   ac_cv_prog_cxx_g=yes
   5519 else
   5520   $as_echo "$as_me: failed program was:" >&5
   5521 sed 's/^/| /' conftest.$ac_ext >&5
   5522 
   5523 	CXXFLAGS=""
   5524       cat >conftest.$ac_ext <<_ACEOF
   5525 /* confdefs.h.  */
   5526 _ACEOF
   5527 cat confdefs.h >>conftest.$ac_ext
   5528 cat >>conftest.$ac_ext <<_ACEOF
   5529 /* end confdefs.h.  */
   5530 
   5531 int
   5532 main ()
   5533 {
   5534 
   5535   ;
   5536   return 0;
   5537 }
   5538 _ACEOF
   5539 rm -f conftest.$ac_objext
   5540 if { (ac_try="$ac_compile"
   5541 case "(($ac_try" in
   5542   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5543   *) ac_try_echo=$ac_try;;
   5544 esac
   5545 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5546 $as_echo "$ac_try_echo") >&5
   5547   (eval "$ac_compile") 2>conftest.er1
   5548   ac_status=$?
   5549   grep -v '^ *+' conftest.er1 >conftest.err
   5550   rm -f conftest.er1
   5551   cat conftest.err >&5
   5552   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5553   (exit $ac_status); } && {
   5554 	 test -z "$ac_cxx_werror_flag" ||
   5555 	 test ! -s conftest.err
   5556        } && test -s conftest.$ac_objext; then
   5557   :
   5558 else
   5559   $as_echo "$as_me: failed program was:" >&5
   5560 sed 's/^/| /' conftest.$ac_ext >&5
   5561 
   5562 	ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5563 	 CXXFLAGS="-g"
   5564 	 cat >conftest.$ac_ext <<_ACEOF
   5565 /* confdefs.h.  */
   5566 _ACEOF
   5567 cat confdefs.h >>conftest.$ac_ext
   5568 cat >>conftest.$ac_ext <<_ACEOF
   5569 /* end confdefs.h.  */
   5570 
   5571 int
   5572 main ()
   5573 {
   5574 
   5575   ;
   5576   return 0;
   5577 }
   5578 _ACEOF
   5579 rm -f conftest.$ac_objext
   5580 if { (ac_try="$ac_compile"
   5581 case "(($ac_try" in
   5582   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5583   *) ac_try_echo=$ac_try;;
   5584 esac
   5585 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5586 $as_echo "$ac_try_echo") >&5
   5587   (eval "$ac_compile") 2>conftest.er1
   5588   ac_status=$?
   5589   grep -v '^ *+' conftest.er1 >conftest.err
   5590   rm -f conftest.er1
   5591   cat conftest.err >&5
   5592   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5593   (exit $ac_status); } && {
   5594 	 test -z "$ac_cxx_werror_flag" ||
   5595 	 test ! -s conftest.err
   5596        } && test -s conftest.$ac_objext; then
   5597   ac_cv_prog_cxx_g=yes
   5598 else
   5599   $as_echo "$as_me: failed program was:" >&5
   5600 sed 's/^/| /' conftest.$ac_ext >&5
   5601 
   5602 
   5603 fi
   5604 
   5605 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5606 fi
   5607 
   5608 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5609 fi
   5610 
   5611 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5612    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5613 fi
   5614 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
   5615 $as_echo "$ac_cv_prog_cxx_g" >&6; }
   5616 if test "$ac_test_CXXFLAGS" = set; then
   5617   CXXFLAGS=$ac_save_CXXFLAGS
   5618 elif test $ac_cv_prog_cxx_g = yes; then
   5619   if test "$GXX" = yes; then
   5620     CXXFLAGS="-g -O2"
   5621   else
   5622     CXXFLAGS="-g"
   5623   fi
   5624 else
   5625   if test "$GXX" = yes; then
   5626     CXXFLAGS="-O2"
   5627   else
   5628     CXXFLAGS=
   5629   fi
   5630 fi
   5631 ac_ext=cpp
   5632 ac_cpp='$CXXCPP $CPPFLAGS'
   5633 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5634 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5635 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5636 
   5637 depcc="$CXX"  am_compiler_list=
   5638 
   5639 { $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   5640 $as_echo_n "checking dependency style of $depcc... " >&6; }
   5641 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
   5642   $as_echo_n "(cached) " >&6
   5643 else
   5644   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   5645   # We make a subdir and do the tests there.  Otherwise we can end up
   5646   # making bogus files that we don't know about and never remove.  For
   5647   # instance it was reported that on HP-UX the gcc test will end up
   5648   # making a dummy file named `D' -- because `-MD' means `put the output
   5649   # in D'.
   5650   mkdir conftest.dir
   5651   # Copy depcomp to subdir because otherwise we won't find it if we're
   5652   # using a relative directory.
   5653   cp "$am_depcomp" conftest.dir
   5654   cd conftest.dir
   5655   # We will build objects and dependencies in a subdirectory because
   5656   # it helps to detect inapplicable dependency modes.  For instance
   5657   # both Tru64's cc and ICC support -MD to output dependencies as a
   5658   # side effect of compilation, but ICC will put the dependencies in
   5659   # the current directory while Tru64 will put them in the object
   5660   # directory.
   5661   mkdir sub
   5662 
   5663   am_cv_CXX_dependencies_compiler_type=none
   5664   if test "$am_compiler_list" = ""; then
   5665      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   5666   fi
   5667   for depmode in $am_compiler_list; do
   5668     # Setup a source with many dependencies, because some compilers
   5669     # like to wrap large dependency lists on column 80 (with \), and
   5670     # we should not choose a depcomp mode which is confused by this.
   5671     #
   5672     # We need to recreate these files for each test, as the compiler may
   5673     # overwrite some of them when testing with obscure command lines.
   5674     # This happens at least with the AIX C compiler.
   5675     : > sub/conftest.c
   5676     for i in 1 2 3 4 5 6; do
   5677       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   5678       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   5679       # Solaris 8's {/usr,}/bin/sh.
   5680       touch sub/conftst$i.h
   5681     done
   5682     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   5683 
   5684     case $depmode in
   5685     nosideeffect)
   5686       # after this tag, mechanisms are not by side-effect, so they'll
   5687       # only be used when explicitly requested
   5688       if test "x$enable_dependency_tracking" = xyes; then
   5689 	continue
   5690       else
   5691 	break
   5692       fi
   5693       ;;
   5694     none) break ;;
   5695     esac
   5696     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   5697     # mode.  It turns out that the SunPro C++ compiler does not properly
   5698     # handle `-M -o', and we need to detect this.
   5699     if depmode=$depmode \
   5700        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   5701        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   5702        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   5703          >/dev/null 2>conftest.err &&
   5704        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   5705        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   5706        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   5707       # icc doesn't choke on unknown options, it will just issue warnings
   5708       # or remarks (even with -Werror).  So we grep stderr for any message
   5709       # that says an option was ignored or not supported.
   5710       # When given -MP, icc 7.0 and 7.1 complain thusly:
   5711       #   icc: Command line warning: ignoring option '-M'; no argument required
   5712       # The diagnosis changed in icc 8.0:
   5713       #   icc: Command line remark: option '-MP' not supported
   5714       if (grep 'ignoring option' conftest.err ||
   5715           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   5716         am_cv_CXX_dependencies_compiler_type=$depmode
   5717         break
   5718       fi
   5719     fi
   5720   done
   5721 
   5722   cd ..
   5723   rm -rf conftest.dir
   5724 else
   5725   am_cv_CXX_dependencies_compiler_type=none
   5726 fi
   5727 
   5728 fi
   5729 { $as_echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
   5730 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
   5731 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   5732 
   5733 
   5734 
   5735 if
   5736   test "x$enable_dependency_tracking" != xno \
   5737   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   5738   am__fastdepCXX_TRUE=
   5739   am__fastdepCXX_FALSE='#'
   5740 else
   5741   am__fastdepCXX_TRUE='#'
   5742   am__fastdepCXX_FALSE=
   5743 fi
   5744 
   5745 
   5746 
   5747 
   5748 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   5749     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   5750     (test "X$CXX" != "Xg++"))) ; then
   5751   ac_ext=cpp
   5752 ac_cpp='$CXXCPP $CPPFLAGS'
   5753 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5754 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5755 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5756 { $as_echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
   5757 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
   5758 if test -z "$CXXCPP"; then
   5759   if test "${ac_cv_prog_CXXCPP+set}" = set; then
   5760   $as_echo_n "(cached) " >&6
   5761 else
   5762       # Double quotes because CXXCPP needs to be expanded
   5763     for CXXCPP in "$CXX -E" "/lib/cpp"
   5764     do
   5765       ac_preproc_ok=false
   5766 for ac_cxx_preproc_warn_flag in '' yes
   5767 do
   5768   # Use a header file that comes with gcc, so configuring glibc
   5769   # with a fresh cross-compiler works.
   5770   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5771   # <limits.h> exists even on freestanding compilers.
   5772   # On the NeXT, cc -E runs the code through the compiler's parser,
   5773   # not just through cpp. "Syntax error" is here to catch this case.
   5774   cat >conftest.$ac_ext <<_ACEOF
   5775 /* confdefs.h.  */
   5776 _ACEOF
   5777 cat confdefs.h >>conftest.$ac_ext
   5778 cat >>conftest.$ac_ext <<_ACEOF
   5779 /* end confdefs.h.  */
   5780 #ifdef __STDC__
   5781 # include <limits.h>
   5782 #else
   5783 # include <assert.h>
   5784 #endif
   5785 		     Syntax error
   5786 _ACEOF
   5787 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5788 case "(($ac_try" in
   5789   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5790   *) ac_try_echo=$ac_try;;
   5791 esac
   5792 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5793 $as_echo "$ac_try_echo") >&5
   5794   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5795   ac_status=$?
   5796   grep -v '^ *+' conftest.er1 >conftest.err
   5797   rm -f conftest.er1
   5798   cat conftest.err >&5
   5799   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5800   (exit $ac_status); } >/dev/null && {
   5801 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5802 	 test ! -s conftest.err
   5803        }; then
   5804   :
   5805 else
   5806   $as_echo "$as_me: failed program was:" >&5
   5807 sed 's/^/| /' conftest.$ac_ext >&5
   5808 
   5809   # Broken: fails on valid input.
   5810 continue
   5811 fi
   5812 
   5813 rm -f conftest.err conftest.$ac_ext
   5814 
   5815   # OK, works on sane cases.  Now check whether nonexistent headers
   5816   # can be detected and how.
   5817   cat >conftest.$ac_ext <<_ACEOF
   5818 /* confdefs.h.  */
   5819 _ACEOF
   5820 cat confdefs.h >>conftest.$ac_ext
   5821 cat >>conftest.$ac_ext <<_ACEOF
   5822 /* end confdefs.h.  */
   5823 #include <ac_nonexistent.h>
   5824 _ACEOF
   5825 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5826 case "(($ac_try" in
   5827   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5828   *) ac_try_echo=$ac_try;;
   5829 esac
   5830 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5831 $as_echo "$ac_try_echo") >&5
   5832   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5833   ac_status=$?
   5834   grep -v '^ *+' conftest.er1 >conftest.err
   5835   rm -f conftest.er1
   5836   cat conftest.err >&5
   5837   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5838   (exit $ac_status); } >/dev/null && {
   5839 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5840 	 test ! -s conftest.err
   5841        }; then
   5842   # Broken: success on invalid input.
   5843 continue
   5844 else
   5845   $as_echo "$as_me: failed program was:" >&5
   5846 sed 's/^/| /' conftest.$ac_ext >&5
   5847 
   5848   # Passes both tests.
   5849 ac_preproc_ok=:
   5850 break
   5851 fi
   5852 
   5853 rm -f conftest.err conftest.$ac_ext
   5854 
   5855 done
   5856 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5857 rm -f conftest.err conftest.$ac_ext
   5858 if $ac_preproc_ok; then
   5859   break
   5860 fi
   5861 
   5862     done
   5863     ac_cv_prog_CXXCPP=$CXXCPP
   5864 
   5865 fi
   5866   CXXCPP=$ac_cv_prog_CXXCPP
   5867 else
   5868   ac_cv_prog_CXXCPP=$CXXCPP
   5869 fi
   5870 { $as_echo "$as_me:$LINENO: result: $CXXCPP" >&5
   5871 $as_echo "$CXXCPP" >&6; }
   5872 ac_preproc_ok=false
   5873 for ac_cxx_preproc_warn_flag in '' yes
   5874 do
   5875   # Use a header file that comes with gcc, so configuring glibc
   5876   # with a fresh cross-compiler works.
   5877   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5878   # <limits.h> exists even on freestanding compilers.
   5879   # On the NeXT, cc -E runs the code through the compiler's parser,
   5880   # not just through cpp. "Syntax error" is here to catch this case.
   5881   cat >conftest.$ac_ext <<_ACEOF
   5882 /* confdefs.h.  */
   5883 _ACEOF
   5884 cat confdefs.h >>conftest.$ac_ext
   5885 cat >>conftest.$ac_ext <<_ACEOF
   5886 /* end confdefs.h.  */
   5887 #ifdef __STDC__
   5888 # include <limits.h>
   5889 #else
   5890 # include <assert.h>
   5891 #endif
   5892 		     Syntax error
   5893 _ACEOF
   5894 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5895 case "(($ac_try" in
   5896   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5897   *) ac_try_echo=$ac_try;;
   5898 esac
   5899 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5900 $as_echo "$ac_try_echo") >&5
   5901   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5902   ac_status=$?
   5903   grep -v '^ *+' conftest.er1 >conftest.err
   5904   rm -f conftest.er1
   5905   cat conftest.err >&5
   5906   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5907   (exit $ac_status); } >/dev/null && {
   5908 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5909 	 test ! -s conftest.err
   5910        }; then
   5911   :
   5912 else
   5913   $as_echo "$as_me: failed program was:" >&5
   5914 sed 's/^/| /' conftest.$ac_ext >&5
   5915 
   5916   # Broken: fails on valid input.
   5917 continue
   5918 fi
   5919 
   5920 rm -f conftest.err conftest.$ac_ext
   5921 
   5922   # OK, works on sane cases.  Now check whether nonexistent headers
   5923   # can be detected and how.
   5924   cat >conftest.$ac_ext <<_ACEOF
   5925 /* confdefs.h.  */
   5926 _ACEOF
   5927 cat confdefs.h >>conftest.$ac_ext
   5928 cat >>conftest.$ac_ext <<_ACEOF
   5929 /* end confdefs.h.  */
   5930 #include <ac_nonexistent.h>
   5931 _ACEOF
   5932 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5933 case "(($ac_try" in
   5934   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5935   *) ac_try_echo=$ac_try;;
   5936 esac
   5937 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5938 $as_echo "$ac_try_echo") >&5
   5939   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5940   ac_status=$?
   5941   grep -v '^ *+' conftest.er1 >conftest.err
   5942   rm -f conftest.er1
   5943   cat conftest.err >&5
   5944   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5945   (exit $ac_status); } >/dev/null && {
   5946 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5947 	 test ! -s conftest.err
   5948        }; then
   5949   # Broken: success on invalid input.
   5950 continue
   5951 else
   5952   $as_echo "$as_me: failed program was:" >&5
   5953 sed 's/^/| /' conftest.$ac_ext >&5
   5954 
   5955   # Passes both tests.
   5956 ac_preproc_ok=:
   5957 break
   5958 fi
   5959 
   5960 rm -f conftest.err conftest.$ac_ext
   5961 
   5962 done
   5963 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5964 rm -f conftest.err conftest.$ac_ext
   5965 if $ac_preproc_ok; then
   5966   :
   5967 else
   5968   { { $as_echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5969 See \`config.log' for more details." >&5
   5970 $as_echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5971 See \`config.log' for more details." >&2;}
   5972    { (exit 1); exit 1; }; }
   5973 fi
   5974 
   5975 ac_ext=cpp
   5976 ac_cpp='$CXXCPP $CPPFLAGS'
   5977 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5978 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5979 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5980 
   5981 fi
   5982 
   5983 
   5984 ac_ext=f
   5985 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   5986 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5987 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   5988 if test -n "$ac_tool_prefix"; then
   5989   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
   5990   do
   5991     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5992 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5993 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   5994 $as_echo_n "checking for $ac_word... " >&6; }
   5995 if test "${ac_cv_prog_F77+set}" = set; then
   5996   $as_echo_n "(cached) " >&6
   5997 else
   5998   if test -n "$F77"; then
   5999   ac_cv_prog_F77="$F77" # Let the user override the test.
   6000 else
   6001 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6002 for as_dir in $PATH
   6003 do
   6004   IFS=$as_save_IFS
   6005   test -z "$as_dir" && as_dir=.
   6006   for ac_exec_ext in '' $ac_executable_extensions; do
   6007   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6008     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
   6009     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6010     break 2
   6011   fi
   6012 done
   6013 done
   6014 IFS=$as_save_IFS
   6015 
   6016 fi
   6017 fi
   6018 F77=$ac_cv_prog_F77
   6019 if test -n "$F77"; then
   6020   { $as_echo "$as_me:$LINENO: result: $F77" >&5
   6021 $as_echo "$F77" >&6; }
   6022 else
   6023   { $as_echo "$as_me:$LINENO: result: no" >&5
   6024 $as_echo "no" >&6; }
   6025 fi
   6026 
   6027 
   6028     test -n "$F77" && break
   6029   done
   6030 fi
   6031 if test -z "$F77"; then
   6032   ac_ct_F77=$F77
   6033   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
   6034 do
   6035   # Extract the first word of "$ac_prog", so it can be a program name with args.
   6036 set dummy $ac_prog; ac_word=$2
   6037 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6038 $as_echo_n "checking for $ac_word... " >&6; }
   6039 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
   6040   $as_echo_n "(cached) " >&6
   6041 else
   6042   if test -n "$ac_ct_F77"; then
   6043   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
   6044 else
   6045 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6046 for as_dir in $PATH
   6047 do
   6048   IFS=$as_save_IFS
   6049   test -z "$as_dir" && as_dir=.
   6050   for ac_exec_ext in '' $ac_executable_extensions; do
   6051   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6052     ac_cv_prog_ac_ct_F77="$ac_prog"
   6053     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6054     break 2
   6055   fi
   6056 done
   6057 done
   6058 IFS=$as_save_IFS
   6059 
   6060 fi
   6061 fi
   6062 ac_ct_F77=$ac_cv_prog_ac_ct_F77
   6063 if test -n "$ac_ct_F77"; then
   6064   { $as_echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
   6065 $as_echo "$ac_ct_F77" >&6; }
   6066 else
   6067   { $as_echo "$as_me:$LINENO: result: no" >&5
   6068 $as_echo "no" >&6; }
   6069 fi
   6070 
   6071 
   6072   test -n "$ac_ct_F77" && break
   6073 done
   6074 
   6075   if test "x$ac_ct_F77" = x; then
   6076     F77=""
   6077   else
   6078     case $cross_compiling:$ac_tool_warned in
   6079 yes:)
   6080 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6081 whose name does not start with the host triplet.  If you think this
   6082 configuration is useful to you, please write to autoconf@gnu.org." >&5
   6083 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6084 whose name does not start with the host triplet.  If you think this
   6085 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
   6086 ac_tool_warned=yes ;;
   6087 esac
   6088     F77=$ac_ct_F77
   6089   fi
   6090 fi
   6091 
   6092 
   6093 # Provide some information about the compiler.
   6094 $as_echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
   6095 set X $ac_compile
   6096 ac_compiler=$2
   6097 { (ac_try="$ac_compiler --version >&5"
   6098 case "(($ac_try" in
   6099   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6100   *) ac_try_echo=$ac_try;;
   6101 esac
   6102 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6103 $as_echo "$ac_try_echo") >&5
   6104   (eval "$ac_compiler --version >&5") 2>&5
   6105   ac_status=$?
   6106   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6107   (exit $ac_status); }
   6108 { (ac_try="$ac_compiler -v >&5"
   6109 case "(($ac_try" in
   6110   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6111   *) ac_try_echo=$ac_try;;
   6112 esac
   6113 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6114 $as_echo "$ac_try_echo") >&5
   6115   (eval "$ac_compiler -v >&5") 2>&5
   6116   ac_status=$?
   6117   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6118   (exit $ac_status); }
   6119 { (ac_try="$ac_compiler -V >&5"
   6120 case "(($ac_try" in
   6121   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6122   *) ac_try_echo=$ac_try;;
   6123 esac
   6124 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6125 $as_echo "$ac_try_echo") >&5
   6126   (eval "$ac_compiler -V >&5") 2>&5
   6127   ac_status=$?
   6128   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6129   (exit $ac_status); }
   6130 rm -f a.out
   6131 
   6132 # If we don't use `.F' as extension, the preprocessor is not run on the
   6133 # input file.  (Note that this only needs to work for GNU compilers.)
   6134 ac_save_ext=$ac_ext
   6135 ac_ext=F
   6136 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
   6137 $as_echo_n "checking whether we are using the GNU Fortran 77 compiler... " >&6; }
   6138 if test "${ac_cv_f77_compiler_gnu+set}" = set; then
   6139   $as_echo_n "(cached) " >&6
   6140 else
   6141   cat >conftest.$ac_ext <<_ACEOF
   6142       program main
   6143 #ifndef __GNUC__
   6144        choke me
   6145 #endif
   6146 
   6147       end
   6148 _ACEOF
   6149 rm -f conftest.$ac_objext
   6150 if { (ac_try="$ac_compile"
   6151 case "(($ac_try" in
   6152   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6153   *) ac_try_echo=$ac_try;;
   6154 esac
   6155 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6156 $as_echo "$ac_try_echo") >&5
   6157   (eval "$ac_compile") 2>conftest.er1
   6158   ac_status=$?
   6159   grep -v '^ *+' conftest.er1 >conftest.err
   6160   rm -f conftest.er1
   6161   cat conftest.err >&5
   6162   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6163   (exit $ac_status); } && {
   6164 	 test -z "$ac_f77_werror_flag" ||
   6165 	 test ! -s conftest.err
   6166        } && test -s conftest.$ac_objext; then
   6167   ac_compiler_gnu=yes
   6168 else
   6169   $as_echo "$as_me: failed program was:" >&5
   6170 sed 's/^/| /' conftest.$ac_ext >&5
   6171 
   6172 	ac_compiler_gnu=no
   6173 fi
   6174 
   6175 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6176 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
   6177 
   6178 fi
   6179 { $as_echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
   6180 $as_echo "$ac_cv_f77_compiler_gnu" >&6; }
   6181 ac_ext=$ac_save_ext
   6182 ac_test_FFLAGS=${FFLAGS+set}
   6183 ac_save_FFLAGS=$FFLAGS
   6184 FFLAGS=
   6185 { $as_echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
   6186 $as_echo_n "checking whether $F77 accepts -g... " >&6; }
   6187 if test "${ac_cv_prog_f77_g+set}" = set; then
   6188   $as_echo_n "(cached) " >&6
   6189 else
   6190   FFLAGS=-g
   6191 cat >conftest.$ac_ext <<_ACEOF
   6192       program main
   6193 
   6194       end
   6195 _ACEOF
   6196 rm -f conftest.$ac_objext
   6197 if { (ac_try="$ac_compile"
   6198 case "(($ac_try" in
   6199   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6200   *) ac_try_echo=$ac_try;;
   6201 esac
   6202 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6203 $as_echo "$ac_try_echo") >&5
   6204   (eval "$ac_compile") 2>conftest.er1
   6205   ac_status=$?
   6206   grep -v '^ *+' conftest.er1 >conftest.err
   6207   rm -f conftest.er1
   6208   cat conftest.err >&5
   6209   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6210   (exit $ac_status); } && {
   6211 	 test -z "$ac_f77_werror_flag" ||
   6212 	 test ! -s conftest.err
   6213        } && test -s conftest.$ac_objext; then
   6214   ac_cv_prog_f77_g=yes
   6215 else
   6216   $as_echo "$as_me: failed program was:" >&5
   6217 sed 's/^/| /' conftest.$ac_ext >&5
   6218 
   6219 	ac_cv_prog_f77_g=no
   6220 fi
   6221 
   6222 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6223 
   6224 fi
   6225 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
   6226 $as_echo "$ac_cv_prog_f77_g" >&6; }
   6227 if test "$ac_test_FFLAGS" = set; then
   6228   FFLAGS=$ac_save_FFLAGS
   6229 elif test $ac_cv_prog_f77_g = yes; then
   6230   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6231     FFLAGS="-g -O2"
   6232   else
   6233     FFLAGS="-g"
   6234   fi
   6235 else
   6236   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6237     FFLAGS="-O2"
   6238   else
   6239     FFLAGS=
   6240   fi
   6241 fi
   6242 
   6243 if test $ac_compiler_gnu = yes; then
   6244   G77=yes
   6245 else
   6246   G77=
   6247 fi
   6248 ac_ext=c
   6249 ac_cpp='$CPP $CPPFLAGS'
   6250 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6251 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6252 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6253 
   6254 
   6255 
   6256 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
   6257 # find the maximum length of command line arguments
   6258 { $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
   6259 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
   6260 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
   6261   $as_echo_n "(cached) " >&6
   6262 else
   6263     i=0
   6264   teststring="ABCD"
   6265 
   6266   case $build_os in
   6267   msdosdjgpp*)
   6268     # On DJGPP, this test can blow up pretty badly due to problems in libc
   6269     # (any single argument exceeding 2000 bytes causes a buffer overrun
   6270     # during glob expansion).  Even if it were fixed, the result of this
   6271     # check would be larger than it should be.
   6272     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   6273     ;;
   6274 
   6275   gnu*)
   6276     # Under GNU Hurd, this test is not required because there is
   6277     # no limit to the length of command line arguments.
   6278     # Libtool will interpret -1 as no limit whatsoever
   6279     lt_cv_sys_max_cmd_len=-1;
   6280     ;;
   6281 
   6282   cygwin* | mingw*)
   6283     # On Win9x/ME, this test blows up -- it succeeds, but takes
   6284     # about 5 minutes as the teststring grows exponentially.
   6285     # Worse, since 9x/ME are not pre-emptively multitasking,
   6286     # you end up with a "frozen" computer, even though with patience
   6287     # the test eventually succeeds (with a max line length of 256k).
   6288     # Instead, let's just punt: use the minimum linelength reported by
   6289     # all of the supported platforms: 8192 (on NT/2K/XP).
   6290     lt_cv_sys_max_cmd_len=8192;
   6291     ;;
   6292 
   6293   amigaos*)
   6294     # On AmigaOS with pdksh, this test takes hours, literally.
   6295     # So we just punt and use a minimum line length of 8192.
   6296     lt_cv_sys_max_cmd_len=8192;
   6297     ;;
   6298 
   6299   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   6300     # This has been around since 386BSD, at least.  Likely further.
   6301     if test -x /sbin/sysctl; then
   6302       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   6303     elif test -x /usr/sbin/sysctl; then
   6304       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   6305     else
   6306       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   6307     fi
   6308     # And add a safety zone
   6309     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6310     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6311     ;;
   6312 
   6313   interix*)
   6314     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   6315     lt_cv_sys_max_cmd_len=196608
   6316     ;;
   6317 
   6318   osf*)
   6319     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   6320     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   6321     # nice to cause kernel panics so lets avoid the loop below.
   6322     # First set a reasonable default.
   6323     lt_cv_sys_max_cmd_len=16384
   6324     #
   6325     if test -x /sbin/sysconfig; then
   6326       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   6327         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   6328       esac
   6329     fi
   6330     ;;
   6331   sco3.2v5*)
   6332     lt_cv_sys_max_cmd_len=102400
   6333     ;;
   6334   sysv5* | sco5v6* | sysv4.2uw2*)
   6335     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   6336     if test -n "$kargmax"; then
   6337       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ 	]//'`
   6338     else
   6339       lt_cv_sys_max_cmd_len=32768
   6340     fi
   6341     ;;
   6342   *)
   6343     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
   6344     if test -n "$lt_cv_sys_max_cmd_len"; then
   6345       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6346       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6347     else
   6348       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   6349       while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
   6350 	       = "XX$teststring") >/dev/null 2>&1 &&
   6351 	      new_result=`expr "X$teststring" : ".*" 2>&1` &&
   6352 	      lt_cv_sys_max_cmd_len=$new_result &&
   6353 	      test $i != 17 # 1/2 MB should be enough
   6354       do
   6355         i=`expr $i + 1`
   6356         teststring=$teststring$teststring
   6357       done
   6358       teststring=
   6359       # Add a significant safety factor because C++ compilers can tack on massive
   6360       # amounts of additional arguments before passing them to the linker.
   6361       # It appears as though 1/2 is a usable value.
   6362       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   6363     fi
   6364     ;;
   6365   esac
   6366 
   6367 fi
   6368 
   6369 if test -n $lt_cv_sys_max_cmd_len ; then
   6370   { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
   6371 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
   6372 else
   6373   { $as_echo "$as_me:$LINENO: result: none" >&5
   6374 $as_echo "none" >&6; }
   6375 fi
   6376 
   6377 
   6378 
   6379 
   6380 
   6381 # Check for command to grab the raw symbol name followed by C symbol from nm.
   6382 { $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
   6383 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
   6384 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
   6385   $as_echo_n "(cached) " >&6
   6386 else
   6387 
   6388 # These are sane defaults that work on at least a few old systems.
   6389 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   6390 
   6391 # Character class describing NM global symbol codes.
   6392 symcode='[BCDEGRST]'
   6393 
   6394 # Regexp to match symbols that can be accessed directly from C.
   6395 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   6396 
   6397 # Transform an extracted symbol line into a proper C declaration
   6398 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
   6399 
   6400 # Transform an extracted symbol line into symbol name and symbol address
   6401 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'"
   6402 
   6403 # Define system-specific variables.
   6404 case $host_os in
   6405 aix*)
   6406   symcode='[BCDT]'
   6407   ;;
   6408 cygwin* | mingw* | pw32*)
   6409   symcode='[ABCDGISTW]'
   6410   ;;
   6411 hpux*) # Its linker distinguishes data from code symbols
   6412   if test "$host_cpu" = ia64; then
   6413     symcode='[ABCDEGRST]'
   6414   fi
   6415   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6416   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'"
   6417   ;;
   6418 linux* | k*bsd*-gnu)
   6419   if test "$host_cpu" = ia64; then
   6420     symcode='[ABCDGIRSTW]'
   6421     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6422     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'"
   6423   fi
   6424   ;;
   6425 irix* | nonstopux*)
   6426   symcode='[BCDEGRST]'
   6427   ;;
   6428 osf*)
   6429   symcode='[BCDEGQRST]'
   6430   ;;
   6431 solaris*)
   6432   symcode='[BDRT]'
   6433   ;;
   6434 sco3.2v5*)
   6435   symcode='[DT]'
   6436   ;;
   6437 sysv4.2uw2*)
   6438   symcode='[DT]'
   6439   ;;
   6440 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   6441   symcode='[ABDT]'
   6442   ;;
   6443 sysv4)
   6444   symcode='[DFNSTU]'
   6445   ;;
   6446 esac
   6447 
   6448 # Handle CRLF in mingw tool chain
   6449 opt_cr=
   6450 case $build_os in
   6451 mingw*)
   6452   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   6453   ;;
   6454 esac
   6455 
   6456 # If we're using GNU nm, then use its standard symbol codes.
   6457 case `$NM -V 2>&1` in
   6458 *GNU* | *'with BFD'*)
   6459   symcode='[ABCDGIRSTW]' ;;
   6460 esac
   6461 
   6462 # Try without a prefix undercore, then with it.
   6463 for ac_symprfx in "" "_"; do
   6464 
   6465   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   6466   symxfrm="\\1 $ac_symprfx\\2 \\2"
   6467 
   6468   # Write the raw and C identifiers.
   6469   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   6470 
   6471   # Check to see that the pipe works correctly.
   6472   pipe_works=no
   6473 
   6474   rm -f conftest*
   6475   cat > conftest.$ac_ext <<EOF
   6476 #ifdef __cplusplus
   6477 extern "C" {
   6478 #endif
   6479 char nm_test_var;
   6480 void nm_test_func(){}
   6481 #ifdef __cplusplus
   6482 }
   6483 #endif
   6484 int main(){nm_test_var='a';nm_test_func();return(0);}
   6485 EOF
   6486 
   6487   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   6488   (eval $ac_compile) 2>&5
   6489   ac_status=$?
   6490   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6491   (exit $ac_status); }; then
   6492     # Now try to grab the symbols.
   6493     nlist=conftest.nm
   6494     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
   6495   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
   6496   ac_status=$?
   6497   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6498   (exit $ac_status); } && test -s "$nlist"; then
   6499       # Try sorting and uniquifying the output.
   6500       if sort "$nlist" | uniq > "$nlist"T; then
   6501 	mv -f "$nlist"T "$nlist"
   6502       else
   6503 	rm -f "$nlist"T
   6504       fi
   6505 
   6506       # Make sure that we snagged all the symbols we need.
   6507       if grep ' nm_test_var$' "$nlist" >/dev/null; then
   6508 	if grep ' nm_test_func$' "$nlist" >/dev/null; then
   6509 	  cat <<EOF > conftest.$ac_ext
   6510 #ifdef __cplusplus
   6511 extern "C" {
   6512 #endif
   6513 
   6514 EOF
   6515 	  # Now generate the symbol file.
   6516 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
   6517 
   6518 	  cat <<EOF >> conftest.$ac_ext
   6519 #if defined (__STDC__) && __STDC__
   6520 # define lt_ptr_t void *
   6521 #else
   6522 # define lt_ptr_t char *
   6523 # define const
   6524 #endif
   6525 
   6526 /* The mapping between symbol names and symbols. */
   6527 const struct {
   6528   const char *name;
   6529   lt_ptr_t address;
   6530 }
   6531 lt_preloaded_symbols[] =
   6532 {
   6533 EOF
   6534 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
   6535 	  cat <<\EOF >> conftest.$ac_ext
   6536   {0, (lt_ptr_t) 0}
   6537 };
   6538 
   6539 #ifdef __cplusplus
   6540 }
   6541 #endif
   6542 EOF
   6543 	  # Now try linking the two files.
   6544 	  mv conftest.$ac_objext conftstm.$ac_objext
   6545 	  lt_save_LIBS="$LIBS"
   6546 	  lt_save_CFLAGS="$CFLAGS"
   6547 	  LIBS="conftstm.$ac_objext"
   6548 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   6549 	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   6550   (eval $ac_link) 2>&5
   6551   ac_status=$?
   6552   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6553   (exit $ac_status); } && test -s conftest${ac_exeext}; then
   6554 	    pipe_works=yes
   6555 	  fi
   6556 	  LIBS="$lt_save_LIBS"
   6557 	  CFLAGS="$lt_save_CFLAGS"
   6558 	else
   6559 	  echo "cannot find nm_test_func in $nlist" >&5
   6560 	fi
   6561       else
   6562 	echo "cannot find nm_test_var in $nlist" >&5
   6563       fi
   6564     else
   6565       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   6566     fi
   6567   else
   6568     echo "$progname: failed program was:" >&5
   6569     cat conftest.$ac_ext >&5
   6570   fi
   6571   rm -rf conftest* conftst*
   6572 
   6573   # Do not use the global_symbol_pipe unless it works.
   6574   if test "$pipe_works" = yes; then
   6575     break
   6576   else
   6577     lt_cv_sys_global_symbol_pipe=
   6578   fi
   6579 done
   6580 
   6581 fi
   6582 
   6583 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   6584   lt_cv_sys_global_symbol_to_cdecl=
   6585 fi
   6586 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   6587   { $as_echo "$as_me:$LINENO: result: failed" >&5
   6588 $as_echo "failed" >&6; }
   6589 else
   6590   { $as_echo "$as_me:$LINENO: result: ok" >&5
   6591 $as_echo "ok" >&6; }
   6592 fi
   6593 
   6594 { $as_echo "$as_me:$LINENO: checking for objdir" >&5
   6595 $as_echo_n "checking for objdir... " >&6; }
   6596 if test "${lt_cv_objdir+set}" = set; then
   6597   $as_echo_n "(cached) " >&6
   6598 else
   6599   rm -f .libs 2>/dev/null
   6600 mkdir .libs 2>/dev/null
   6601 if test -d .libs; then
   6602   lt_cv_objdir=.libs
   6603 else
   6604   # MS-DOS does not allow filenames that begin with a dot.
   6605   lt_cv_objdir=_libs
   6606 fi
   6607 rmdir .libs 2>/dev/null
   6608 fi
   6609 { $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
   6610 $as_echo "$lt_cv_objdir" >&6; }
   6611 objdir=$lt_cv_objdir
   6612 
   6613 
   6614 
   6615 
   6616 
   6617 case $host_os in
   6618 aix3*)
   6619   # AIX sometimes has problems with the GCC collect2 program.  For some
   6620   # reason, if we set the COLLECT_NAMES environment variable, the problems
   6621   # vanish in a puff of smoke.
   6622   if test "X${COLLECT_NAMES+set}" != Xset; then
   6623     COLLECT_NAMES=
   6624     export COLLECT_NAMES
   6625   fi
   6626   ;;
   6627 esac
   6628 
   6629 # Sed substitution that helps us do robust quoting.  It backslashifies
   6630 # metacharacters that are still active within double-quoted strings.
   6631 Xsed='sed -e 1s/^X//'
   6632 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
   6633 
   6634 # Same as above, but do not quote variable references.
   6635 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
   6636 
   6637 # Sed substitution to delay expansion of an escaped shell variable in a
   6638 # double_quote_subst'ed string.
   6639 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   6640 
   6641 # Sed substitution to avoid accidental globbing in evaled expressions
   6642 no_glob_subst='s/\*/\\\*/g'
   6643 
   6644 # Constants:
   6645 rm="rm -f"
   6646 
   6647 # Global variables:
   6648 default_ofile=libtool
   6649 can_build_shared=yes
   6650 
   6651 # All known linkers require a `.a' archive for static linking (except MSVC,
   6652 # which needs '.lib').
   6653 libext=a
   6654 ltmain="$ac_aux_dir/ltmain.sh"
   6655 ofile="$default_ofile"
   6656 with_gnu_ld="$lt_cv_prog_gnu_ld"
   6657 
   6658 if test -n "$ac_tool_prefix"; then
   6659   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   6660 set dummy ${ac_tool_prefix}ar; ac_word=$2
   6661 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6662 $as_echo_n "checking for $ac_word... " >&6; }
   6663 if test "${ac_cv_prog_AR+set}" = set; then
   6664   $as_echo_n "(cached) " >&6
   6665 else
   6666   if test -n "$AR"; then
   6667   ac_cv_prog_AR="$AR" # Let the user override the test.
   6668 else
   6669 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6670 for as_dir in $PATH
   6671 do
   6672   IFS=$as_save_IFS
   6673   test -z "$as_dir" && as_dir=.
   6674   for ac_exec_ext in '' $ac_executable_extensions; do
   6675   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6676     ac_cv_prog_AR="${ac_tool_prefix}ar"
   6677     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6678     break 2
   6679   fi
   6680 done
   6681 done
   6682 IFS=$as_save_IFS
   6683 
   6684 fi
   6685 fi
   6686 AR=$ac_cv_prog_AR
   6687 if test -n "$AR"; then
   6688   { $as_echo "$as_me:$LINENO: result: $AR" >&5
   6689 $as_echo "$AR" >&6; }
   6690 else
   6691   { $as_echo "$as_me:$LINENO: result: no" >&5
   6692 $as_echo "no" >&6; }
   6693 fi
   6694 
   6695 
   6696 fi
   6697 if test -z "$ac_cv_prog_AR"; then
   6698   ac_ct_AR=$AR
   6699   # Extract the first word of "ar", so it can be a program name with args.
   6700 set dummy ar; ac_word=$2
   6701 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6702 $as_echo_n "checking for $ac_word... " >&6; }
   6703 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   6704   $as_echo_n "(cached) " >&6
   6705 else
   6706   if test -n "$ac_ct_AR"; then
   6707   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   6708 else
   6709 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6710 for as_dir in $PATH
   6711 do
   6712   IFS=$as_save_IFS
   6713   test -z "$as_dir" && as_dir=.
   6714   for ac_exec_ext in '' $ac_executable_extensions; do
   6715   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6716     ac_cv_prog_ac_ct_AR="ar"
   6717     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6718     break 2
   6719   fi
   6720 done
   6721 done
   6722 IFS=$as_save_IFS
   6723 
   6724 fi
   6725 fi
   6726 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   6727 if test -n "$ac_ct_AR"; then
   6728   { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   6729 $as_echo "$ac_ct_AR" >&6; }
   6730 else
   6731   { $as_echo "$as_me:$LINENO: result: no" >&5
   6732 $as_echo "no" >&6; }
   6733 fi
   6734 
   6735   if test "x$ac_ct_AR" = x; then
   6736     AR="false"
   6737   else
   6738     case $cross_compiling:$ac_tool_warned in
   6739 yes:)
   6740 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6741 whose name does not start with the host triplet.  If you think this
   6742 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6743 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6744 whose name does not start with the host triplet.  If you think this
   6745 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6746 ac_tool_warned=yes ;;
   6747 esac
   6748     AR=$ac_ct_AR
   6749   fi
   6750 else
   6751   AR="$ac_cv_prog_AR"
   6752 fi
   6753 
   6754 if test -n "$ac_tool_prefix"; then
   6755   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   6756 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   6757 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6758 $as_echo_n "checking for $ac_word... " >&6; }
   6759 if test "${ac_cv_prog_RANLIB+set}" = set; then
   6760   $as_echo_n "(cached) " >&6
   6761 else
   6762   if test -n "$RANLIB"; then
   6763   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   6764 else
   6765 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6766 for as_dir in $PATH
   6767 do
   6768   IFS=$as_save_IFS
   6769   test -z "$as_dir" && as_dir=.
   6770   for ac_exec_ext in '' $ac_executable_extensions; do
   6771   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6772     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   6773     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6774     break 2
   6775   fi
   6776 done
   6777 done
   6778 IFS=$as_save_IFS
   6779 
   6780 fi
   6781 fi
   6782 RANLIB=$ac_cv_prog_RANLIB
   6783 if test -n "$RANLIB"; then
   6784   { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
   6785 $as_echo "$RANLIB" >&6; }
   6786 else
   6787   { $as_echo "$as_me:$LINENO: result: no" >&5
   6788 $as_echo "no" >&6; }
   6789 fi
   6790 
   6791 
   6792 fi
   6793 if test -z "$ac_cv_prog_RANLIB"; then
   6794   ac_ct_RANLIB=$RANLIB
   6795   # Extract the first word of "ranlib", so it can be a program name with args.
   6796 set dummy ranlib; ac_word=$2
   6797 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6798 $as_echo_n "checking for $ac_word... " >&6; }
   6799 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   6800   $as_echo_n "(cached) " >&6
   6801 else
   6802   if test -n "$ac_ct_RANLIB"; then
   6803   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   6804 else
   6805 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6806 for as_dir in $PATH
   6807 do
   6808   IFS=$as_save_IFS
   6809   test -z "$as_dir" && as_dir=.
   6810   for ac_exec_ext in '' $ac_executable_extensions; do
   6811   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6812     ac_cv_prog_ac_ct_RANLIB="ranlib"
   6813     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6814     break 2
   6815   fi
   6816 done
   6817 done
   6818 IFS=$as_save_IFS
   6819 
   6820 fi
   6821 fi
   6822 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   6823 if test -n "$ac_ct_RANLIB"; then
   6824   { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
   6825 $as_echo "$ac_ct_RANLIB" >&6; }
   6826 else
   6827   { $as_echo "$as_me:$LINENO: result: no" >&5
   6828 $as_echo "no" >&6; }
   6829 fi
   6830 
   6831   if test "x$ac_ct_RANLIB" = x; then
   6832     RANLIB=":"
   6833   else
   6834     case $cross_compiling:$ac_tool_warned in
   6835 yes:)
   6836 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6837 whose name does not start with the host triplet.  If you think this
   6838 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6839 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6840 whose name does not start with the host triplet.  If you think this
   6841 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6842 ac_tool_warned=yes ;;
   6843 esac
   6844     RANLIB=$ac_ct_RANLIB
   6845   fi
   6846 else
   6847   RANLIB="$ac_cv_prog_RANLIB"
   6848 fi
   6849 
   6850 if test -n "$ac_tool_prefix"; then
   6851   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   6852 set dummy ${ac_tool_prefix}strip; ac_word=$2
   6853 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6854 $as_echo_n "checking for $ac_word... " >&6; }
   6855 if test "${ac_cv_prog_STRIP+set}" = set; then
   6856   $as_echo_n "(cached) " >&6
   6857 else
   6858   if test -n "$STRIP"; then
   6859   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   6860 else
   6861 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6862 for as_dir in $PATH
   6863 do
   6864   IFS=$as_save_IFS
   6865   test -z "$as_dir" && as_dir=.
   6866   for ac_exec_ext in '' $ac_executable_extensions; do
   6867   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6868     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   6869     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6870     break 2
   6871   fi
   6872 done
   6873 done
   6874 IFS=$as_save_IFS
   6875 
   6876 fi
   6877 fi
   6878 STRIP=$ac_cv_prog_STRIP
   6879 if test -n "$STRIP"; then
   6880   { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
   6881 $as_echo "$STRIP" >&6; }
   6882 else
   6883   { $as_echo "$as_me:$LINENO: result: no" >&5
   6884 $as_echo "no" >&6; }
   6885 fi
   6886 
   6887 
   6888 fi
   6889 if test -z "$ac_cv_prog_STRIP"; then
   6890   ac_ct_STRIP=$STRIP
   6891   # Extract the first word of "strip", so it can be a program name with args.
   6892 set dummy strip; ac_word=$2
   6893 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6894 $as_echo_n "checking for $ac_word... " >&6; }
   6895 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   6896   $as_echo_n "(cached) " >&6
   6897 else
   6898   if test -n "$ac_ct_STRIP"; then
   6899   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   6900 else
   6901 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6902 for as_dir in $PATH
   6903 do
   6904   IFS=$as_save_IFS
   6905   test -z "$as_dir" && as_dir=.
   6906   for ac_exec_ext in '' $ac_executable_extensions; do
   6907   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6908     ac_cv_prog_ac_ct_STRIP="strip"
   6909     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6910     break 2
   6911   fi
   6912 done
   6913 done
   6914 IFS=$as_save_IFS
   6915 
   6916 fi
   6917 fi
   6918 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   6919 if test -n "$ac_ct_STRIP"; then
   6920   { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   6921 $as_echo "$ac_ct_STRIP" >&6; }
   6922 else
   6923   { $as_echo "$as_me:$LINENO: result: no" >&5
   6924 $as_echo "no" >&6; }
   6925 fi
   6926 
   6927   if test "x$ac_ct_STRIP" = x; then
   6928     STRIP=":"
   6929   else
   6930     case $cross_compiling:$ac_tool_warned in
   6931 yes:)
   6932 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6933 whose name does not start with the host triplet.  If you think this
   6934 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6935 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6936 whose name does not start with the host triplet.  If you think this
   6937 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6938 ac_tool_warned=yes ;;
   6939 esac
   6940     STRIP=$ac_ct_STRIP
   6941   fi
   6942 else
   6943   STRIP="$ac_cv_prog_STRIP"
   6944 fi
   6945 
   6946 
   6947 old_CC="$CC"
   6948 old_CFLAGS="$CFLAGS"
   6949 
   6950 # Set sane defaults for various variables
   6951 test -z "$AR" && AR=ar
   6952 test -z "$AR_FLAGS" && AR_FLAGS=cru
   6953 test -z "$AS" && AS=as
   6954 test -z "$CC" && CC=cc
   6955 test -z "$LTCC" && LTCC=$CC
   6956 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   6957 test -z "$DLLTOOL" && DLLTOOL=dlltool
   6958 test -z "$LD" && LD=ld
   6959 test -z "$LN_S" && LN_S="ln -s"
   6960 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   6961 test -z "$NM" && NM=nm
   6962 test -z "$SED" && SED=sed
   6963 test -z "$OBJDUMP" && OBJDUMP=objdump
   6964 test -z "$RANLIB" && RANLIB=:
   6965 test -z "$STRIP" && STRIP=:
   6966 test -z "$ac_objext" && ac_objext=o
   6967 
   6968 # Determine commands to create old-style static archives.
   6969 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
   6970 old_postinstall_cmds='chmod 644 $oldlib'
   6971 old_postuninstall_cmds=
   6972 
   6973 if test -n "$RANLIB"; then
   6974   case $host_os in
   6975   openbsd*)
   6976     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   6977     ;;
   6978   *)
   6979     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   6980     ;;
   6981   esac
   6982   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   6983 fi
   6984 
   6985 for cc_temp in $compiler""; do
   6986   case $cc_temp in
   6987     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   6988     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   6989     \-*) ;;
   6990     *) break;;
   6991   esac
   6992 done
   6993 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   6994 
   6995 
   6996 # Only perform the check for file, if the check method requires it
   6997 case $deplibs_check_method in
   6998 file_magic*)
   6999   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   7000     { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
   7001 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
   7002 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   7003   $as_echo_n "(cached) " >&6
   7004 else
   7005   case $MAGIC_CMD in
   7006 [\\/*] |  ?:[\\/]*)
   7007   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7008   ;;
   7009 *)
   7010   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7011   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7012   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7013   for ac_dir in $ac_dummy; do
   7014     IFS="$lt_save_ifs"
   7015     test -z "$ac_dir" && ac_dir=.
   7016     if test -f $ac_dir/${ac_tool_prefix}file; then
   7017       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   7018       if test -n "$file_magic_test_file"; then
   7019 	case $deplibs_check_method in
   7020 	"file_magic "*)
   7021 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7022 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7023 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7024 	    $EGREP "$file_magic_regex" > /dev/null; then
   7025 	    :
   7026 	  else
   7027 	    cat <<EOF 1>&2
   7028 
   7029 *** Warning: the command libtool uses to detect shared libraries,
   7030 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7031 *** The result is that libtool may fail to recognize shared libraries
   7032 *** as such.  This will affect the creation of libtool libraries that
   7033 *** depend on shared libraries, but programs linked with such libtool
   7034 *** libraries will work regardless of this problem.  Nevertheless, you
   7035 *** may want to report the problem to your system manager and/or to
   7036 *** bug-libtool@gnu.org
   7037 
   7038 EOF
   7039 	  fi ;;
   7040 	esac
   7041       fi
   7042       break
   7043     fi
   7044   done
   7045   IFS="$lt_save_ifs"
   7046   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7047   ;;
   7048 esac
   7049 fi
   7050 
   7051 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7052 if test -n "$MAGIC_CMD"; then
   7053   { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   7054 $as_echo "$MAGIC_CMD" >&6; }
   7055 else
   7056   { $as_echo "$as_me:$LINENO: result: no" >&5
   7057 $as_echo "no" >&6; }
   7058 fi
   7059 
   7060 if test -z "$lt_cv_path_MAGIC_CMD"; then
   7061   if test -n "$ac_tool_prefix"; then
   7062     { $as_echo "$as_me:$LINENO: checking for file" >&5
   7063 $as_echo_n "checking for file... " >&6; }
   7064 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   7065   $as_echo_n "(cached) " >&6
   7066 else
   7067   case $MAGIC_CMD in
   7068 [\\/*] |  ?:[\\/]*)
   7069   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7070   ;;
   7071 *)
   7072   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7073   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7074   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7075   for ac_dir in $ac_dummy; do
   7076     IFS="$lt_save_ifs"
   7077     test -z "$ac_dir" && ac_dir=.
   7078     if test -f $ac_dir/file; then
   7079       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   7080       if test -n "$file_magic_test_file"; then
   7081 	case $deplibs_check_method in
   7082 	"file_magic "*)
   7083 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7084 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7085 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7086 	    $EGREP "$file_magic_regex" > /dev/null; then
   7087 	    :
   7088 	  else
   7089 	    cat <<EOF 1>&2
   7090 
   7091 *** Warning: the command libtool uses to detect shared libraries,
   7092 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7093 *** The result is that libtool may fail to recognize shared libraries
   7094 *** as such.  This will affect the creation of libtool libraries that
   7095 *** depend on shared libraries, but programs linked with such libtool
   7096 *** libraries will work regardless of this problem.  Nevertheless, you
   7097 *** may want to report the problem to your system manager and/or to
   7098 *** bug-libtool@gnu.org
   7099 
   7100 EOF
   7101 	  fi ;;
   7102 	esac
   7103       fi
   7104       break
   7105     fi
   7106   done
   7107   IFS="$lt_save_ifs"
   7108   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7109   ;;
   7110 esac
   7111 fi
   7112 
   7113 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7114 if test -n "$MAGIC_CMD"; then
   7115   { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   7116 $as_echo "$MAGIC_CMD" >&6; }
   7117 else
   7118   { $as_echo "$as_me:$LINENO: result: no" >&5
   7119 $as_echo "no" >&6; }
   7120 fi
   7121 
   7122   else
   7123     MAGIC_CMD=:
   7124   fi
   7125 fi
   7126 
   7127   fi
   7128   ;;
   7129 esac
   7130 
   7131 
   7132   case $host_os in
   7133     rhapsody* | darwin*)
   7134     if test -n "$ac_tool_prefix"; then
   7135   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
   7136 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
   7137 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7138 $as_echo_n "checking for $ac_word... " >&6; }
   7139 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
   7140   $as_echo_n "(cached) " >&6
   7141 else
   7142   if test -n "$DSYMUTIL"; then
   7143   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
   7144 else
   7145 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7146 for as_dir in $PATH
   7147 do
   7148   IFS=$as_save_IFS
   7149   test -z "$as_dir" && as_dir=.
   7150   for ac_exec_ext in '' $ac_executable_extensions; do
   7151   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7152     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
   7153     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7154     break 2
   7155   fi
   7156 done
   7157 done
   7158 IFS=$as_save_IFS
   7159 
   7160 fi
   7161 fi
   7162 DSYMUTIL=$ac_cv_prog_DSYMUTIL
   7163 if test -n "$DSYMUTIL"; then
   7164   { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
   7165 $as_echo "$DSYMUTIL" >&6; }
   7166 else
   7167   { $as_echo "$as_me:$LINENO: result: no" >&5
   7168 $as_echo "no" >&6; }
   7169 fi
   7170 
   7171 
   7172 fi
   7173 if test -z "$ac_cv_prog_DSYMUTIL"; then
   7174   ac_ct_DSYMUTIL=$DSYMUTIL
   7175   # Extract the first word of "dsymutil", so it can be a program name with args.
   7176 set dummy dsymutil; ac_word=$2
   7177 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7178 $as_echo_n "checking for $ac_word... " >&6; }
   7179 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
   7180   $as_echo_n "(cached) " >&6
   7181 else
   7182   if test -n "$ac_ct_DSYMUTIL"; then
   7183   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
   7184 else
   7185 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7186 for as_dir in $PATH
   7187 do
   7188   IFS=$as_save_IFS
   7189   test -z "$as_dir" && as_dir=.
   7190   for ac_exec_ext in '' $ac_executable_extensions; do
   7191   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7192     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
   7193     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7194     break 2
   7195   fi
   7196 done
   7197 done
   7198 IFS=$as_save_IFS
   7199 
   7200 fi
   7201 fi
   7202 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
   7203 if test -n "$ac_ct_DSYMUTIL"; then
   7204   { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
   7205 $as_echo "$ac_ct_DSYMUTIL" >&6; }
   7206 else
   7207   { $as_echo "$as_me:$LINENO: result: no" >&5
   7208 $as_echo "no" >&6; }
   7209 fi
   7210 
   7211   if test "x$ac_ct_DSYMUTIL" = x; then
   7212     DSYMUTIL=":"
   7213   else
   7214     case $cross_compiling:$ac_tool_warned in
   7215 yes:)
   7216 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   7217 whose name does not start with the host triplet.  If you think this
   7218 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   7219 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   7220 whose name does not start with the host triplet.  If you think this
   7221 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   7222 ac_tool_warned=yes ;;
   7223 esac
   7224     DSYMUTIL=$ac_ct_DSYMUTIL
   7225   fi
   7226 else
   7227   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
   7228 fi
   7229 
   7230     if test -n "$ac_tool_prefix"; then
   7231   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
   7232 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
   7233 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7234 $as_echo_n "checking for $ac_word... " >&6; }
   7235 if test "${ac_cv_prog_NMEDIT+set}" = set; then
   7236   $as_echo_n "(cached) " >&6
   7237 else
   7238   if test -n "$NMEDIT"; then
   7239   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
   7240 else
   7241 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7242 for as_dir in $PATH
   7243 do
   7244   IFS=$as_save_IFS
   7245   test -z "$as_dir" && as_dir=.
   7246   for ac_exec_ext in '' $ac_executable_extensions; do
   7247   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7248     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
   7249     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7250     break 2
   7251   fi
   7252 done
   7253 done
   7254 IFS=$as_save_IFS
   7255 
   7256 fi
   7257 fi
   7258 NMEDIT=$ac_cv_prog_NMEDIT
   7259 if test -n "$NMEDIT"; then
   7260   { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5
   7261 $as_echo "$NMEDIT" >&6; }
   7262 else
   7263   { $as_echo "$as_me:$LINENO: result: no" >&5
   7264 $as_echo "no" >&6; }
   7265 fi
   7266 
   7267 
   7268 fi
   7269 if test -z "$ac_cv_prog_NMEDIT"; then
   7270   ac_ct_NMEDIT=$NMEDIT
   7271   # Extract the first word of "nmedit", so it can be a program name with args.
   7272 set dummy nmedit; ac_word=$2
   7273 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7274 $as_echo_n "checking for $ac_word... " >&6; }
   7275 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
   7276   $as_echo_n "(cached) " >&6
   7277 else
   7278   if test -n "$ac_ct_NMEDIT"; then
   7279   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
   7280 else
   7281 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7282 for as_dir in $PATH
   7283 do
   7284   IFS=$as_save_IFS
   7285   test -z "$as_dir" && as_dir=.
   7286   for ac_exec_ext in '' $ac_executable_extensions; do
   7287   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7288     ac_cv_prog_ac_ct_NMEDIT="nmedit"
   7289     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7290     break 2
   7291   fi
   7292 done
   7293 done
   7294 IFS=$as_save_IFS
   7295 
   7296 fi
   7297 fi
   7298 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
   7299 if test -n "$ac_ct_NMEDIT"; then
   7300   { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
   7301 $as_echo "$ac_ct_NMEDIT" >&6; }
   7302 else
   7303   { $as_echo "$as_me:$LINENO: result: no" >&5
   7304 $as_echo "no" >&6; }
   7305 fi
   7306 
   7307   if test "x$ac_ct_NMEDIT" = x; then
   7308     NMEDIT=":"
   7309   else
   7310     case $cross_compiling:$ac_tool_warned in
   7311 yes:)
   7312 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   7313 whose name does not start with the host triplet.  If you think this
   7314 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   7315 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   7316 whose name does not start with the host triplet.  If you think this
   7317 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   7318 ac_tool_warned=yes ;;
   7319 esac
   7320     NMEDIT=$ac_ct_NMEDIT
   7321   fi
   7322 else
   7323   NMEDIT="$ac_cv_prog_NMEDIT"
   7324 fi
   7325 
   7326 
   7327     { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
   7328 $as_echo_n "checking for -single_module linker flag... " >&6; }
   7329 if test "${lt_cv_apple_cc_single_mod+set}" = set; then
   7330   $as_echo_n "(cached) " >&6
   7331 else
   7332   lt_cv_apple_cc_single_mod=no
   7333       if test -z "${LT_MULTI_MODULE}"; then
   7334    # By default we will add the -single_module flag. You can override
   7335    # by either setting the environment variable LT_MULTI_MODULE
   7336    # non-empty at configure time, or by adding -multi_module to the
   7337    # link flags.
   7338    echo "int foo(void){return 1;}" > conftest.c
   7339    $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   7340      -dynamiclib ${wl}-single_module conftest.c
   7341    if test -f libconftest.dylib; then
   7342      lt_cv_apple_cc_single_mod=yes
   7343      rm -rf libconftest.dylib*
   7344    fi
   7345    rm conftest.c
   7346       fi
   7347 fi
   7348 { $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
   7349 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
   7350     { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
   7351 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
   7352 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
   7353   $as_echo_n "(cached) " >&6
   7354 else
   7355   lt_cv_ld_exported_symbols_list=no
   7356       save_LDFLAGS=$LDFLAGS
   7357       echo "_main" > conftest.sym
   7358       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
   7359       cat >conftest.$ac_ext <<_ACEOF
   7360 /* confdefs.h.  */
   7361 _ACEOF
   7362 cat confdefs.h >>conftest.$ac_ext
   7363 cat >>conftest.$ac_ext <<_ACEOF
   7364 /* end confdefs.h.  */
   7365 
   7366 int
   7367 main ()
   7368 {
   7369 
   7370   ;
   7371   return 0;
   7372 }
   7373 _ACEOF
   7374 rm -f conftest.$ac_objext conftest$ac_exeext
   7375 if { (ac_try="$ac_link"
   7376 case "(($ac_try" in
   7377   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7378   *) ac_try_echo=$ac_try;;
   7379 esac
   7380 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   7381 $as_echo "$ac_try_echo") >&5
   7382   (eval "$ac_link") 2>conftest.er1
   7383   ac_status=$?
   7384   grep -v '^ *+' conftest.er1 >conftest.err
   7385   rm -f conftest.er1
   7386   cat conftest.err >&5
   7387   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7388   (exit $ac_status); } && {
   7389 	 test -z "$ac_c_werror_flag" ||
   7390 	 test ! -s conftest.err
   7391        } && test -s conftest$ac_exeext && {
   7392 	 test "$cross_compiling" = yes ||
   7393 	 $as_test_x conftest$ac_exeext
   7394        }; then
   7395   lt_cv_ld_exported_symbols_list=yes
   7396 else
   7397   $as_echo "$as_me: failed program was:" >&5
   7398 sed 's/^/| /' conftest.$ac_ext >&5
   7399 
   7400 	lt_cv_ld_exported_symbols_list=no
   7401 fi
   7402 
   7403 rm -rf conftest.dSYM
   7404 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   7405       conftest$ac_exeext conftest.$ac_ext
   7406    LDFLAGS="$save_LDFLAGS"
   7407 
   7408 fi
   7409 { $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
   7410 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
   7411     case $host_os in
   7412     rhapsody* | darwin1.[0123])
   7413       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
   7414     darwin1.*)
   7415      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   7416     darwin*)
   7417       # if running on 10.5 or later, the deployment target defaults
   7418       # to the OS version, if on x86, and 10.4, the deployment
   7419       # target defaults to 10.4. Don't you love it?
   7420       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
   7421    10.0,*86*-darwin8*|10.0,*-darwin[91]*)
   7422      _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   7423    10.[012]*)
   7424      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   7425    10.*)
   7426      _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   7427       esac
   7428     ;;
   7429   esac
   7430     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
   7431       _lt_dar_single_mod='$single_module'
   7432     fi
   7433     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
   7434       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
   7435     else
   7436       _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}"
   7437     fi
   7438     if test "$DSYMUTIL" != ":"; then
   7439       _lt_dsymutil="~$DSYMUTIL \$lib || :"
   7440     else
   7441       _lt_dsymutil=
   7442     fi
   7443     ;;
   7444   esac
   7445 
   7446 
   7447 enable_dlopen=no
   7448 enable_win32_dll=no
   7449 
   7450 # Check whether --enable-libtool-lock was given.
   7451 if test "${enable_libtool_lock+set}" = set; then
   7452   enableval=$enable_libtool_lock;
   7453 fi
   7454 
   7455 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   7456 
   7457 
   7458 # Check whether --with-pic was given.
   7459 if test "${with_pic+set}" = set; then
   7460   withval=$with_pic; pic_mode="$withval"
   7461 else
   7462   pic_mode=default
   7463 fi
   7464 
   7465 test -z "$pic_mode" && pic_mode=default
   7466 
   7467 # Use C for the default configuration in the libtool script
   7468 tagname=
   7469 lt_save_CC="$CC"
   7470 ac_ext=c
   7471 ac_cpp='$CPP $CPPFLAGS'
   7472 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7473 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7474 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7475 
   7476 
   7477 # Source file extension for C test sources.
   7478 ac_ext=c
   7479 
   7480 # Object file extension for compiled C test sources.
   7481 objext=o
   7482 objext=$objext
   7483 
   7484 # Code to be used in simple compile tests
   7485 lt_simple_compile_test_code="int some_variable = 0;"
   7486 
   7487 # Code to be used in simple link tests
   7488 lt_simple_link_test_code='int main(){return(0);}'
   7489 
   7490 
   7491 # If no C compiler was specified, use CC.
   7492 LTCC=${LTCC-"$CC"}
   7493 
   7494 # If no C compiler flags were specified, use CFLAGS.
   7495 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   7496 
   7497 # Allow CC to be a program name with arguments.
   7498 compiler=$CC
   7499 
   7500 
   7501 # save warnings/boilerplate of simple test code
   7502 ac_outfile=conftest.$ac_objext
   7503 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   7504 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7505 _lt_compiler_boilerplate=`cat conftest.err`
   7506 $rm conftest*
   7507 
   7508 ac_outfile=conftest.$ac_objext
   7509 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   7510 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7511 _lt_linker_boilerplate=`cat conftest.err`
   7512 $rm -r conftest*
   7513 
   7514 
   7515 
   7516 lt_prog_compiler_no_builtin_flag=
   7517 
   7518 if test "$GCC" = yes; then
   7519   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
   7520 
   7521 
   7522 { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   7523 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   7524 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   7525   $as_echo_n "(cached) " >&6
   7526 else
   7527   lt_cv_prog_compiler_rtti_exceptions=no
   7528   ac_outfile=conftest.$ac_objext
   7529    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7530    lt_compiler_flag="-fno-rtti -fno-exceptions"
   7531    # Insert the option either (1) after the last *FLAGS variable, or
   7532    # (2) before a word containing "conftest.", or (3) at the end.
   7533    # Note that $ac_compile itself does not contain backslashes and begins
   7534    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7535    # The option is referenced via a variable to avoid confusing sed.
   7536    lt_compile=`echo "$ac_compile" | $SED \
   7537    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7538    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7539    -e 's:$: $lt_compiler_flag:'`
   7540    (eval echo "\"\$as_me:7540: $lt_compile\"" >&5)
   7541    (eval "$lt_compile" 2>conftest.err)
   7542    ac_status=$?
   7543    cat conftest.err >&5
   7544    echo "$as_me:7544: \$? = $ac_status" >&5
   7545    if (exit $ac_status) && test -s "$ac_outfile"; then
   7546      # The compiler can only warn and ignore the option if not recognized
   7547      # So say no if there are warnings other than the usual output.
   7548      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7549      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7550      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7551        lt_cv_prog_compiler_rtti_exceptions=yes
   7552      fi
   7553    fi
   7554    $rm conftest*
   7555 
   7556 fi
   7557 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   7558 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   7559 
   7560 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   7561     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   7562 else
   7563     :
   7564 fi
   7565 
   7566 fi
   7567 
   7568 lt_prog_compiler_wl=
   7569 lt_prog_compiler_pic=
   7570 lt_prog_compiler_static=
   7571 
   7572 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   7573 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   7574 
   7575   if test "$GCC" = yes; then
   7576     lt_prog_compiler_wl='-Wl,'
   7577     lt_prog_compiler_static='-static'
   7578 
   7579     case $host_os in
   7580       aix*)
   7581       # All AIX code is PIC.
   7582       if test "$host_cpu" = ia64; then
   7583 	# AIX 5 now supports IA64 processor
   7584 	lt_prog_compiler_static='-Bstatic'
   7585       fi
   7586       ;;
   7587 
   7588     amigaos*)
   7589       # FIXME: we need at least 68020 code to build shared libraries, but
   7590       # adding the `-m68020' flag to GCC prevents building anything better,
   7591       # like `-m68040'.
   7592       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   7593       ;;
   7594 
   7595     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   7596       # PIC is the default for these OSes.
   7597       ;;
   7598 
   7599     mingw* | cygwin* | pw32* | os2*)
   7600       # This hack is so that the source file can tell whether it is being
   7601       # built for inclusion in a dll (and should export symbols for example).
   7602       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   7603       # (--disable-auto-import) libraries
   7604       lt_prog_compiler_pic='-DDLL_EXPORT'
   7605       ;;
   7606 
   7607     darwin* | rhapsody*)
   7608       # PIC is the default on this platform
   7609       # Common symbols not allowed in MH_DYLIB files
   7610       lt_prog_compiler_pic='-fno-common'
   7611       ;;
   7612 
   7613     interix[3-9]*)
   7614       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   7615       # Instead, we relocate shared libraries at runtime.
   7616       ;;
   7617 
   7618     msdosdjgpp*)
   7619       # Just because we use GCC doesn't mean we suddenly get shared libraries
   7620       # on systems that don't support them.
   7621       lt_prog_compiler_can_build_shared=no
   7622       enable_shared=no
   7623       ;;
   7624 
   7625     sysv4*MP*)
   7626       if test -d /usr/nec; then
   7627 	lt_prog_compiler_pic=-Kconform_pic
   7628       fi
   7629       ;;
   7630 
   7631     hpux*)
   7632       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7633       # not for PA HP-UX.
   7634       case $host_cpu in
   7635       hppa*64*|ia64*)
   7636 	# +Z the default
   7637 	;;
   7638       *)
   7639 	lt_prog_compiler_pic='-fPIC'
   7640 	;;
   7641       esac
   7642       ;;
   7643 
   7644     *)
   7645       lt_prog_compiler_pic='-fPIC'
   7646       ;;
   7647     esac
   7648   else
   7649     # PORTME Check for flag to pass linker flags through the system compiler.
   7650     case $host_os in
   7651     aix*)
   7652       lt_prog_compiler_wl='-Wl,'
   7653       if test "$host_cpu" = ia64; then
   7654 	# AIX 5 now supports IA64 processor
   7655 	lt_prog_compiler_static='-Bstatic'
   7656       else
   7657 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   7658       fi
   7659       ;;
   7660       darwin*)
   7661         # PIC is the default on this platform
   7662         # Common symbols not allowed in MH_DYLIB files
   7663        case $cc_basename in
   7664          xlc*)
   7665          lt_prog_compiler_pic='-qnocommon'
   7666          lt_prog_compiler_wl='-Wl,'
   7667          ;;
   7668        esac
   7669        ;;
   7670 
   7671     mingw* | cygwin* | pw32* | os2*)
   7672       # This hack is so that the source file can tell whether it is being
   7673       # built for inclusion in a dll (and should export symbols for example).
   7674       lt_prog_compiler_pic='-DDLL_EXPORT'
   7675       ;;
   7676 
   7677     hpux9* | hpux10* | hpux11*)
   7678       lt_prog_compiler_wl='-Wl,'
   7679       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7680       # not for PA HP-UX.
   7681       case $host_cpu in
   7682       hppa*64*|ia64*)
   7683 	# +Z the default
   7684 	;;
   7685       *)
   7686 	lt_prog_compiler_pic='+Z'
   7687 	;;
   7688       esac
   7689       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   7690       lt_prog_compiler_static='${wl}-a ${wl}archive'
   7691       ;;
   7692 
   7693     irix5* | irix6* | nonstopux*)
   7694       lt_prog_compiler_wl='-Wl,'
   7695       # PIC (with -KPIC) is the default.
   7696       lt_prog_compiler_static='-non_shared'
   7697       ;;
   7698 
   7699     newsos6)
   7700       lt_prog_compiler_pic='-KPIC'
   7701       lt_prog_compiler_static='-Bstatic'
   7702       ;;
   7703 
   7704     linux* | k*bsd*-gnu)
   7705       case $cc_basename in
   7706       icc* | ecc*)
   7707 	lt_prog_compiler_wl='-Wl,'
   7708 	lt_prog_compiler_pic='-KPIC'
   7709 	lt_prog_compiler_static='-static'
   7710         ;;
   7711       pgcc* | pgf77* | pgf90* | pgf95*)
   7712         # Portland Group compilers (*not* the Pentium gcc compiler,
   7713 	# which looks to be a dead project)
   7714 	lt_prog_compiler_wl='-Wl,'
   7715 	lt_prog_compiler_pic='-fpic'
   7716 	lt_prog_compiler_static='-Bstatic'
   7717         ;;
   7718       ccc*)
   7719         lt_prog_compiler_wl='-Wl,'
   7720         # All Alpha code is PIC.
   7721         lt_prog_compiler_static='-non_shared'
   7722         ;;
   7723       *)
   7724         case `$CC -V 2>&1 | sed 5q` in
   7725 	*Sun\ C*)
   7726 	  # Sun C 5.9
   7727 	  lt_prog_compiler_pic='-KPIC'
   7728 	  lt_prog_compiler_static='-Bstatic'
   7729 	  lt_prog_compiler_wl='-Wl,'
   7730 	  ;;
   7731 	*Sun\ F*)
   7732 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   7733 	  lt_prog_compiler_pic='-KPIC'
   7734 	  lt_prog_compiler_static='-Bstatic'
   7735 	  lt_prog_compiler_wl=''
   7736 	  ;;
   7737 	esac
   7738 	;;
   7739       esac
   7740       ;;
   7741 
   7742     osf3* | osf4* | osf5*)
   7743       lt_prog_compiler_wl='-Wl,'
   7744       # All OSF/1 code is PIC.
   7745       lt_prog_compiler_static='-non_shared'
   7746       ;;
   7747 
   7748     rdos*)
   7749       lt_prog_compiler_static='-non_shared'
   7750       ;;
   7751 
   7752     solaris*)
   7753       lt_prog_compiler_pic='-KPIC'
   7754       lt_prog_compiler_static='-Bstatic'
   7755       case $cc_basename in
   7756       f77* | f90* | f95*)
   7757 	lt_prog_compiler_wl='-Qoption ld ';;
   7758       *)
   7759 	lt_prog_compiler_wl='-Wl,';;
   7760       esac
   7761       ;;
   7762 
   7763     sunos4*)
   7764       lt_prog_compiler_wl='-Qoption ld '
   7765       lt_prog_compiler_pic='-PIC'
   7766       lt_prog_compiler_static='-Bstatic'
   7767       ;;
   7768 
   7769     sysv4 | sysv4.2uw2* | sysv4.3*)
   7770       lt_prog_compiler_wl='-Wl,'
   7771       lt_prog_compiler_pic='-KPIC'
   7772       lt_prog_compiler_static='-Bstatic'
   7773       ;;
   7774 
   7775     sysv4*MP*)
   7776       if test -d /usr/nec ;then
   7777 	lt_prog_compiler_pic='-Kconform_pic'
   7778 	lt_prog_compiler_static='-Bstatic'
   7779       fi
   7780       ;;
   7781 
   7782     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   7783       lt_prog_compiler_wl='-Wl,'
   7784       lt_prog_compiler_pic='-KPIC'
   7785       lt_prog_compiler_static='-Bstatic'
   7786       ;;
   7787 
   7788     unicos*)
   7789       lt_prog_compiler_wl='-Wl,'
   7790       lt_prog_compiler_can_build_shared=no
   7791       ;;
   7792 
   7793     uts4*)
   7794       lt_prog_compiler_pic='-pic'
   7795       lt_prog_compiler_static='-Bstatic'
   7796       ;;
   7797 
   7798     *)
   7799       lt_prog_compiler_can_build_shared=no
   7800       ;;
   7801     esac
   7802   fi
   7803 
   7804 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
   7805 $as_echo "$lt_prog_compiler_pic" >&6; }
   7806 
   7807 #
   7808 # Check to make sure the PIC flag actually works.
   7809 #
   7810 if test -n "$lt_prog_compiler_pic"; then
   7811 
   7812 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   7813 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
   7814 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
   7815   $as_echo_n "(cached) " >&6
   7816 else
   7817   lt_cv_prog_compiler_pic_works=no
   7818   ac_outfile=conftest.$ac_objext
   7819    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7820    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   7821    # Insert the option either (1) after the last *FLAGS variable, or
   7822    # (2) before a word containing "conftest.", or (3) at the end.
   7823    # Note that $ac_compile itself does not contain backslashes and begins
   7824    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7825    # The option is referenced via a variable to avoid confusing sed.
   7826    lt_compile=`echo "$ac_compile" | $SED \
   7827    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7828    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7829    -e 's:$: $lt_compiler_flag:'`
   7830    (eval echo "\"\$as_me:7830: $lt_compile\"" >&5)
   7831    (eval "$lt_compile" 2>conftest.err)
   7832    ac_status=$?
   7833    cat conftest.err >&5
   7834    echo "$as_me:7834: \$? = $ac_status" >&5
   7835    if (exit $ac_status) && test -s "$ac_outfile"; then
   7836      # The compiler can only warn and ignore the option if not recognized
   7837      # So say no if there are warnings other than the usual output.
   7838      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7839      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7840      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7841        lt_cv_prog_compiler_pic_works=yes
   7842      fi
   7843    fi
   7844    $rm conftest*
   7845 
   7846 fi
   7847 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
   7848 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
   7849 
   7850 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
   7851     case $lt_prog_compiler_pic in
   7852      "" | " "*) ;;
   7853      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   7854      esac
   7855 else
   7856     lt_prog_compiler_pic=
   7857      lt_prog_compiler_can_build_shared=no
   7858 fi
   7859 
   7860 fi
   7861 case $host_os in
   7862   # For platforms which do not support PIC, -DPIC is meaningless:
   7863   *djgpp*)
   7864     lt_prog_compiler_pic=
   7865     ;;
   7866   *)
   7867     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   7868     ;;
   7869 esac
   7870 
   7871 #
   7872 # Check to make sure the static flag actually works.
   7873 #
   7874 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   7875 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   7876 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   7877 if test "${lt_cv_prog_compiler_static_works+set}" = set; then
   7878   $as_echo_n "(cached) " >&6
   7879 else
   7880   lt_cv_prog_compiler_static_works=no
   7881    save_LDFLAGS="$LDFLAGS"
   7882    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   7883    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   7884    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   7885      # The linker can only warn and ignore the option if not recognized
   7886      # So say no if there are warnings
   7887      if test -s conftest.err; then
   7888        # Append any errors to the config.log.
   7889        cat conftest.err 1>&5
   7890        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   7891        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7892        if diff conftest.exp conftest.er2 >/dev/null; then
   7893          lt_cv_prog_compiler_static_works=yes
   7894        fi
   7895      else
   7896        lt_cv_prog_compiler_static_works=yes
   7897      fi
   7898    fi
   7899    $rm -r conftest*
   7900    LDFLAGS="$save_LDFLAGS"
   7901 
   7902 fi
   7903 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
   7904 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
   7905 
   7906 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
   7907     :
   7908 else
   7909     lt_prog_compiler_static=
   7910 fi
   7911 
   7912 
   7913 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   7914 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   7915 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
   7916   $as_echo_n "(cached) " >&6
   7917 else
   7918   lt_cv_prog_compiler_c_o=no
   7919    $rm -r conftest 2>/dev/null
   7920    mkdir conftest
   7921    cd conftest
   7922    mkdir out
   7923    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7924 
   7925    lt_compiler_flag="-o out/conftest2.$ac_objext"
   7926    # Insert the option either (1) after the last *FLAGS variable, or
   7927    # (2) before a word containing "conftest.", or (3) at the end.
   7928    # Note that $ac_compile itself does not contain backslashes and begins
   7929    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7930    lt_compile=`echo "$ac_compile" | $SED \
   7931    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7932    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7933    -e 's:$: $lt_compiler_flag:'`
   7934    (eval echo "\"\$as_me:7934: $lt_compile\"" >&5)
   7935    (eval "$lt_compile" 2>out/conftest.err)
   7936    ac_status=$?
   7937    cat out/conftest.err >&5
   7938    echo "$as_me:7938: \$? = $ac_status" >&5
   7939    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   7940    then
   7941      # The compiler can only warn and ignore the option if not recognized
   7942      # So say no if there are warnings
   7943      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   7944      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   7945      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   7946        lt_cv_prog_compiler_c_o=yes
   7947      fi
   7948    fi
   7949    chmod u+w . 2>&5
   7950    $rm conftest*
   7951    # SGI C++ compiler will create directory out/ii_files/ for
   7952    # template instantiation
   7953    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   7954    $rm out/* && rmdir out
   7955    cd ..
   7956    rmdir conftest
   7957    $rm conftest*
   7958 
   7959 fi
   7960 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
   7961 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   7962 
   7963 
   7964 hard_links="nottested"
   7965 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   7966   # do not overwrite the value of need_locks provided by the user
   7967   { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   7968 $as_echo_n "checking if we can lock with hard links... " >&6; }
   7969   hard_links=yes
   7970   $rm conftest*
   7971   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7972   touch conftest.a
   7973   ln conftest.a conftest.b 2>&5 || hard_links=no
   7974   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7975   { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
   7976 $as_echo "$hard_links" >&6; }
   7977   if test "$hard_links" = no; then
   7978     { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   7979 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   7980     need_locks=warn
   7981   fi
   7982 else
   7983   need_locks=no
   7984 fi
   7985 
   7986 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   7987 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   7988 
   7989   runpath_var=
   7990   allow_undefined_flag=
   7991   enable_shared_with_static_runtimes=no
   7992   archive_cmds=
   7993   archive_expsym_cmds=
   7994   old_archive_From_new_cmds=
   7995   old_archive_from_expsyms_cmds=
   7996   export_dynamic_flag_spec=
   7997   whole_archive_flag_spec=
   7998   thread_safe_flag_spec=
   7999   hardcode_libdir_flag_spec=
   8000   hardcode_libdir_flag_spec_ld=
   8001   hardcode_libdir_separator=
   8002   hardcode_direct=no
   8003   hardcode_minus_L=no
   8004   hardcode_shlibpath_var=unsupported
   8005   link_all_deplibs=unknown
   8006   hardcode_automatic=no
   8007   module_cmds=
   8008   module_expsym_cmds=
   8009   always_export_symbols=no
   8010   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   8011   # include_expsyms should be a list of space-separated symbols to be *always*
   8012   # included in the symbol list
   8013   include_expsyms=
   8014   # exclude_expsyms can be an extended regexp of symbols to exclude
   8015   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   8016   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   8017   # as well as any symbol that contains `d'.
   8018   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   8019   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   8020   # platforms (ab)use it in PIC code, but their linkers get confused if
   8021   # the symbol is explicitly referenced.  Since portable code cannot
   8022   # rely on this symbol name, it's probably fine to never include it in
   8023   # preloaded symbol tables.
   8024   # Exclude shared library initialization/finalization symbols.
   8025   extract_expsyms_cmds=
   8026   # Just being paranoid about ensuring that cc_basename is set.
   8027   for cc_temp in $compiler""; do
   8028   case $cc_temp in
   8029     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   8030     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   8031     \-*) ;;
   8032     *) break;;
   8033   esac
   8034 done
   8035 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   8036 
   8037   case $host_os in
   8038   cygwin* | mingw* | pw32*)
   8039     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   8040     # When not using gcc, we currently assume that we are using
   8041     # Microsoft Visual C++.
   8042     if test "$GCC" != yes; then
   8043       with_gnu_ld=no
   8044     fi
   8045     ;;
   8046   interix*)
   8047     # we just hope/assume this is gcc and not c89 (= MSVC++)
   8048     with_gnu_ld=yes
   8049     ;;
   8050   openbsd*)
   8051     with_gnu_ld=no
   8052     ;;
   8053   esac
   8054 
   8055   ld_shlibs=yes
   8056   if test "$with_gnu_ld" = yes; then
   8057     # If archive_cmds runs LD, not CC, wlarc should be empty
   8058     wlarc='${wl}'
   8059 
   8060     # Set some defaults for GNU ld with shared library support. These
   8061     # are reset later if shared libraries are not supported. Putting them
   8062     # here allows them to be overridden if necessary.
   8063     runpath_var=LD_RUN_PATH
   8064     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
   8065     export_dynamic_flag_spec='${wl}--export-dynamic'
   8066     # ancient GNU ld didn't support --whole-archive et. al.
   8067     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   8068 	whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   8069       else
   8070   	whole_archive_flag_spec=
   8071     fi
   8072     supports_anon_versioning=no
   8073     case `$LD -v 2>/dev/null` in
   8074       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   8075       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   8076       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   8077       *\ 2.11.*) ;; # other 2.11 versions
   8078       *) supports_anon_versioning=yes ;;
   8079     esac
   8080 
   8081     # See if GNU ld supports shared libraries.
   8082     case $host_os in
   8083     aix[3-9]*)
   8084       # On AIX/PPC, the GNU linker is very broken
   8085       if test "$host_cpu" != ia64; then
   8086 	ld_shlibs=no
   8087 	cat <<EOF 1>&2
   8088 
   8089 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   8090 *** to be unable to reliably create shared libraries on AIX.
   8091 *** Therefore, libtool is disabling shared libraries support.  If you
   8092 *** really care for shared libraries, you may want to modify your PATH
   8093 *** so that a non-GNU linker is found, and then restart.
   8094 
   8095 EOF
   8096       fi
   8097       ;;
   8098 
   8099     amigaos*)
   8100       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)'
   8101       hardcode_libdir_flag_spec='-L$libdir'
   8102       hardcode_minus_L=yes
   8103 
   8104       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   8105       # that the semantics of dynamic libraries on AmigaOS, at least up
   8106       # to version 4, is to share data among multiple programs linked
   8107       # with the same dynamic library.  Since this doesn't match the
   8108       # behavior of shared libraries on other platforms, we can't use
   8109       # them.
   8110       ld_shlibs=no
   8111       ;;
   8112 
   8113     beos*)
   8114       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8115 	allow_undefined_flag=unsupported
   8116 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   8117 	# support --undefined.  This deserves some investigation.  FIXME
   8118 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8119       else
   8120 	ld_shlibs=no
   8121       fi
   8122       ;;
   8123 
   8124     cygwin* | mingw* | pw32*)
   8125       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   8126       # as there is no search path for DLLs.
   8127       hardcode_libdir_flag_spec='-L$libdir'
   8128       allow_undefined_flag=unsupported
   8129       always_export_symbols=no
   8130       enable_shared_with_static_runtimes=yes
   8131       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   8132 
   8133       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   8134         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8135 	# If the export-symbols file already is a .def file (1st line
   8136 	# is EXPORTS), use it as is; otherwise, prepend...
   8137 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   8138 	  cp $export_symbols $output_objdir/$soname.def;
   8139 	else
   8140 	  echo EXPORTS > $output_objdir/$soname.def;
   8141 	  cat $export_symbols >> $output_objdir/$soname.def;
   8142 	fi~
   8143 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8144       else
   8145 	ld_shlibs=no
   8146       fi
   8147       ;;
   8148 
   8149     interix[3-9]*)
   8150       hardcode_direct=no
   8151       hardcode_shlibpath_var=no
   8152       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8153       export_dynamic_flag_spec='${wl}-E'
   8154       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   8155       # Instead, shared libraries are loaded at an image base (0x10000000 by
   8156       # default) and relocated if they conflict, which is a slow very memory
   8157       # consuming and fragmenting process.  To avoid this, we pick a random,
   8158       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   8159       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   8160       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   8161       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'
   8162       ;;
   8163 
   8164     gnu* | linux* | k*bsd*-gnu)
   8165       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8166 	tmp_addflag=
   8167 	case $cc_basename,$host_cpu in
   8168 	pgcc*)				# Portland Group C compiler
   8169 	  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'
   8170 	  tmp_addflag=' $pic_flag'
   8171 	  ;;
   8172 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   8173 	  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'
   8174 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   8175 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   8176 	  tmp_addflag=' -i_dynamic' ;;
   8177 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   8178 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   8179 	ifc* | ifort*)			# Intel Fortran compiler
   8180 	  tmp_addflag=' -nofor_main' ;;
   8181 	esac
   8182 	case `$CC -V 2>&1 | sed 5q` in
   8183 	*Sun\ C*)			# Sun C 5.9
   8184 	  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'
   8185 	  tmp_sharedflag='-G' ;;
   8186 	*Sun\ F*)			# Sun Fortran 8.3
   8187 	  tmp_sharedflag='-G' ;;
   8188 	*)
   8189 	  tmp_sharedflag='-shared' ;;
   8190 	esac
   8191 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8192 
   8193 	if test $supports_anon_versioning = yes; then
   8194 	  archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
   8195   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   8196   $echo "local: *; };" >> $output_objdir/$libname.ver~
   8197 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   8198 	fi
   8199       else
   8200 	ld_shlibs=no
   8201       fi
   8202       ;;
   8203 
   8204     netbsd*)
   8205       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8206 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   8207 	wlarc=
   8208       else
   8209 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8210 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8211       fi
   8212       ;;
   8213 
   8214     solaris*)
   8215       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   8216 	ld_shlibs=no
   8217 	cat <<EOF 1>&2
   8218 
   8219 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   8220 *** create shared libraries on Solaris systems.  Therefore, libtool
   8221 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8222 *** binutils to release 2.9.1 or newer.  Another option is to modify
   8223 *** your PATH or compiler configuration so that the native linker is
   8224 *** used, and then restart.
   8225 
   8226 EOF
   8227       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8228 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8229 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8230       else
   8231 	ld_shlibs=no
   8232       fi
   8233       ;;
   8234 
   8235     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   8236       case `$LD -v 2>&1` in
   8237         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   8238 	ld_shlibs=no
   8239 	cat <<_LT_EOF 1>&2
   8240 
   8241 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   8242 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   8243 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8244 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   8245 *** your PATH or compiler configuration so that the native linker is
   8246 *** used, and then restart.
   8247 
   8248 _LT_EOF
   8249 	;;
   8250 	*)
   8251 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8252 	    hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   8253 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   8254 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   8255 	  else
   8256 	    ld_shlibs=no
   8257 	  fi
   8258 	;;
   8259       esac
   8260       ;;
   8261 
   8262     sunos4*)
   8263       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8264       wlarc=
   8265       hardcode_direct=yes
   8266       hardcode_shlibpath_var=no
   8267       ;;
   8268 
   8269     *)
   8270       if $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     esac
   8278 
   8279     if test "$ld_shlibs" = no; then
   8280       runpath_var=
   8281       hardcode_libdir_flag_spec=
   8282       export_dynamic_flag_spec=
   8283       whole_archive_flag_spec=
   8284     fi
   8285   else
   8286     # PORTME fill in a description of your system's linker (not GNU ld)
   8287     case $host_os in
   8288     aix3*)
   8289       allow_undefined_flag=unsupported
   8290       always_export_symbols=yes
   8291       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'
   8292       # Note: this linker hardcodes the directories in LIBPATH if there
   8293       # are no directories specified by -L.
   8294       hardcode_minus_L=yes
   8295       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   8296 	# Neither direct hardcoding nor static linking is supported with a
   8297 	# broken collect2.
   8298 	hardcode_direct=unsupported
   8299       fi
   8300       ;;
   8301 
   8302     aix[4-9]*)
   8303       if test "$host_cpu" = ia64; then
   8304 	# On IA64, the linker does run time linking by default, so we don't
   8305 	# have to do anything special.
   8306 	aix_use_runtimelinking=no
   8307 	exp_sym_flag='-Bexport'
   8308 	no_entry_flag=""
   8309       else
   8310 	# If we're using GNU nm, then we don't want the "-C" option.
   8311 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   8312 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   8313 	  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'
   8314 	else
   8315 	  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'
   8316 	fi
   8317 	aix_use_runtimelinking=no
   8318 
   8319 	# Test if we are trying to use run time linking or normal
   8320 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   8321 	# need to do runtime linking.
   8322 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   8323 	  for ld_flag in $LDFLAGS; do
   8324   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   8325   	    aix_use_runtimelinking=yes
   8326   	    break
   8327   	  fi
   8328 	  done
   8329 	  ;;
   8330 	esac
   8331 
   8332 	exp_sym_flag='-bexport'
   8333 	no_entry_flag='-bnoentry'
   8334       fi
   8335 
   8336       # When large executables or shared objects are built, AIX ld can
   8337       # have problems creating the table of contents.  If linking a library
   8338       # or program results in "error TOC overflow" add -mminimal-toc to
   8339       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   8340       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   8341 
   8342       archive_cmds=''
   8343       hardcode_direct=yes
   8344       hardcode_libdir_separator=':'
   8345       link_all_deplibs=yes
   8346 
   8347       if test "$GCC" = yes; then
   8348 	case $host_os in aix4.[012]|aix4.[012].*)
   8349 	# We only want to do this on AIX 4.2 and lower, the check
   8350 	# below for broken collect2 doesn't work under 4.3+
   8351 	  collect2name=`${CC} -print-prog-name=collect2`
   8352 	  if test -f "$collect2name" && \
   8353   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   8354 	  then
   8355   	  # We have reworked collect2
   8356   	  :
   8357 	  else
   8358   	  # We have old collect2
   8359   	  hardcode_direct=unsupported
   8360   	  # It fails to find uninstalled libraries when the uninstalled
   8361   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   8362   	  # to unsupported forces relinking
   8363   	  hardcode_minus_L=yes
   8364   	  hardcode_libdir_flag_spec='-L$libdir'
   8365   	  hardcode_libdir_separator=
   8366 	  fi
   8367 	  ;;
   8368 	esac
   8369 	shared_flag='-shared'
   8370 	if test "$aix_use_runtimelinking" = yes; then
   8371 	  shared_flag="$shared_flag "'${wl}-G'
   8372 	fi
   8373       else
   8374 	# not using gcc
   8375 	if test "$host_cpu" = ia64; then
   8376   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   8377   	# chokes on -Wl,-G. The following line is correct:
   8378 	  shared_flag='-G'
   8379 	else
   8380 	  if test "$aix_use_runtimelinking" = yes; then
   8381 	    shared_flag='${wl}-G'
   8382 	  else
   8383 	    shared_flag='${wl}-bM:SRE'
   8384 	  fi
   8385 	fi
   8386       fi
   8387 
   8388       # It seems that -bexpall does not export symbols beginning with
   8389       # underscore (_), so it is better to generate a list of symbols to export.
   8390       always_export_symbols=yes
   8391       if test "$aix_use_runtimelinking" = yes; then
   8392 	# Warning - without using the other runtime loading flags (-brtl),
   8393 	# -berok will link without error, but may produce a broken library.
   8394 	allow_undefined_flag='-berok'
   8395        # Determine the default libpath from the value encoded in an empty executable.
   8396        cat >conftest.$ac_ext <<_ACEOF
   8397 /* confdefs.h.  */
   8398 _ACEOF
   8399 cat confdefs.h >>conftest.$ac_ext
   8400 cat >>conftest.$ac_ext <<_ACEOF
   8401 /* end confdefs.h.  */
   8402 
   8403 int
   8404 main ()
   8405 {
   8406 
   8407   ;
   8408   return 0;
   8409 }
   8410 _ACEOF
   8411 rm -f conftest.$ac_objext conftest$ac_exeext
   8412 if { (ac_try="$ac_link"
   8413 case "(($ac_try" in
   8414   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8415   *) ac_try_echo=$ac_try;;
   8416 esac
   8417 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   8418 $as_echo "$ac_try_echo") >&5
   8419   (eval "$ac_link") 2>conftest.er1
   8420   ac_status=$?
   8421   grep -v '^ *+' conftest.er1 >conftest.err
   8422   rm -f conftest.er1
   8423   cat conftest.err >&5
   8424   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8425   (exit $ac_status); } && {
   8426 	 test -z "$ac_c_werror_flag" ||
   8427 	 test ! -s conftest.err
   8428        } && test -s conftest$ac_exeext && {
   8429 	 test "$cross_compiling" = yes ||
   8430 	 $as_test_x conftest$ac_exeext
   8431        }; then
   8432 
   8433 lt_aix_libpath_sed='
   8434     /Import File Strings/,/^$/ {
   8435 	/^0/ {
   8436 	    s/^0  *\(.*\)$/\1/
   8437 	    p
   8438 	}
   8439     }'
   8440 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8441 # Check for a 64-bit object if we didn't find anything.
   8442 if test -z "$aix_libpath"; then
   8443   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8444 fi
   8445 else
   8446   $as_echo "$as_me: failed program was:" >&5
   8447 sed 's/^/| /' conftest.$ac_ext >&5
   8448 
   8449 
   8450 fi
   8451 
   8452 rm -rf conftest.dSYM
   8453 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8454       conftest$ac_exeext conftest.$ac_ext
   8455 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8456 
   8457        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8458 	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"
   8459        else
   8460 	if test "$host_cpu" = ia64; then
   8461 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   8462 	  allow_undefined_flag="-z nodefs"
   8463 	  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"
   8464 	else
   8465 	 # Determine the default libpath from the value encoded in an empty executable.
   8466 	 cat >conftest.$ac_ext <<_ACEOF
   8467 /* confdefs.h.  */
   8468 _ACEOF
   8469 cat confdefs.h >>conftest.$ac_ext
   8470 cat >>conftest.$ac_ext <<_ACEOF
   8471 /* end confdefs.h.  */
   8472 
   8473 int
   8474 main ()
   8475 {
   8476 
   8477   ;
   8478   return 0;
   8479 }
   8480 _ACEOF
   8481 rm -f conftest.$ac_objext conftest$ac_exeext
   8482 if { (ac_try="$ac_link"
   8483 case "(($ac_try" in
   8484   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8485   *) ac_try_echo=$ac_try;;
   8486 esac
   8487 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   8488 $as_echo "$ac_try_echo") >&5
   8489   (eval "$ac_link") 2>conftest.er1
   8490   ac_status=$?
   8491   grep -v '^ *+' conftest.er1 >conftest.err
   8492   rm -f conftest.er1
   8493   cat conftest.err >&5
   8494   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8495   (exit $ac_status); } && {
   8496 	 test -z "$ac_c_werror_flag" ||
   8497 	 test ! -s conftest.err
   8498        } && test -s conftest$ac_exeext && {
   8499 	 test "$cross_compiling" = yes ||
   8500 	 $as_test_x conftest$ac_exeext
   8501        }; then
   8502 
   8503 lt_aix_libpath_sed='
   8504     /Import File Strings/,/^$/ {
   8505 	/^0/ {
   8506 	    s/^0  *\(.*\)$/\1/
   8507 	    p
   8508 	}
   8509     }'
   8510 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8511 # Check for a 64-bit object if we didn't find anything.
   8512 if test -z "$aix_libpath"; then
   8513   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8514 fi
   8515 else
   8516   $as_echo "$as_me: failed program was:" >&5
   8517 sed 's/^/| /' conftest.$ac_ext >&5
   8518 
   8519 
   8520 fi
   8521 
   8522 rm -rf conftest.dSYM
   8523 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8524       conftest$ac_exeext conftest.$ac_ext
   8525 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8526 
   8527 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8528 	  # Warning - without using the other run time loading flags,
   8529 	  # -berok will link without error, but may produce a broken library.
   8530 	  no_undefined_flag=' ${wl}-bernotok'
   8531 	  allow_undefined_flag=' ${wl}-berok'
   8532 	  # Exported symbols can be pulled into shared objects from archives
   8533 	  whole_archive_flag_spec='$convenience'
   8534 	  archive_cmds_need_lc=yes
   8535 	  # This is similar to how AIX traditionally builds its shared libraries.
   8536 	  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'
   8537 	fi
   8538       fi
   8539       ;;
   8540 
   8541     amigaos*)
   8542       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)'
   8543       hardcode_libdir_flag_spec='-L$libdir'
   8544       hardcode_minus_L=yes
   8545       # see comment about different semantics on the GNU ld section
   8546       ld_shlibs=no
   8547       ;;
   8548 
   8549     bsdi[45]*)
   8550       export_dynamic_flag_spec=-rdynamic
   8551       ;;
   8552 
   8553     cygwin* | mingw* | pw32*)
   8554       # When not using gcc, we currently assume that we are using
   8555       # Microsoft Visual C++.
   8556       # hardcode_libdir_flag_spec is actually meaningless, as there is
   8557       # no search path for DLLs.
   8558       hardcode_libdir_flag_spec=' '
   8559       allow_undefined_flag=unsupported
   8560       # Tell ltmain to make .lib files, not .a files.
   8561       libext=lib
   8562       # Tell ltmain to make .dll files, not .so files.
   8563       shrext_cmds=".dll"
   8564       # FIXME: Setting linknames here is a bad hack.
   8565       archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   8566       # The linker will automatically build a .lib file if we build a DLL.
   8567       old_archive_From_new_cmds='true'
   8568       # FIXME: Should let the user specify the lib program.
   8569       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
   8570       fix_srcfile_path='`cygpath -w "$srcfile"`'
   8571       enable_shared_with_static_runtimes=yes
   8572       ;;
   8573 
   8574     darwin* | rhapsody*)
   8575       case $host_os in
   8576         rhapsody* | darwin1.[012])
   8577          allow_undefined_flag='${wl}-undefined ${wl}suppress'
   8578          ;;
   8579        *) # Darwin 1.3 on
   8580          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   8581            allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8582          else
   8583            case ${MACOSX_DEPLOYMENT_TARGET} in
   8584              10.[012])
   8585                allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8586                ;;
   8587              10.*)
   8588                allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
   8589                ;;
   8590            esac
   8591          fi
   8592          ;;
   8593       esac
   8594       archive_cmds_need_lc=no
   8595       hardcode_direct=no
   8596       hardcode_automatic=yes
   8597       hardcode_shlibpath_var=unsupported
   8598       whole_archive_flag_spec=''
   8599       link_all_deplibs=yes
   8600     if test "$GCC" = yes ; then
   8601     	output_verbose_link_cmd='echo'
   8602         archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   8603         module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   8604         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}"
   8605         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}"
   8606     else
   8607       case $cc_basename in
   8608         xlc*)
   8609          output_verbose_link_cmd='echo'
   8610          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   8611          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8612           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8613          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}'
   8614           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}'
   8615           ;;
   8616        *)
   8617          ld_shlibs=no
   8618           ;;
   8619       esac
   8620     fi
   8621       ;;
   8622 
   8623     dgux*)
   8624       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8625       hardcode_libdir_flag_spec='-L$libdir'
   8626       hardcode_shlibpath_var=no
   8627       ;;
   8628 
   8629     freebsd1*)
   8630       ld_shlibs=no
   8631       ;;
   8632 
   8633     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   8634     # support.  Future versions do this automatically, but an explicit c++rt0.o
   8635     # does not break anything, and helps significantly (at the cost of a little
   8636     # extra space).
   8637     freebsd2.2*)
   8638       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   8639       hardcode_libdir_flag_spec='-R$libdir'
   8640       hardcode_direct=yes
   8641       hardcode_shlibpath_var=no
   8642       ;;
   8643 
   8644     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   8645     freebsd2*)
   8646       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8647       hardcode_direct=yes
   8648       hardcode_minus_L=yes
   8649       hardcode_shlibpath_var=no
   8650       ;;
   8651 
   8652     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   8653     freebsd* | dragonfly*)
   8654       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   8655       hardcode_libdir_flag_spec='-R$libdir'
   8656       hardcode_direct=yes
   8657       hardcode_shlibpath_var=no
   8658       ;;
   8659 
   8660     hpux9*)
   8661       if test "$GCC" = yes; then
   8662 	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'
   8663       else
   8664 	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'
   8665       fi
   8666       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8667       hardcode_libdir_separator=:
   8668       hardcode_direct=yes
   8669 
   8670       # hardcode_minus_L: Not really in the search PATH,
   8671       # but as the default location of the library.
   8672       hardcode_minus_L=yes
   8673       export_dynamic_flag_spec='${wl}-E'
   8674       ;;
   8675 
   8676     hpux10*)
   8677       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8678 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8679       else
   8680 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   8681       fi
   8682       if test "$with_gnu_ld" = no; then
   8683 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8684 	hardcode_libdir_separator=:
   8685 
   8686 	hardcode_direct=yes
   8687 	export_dynamic_flag_spec='${wl}-E'
   8688 
   8689 	# hardcode_minus_L: Not really in the search PATH,
   8690 	# but as the default location of the library.
   8691 	hardcode_minus_L=yes
   8692       fi
   8693       ;;
   8694 
   8695     hpux11*)
   8696       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8697 	case $host_cpu in
   8698 	hppa*64*)
   8699 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8700 	  ;;
   8701 	ia64*)
   8702 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8703 	  ;;
   8704 	*)
   8705 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8706 	  ;;
   8707 	esac
   8708       else
   8709 	case $host_cpu in
   8710 	hppa*64*)
   8711 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8712 	  ;;
   8713 	ia64*)
   8714 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8715 	  ;;
   8716 	*)
   8717 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8718 	  ;;
   8719 	esac
   8720       fi
   8721       if test "$with_gnu_ld" = no; then
   8722 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8723 	hardcode_libdir_separator=:
   8724 
   8725 	case $host_cpu in
   8726 	hppa*64*|ia64*)
   8727 	  hardcode_libdir_flag_spec_ld='+b $libdir'
   8728 	  hardcode_direct=no
   8729 	  hardcode_shlibpath_var=no
   8730 	  ;;
   8731 	*)
   8732 	  hardcode_direct=yes
   8733 	  export_dynamic_flag_spec='${wl}-E'
   8734 
   8735 	  # hardcode_minus_L: Not really in the search PATH,
   8736 	  # but as the default location of the library.
   8737 	  hardcode_minus_L=yes
   8738 	  ;;
   8739 	esac
   8740       fi
   8741       ;;
   8742 
   8743     irix5* | irix6* | nonstopux*)
   8744       if test "$GCC" = yes; then
   8745 	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'
   8746       else
   8747 	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'
   8748 	hardcode_libdir_flag_spec_ld='-rpath $libdir'
   8749       fi
   8750       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8751       hardcode_libdir_separator=:
   8752       link_all_deplibs=yes
   8753       ;;
   8754 
   8755     netbsd*)
   8756       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8757 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   8758       else
   8759 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   8760       fi
   8761       hardcode_libdir_flag_spec='-R$libdir'
   8762       hardcode_direct=yes
   8763       hardcode_shlibpath_var=no
   8764       ;;
   8765 
   8766     newsos6)
   8767       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8768       hardcode_direct=yes
   8769       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8770       hardcode_libdir_separator=:
   8771       hardcode_shlibpath_var=no
   8772       ;;
   8773 
   8774     openbsd*)
   8775       if test -f /usr/libexec/ld.so; then
   8776 	hardcode_direct=yes
   8777 	hardcode_shlibpath_var=no
   8778 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   8779 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8780 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   8781 	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8782 	  export_dynamic_flag_spec='${wl}-E'
   8783 	else
   8784 	  case $host_os in
   8785 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   8786 	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8787 	     hardcode_libdir_flag_spec='-R$libdir'
   8788 	     ;;
   8789 	   *)
   8790 	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8791 	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8792 	     ;;
   8793 	  esac
   8794         fi
   8795       else
   8796 	ld_shlibs=no
   8797       fi
   8798       ;;
   8799 
   8800     os2*)
   8801       hardcode_libdir_flag_spec='-L$libdir'
   8802       hardcode_minus_L=yes
   8803       allow_undefined_flag=unsupported
   8804       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'
   8805       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   8806       ;;
   8807 
   8808     osf3*)
   8809       if test "$GCC" = yes; then
   8810 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8811 	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'
   8812       else
   8813 	allow_undefined_flag=' -expect_unresolved \*'
   8814 	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'
   8815       fi
   8816       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8817       hardcode_libdir_separator=:
   8818       ;;
   8819 
   8820     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   8821       if test "$GCC" = yes; then
   8822 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8823 	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'
   8824 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8825       else
   8826 	allow_undefined_flag=' -expect_unresolved \*'
   8827 	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'
   8828 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   8829 	$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'
   8830 
   8831 	# Both c and cxx compiler support -rpath directly
   8832 	hardcode_libdir_flag_spec='-rpath $libdir'
   8833       fi
   8834       hardcode_libdir_separator=:
   8835       ;;
   8836 
   8837     solaris*)
   8838       no_undefined_flag=' -z text'
   8839       if test "$GCC" = yes; then
   8840 	wlarc='${wl}'
   8841 	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8842 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8843 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   8844       else
   8845 	wlarc=''
   8846 	archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8847 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8848   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   8849       fi
   8850       hardcode_libdir_flag_spec='-R$libdir'
   8851       hardcode_shlibpath_var=no
   8852       case $host_os in
   8853       solaris2.[0-5] | solaris2.[0-5].*) ;;
   8854       *)
   8855 	# The compiler driver will combine and reorder linker options,
   8856 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   8857 	# but is careful enough not to reorder.
   8858  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   8859 	if test "$GCC" = yes; then
   8860 	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   8861 	else
   8862 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
   8863 	fi
   8864 	;;
   8865       esac
   8866       link_all_deplibs=yes
   8867       ;;
   8868 
   8869     sunos4*)
   8870       if test "x$host_vendor" = xsequent; then
   8871 	# Use $CC to link under sequent, because it throws in some extra .o
   8872 	# files that make .init and .fini sections work.
   8873 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   8874       else
   8875 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   8876       fi
   8877       hardcode_libdir_flag_spec='-L$libdir'
   8878       hardcode_direct=yes
   8879       hardcode_minus_L=yes
   8880       hardcode_shlibpath_var=no
   8881       ;;
   8882 
   8883     sysv4)
   8884       case $host_vendor in
   8885 	sni)
   8886 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8887 	  hardcode_direct=yes # is this really true???
   8888 	;;
   8889 	siemens)
   8890 	  ## LD is ld it makes a PLAMLIB
   8891 	  ## CC just makes a GrossModule.
   8892 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   8893 	  reload_cmds='$CC -r -o $output$reload_objs'
   8894 	  hardcode_direct=no
   8895         ;;
   8896 	motorola)
   8897 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8898 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   8899 	;;
   8900       esac
   8901       runpath_var='LD_RUN_PATH'
   8902       hardcode_shlibpath_var=no
   8903       ;;
   8904 
   8905     sysv4.3*)
   8906       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8907       hardcode_shlibpath_var=no
   8908       export_dynamic_flag_spec='-Bexport'
   8909       ;;
   8910 
   8911     sysv4*MP*)
   8912       if test -d /usr/nec; then
   8913 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8914 	hardcode_shlibpath_var=no
   8915 	runpath_var=LD_RUN_PATH
   8916 	hardcode_runpath_var=yes
   8917 	ld_shlibs=yes
   8918       fi
   8919       ;;
   8920 
   8921     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   8922       no_undefined_flag='${wl}-z,text'
   8923       archive_cmds_need_lc=no
   8924       hardcode_shlibpath_var=no
   8925       runpath_var='LD_RUN_PATH'
   8926 
   8927       if test "$GCC" = yes; then
   8928 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8929 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8930       else
   8931 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8932 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8933       fi
   8934       ;;
   8935 
   8936     sysv5* | sco3.2v5* | sco5v6*)
   8937       # Note: We can NOT use -z defs as we might desire, because we do not
   8938       # link with -lc, and that would cause any symbols used from libc to
   8939       # always be unresolved, which means just about no library would
   8940       # ever link correctly.  If we're not using GNU ld we use -z text
   8941       # though, which does catch some bad symbols but isn't as heavy-handed
   8942       # as -z defs.
   8943       no_undefined_flag='${wl}-z,text'
   8944       allow_undefined_flag='${wl}-z,nodefs'
   8945       archive_cmds_need_lc=no
   8946       hardcode_shlibpath_var=no
   8947       hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   8948       hardcode_libdir_separator=':'
   8949       link_all_deplibs=yes
   8950       export_dynamic_flag_spec='${wl}-Bexport'
   8951       runpath_var='LD_RUN_PATH'
   8952 
   8953       if test "$GCC" = yes; then
   8954 	archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8955 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8956       else
   8957 	archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8958 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8959       fi
   8960       ;;
   8961 
   8962     uts4*)
   8963       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8964       hardcode_libdir_flag_spec='-L$libdir'
   8965       hardcode_shlibpath_var=no
   8966       ;;
   8967 
   8968     *)
   8969       ld_shlibs=no
   8970       ;;
   8971     esac
   8972   fi
   8973 
   8974 { $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5
   8975 $as_echo "$ld_shlibs" >&6; }
   8976 test "$ld_shlibs" = no && can_build_shared=no
   8977 
   8978 #
   8979 # Do we need to explicitly link libc?
   8980 #
   8981 case "x$archive_cmds_need_lc" in
   8982 x|xyes)
   8983   # Assume -lc should be added
   8984   archive_cmds_need_lc=yes
   8985 
   8986   if test "$enable_shared" = yes && test "$GCC" = yes; then
   8987     case $archive_cmds in
   8988     *'~'*)
   8989       # FIXME: we may have to deal with multi-command sequences.
   8990       ;;
   8991     '$CC '*)
   8992       # Test whether the compiler implicitly links with -lc since on some
   8993       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   8994       # to ld, don't add -lc before -lgcc.
   8995       { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   8996 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   8997       $rm conftest*
   8998       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8999 
   9000       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   9001   (eval $ac_compile) 2>&5
   9002   ac_status=$?
   9003   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9004   (exit $ac_status); } 2>conftest.err; then
   9005         soname=conftest
   9006         lib=conftest
   9007         libobjs=conftest.$ac_objext
   9008         deplibs=
   9009         wl=$lt_prog_compiler_wl
   9010 	pic_flag=$lt_prog_compiler_pic
   9011         compiler_flags=-v
   9012         linker_flags=-v
   9013         verstring=
   9014         output_objdir=.
   9015         libname=conftest
   9016         lt_save_allow_undefined_flag=$allow_undefined_flag
   9017         allow_undefined_flag=
   9018         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   9019   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   9020   ac_status=$?
   9021   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9022   (exit $ac_status); }
   9023         then
   9024 	  archive_cmds_need_lc=no
   9025         else
   9026 	  archive_cmds_need_lc=yes
   9027         fi
   9028         allow_undefined_flag=$lt_save_allow_undefined_flag
   9029       else
   9030         cat conftest.err 1>&5
   9031       fi
   9032       $rm conftest*
   9033       { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
   9034 $as_echo "$archive_cmds_need_lc" >&6; }
   9035       ;;
   9036     esac
   9037   fi
   9038   ;;
   9039 esac
   9040 
   9041 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   9042 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   9043 library_names_spec=
   9044 libname_spec='lib$name'
   9045 soname_spec=
   9046 shrext_cmds=".so"
   9047 postinstall_cmds=
   9048 postuninstall_cmds=
   9049 finish_cmds=
   9050 finish_eval=
   9051 shlibpath_var=
   9052 shlibpath_overrides_runpath=unknown
   9053 version_type=none
   9054 dynamic_linker="$host_os ld.so"
   9055 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   9056 
   9057 if test "$GCC" = yes; then
   9058   case $host_os in
   9059     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
   9060     *) lt_awk_arg="/^libraries:/" ;;
   9061   esac
   9062   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   9063   if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then
   9064     # if the path contains ";" then we assume it to be the separator
   9065     # otherwise default to the standard path separator (i.e. ":") - it is
   9066     # assumed that no part of a normal pathname contains ";" but that should
   9067     # okay in the real world where ";" in dirpaths is itself problematic.
   9068     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'`
   9069   else
   9070     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   9071   fi
   9072   # Ok, now we have the path, separated by spaces, we can step through it
   9073   # and add multilib dir if necessary.
   9074   lt_tmp_lt_search_path_spec=
   9075   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
   9076   for lt_sys_path in $lt_search_path_spec; do
   9077     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
   9078       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
   9079     else
   9080       test -d "$lt_sys_path" && \
   9081 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
   9082     fi
   9083   done
   9084   lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk '
   9085 BEGIN {RS=" "; FS="/|\n";} {
   9086   lt_foo="";
   9087   lt_count=0;
   9088   for (lt_i = NF; lt_i > 0; lt_i--) {
   9089     if ($lt_i != "" && $lt_i != ".") {
   9090       if ($lt_i == "..") {
   9091         lt_count++;
   9092       } else {
   9093         if (lt_count == 0) {
   9094           lt_foo="/" $lt_i lt_foo;
   9095         } else {
   9096           lt_count--;
   9097         }
   9098       }
   9099     }
   9100   }
   9101   if (lt_foo != "") { lt_freq[lt_foo]++; }
   9102   if (lt_freq[lt_foo] == 1) { print lt_foo; }
   9103 }'`
   9104   sys_lib_search_path_spec=`echo $lt_search_path_spec`
   9105 else
   9106   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   9107 fi
   9108 need_lib_prefix=unknown
   9109 hardcode_into_libs=no
   9110 
   9111 # when you set need_version to no, make sure it does not cause -set_version
   9112 # flags to be left without arguments
   9113 need_version=unknown
   9114 
   9115 case $host_os in
   9116 aix3*)
   9117   version_type=linux
   9118   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   9119   shlibpath_var=LIBPATH
   9120 
   9121   # AIX 3 has no versioning support, so we append a major version to the name.
   9122   soname_spec='${libname}${release}${shared_ext}$major'
   9123   ;;
   9124 
   9125 aix[4-9]*)
   9126   version_type=linux
   9127   need_lib_prefix=no
   9128   need_version=no
   9129   hardcode_into_libs=yes
   9130   if test "$host_cpu" = ia64; then
   9131     # AIX 5 supports IA64
   9132     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   9133     shlibpath_var=LD_LIBRARY_PATH
   9134   else
   9135     # With GCC up to 2.95.x, collect2 would create an import file
   9136     # for dependence libraries.  The import file would start with
   9137     # the line `#! .'.  This would cause the generated library to
   9138     # depend on `.', always an invalid library.  This was fixed in
   9139     # development snapshots of GCC prior to 3.0.
   9140     case $host_os in
   9141       aix4 | aix4.[01] | aix4.[01].*)
   9142       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   9143 	   echo ' yes '
   9144 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   9145 	:
   9146       else
   9147 	can_build_shared=no
   9148       fi
   9149       ;;
   9150     esac
   9151     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   9152     # soname into executable. Probably we can add versioning support to
   9153     # collect2, so additional links can be useful in future.
   9154     if test "$aix_use_runtimelinking" = yes; then
   9155       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   9156       # instead of lib<name>.a to let people know that these are not
   9157       # typical AIX shared libraries.
   9158       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9159     else
   9160       # We preserve .a as extension for shared libraries through AIX4.2
   9161       # and later when we are not doing run time linking.
   9162       library_names_spec='${libname}${release}.a $libname.a'
   9163       soname_spec='${libname}${release}${shared_ext}$major'
   9164     fi
   9165     shlibpath_var=LIBPATH
   9166   fi
   9167   ;;
   9168 
   9169 amigaos*)
   9170   library_names_spec='$libname.ixlibrary $libname.a'
   9171   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   9172   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'
   9173   ;;
   9174 
   9175 beos*)
   9176   library_names_spec='${libname}${shared_ext}'
   9177   dynamic_linker="$host_os ld.so"
   9178   shlibpath_var=LIBRARY_PATH
   9179   ;;
   9180 
   9181 bsdi[45]*)
   9182   version_type=linux
   9183   need_version=no
   9184   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9185   soname_spec='${libname}${release}${shared_ext}$major'
   9186   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   9187   shlibpath_var=LD_LIBRARY_PATH
   9188   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   9189   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   9190   # the default ld.so.conf also contains /usr/contrib/lib and
   9191   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   9192   # libtool to hard-code these into programs
   9193   ;;
   9194 
   9195 cygwin* | mingw* | pw32*)
   9196   version_type=windows
   9197   shrext_cmds=".dll"
   9198   need_version=no
   9199   need_lib_prefix=no
   9200 
   9201   case $GCC,$host_os in
   9202   yes,cygwin* | yes,mingw* | yes,pw32*)
   9203     library_names_spec='$libname.dll.a'
   9204     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   9205     postinstall_cmds='base_file=`basename \${file}`~
   9206       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   9207       dldir=$destdir/`dirname \$dlpath`~
   9208       test -d \$dldir || mkdir -p \$dldir~
   9209       $install_prog $dir/$dlname \$dldir/$dlname~
   9210       chmod a+x \$dldir/$dlname'
   9211     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   9212       dlpath=$dir/\$dldll~
   9213        $rm \$dlpath'
   9214     shlibpath_overrides_runpath=yes
   9215 
   9216     case $host_os in
   9217     cygwin*)
   9218       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   9219       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9220       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   9221       ;;
   9222     mingw*)
   9223       # MinGW DLLs use traditional 'lib' prefix
   9224       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9225       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   9226       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   9227         # It is most probably a Windows format PATH printed by
   9228         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   9229         # path with ; separators, and with drive letters. We can handle the
   9230         # drive letters (cygwin fileutils understands them), so leave them,
   9231         # especially as we might pass files found there to a mingw objdump,
   9232         # which wouldn't understand a cygwinified path. Ahh.
   9233         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   9234       else
   9235         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   9236       fi
   9237       ;;
   9238     pw32*)
   9239       # pw32 DLLs use 'pw' prefix rather than 'lib'
   9240       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9241       ;;
   9242     esac
   9243     ;;
   9244 
   9245   *)
   9246     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   9247     ;;
   9248   esac
   9249   dynamic_linker='Win32 ld.exe'
   9250   # FIXME: first we should search . and the directory the executable is in
   9251   shlibpath_var=PATH
   9252   ;;
   9253 
   9254 darwin* | rhapsody*)
   9255   dynamic_linker="$host_os dyld"
   9256   version_type=darwin
   9257   need_lib_prefix=no
   9258   need_version=no
   9259   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   9260   soname_spec='${libname}${release}${major}$shared_ext'
   9261   shlibpath_overrides_runpath=yes
   9262   shlibpath_var=DYLD_LIBRARY_PATH
   9263   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   9264 
   9265   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
   9266   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   9267   ;;
   9268 
   9269 dgux*)
   9270   version_type=linux
   9271   need_lib_prefix=no
   9272   need_version=no
   9273   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   9274   soname_spec='${libname}${release}${shared_ext}$major'
   9275   shlibpath_var=LD_LIBRARY_PATH
   9276   ;;
   9277 
   9278 freebsd1*)
   9279   dynamic_linker=no
   9280   ;;
   9281 
   9282 freebsd* | dragonfly*)
   9283   # DragonFly does not have aout.  When/if they implement a new
   9284   # versioning mechanism, adjust this.
   9285   if test -x /usr/bin/objformat; then
   9286     objformat=`/usr/bin/objformat`
   9287   else
   9288     case $host_os in
   9289     freebsd[123]*) objformat=aout ;;
   9290     *) objformat=elf ;;
   9291     esac
   9292   fi
   9293   version_type=freebsd-$objformat
   9294   case $version_type in
   9295     freebsd-elf*)
   9296       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9297       need_version=no
   9298       need_lib_prefix=no
   9299       ;;
   9300     freebsd-*)
   9301       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   9302       need_version=yes
   9303       ;;
   9304   esac
   9305   shlibpath_var=LD_LIBRARY_PATH
   9306   case $host_os in
   9307   freebsd2*)
   9308     shlibpath_overrides_runpath=yes
   9309     ;;
   9310   freebsd3.[01]* | freebsdelf3.[01]*)
   9311     shlibpath_overrides_runpath=yes
   9312     hardcode_into_libs=yes
   9313     ;;
   9314   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   9315   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   9316     shlibpath_overrides_runpath=no
   9317     hardcode_into_libs=yes
   9318     ;;
   9319   *) # from 4.6 on, and DragonFly
   9320     shlibpath_overrides_runpath=yes
   9321     hardcode_into_libs=yes
   9322     ;;
   9323   esac
   9324   ;;
   9325 
   9326 gnu*)
   9327   version_type=linux
   9328   need_lib_prefix=no
   9329   need_version=no
   9330   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   9331   soname_spec='${libname}${release}${shared_ext}$major'
   9332   shlibpath_var=LD_LIBRARY_PATH
   9333   hardcode_into_libs=yes
   9334   ;;
   9335 
   9336 hpux9* | hpux10* | hpux11*)
   9337   # Give a soname corresponding to the major version so that dld.sl refuses to
   9338   # link against other versions.
   9339   version_type=sunos
   9340   need_lib_prefix=no
   9341   need_version=no
   9342   case $host_cpu in
   9343   ia64*)
   9344     shrext_cmds='.so'
   9345     hardcode_into_libs=yes
   9346     dynamic_linker="$host_os dld.so"
   9347     shlibpath_var=LD_LIBRARY_PATH
   9348     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9349     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9350     soname_spec='${libname}${release}${shared_ext}$major'
   9351     if test "X$HPUX_IA64_MODE" = X32; then
   9352       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   9353     else
   9354       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   9355     fi
   9356     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9357     ;;
   9358    hppa*64*)
   9359      shrext_cmds='.sl'
   9360      hardcode_into_libs=yes
   9361      dynamic_linker="$host_os dld.sl"
   9362      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   9363      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9364      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9365      soname_spec='${libname}${release}${shared_ext}$major'
   9366      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   9367      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9368      ;;
   9369    *)
   9370     shrext_cmds='.sl'
   9371     dynamic_linker="$host_os dld.sl"
   9372     shlibpath_var=SHLIB_PATH
   9373     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   9374     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9375     soname_spec='${libname}${release}${shared_ext}$major'
   9376     ;;
   9377   esac
   9378   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   9379   postinstall_cmds='chmod 555 $lib'
   9380   ;;
   9381 
   9382 interix[3-9]*)
   9383   version_type=linux
   9384   need_lib_prefix=no
   9385   need_version=no
   9386   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9387   soname_spec='${libname}${release}${shared_ext}$major'
   9388   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   9389   shlibpath_var=LD_LIBRARY_PATH
   9390   shlibpath_overrides_runpath=no
   9391   hardcode_into_libs=yes
   9392   ;;
   9393 
   9394 irix5* | irix6* | nonstopux*)
   9395   case $host_os in
   9396     nonstopux*) version_type=nonstopux ;;
   9397     *)
   9398 	if test "$lt_cv_prog_gnu_ld" = yes; then
   9399 		version_type=linux
   9400 	else
   9401 		version_type=irix
   9402 	fi ;;
   9403   esac
   9404   need_lib_prefix=no
   9405   need_version=no
   9406   soname_spec='${libname}${release}${shared_ext}$major'
   9407   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   9408   case $host_os in
   9409   irix5* | nonstopux*)
   9410     libsuff= shlibsuff=
   9411     ;;
   9412   *)
   9413     case $LD in # libtool.m4 will add one of these switches to LD
   9414     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   9415       libsuff= shlibsuff= libmagic=32-bit;;
   9416     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   9417       libsuff=32 shlibsuff=N32 libmagic=N32;;
   9418     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   9419       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   9420     *) libsuff= shlibsuff= libmagic=never-match;;
   9421     esac
   9422     ;;
   9423   esac
   9424   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   9425   shlibpath_overrides_runpath=no
   9426   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   9427   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   9428   hardcode_into_libs=yes
   9429   ;;
   9430 
   9431 # No shared lib support for Linux oldld, aout, or coff.
   9432 linux*oldld* | linux*aout* | linux*coff*)
   9433   dynamic_linker=no
   9434   ;;
   9435 
   9436 # This must be Linux ELF.
   9437 linux* | k*bsd*-gnu)
   9438   version_type=linux
   9439   need_lib_prefix=no
   9440   need_version=no
   9441   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9442   soname_spec='${libname}${release}${shared_ext}$major'
   9443   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   9444   shlibpath_var=LD_LIBRARY_PATH
   9445   shlibpath_overrides_runpath=no
   9446   # This implies no fast_install, which is unacceptable.
   9447   # Some rework will be needed to allow for fast_install
   9448   # before this can be enabled.
   9449   hardcode_into_libs=yes
   9450 
   9451   # Append ld.so.conf contents to the search path
   9452   if test -f /etc/ld.so.conf; then
   9453     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' ' '`
   9454     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   9455   fi
   9456 
   9457   # We used to test for /lib/ld.so.1 and disable shared libraries on
   9458   # powerpc, because MkLinux only supported shared libraries with the
   9459   # GNU dynamic linker.  Since this was broken with cross compilers,
   9460   # most powerpc-linux boxes support dynamic linking these days and
   9461   # people can always --disable-shared, the test was removed, and we
   9462   # assume the GNU/Linux dynamic linker is in use.
   9463   dynamic_linker='GNU/Linux ld.so'
   9464   ;;
   9465 
   9466 netbsd*)
   9467   version_type=sunos
   9468   need_lib_prefix=no
   9469   need_version=no
   9470   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   9471     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9472     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9473     dynamic_linker='NetBSD (a.out) ld.so'
   9474   else
   9475     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9476     soname_spec='${libname}${release}${shared_ext}$major'
   9477     dynamic_linker='NetBSD ld.elf_so'
   9478   fi
   9479   shlibpath_var=LD_LIBRARY_PATH
   9480   shlibpath_overrides_runpath=yes
   9481   hardcode_into_libs=yes
   9482   ;;
   9483 
   9484 newsos6)
   9485   version_type=linux
   9486   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9487   shlibpath_var=LD_LIBRARY_PATH
   9488   shlibpath_overrides_runpath=yes
   9489   ;;
   9490 
   9491 nto-qnx*)
   9492   version_type=linux
   9493   need_lib_prefix=no
   9494   need_version=no
   9495   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9496   soname_spec='${libname}${release}${shared_ext}$major'
   9497   shlibpath_var=LD_LIBRARY_PATH
   9498   shlibpath_overrides_runpath=yes
   9499   ;;
   9500 
   9501 openbsd*)
   9502   version_type=sunos
   9503   sys_lib_dlsearch_path_spec="/usr/lib"
   9504   need_lib_prefix=no
   9505   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   9506   case $host_os in
   9507     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   9508     *)                         need_version=no  ;;
   9509   esac
   9510   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9511   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9512   shlibpath_var=LD_LIBRARY_PATH
   9513   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   9514     case $host_os in
   9515       openbsd2.[89] | openbsd2.[89].*)
   9516 	shlibpath_overrides_runpath=no
   9517 	;;
   9518       *)
   9519 	shlibpath_overrides_runpath=yes
   9520 	;;
   9521       esac
   9522   else
   9523     shlibpath_overrides_runpath=yes
   9524   fi
   9525   ;;
   9526 
   9527 os2*)
   9528   libname_spec='$name'
   9529   shrext_cmds=".dll"
   9530   need_lib_prefix=no
   9531   library_names_spec='$libname${shared_ext} $libname.a'
   9532   dynamic_linker='OS/2 ld.exe'
   9533   shlibpath_var=LIBPATH
   9534   ;;
   9535 
   9536 osf3* | osf4* | osf5*)
   9537   version_type=osf
   9538   need_lib_prefix=no
   9539   need_version=no
   9540   soname_spec='${libname}${release}${shared_ext}$major'
   9541   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9542   shlibpath_var=LD_LIBRARY_PATH
   9543   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   9544   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   9545   ;;
   9546 
   9547 rdos*)
   9548   dynamic_linker=no
   9549   ;;
   9550 
   9551 solaris*)
   9552   version_type=linux
   9553   need_lib_prefix=no
   9554   need_version=no
   9555   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9556   soname_spec='${libname}${release}${shared_ext}$major'
   9557   shlibpath_var=LD_LIBRARY_PATH
   9558   shlibpath_overrides_runpath=yes
   9559   hardcode_into_libs=yes
   9560   # ldd complains unless libraries are executable
   9561   postinstall_cmds='chmod +x $lib'
   9562   ;;
   9563 
   9564 sunos4*)
   9565   version_type=sunos
   9566   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9567   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   9568   shlibpath_var=LD_LIBRARY_PATH
   9569   shlibpath_overrides_runpath=yes
   9570   if test "$with_gnu_ld" = yes; then
   9571     need_lib_prefix=no
   9572   fi
   9573   need_version=yes
   9574   ;;
   9575 
   9576 sysv4 | sysv4.3*)
   9577   version_type=linux
   9578   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9579   soname_spec='${libname}${release}${shared_ext}$major'
   9580   shlibpath_var=LD_LIBRARY_PATH
   9581   case $host_vendor in
   9582     sni)
   9583       shlibpath_overrides_runpath=no
   9584       need_lib_prefix=no
   9585       export_dynamic_flag_spec='${wl}-Blargedynsym'
   9586       runpath_var=LD_RUN_PATH
   9587       ;;
   9588     siemens)
   9589       need_lib_prefix=no
   9590       ;;
   9591     motorola)
   9592       need_lib_prefix=no
   9593       need_version=no
   9594       shlibpath_overrides_runpath=no
   9595       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   9596       ;;
   9597   esac
   9598   ;;
   9599 
   9600 sysv4*MP*)
   9601   if test -d /usr/nec ;then
   9602     version_type=linux
   9603     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   9604     soname_spec='$libname${shared_ext}.$major'
   9605     shlibpath_var=LD_LIBRARY_PATH
   9606   fi
   9607   ;;
   9608 
   9609 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   9610   version_type=freebsd-elf
   9611   need_lib_prefix=no
   9612   need_version=no
   9613   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9614   soname_spec='${libname}${release}${shared_ext}$major'
   9615   shlibpath_var=LD_LIBRARY_PATH
   9616   hardcode_into_libs=yes
   9617   if test "$with_gnu_ld" = yes; then
   9618     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   9619     shlibpath_overrides_runpath=no
   9620   else
   9621     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   9622     shlibpath_overrides_runpath=yes
   9623     case $host_os in
   9624       sco3.2v5*)
   9625         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   9626 	;;
   9627     esac
   9628   fi
   9629   sys_lib_dlsearch_path_spec='/usr/lib'
   9630   ;;
   9631 
   9632 uts4*)
   9633   version_type=linux
   9634   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9635   soname_spec='${libname}${release}${shared_ext}$major'
   9636   shlibpath_var=LD_LIBRARY_PATH
   9637   ;;
   9638 
   9639 *)
   9640   dynamic_linker=no
   9641   ;;
   9642 esac
   9643 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   9644 $as_echo "$dynamic_linker" >&6; }
   9645 test "$dynamic_linker" = no && can_build_shared=no
   9646 
   9647 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   9648   $as_echo_n "(cached) " >&6
   9649 else
   9650   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   9651 fi
   9652 
   9653 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   9654 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   9655   $as_echo_n "(cached) " >&6
   9656 else
   9657   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   9658 fi
   9659 
   9660 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   9661 
   9662 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   9663 if test "$GCC" = yes; then
   9664   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   9665 fi
   9666 
   9667 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   9668 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   9669 hardcode_action=
   9670 if test -n "$hardcode_libdir_flag_spec" || \
   9671    test -n "$runpath_var" || \
   9672    test "X$hardcode_automatic" = "Xyes" ; then
   9673 
   9674   # We can hardcode non-existant directories.
   9675   if test "$hardcode_direct" != no &&
   9676      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   9677      # have to relink, otherwise we might link with an installed library
   9678      # when we should be linking with a yet-to-be-installed one
   9679      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
   9680      test "$hardcode_minus_L" != no; then
   9681     # Linking always hardcodes the temporary library directory.
   9682     hardcode_action=relink
   9683   else
   9684     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   9685     hardcode_action=immediate
   9686   fi
   9687 else
   9688   # We cannot hardcode anything, or else we can only hardcode existing
   9689   # directories.
   9690   hardcode_action=unsupported
   9691 fi
   9692 { $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5
   9693 $as_echo "$hardcode_action" >&6; }
   9694 
   9695 if test "$hardcode_action" = relink; then
   9696   # Fast installation is not supported
   9697   enable_fast_install=no
   9698 elif test "$shlibpath_overrides_runpath" = yes ||
   9699      test "$enable_shared" = no; then
   9700   # Fast installation is not necessary
   9701   enable_fast_install=needless
   9702 fi
   9703 
   9704 striplib=
   9705 old_striplib=
   9706 { $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
   9707 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
   9708 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
   9709   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   9710   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   9711   { $as_echo "$as_me:$LINENO: result: yes" >&5
   9712 $as_echo "yes" >&6; }
   9713 else
   9714 # FIXME - insert some real tests, host_os isn't really good enough
   9715   case $host_os in
   9716    darwin*)
   9717        if test -n "$STRIP" ; then
   9718          striplib="$STRIP -x"
   9719          old_striplib="$STRIP -S"
   9720          { $as_echo "$as_me:$LINENO: result: yes" >&5
   9721 $as_echo "yes" >&6; }
   9722        else
   9723   { $as_echo "$as_me:$LINENO: result: no" >&5
   9724 $as_echo "no" >&6; }
   9725 fi
   9726        ;;
   9727    *)
   9728   { $as_echo "$as_me:$LINENO: result: no" >&5
   9729 $as_echo "no" >&6; }
   9730     ;;
   9731   esac
   9732 fi
   9733 
   9734 if test "x$enable_dlopen" != xyes; then
   9735   enable_dlopen=unknown
   9736   enable_dlopen_self=unknown
   9737   enable_dlopen_self_static=unknown
   9738 else
   9739   lt_cv_dlopen=no
   9740   lt_cv_dlopen_libs=
   9741 
   9742   case $host_os in
   9743   beos*)
   9744     lt_cv_dlopen="load_add_on"
   9745     lt_cv_dlopen_libs=
   9746     lt_cv_dlopen_self=yes
   9747     ;;
   9748 
   9749   mingw* | pw32*)
   9750     lt_cv_dlopen="LoadLibrary"
   9751     lt_cv_dlopen_libs=
   9752    ;;
   9753 
   9754   cygwin*)
   9755     lt_cv_dlopen="dlopen"
   9756     lt_cv_dlopen_libs=
   9757    ;;
   9758 
   9759   darwin*)
   9760   # if libdl is installed we need to link against it
   9761     { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9762 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   9763 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9764   $as_echo_n "(cached) " >&6
   9765 else
   9766   ac_check_lib_save_LIBS=$LIBS
   9767 LIBS="-ldl  $LIBS"
   9768 cat >conftest.$ac_ext <<_ACEOF
   9769 /* confdefs.h.  */
   9770 _ACEOF
   9771 cat confdefs.h >>conftest.$ac_ext
   9772 cat >>conftest.$ac_ext <<_ACEOF
   9773 /* end confdefs.h.  */
   9774 
   9775 /* Override any GCC internal prototype to avoid an error.
   9776    Use char because int might match the return type of a GCC
   9777    builtin and then its argument prototype would still apply.  */
   9778 #ifdef __cplusplus
   9779 extern "C"
   9780 #endif
   9781 char dlopen ();
   9782 int
   9783 main ()
   9784 {
   9785 return dlopen ();
   9786   ;
   9787   return 0;
   9788 }
   9789 _ACEOF
   9790 rm -f conftest.$ac_objext conftest$ac_exeext
   9791 if { (ac_try="$ac_link"
   9792 case "(($ac_try" in
   9793   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9794   *) ac_try_echo=$ac_try;;
   9795 esac
   9796 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   9797 $as_echo "$ac_try_echo") >&5
   9798   (eval "$ac_link") 2>conftest.er1
   9799   ac_status=$?
   9800   grep -v '^ *+' conftest.er1 >conftest.err
   9801   rm -f conftest.er1
   9802   cat conftest.err >&5
   9803   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9804   (exit $ac_status); } && {
   9805 	 test -z "$ac_c_werror_flag" ||
   9806 	 test ! -s conftest.err
   9807        } && test -s conftest$ac_exeext && {
   9808 	 test "$cross_compiling" = yes ||
   9809 	 $as_test_x conftest$ac_exeext
   9810        }; then
   9811   ac_cv_lib_dl_dlopen=yes
   9812 else
   9813   $as_echo "$as_me: failed program was:" >&5
   9814 sed 's/^/| /' conftest.$ac_ext >&5
   9815 
   9816 	ac_cv_lib_dl_dlopen=no
   9817 fi
   9818 
   9819 rm -rf conftest.dSYM
   9820 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9821       conftest$ac_exeext conftest.$ac_ext
   9822 LIBS=$ac_check_lib_save_LIBS
   9823 fi
   9824 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   9825 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   9826 if test $ac_cv_lib_dl_dlopen = yes; then
   9827   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9828 else
   9829 
   9830     lt_cv_dlopen="dyld"
   9831     lt_cv_dlopen_libs=
   9832     lt_cv_dlopen_self=yes
   9833 
   9834 fi
   9835 
   9836    ;;
   9837 
   9838   *)
   9839     { $as_echo "$as_me:$LINENO: checking for shl_load" >&5
   9840 $as_echo_n "checking for shl_load... " >&6; }
   9841 if test "${ac_cv_func_shl_load+set}" = set; then
   9842   $as_echo_n "(cached) " >&6
   9843 else
   9844   cat >conftest.$ac_ext <<_ACEOF
   9845 /* confdefs.h.  */
   9846 _ACEOF
   9847 cat confdefs.h >>conftest.$ac_ext
   9848 cat >>conftest.$ac_ext <<_ACEOF
   9849 /* end confdefs.h.  */
   9850 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
   9851    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9852 #define shl_load innocuous_shl_load
   9853 
   9854 /* System header to define __stub macros and hopefully few prototypes,
   9855     which can conflict with char shl_load (); below.
   9856     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9857     <limits.h> exists even on freestanding compilers.  */
   9858 
   9859 #ifdef __STDC__
   9860 # include <limits.h>
   9861 #else
   9862 # include <assert.h>
   9863 #endif
   9864 
   9865 #undef shl_load
   9866 
   9867 /* Override any GCC internal prototype to avoid an error.
   9868    Use char because int might match the return type of a GCC
   9869    builtin and then its argument prototype would still apply.  */
   9870 #ifdef __cplusplus
   9871 extern "C"
   9872 #endif
   9873 char shl_load ();
   9874 /* The GNU C library defines this for functions which it implements
   9875     to always fail with ENOSYS.  Some functions are actually named
   9876     something starting with __ and the normal name is an alias.  */
   9877 #if defined __stub_shl_load || defined __stub___shl_load
   9878 choke me
   9879 #endif
   9880 
   9881 int
   9882 main ()
   9883 {
   9884 return shl_load ();
   9885   ;
   9886   return 0;
   9887 }
   9888 _ACEOF
   9889 rm -f conftest.$ac_objext conftest$ac_exeext
   9890 if { (ac_try="$ac_link"
   9891 case "(($ac_try" in
   9892   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9893   *) ac_try_echo=$ac_try;;
   9894 esac
   9895 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   9896 $as_echo "$ac_try_echo") >&5
   9897   (eval "$ac_link") 2>conftest.er1
   9898   ac_status=$?
   9899   grep -v '^ *+' conftest.er1 >conftest.err
   9900   rm -f conftest.er1
   9901   cat conftest.err >&5
   9902   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9903   (exit $ac_status); } && {
   9904 	 test -z "$ac_c_werror_flag" ||
   9905 	 test ! -s conftest.err
   9906        } && test -s conftest$ac_exeext && {
   9907 	 test "$cross_compiling" = yes ||
   9908 	 $as_test_x conftest$ac_exeext
   9909        }; then
   9910   ac_cv_func_shl_load=yes
   9911 else
   9912   $as_echo "$as_me: failed program was:" >&5
   9913 sed 's/^/| /' conftest.$ac_ext >&5
   9914 
   9915 	ac_cv_func_shl_load=no
   9916 fi
   9917 
   9918 rm -rf conftest.dSYM
   9919 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9920       conftest$ac_exeext conftest.$ac_ext
   9921 fi
   9922 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
   9923 $as_echo "$ac_cv_func_shl_load" >&6; }
   9924 if test $ac_cv_func_shl_load = yes; then
   9925   lt_cv_dlopen="shl_load"
   9926 else
   9927   { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
   9928 $as_echo_n "checking for shl_load in -ldld... " >&6; }
   9929 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
   9930   $as_echo_n "(cached) " >&6
   9931 else
   9932   ac_check_lib_save_LIBS=$LIBS
   9933 LIBS="-ldld  $LIBS"
   9934 cat >conftest.$ac_ext <<_ACEOF
   9935 /* confdefs.h.  */
   9936 _ACEOF
   9937 cat confdefs.h >>conftest.$ac_ext
   9938 cat >>conftest.$ac_ext <<_ACEOF
   9939 /* end confdefs.h.  */
   9940 
   9941 /* Override any GCC internal prototype to avoid an error.
   9942    Use char because int might match the return type of a GCC
   9943    builtin and then its argument prototype would still apply.  */
   9944 #ifdef __cplusplus
   9945 extern "C"
   9946 #endif
   9947 char shl_load ();
   9948 int
   9949 main ()
   9950 {
   9951 return shl_load ();
   9952   ;
   9953   return 0;
   9954 }
   9955 _ACEOF
   9956 rm -f conftest.$ac_objext conftest$ac_exeext
   9957 if { (ac_try="$ac_link"
   9958 case "(($ac_try" in
   9959   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9960   *) ac_try_echo=$ac_try;;
   9961 esac
   9962 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   9963 $as_echo "$ac_try_echo") >&5
   9964   (eval "$ac_link") 2>conftest.er1
   9965   ac_status=$?
   9966   grep -v '^ *+' conftest.er1 >conftest.err
   9967   rm -f conftest.er1
   9968   cat conftest.err >&5
   9969   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9970   (exit $ac_status); } && {
   9971 	 test -z "$ac_c_werror_flag" ||
   9972 	 test ! -s conftest.err
   9973        } && test -s conftest$ac_exeext && {
   9974 	 test "$cross_compiling" = yes ||
   9975 	 $as_test_x conftest$ac_exeext
   9976        }; then
   9977   ac_cv_lib_dld_shl_load=yes
   9978 else
   9979   $as_echo "$as_me: failed program was:" >&5
   9980 sed 's/^/| /' conftest.$ac_ext >&5
   9981 
   9982 	ac_cv_lib_dld_shl_load=no
   9983 fi
   9984 
   9985 rm -rf conftest.dSYM
   9986 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9987       conftest$ac_exeext conftest.$ac_ext
   9988 LIBS=$ac_check_lib_save_LIBS
   9989 fi
   9990 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
   9991 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
   9992 if test $ac_cv_lib_dld_shl_load = yes; then
   9993   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
   9994 else
   9995   { $as_echo "$as_me:$LINENO: checking for dlopen" >&5
   9996 $as_echo_n "checking for dlopen... " >&6; }
   9997 if test "${ac_cv_func_dlopen+set}" = set; then
   9998   $as_echo_n "(cached) " >&6
   9999 else
   10000   cat >conftest.$ac_ext <<_ACEOF
   10001 /* confdefs.h.  */
   10002 _ACEOF
   10003 cat confdefs.h >>conftest.$ac_ext
   10004 cat >>conftest.$ac_ext <<_ACEOF
   10005 /* end confdefs.h.  */
   10006 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
   10007    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   10008 #define dlopen innocuous_dlopen
   10009 
   10010 /* System header to define __stub macros and hopefully few prototypes,
   10011     which can conflict with char dlopen (); below.
   10012     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   10013     <limits.h> exists even on freestanding compilers.  */
   10014 
   10015 #ifdef __STDC__
   10016 # include <limits.h>
   10017 #else
   10018 # include <assert.h>
   10019 #endif
   10020 
   10021 #undef dlopen
   10022 
   10023 /* Override any GCC internal prototype to avoid an error.
   10024    Use char because int might match the return type of a GCC
   10025    builtin and then its argument prototype would still apply.  */
   10026 #ifdef __cplusplus
   10027 extern "C"
   10028 #endif
   10029 char dlopen ();
   10030 /* The GNU C library defines this for functions which it implements
   10031     to always fail with ENOSYS.  Some functions are actually named
   10032     something starting with __ and the normal name is an alias.  */
   10033 #if defined __stub_dlopen || defined __stub___dlopen
   10034 choke me
   10035 #endif
   10036 
   10037 int
   10038 main ()
   10039 {
   10040 return dlopen ();
   10041   ;
   10042   return 0;
   10043 }
   10044 _ACEOF
   10045 rm -f conftest.$ac_objext conftest$ac_exeext
   10046 if { (ac_try="$ac_link"
   10047 case "(($ac_try" in
   10048   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10049   *) ac_try_echo=$ac_try;;
   10050 esac
   10051 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10052 $as_echo "$ac_try_echo") >&5
   10053   (eval "$ac_link") 2>conftest.er1
   10054   ac_status=$?
   10055   grep -v '^ *+' conftest.er1 >conftest.err
   10056   rm -f conftest.er1
   10057   cat conftest.err >&5
   10058   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10059   (exit $ac_status); } && {
   10060 	 test -z "$ac_c_werror_flag" ||
   10061 	 test ! -s conftest.err
   10062        } && test -s conftest$ac_exeext && {
   10063 	 test "$cross_compiling" = yes ||
   10064 	 $as_test_x conftest$ac_exeext
   10065        }; then
   10066   ac_cv_func_dlopen=yes
   10067 else
   10068   $as_echo "$as_me: failed program was:" >&5
   10069 sed 's/^/| /' conftest.$ac_ext >&5
   10070 
   10071 	ac_cv_func_dlopen=no
   10072 fi
   10073 
   10074 rm -rf conftest.dSYM
   10075 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10076       conftest$ac_exeext conftest.$ac_ext
   10077 fi
   10078 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
   10079 $as_echo "$ac_cv_func_dlopen" >&6; }
   10080 if test $ac_cv_func_dlopen = yes; then
   10081   lt_cv_dlopen="dlopen"
   10082 else
   10083   { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   10084 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   10085 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   10086   $as_echo_n "(cached) " >&6
   10087 else
   10088   ac_check_lib_save_LIBS=$LIBS
   10089 LIBS="-ldl  $LIBS"
   10090 cat >conftest.$ac_ext <<_ACEOF
   10091 /* confdefs.h.  */
   10092 _ACEOF
   10093 cat confdefs.h >>conftest.$ac_ext
   10094 cat >>conftest.$ac_ext <<_ACEOF
   10095 /* end confdefs.h.  */
   10096 
   10097 /* Override any GCC internal prototype to avoid an error.
   10098    Use char because int might match the return type of a GCC
   10099    builtin and then its argument prototype would still apply.  */
   10100 #ifdef __cplusplus
   10101 extern "C"
   10102 #endif
   10103 char dlopen ();
   10104 int
   10105 main ()
   10106 {
   10107 return dlopen ();
   10108   ;
   10109   return 0;
   10110 }
   10111 _ACEOF
   10112 rm -f conftest.$ac_objext conftest$ac_exeext
   10113 if { (ac_try="$ac_link"
   10114 case "(($ac_try" in
   10115   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10116   *) ac_try_echo=$ac_try;;
   10117 esac
   10118 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10119 $as_echo "$ac_try_echo") >&5
   10120   (eval "$ac_link") 2>conftest.er1
   10121   ac_status=$?
   10122   grep -v '^ *+' conftest.er1 >conftest.err
   10123   rm -f conftest.er1
   10124   cat conftest.err >&5
   10125   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10126   (exit $ac_status); } && {
   10127 	 test -z "$ac_c_werror_flag" ||
   10128 	 test ! -s conftest.err
   10129        } && test -s conftest$ac_exeext && {
   10130 	 test "$cross_compiling" = yes ||
   10131 	 $as_test_x conftest$ac_exeext
   10132        }; then
   10133   ac_cv_lib_dl_dlopen=yes
   10134 else
   10135   $as_echo "$as_me: failed program was:" >&5
   10136 sed 's/^/| /' conftest.$ac_ext >&5
   10137 
   10138 	ac_cv_lib_dl_dlopen=no
   10139 fi
   10140 
   10141 rm -rf conftest.dSYM
   10142 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10143       conftest$ac_exeext conftest.$ac_ext
   10144 LIBS=$ac_check_lib_save_LIBS
   10145 fi
   10146 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   10147 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   10148 if test $ac_cv_lib_dl_dlopen = yes; then
   10149   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   10150 else
   10151   { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
   10152 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
   10153 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
   10154   $as_echo_n "(cached) " >&6
   10155 else
   10156   ac_check_lib_save_LIBS=$LIBS
   10157 LIBS="-lsvld  $LIBS"
   10158 cat >conftest.$ac_ext <<_ACEOF
   10159 /* confdefs.h.  */
   10160 _ACEOF
   10161 cat confdefs.h >>conftest.$ac_ext
   10162 cat >>conftest.$ac_ext <<_ACEOF
   10163 /* end confdefs.h.  */
   10164 
   10165 /* Override any GCC internal prototype to avoid an error.
   10166    Use char because int might match the return type of a GCC
   10167    builtin and then its argument prototype would still apply.  */
   10168 #ifdef __cplusplus
   10169 extern "C"
   10170 #endif
   10171 char dlopen ();
   10172 int
   10173 main ()
   10174 {
   10175 return dlopen ();
   10176   ;
   10177   return 0;
   10178 }
   10179 _ACEOF
   10180 rm -f conftest.$ac_objext conftest$ac_exeext
   10181 if { (ac_try="$ac_link"
   10182 case "(($ac_try" in
   10183   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10184   *) ac_try_echo=$ac_try;;
   10185 esac
   10186 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10187 $as_echo "$ac_try_echo") >&5
   10188   (eval "$ac_link") 2>conftest.er1
   10189   ac_status=$?
   10190   grep -v '^ *+' conftest.er1 >conftest.err
   10191   rm -f conftest.er1
   10192   cat conftest.err >&5
   10193   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10194   (exit $ac_status); } && {
   10195 	 test -z "$ac_c_werror_flag" ||
   10196 	 test ! -s conftest.err
   10197        } && test -s conftest$ac_exeext && {
   10198 	 test "$cross_compiling" = yes ||
   10199 	 $as_test_x conftest$ac_exeext
   10200        }; then
   10201   ac_cv_lib_svld_dlopen=yes
   10202 else
   10203   $as_echo "$as_me: failed program was:" >&5
   10204 sed 's/^/| /' conftest.$ac_ext >&5
   10205 
   10206 	ac_cv_lib_svld_dlopen=no
   10207 fi
   10208 
   10209 rm -rf conftest.dSYM
   10210 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10211       conftest$ac_exeext conftest.$ac_ext
   10212 LIBS=$ac_check_lib_save_LIBS
   10213 fi
   10214 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
   10215 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
   10216 if test $ac_cv_lib_svld_dlopen = yes; then
   10217   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   10218 else
   10219   { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
   10220 $as_echo_n "checking for dld_link in -ldld... " >&6; }
   10221 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
   10222   $as_echo_n "(cached) " >&6
   10223 else
   10224   ac_check_lib_save_LIBS=$LIBS
   10225 LIBS="-ldld  $LIBS"
   10226 cat >conftest.$ac_ext <<_ACEOF
   10227 /* confdefs.h.  */
   10228 _ACEOF
   10229 cat confdefs.h >>conftest.$ac_ext
   10230 cat >>conftest.$ac_ext <<_ACEOF
   10231 /* end confdefs.h.  */
   10232 
   10233 /* Override any GCC internal prototype to avoid an error.
   10234    Use char because int might match the return type of a GCC
   10235    builtin and then its argument prototype would still apply.  */
   10236 #ifdef __cplusplus
   10237 extern "C"
   10238 #endif
   10239 char dld_link ();
   10240 int
   10241 main ()
   10242 {
   10243 return dld_link ();
   10244   ;
   10245   return 0;
   10246 }
   10247 _ACEOF
   10248 rm -f conftest.$ac_objext conftest$ac_exeext
   10249 if { (ac_try="$ac_link"
   10250 case "(($ac_try" in
   10251   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10252   *) ac_try_echo=$ac_try;;
   10253 esac
   10254 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10255 $as_echo "$ac_try_echo") >&5
   10256   (eval "$ac_link") 2>conftest.er1
   10257   ac_status=$?
   10258   grep -v '^ *+' conftest.er1 >conftest.err
   10259   rm -f conftest.er1
   10260   cat conftest.err >&5
   10261   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10262   (exit $ac_status); } && {
   10263 	 test -z "$ac_c_werror_flag" ||
   10264 	 test ! -s conftest.err
   10265        } && test -s conftest$ac_exeext && {
   10266 	 test "$cross_compiling" = yes ||
   10267 	 $as_test_x conftest$ac_exeext
   10268        }; then
   10269   ac_cv_lib_dld_dld_link=yes
   10270 else
   10271   $as_echo "$as_me: failed program was:" >&5
   10272 sed 's/^/| /' conftest.$ac_ext >&5
   10273 
   10274 	ac_cv_lib_dld_dld_link=no
   10275 fi
   10276 
   10277 rm -rf conftest.dSYM
   10278 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10279       conftest$ac_exeext conftest.$ac_ext
   10280 LIBS=$ac_check_lib_save_LIBS
   10281 fi
   10282 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
   10283 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
   10284 if test $ac_cv_lib_dld_dld_link = yes; then
   10285   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
   10286 fi
   10287 
   10288 
   10289 fi
   10290 
   10291 
   10292 fi
   10293 
   10294 
   10295 fi
   10296 
   10297 
   10298 fi
   10299 
   10300 
   10301 fi
   10302 
   10303     ;;
   10304   esac
   10305 
   10306   if test "x$lt_cv_dlopen" != xno; then
   10307     enable_dlopen=yes
   10308   else
   10309     enable_dlopen=no
   10310   fi
   10311 
   10312   case $lt_cv_dlopen in
   10313   dlopen)
   10314     save_CPPFLAGS="$CPPFLAGS"
   10315     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   10316 
   10317     save_LDFLAGS="$LDFLAGS"
   10318     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   10319 
   10320     save_LIBS="$LIBS"
   10321     LIBS="$lt_cv_dlopen_libs $LIBS"
   10322 
   10323     { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
   10324 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
   10325 if test "${lt_cv_dlopen_self+set}" = set; then
   10326   $as_echo_n "(cached) " >&6
   10327 else
   10328   	  if test "$cross_compiling" = yes; then :
   10329   lt_cv_dlopen_self=cross
   10330 else
   10331   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10332   lt_status=$lt_dlunknown
   10333   cat > conftest.$ac_ext <<EOF
   10334 #line 10334 "configure"
   10335 #include "confdefs.h"
   10336 
   10337 #if HAVE_DLFCN_H
   10338 #include <dlfcn.h>
   10339 #endif
   10340 
   10341 #include <stdio.h>
   10342 
   10343 #ifdef RTLD_GLOBAL
   10344 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10345 #else
   10346 #  ifdef DL_GLOBAL
   10347 #    define LT_DLGLOBAL		DL_GLOBAL
   10348 #  else
   10349 #    define LT_DLGLOBAL		0
   10350 #  endif
   10351 #endif
   10352 
   10353 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10354    find out it does not work in some platform. */
   10355 #ifndef LT_DLLAZY_OR_NOW
   10356 #  ifdef RTLD_LAZY
   10357 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10358 #  else
   10359 #    ifdef DL_LAZY
   10360 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10361 #    else
   10362 #      ifdef RTLD_NOW
   10363 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10364 #      else
   10365 #        ifdef DL_NOW
   10366 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10367 #        else
   10368 #          define LT_DLLAZY_OR_NOW	0
   10369 #        endif
   10370 #      endif
   10371 #    endif
   10372 #  endif
   10373 #endif
   10374 
   10375 #ifdef __cplusplus
   10376 extern "C" void exit (int);
   10377 #endif
   10378 
   10379 void fnord() { int i=42;}
   10380 int main ()
   10381 {
   10382   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10383   int status = $lt_dlunknown;
   10384 
   10385   if (self)
   10386     {
   10387       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10388       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10389       /* dlclose (self); */
   10390     }
   10391   else
   10392     puts (dlerror ());
   10393 
   10394     exit (status);
   10395 }
   10396 EOF
   10397   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10398   (eval $ac_link) 2>&5
   10399   ac_status=$?
   10400   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10401   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   10402     (./conftest; exit; ) >&5 2>/dev/null
   10403     lt_status=$?
   10404     case x$lt_status in
   10405       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   10406       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   10407       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   10408     esac
   10409   else :
   10410     # compilation failed
   10411     lt_cv_dlopen_self=no
   10412   fi
   10413 fi
   10414 rm -fr conftest*
   10415 
   10416 
   10417 fi
   10418 { $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
   10419 $as_echo "$lt_cv_dlopen_self" >&6; }
   10420 
   10421     if test "x$lt_cv_dlopen_self" = xyes; then
   10422       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   10423       { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
   10424 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
   10425 if test "${lt_cv_dlopen_self_static+set}" = set; then
   10426   $as_echo_n "(cached) " >&6
   10427 else
   10428   	  if test "$cross_compiling" = yes; then :
   10429   lt_cv_dlopen_self_static=cross
   10430 else
   10431   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10432   lt_status=$lt_dlunknown
   10433   cat > conftest.$ac_ext <<EOF
   10434 #line 10434 "configure"
   10435 #include "confdefs.h"
   10436 
   10437 #if HAVE_DLFCN_H
   10438 #include <dlfcn.h>
   10439 #endif
   10440 
   10441 #include <stdio.h>
   10442 
   10443 #ifdef RTLD_GLOBAL
   10444 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10445 #else
   10446 #  ifdef DL_GLOBAL
   10447 #    define LT_DLGLOBAL		DL_GLOBAL
   10448 #  else
   10449 #    define LT_DLGLOBAL		0
   10450 #  endif
   10451 #endif
   10452 
   10453 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10454    find out it does not work in some platform. */
   10455 #ifndef LT_DLLAZY_OR_NOW
   10456 #  ifdef RTLD_LAZY
   10457 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10458 #  else
   10459 #    ifdef DL_LAZY
   10460 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10461 #    else
   10462 #      ifdef RTLD_NOW
   10463 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10464 #      else
   10465 #        ifdef DL_NOW
   10466 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10467 #        else
   10468 #          define LT_DLLAZY_OR_NOW	0
   10469 #        endif
   10470 #      endif
   10471 #    endif
   10472 #  endif
   10473 #endif
   10474 
   10475 #ifdef __cplusplus
   10476 extern "C" void exit (int);
   10477 #endif
   10478 
   10479 void fnord() { int i=42;}
   10480 int main ()
   10481 {
   10482   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10483   int status = $lt_dlunknown;
   10484 
   10485   if (self)
   10486     {
   10487       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10488       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10489       /* dlclose (self); */
   10490     }
   10491   else
   10492     puts (dlerror ());
   10493 
   10494     exit (status);
   10495 }
   10496 EOF
   10497   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10498   (eval $ac_link) 2>&5
   10499   ac_status=$?
   10500   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10501   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   10502     (./conftest; exit; ) >&5 2>/dev/null
   10503     lt_status=$?
   10504     case x$lt_status in
   10505       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   10506       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   10507       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   10508     esac
   10509   else :
   10510     # compilation failed
   10511     lt_cv_dlopen_self_static=no
   10512   fi
   10513 fi
   10514 rm -fr conftest*
   10515 
   10516 
   10517 fi
   10518 { $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
   10519 $as_echo "$lt_cv_dlopen_self_static" >&6; }
   10520     fi
   10521 
   10522     CPPFLAGS="$save_CPPFLAGS"
   10523     LDFLAGS="$save_LDFLAGS"
   10524     LIBS="$save_LIBS"
   10525     ;;
   10526   esac
   10527 
   10528   case $lt_cv_dlopen_self in
   10529   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   10530   *) enable_dlopen_self=unknown ;;
   10531   esac
   10532 
   10533   case $lt_cv_dlopen_self_static in
   10534   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   10535   *) enable_dlopen_self_static=unknown ;;
   10536   esac
   10537 fi
   10538 
   10539 
   10540 # Report which library types will actually be built
   10541 { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   10542 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   10543 { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
   10544 $as_echo "$can_build_shared" >&6; }
   10545 
   10546 { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   10547 $as_echo_n "checking whether to build shared libraries... " >&6; }
   10548 test "$can_build_shared" = "no" && enable_shared=no
   10549 
   10550 # On AIX, shared libraries and static libraries use the same namespace, and
   10551 # are all built from PIC.
   10552 case $host_os in
   10553 aix3*)
   10554   test "$enable_shared" = yes && enable_static=no
   10555   if test -n "$RANLIB"; then
   10556     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   10557     postinstall_cmds='$RANLIB $lib'
   10558   fi
   10559   ;;
   10560 
   10561 aix[4-9]*)
   10562   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   10563     test "$enable_shared" = yes && enable_static=no
   10564   fi
   10565     ;;
   10566 esac
   10567 { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
   10568 $as_echo "$enable_shared" >&6; }
   10569 
   10570 { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   10571 $as_echo_n "checking whether to build static libraries... " >&6; }
   10572 # Make sure either enable_shared or enable_static is yes.
   10573 test "$enable_shared" = yes || enable_static=yes
   10574 { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
   10575 $as_echo "$enable_static" >&6; }
   10576 
   10577 # The else clause should only fire when bootstrapping the
   10578 # libtool distribution, otherwise you forgot to ship ltmain.sh
   10579 # with your package, and you will get complaints that there are
   10580 # no rules to generate ltmain.sh.
   10581 if test -f "$ltmain"; then
   10582   # See if we are running on zsh, and set the options which allow our commands through
   10583   # without removal of \ escapes.
   10584   if test -n "${ZSH_VERSION+set}" ; then
   10585     setopt NO_GLOB_SUBST
   10586   fi
   10587   # Now quote all the things that may contain metacharacters while being
   10588   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   10589   # variables and quote the copies for generation of the libtool script.
   10590   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   10591     SED SHELL STRIP \
   10592     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   10593     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   10594     deplibs_check_method reload_flag reload_cmds need_locks \
   10595     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   10596     lt_cv_sys_global_symbol_to_c_name_address \
   10597     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   10598     old_postinstall_cmds old_postuninstall_cmds \
   10599     compiler \
   10600     CC \
   10601     LD \
   10602     lt_prog_compiler_wl \
   10603     lt_prog_compiler_pic \
   10604     lt_prog_compiler_static \
   10605     lt_prog_compiler_no_builtin_flag \
   10606     export_dynamic_flag_spec \
   10607     thread_safe_flag_spec \
   10608     whole_archive_flag_spec \
   10609     enable_shared_with_static_runtimes \
   10610     old_archive_cmds \
   10611     old_archive_from_new_cmds \
   10612     predep_objects \
   10613     postdep_objects \
   10614     predeps \
   10615     postdeps \
   10616     compiler_lib_search_path \
   10617     compiler_lib_search_dirs \
   10618     archive_cmds \
   10619     archive_expsym_cmds \
   10620     postinstall_cmds \
   10621     postuninstall_cmds \
   10622     old_archive_from_expsyms_cmds \
   10623     allow_undefined_flag \
   10624     no_undefined_flag \
   10625     export_symbols_cmds \
   10626     hardcode_libdir_flag_spec \
   10627     hardcode_libdir_flag_spec_ld \
   10628     hardcode_libdir_separator \
   10629     hardcode_automatic \
   10630     module_cmds \
   10631     module_expsym_cmds \
   10632     lt_cv_prog_compiler_c_o \
   10633     fix_srcfile_path \
   10634     exclude_expsyms \
   10635     include_expsyms; do
   10636 
   10637     case $var in
   10638     old_archive_cmds | \
   10639     old_archive_from_new_cmds | \
   10640     archive_cmds | \
   10641     archive_expsym_cmds | \
   10642     module_cmds | \
   10643     module_expsym_cmds | \
   10644     old_archive_from_expsyms_cmds | \
   10645     export_symbols_cmds | \
   10646     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   10647     postinstall_cmds | postuninstall_cmds | \
   10648     old_postinstall_cmds | old_postuninstall_cmds | \
   10649     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   10650       # Double-quote double-evaled strings.
   10651       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   10652       ;;
   10653     *)
   10654       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   10655       ;;
   10656     esac
   10657   done
   10658 
   10659   case $lt_echo in
   10660   *'\$0 --fallback-echo"')
   10661     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   10662     ;;
   10663   esac
   10664 
   10665 cfgfile="${ofile}T"
   10666   trap "$rm \"$cfgfile\"; exit 1" 1 2 15
   10667   $rm -f "$cfgfile"
   10668   { $as_echo "$as_me:$LINENO: creating $ofile" >&5
   10669 $as_echo "$as_me: creating $ofile" >&6;}
   10670 
   10671   cat <<__EOF__ >> "$cfgfile"
   10672 #! $SHELL
   10673 
   10674 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   10675 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
   10676 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   10677 #
   10678 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
   10679 # Free Software Foundation, Inc.
   10680 #
   10681 # This file is part of GNU Libtool:
   10682 # Originally by Gordon Matzigkeit <gord (at] gnu.ai.mit.edu>, 1996
   10683 #
   10684 # This program is free software; you can redistribute it and/or modify
   10685 # it under the terms of the GNU General Public License as published by
   10686 # the Free Software Foundation; either version 2 of the License, or
   10687 # (at your option) any later version.
   10688 #
   10689 # This program is distributed in the hope that it will be useful, but
   10690 # WITHOUT ANY WARRANTY; without even the implied warranty of
   10691 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   10692 # General Public License for more details.
   10693 #
   10694 # You should have received a copy of the GNU General Public License
   10695 # along with this program; if not, write to the Free Software
   10696 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   10697 #
   10698 # As a special exception to the GNU General Public License, if you
   10699 # distribute this file as part of a program that contains a
   10700 # configuration script generated by Autoconf, you may include it under
   10701 # the same distribution terms that you use for the rest of that program.
   10702 
   10703 # A sed program that does not truncate output.
   10704 SED=$lt_SED
   10705 
   10706 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   10707 Xsed="$SED -e 1s/^X//"
   10708 
   10709 # The HP-UX ksh and POSIX shell print the target directory to stdout
   10710 # if CDPATH is set.
   10711 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   10712 
   10713 # The names of the tagged configurations supported by this script.
   10714 available_tags=
   10715 
   10716 # ### BEGIN LIBTOOL CONFIG
   10717 
   10718 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   10719 
   10720 # Shell to use when invoking shell scripts.
   10721 SHELL=$lt_SHELL
   10722 
   10723 # Whether or not to build shared libraries.
   10724 build_libtool_libs=$enable_shared
   10725 
   10726 # Whether or not to build static libraries.
   10727 build_old_libs=$enable_static
   10728 
   10729 # Whether or not to add -lc for building shared libraries.
   10730 build_libtool_need_lc=$archive_cmds_need_lc
   10731 
   10732 # Whether or not to disallow shared libs when runtime libs are static
   10733 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   10734 
   10735 # Whether or not to optimize for fast installation.
   10736 fast_install=$enable_fast_install
   10737 
   10738 # The host system.
   10739 host_alias=$host_alias
   10740 host=$host
   10741 host_os=$host_os
   10742 
   10743 # The build system.
   10744 build_alias=$build_alias
   10745 build=$build
   10746 build_os=$build_os
   10747 
   10748 # An echo program that does not interpret backslashes.
   10749 echo=$lt_echo
   10750 
   10751 # The archiver.
   10752 AR=$lt_AR
   10753 AR_FLAGS=$lt_AR_FLAGS
   10754 
   10755 # A C compiler.
   10756 LTCC=$lt_LTCC
   10757 
   10758 # LTCC compiler flags.
   10759 LTCFLAGS=$lt_LTCFLAGS
   10760 
   10761 # A language-specific compiler.
   10762 CC=$lt_compiler
   10763 
   10764 # Is the compiler the GNU C compiler?
   10765 with_gcc=$GCC
   10766 
   10767 # An ERE matcher.
   10768 EGREP=$lt_EGREP
   10769 
   10770 # The linker used to build libraries.
   10771 LD=$lt_LD
   10772 
   10773 # Whether we need hard or soft links.
   10774 LN_S=$lt_LN_S
   10775 
   10776 # A BSD-compatible nm program.
   10777 NM=$lt_NM
   10778 
   10779 # A symbol stripping program
   10780 STRIP=$lt_STRIP
   10781 
   10782 # Used to examine libraries when file_magic_cmd begins "file"
   10783 MAGIC_CMD=$MAGIC_CMD
   10784 
   10785 # Used on cygwin: DLL creation program.
   10786 DLLTOOL="$DLLTOOL"
   10787 
   10788 # Used on cygwin: object dumper.
   10789 OBJDUMP="$OBJDUMP"
   10790 
   10791 # Used on cygwin: assembler.
   10792 AS="$AS"
   10793 
   10794 # The name of the directory that contains temporary libtool files.
   10795 objdir=$objdir
   10796 
   10797 # How to create reloadable object files.
   10798 reload_flag=$lt_reload_flag
   10799 reload_cmds=$lt_reload_cmds
   10800 
   10801 # How to pass a linker flag through the compiler.
   10802 wl=$lt_lt_prog_compiler_wl
   10803 
   10804 # Object file suffix (normally "o").
   10805 objext="$ac_objext"
   10806 
   10807 # Old archive suffix (normally "a").
   10808 libext="$libext"
   10809 
   10810 # Shared library suffix (normally ".so").
   10811 shrext_cmds='$shrext_cmds'
   10812 
   10813 # Executable file suffix (normally "").
   10814 exeext="$exeext"
   10815 
   10816 # Additional compiler flags for building library objects.
   10817 pic_flag=$lt_lt_prog_compiler_pic
   10818 pic_mode=$pic_mode
   10819 
   10820 # What is the maximum length of a command?
   10821 max_cmd_len=$lt_cv_sys_max_cmd_len
   10822 
   10823 # Does compiler simultaneously support -c and -o options?
   10824 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   10825 
   10826 # Must we lock files when doing compilation?
   10827 need_locks=$lt_need_locks
   10828 
   10829 # Do we need the lib prefix for modules?
   10830 need_lib_prefix=$need_lib_prefix
   10831 
   10832 # Do we need a version for libraries?
   10833 need_version=$need_version
   10834 
   10835 # Whether dlopen is supported.
   10836 dlopen_support=$enable_dlopen
   10837 
   10838 # Whether dlopen of programs is supported.
   10839 dlopen_self=$enable_dlopen_self
   10840 
   10841 # Whether dlopen of statically linked programs is supported.
   10842 dlopen_self_static=$enable_dlopen_self_static
   10843 
   10844 # Compiler flag to prevent dynamic linking.
   10845 link_static_flag=$lt_lt_prog_compiler_static
   10846 
   10847 # Compiler flag to turn off builtin functions.
   10848 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   10849 
   10850 # Compiler flag to allow reflexive dlopens.
   10851 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   10852 
   10853 # Compiler flag to generate shared objects directly from archives.
   10854 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   10855 
   10856 # Compiler flag to generate thread-safe objects.
   10857 thread_safe_flag_spec=$lt_thread_safe_flag_spec
   10858 
   10859 # Library versioning type.
   10860 version_type=$version_type
   10861 
   10862 # Format of library name prefix.
   10863 libname_spec=$lt_libname_spec
   10864 
   10865 # List of archive names.  First name is the real one, the rest are links.
   10866 # The last name is the one that the linker finds with -lNAME.
   10867 library_names_spec=$lt_library_names_spec
   10868 
   10869 # The coded name of the library, if different from the real name.
   10870 soname_spec=$lt_soname_spec
   10871 
   10872 # Commands used to build and install an old-style archive.
   10873 RANLIB=$lt_RANLIB
   10874 old_archive_cmds=$lt_old_archive_cmds
   10875 old_postinstall_cmds=$lt_old_postinstall_cmds
   10876 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   10877 
   10878 # Create an old-style archive from a shared archive.
   10879 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   10880 
   10881 # Create a temporary old-style archive to link instead of a shared archive.
   10882 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   10883 
   10884 # Commands used to build and install a shared archive.
   10885 archive_cmds=$lt_archive_cmds
   10886 archive_expsym_cmds=$lt_archive_expsym_cmds
   10887 postinstall_cmds=$lt_postinstall_cmds
   10888 postuninstall_cmds=$lt_postuninstall_cmds
   10889 
   10890 # Commands used to build a loadable module (assumed same as above if empty)
   10891 module_cmds=$lt_module_cmds
   10892 module_expsym_cmds=$lt_module_expsym_cmds
   10893 
   10894 # Commands to strip libraries.
   10895 old_striplib=$lt_old_striplib
   10896 striplib=$lt_striplib
   10897 
   10898 # Dependencies to place before the objects being linked to create a
   10899 # shared library.
   10900 predep_objects=$lt_predep_objects
   10901 
   10902 # Dependencies to place after the objects being linked to create a
   10903 # shared library.
   10904 postdep_objects=$lt_postdep_objects
   10905 
   10906 # Dependencies to place before the objects being linked to create a
   10907 # shared library.
   10908 predeps=$lt_predeps
   10909 
   10910 # Dependencies to place after the objects being linked to create a
   10911 # shared library.
   10912 postdeps=$lt_postdeps
   10913 
   10914 # The directories searched by this compiler when creating a shared
   10915 # library
   10916 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
   10917 
   10918 # The library search path used internally by the compiler when linking
   10919 # a shared library.
   10920 compiler_lib_search_path=$lt_compiler_lib_search_path
   10921 
   10922 # Method to check whether dependent libraries are shared objects.
   10923 deplibs_check_method=$lt_deplibs_check_method
   10924 
   10925 # Command to use when deplibs_check_method == file_magic.
   10926 file_magic_cmd=$lt_file_magic_cmd
   10927 
   10928 # Flag that allows shared libraries with undefined symbols to be built.
   10929 allow_undefined_flag=$lt_allow_undefined_flag
   10930 
   10931 # Flag that forces no undefined symbols.
   10932 no_undefined_flag=$lt_no_undefined_flag
   10933 
   10934 # Commands used to finish a libtool library installation in a directory.
   10935 finish_cmds=$lt_finish_cmds
   10936 
   10937 # Same as above, but a single script fragment to be evaled but not shown.
   10938 finish_eval=$lt_finish_eval
   10939 
   10940 # Take the output of nm and produce a listing of raw symbols and C names.
   10941 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   10942 
   10943 # Transform the output of nm in a proper C declaration
   10944 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   10945 
   10946 # Transform the output of nm in a C name address pair
   10947 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   10948 
   10949 # This is the shared library runtime path variable.
   10950 runpath_var=$runpath_var
   10951 
   10952 # This is the shared library path variable.
   10953 shlibpath_var=$shlibpath_var
   10954 
   10955 # Is shlibpath searched before the hard-coded library search path?
   10956 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   10957 
   10958 # How to hardcode a shared library path into an executable.
   10959 hardcode_action=$hardcode_action
   10960 
   10961 # Whether we should hardcode library paths into libraries.
   10962 hardcode_into_libs=$hardcode_into_libs
   10963 
   10964 # Flag to hardcode \$libdir into a binary during linking.
   10965 # This must work even if \$libdir does not exist.
   10966 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   10967 
   10968 # If ld is used when linking, flag to hardcode \$libdir into
   10969 # a binary during linking. This must work even if \$libdir does
   10970 # not exist.
   10971 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   10972 
   10973 # Whether we need a single -rpath flag with a separated argument.
   10974 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   10975 
   10976 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   10977 # resulting binary.
   10978 hardcode_direct=$hardcode_direct
   10979 
   10980 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   10981 # resulting binary.
   10982 hardcode_minus_L=$hardcode_minus_L
   10983 
   10984 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   10985 # the resulting binary.
   10986 hardcode_shlibpath_var=$hardcode_shlibpath_var
   10987 
   10988 # Set to yes if building a shared library automatically hardcodes DIR into the library
   10989 # and all subsequent libraries and executables linked against it.
   10990 hardcode_automatic=$hardcode_automatic
   10991 
   10992 # Variables whose values should be saved in libtool wrapper scripts and
   10993 # restored at relink time.
   10994 variables_saved_for_relink="$variables_saved_for_relink"
   10995 
   10996 # Whether libtool must link a program against all its dependency libraries.
   10997 link_all_deplibs=$link_all_deplibs
   10998 
   10999 # Compile-time system search path for libraries
   11000 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   11001 
   11002 # Run-time system search path for libraries
   11003 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   11004 
   11005 # Fix the shell variable \$srcfile for the compiler.
   11006 fix_srcfile_path=$lt_fix_srcfile_path
   11007 
   11008 # Set to yes if exported symbols are required.
   11009 always_export_symbols=$always_export_symbols
   11010 
   11011 # The commands to list exported symbols.
   11012 export_symbols_cmds=$lt_export_symbols_cmds
   11013 
   11014 # The commands to extract the exported symbol list from a shared archive.
   11015 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   11016 
   11017 # Symbols that should not be listed in the preloaded symbols.
   11018 exclude_expsyms=$lt_exclude_expsyms
   11019 
   11020 # Symbols that must always be exported.
   11021 include_expsyms=$lt_include_expsyms
   11022 
   11023 # ### END LIBTOOL CONFIG
   11024 
   11025 __EOF__
   11026 
   11027 
   11028   case $host_os in
   11029   aix3*)
   11030     cat <<\EOF >> "$cfgfile"
   11031 
   11032 # AIX sometimes has problems with the GCC collect2 program.  For some
   11033 # reason, if we set the COLLECT_NAMES environment variable, the problems
   11034 # vanish in a puff of smoke.
   11035 if test "X${COLLECT_NAMES+set}" != Xset; then
   11036   COLLECT_NAMES=
   11037   export COLLECT_NAMES
   11038 fi
   11039 EOF
   11040     ;;
   11041   esac
   11042 
   11043   # We use sed instead of cat because bash on DJGPP gets confused if
   11044   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   11045   # text mode, it properly converts lines to CR/LF.  This bash problem
   11046   # is reportedly fixed, but why not run on old versions too?
   11047   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
   11048 
   11049   mv -f "$cfgfile" "$ofile" || \
   11050     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   11051   chmod +x "$ofile"
   11052 
   11053 else
   11054   # If there is no Makefile yet, we rely on a make rule to execute
   11055   # `config.status --recheck' to rerun these tests and create the
   11056   # libtool script then.
   11057   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   11058   if test -f "$ltmain_in"; then
   11059     test -f Makefile && make "$ltmain"
   11060   fi
   11061 fi
   11062 
   11063 
   11064 ac_ext=c
   11065 ac_cpp='$CPP $CPPFLAGS'
   11066 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11067 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11068 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   11069 
   11070 CC="$lt_save_CC"
   11071 
   11072 
   11073 # Check whether --with-tags was given.
   11074 if test "${with_tags+set}" = set; then
   11075   withval=$with_tags; tagnames="$withval"
   11076 fi
   11077 
   11078 
   11079 if test -f "$ltmain" && test -n "$tagnames"; then
   11080   if test ! -f "${ofile}"; then
   11081     { $as_echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
   11082 $as_echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
   11083   fi
   11084 
   11085   if test -z "$LTCC"; then
   11086     eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
   11087     if test -z "$LTCC"; then
   11088       { $as_echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
   11089 $as_echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
   11090     else
   11091       { $as_echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
   11092 $as_echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
   11093     fi
   11094   fi
   11095   if test -z "$LTCFLAGS"; then
   11096     eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
   11097   fi
   11098 
   11099   # Extract list of available tagged configurations in $ofile.
   11100   # Note that this assumes the entire list is on one line.
   11101   available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
   11102 
   11103   lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   11104   for tagname in $tagnames; do
   11105     IFS="$lt_save_ifs"
   11106     # Check whether tagname contains only valid characters
   11107     case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
   11108     "") ;;
   11109     *)  { { $as_echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
   11110 $as_echo "$as_me: error: invalid tag name: $tagname" >&2;}
   11111    { (exit 1); exit 1; }; }
   11112 	;;
   11113     esac
   11114 
   11115     if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
   11116     then
   11117       { { $as_echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
   11118 $as_echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
   11119    { (exit 1); exit 1; }; }
   11120     fi
   11121 
   11122     # Update the list of available tags.
   11123     if test -n "$tagname"; then
   11124       echo appending configuration tag \"$tagname\" to $ofile
   11125 
   11126       case $tagname in
   11127       CXX)
   11128 	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   11129 	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   11130 	    (test "X$CXX" != "Xg++"))) ; then
   11131 	  ac_ext=cpp
   11132 ac_cpp='$CXXCPP $CPPFLAGS'
   11133 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11134 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11135 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   11136 
   11137 
   11138 
   11139 
   11140 archive_cmds_need_lc_CXX=no
   11141 allow_undefined_flag_CXX=
   11142 always_export_symbols_CXX=no
   11143 archive_expsym_cmds_CXX=
   11144 export_dynamic_flag_spec_CXX=
   11145 hardcode_direct_CXX=no
   11146 hardcode_libdir_flag_spec_CXX=
   11147 hardcode_libdir_flag_spec_ld_CXX=
   11148 hardcode_libdir_separator_CXX=
   11149 hardcode_minus_L_CXX=no
   11150 hardcode_shlibpath_var_CXX=unsupported
   11151 hardcode_automatic_CXX=no
   11152 module_cmds_CXX=
   11153 module_expsym_cmds_CXX=
   11154 link_all_deplibs_CXX=unknown
   11155 old_archive_cmds_CXX=$old_archive_cmds
   11156 no_undefined_flag_CXX=
   11157 whole_archive_flag_spec_CXX=
   11158 enable_shared_with_static_runtimes_CXX=no
   11159 
   11160 # Dependencies to place before and after the object being linked:
   11161 predep_objects_CXX=
   11162 postdep_objects_CXX=
   11163 predeps_CXX=
   11164 postdeps_CXX=
   11165 compiler_lib_search_path_CXX=
   11166 compiler_lib_search_dirs_CXX=
   11167 
   11168 # Source file extension for C++ test sources.
   11169 ac_ext=cpp
   11170 
   11171 # Object file extension for compiled C++ test sources.
   11172 objext=o
   11173 objext_CXX=$objext
   11174 
   11175 # Code to be used in simple compile tests
   11176 lt_simple_compile_test_code="int some_variable = 0;"
   11177 
   11178 # Code to be used in simple link tests
   11179 lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
   11180 
   11181 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   11182 
   11183 # If no C compiler was specified, use CC.
   11184 LTCC=${LTCC-"$CC"}
   11185 
   11186 # If no C compiler flags were specified, use CFLAGS.
   11187 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   11188 
   11189 # Allow CC to be a program name with arguments.
   11190 compiler=$CC
   11191 
   11192 
   11193 # save warnings/boilerplate of simple test code
   11194 ac_outfile=conftest.$ac_objext
   11195 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   11196 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11197 _lt_compiler_boilerplate=`cat conftest.err`
   11198 $rm conftest*
   11199 
   11200 ac_outfile=conftest.$ac_objext
   11201 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   11202 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11203 _lt_linker_boilerplate=`cat conftest.err`
   11204 $rm -r conftest*
   11205 
   11206 
   11207 # Allow CC to be a program name with arguments.
   11208 lt_save_CC=$CC
   11209 lt_save_LD=$LD
   11210 lt_save_GCC=$GCC
   11211 GCC=$GXX
   11212 lt_save_with_gnu_ld=$with_gnu_ld
   11213 lt_save_path_LD=$lt_cv_path_LD
   11214 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   11215   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   11216 else
   11217   $as_unset lt_cv_prog_gnu_ld
   11218 fi
   11219 if test -n "${lt_cv_path_LDCXX+set}"; then
   11220   lt_cv_path_LD=$lt_cv_path_LDCXX
   11221 else
   11222   $as_unset lt_cv_path_LD
   11223 fi
   11224 test -z "${LDCXX+set}" || LD=$LDCXX
   11225 CC=${CXX-"c++"}
   11226 compiler=$CC
   11227 compiler_CXX=$CC
   11228 for cc_temp in $compiler""; do
   11229   case $cc_temp in
   11230     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   11231     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   11232     \-*) ;;
   11233     *) break;;
   11234   esac
   11235 done
   11236 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   11237 
   11238 
   11239 # We don't want -fno-exception wen compiling C++ code, so set the
   11240 # no_builtin_flag separately
   11241 if test "$GXX" = yes; then
   11242   lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   11243 else
   11244   lt_prog_compiler_no_builtin_flag_CXX=
   11245 fi
   11246 
   11247 if test "$GXX" = yes; then
   11248   # Set up default GNU C++ configuration
   11249 
   11250 
   11251 # Check whether --with-gnu-ld was given.
   11252 if test "${with_gnu_ld+set}" = set; then
   11253   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   11254 else
   11255   with_gnu_ld=no
   11256 fi
   11257 
   11258 ac_prog=ld
   11259 if test "$GCC" = yes; then
   11260   # Check if gcc -print-prog-name=ld gives a path.
   11261   { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   11262 $as_echo_n "checking for ld used by $CC... " >&6; }
   11263   case $host in
   11264   *-*-mingw*)
   11265     # gcc leaves a trailing carriage return which upsets mingw
   11266     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   11267   *)
   11268     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   11269   esac
   11270   case $ac_prog in
   11271     # Accept absolute paths.
   11272     [\\/]* | ?:[\\/]*)
   11273       re_direlt='/[^/][^/]*/\.\./'
   11274       # Canonicalize the pathname of ld
   11275       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   11276       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   11277 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   11278       done
   11279       test -z "$LD" && LD="$ac_prog"
   11280       ;;
   11281   "")
   11282     # If it fails, then pretend we aren't using GCC.
   11283     ac_prog=ld
   11284     ;;
   11285   *)
   11286     # If it is relative, then search for the first ld in PATH.
   11287     with_gnu_ld=unknown
   11288     ;;
   11289   esac
   11290 elif test "$with_gnu_ld" = yes; then
   11291   { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
   11292 $as_echo_n "checking for GNU ld... " >&6; }
   11293 else
   11294   { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   11295 $as_echo_n "checking for non-GNU ld... " >&6; }
   11296 fi
   11297 if test "${lt_cv_path_LD+set}" = set; then
   11298   $as_echo_n "(cached) " >&6
   11299 else
   11300   if test -z "$LD"; then
   11301   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   11302   for ac_dir in $PATH; do
   11303     IFS="$lt_save_ifs"
   11304     test -z "$ac_dir" && ac_dir=.
   11305     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   11306       lt_cv_path_LD="$ac_dir/$ac_prog"
   11307       # Check to see if the program is GNU ld.  I'd rather use --version,
   11308       # but apparently some variants of GNU ld only accept -v.
   11309       # Break only if it was the GNU/non-GNU ld that we prefer.
   11310       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   11311       *GNU* | *'with BFD'*)
   11312 	test "$with_gnu_ld" != no && break
   11313 	;;
   11314       *)
   11315 	test "$with_gnu_ld" != yes && break
   11316 	;;
   11317       esac
   11318     fi
   11319   done
   11320   IFS="$lt_save_ifs"
   11321 else
   11322   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   11323 fi
   11324 fi
   11325 
   11326 LD="$lt_cv_path_LD"
   11327 if test -n "$LD"; then
   11328   { $as_echo "$as_me:$LINENO: result: $LD" >&5
   11329 $as_echo "$LD" >&6; }
   11330 else
   11331   { $as_echo "$as_me:$LINENO: result: no" >&5
   11332 $as_echo "no" >&6; }
   11333 fi
   11334 test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   11335 $as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   11336    { (exit 1); exit 1; }; }
   11337 { $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   11338 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   11339 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   11340   $as_echo_n "(cached) " >&6
   11341 else
   11342   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   11343 case `$LD -v 2>&1 </dev/null` in
   11344 *GNU* | *'with BFD'*)
   11345   lt_cv_prog_gnu_ld=yes
   11346   ;;
   11347 *)
   11348   lt_cv_prog_gnu_ld=no
   11349   ;;
   11350 esac
   11351 fi
   11352 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   11353 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   11354 with_gnu_ld=$lt_cv_prog_gnu_ld
   11355 
   11356 
   11357 
   11358   # Check if GNU C++ uses GNU ld as the underlying linker, since the
   11359   # archiving commands below assume that GNU ld is being used.
   11360   if test "$with_gnu_ld" = yes; then
   11361     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11362     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'
   11363 
   11364     hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11365     export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11366 
   11367     # If archive_cmds runs LD, not CC, wlarc should be empty
   11368     # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   11369     #     investigate it a little bit more. (MM)
   11370     wlarc='${wl}'
   11371 
   11372     # ancient GNU ld didn't support --whole-archive et. al.
   11373     if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
   11374 	grep 'no-whole-archive' > /dev/null; then
   11375       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11376     else
   11377       whole_archive_flag_spec_CXX=
   11378     fi
   11379   else
   11380     with_gnu_ld=no
   11381     wlarc=
   11382 
   11383     # A generic and very simple default shared library creation
   11384     # command for GNU C++ for the case where it uses the native
   11385     # linker, instead of GNU ld.  If possible, this setting should
   11386     # overridden to take advantage of the native linker features on
   11387     # the platform it is being used on.
   11388     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11389   fi
   11390 
   11391   # Commands to make compiler produce verbose output that lists
   11392   # what "hidden" libraries, object files and flags are used when
   11393   # linking a shared library.
   11394   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11395 
   11396 else
   11397   GXX=no
   11398   with_gnu_ld=no
   11399   wlarc=
   11400 fi
   11401 
   11402 # PORTME: fill in a description of your system's C++ link characteristics
   11403 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   11404 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   11405 ld_shlibs_CXX=yes
   11406 case $host_os in
   11407   aix3*)
   11408     # FIXME: insert proper C++ library support
   11409     ld_shlibs_CXX=no
   11410     ;;
   11411   aix[4-9]*)
   11412     if test "$host_cpu" = ia64; then
   11413       # On IA64, the linker does run time linking by default, so we don't
   11414       # have to do anything special.
   11415       aix_use_runtimelinking=no
   11416       exp_sym_flag='-Bexport'
   11417       no_entry_flag=""
   11418     else
   11419       aix_use_runtimelinking=no
   11420 
   11421       # Test if we are trying to use run time linking or normal
   11422       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   11423       # need to do runtime linking.
   11424       case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   11425 	for ld_flag in $LDFLAGS; do
   11426 	  case $ld_flag in
   11427 	  *-brtl*)
   11428 	    aix_use_runtimelinking=yes
   11429 	    break
   11430 	    ;;
   11431 	  esac
   11432 	done
   11433 	;;
   11434       esac
   11435 
   11436       exp_sym_flag='-bexport'
   11437       no_entry_flag='-bnoentry'
   11438     fi
   11439 
   11440     # When large executables or shared objects are built, AIX ld can
   11441     # have problems creating the table of contents.  If linking a library
   11442     # or program results in "error TOC overflow" add -mminimal-toc to
   11443     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   11444     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   11445 
   11446     archive_cmds_CXX=''
   11447     hardcode_direct_CXX=yes
   11448     hardcode_libdir_separator_CXX=':'
   11449     link_all_deplibs_CXX=yes
   11450 
   11451     if test "$GXX" = yes; then
   11452       case $host_os in aix4.[012]|aix4.[012].*)
   11453       # We only want to do this on AIX 4.2 and lower, the check
   11454       # below for broken collect2 doesn't work under 4.3+
   11455 	collect2name=`${CC} -print-prog-name=collect2`
   11456 	if test -f "$collect2name" && \
   11457 	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   11458 	then
   11459 	  # We have reworked collect2
   11460 	  :
   11461 	else
   11462 	  # We have old collect2
   11463 	  hardcode_direct_CXX=unsupported
   11464 	  # It fails to find uninstalled libraries when the uninstalled
   11465 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   11466 	  # to unsupported forces relinking
   11467 	  hardcode_minus_L_CXX=yes
   11468 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
   11469 	  hardcode_libdir_separator_CXX=
   11470 	fi
   11471 	;;
   11472       esac
   11473       shared_flag='-shared'
   11474       if test "$aix_use_runtimelinking" = yes; then
   11475 	shared_flag="$shared_flag "'${wl}-G'
   11476       fi
   11477     else
   11478       # not using gcc
   11479       if test "$host_cpu" = ia64; then
   11480 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   11481 	# chokes on -Wl,-G. The following line is correct:
   11482 	shared_flag='-G'
   11483       else
   11484 	if test "$aix_use_runtimelinking" = yes; then
   11485 	  shared_flag='${wl}-G'
   11486 	else
   11487 	  shared_flag='${wl}-bM:SRE'
   11488 	fi
   11489       fi
   11490     fi
   11491 
   11492     # It seems that -bexpall does not export symbols beginning with
   11493     # underscore (_), so it is better to generate a list of symbols to export.
   11494     always_export_symbols_CXX=yes
   11495     if test "$aix_use_runtimelinking" = yes; then
   11496       # Warning - without using the other runtime loading flags (-brtl),
   11497       # -berok will link without error, but may produce a broken library.
   11498       allow_undefined_flag_CXX='-berok'
   11499       # Determine the default libpath from the value encoded in an empty executable.
   11500       cat >conftest.$ac_ext <<_ACEOF
   11501 /* confdefs.h.  */
   11502 _ACEOF
   11503 cat confdefs.h >>conftest.$ac_ext
   11504 cat >>conftest.$ac_ext <<_ACEOF
   11505 /* end confdefs.h.  */
   11506 
   11507 int
   11508 main ()
   11509 {
   11510 
   11511   ;
   11512   return 0;
   11513 }
   11514 _ACEOF
   11515 rm -f conftest.$ac_objext conftest$ac_exeext
   11516 if { (ac_try="$ac_link"
   11517 case "(($ac_try" in
   11518   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11519   *) ac_try_echo=$ac_try;;
   11520 esac
   11521 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   11522 $as_echo "$ac_try_echo") >&5
   11523   (eval "$ac_link") 2>conftest.er1
   11524   ac_status=$?
   11525   grep -v '^ *+' conftest.er1 >conftest.err
   11526   rm -f conftest.er1
   11527   cat conftest.err >&5
   11528   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11529   (exit $ac_status); } && {
   11530 	 test -z "$ac_cxx_werror_flag" ||
   11531 	 test ! -s conftest.err
   11532        } && test -s conftest$ac_exeext && {
   11533 	 test "$cross_compiling" = yes ||
   11534 	 $as_test_x conftest$ac_exeext
   11535        }; then
   11536 
   11537 lt_aix_libpath_sed='
   11538     /Import File Strings/,/^$/ {
   11539 	/^0/ {
   11540 	    s/^0  *\(.*\)$/\1/
   11541 	    p
   11542 	}
   11543     }'
   11544 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11545 # Check for a 64-bit object if we didn't find anything.
   11546 if test -z "$aix_libpath"; then
   11547   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11548 fi
   11549 else
   11550   $as_echo "$as_me: failed program was:" >&5
   11551 sed 's/^/| /' conftest.$ac_ext >&5
   11552 
   11553 
   11554 fi
   11555 
   11556 rm -rf conftest.dSYM
   11557 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11558       conftest$ac_exeext conftest.$ac_ext
   11559 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11560 
   11561       hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11562 
   11563       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"
   11564      else
   11565       if test "$host_cpu" = ia64; then
   11566 	hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   11567 	allow_undefined_flag_CXX="-z nodefs"
   11568 	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"
   11569       else
   11570 	# Determine the default libpath from the value encoded in an empty executable.
   11571 	cat >conftest.$ac_ext <<_ACEOF
   11572 /* confdefs.h.  */
   11573 _ACEOF
   11574 cat confdefs.h >>conftest.$ac_ext
   11575 cat >>conftest.$ac_ext <<_ACEOF
   11576 /* end confdefs.h.  */
   11577 
   11578 int
   11579 main ()
   11580 {
   11581 
   11582   ;
   11583   return 0;
   11584 }
   11585 _ACEOF
   11586 rm -f conftest.$ac_objext conftest$ac_exeext
   11587 if { (ac_try="$ac_link"
   11588 case "(($ac_try" in
   11589   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11590   *) ac_try_echo=$ac_try;;
   11591 esac
   11592 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   11593 $as_echo "$ac_try_echo") >&5
   11594   (eval "$ac_link") 2>conftest.er1
   11595   ac_status=$?
   11596   grep -v '^ *+' conftest.er1 >conftest.err
   11597   rm -f conftest.er1
   11598   cat conftest.err >&5
   11599   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11600   (exit $ac_status); } && {
   11601 	 test -z "$ac_cxx_werror_flag" ||
   11602 	 test ! -s conftest.err
   11603        } && test -s conftest$ac_exeext && {
   11604 	 test "$cross_compiling" = yes ||
   11605 	 $as_test_x conftest$ac_exeext
   11606        }; then
   11607 
   11608 lt_aix_libpath_sed='
   11609     /Import File Strings/,/^$/ {
   11610 	/^0/ {
   11611 	    s/^0  *\(.*\)$/\1/
   11612 	    p
   11613 	}
   11614     }'
   11615 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11616 # Check for a 64-bit object if we didn't find anything.
   11617 if test -z "$aix_libpath"; then
   11618   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11619 fi
   11620 else
   11621   $as_echo "$as_me: failed program was:" >&5
   11622 sed 's/^/| /' conftest.$ac_ext >&5
   11623 
   11624 
   11625 fi
   11626 
   11627 rm -rf conftest.dSYM
   11628 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11629       conftest$ac_exeext conftest.$ac_ext
   11630 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11631 
   11632 	hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11633 	# Warning - without using the other run time loading flags,
   11634 	# -berok will link without error, but may produce a broken library.
   11635 	no_undefined_flag_CXX=' ${wl}-bernotok'
   11636 	allow_undefined_flag_CXX=' ${wl}-berok'
   11637 	# Exported symbols can be pulled into shared objects from archives
   11638 	whole_archive_flag_spec_CXX='$convenience'
   11639 	archive_cmds_need_lc_CXX=yes
   11640 	# This is similar to how AIX traditionally builds its shared libraries.
   11641 	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'
   11642       fi
   11643     fi
   11644     ;;
   11645 
   11646   beos*)
   11647     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   11648       allow_undefined_flag_CXX=unsupported
   11649       # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   11650       # support --undefined.  This deserves some investigation.  FIXME
   11651       archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11652     else
   11653       ld_shlibs_CXX=no
   11654     fi
   11655     ;;
   11656 
   11657   chorus*)
   11658     case $cc_basename in
   11659       *)
   11660 	# FIXME: insert proper C++ library support
   11661 	ld_shlibs_CXX=no
   11662 	;;
   11663     esac
   11664     ;;
   11665 
   11666   cygwin* | mingw* | pw32*)
   11667     # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   11668     # as there is no search path for DLLs.
   11669     hardcode_libdir_flag_spec_CXX='-L$libdir'
   11670     allow_undefined_flag_CXX=unsupported
   11671     always_export_symbols_CXX=no
   11672     enable_shared_with_static_runtimes_CXX=yes
   11673 
   11674     if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   11675       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'
   11676       # If the export-symbols file already is a .def file (1st line
   11677       # is EXPORTS), use it as is; otherwise, prepend...
   11678       archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   11679 	cp $export_symbols $output_objdir/$soname.def;
   11680       else
   11681 	echo EXPORTS > $output_objdir/$soname.def;
   11682 	cat $export_symbols >> $output_objdir/$soname.def;
   11683       fi~
   11684       $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'
   11685     else
   11686       ld_shlibs_CXX=no
   11687     fi
   11688   ;;
   11689       darwin* | rhapsody*)
   11690       archive_cmds_need_lc_CXX=no
   11691       hardcode_direct_CXX=no
   11692       hardcode_automatic_CXX=yes
   11693       hardcode_shlibpath_var_CXX=unsupported
   11694       whole_archive_flag_spec_CXX=''
   11695       link_all_deplibs_CXX=yes
   11696       allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
   11697       if test "$GXX" = yes ; then
   11698       output_verbose_link_cmd='echo'
   11699       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}"
   11700       module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   11701       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}"
   11702       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}"
   11703       if test "$lt_cv_apple_cc_single_mod" != "yes"; then
   11704         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}"
   11705         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}"
   11706       fi
   11707       else
   11708       case $cc_basename in
   11709         xlc*)
   11710          output_verbose_link_cmd='echo'
   11711           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'
   11712           module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11713           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11714           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}'
   11715           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}'
   11716           ;;
   11717        *)
   11718          ld_shlibs_CXX=no
   11719           ;;
   11720       esac
   11721       fi
   11722         ;;
   11723 
   11724   dgux*)
   11725     case $cc_basename in
   11726       ec++*)
   11727 	# FIXME: insert proper C++ library support
   11728 	ld_shlibs_CXX=no
   11729 	;;
   11730       ghcx*)
   11731 	# Green Hills C++ Compiler
   11732 	# FIXME: insert proper C++ library support
   11733 	ld_shlibs_CXX=no
   11734 	;;
   11735       *)
   11736 	# FIXME: insert proper C++ library support
   11737 	ld_shlibs_CXX=no
   11738 	;;
   11739     esac
   11740     ;;
   11741   freebsd[12]*)
   11742     # C++ shared libraries reported to be fairly broken before switch to ELF
   11743     ld_shlibs_CXX=no
   11744     ;;
   11745   freebsd-elf*)
   11746     archive_cmds_need_lc_CXX=no
   11747     ;;
   11748   freebsd* | dragonfly*)
   11749     # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   11750     # conventions
   11751     ld_shlibs_CXX=yes
   11752     ;;
   11753   gnu*)
   11754     ;;
   11755   hpux9*)
   11756     hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11757     hardcode_libdir_separator_CXX=:
   11758     export_dynamic_flag_spec_CXX='${wl}-E'
   11759     hardcode_direct_CXX=yes
   11760     hardcode_minus_L_CXX=yes # Not in the search PATH,
   11761 				# but as the default
   11762 				# location of the library.
   11763 
   11764     case $cc_basename in
   11765     CC*)
   11766       # FIXME: insert proper C++ library support
   11767       ld_shlibs_CXX=no
   11768       ;;
   11769     aCC*)
   11770       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'
   11771       # Commands to make compiler produce verbose output that lists
   11772       # what "hidden" libraries, object files and flags are used when
   11773       # linking a shared library.
   11774       #
   11775       # There doesn't appear to be a way to prevent this compiler from
   11776       # explicitly linking system object files so we need to strip them
   11777       # from the output so that they don't get included in the library
   11778       # dependencies.
   11779       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'
   11780       ;;
   11781     *)
   11782       if test "$GXX" = yes; then
   11783         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'
   11784       else
   11785         # FIXME: insert proper C++ library support
   11786         ld_shlibs_CXX=no
   11787       fi
   11788       ;;
   11789     esac
   11790     ;;
   11791   hpux10*|hpux11*)
   11792     if test $with_gnu_ld = no; then
   11793       hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11794       hardcode_libdir_separator_CXX=:
   11795 
   11796       case $host_cpu in
   11797       hppa*64*|ia64*) ;;
   11798       *)
   11799 	export_dynamic_flag_spec_CXX='${wl}-E'
   11800         ;;
   11801       esac
   11802     fi
   11803     case $host_cpu in
   11804     hppa*64*|ia64*)
   11805       hardcode_direct_CXX=no
   11806       hardcode_shlibpath_var_CXX=no
   11807       ;;
   11808     *)
   11809       hardcode_direct_CXX=yes
   11810       hardcode_minus_L_CXX=yes # Not in the search PATH,
   11811 					      # but as the default
   11812 					      # location of the library.
   11813       ;;
   11814     esac
   11815 
   11816     case $cc_basename in
   11817       CC*)
   11818 	# FIXME: insert proper C++ library support
   11819 	ld_shlibs_CXX=no
   11820 	;;
   11821       aCC*)
   11822 	case $host_cpu in
   11823 	hppa*64*)
   11824 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11825 	  ;;
   11826 	ia64*)
   11827 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11828 	  ;;
   11829 	*)
   11830 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11831 	  ;;
   11832 	esac
   11833 	# Commands to make compiler produce verbose output that lists
   11834 	# what "hidden" libraries, object files and flags are used when
   11835 	# linking a shared library.
   11836 	#
   11837 	# There doesn't appear to be a way to prevent this compiler from
   11838 	# explicitly linking system object files so we need to strip them
   11839 	# from the output so that they don't get included in the library
   11840 	# dependencies.
   11841 	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'
   11842 	;;
   11843       *)
   11844 	if test "$GXX" = yes; then
   11845 	  if test $with_gnu_ld = no; then
   11846 	    case $host_cpu in
   11847 	    hppa*64*)
   11848 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11849 	      ;;
   11850 	    ia64*)
   11851 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11852 	      ;;
   11853 	    *)
   11854 	      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'
   11855 	      ;;
   11856 	    esac
   11857 	  fi
   11858 	else
   11859 	  # FIXME: insert proper C++ library support
   11860 	  ld_shlibs_CXX=no
   11861 	fi
   11862 	;;
   11863     esac
   11864     ;;
   11865   interix[3-9]*)
   11866     hardcode_direct_CXX=no
   11867     hardcode_shlibpath_var_CXX=no
   11868     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11869     export_dynamic_flag_spec_CXX='${wl}-E'
   11870     # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   11871     # Instead, shared libraries are loaded at an image base (0x10000000 by
   11872     # default) and relocated if they conflict, which is a slow very memory
   11873     # consuming and fragmenting process.  To avoid this, we pick a random,
   11874     # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   11875     # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   11876     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'
   11877     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'
   11878     ;;
   11879   irix5* | irix6*)
   11880     case $cc_basename in
   11881       CC*)
   11882 	# SGI C++
   11883 	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'
   11884 
   11885 	# Archives containing C++ object files must be created using
   11886 	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   11887 	# necessary to make sure instantiated templates are included
   11888 	# in the archive.
   11889 	old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   11890 	;;
   11891       *)
   11892 	if test "$GXX" = yes; then
   11893 	  if test "$with_gnu_ld" = no; then
   11894 	    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'
   11895 	  else
   11896 	    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'
   11897 	  fi
   11898 	fi
   11899 	link_all_deplibs_CXX=yes
   11900 	;;
   11901     esac
   11902     hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11903     hardcode_libdir_separator_CXX=:
   11904     ;;
   11905   linux* | k*bsd*-gnu)
   11906     case $cc_basename in
   11907       KCC*)
   11908 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11909 
   11910 	# KCC will only create a shared library if the output file
   11911 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11912 	# to its proper name (with version) after linking.
   11913 	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'
   11914 	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'
   11915 	# Commands to make compiler produce verbose output that lists
   11916 	# what "hidden" libraries, object files and flags are used when
   11917 	# linking a shared library.
   11918 	#
   11919 	# There doesn't appear to be a way to prevent this compiler from
   11920 	# explicitly linking system object files so we need to strip them
   11921 	# from the output so that they don't get included in the library
   11922 	# dependencies.
   11923 	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'
   11924 
   11925 	hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
   11926 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11927 
   11928 	# Archives containing C++ object files must be created using
   11929 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11930 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11931 	;;
   11932       icpc*)
   11933 	# Intel C++
   11934 	with_gnu_ld=yes
   11935 	# version 8.0 and above of icpc choke on multiply defined symbols
   11936 	# if we add $predep_objects and $postdep_objects, however 7.1 and
   11937 	# earlier do not add the objects themselves.
   11938 	case `$CC -V 2>&1` in
   11939 	*"Version 7."*)
   11940   	  archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11941   	  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'
   11942 	  ;;
   11943 	*)  # Version 8.0 or newer
   11944 	  tmp_idyn=
   11945 	  case $host_cpu in
   11946 	    ia64*) tmp_idyn=' -i_dynamic';;
   11947 	  esac
   11948   	  archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11949 	  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'
   11950 	  ;;
   11951 	esac
   11952 	archive_cmds_need_lc_CXX=no
   11953 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11954 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11955 	whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   11956 	;;
   11957       pgCC* | pgcpp*)
   11958         # Portland Group C++ compiler
   11959 	archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   11960   	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'
   11961 
   11962 	hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11963 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11964 	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'
   11965         ;;
   11966       cxx*)
   11967 	# Compaq C++
   11968 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11969 	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'
   11970 
   11971 	runpath_var=LD_RUN_PATH
   11972 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   11973 	hardcode_libdir_separator_CXX=:
   11974 
   11975 	# Commands to make compiler produce verbose output that lists
   11976 	# what "hidden" libraries, object files and flags are used when
   11977 	# linking a shared library.
   11978 	#
   11979 	# There doesn't appear to be a way to prevent this compiler from
   11980 	# explicitly linking system object files so we need to strip them
   11981 	# from the output so that they don't get included in the library
   11982 	# dependencies.
   11983 	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'
   11984 	;;
   11985       *)
   11986 	case `$CC -V 2>&1 | sed 5q` in
   11987 	*Sun\ C*)
   11988 	  # Sun C++ 5.9
   11989 	  no_undefined_flag_CXX=' -zdefs'
   11990 	  archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11991 	  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'
   11992 	  hardcode_libdir_flag_spec_CXX='-R$libdir'
   11993 	  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'
   11994 
   11995 	  # Not sure whether something based on
   11996 	  # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
   11997 	  # would be better.
   11998 	  output_verbose_link_cmd='echo'
   11999 
   12000 	  # Archives containing C++ object files must be created using
   12001 	  # "CC -xar", where "CC" is the Sun C++ compiler.  This is
   12002 	  # necessary to make sure instantiated templates are included
   12003 	  # in the archive.
   12004 	  old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   12005 	  ;;
   12006 	esac
   12007 	;;
   12008     esac
   12009     ;;
   12010   lynxos*)
   12011     # FIXME: insert proper C++ library support
   12012     ld_shlibs_CXX=no
   12013     ;;
   12014   m88k*)
   12015     # FIXME: insert proper C++ library support
   12016     ld_shlibs_CXX=no
   12017     ;;
   12018   mvs*)
   12019     case $cc_basename in
   12020       cxx*)
   12021 	# FIXME: insert proper C++ library support
   12022 	ld_shlibs_CXX=no
   12023 	;;
   12024       *)
   12025 	# FIXME: insert proper C++ library support
   12026 	ld_shlibs_CXX=no
   12027 	;;
   12028     esac
   12029     ;;
   12030   netbsd*)
   12031     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   12032       archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   12033       wlarc=
   12034       hardcode_libdir_flag_spec_CXX='-R$libdir'
   12035       hardcode_direct_CXX=yes
   12036       hardcode_shlibpath_var_CXX=no
   12037     fi
   12038     # Workaround some broken pre-1.5 toolchains
   12039     output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   12040     ;;
   12041   openbsd2*)
   12042     # C++ shared libraries are fairly broken
   12043     ld_shlibs_CXX=no
   12044     ;;
   12045   openbsd*)
   12046     if test -f /usr/libexec/ld.so; then
   12047       hardcode_direct_CXX=yes
   12048       hardcode_shlibpath_var_CXX=no
   12049       archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   12050       hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12051       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   12052 	archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   12053 	export_dynamic_flag_spec_CXX='${wl}-E'
   12054 	whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   12055       fi
   12056       output_verbose_link_cmd='echo'
   12057     else
   12058       ld_shlibs_CXX=no
   12059     fi
   12060     ;;
   12061   osf3*)
   12062     case $cc_basename in
   12063       KCC*)
   12064 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   12065 
   12066 	# KCC will only create a shared library if the output file
   12067 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   12068 	# to its proper name (with version) after linking.
   12069 	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'
   12070 
   12071 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12072 	hardcode_libdir_separator_CXX=:
   12073 
   12074 	# Archives containing C++ object files must be created using
   12075 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   12076 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   12077 
   12078 	;;
   12079       RCC*)
   12080 	# Rational C++ 2.4.1
   12081 	# FIXME: insert proper C++ library support
   12082 	ld_shlibs_CXX=no
   12083 	;;
   12084       cxx*)
   12085 	allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12086 	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'
   12087 
   12088 	hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12089 	hardcode_libdir_separator_CXX=:
   12090 
   12091 	# Commands to make compiler produce verbose output that lists
   12092 	# what "hidden" libraries, object files and flags are used when
   12093 	# linking a shared library.
   12094 	#
   12095 	# There doesn't appear to be a way to prevent this compiler from
   12096 	# explicitly linking system object files so we need to strip them
   12097 	# from the output so that they don't get included in the library
   12098 	# dependencies.
   12099 	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'
   12100 	;;
   12101       *)
   12102 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12103 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12104 	  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'
   12105 
   12106 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12107 	  hardcode_libdir_separator_CXX=:
   12108 
   12109 	  # Commands to make compiler produce verbose output that lists
   12110 	  # what "hidden" libraries, object files and flags are used when
   12111 	  # linking a shared library.
   12112 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   12113 
   12114 	else
   12115 	  # FIXME: insert proper C++ library support
   12116 	  ld_shlibs_CXX=no
   12117 	fi
   12118 	;;
   12119     esac
   12120     ;;
   12121   osf4* | osf5*)
   12122     case $cc_basename in
   12123       KCC*)
   12124 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   12125 
   12126 	# KCC will only create a shared library if the output file
   12127 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   12128 	# to its proper name (with version) after linking.
   12129 	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'
   12130 
   12131 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12132 	hardcode_libdir_separator_CXX=:
   12133 
   12134 	# Archives containing C++ object files must be created using
   12135 	# the KAI C++ compiler.
   12136 	old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
   12137 	;;
   12138       RCC*)
   12139 	# Rational C++ 2.4.1
   12140 	# FIXME: insert proper C++ library support
   12141 	ld_shlibs_CXX=no
   12142 	;;
   12143       cxx*)
   12144 	allow_undefined_flag_CXX=' -expect_unresolved \*'
   12145 	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'
   12146 	archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   12147 	  echo "-hidden">> $lib.exp~
   12148 	  $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~
   12149 	  $rm $lib.exp'
   12150 
   12151 	hardcode_libdir_flag_spec_CXX='-rpath $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 	#
   12158 	# There doesn't appear to be a way to prevent this compiler from
   12159 	# explicitly linking system object files so we need to strip them
   12160 	# from the output so that they don't get included in the library
   12161 	# dependencies.
   12162 	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'
   12163 	;;
   12164       *)
   12165 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12166 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12167 	 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'
   12168 
   12169 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12170 	  hardcode_libdir_separator_CXX=:
   12171 
   12172 	  # Commands to make compiler produce verbose output that lists
   12173 	  # what "hidden" libraries, object files and flags are used when
   12174 	  # linking a shared library.
   12175 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   12176 
   12177 	else
   12178 	  # FIXME: insert proper C++ library support
   12179 	  ld_shlibs_CXX=no
   12180 	fi
   12181 	;;
   12182     esac
   12183     ;;
   12184   psos*)
   12185     # FIXME: insert proper C++ library support
   12186     ld_shlibs_CXX=no
   12187     ;;
   12188   sunos4*)
   12189     case $cc_basename in
   12190       CC*)
   12191 	# Sun C++ 4.x
   12192 	# FIXME: insert proper C++ library support
   12193 	ld_shlibs_CXX=no
   12194 	;;
   12195       lcc*)
   12196 	# Lucid
   12197 	# FIXME: insert proper C++ library support
   12198 	ld_shlibs_CXX=no
   12199 	;;
   12200       *)
   12201 	# FIXME: insert proper C++ library support
   12202 	ld_shlibs_CXX=no
   12203 	;;
   12204     esac
   12205     ;;
   12206   solaris*)
   12207     case $cc_basename in
   12208       CC*)
   12209 	# Sun C++ 4.2, 5.x and Centerline C++
   12210         archive_cmds_need_lc_CXX=yes
   12211 	no_undefined_flag_CXX=' -zdefs'
   12212 	archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12213 	archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12214 	$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'
   12215 
   12216 	hardcode_libdir_flag_spec_CXX='-R$libdir'
   12217 	hardcode_shlibpath_var_CXX=no
   12218 	case $host_os in
   12219 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   12220 	  *)
   12221 	    # The compiler driver will combine and reorder linker options,
   12222 	    # but understands `-z linker_flag'.
   12223 	    # Supported since Solaris 2.6 (maybe 2.5.1?)
   12224 	    whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
   12225 	    ;;
   12226 	esac
   12227 	link_all_deplibs_CXX=yes
   12228 
   12229 	output_verbose_link_cmd='echo'
   12230 
   12231 	# Archives containing C++ object files must be created using
   12232 	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
   12233 	# necessary to make sure instantiated templates are included
   12234 	# in the archive.
   12235 	old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   12236 	;;
   12237       gcx*)
   12238 	# Green Hills C++ Compiler
   12239 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12240 
   12241 	# The C++ compiler must be used to create the archive.
   12242 	old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   12243 	;;
   12244       *)
   12245 	# GNU C++ compiler with Solaris linker
   12246 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12247 	  no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   12248 	  if $CC --version | grep -v '^2\.7' > /dev/null; then
   12249 	    archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12250 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12251 		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   12252 
   12253 	    # Commands to make compiler produce verbose output that lists
   12254 	    # what "hidden" libraries, object files and flags are used when
   12255 	    # linking a shared library.
   12256 	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   12257 	  else
   12258 	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
   12259 	    # platform.
   12260 	    archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12261 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12262 		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   12263 
   12264 	    # Commands to make compiler produce verbose output that lists
   12265 	    # what "hidden" libraries, object files and flags are used when
   12266 	    # linking a shared library.
   12267 	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   12268 	  fi
   12269 
   12270 	  hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   12271 	  case $host_os in
   12272 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   12273 	  *)
   12274 	    whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   12275 	    ;;
   12276 	  esac
   12277 	fi
   12278 	;;
   12279     esac
   12280     ;;
   12281   sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   12282     no_undefined_flag_CXX='${wl}-z,text'
   12283     archive_cmds_need_lc_CXX=no
   12284     hardcode_shlibpath_var_CXX=no
   12285     runpath_var='LD_RUN_PATH'
   12286 
   12287     case $cc_basename in
   12288       CC*)
   12289 	archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12290 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12291 	;;
   12292       *)
   12293 	archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12294 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12295 	;;
   12296     esac
   12297     ;;
   12298   sysv5* | sco3.2v5* | sco5v6*)
   12299     # Note: We can NOT use -z defs as we might desire, because we do not
   12300     # link with -lc, and that would cause any symbols used from libc to
   12301     # always be unresolved, which means just about no library would
   12302     # ever link correctly.  If we're not using GNU ld we use -z text
   12303     # though, which does catch some bad symbols but isn't as heavy-handed
   12304     # as -z defs.
   12305     # For security reasons, it is highly recommended that you always
   12306     # use absolute paths for naming shared libraries, and exclude the
   12307     # DT_RUNPATH tag from executables and libraries.  But doing so
   12308     # requires that you compile everything twice, which is a pain.
   12309     # So that behaviour is only enabled if SCOABSPATH is set to a
   12310     # non-empty value in the environment.  Most likely only useful for
   12311     # creating official distributions of packages.
   12312     # This is a hack until libtool officially supports absolute path
   12313     # names for shared libraries.
   12314     no_undefined_flag_CXX='${wl}-z,text'
   12315     allow_undefined_flag_CXX='${wl}-z,nodefs'
   12316     archive_cmds_need_lc_CXX=no
   12317     hardcode_shlibpath_var_CXX=no
   12318     hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   12319     hardcode_libdir_separator_CXX=':'
   12320     link_all_deplibs_CXX=yes
   12321     export_dynamic_flag_spec_CXX='${wl}-Bexport'
   12322     runpath_var='LD_RUN_PATH'
   12323 
   12324     case $cc_basename in
   12325       CC*)
   12326 	archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12327 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12328 	;;
   12329       *)
   12330 	archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12331 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12332 	;;
   12333     esac
   12334     ;;
   12335   tandem*)
   12336     case $cc_basename in
   12337       NCC*)
   12338 	# NonStop-UX NCC 3.20
   12339 	# FIXME: insert proper C++ library support
   12340 	ld_shlibs_CXX=no
   12341 	;;
   12342       *)
   12343 	# FIXME: insert proper C++ library support
   12344 	ld_shlibs_CXX=no
   12345 	;;
   12346     esac
   12347     ;;
   12348   vxworks*)
   12349     # FIXME: insert proper C++ library support
   12350     ld_shlibs_CXX=no
   12351     ;;
   12352   *)
   12353     # FIXME: insert proper C++ library support
   12354     ld_shlibs_CXX=no
   12355     ;;
   12356 esac
   12357 { $as_echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   12358 $as_echo "$ld_shlibs_CXX" >&6; }
   12359 test "$ld_shlibs_CXX" = no && can_build_shared=no
   12360 
   12361 GCC_CXX="$GXX"
   12362 LD_CXX="$LD"
   12363 
   12364 cat > conftest.$ac_ext <<EOF
   12365 class Foo
   12366 {
   12367 public:
   12368   Foo (void) { a = 0; }
   12369 private:
   12370   int a;
   12371 };
   12372 EOF
   12373 
   12374 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12375   (eval $ac_compile) 2>&5
   12376   ac_status=$?
   12377   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12378   (exit $ac_status); }; then
   12379   # Parse the compiler output and extract the necessary
   12380   # objects, libraries and library flags.
   12381 
   12382   # Sentinel used to keep track of whether or not we are before
   12383   # the conftest object file.
   12384   pre_test_object_deps_done=no
   12385 
   12386   # The `*' in the case matches for architectures that use `case' in
   12387   # $output_verbose_cmd can trigger glob expansion during the loop
   12388   # eval without this substitution.
   12389   output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
   12390 
   12391   for p in `eval $output_verbose_link_cmd`; do
   12392     case $p in
   12393 
   12394     -L* | -R* | -l*)
   12395        # Some compilers place space between "-{L,R}" and the path.
   12396        # Remove the space.
   12397        if test $p = "-L" \
   12398 	  || test $p = "-R"; then
   12399 	 prev=$p
   12400 	 continue
   12401        else
   12402 	 prev=
   12403        fi
   12404 
   12405        if test "$pre_test_object_deps_done" = no; then
   12406 	 case $p in
   12407 	 -L* | -R*)
   12408 	   # Internal compiler library paths should come after those
   12409 	   # provided the user.  The postdeps already come after the
   12410 	   # user supplied libs so there is no need to process them.
   12411 	   if test -z "$compiler_lib_search_path_CXX"; then
   12412 	     compiler_lib_search_path_CXX="${prev}${p}"
   12413 	   else
   12414 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   12415 	   fi
   12416 	   ;;
   12417 	 # The "-l" case would never come before the object being
   12418 	 # linked, so don't bother handling this case.
   12419 	 esac
   12420        else
   12421 	 if test -z "$postdeps_CXX"; then
   12422 	   postdeps_CXX="${prev}${p}"
   12423 	 else
   12424 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   12425 	 fi
   12426        fi
   12427        ;;
   12428 
   12429     *.$objext)
   12430        # This assumes that the test object file only shows up
   12431        # once in the compiler output.
   12432        if test "$p" = "conftest.$objext"; then
   12433 	 pre_test_object_deps_done=yes
   12434 	 continue
   12435        fi
   12436 
   12437        if test "$pre_test_object_deps_done" = no; then
   12438 	 if test -z "$predep_objects_CXX"; then
   12439 	   predep_objects_CXX="$p"
   12440 	 else
   12441 	   predep_objects_CXX="$predep_objects_CXX $p"
   12442 	 fi
   12443        else
   12444 	 if test -z "$postdep_objects_CXX"; then
   12445 	   postdep_objects_CXX="$p"
   12446 	 else
   12447 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   12448 	 fi
   12449        fi
   12450        ;;
   12451 
   12452     *) ;; # Ignore the rest.
   12453 
   12454     esac
   12455   done
   12456 
   12457   # Clean up.
   12458   rm -f a.out a.exe
   12459 else
   12460   echo "libtool.m4: error: problem compiling CXX test program"
   12461 fi
   12462 
   12463 $rm -f confest.$objext
   12464 
   12465 compiler_lib_search_dirs_CXX=
   12466 if test -n "$compiler_lib_search_path_CXX"; then
   12467   compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
   12468 fi
   12469 
   12470 # PORTME: override above test on systems where it is broken
   12471 case $host_os in
   12472 interix[3-9]*)
   12473   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   12474   # hack all around it, let's just trust "g++" to DTRT.
   12475   predep_objects_CXX=
   12476   postdep_objects_CXX=
   12477   postdeps_CXX=
   12478   ;;
   12479 
   12480 linux*)
   12481   case `$CC -V 2>&1 | sed 5q` in
   12482   *Sun\ C*)
   12483     # Sun C++ 5.9
   12484     #
   12485     # The more standards-conforming stlport4 library is
   12486     # incompatible with the Cstd library. Avoid specifying
   12487     # it if it's in CXXFLAGS. Ignore libCrun as
   12488     # -library=stlport4 depends on it.
   12489     case " $CXX $CXXFLAGS " in
   12490     *" -library=stlport4 "*)
   12491       solaris_use_stlport4=yes
   12492       ;;
   12493     esac
   12494     if test "$solaris_use_stlport4" != yes; then
   12495       postdeps_CXX='-library=Cstd -library=Crun'
   12496     fi
   12497     ;;
   12498   esac
   12499   ;;
   12500 
   12501 solaris*)
   12502   case $cc_basename in
   12503   CC*)
   12504     # The more standards-conforming stlport4 library is
   12505     # incompatible with the Cstd library. Avoid specifying
   12506     # it if it's in CXXFLAGS. Ignore libCrun as
   12507     # -library=stlport4 depends on it.
   12508     case " $CXX $CXXFLAGS " in
   12509     *" -library=stlport4 "*)
   12510       solaris_use_stlport4=yes
   12511       ;;
   12512     esac
   12513 
   12514     # Adding this requires a known-good setup of shared libraries for
   12515     # Sun compiler versions before 5.6, else PIC objects from an old
   12516     # archive will be linked into the output, leading to subtle bugs.
   12517     if test "$solaris_use_stlport4" != yes; then
   12518       postdeps_CXX='-library=Cstd -library=Crun'
   12519     fi
   12520     ;;
   12521   esac
   12522   ;;
   12523 esac
   12524 
   12525 case " $postdeps_CXX " in
   12526 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   12527 esac
   12528 
   12529 lt_prog_compiler_wl_CXX=
   12530 lt_prog_compiler_pic_CXX=
   12531 lt_prog_compiler_static_CXX=
   12532 
   12533 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   12534 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   12535 
   12536   # C++ specific cases for pic, static, wl, etc.
   12537   if test "$GXX" = yes; then
   12538     lt_prog_compiler_wl_CXX='-Wl,'
   12539     lt_prog_compiler_static_CXX='-static'
   12540 
   12541     case $host_os in
   12542     aix*)
   12543       # All AIX code is PIC.
   12544       if test "$host_cpu" = ia64; then
   12545 	# AIX 5 now supports IA64 processor
   12546 	lt_prog_compiler_static_CXX='-Bstatic'
   12547       fi
   12548       ;;
   12549     amigaos*)
   12550       # FIXME: we need at least 68020 code to build shared libraries, but
   12551       # adding the `-m68020' flag to GCC prevents building anything better,
   12552       # like `-m68040'.
   12553       lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   12554       ;;
   12555     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   12556       # PIC is the default for these OSes.
   12557       ;;
   12558     mingw* | cygwin* | os2* | pw32*)
   12559       # This hack is so that the source file can tell whether it is being
   12560       # built for inclusion in a dll (and should export symbols for example).
   12561       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   12562       # (--disable-auto-import) libraries
   12563       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   12564       ;;
   12565     darwin* | rhapsody*)
   12566       # PIC is the default on this platform
   12567       # Common symbols not allowed in MH_DYLIB files
   12568       lt_prog_compiler_pic_CXX='-fno-common'
   12569       ;;
   12570     *djgpp*)
   12571       # DJGPP does not support shared libraries at all
   12572       lt_prog_compiler_pic_CXX=
   12573       ;;
   12574     interix[3-9]*)
   12575       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   12576       # Instead, we relocate shared libraries at runtime.
   12577       ;;
   12578     sysv4*MP*)
   12579       if test -d /usr/nec; then
   12580 	lt_prog_compiler_pic_CXX=-Kconform_pic
   12581       fi
   12582       ;;
   12583     hpux*)
   12584       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   12585       # not for PA HP-UX.
   12586       case $host_cpu in
   12587       hppa*64*|ia64*)
   12588 	;;
   12589       *)
   12590 	lt_prog_compiler_pic_CXX='-fPIC'
   12591 	;;
   12592       esac
   12593       ;;
   12594     *)
   12595       lt_prog_compiler_pic_CXX='-fPIC'
   12596       ;;
   12597     esac
   12598   else
   12599     case $host_os in
   12600       aix[4-9]*)
   12601 	# All AIX code is PIC.
   12602 	if test "$host_cpu" = ia64; then
   12603 	  # AIX 5 now supports IA64 processor
   12604 	  lt_prog_compiler_static_CXX='-Bstatic'
   12605 	else
   12606 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   12607 	fi
   12608 	;;
   12609       chorus*)
   12610 	case $cc_basename in
   12611 	cxch68*)
   12612 	  # Green Hills C++ Compiler
   12613 	  # _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"
   12614 	  ;;
   12615 	esac
   12616 	;;
   12617        darwin*)
   12618          # PIC is the default on this platform
   12619          # Common symbols not allowed in MH_DYLIB files
   12620          case $cc_basename in
   12621            xlc*)
   12622            lt_prog_compiler_pic_CXX='-qnocommon'
   12623            lt_prog_compiler_wl_CXX='-Wl,'
   12624            ;;
   12625          esac
   12626        ;;
   12627       dgux*)
   12628 	case $cc_basename in
   12629 	  ec++*)
   12630 	    lt_prog_compiler_pic_CXX='-KPIC'
   12631 	    ;;
   12632 	  ghcx*)
   12633 	    # Green Hills C++ Compiler
   12634 	    lt_prog_compiler_pic_CXX='-pic'
   12635 	    ;;
   12636 	  *)
   12637 	    ;;
   12638 	esac
   12639 	;;
   12640       freebsd* | dragonfly*)
   12641 	# FreeBSD uses GNU C++
   12642 	;;
   12643       hpux9* | hpux10* | hpux11*)
   12644 	case $cc_basename in
   12645 	  CC*)
   12646 	    lt_prog_compiler_wl_CXX='-Wl,'
   12647 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12648 	    if test "$host_cpu" != ia64; then
   12649 	      lt_prog_compiler_pic_CXX='+Z'
   12650 	    fi
   12651 	    ;;
   12652 	  aCC*)
   12653 	    lt_prog_compiler_wl_CXX='-Wl,'
   12654 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12655 	    case $host_cpu in
   12656 	    hppa*64*|ia64*)
   12657 	      # +Z the default
   12658 	      ;;
   12659 	    *)
   12660 	      lt_prog_compiler_pic_CXX='+Z'
   12661 	      ;;
   12662 	    esac
   12663 	    ;;
   12664 	  *)
   12665 	    ;;
   12666 	esac
   12667 	;;
   12668       interix*)
   12669 	# This is c89, which is MS Visual C++ (no shared libs)
   12670 	# Anyone wants to do a port?
   12671 	;;
   12672       irix5* | irix6* | nonstopux*)
   12673 	case $cc_basename in
   12674 	  CC*)
   12675 	    lt_prog_compiler_wl_CXX='-Wl,'
   12676 	    lt_prog_compiler_static_CXX='-non_shared'
   12677 	    # CC pic flag -KPIC is the default.
   12678 	    ;;
   12679 	  *)
   12680 	    ;;
   12681 	esac
   12682 	;;
   12683       linux* | k*bsd*-gnu)
   12684 	case $cc_basename in
   12685 	  KCC*)
   12686 	    # KAI C++ Compiler
   12687 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12688 	    lt_prog_compiler_pic_CXX='-fPIC'
   12689 	    ;;
   12690 	  icpc* | ecpc*)
   12691 	    # Intel C++
   12692 	    lt_prog_compiler_wl_CXX='-Wl,'
   12693 	    lt_prog_compiler_pic_CXX='-KPIC'
   12694 	    lt_prog_compiler_static_CXX='-static'
   12695 	    ;;
   12696 	  pgCC* | pgcpp*)
   12697 	    # Portland Group C++ compiler.
   12698 	    lt_prog_compiler_wl_CXX='-Wl,'
   12699 	    lt_prog_compiler_pic_CXX='-fpic'
   12700 	    lt_prog_compiler_static_CXX='-Bstatic'
   12701 	    ;;
   12702 	  cxx*)
   12703 	    # Compaq C++
   12704 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12705 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12706 	    lt_prog_compiler_pic_CXX=
   12707 	    lt_prog_compiler_static_CXX='-non_shared'
   12708 	    ;;
   12709 	  *)
   12710 	    case `$CC -V 2>&1 | sed 5q` in
   12711 	    *Sun\ C*)
   12712 	      # Sun C++ 5.9
   12713 	      lt_prog_compiler_pic_CXX='-KPIC'
   12714 	      lt_prog_compiler_static_CXX='-Bstatic'
   12715 	      lt_prog_compiler_wl_CXX='-Qoption ld '
   12716 	      ;;
   12717 	    esac
   12718 	    ;;
   12719 	esac
   12720 	;;
   12721       lynxos*)
   12722 	;;
   12723       m88k*)
   12724 	;;
   12725       mvs*)
   12726 	case $cc_basename in
   12727 	  cxx*)
   12728 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   12729 	    ;;
   12730 	  *)
   12731 	    ;;
   12732 	esac
   12733 	;;
   12734       netbsd*)
   12735 	;;
   12736       osf3* | osf4* | osf5*)
   12737 	case $cc_basename in
   12738 	  KCC*)
   12739 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12740 	    ;;
   12741 	  RCC*)
   12742 	    # Rational C++ 2.4.1
   12743 	    lt_prog_compiler_pic_CXX='-pic'
   12744 	    ;;
   12745 	  cxx*)
   12746 	    # Digital/Compaq C++
   12747 	    lt_prog_compiler_wl_CXX='-Wl,'
   12748 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12749 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12750 	    lt_prog_compiler_pic_CXX=
   12751 	    lt_prog_compiler_static_CXX='-non_shared'
   12752 	    ;;
   12753 	  *)
   12754 	    ;;
   12755 	esac
   12756 	;;
   12757       psos*)
   12758 	;;
   12759       solaris*)
   12760 	case $cc_basename in
   12761 	  CC*)
   12762 	    # Sun C++ 4.2, 5.x and Centerline C++
   12763 	    lt_prog_compiler_pic_CXX='-KPIC'
   12764 	    lt_prog_compiler_static_CXX='-Bstatic'
   12765 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   12766 	    ;;
   12767 	  gcx*)
   12768 	    # Green Hills C++ Compiler
   12769 	    lt_prog_compiler_pic_CXX='-PIC'
   12770 	    ;;
   12771 	  *)
   12772 	    ;;
   12773 	esac
   12774 	;;
   12775       sunos4*)
   12776 	case $cc_basename in
   12777 	  CC*)
   12778 	    # Sun C++ 4.x
   12779 	    lt_prog_compiler_pic_CXX='-pic'
   12780 	    lt_prog_compiler_static_CXX='-Bstatic'
   12781 	    ;;
   12782 	  lcc*)
   12783 	    # Lucid
   12784 	    lt_prog_compiler_pic_CXX='-pic'
   12785 	    ;;
   12786 	  *)
   12787 	    ;;
   12788 	esac
   12789 	;;
   12790       tandem*)
   12791 	case $cc_basename in
   12792 	  NCC*)
   12793 	    # NonStop-UX NCC 3.20
   12794 	    lt_prog_compiler_pic_CXX='-KPIC'
   12795 	    ;;
   12796 	  *)
   12797 	    ;;
   12798 	esac
   12799 	;;
   12800       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   12801 	case $cc_basename in
   12802 	  CC*)
   12803 	    lt_prog_compiler_wl_CXX='-Wl,'
   12804 	    lt_prog_compiler_pic_CXX='-KPIC'
   12805 	    lt_prog_compiler_static_CXX='-Bstatic'
   12806 	    ;;
   12807 	esac
   12808 	;;
   12809       vxworks*)
   12810 	;;
   12811       *)
   12812 	lt_prog_compiler_can_build_shared_CXX=no
   12813 	;;
   12814     esac
   12815   fi
   12816 
   12817 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5
   12818 $as_echo "$lt_prog_compiler_pic_CXX" >&6; }
   12819 
   12820 #
   12821 # Check to make sure the PIC flag actually works.
   12822 #
   12823 if test -n "$lt_prog_compiler_pic_CXX"; then
   12824 
   12825 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   12826 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
   12827 if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then
   12828   $as_echo_n "(cached) " >&6
   12829 else
   12830   lt_cv_prog_compiler_pic_works_CXX=no
   12831   ac_outfile=conftest.$ac_objext
   12832    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12833    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   12834    # Insert the option either (1) after the last *FLAGS variable, or
   12835    # (2) before a word containing "conftest.", or (3) at the end.
   12836    # Note that $ac_compile itself does not contain backslashes and begins
   12837    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12838    # The option is referenced via a variable to avoid confusing sed.
   12839    lt_compile=`echo "$ac_compile" | $SED \
   12840    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12841    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12842    -e 's:$: $lt_compiler_flag:'`
   12843    (eval echo "\"\$as_me:12843: $lt_compile\"" >&5)
   12844    (eval "$lt_compile" 2>conftest.err)
   12845    ac_status=$?
   12846    cat conftest.err >&5
   12847    echo "$as_me:12847: \$? = $ac_status" >&5
   12848    if (exit $ac_status) && test -s "$ac_outfile"; then
   12849      # The compiler can only warn and ignore the option if not recognized
   12850      # So say no if there are warnings other than the usual output.
   12851      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   12852      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12853      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   12854        lt_cv_prog_compiler_pic_works_CXX=yes
   12855      fi
   12856    fi
   12857    $rm conftest*
   12858 
   12859 fi
   12860 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
   12861 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
   12862 
   12863 if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
   12864     case $lt_prog_compiler_pic_CXX in
   12865      "" | " "*) ;;
   12866      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   12867      esac
   12868 else
   12869     lt_prog_compiler_pic_CXX=
   12870      lt_prog_compiler_can_build_shared_CXX=no
   12871 fi
   12872 
   12873 fi
   12874 case $host_os in
   12875   # For platforms which do not support PIC, -DPIC is meaningless:
   12876   *djgpp*)
   12877     lt_prog_compiler_pic_CXX=
   12878     ;;
   12879   *)
   12880     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   12881     ;;
   12882 esac
   12883 
   12884 #
   12885 # Check to make sure the static flag actually works.
   12886 #
   12887 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   12888 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   12889 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   12890 if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then
   12891   $as_echo_n "(cached) " >&6
   12892 else
   12893   lt_cv_prog_compiler_static_works_CXX=no
   12894    save_LDFLAGS="$LDFLAGS"
   12895    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   12896    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   12897    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   12898      # The linker can only warn and ignore the option if not recognized
   12899      # So say no if there are warnings
   12900      if test -s conftest.err; then
   12901        # Append any errors to the config.log.
   12902        cat conftest.err 1>&5
   12903        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   12904        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12905        if diff conftest.exp conftest.er2 >/dev/null; then
   12906          lt_cv_prog_compiler_static_works_CXX=yes
   12907        fi
   12908      else
   12909        lt_cv_prog_compiler_static_works_CXX=yes
   12910      fi
   12911    fi
   12912    $rm -r conftest*
   12913    LDFLAGS="$save_LDFLAGS"
   12914 
   12915 fi
   12916 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_CXX" >&5
   12917 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
   12918 
   12919 if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
   12920     :
   12921 else
   12922     lt_prog_compiler_static_CXX=
   12923 fi
   12924 
   12925 
   12926 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   12927 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   12928 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then
   12929   $as_echo_n "(cached) " >&6
   12930 else
   12931   lt_cv_prog_compiler_c_o_CXX=no
   12932    $rm -r conftest 2>/dev/null
   12933    mkdir conftest
   12934    cd conftest
   12935    mkdir out
   12936    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12937 
   12938    lt_compiler_flag="-o out/conftest2.$ac_objext"
   12939    # Insert the option either (1) after the last *FLAGS variable, or
   12940    # (2) before a word containing "conftest.", or (3) at the end.
   12941    # Note that $ac_compile itself does not contain backslashes and begins
   12942    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12943    lt_compile=`echo "$ac_compile" | $SED \
   12944    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12945    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12946    -e 's:$: $lt_compiler_flag:'`
   12947    (eval echo "\"\$as_me:12947: $lt_compile\"" >&5)
   12948    (eval "$lt_compile" 2>out/conftest.err)
   12949    ac_status=$?
   12950    cat out/conftest.err >&5
   12951    echo "$as_me:12951: \$? = $ac_status" >&5
   12952    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   12953    then
   12954      # The compiler can only warn and ignore the option if not recognized
   12955      # So say no if there are warnings
   12956      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   12957      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   12958      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   12959        lt_cv_prog_compiler_c_o_CXX=yes
   12960      fi
   12961    fi
   12962    chmod u+w . 2>&5
   12963    $rm conftest*
   12964    # SGI C++ compiler will create directory out/ii_files/ for
   12965    # template instantiation
   12966    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   12967    $rm out/* && rmdir out
   12968    cd ..
   12969    rmdir conftest
   12970    $rm conftest*
   12971 
   12972 fi
   12973 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   12974 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
   12975 
   12976 
   12977 hard_links="nottested"
   12978 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   12979   # do not overwrite the value of need_locks provided by the user
   12980   { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   12981 $as_echo_n "checking if we can lock with hard links... " >&6; }
   12982   hard_links=yes
   12983   $rm conftest*
   12984   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12985   touch conftest.a
   12986   ln conftest.a conftest.b 2>&5 || hard_links=no
   12987   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12988   { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
   12989 $as_echo "$hard_links" >&6; }
   12990   if test "$hard_links" = no; then
   12991     { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   12992 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   12993     need_locks=warn
   12994   fi
   12995 else
   12996   need_locks=no
   12997 fi
   12998 
   12999 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   13000 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   13001 
   13002   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   13003   case $host_os in
   13004   aix[4-9]*)
   13005     # If we're using GNU nm, then we don't want the "-C" option.
   13006     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   13007     if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   13008       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'
   13009     else
   13010       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'
   13011     fi
   13012     ;;
   13013   pw32*)
   13014     export_symbols_cmds_CXX="$ltdll_cmds"
   13015   ;;
   13016   cygwin* | mingw*)
   13017     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'
   13018   ;;
   13019   *)
   13020     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   13021   ;;
   13022   esac
   13023   exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   13024 
   13025 { $as_echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   13026 $as_echo "$ld_shlibs_CXX" >&6; }
   13027 test "$ld_shlibs_CXX" = no && can_build_shared=no
   13028 
   13029 #
   13030 # Do we need to explicitly link libc?
   13031 #
   13032 case "x$archive_cmds_need_lc_CXX" in
   13033 x|xyes)
   13034   # Assume -lc should be added
   13035   archive_cmds_need_lc_CXX=yes
   13036 
   13037   if test "$enable_shared" = yes && test "$GCC" = yes; then
   13038     case $archive_cmds_CXX in
   13039     *'~'*)
   13040       # FIXME: we may have to deal with multi-command sequences.
   13041       ;;
   13042     '$CC '*)
   13043       # Test whether the compiler implicitly links with -lc since on some
   13044       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   13045       # to ld, don't add -lc before -lgcc.
   13046       { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   13047 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   13048       $rm conftest*
   13049       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   13050 
   13051       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   13052   (eval $ac_compile) 2>&5
   13053   ac_status=$?
   13054   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13055   (exit $ac_status); } 2>conftest.err; then
   13056         soname=conftest
   13057         lib=conftest
   13058         libobjs=conftest.$ac_objext
   13059         deplibs=
   13060         wl=$lt_prog_compiler_wl_CXX
   13061 	pic_flag=$lt_prog_compiler_pic_CXX
   13062         compiler_flags=-v
   13063         linker_flags=-v
   13064         verstring=
   13065         output_objdir=.
   13066         libname=conftest
   13067         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   13068         allow_undefined_flag_CXX=
   13069         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   13070   (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   13071   ac_status=$?
   13072   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13073   (exit $ac_status); }
   13074         then
   13075 	  archive_cmds_need_lc_CXX=no
   13076         else
   13077 	  archive_cmds_need_lc_CXX=yes
   13078         fi
   13079         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   13080       else
   13081         cat conftest.err 1>&5
   13082       fi
   13083       $rm conftest*
   13084       { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
   13085 $as_echo "$archive_cmds_need_lc_CXX" >&6; }
   13086       ;;
   13087     esac
   13088   fi
   13089   ;;
   13090 esac
   13091 
   13092 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   13093 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   13094 library_names_spec=
   13095 libname_spec='lib$name'
   13096 soname_spec=
   13097 shrext_cmds=".so"
   13098 postinstall_cmds=
   13099 postuninstall_cmds=
   13100 finish_cmds=
   13101 finish_eval=
   13102 shlibpath_var=
   13103 shlibpath_overrides_runpath=unknown
   13104 version_type=none
   13105 dynamic_linker="$host_os ld.so"
   13106 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   13107 
   13108 need_lib_prefix=unknown
   13109 hardcode_into_libs=no
   13110 
   13111 # when you set need_version to no, make sure it does not cause -set_version
   13112 # flags to be left without arguments
   13113 need_version=unknown
   13114 
   13115 case $host_os in
   13116 aix3*)
   13117   version_type=linux
   13118   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   13119   shlibpath_var=LIBPATH
   13120 
   13121   # AIX 3 has no versioning support, so we append a major version to the name.
   13122   soname_spec='${libname}${release}${shared_ext}$major'
   13123   ;;
   13124 
   13125 aix[4-9]*)
   13126   version_type=linux
   13127   need_lib_prefix=no
   13128   need_version=no
   13129   hardcode_into_libs=yes
   13130   if test "$host_cpu" = ia64; then
   13131     # AIX 5 supports IA64
   13132     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   13133     shlibpath_var=LD_LIBRARY_PATH
   13134   else
   13135     # With GCC up to 2.95.x, collect2 would create an import file
   13136     # for dependence libraries.  The import file would start with
   13137     # the line `#! .'.  This would cause the generated library to
   13138     # depend on `.', always an invalid library.  This was fixed in
   13139     # development snapshots of GCC prior to 3.0.
   13140     case $host_os in
   13141       aix4 | aix4.[01] | aix4.[01].*)
   13142       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   13143 	   echo ' yes '
   13144 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   13145 	:
   13146       else
   13147 	can_build_shared=no
   13148       fi
   13149       ;;
   13150     esac
   13151     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   13152     # soname into executable. Probably we can add versioning support to
   13153     # collect2, so additional links can be useful in future.
   13154     if test "$aix_use_runtimelinking" = yes; then
   13155       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   13156       # instead of lib<name>.a to let people know that these are not
   13157       # typical AIX shared libraries.
   13158       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13159     else
   13160       # We preserve .a as extension for shared libraries through AIX4.2
   13161       # and later when we are not doing run time linking.
   13162       library_names_spec='${libname}${release}.a $libname.a'
   13163       soname_spec='${libname}${release}${shared_ext}$major'
   13164     fi
   13165     shlibpath_var=LIBPATH
   13166   fi
   13167   ;;
   13168 
   13169 amigaos*)
   13170   library_names_spec='$libname.ixlibrary $libname.a'
   13171   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   13172   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'
   13173   ;;
   13174 
   13175 beos*)
   13176   library_names_spec='${libname}${shared_ext}'
   13177   dynamic_linker="$host_os ld.so"
   13178   shlibpath_var=LIBRARY_PATH
   13179   ;;
   13180 
   13181 bsdi[45]*)
   13182   version_type=linux
   13183   need_version=no
   13184   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13185   soname_spec='${libname}${release}${shared_ext}$major'
   13186   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   13187   shlibpath_var=LD_LIBRARY_PATH
   13188   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   13189   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   13190   # the default ld.so.conf also contains /usr/contrib/lib and
   13191   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   13192   # libtool to hard-code these into programs
   13193   ;;
   13194 
   13195 cygwin* | mingw* | pw32*)
   13196   version_type=windows
   13197   shrext_cmds=".dll"
   13198   need_version=no
   13199   need_lib_prefix=no
   13200 
   13201   case $GCC,$host_os in
   13202   yes,cygwin* | yes,mingw* | yes,pw32*)
   13203     library_names_spec='$libname.dll.a'
   13204     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   13205     postinstall_cmds='base_file=`basename \${file}`~
   13206       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   13207       dldir=$destdir/`dirname \$dlpath`~
   13208       test -d \$dldir || mkdir -p \$dldir~
   13209       $install_prog $dir/$dlname \$dldir/$dlname~
   13210       chmod a+x \$dldir/$dlname'
   13211     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   13212       dlpath=$dir/\$dldll~
   13213        $rm \$dlpath'
   13214     shlibpath_overrides_runpath=yes
   13215 
   13216     case $host_os in
   13217     cygwin*)
   13218       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   13219       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13220       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   13221       ;;
   13222     mingw*)
   13223       # MinGW DLLs use traditional 'lib' prefix
   13224       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13225       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   13226       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   13227         # It is most probably a Windows format PATH printed by
   13228         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   13229         # path with ; separators, and with drive letters. We can handle the
   13230         # drive letters (cygwin fileutils understands them), so leave them,
   13231         # especially as we might pass files found there to a mingw objdump,
   13232         # which wouldn't understand a cygwinified path. Ahh.
   13233         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   13234       else
   13235         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   13236       fi
   13237       ;;
   13238     pw32*)
   13239       # pw32 DLLs use 'pw' prefix rather than 'lib'
   13240       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13241       ;;
   13242     esac
   13243     ;;
   13244 
   13245   *)
   13246     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   13247     ;;
   13248   esac
   13249   dynamic_linker='Win32 ld.exe'
   13250   # FIXME: first we should search . and the directory the executable is in
   13251   shlibpath_var=PATH
   13252   ;;
   13253 
   13254 darwin* | rhapsody*)
   13255   dynamic_linker="$host_os dyld"
   13256   version_type=darwin
   13257   need_lib_prefix=no
   13258   need_version=no
   13259   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   13260   soname_spec='${libname}${release}${major}$shared_ext'
   13261   shlibpath_overrides_runpath=yes
   13262   shlibpath_var=DYLD_LIBRARY_PATH
   13263   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   13264 
   13265   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   13266   ;;
   13267 
   13268 dgux*)
   13269   version_type=linux
   13270   need_lib_prefix=no
   13271   need_version=no
   13272   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   13273   soname_spec='${libname}${release}${shared_ext}$major'
   13274   shlibpath_var=LD_LIBRARY_PATH
   13275   ;;
   13276 
   13277 freebsd1*)
   13278   dynamic_linker=no
   13279   ;;
   13280 
   13281 freebsd* | dragonfly*)
   13282   # DragonFly does not have aout.  When/if they implement a new
   13283   # versioning mechanism, adjust this.
   13284   if test -x /usr/bin/objformat; then
   13285     objformat=`/usr/bin/objformat`
   13286   else
   13287     case $host_os in
   13288     freebsd[123]*) objformat=aout ;;
   13289     *) objformat=elf ;;
   13290     esac
   13291   fi
   13292   version_type=freebsd-$objformat
   13293   case $version_type in
   13294     freebsd-elf*)
   13295       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13296       need_version=no
   13297       need_lib_prefix=no
   13298       ;;
   13299     freebsd-*)
   13300       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   13301       need_version=yes
   13302       ;;
   13303   esac
   13304   shlibpath_var=LD_LIBRARY_PATH
   13305   case $host_os in
   13306   freebsd2*)
   13307     shlibpath_overrides_runpath=yes
   13308     ;;
   13309   freebsd3.[01]* | freebsdelf3.[01]*)
   13310     shlibpath_overrides_runpath=yes
   13311     hardcode_into_libs=yes
   13312     ;;
   13313   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   13314   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   13315     shlibpath_overrides_runpath=no
   13316     hardcode_into_libs=yes
   13317     ;;
   13318   *) # from 4.6 on, and DragonFly
   13319     shlibpath_overrides_runpath=yes
   13320     hardcode_into_libs=yes
   13321     ;;
   13322   esac
   13323   ;;
   13324 
   13325 gnu*)
   13326   version_type=linux
   13327   need_lib_prefix=no
   13328   need_version=no
   13329   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   13330   soname_spec='${libname}${release}${shared_ext}$major'
   13331   shlibpath_var=LD_LIBRARY_PATH
   13332   hardcode_into_libs=yes
   13333   ;;
   13334 
   13335 hpux9* | hpux10* | hpux11*)
   13336   # Give a soname corresponding to the major version so that dld.sl refuses to
   13337   # link against other versions.
   13338   version_type=sunos
   13339   need_lib_prefix=no
   13340   need_version=no
   13341   case $host_cpu in
   13342   ia64*)
   13343     shrext_cmds='.so'
   13344     hardcode_into_libs=yes
   13345     dynamic_linker="$host_os dld.so"
   13346     shlibpath_var=LD_LIBRARY_PATH
   13347     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13348     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13349     soname_spec='${libname}${release}${shared_ext}$major'
   13350     if test "X$HPUX_IA64_MODE" = X32; then
   13351       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   13352     else
   13353       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   13354     fi
   13355     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13356     ;;
   13357    hppa*64*)
   13358      shrext_cmds='.sl'
   13359      hardcode_into_libs=yes
   13360      dynamic_linker="$host_os dld.sl"
   13361      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   13362      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13363      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13364      soname_spec='${libname}${release}${shared_ext}$major'
   13365      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   13366      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13367      ;;
   13368    *)
   13369     shrext_cmds='.sl'
   13370     dynamic_linker="$host_os dld.sl"
   13371     shlibpath_var=SHLIB_PATH
   13372     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   13373     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13374     soname_spec='${libname}${release}${shared_ext}$major'
   13375     ;;
   13376   esac
   13377   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   13378   postinstall_cmds='chmod 555 $lib'
   13379   ;;
   13380 
   13381 interix[3-9]*)
   13382   version_type=linux
   13383   need_lib_prefix=no
   13384   need_version=no
   13385   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13386   soname_spec='${libname}${release}${shared_ext}$major'
   13387   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   13388   shlibpath_var=LD_LIBRARY_PATH
   13389   shlibpath_overrides_runpath=no
   13390   hardcode_into_libs=yes
   13391   ;;
   13392 
   13393 irix5* | irix6* | nonstopux*)
   13394   case $host_os in
   13395     nonstopux*) version_type=nonstopux ;;
   13396     *)
   13397 	if test "$lt_cv_prog_gnu_ld" = yes; then
   13398 		version_type=linux
   13399 	else
   13400 		version_type=irix
   13401 	fi ;;
   13402   esac
   13403   need_lib_prefix=no
   13404   need_version=no
   13405   soname_spec='${libname}${release}${shared_ext}$major'
   13406   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   13407   case $host_os in
   13408   irix5* | nonstopux*)
   13409     libsuff= shlibsuff=
   13410     ;;
   13411   *)
   13412     case $LD in # libtool.m4 will add one of these switches to LD
   13413     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   13414       libsuff= shlibsuff= libmagic=32-bit;;
   13415     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   13416       libsuff=32 shlibsuff=N32 libmagic=N32;;
   13417     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   13418       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   13419     *) libsuff= shlibsuff= libmagic=never-match;;
   13420     esac
   13421     ;;
   13422   esac
   13423   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   13424   shlibpath_overrides_runpath=no
   13425   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   13426   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   13427   hardcode_into_libs=yes
   13428   ;;
   13429 
   13430 # No shared lib support for Linux oldld, aout, or coff.
   13431 linux*oldld* | linux*aout* | linux*coff*)
   13432   dynamic_linker=no
   13433   ;;
   13434 
   13435 # This must be Linux ELF.
   13436 linux* | k*bsd*-gnu)
   13437   version_type=linux
   13438   need_lib_prefix=no
   13439   need_version=no
   13440   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13441   soname_spec='${libname}${release}${shared_ext}$major'
   13442   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   13443   shlibpath_var=LD_LIBRARY_PATH
   13444   shlibpath_overrides_runpath=no
   13445   # This implies no fast_install, which is unacceptable.
   13446   # Some rework will be needed to allow for fast_install
   13447   # before this can be enabled.
   13448   hardcode_into_libs=yes
   13449 
   13450   # Append ld.so.conf contents to the search path
   13451   if test -f /etc/ld.so.conf; then
   13452     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' ' '`
   13453     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   13454   fi
   13455 
   13456   # We used to test for /lib/ld.so.1 and disable shared libraries on
   13457   # powerpc, because MkLinux only supported shared libraries with the
   13458   # GNU dynamic linker.  Since this was broken with cross compilers,
   13459   # most powerpc-linux boxes support dynamic linking these days and
   13460   # people can always --disable-shared, the test was removed, and we
   13461   # assume the GNU/Linux dynamic linker is in use.
   13462   dynamic_linker='GNU/Linux ld.so'
   13463   ;;
   13464 
   13465 netbsd*)
   13466   version_type=sunos
   13467   need_lib_prefix=no
   13468   need_version=no
   13469   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   13470     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13471     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13472     dynamic_linker='NetBSD (a.out) ld.so'
   13473   else
   13474     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13475     soname_spec='${libname}${release}${shared_ext}$major'
   13476     dynamic_linker='NetBSD ld.elf_so'
   13477   fi
   13478   shlibpath_var=LD_LIBRARY_PATH
   13479   shlibpath_overrides_runpath=yes
   13480   hardcode_into_libs=yes
   13481   ;;
   13482 
   13483 newsos6)
   13484   version_type=linux
   13485   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13486   shlibpath_var=LD_LIBRARY_PATH
   13487   shlibpath_overrides_runpath=yes
   13488   ;;
   13489 
   13490 nto-qnx*)
   13491   version_type=linux
   13492   need_lib_prefix=no
   13493   need_version=no
   13494   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13495   soname_spec='${libname}${release}${shared_ext}$major'
   13496   shlibpath_var=LD_LIBRARY_PATH
   13497   shlibpath_overrides_runpath=yes
   13498   ;;
   13499 
   13500 openbsd*)
   13501   version_type=sunos
   13502   sys_lib_dlsearch_path_spec="/usr/lib"
   13503   need_lib_prefix=no
   13504   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   13505   case $host_os in
   13506     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   13507     *)                         need_version=no  ;;
   13508   esac
   13509   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13510   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13511   shlibpath_var=LD_LIBRARY_PATH
   13512   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   13513     case $host_os in
   13514       openbsd2.[89] | openbsd2.[89].*)
   13515 	shlibpath_overrides_runpath=no
   13516 	;;
   13517       *)
   13518 	shlibpath_overrides_runpath=yes
   13519 	;;
   13520       esac
   13521   else
   13522     shlibpath_overrides_runpath=yes
   13523   fi
   13524   ;;
   13525 
   13526 os2*)
   13527   libname_spec='$name'
   13528   shrext_cmds=".dll"
   13529   need_lib_prefix=no
   13530   library_names_spec='$libname${shared_ext} $libname.a'
   13531   dynamic_linker='OS/2 ld.exe'
   13532   shlibpath_var=LIBPATH
   13533   ;;
   13534 
   13535 osf3* | osf4* | osf5*)
   13536   version_type=osf
   13537   need_lib_prefix=no
   13538   need_version=no
   13539   soname_spec='${libname}${release}${shared_ext}$major'
   13540   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13541   shlibpath_var=LD_LIBRARY_PATH
   13542   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   13543   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   13544   ;;
   13545 
   13546 rdos*)
   13547   dynamic_linker=no
   13548   ;;
   13549 
   13550 solaris*)
   13551   version_type=linux
   13552   need_lib_prefix=no
   13553   need_version=no
   13554   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13555   soname_spec='${libname}${release}${shared_ext}$major'
   13556   shlibpath_var=LD_LIBRARY_PATH
   13557   shlibpath_overrides_runpath=yes
   13558   hardcode_into_libs=yes
   13559   # ldd complains unless libraries are executable
   13560   postinstall_cmds='chmod +x $lib'
   13561   ;;
   13562 
   13563 sunos4*)
   13564   version_type=sunos
   13565   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13566   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   13567   shlibpath_var=LD_LIBRARY_PATH
   13568   shlibpath_overrides_runpath=yes
   13569   if test "$with_gnu_ld" = yes; then
   13570     need_lib_prefix=no
   13571   fi
   13572   need_version=yes
   13573   ;;
   13574 
   13575 sysv4 | sysv4.3*)
   13576   version_type=linux
   13577   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13578   soname_spec='${libname}${release}${shared_ext}$major'
   13579   shlibpath_var=LD_LIBRARY_PATH
   13580   case $host_vendor in
   13581     sni)
   13582       shlibpath_overrides_runpath=no
   13583       need_lib_prefix=no
   13584       export_dynamic_flag_spec='${wl}-Blargedynsym'
   13585       runpath_var=LD_RUN_PATH
   13586       ;;
   13587     siemens)
   13588       need_lib_prefix=no
   13589       ;;
   13590     motorola)
   13591       need_lib_prefix=no
   13592       need_version=no
   13593       shlibpath_overrides_runpath=no
   13594       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   13595       ;;
   13596   esac
   13597   ;;
   13598 
   13599 sysv4*MP*)
   13600   if test -d /usr/nec ;then
   13601     version_type=linux
   13602     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   13603     soname_spec='$libname${shared_ext}.$major'
   13604     shlibpath_var=LD_LIBRARY_PATH
   13605   fi
   13606   ;;
   13607 
   13608 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   13609   version_type=freebsd-elf
   13610   need_lib_prefix=no
   13611   need_version=no
   13612   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13613   soname_spec='${libname}${release}${shared_ext}$major'
   13614   shlibpath_var=LD_LIBRARY_PATH
   13615   hardcode_into_libs=yes
   13616   if test "$with_gnu_ld" = yes; then
   13617     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   13618     shlibpath_overrides_runpath=no
   13619   else
   13620     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   13621     shlibpath_overrides_runpath=yes
   13622     case $host_os in
   13623       sco3.2v5*)
   13624         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   13625 	;;
   13626     esac
   13627   fi
   13628   sys_lib_dlsearch_path_spec='/usr/lib'
   13629   ;;
   13630 
   13631 uts4*)
   13632   version_type=linux
   13633   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13634   soname_spec='${libname}${release}${shared_ext}$major'
   13635   shlibpath_var=LD_LIBRARY_PATH
   13636   ;;
   13637 
   13638 *)
   13639   dynamic_linker=no
   13640   ;;
   13641 esac
   13642 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   13643 $as_echo "$dynamic_linker" >&6; }
   13644 test "$dynamic_linker" = no && can_build_shared=no
   13645 
   13646 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   13647   $as_echo_n "(cached) " >&6
   13648 else
   13649   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   13650 fi
   13651 
   13652 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   13653 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   13654   $as_echo_n "(cached) " >&6
   13655 else
   13656   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   13657 fi
   13658 
   13659 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   13660 
   13661 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   13662 if test "$GCC" = yes; then
   13663   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   13664 fi
   13665 
   13666 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   13667 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   13668 hardcode_action_CXX=
   13669 if test -n "$hardcode_libdir_flag_spec_CXX" || \
   13670    test -n "$runpath_var_CXX" || \
   13671    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   13672 
   13673   # We can hardcode non-existant directories.
   13674   if test "$hardcode_direct_CXX" != no &&
   13675      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   13676      # have to relink, otherwise we might link with an installed library
   13677      # when we should be linking with a yet-to-be-installed one
   13678      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   13679      test "$hardcode_minus_L_CXX" != no; then
   13680     # Linking always hardcodes the temporary library directory.
   13681     hardcode_action_CXX=relink
   13682   else
   13683     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   13684     hardcode_action_CXX=immediate
   13685   fi
   13686 else
   13687   # We cannot hardcode anything, or else we can only hardcode existing
   13688   # directories.
   13689   hardcode_action_CXX=unsupported
   13690 fi
   13691 { $as_echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
   13692 $as_echo "$hardcode_action_CXX" >&6; }
   13693 
   13694 if test "$hardcode_action_CXX" = relink; then
   13695   # Fast installation is not supported
   13696   enable_fast_install=no
   13697 elif test "$shlibpath_overrides_runpath" = yes ||
   13698      test "$enable_shared" = no; then
   13699   # Fast installation is not necessary
   13700   enable_fast_install=needless
   13701 fi
   13702 
   13703 
   13704 # The else clause should only fire when bootstrapping the
   13705 # libtool distribution, otherwise you forgot to ship ltmain.sh
   13706 # with your package, and you will get complaints that there are
   13707 # no rules to generate ltmain.sh.
   13708 if test -f "$ltmain"; then
   13709   # See if we are running on zsh, and set the options which allow our commands through
   13710   # without removal of \ escapes.
   13711   if test -n "${ZSH_VERSION+set}" ; then
   13712     setopt NO_GLOB_SUBST
   13713   fi
   13714   # Now quote all the things that may contain metacharacters while being
   13715   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   13716   # variables and quote the copies for generation of the libtool script.
   13717   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   13718     SED SHELL STRIP \
   13719     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   13720     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   13721     deplibs_check_method reload_flag reload_cmds need_locks \
   13722     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   13723     lt_cv_sys_global_symbol_to_c_name_address \
   13724     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   13725     old_postinstall_cmds old_postuninstall_cmds \
   13726     compiler_CXX \
   13727     CC_CXX \
   13728     LD_CXX \
   13729     lt_prog_compiler_wl_CXX \
   13730     lt_prog_compiler_pic_CXX \
   13731     lt_prog_compiler_static_CXX \
   13732     lt_prog_compiler_no_builtin_flag_CXX \
   13733     export_dynamic_flag_spec_CXX \
   13734     thread_safe_flag_spec_CXX \
   13735     whole_archive_flag_spec_CXX \
   13736     enable_shared_with_static_runtimes_CXX \
   13737     old_archive_cmds_CXX \
   13738     old_archive_from_new_cmds_CXX \
   13739     predep_objects_CXX \
   13740     postdep_objects_CXX \
   13741     predeps_CXX \
   13742     postdeps_CXX \
   13743     compiler_lib_search_path_CXX \
   13744     compiler_lib_search_dirs_CXX \
   13745     archive_cmds_CXX \
   13746     archive_expsym_cmds_CXX \
   13747     postinstall_cmds_CXX \
   13748     postuninstall_cmds_CXX \
   13749     old_archive_from_expsyms_cmds_CXX \
   13750     allow_undefined_flag_CXX \
   13751     no_undefined_flag_CXX \
   13752     export_symbols_cmds_CXX \
   13753     hardcode_libdir_flag_spec_CXX \
   13754     hardcode_libdir_flag_spec_ld_CXX \
   13755     hardcode_libdir_separator_CXX \
   13756     hardcode_automatic_CXX \
   13757     module_cmds_CXX \
   13758     module_expsym_cmds_CXX \
   13759     lt_cv_prog_compiler_c_o_CXX \
   13760     fix_srcfile_path_CXX \
   13761     exclude_expsyms_CXX \
   13762     include_expsyms_CXX; do
   13763 
   13764     case $var in
   13765     old_archive_cmds_CXX | \
   13766     old_archive_from_new_cmds_CXX | \
   13767     archive_cmds_CXX | \
   13768     archive_expsym_cmds_CXX | \
   13769     module_cmds_CXX | \
   13770     module_expsym_cmds_CXX | \
   13771     old_archive_from_expsyms_cmds_CXX | \
   13772     export_symbols_cmds_CXX | \
   13773     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   13774     postinstall_cmds | postuninstall_cmds | \
   13775     old_postinstall_cmds | old_postuninstall_cmds | \
   13776     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   13777       # Double-quote double-evaled strings.
   13778       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   13779       ;;
   13780     *)
   13781       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   13782       ;;
   13783     esac
   13784   done
   13785 
   13786   case $lt_echo in
   13787   *'\$0 --fallback-echo"')
   13788     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   13789     ;;
   13790   esac
   13791 
   13792 cfgfile="$ofile"
   13793 
   13794   cat <<__EOF__ >> "$cfgfile"
   13795 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   13796 
   13797 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   13798 
   13799 # Shell to use when invoking shell scripts.
   13800 SHELL=$lt_SHELL
   13801 
   13802 # Whether or not to build shared libraries.
   13803 build_libtool_libs=$enable_shared
   13804 
   13805 # Whether or not to build static libraries.
   13806 build_old_libs=$enable_static
   13807 
   13808 # Whether or not to add -lc for building shared libraries.
   13809 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   13810 
   13811 # Whether or not to disallow shared libs when runtime libs are static
   13812 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   13813 
   13814 # Whether or not to optimize for fast installation.
   13815 fast_install=$enable_fast_install
   13816 
   13817 # The host system.
   13818 host_alias=$host_alias
   13819 host=$host
   13820 host_os=$host_os
   13821 
   13822 # The build system.
   13823 build_alias=$build_alias
   13824 build=$build
   13825 build_os=$build_os
   13826 
   13827 # An echo program that does not interpret backslashes.
   13828 echo=$lt_echo
   13829 
   13830 # The archiver.
   13831 AR=$lt_AR
   13832 AR_FLAGS=$lt_AR_FLAGS
   13833 
   13834 # A C compiler.
   13835 LTCC=$lt_LTCC
   13836 
   13837 # LTCC compiler flags.
   13838 LTCFLAGS=$lt_LTCFLAGS
   13839 
   13840 # A language-specific compiler.
   13841 CC=$lt_compiler_CXX
   13842 
   13843 # Is the compiler the GNU C compiler?
   13844 with_gcc=$GCC_CXX
   13845 
   13846 # An ERE matcher.
   13847 EGREP=$lt_EGREP
   13848 
   13849 # The linker used to build libraries.
   13850 LD=$lt_LD_CXX
   13851 
   13852 # Whether we need hard or soft links.
   13853 LN_S=$lt_LN_S
   13854 
   13855 # A BSD-compatible nm program.
   13856 NM=$lt_NM
   13857 
   13858 # A symbol stripping program
   13859 STRIP=$lt_STRIP
   13860 
   13861 # Used to examine libraries when file_magic_cmd begins "file"
   13862 MAGIC_CMD=$MAGIC_CMD
   13863 
   13864 # Used on cygwin: DLL creation program.
   13865 DLLTOOL="$DLLTOOL"
   13866 
   13867 # Used on cygwin: object dumper.
   13868 OBJDUMP="$OBJDUMP"
   13869 
   13870 # Used on cygwin: assembler.
   13871 AS="$AS"
   13872 
   13873 # The name of the directory that contains temporary libtool files.
   13874 objdir=$objdir
   13875 
   13876 # How to create reloadable object files.
   13877 reload_flag=$lt_reload_flag
   13878 reload_cmds=$lt_reload_cmds
   13879 
   13880 # How to pass a linker flag through the compiler.
   13881 wl=$lt_lt_prog_compiler_wl_CXX
   13882 
   13883 # Object file suffix (normally "o").
   13884 objext="$ac_objext"
   13885 
   13886 # Old archive suffix (normally "a").
   13887 libext="$libext"
   13888 
   13889 # Shared library suffix (normally ".so").
   13890 shrext_cmds='$shrext_cmds'
   13891 
   13892 # Executable file suffix (normally "").
   13893 exeext="$exeext"
   13894 
   13895 # Additional compiler flags for building library objects.
   13896 pic_flag=$lt_lt_prog_compiler_pic_CXX
   13897 pic_mode=$pic_mode
   13898 
   13899 # What is the maximum length of a command?
   13900 max_cmd_len=$lt_cv_sys_max_cmd_len
   13901 
   13902 # Does compiler simultaneously support -c and -o options?
   13903 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   13904 
   13905 # Must we lock files when doing compilation?
   13906 need_locks=$lt_need_locks
   13907 
   13908 # Do we need the lib prefix for modules?
   13909 need_lib_prefix=$need_lib_prefix
   13910 
   13911 # Do we need a version for libraries?
   13912 need_version=$need_version
   13913 
   13914 # Whether dlopen is supported.
   13915 dlopen_support=$enable_dlopen
   13916 
   13917 # Whether dlopen of programs is supported.
   13918 dlopen_self=$enable_dlopen_self
   13919 
   13920 # Whether dlopen of statically linked programs is supported.
   13921 dlopen_self_static=$enable_dlopen_self_static
   13922 
   13923 # Compiler flag to prevent dynamic linking.
   13924 link_static_flag=$lt_lt_prog_compiler_static_CXX
   13925 
   13926 # Compiler flag to turn off builtin functions.
   13927 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   13928 
   13929 # Compiler flag to allow reflexive dlopens.
   13930 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   13931 
   13932 # Compiler flag to generate shared objects directly from archives.
   13933 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   13934 
   13935 # Compiler flag to generate thread-safe objects.
   13936 thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
   13937 
   13938 # Library versioning type.
   13939 version_type=$version_type
   13940 
   13941 # Format of library name prefix.
   13942 libname_spec=$lt_libname_spec
   13943 
   13944 # List of archive names.  First name is the real one, the rest are links.
   13945 # The last name is the one that the linker finds with -lNAME.
   13946 library_names_spec=$lt_library_names_spec
   13947 
   13948 # The coded name of the library, if different from the real name.
   13949 soname_spec=$lt_soname_spec
   13950 
   13951 # Commands used to build and install an old-style archive.
   13952 RANLIB=$lt_RANLIB
   13953 old_archive_cmds=$lt_old_archive_cmds_CXX
   13954 old_postinstall_cmds=$lt_old_postinstall_cmds
   13955 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   13956 
   13957 # Create an old-style archive from a shared archive.
   13958 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   13959 
   13960 # Create a temporary old-style archive to link instead of a shared archive.
   13961 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   13962 
   13963 # Commands used to build and install a shared archive.
   13964 archive_cmds=$lt_archive_cmds_CXX
   13965 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   13966 postinstall_cmds=$lt_postinstall_cmds
   13967 postuninstall_cmds=$lt_postuninstall_cmds
   13968 
   13969 # Commands used to build a loadable module (assumed same as above if empty)
   13970 module_cmds=$lt_module_cmds_CXX
   13971 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   13972 
   13973 # Commands to strip libraries.
   13974 old_striplib=$lt_old_striplib
   13975 striplib=$lt_striplib
   13976 
   13977 # Dependencies to place before the objects being linked to create a
   13978 # shared library.
   13979 predep_objects=$lt_predep_objects_CXX
   13980 
   13981 # Dependencies to place after the objects being linked to create a
   13982 # shared library.
   13983 postdep_objects=$lt_postdep_objects_CXX
   13984 
   13985 # Dependencies to place before the objects being linked to create a
   13986 # shared library.
   13987 predeps=$lt_predeps_CXX
   13988 
   13989 # Dependencies to place after the objects being linked to create a
   13990 # shared library.
   13991 postdeps=$lt_postdeps_CXX
   13992 
   13993 # The directories searched by this compiler when creating a shared
   13994 # library
   13995 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
   13996 
   13997 # The library search path used internally by the compiler when linking
   13998 # a shared library.
   13999 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   14000 
   14001 # Method to check whether dependent libraries are shared objects.
   14002 deplibs_check_method=$lt_deplibs_check_method
   14003 
   14004 # Command to use when deplibs_check_method == file_magic.
   14005 file_magic_cmd=$lt_file_magic_cmd
   14006 
   14007 # Flag that allows shared libraries with undefined symbols to be built.
   14008 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   14009 
   14010 # Flag that forces no undefined symbols.
   14011 no_undefined_flag=$lt_no_undefined_flag_CXX
   14012 
   14013 # Commands used to finish a libtool library installation in a directory.
   14014 finish_cmds=$lt_finish_cmds
   14015 
   14016 # Same as above, but a single script fragment to be evaled but not shown.
   14017 finish_eval=$lt_finish_eval
   14018 
   14019 # Take the output of nm and produce a listing of raw symbols and C names.
   14020 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   14021 
   14022 # Transform the output of nm in a proper C declaration
   14023 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   14024 
   14025 # Transform the output of nm in a C name address pair
   14026 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   14027 
   14028 # This is the shared library runtime path variable.
   14029 runpath_var=$runpath_var
   14030 
   14031 # This is the shared library path variable.
   14032 shlibpath_var=$shlibpath_var
   14033 
   14034 # Is shlibpath searched before the hard-coded library search path?
   14035 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   14036 
   14037 # How to hardcode a shared library path into an executable.
   14038 hardcode_action=$hardcode_action_CXX
   14039 
   14040 # Whether we should hardcode library paths into libraries.
   14041 hardcode_into_libs=$hardcode_into_libs
   14042 
   14043 # Flag to hardcode \$libdir into a binary during linking.
   14044 # This must work even if \$libdir does not exist.
   14045 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   14046 
   14047 # If ld is used when linking, flag to hardcode \$libdir into
   14048 # a binary during linking. This must work even if \$libdir does
   14049 # not exist.
   14050 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   14051 
   14052 # Whether we need a single -rpath flag with a separated argument.
   14053 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   14054 
   14055 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   14056 # resulting binary.
   14057 hardcode_direct=$hardcode_direct_CXX
   14058 
   14059 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   14060 # resulting binary.
   14061 hardcode_minus_L=$hardcode_minus_L_CXX
   14062 
   14063 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   14064 # the resulting binary.
   14065 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   14066 
   14067 # Set to yes if building a shared library automatically hardcodes DIR into the library
   14068 # and all subsequent libraries and executables linked against it.
   14069 hardcode_automatic=$hardcode_automatic_CXX
   14070 
   14071 # Variables whose values should be saved in libtool wrapper scripts and
   14072 # restored at relink time.
   14073 variables_saved_for_relink="$variables_saved_for_relink"
   14074 
   14075 # Whether libtool must link a program against all its dependency libraries.
   14076 link_all_deplibs=$link_all_deplibs_CXX
   14077 
   14078 # Compile-time system search path for libraries
   14079 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   14080 
   14081 # Run-time system search path for libraries
   14082 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   14083 
   14084 # Fix the shell variable \$srcfile for the compiler.
   14085 fix_srcfile_path=$lt_fix_srcfile_path
   14086 
   14087 # Set to yes if exported symbols are required.
   14088 always_export_symbols=$always_export_symbols_CXX
   14089 
   14090 # The commands to list exported symbols.
   14091 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   14092 
   14093 # The commands to extract the exported symbol list from a shared archive.
   14094 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   14095 
   14096 # Symbols that should not be listed in the preloaded symbols.
   14097 exclude_expsyms=$lt_exclude_expsyms_CXX
   14098 
   14099 # Symbols that must always be exported.
   14100 include_expsyms=$lt_include_expsyms_CXX
   14101 
   14102 # ### END LIBTOOL TAG CONFIG: $tagname
   14103 
   14104 __EOF__
   14105 
   14106 
   14107 else
   14108   # If there is no Makefile yet, we rely on a make rule to execute
   14109   # `config.status --recheck' to rerun these tests and create the
   14110   # libtool script then.
   14111   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   14112   if test -f "$ltmain_in"; then
   14113     test -f Makefile && make "$ltmain"
   14114   fi
   14115 fi
   14116 
   14117 
   14118 ac_ext=c
   14119 ac_cpp='$CPP $CPPFLAGS'
   14120 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   14121 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   14122 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   14123 
   14124 CC=$lt_save_CC
   14125 LDCXX=$LD
   14126 LD=$lt_save_LD
   14127 GCC=$lt_save_GCC
   14128 with_gnu_ldcxx=$with_gnu_ld
   14129 with_gnu_ld=$lt_save_with_gnu_ld
   14130 lt_cv_path_LDCXX=$lt_cv_path_LD
   14131 lt_cv_path_LD=$lt_save_path_LD
   14132 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   14133 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   14134 
   14135 	else
   14136 	  tagname=""
   14137 	fi
   14138 	;;
   14139 
   14140       F77)
   14141 	if test -n "$F77" && test "X$F77" != "Xno"; then
   14142 
   14143 ac_ext=f
   14144 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   14145 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   14146 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   14147 
   14148 
   14149 archive_cmds_need_lc_F77=no
   14150 allow_undefined_flag_F77=
   14151 always_export_symbols_F77=no
   14152 archive_expsym_cmds_F77=
   14153 export_dynamic_flag_spec_F77=
   14154 hardcode_direct_F77=no
   14155 hardcode_libdir_flag_spec_F77=
   14156 hardcode_libdir_flag_spec_ld_F77=
   14157 hardcode_libdir_separator_F77=
   14158 hardcode_minus_L_F77=no
   14159 hardcode_automatic_F77=no
   14160 module_cmds_F77=
   14161 module_expsym_cmds_F77=
   14162 link_all_deplibs_F77=unknown
   14163 old_archive_cmds_F77=$old_archive_cmds
   14164 no_undefined_flag_F77=
   14165 whole_archive_flag_spec_F77=
   14166 enable_shared_with_static_runtimes_F77=no
   14167 
   14168 # Source file extension for f77 test sources.
   14169 ac_ext=f
   14170 
   14171 # Object file extension for compiled f77 test sources.
   14172 objext=o
   14173 objext_F77=$objext
   14174 
   14175 # Code to be used in simple compile tests
   14176 lt_simple_compile_test_code="\
   14177       subroutine t
   14178       return
   14179       end
   14180 "
   14181 
   14182 # Code to be used in simple link tests
   14183 lt_simple_link_test_code="\
   14184       program t
   14185       end
   14186 "
   14187 
   14188 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   14189 
   14190 # If no C compiler was specified, use CC.
   14191 LTCC=${LTCC-"$CC"}
   14192 
   14193 # If no C compiler flags were specified, use CFLAGS.
   14194 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   14195 
   14196 # Allow CC to be a program name with arguments.
   14197 compiler=$CC
   14198 
   14199 
   14200 # save warnings/boilerplate of simple test code
   14201 ac_outfile=conftest.$ac_objext
   14202 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   14203 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   14204 _lt_compiler_boilerplate=`cat conftest.err`
   14205 $rm conftest*
   14206 
   14207 ac_outfile=conftest.$ac_objext
   14208 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   14209 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   14210 _lt_linker_boilerplate=`cat conftest.err`
   14211 $rm -r conftest*
   14212 
   14213 
   14214 # Allow CC to be a program name with arguments.
   14215 lt_save_CC="$CC"
   14216 CC=${F77-"f77"}
   14217 compiler=$CC
   14218 compiler_F77=$CC
   14219 for cc_temp in $compiler""; do
   14220   case $cc_temp in
   14221     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14222     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14223     \-*) ;;
   14224     *) break;;
   14225   esac
   14226 done
   14227 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14228 
   14229 
   14230 { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   14231 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   14232 { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
   14233 $as_echo "$can_build_shared" >&6; }
   14234 
   14235 { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   14236 $as_echo_n "checking whether to build shared libraries... " >&6; }
   14237 test "$can_build_shared" = "no" && enable_shared=no
   14238 
   14239 # On AIX, shared libraries and static libraries use the same namespace, and
   14240 # are all built from PIC.
   14241 case $host_os in
   14242 aix3*)
   14243   test "$enable_shared" = yes && enable_static=no
   14244   if test -n "$RANLIB"; then
   14245     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   14246     postinstall_cmds='$RANLIB $lib'
   14247   fi
   14248   ;;
   14249 aix[4-9]*)
   14250   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   14251     test "$enable_shared" = yes && enable_static=no
   14252   fi
   14253   ;;
   14254 esac
   14255 { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
   14256 $as_echo "$enable_shared" >&6; }
   14257 
   14258 { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   14259 $as_echo_n "checking whether to build static libraries... " >&6; }
   14260 # Make sure either enable_shared or enable_static is yes.
   14261 test "$enable_shared" = yes || enable_static=yes
   14262 { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
   14263 $as_echo "$enable_static" >&6; }
   14264 
   14265 GCC_F77="$G77"
   14266 LD_F77="$LD"
   14267 
   14268 lt_prog_compiler_wl_F77=
   14269 lt_prog_compiler_pic_F77=
   14270 lt_prog_compiler_static_F77=
   14271 
   14272 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   14273 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   14274 
   14275   if test "$GCC" = yes; then
   14276     lt_prog_compiler_wl_F77='-Wl,'
   14277     lt_prog_compiler_static_F77='-static'
   14278 
   14279     case $host_os in
   14280       aix*)
   14281       # All AIX code is PIC.
   14282       if test "$host_cpu" = ia64; then
   14283 	# AIX 5 now supports IA64 processor
   14284 	lt_prog_compiler_static_F77='-Bstatic'
   14285       fi
   14286       ;;
   14287 
   14288     amigaos*)
   14289       # FIXME: we need at least 68020 code to build shared libraries, but
   14290       # adding the `-m68020' flag to GCC prevents building anything better,
   14291       # like `-m68040'.
   14292       lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
   14293       ;;
   14294 
   14295     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   14296       # PIC is the default for these OSes.
   14297       ;;
   14298 
   14299     mingw* | cygwin* | pw32* | os2*)
   14300       # This hack is so that the source file can tell whether it is being
   14301       # built for inclusion in a dll (and should export symbols for example).
   14302       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   14303       # (--disable-auto-import) libraries
   14304       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   14305       ;;
   14306 
   14307     darwin* | rhapsody*)
   14308       # PIC is the default on this platform
   14309       # Common symbols not allowed in MH_DYLIB files
   14310       lt_prog_compiler_pic_F77='-fno-common'
   14311       ;;
   14312 
   14313     interix[3-9]*)
   14314       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   14315       # Instead, we relocate shared libraries at runtime.
   14316       ;;
   14317 
   14318     msdosdjgpp*)
   14319       # Just because we use GCC doesn't mean we suddenly get shared libraries
   14320       # on systems that don't support them.
   14321       lt_prog_compiler_can_build_shared_F77=no
   14322       enable_shared=no
   14323       ;;
   14324 
   14325     sysv4*MP*)
   14326       if test -d /usr/nec; then
   14327 	lt_prog_compiler_pic_F77=-Kconform_pic
   14328       fi
   14329       ;;
   14330 
   14331     hpux*)
   14332       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   14333       # not for PA HP-UX.
   14334       case $host_cpu in
   14335       hppa*64*|ia64*)
   14336 	# +Z the default
   14337 	;;
   14338       *)
   14339 	lt_prog_compiler_pic_F77='-fPIC'
   14340 	;;
   14341       esac
   14342       ;;
   14343 
   14344     *)
   14345       lt_prog_compiler_pic_F77='-fPIC'
   14346       ;;
   14347     esac
   14348   else
   14349     # PORTME Check for flag to pass linker flags through the system compiler.
   14350     case $host_os in
   14351     aix*)
   14352       lt_prog_compiler_wl_F77='-Wl,'
   14353       if test "$host_cpu" = ia64; then
   14354 	# AIX 5 now supports IA64 processor
   14355 	lt_prog_compiler_static_F77='-Bstatic'
   14356       else
   14357 	lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
   14358       fi
   14359       ;;
   14360       darwin*)
   14361         # PIC is the default on this platform
   14362         # Common symbols not allowed in MH_DYLIB files
   14363        case $cc_basename in
   14364          xlc*)
   14365          lt_prog_compiler_pic_F77='-qnocommon'
   14366          lt_prog_compiler_wl_F77='-Wl,'
   14367          ;;
   14368        esac
   14369        ;;
   14370 
   14371     mingw* | cygwin* | pw32* | os2*)
   14372       # This hack is so that the source file can tell whether it is being
   14373       # built for inclusion in a dll (and should export symbols for example).
   14374       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   14375       ;;
   14376 
   14377     hpux9* | hpux10* | hpux11*)
   14378       lt_prog_compiler_wl_F77='-Wl,'
   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='+Z'
   14387 	;;
   14388       esac
   14389       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   14390       lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
   14391       ;;
   14392 
   14393     irix5* | irix6* | nonstopux*)
   14394       lt_prog_compiler_wl_F77='-Wl,'
   14395       # PIC (with -KPIC) is the default.
   14396       lt_prog_compiler_static_F77='-non_shared'
   14397       ;;
   14398 
   14399     newsos6)
   14400       lt_prog_compiler_pic_F77='-KPIC'
   14401       lt_prog_compiler_static_F77='-Bstatic'
   14402       ;;
   14403 
   14404     linux* | k*bsd*-gnu)
   14405       case $cc_basename in
   14406       icc* | ecc*)
   14407 	lt_prog_compiler_wl_F77='-Wl,'
   14408 	lt_prog_compiler_pic_F77='-KPIC'
   14409 	lt_prog_compiler_static_F77='-static'
   14410         ;;
   14411       pgcc* | pgf77* | pgf90* | pgf95*)
   14412         # Portland Group compilers (*not* the Pentium gcc compiler,
   14413 	# which looks to be a dead project)
   14414 	lt_prog_compiler_wl_F77='-Wl,'
   14415 	lt_prog_compiler_pic_F77='-fpic'
   14416 	lt_prog_compiler_static_F77='-Bstatic'
   14417         ;;
   14418       ccc*)
   14419         lt_prog_compiler_wl_F77='-Wl,'
   14420         # All Alpha code is PIC.
   14421         lt_prog_compiler_static_F77='-non_shared'
   14422         ;;
   14423       *)
   14424         case `$CC -V 2>&1 | sed 5q` in
   14425 	*Sun\ C*)
   14426 	  # Sun C 5.9
   14427 	  lt_prog_compiler_pic_F77='-KPIC'
   14428 	  lt_prog_compiler_static_F77='-Bstatic'
   14429 	  lt_prog_compiler_wl_F77='-Wl,'
   14430 	  ;;
   14431 	*Sun\ F*)
   14432 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   14433 	  lt_prog_compiler_pic_F77='-KPIC'
   14434 	  lt_prog_compiler_static_F77='-Bstatic'
   14435 	  lt_prog_compiler_wl_F77=''
   14436 	  ;;
   14437 	esac
   14438 	;;
   14439       esac
   14440       ;;
   14441 
   14442     osf3* | osf4* | osf5*)
   14443       lt_prog_compiler_wl_F77='-Wl,'
   14444       # All OSF/1 code is PIC.
   14445       lt_prog_compiler_static_F77='-non_shared'
   14446       ;;
   14447 
   14448     rdos*)
   14449       lt_prog_compiler_static_F77='-non_shared'
   14450       ;;
   14451 
   14452     solaris*)
   14453       lt_prog_compiler_pic_F77='-KPIC'
   14454       lt_prog_compiler_static_F77='-Bstatic'
   14455       case $cc_basename in
   14456       f77* | f90* | f95*)
   14457 	lt_prog_compiler_wl_F77='-Qoption ld ';;
   14458       *)
   14459 	lt_prog_compiler_wl_F77='-Wl,';;
   14460       esac
   14461       ;;
   14462 
   14463     sunos4*)
   14464       lt_prog_compiler_wl_F77='-Qoption ld '
   14465       lt_prog_compiler_pic_F77='-PIC'
   14466       lt_prog_compiler_static_F77='-Bstatic'
   14467       ;;
   14468 
   14469     sysv4 | sysv4.2uw2* | sysv4.3*)
   14470       lt_prog_compiler_wl_F77='-Wl,'
   14471       lt_prog_compiler_pic_F77='-KPIC'
   14472       lt_prog_compiler_static_F77='-Bstatic'
   14473       ;;
   14474 
   14475     sysv4*MP*)
   14476       if test -d /usr/nec ;then
   14477 	lt_prog_compiler_pic_F77='-Kconform_pic'
   14478 	lt_prog_compiler_static_F77='-Bstatic'
   14479       fi
   14480       ;;
   14481 
   14482     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   14483       lt_prog_compiler_wl_F77='-Wl,'
   14484       lt_prog_compiler_pic_F77='-KPIC'
   14485       lt_prog_compiler_static_F77='-Bstatic'
   14486       ;;
   14487 
   14488     unicos*)
   14489       lt_prog_compiler_wl_F77='-Wl,'
   14490       lt_prog_compiler_can_build_shared_F77=no
   14491       ;;
   14492 
   14493     uts4*)
   14494       lt_prog_compiler_pic_F77='-pic'
   14495       lt_prog_compiler_static_F77='-Bstatic'
   14496       ;;
   14497 
   14498     *)
   14499       lt_prog_compiler_can_build_shared_F77=no
   14500       ;;
   14501     esac
   14502   fi
   14503 
   14504 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
   14505 $as_echo "$lt_prog_compiler_pic_F77" >&6; }
   14506 
   14507 #
   14508 # Check to make sure the PIC flag actually works.
   14509 #
   14510 if test -n "$lt_prog_compiler_pic_F77"; then
   14511 
   14512 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
   14513 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... " >&6; }
   14514 if test "${lt_cv_prog_compiler_pic_works_F77+set}" = set; then
   14515   $as_echo_n "(cached) " >&6
   14516 else
   14517   lt_cv_prog_compiler_pic_works_F77=no
   14518   ac_outfile=conftest.$ac_objext
   14519    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14520    lt_compiler_flag="$lt_prog_compiler_pic_F77"
   14521    # Insert the option either (1) after the last *FLAGS variable, or
   14522    # (2) before a word containing "conftest.", or (3) at the end.
   14523    # Note that $ac_compile itself does not contain backslashes and begins
   14524    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14525    # The option is referenced via a variable to avoid confusing sed.
   14526    lt_compile=`echo "$ac_compile" | $SED \
   14527    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14528    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14529    -e 's:$: $lt_compiler_flag:'`
   14530    (eval echo "\"\$as_me:14530: $lt_compile\"" >&5)
   14531    (eval "$lt_compile" 2>conftest.err)
   14532    ac_status=$?
   14533    cat conftest.err >&5
   14534    echo "$as_me:14534: \$? = $ac_status" >&5
   14535    if (exit $ac_status) && test -s "$ac_outfile"; then
   14536      # The compiler can only warn and ignore the option if not recognized
   14537      # So say no if there are warnings other than the usual output.
   14538      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   14539      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14540      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   14541        lt_cv_prog_compiler_pic_works_F77=yes
   14542      fi
   14543    fi
   14544    $rm conftest*
   14545 
   14546 fi
   14547 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_F77" >&5
   14548 $as_echo "$lt_cv_prog_compiler_pic_works_F77" >&6; }
   14549 
   14550 if test x"$lt_cv_prog_compiler_pic_works_F77" = xyes; then
   14551     case $lt_prog_compiler_pic_F77 in
   14552      "" | " "*) ;;
   14553      *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
   14554      esac
   14555 else
   14556     lt_prog_compiler_pic_F77=
   14557      lt_prog_compiler_can_build_shared_F77=no
   14558 fi
   14559 
   14560 fi
   14561 case $host_os in
   14562   # For platforms which do not support PIC, -DPIC is meaningless:
   14563   *djgpp*)
   14564     lt_prog_compiler_pic_F77=
   14565     ;;
   14566   *)
   14567     lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
   14568     ;;
   14569 esac
   14570 
   14571 #
   14572 # Check to make sure the static flag actually works.
   14573 #
   14574 wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
   14575 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   14576 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   14577 if test "${lt_cv_prog_compiler_static_works_F77+set}" = set; then
   14578   $as_echo_n "(cached) " >&6
   14579 else
   14580   lt_cv_prog_compiler_static_works_F77=no
   14581    save_LDFLAGS="$LDFLAGS"
   14582    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   14583    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   14584    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   14585      # The linker can only warn and ignore the option if not recognized
   14586      # So say no if there are warnings
   14587      if test -s conftest.err; then
   14588        # Append any errors to the config.log.
   14589        cat conftest.err 1>&5
   14590        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   14591        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14592        if diff conftest.exp conftest.er2 >/dev/null; then
   14593          lt_cv_prog_compiler_static_works_F77=yes
   14594        fi
   14595      else
   14596        lt_cv_prog_compiler_static_works_F77=yes
   14597      fi
   14598    fi
   14599    $rm -r conftest*
   14600    LDFLAGS="$save_LDFLAGS"
   14601 
   14602 fi
   14603 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_F77" >&5
   14604 $as_echo "$lt_cv_prog_compiler_static_works_F77" >&6; }
   14605 
   14606 if test x"$lt_cv_prog_compiler_static_works_F77" = xyes; then
   14607     :
   14608 else
   14609     lt_prog_compiler_static_F77=
   14610 fi
   14611 
   14612 
   14613 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   14614 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   14615 if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
   14616   $as_echo_n "(cached) " >&6
   14617 else
   14618   lt_cv_prog_compiler_c_o_F77=no
   14619    $rm -r conftest 2>/dev/null
   14620    mkdir conftest
   14621    cd conftest
   14622    mkdir out
   14623    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14624 
   14625    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14626    # Insert the option either (1) after the last *FLAGS variable, or
   14627    # (2) before a word containing "conftest.", or (3) at the end.
   14628    # Note that $ac_compile itself does not contain backslashes and begins
   14629    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14630    lt_compile=`echo "$ac_compile" | $SED \
   14631    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14632    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14633    -e 's:$: $lt_compiler_flag:'`
   14634    (eval echo "\"\$as_me:14634: $lt_compile\"" >&5)
   14635    (eval "$lt_compile" 2>out/conftest.err)
   14636    ac_status=$?
   14637    cat out/conftest.err >&5
   14638    echo "$as_me:14638: \$? = $ac_status" >&5
   14639    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14640    then
   14641      # The compiler can only warn and ignore the option if not recognized
   14642      # So say no if there are warnings
   14643      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   14644      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14645      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14646        lt_cv_prog_compiler_c_o_F77=yes
   14647      fi
   14648    fi
   14649    chmod u+w . 2>&5
   14650    $rm conftest*
   14651    # SGI C++ compiler will create directory out/ii_files/ for
   14652    # template instantiation
   14653    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   14654    $rm out/* && rmdir out
   14655    cd ..
   14656    rmdir conftest
   14657    $rm conftest*
   14658 
   14659 fi
   14660 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
   14661 $as_echo "$lt_cv_prog_compiler_c_o_F77" >&6; }
   14662 
   14663 
   14664 hard_links="nottested"
   14665 if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
   14666   # do not overwrite the value of need_locks provided by the user
   14667   { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   14668 $as_echo_n "checking if we can lock with hard links... " >&6; }
   14669   hard_links=yes
   14670   $rm conftest*
   14671   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14672   touch conftest.a
   14673   ln conftest.a conftest.b 2>&5 || hard_links=no
   14674   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14675   { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
   14676 $as_echo "$hard_links" >&6; }
   14677   if test "$hard_links" = no; then
   14678     { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   14679 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   14680     need_locks=warn
   14681   fi
   14682 else
   14683   need_locks=no
   14684 fi
   14685 
   14686 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   14687 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   14688 
   14689   runpath_var=
   14690   allow_undefined_flag_F77=
   14691   enable_shared_with_static_runtimes_F77=no
   14692   archive_cmds_F77=
   14693   archive_expsym_cmds_F77=
   14694   old_archive_From_new_cmds_F77=
   14695   old_archive_from_expsyms_cmds_F77=
   14696   export_dynamic_flag_spec_F77=
   14697   whole_archive_flag_spec_F77=
   14698   thread_safe_flag_spec_F77=
   14699   hardcode_libdir_flag_spec_F77=
   14700   hardcode_libdir_flag_spec_ld_F77=
   14701   hardcode_libdir_separator_F77=
   14702   hardcode_direct_F77=no
   14703   hardcode_minus_L_F77=no
   14704   hardcode_shlibpath_var_F77=unsupported
   14705   link_all_deplibs_F77=unknown
   14706   hardcode_automatic_F77=no
   14707   module_cmds_F77=
   14708   module_expsym_cmds_F77=
   14709   always_export_symbols_F77=no
   14710   export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14711   # include_expsyms should be a list of space-separated symbols to be *always*
   14712   # included in the symbol list
   14713   include_expsyms_F77=
   14714   # exclude_expsyms can be an extended regexp of symbols to exclude
   14715   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   14716   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   14717   # as well as any symbol that contains `d'.
   14718   exclude_expsyms_F77='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   14719   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   14720   # platforms (ab)use it in PIC code, but their linkers get confused if
   14721   # the symbol is explicitly referenced.  Since portable code cannot
   14722   # rely on this symbol name, it's probably fine to never include it in
   14723   # preloaded symbol tables.
   14724   # Exclude shared library initialization/finalization symbols.
   14725   extract_expsyms_cmds=
   14726   # Just being paranoid about ensuring that cc_basename is set.
   14727   for cc_temp in $compiler""; do
   14728   case $cc_temp in
   14729     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14730     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14731     \-*) ;;
   14732     *) break;;
   14733   esac
   14734 done
   14735 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14736 
   14737   case $host_os in
   14738   cygwin* | mingw* | pw32*)
   14739     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   14740     # When not using gcc, we currently assume that we are using
   14741     # Microsoft Visual C++.
   14742     if test "$GCC" != yes; then
   14743       with_gnu_ld=no
   14744     fi
   14745     ;;
   14746   interix*)
   14747     # we just hope/assume this is gcc and not c89 (= MSVC++)
   14748     with_gnu_ld=yes
   14749     ;;
   14750   openbsd*)
   14751     with_gnu_ld=no
   14752     ;;
   14753   esac
   14754 
   14755   ld_shlibs_F77=yes
   14756   if test "$with_gnu_ld" = yes; then
   14757     # If archive_cmds runs LD, not CC, wlarc should be empty
   14758     wlarc='${wl}'
   14759 
   14760     # Set some defaults for GNU ld with shared library support. These
   14761     # are reset later if shared libraries are not supported. Putting them
   14762     # here allows them to be overridden if necessary.
   14763     runpath_var=LD_RUN_PATH
   14764     hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
   14765     export_dynamic_flag_spec_F77='${wl}--export-dynamic'
   14766     # ancient GNU ld didn't support --whole-archive et. al.
   14767     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   14768 	whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   14769       else
   14770   	whole_archive_flag_spec_F77=
   14771     fi
   14772     supports_anon_versioning=no
   14773     case `$LD -v 2>/dev/null` in
   14774       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   14775       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   14776       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   14777       *\ 2.11.*) ;; # other 2.11 versions
   14778       *) supports_anon_versioning=yes ;;
   14779     esac
   14780 
   14781     # See if GNU ld supports shared libraries.
   14782     case $host_os in
   14783     aix[3-9]*)
   14784       # On AIX/PPC, the GNU linker is very broken
   14785       if test "$host_cpu" != ia64; then
   14786 	ld_shlibs_F77=no
   14787 	cat <<EOF 1>&2
   14788 
   14789 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   14790 *** to be unable to reliably create shared libraries on AIX.
   14791 *** Therefore, libtool is disabling shared libraries support.  If you
   14792 *** really care for shared libraries, you may want to modify your PATH
   14793 *** so that a non-GNU linker is found, and then restart.
   14794 
   14795 EOF
   14796       fi
   14797       ;;
   14798 
   14799     amigaos*)
   14800       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)'
   14801       hardcode_libdir_flag_spec_F77='-L$libdir'
   14802       hardcode_minus_L_F77=yes
   14803 
   14804       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   14805       # that the semantics of dynamic libraries on AmigaOS, at least up
   14806       # to version 4, is to share data among multiple programs linked
   14807       # with the same dynamic library.  Since this doesn't match the
   14808       # behavior of shared libraries on other platforms, we can't use
   14809       # them.
   14810       ld_shlibs_F77=no
   14811       ;;
   14812 
   14813     beos*)
   14814       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14815 	allow_undefined_flag_F77=unsupported
   14816 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   14817 	# support --undefined.  This deserves some investigation.  FIXME
   14818 	archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14819       else
   14820 	ld_shlibs_F77=no
   14821       fi
   14822       ;;
   14823 
   14824     cygwin* | mingw* | pw32*)
   14825       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
   14826       # as there is no search path for DLLs.
   14827       hardcode_libdir_flag_spec_F77='-L$libdir'
   14828       allow_undefined_flag_F77=unsupported
   14829       always_export_symbols_F77=no
   14830       enable_shared_with_static_runtimes_F77=yes
   14831       export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   14832 
   14833       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   14834         archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14835 	# If the export-symbols file already is a .def file (1st line
   14836 	# is EXPORTS), use it as is; otherwise, prepend...
   14837 	archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   14838 	  cp $export_symbols $output_objdir/$soname.def;
   14839 	else
   14840 	  echo EXPORTS > $output_objdir/$soname.def;
   14841 	  cat $export_symbols >> $output_objdir/$soname.def;
   14842 	fi~
   14843 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14844       else
   14845 	ld_shlibs_F77=no
   14846       fi
   14847       ;;
   14848 
   14849     interix[3-9]*)
   14850       hardcode_direct_F77=no
   14851       hardcode_shlibpath_var_F77=no
   14852       hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14853       export_dynamic_flag_spec_F77='${wl}-E'
   14854       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   14855       # Instead, shared libraries are loaded at an image base (0x10000000 by
   14856       # default) and relocated if they conflict, which is a slow very memory
   14857       # consuming and fragmenting process.  To avoid this, we pick a random,
   14858       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   14859       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   14860       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'
   14861       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'
   14862       ;;
   14863 
   14864     gnu* | linux* | k*bsd*-gnu)
   14865       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14866 	tmp_addflag=
   14867 	case $cc_basename,$host_cpu in
   14868 	pgcc*)				# Portland Group C compiler
   14869 	  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'
   14870 	  tmp_addflag=' $pic_flag'
   14871 	  ;;
   14872 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   14873 	  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'
   14874 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   14875 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   14876 	  tmp_addflag=' -i_dynamic' ;;
   14877 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   14878 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   14879 	ifc* | ifort*)			# Intel Fortran compiler
   14880 	  tmp_addflag=' -nofor_main' ;;
   14881 	esac
   14882 	case `$CC -V 2>&1 | sed 5q` in
   14883 	*Sun\ C*)			# Sun C 5.9
   14884 	  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'
   14885 	  tmp_sharedflag='-G' ;;
   14886 	*Sun\ F*)			# Sun Fortran 8.3
   14887 	  tmp_sharedflag='-G' ;;
   14888 	*)
   14889 	  tmp_sharedflag='-shared' ;;
   14890 	esac
   14891 	archive_cmds_F77='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14892 
   14893 	if test $supports_anon_versioning = yes; then
   14894 	  archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
   14895   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   14896   $echo "local: *; };" >> $output_objdir/$libname.ver~
   14897 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   14898 	fi
   14899       else
   14900 	ld_shlibs_F77=no
   14901       fi
   14902       ;;
   14903 
   14904     netbsd*)
   14905       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14906 	archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   14907 	wlarc=
   14908       else
   14909 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14910 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14911       fi
   14912       ;;
   14913 
   14914     solaris*)
   14915       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   14916 	ld_shlibs_F77=no
   14917 	cat <<EOF 1>&2
   14918 
   14919 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   14920 *** create shared libraries on Solaris systems.  Therefore, libtool
   14921 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14922 *** binutils to release 2.9.1 or newer.  Another option is to modify
   14923 *** your PATH or compiler configuration so that the native linker is
   14924 *** used, and then restart.
   14925 
   14926 EOF
   14927       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14928 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14929 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14930       else
   14931 	ld_shlibs_F77=no
   14932       fi
   14933       ;;
   14934 
   14935     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   14936       case `$LD -v 2>&1` in
   14937         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   14938 	ld_shlibs_F77=no
   14939 	cat <<_LT_EOF 1>&2
   14940 
   14941 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   14942 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   14943 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14944 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   14945 *** your PATH or compiler configuration so that the native linker is
   14946 *** used, and then restart.
   14947 
   14948 _LT_EOF
   14949 	;;
   14950 	*)
   14951 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14952 	    hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   14953 	    archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   14954 	    archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   14955 	  else
   14956 	    ld_shlibs_F77=no
   14957 	  fi
   14958 	;;
   14959       esac
   14960       ;;
   14961 
   14962     sunos4*)
   14963       archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14964       wlarc=
   14965       hardcode_direct_F77=yes
   14966       hardcode_shlibpath_var_F77=no
   14967       ;;
   14968 
   14969     *)
   14970       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14971 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14972 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14973       else
   14974 	ld_shlibs_F77=no
   14975       fi
   14976       ;;
   14977     esac
   14978 
   14979     if test "$ld_shlibs_F77" = no; then
   14980       runpath_var=
   14981       hardcode_libdir_flag_spec_F77=
   14982       export_dynamic_flag_spec_F77=
   14983       whole_archive_flag_spec_F77=
   14984     fi
   14985   else
   14986     # PORTME fill in a description of your system's linker (not GNU ld)
   14987     case $host_os in
   14988     aix3*)
   14989       allow_undefined_flag_F77=unsupported
   14990       always_export_symbols_F77=yes
   14991       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'
   14992       # Note: this linker hardcodes the directories in LIBPATH if there
   14993       # are no directories specified by -L.
   14994       hardcode_minus_L_F77=yes
   14995       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   14996 	# Neither direct hardcoding nor static linking is supported with a
   14997 	# broken collect2.
   14998 	hardcode_direct_F77=unsupported
   14999       fi
   15000       ;;
   15001 
   15002     aix[4-9]*)
   15003       if test "$host_cpu" = ia64; then
   15004 	# On IA64, the linker does run time linking by default, so we don't
   15005 	# have to do anything special.
   15006 	aix_use_runtimelinking=no
   15007 	exp_sym_flag='-Bexport'
   15008 	no_entry_flag=""
   15009       else
   15010 	# If we're using GNU nm, then we don't want the "-C" option.
   15011 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   15012 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   15013 	  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'
   15014 	else
   15015 	  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'
   15016 	fi
   15017 	aix_use_runtimelinking=no
   15018 
   15019 	# Test if we are trying to use run time linking or normal
   15020 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   15021 	# need to do runtime linking.
   15022 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   15023 	  for ld_flag in $LDFLAGS; do
   15024   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   15025   	    aix_use_runtimelinking=yes
   15026   	    break
   15027   	  fi
   15028 	  done
   15029 	  ;;
   15030 	esac
   15031 
   15032 	exp_sym_flag='-bexport'
   15033 	no_entry_flag='-bnoentry'
   15034       fi
   15035 
   15036       # When large executables or shared objects are built, AIX ld can
   15037       # have problems creating the table of contents.  If linking a library
   15038       # or program results in "error TOC overflow" add -mminimal-toc to
   15039       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   15040       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   15041 
   15042       archive_cmds_F77=''
   15043       hardcode_direct_F77=yes
   15044       hardcode_libdir_separator_F77=':'
   15045       link_all_deplibs_F77=yes
   15046 
   15047       if test "$GCC" = yes; then
   15048 	case $host_os in aix4.[012]|aix4.[012].*)
   15049 	# We only want to do this on AIX 4.2 and lower, the check
   15050 	# below for broken collect2 doesn't work under 4.3+
   15051 	  collect2name=`${CC} -print-prog-name=collect2`
   15052 	  if test -f "$collect2name" && \
   15053   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   15054 	  then
   15055   	  # We have reworked collect2
   15056   	  :
   15057 	  else
   15058   	  # We have old collect2
   15059   	  hardcode_direct_F77=unsupported
   15060   	  # It fails to find uninstalled libraries when the uninstalled
   15061   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   15062   	  # to unsupported forces relinking
   15063   	  hardcode_minus_L_F77=yes
   15064   	  hardcode_libdir_flag_spec_F77='-L$libdir'
   15065   	  hardcode_libdir_separator_F77=
   15066 	  fi
   15067 	  ;;
   15068 	esac
   15069 	shared_flag='-shared'
   15070 	if test "$aix_use_runtimelinking" = yes; then
   15071 	  shared_flag="$shared_flag "'${wl}-G'
   15072 	fi
   15073       else
   15074 	# not using gcc
   15075 	if test "$host_cpu" = ia64; then
   15076   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   15077   	# chokes on -Wl,-G. The following line is correct:
   15078 	  shared_flag='-G'
   15079 	else
   15080 	  if test "$aix_use_runtimelinking" = yes; then
   15081 	    shared_flag='${wl}-G'
   15082 	  else
   15083 	    shared_flag='${wl}-bM:SRE'
   15084 	  fi
   15085 	fi
   15086       fi
   15087 
   15088       # It seems that -bexpall does not export symbols beginning with
   15089       # underscore (_), so it is better to generate a list of symbols to export.
   15090       always_export_symbols_F77=yes
   15091       if test "$aix_use_runtimelinking" = yes; then
   15092 	# Warning - without using the other runtime loading flags (-brtl),
   15093 	# -berok will link without error, but may produce a broken library.
   15094 	allow_undefined_flag_F77='-berok'
   15095        # Determine the default libpath from the value encoded in an empty executable.
   15096        cat >conftest.$ac_ext <<_ACEOF
   15097       program main
   15098 
   15099       end
   15100 _ACEOF
   15101 rm -f conftest.$ac_objext conftest$ac_exeext
   15102 if { (ac_try="$ac_link"
   15103 case "(($ac_try" in
   15104   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15105   *) ac_try_echo=$ac_try;;
   15106 esac
   15107 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   15108 $as_echo "$ac_try_echo") >&5
   15109   (eval "$ac_link") 2>conftest.er1
   15110   ac_status=$?
   15111   grep -v '^ *+' conftest.er1 >conftest.err
   15112   rm -f conftest.er1
   15113   cat conftest.err >&5
   15114   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15115   (exit $ac_status); } && {
   15116 	 test -z "$ac_f77_werror_flag" ||
   15117 	 test ! -s conftest.err
   15118        } && test -s conftest$ac_exeext && {
   15119 	 test "$cross_compiling" = yes ||
   15120 	 $as_test_x conftest$ac_exeext
   15121        }; then
   15122 
   15123 lt_aix_libpath_sed='
   15124     /Import File Strings/,/^$/ {
   15125 	/^0/ {
   15126 	    s/^0  *\(.*\)$/\1/
   15127 	    p
   15128 	}
   15129     }'
   15130 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15131 # Check for a 64-bit object if we didn't find anything.
   15132 if test -z "$aix_libpath"; then
   15133   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15134 fi
   15135 else
   15136   $as_echo "$as_me: failed program was:" >&5
   15137 sed 's/^/| /' conftest.$ac_ext >&5
   15138 
   15139 
   15140 fi
   15141 
   15142 rm -rf conftest.dSYM
   15143 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   15144       conftest$ac_exeext conftest.$ac_ext
   15145 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   15146 
   15147        hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   15148 	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"
   15149        else
   15150 	if test "$host_cpu" = ia64; then
   15151 	  hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
   15152 	  allow_undefined_flag_F77="-z nodefs"
   15153 	  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"
   15154 	else
   15155 	 # Determine the default libpath from the value encoded in an empty executable.
   15156 	 cat >conftest.$ac_ext <<_ACEOF
   15157       program main
   15158 
   15159       end
   15160 _ACEOF
   15161 rm -f conftest.$ac_objext conftest$ac_exeext
   15162 if { (ac_try="$ac_link"
   15163 case "(($ac_try" in
   15164   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15165   *) ac_try_echo=$ac_try;;
   15166 esac
   15167 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   15168 $as_echo "$ac_try_echo") >&5
   15169   (eval "$ac_link") 2>conftest.er1
   15170   ac_status=$?
   15171   grep -v '^ *+' conftest.er1 >conftest.err
   15172   rm -f conftest.er1
   15173   cat conftest.err >&5
   15174   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15175   (exit $ac_status); } && {
   15176 	 test -z "$ac_f77_werror_flag" ||
   15177 	 test ! -s conftest.err
   15178        } && test -s conftest$ac_exeext && {
   15179 	 test "$cross_compiling" = yes ||
   15180 	 $as_test_x conftest$ac_exeext
   15181        }; then
   15182 
   15183 lt_aix_libpath_sed='
   15184     /Import File Strings/,/^$/ {
   15185 	/^0/ {
   15186 	    s/^0  *\(.*\)$/\1/
   15187 	    p
   15188 	}
   15189     }'
   15190 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15191 # Check for a 64-bit object if we didn't find anything.
   15192 if test -z "$aix_libpath"; then
   15193   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15194 fi
   15195 else
   15196   $as_echo "$as_me: failed program was:" >&5
   15197 sed 's/^/| /' conftest.$ac_ext >&5
   15198 
   15199 
   15200 fi
   15201 
   15202 rm -rf conftest.dSYM
   15203 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   15204       conftest$ac_exeext conftest.$ac_ext
   15205 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   15206 
   15207 	 hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   15208 	  # Warning - without using the other run time loading flags,
   15209 	  # -berok will link without error, but may produce a broken library.
   15210 	  no_undefined_flag_F77=' ${wl}-bernotok'
   15211 	  allow_undefined_flag_F77=' ${wl}-berok'
   15212 	  # Exported symbols can be pulled into shared objects from archives
   15213 	  whole_archive_flag_spec_F77='$convenience'
   15214 	  archive_cmds_need_lc_F77=yes
   15215 	  # This is similar to how AIX traditionally builds its shared libraries.
   15216 	  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'
   15217 	fi
   15218       fi
   15219       ;;
   15220 
   15221     amigaos*)
   15222       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)'
   15223       hardcode_libdir_flag_spec_F77='-L$libdir'
   15224       hardcode_minus_L_F77=yes
   15225       # see comment about different semantics on the GNU ld section
   15226       ld_shlibs_F77=no
   15227       ;;
   15228 
   15229     bsdi[45]*)
   15230       export_dynamic_flag_spec_F77=-rdynamic
   15231       ;;
   15232 
   15233     cygwin* | mingw* | pw32*)
   15234       # When not using gcc, we currently assume that we are using
   15235       # Microsoft Visual C++.
   15236       # hardcode_libdir_flag_spec is actually meaningless, as there is
   15237       # no search path for DLLs.
   15238       hardcode_libdir_flag_spec_F77=' '
   15239       allow_undefined_flag_F77=unsupported
   15240       # Tell ltmain to make .lib files, not .a files.
   15241       libext=lib
   15242       # Tell ltmain to make .dll files, not .so files.
   15243       shrext_cmds=".dll"
   15244       # FIXME: Setting linknames here is a bad hack.
   15245       archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   15246       # The linker will automatically build a .lib file if we build a DLL.
   15247       old_archive_From_new_cmds_F77='true'
   15248       # FIXME: Should let the user specify the lib program.
   15249       old_archive_cmds_F77='lib -OUT:$oldlib$oldobjs$old_deplibs'
   15250       fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
   15251       enable_shared_with_static_runtimes_F77=yes
   15252       ;;
   15253 
   15254     darwin* | rhapsody*)
   15255       case $host_os in
   15256         rhapsody* | darwin1.[012])
   15257          allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
   15258          ;;
   15259        *) # Darwin 1.3 on
   15260          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   15261            allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   15262          else
   15263            case ${MACOSX_DEPLOYMENT_TARGET} in
   15264              10.[012])
   15265                allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   15266                ;;
   15267              10.*)
   15268                allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
   15269                ;;
   15270            esac
   15271          fi
   15272          ;;
   15273       esac
   15274       archive_cmds_need_lc_F77=no
   15275       hardcode_direct_F77=no
   15276       hardcode_automatic_F77=yes
   15277       hardcode_shlibpath_var_F77=unsupported
   15278       whole_archive_flag_spec_F77=''
   15279       link_all_deplibs_F77=yes
   15280     if test "$GCC" = yes ; then
   15281     	output_verbose_link_cmd='echo'
   15282         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}"
   15283         module_cmds_F77="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   15284         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}"
   15285         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}"
   15286     else
   15287       case $cc_basename in
   15288         xlc*)
   15289          output_verbose_link_cmd='echo'
   15290          archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   15291          module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   15292           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   15293          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}'
   15294           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}'
   15295           ;;
   15296        *)
   15297          ld_shlibs_F77=no
   15298           ;;
   15299       esac
   15300     fi
   15301       ;;
   15302 
   15303     dgux*)
   15304       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15305       hardcode_libdir_flag_spec_F77='-L$libdir'
   15306       hardcode_shlibpath_var_F77=no
   15307       ;;
   15308 
   15309     freebsd1*)
   15310       ld_shlibs_F77=no
   15311       ;;
   15312 
   15313     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   15314     # support.  Future versions do this automatically, but an explicit c++rt0.o
   15315     # does not break anything, and helps significantly (at the cost of a little
   15316     # extra space).
   15317     freebsd2.2*)
   15318       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   15319       hardcode_libdir_flag_spec_F77='-R$libdir'
   15320       hardcode_direct_F77=yes
   15321       hardcode_shlibpath_var_F77=no
   15322       ;;
   15323 
   15324     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   15325     freebsd2*)
   15326       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15327       hardcode_direct_F77=yes
   15328       hardcode_minus_L_F77=yes
   15329       hardcode_shlibpath_var_F77=no
   15330       ;;
   15331 
   15332     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   15333     freebsd* | dragonfly*)
   15334       archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   15335       hardcode_libdir_flag_spec_F77='-R$libdir'
   15336       hardcode_direct_F77=yes
   15337       hardcode_shlibpath_var_F77=no
   15338       ;;
   15339 
   15340     hpux9*)
   15341       if test "$GCC" = yes; then
   15342 	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'
   15343       else
   15344 	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'
   15345       fi
   15346       hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15347       hardcode_libdir_separator_F77=:
   15348       hardcode_direct_F77=yes
   15349 
   15350       # hardcode_minus_L: Not really in the search PATH,
   15351       # but as the default location of the library.
   15352       hardcode_minus_L_F77=yes
   15353       export_dynamic_flag_spec_F77='${wl}-E'
   15354       ;;
   15355 
   15356     hpux10*)
   15357       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   15358 	archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15359       else
   15360 	archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   15361       fi
   15362       if test "$with_gnu_ld" = no; then
   15363 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15364 	hardcode_libdir_separator_F77=:
   15365 
   15366 	hardcode_direct_F77=yes
   15367 	export_dynamic_flag_spec_F77='${wl}-E'
   15368 
   15369 	# hardcode_minus_L: Not really in the search PATH,
   15370 	# but as the default location of the library.
   15371 	hardcode_minus_L_F77=yes
   15372       fi
   15373       ;;
   15374 
   15375     hpux11*)
   15376       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   15377 	case $host_cpu in
   15378 	hppa*64*)
   15379 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15380 	  ;;
   15381 	ia64*)
   15382 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   15383 	  ;;
   15384 	*)
   15385 	  archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15386 	  ;;
   15387 	esac
   15388       else
   15389 	case $host_cpu in
   15390 	hppa*64*)
   15391 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15392 	  ;;
   15393 	ia64*)
   15394 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   15395 	  ;;
   15396 	*)
   15397 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15398 	  ;;
   15399 	esac
   15400       fi
   15401       if test "$with_gnu_ld" = no; then
   15402 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15403 	hardcode_libdir_separator_F77=:
   15404 
   15405 	case $host_cpu in
   15406 	hppa*64*|ia64*)
   15407 	  hardcode_libdir_flag_spec_ld_F77='+b $libdir'
   15408 	  hardcode_direct_F77=no
   15409 	  hardcode_shlibpath_var_F77=no
   15410 	  ;;
   15411 	*)
   15412 	  hardcode_direct_F77=yes
   15413 	  export_dynamic_flag_spec_F77='${wl}-E'
   15414 
   15415 	  # hardcode_minus_L: Not really in the search PATH,
   15416 	  # but as the default location of the library.
   15417 	  hardcode_minus_L_F77=yes
   15418 	  ;;
   15419 	esac
   15420       fi
   15421       ;;
   15422 
   15423     irix5* | irix6* | nonstopux*)
   15424       if test "$GCC" = yes; then
   15425 	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'
   15426       else
   15427 	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'
   15428 	hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
   15429       fi
   15430       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15431       hardcode_libdir_separator_F77=:
   15432       link_all_deplibs_F77=yes
   15433       ;;
   15434 
   15435     netbsd*)
   15436       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   15437 	archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   15438       else
   15439 	archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   15440       fi
   15441       hardcode_libdir_flag_spec_F77='-R$libdir'
   15442       hardcode_direct_F77=yes
   15443       hardcode_shlibpath_var_F77=no
   15444       ;;
   15445 
   15446     newsos6)
   15447       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15448       hardcode_direct_F77=yes
   15449       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15450       hardcode_libdir_separator_F77=:
   15451       hardcode_shlibpath_var_F77=no
   15452       ;;
   15453 
   15454     openbsd*)
   15455       if test -f /usr/libexec/ld.so; then
   15456 	hardcode_direct_F77=yes
   15457 	hardcode_shlibpath_var_F77=no
   15458 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   15459 	  archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   15460 	  archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   15461 	  hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   15462 	  export_dynamic_flag_spec_F77='${wl}-E'
   15463 	else
   15464 	  case $host_os in
   15465 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   15466 	     archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15467 	     hardcode_libdir_flag_spec_F77='-R$libdir'
   15468 	     ;;
   15469 	   *)
   15470 	     archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   15471 	     hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   15472 	     ;;
   15473 	  esac
   15474         fi
   15475       else
   15476 	ld_shlibs_F77=no
   15477       fi
   15478       ;;
   15479 
   15480     os2*)
   15481       hardcode_libdir_flag_spec_F77='-L$libdir'
   15482       hardcode_minus_L_F77=yes
   15483       allow_undefined_flag_F77=unsupported
   15484       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'
   15485       old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   15486       ;;
   15487 
   15488     osf3*)
   15489       if test "$GCC" = yes; then
   15490 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   15491 	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'
   15492       else
   15493 	allow_undefined_flag_F77=' -expect_unresolved \*'
   15494 	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'
   15495       fi
   15496       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15497       hardcode_libdir_separator_F77=:
   15498       ;;
   15499 
   15500     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   15501       if test "$GCC" = yes; then
   15502 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   15503 	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'
   15504 	hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15505       else
   15506 	allow_undefined_flag_F77=' -expect_unresolved \*'
   15507 	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'
   15508 	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~
   15509 	$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'
   15510 
   15511 	# Both c and cxx compiler support -rpath directly
   15512 	hardcode_libdir_flag_spec_F77='-rpath $libdir'
   15513       fi
   15514       hardcode_libdir_separator_F77=:
   15515       ;;
   15516 
   15517     solaris*)
   15518       no_undefined_flag_F77=' -z text'
   15519       if test "$GCC" = yes; then
   15520 	wlarc='${wl}'
   15521 	archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15522 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   15523 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   15524       else
   15525 	wlarc=''
   15526 	archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15527 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   15528   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   15529       fi
   15530       hardcode_libdir_flag_spec_F77='-R$libdir'
   15531       hardcode_shlibpath_var_F77=no
   15532       case $host_os in
   15533       solaris2.[0-5] | solaris2.[0-5].*) ;;
   15534       *)
   15535 	# The compiler driver will combine and reorder linker options,
   15536 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   15537 	# but is careful enough not to reorder.
   15538  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   15539 	if test "$GCC" = yes; then
   15540 	  whole_archive_flag_spec_F77='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   15541 	else
   15542 	  whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract'
   15543 	fi
   15544 	;;
   15545       esac
   15546       link_all_deplibs_F77=yes
   15547       ;;
   15548 
   15549     sunos4*)
   15550       if test "x$host_vendor" = xsequent; then
   15551 	# Use $CC to link under sequent, because it throws in some extra .o
   15552 	# files that make .init and .fini sections work.
   15553 	archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   15554       else
   15555 	archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   15556       fi
   15557       hardcode_libdir_flag_spec_F77='-L$libdir'
   15558       hardcode_direct_F77=yes
   15559       hardcode_minus_L_F77=yes
   15560       hardcode_shlibpath_var_F77=no
   15561       ;;
   15562 
   15563     sysv4)
   15564       case $host_vendor in
   15565 	sni)
   15566 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15567 	  hardcode_direct_F77=yes # is this really true???
   15568 	;;
   15569 	siemens)
   15570 	  ## LD is ld it makes a PLAMLIB
   15571 	  ## CC just makes a GrossModule.
   15572 	  archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   15573 	  reload_cmds_F77='$CC -r -o $output$reload_objs'
   15574 	  hardcode_direct_F77=no
   15575         ;;
   15576 	motorola)
   15577 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15578 	  hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
   15579 	;;
   15580       esac
   15581       runpath_var='LD_RUN_PATH'
   15582       hardcode_shlibpath_var_F77=no
   15583       ;;
   15584 
   15585     sysv4.3*)
   15586       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15587       hardcode_shlibpath_var_F77=no
   15588       export_dynamic_flag_spec_F77='-Bexport'
   15589       ;;
   15590 
   15591     sysv4*MP*)
   15592       if test -d /usr/nec; then
   15593 	archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15594 	hardcode_shlibpath_var_F77=no
   15595 	runpath_var=LD_RUN_PATH
   15596 	hardcode_runpath_var=yes
   15597 	ld_shlibs_F77=yes
   15598       fi
   15599       ;;
   15600 
   15601     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   15602       no_undefined_flag_F77='${wl}-z,text'
   15603       archive_cmds_need_lc_F77=no
   15604       hardcode_shlibpath_var_F77=no
   15605       runpath_var='LD_RUN_PATH'
   15606 
   15607       if test "$GCC" = yes; then
   15608 	archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15609 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15610       else
   15611 	archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15612 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15613       fi
   15614       ;;
   15615 
   15616     sysv5* | sco3.2v5* | sco5v6*)
   15617       # Note: We can NOT use -z defs as we might desire, because we do not
   15618       # link with -lc, and that would cause any symbols used from libc to
   15619       # always be unresolved, which means just about no library would
   15620       # ever link correctly.  If we're not using GNU ld we use -z text
   15621       # though, which does catch some bad symbols but isn't as heavy-handed
   15622       # as -z defs.
   15623       no_undefined_flag_F77='${wl}-z,text'
   15624       allow_undefined_flag_F77='${wl}-z,nodefs'
   15625       archive_cmds_need_lc_F77=no
   15626       hardcode_shlibpath_var_F77=no
   15627       hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   15628       hardcode_libdir_separator_F77=':'
   15629       link_all_deplibs_F77=yes
   15630       export_dynamic_flag_spec_F77='${wl}-Bexport'
   15631       runpath_var='LD_RUN_PATH'
   15632 
   15633       if test "$GCC" = yes; then
   15634 	archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15635 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15636       else
   15637 	archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15638 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15639       fi
   15640       ;;
   15641 
   15642     uts4*)
   15643       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15644       hardcode_libdir_flag_spec_F77='-L$libdir'
   15645       hardcode_shlibpath_var_F77=no
   15646       ;;
   15647 
   15648     *)
   15649       ld_shlibs_F77=no
   15650       ;;
   15651     esac
   15652   fi
   15653 
   15654 { $as_echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
   15655 $as_echo "$ld_shlibs_F77" >&6; }
   15656 test "$ld_shlibs_F77" = no && can_build_shared=no
   15657 
   15658 #
   15659 # Do we need to explicitly link libc?
   15660 #
   15661 case "x$archive_cmds_need_lc_F77" in
   15662 x|xyes)
   15663   # Assume -lc should be added
   15664   archive_cmds_need_lc_F77=yes
   15665 
   15666   if test "$enable_shared" = yes && test "$GCC" = yes; then
   15667     case $archive_cmds_F77 in
   15668     *'~'*)
   15669       # FIXME: we may have to deal with multi-command sequences.
   15670       ;;
   15671     '$CC '*)
   15672       # Test whether the compiler implicitly links with -lc since on some
   15673       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   15674       # to ld, don't add -lc before -lgcc.
   15675       { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   15676 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   15677       $rm conftest*
   15678       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   15679 
   15680       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   15681   (eval $ac_compile) 2>&5
   15682   ac_status=$?
   15683   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15684   (exit $ac_status); } 2>conftest.err; then
   15685         soname=conftest
   15686         lib=conftest
   15687         libobjs=conftest.$ac_objext
   15688         deplibs=
   15689         wl=$lt_prog_compiler_wl_F77
   15690 	pic_flag=$lt_prog_compiler_pic_F77
   15691         compiler_flags=-v
   15692         linker_flags=-v
   15693         verstring=
   15694         output_objdir=.
   15695         libname=conftest
   15696         lt_save_allow_undefined_flag=$allow_undefined_flag_F77
   15697         allow_undefined_flag_F77=
   15698         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   15699   (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   15700   ac_status=$?
   15701   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15702   (exit $ac_status); }
   15703         then
   15704 	  archive_cmds_need_lc_F77=no
   15705         else
   15706 	  archive_cmds_need_lc_F77=yes
   15707         fi
   15708         allow_undefined_flag_F77=$lt_save_allow_undefined_flag
   15709       else
   15710         cat conftest.err 1>&5
   15711       fi
   15712       $rm conftest*
   15713       { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
   15714 $as_echo "$archive_cmds_need_lc_F77" >&6; }
   15715       ;;
   15716     esac
   15717   fi
   15718   ;;
   15719 esac
   15720 
   15721 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   15722 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   15723 library_names_spec=
   15724 libname_spec='lib$name'
   15725 soname_spec=
   15726 shrext_cmds=".so"
   15727 postinstall_cmds=
   15728 postuninstall_cmds=
   15729 finish_cmds=
   15730 finish_eval=
   15731 shlibpath_var=
   15732 shlibpath_overrides_runpath=unknown
   15733 version_type=none
   15734 dynamic_linker="$host_os ld.so"
   15735 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   15736 
   15737 need_lib_prefix=unknown
   15738 hardcode_into_libs=no
   15739 
   15740 # when you set need_version to no, make sure it does not cause -set_version
   15741 # flags to be left without arguments
   15742 need_version=unknown
   15743 
   15744 case $host_os in
   15745 aix3*)
   15746   version_type=linux
   15747   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   15748   shlibpath_var=LIBPATH
   15749 
   15750   # AIX 3 has no versioning support, so we append a major version to the name.
   15751   soname_spec='${libname}${release}${shared_ext}$major'
   15752   ;;
   15753 
   15754 aix[4-9]*)
   15755   version_type=linux
   15756   need_lib_prefix=no
   15757   need_version=no
   15758   hardcode_into_libs=yes
   15759   if test "$host_cpu" = ia64; then
   15760     # AIX 5 supports IA64
   15761     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   15762     shlibpath_var=LD_LIBRARY_PATH
   15763   else
   15764     # With GCC up to 2.95.x, collect2 would create an import file
   15765     # for dependence libraries.  The import file would start with
   15766     # the line `#! .'.  This would cause the generated library to
   15767     # depend on `.', always an invalid library.  This was fixed in
   15768     # development snapshots of GCC prior to 3.0.
   15769     case $host_os in
   15770       aix4 | aix4.[01] | aix4.[01].*)
   15771       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   15772 	   echo ' yes '
   15773 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   15774 	:
   15775       else
   15776 	can_build_shared=no
   15777       fi
   15778       ;;
   15779     esac
   15780     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   15781     # soname into executable. Probably we can add versioning support to
   15782     # collect2, so additional links can be useful in future.
   15783     if test "$aix_use_runtimelinking" = yes; then
   15784       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   15785       # instead of lib<name>.a to let people know that these are not
   15786       # typical AIX shared libraries.
   15787       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15788     else
   15789       # We preserve .a as extension for shared libraries through AIX4.2
   15790       # and later when we are not doing run time linking.
   15791       library_names_spec='${libname}${release}.a $libname.a'
   15792       soname_spec='${libname}${release}${shared_ext}$major'
   15793     fi
   15794     shlibpath_var=LIBPATH
   15795   fi
   15796   ;;
   15797 
   15798 amigaos*)
   15799   library_names_spec='$libname.ixlibrary $libname.a'
   15800   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   15801   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'
   15802   ;;
   15803 
   15804 beos*)
   15805   library_names_spec='${libname}${shared_ext}'
   15806   dynamic_linker="$host_os ld.so"
   15807   shlibpath_var=LIBRARY_PATH
   15808   ;;
   15809 
   15810 bsdi[45]*)
   15811   version_type=linux
   15812   need_version=no
   15813   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15814   soname_spec='${libname}${release}${shared_ext}$major'
   15815   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   15816   shlibpath_var=LD_LIBRARY_PATH
   15817   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   15818   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   15819   # the default ld.so.conf also contains /usr/contrib/lib and
   15820   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   15821   # libtool to hard-code these into programs
   15822   ;;
   15823 
   15824 cygwin* | mingw* | pw32*)
   15825   version_type=windows
   15826   shrext_cmds=".dll"
   15827   need_version=no
   15828   need_lib_prefix=no
   15829 
   15830   case $GCC,$host_os in
   15831   yes,cygwin* | yes,mingw* | yes,pw32*)
   15832     library_names_spec='$libname.dll.a'
   15833     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   15834     postinstall_cmds='base_file=`basename \${file}`~
   15835       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   15836       dldir=$destdir/`dirname \$dlpath`~
   15837       test -d \$dldir || mkdir -p \$dldir~
   15838       $install_prog $dir/$dlname \$dldir/$dlname~
   15839       chmod a+x \$dldir/$dlname'
   15840     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   15841       dlpath=$dir/\$dldll~
   15842        $rm \$dlpath'
   15843     shlibpath_overrides_runpath=yes
   15844 
   15845     case $host_os in
   15846     cygwin*)
   15847       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   15848       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15849       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   15850       ;;
   15851     mingw*)
   15852       # MinGW DLLs use traditional 'lib' prefix
   15853       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15854       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   15855       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   15856         # It is most probably a Windows format PATH printed by
   15857         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   15858         # path with ; separators, and with drive letters. We can handle the
   15859         # drive letters (cygwin fileutils understands them), so leave them,
   15860         # especially as we might pass files found there to a mingw objdump,
   15861         # which wouldn't understand a cygwinified path. Ahh.
   15862         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15863       else
   15864         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   15865       fi
   15866       ;;
   15867     pw32*)
   15868       # pw32 DLLs use 'pw' prefix rather than 'lib'
   15869       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15870       ;;
   15871     esac
   15872     ;;
   15873 
   15874   *)
   15875     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   15876     ;;
   15877   esac
   15878   dynamic_linker='Win32 ld.exe'
   15879   # FIXME: first we should search . and the directory the executable is in
   15880   shlibpath_var=PATH
   15881   ;;
   15882 
   15883 darwin* | rhapsody*)
   15884   dynamic_linker="$host_os dyld"
   15885   version_type=darwin
   15886   need_lib_prefix=no
   15887   need_version=no
   15888   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   15889   soname_spec='${libname}${release}${major}$shared_ext'
   15890   shlibpath_overrides_runpath=yes
   15891   shlibpath_var=DYLD_LIBRARY_PATH
   15892   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   15893 
   15894   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   15895   ;;
   15896 
   15897 dgux*)
   15898   version_type=linux
   15899   need_lib_prefix=no
   15900   need_version=no
   15901   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   15902   soname_spec='${libname}${release}${shared_ext}$major'
   15903   shlibpath_var=LD_LIBRARY_PATH
   15904   ;;
   15905 
   15906 freebsd1*)
   15907   dynamic_linker=no
   15908   ;;
   15909 
   15910 freebsd* | dragonfly*)
   15911   # DragonFly does not have aout.  When/if they implement a new
   15912   # versioning mechanism, adjust this.
   15913   if test -x /usr/bin/objformat; then
   15914     objformat=`/usr/bin/objformat`
   15915   else
   15916     case $host_os in
   15917     freebsd[123]*) objformat=aout ;;
   15918     *) objformat=elf ;;
   15919     esac
   15920   fi
   15921   version_type=freebsd-$objformat
   15922   case $version_type in
   15923     freebsd-elf*)
   15924       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15925       need_version=no
   15926       need_lib_prefix=no
   15927       ;;
   15928     freebsd-*)
   15929       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   15930       need_version=yes
   15931       ;;
   15932   esac
   15933   shlibpath_var=LD_LIBRARY_PATH
   15934   case $host_os in
   15935   freebsd2*)
   15936     shlibpath_overrides_runpath=yes
   15937     ;;
   15938   freebsd3.[01]* | freebsdelf3.[01]*)
   15939     shlibpath_overrides_runpath=yes
   15940     hardcode_into_libs=yes
   15941     ;;
   15942   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   15943   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   15944     shlibpath_overrides_runpath=no
   15945     hardcode_into_libs=yes
   15946     ;;
   15947   *) # from 4.6 on, and DragonFly
   15948     shlibpath_overrides_runpath=yes
   15949     hardcode_into_libs=yes
   15950     ;;
   15951   esac
   15952   ;;
   15953 
   15954 gnu*)
   15955   version_type=linux
   15956   need_lib_prefix=no
   15957   need_version=no
   15958   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   15959   soname_spec='${libname}${release}${shared_ext}$major'
   15960   shlibpath_var=LD_LIBRARY_PATH
   15961   hardcode_into_libs=yes
   15962   ;;
   15963 
   15964 hpux9* | hpux10* | hpux11*)
   15965   # Give a soname corresponding to the major version so that dld.sl refuses to
   15966   # link against other versions.
   15967   version_type=sunos
   15968   need_lib_prefix=no
   15969   need_version=no
   15970   case $host_cpu in
   15971   ia64*)
   15972     shrext_cmds='.so'
   15973     hardcode_into_libs=yes
   15974     dynamic_linker="$host_os dld.so"
   15975     shlibpath_var=LD_LIBRARY_PATH
   15976     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15977     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15978     soname_spec='${libname}${release}${shared_ext}$major'
   15979     if test "X$HPUX_IA64_MODE" = X32; then
   15980       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   15981     else
   15982       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   15983     fi
   15984     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15985     ;;
   15986    hppa*64*)
   15987      shrext_cmds='.sl'
   15988      hardcode_into_libs=yes
   15989      dynamic_linker="$host_os dld.sl"
   15990      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   15991      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15992      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15993      soname_spec='${libname}${release}${shared_ext}$major'
   15994      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   15995      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15996      ;;
   15997    *)
   15998     shrext_cmds='.sl'
   15999     dynamic_linker="$host_os dld.sl"
   16000     shlibpath_var=SHLIB_PATH
   16001     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   16002     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16003     soname_spec='${libname}${release}${shared_ext}$major'
   16004     ;;
   16005   esac
   16006   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   16007   postinstall_cmds='chmod 555 $lib'
   16008   ;;
   16009 
   16010 interix[3-9]*)
   16011   version_type=linux
   16012   need_lib_prefix=no
   16013   need_version=no
   16014   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   16015   soname_spec='${libname}${release}${shared_ext}$major'
   16016   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   16017   shlibpath_var=LD_LIBRARY_PATH
   16018   shlibpath_overrides_runpath=no
   16019   hardcode_into_libs=yes
   16020   ;;
   16021 
   16022 irix5* | irix6* | nonstopux*)
   16023   case $host_os in
   16024     nonstopux*) version_type=nonstopux ;;
   16025     *)
   16026 	if test "$lt_cv_prog_gnu_ld" = yes; then
   16027 		version_type=linux
   16028 	else
   16029 		version_type=irix
   16030 	fi ;;
   16031   esac
   16032   need_lib_prefix=no
   16033   need_version=no
   16034   soname_spec='${libname}${release}${shared_ext}$major'
   16035   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   16036   case $host_os in
   16037   irix5* | nonstopux*)
   16038     libsuff= shlibsuff=
   16039     ;;
   16040   *)
   16041     case $LD in # libtool.m4 will add one of these switches to LD
   16042     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   16043       libsuff= shlibsuff= libmagic=32-bit;;
   16044     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   16045       libsuff=32 shlibsuff=N32 libmagic=N32;;
   16046     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   16047       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   16048     *) libsuff= shlibsuff= libmagic=never-match;;
   16049     esac
   16050     ;;
   16051   esac
   16052   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   16053   shlibpath_overrides_runpath=no
   16054   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   16055   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   16056   hardcode_into_libs=yes
   16057   ;;
   16058 
   16059 # No shared lib support for Linux oldld, aout, or coff.
   16060 linux*oldld* | linux*aout* | linux*coff*)
   16061   dynamic_linker=no
   16062   ;;
   16063 
   16064 # This must be Linux ELF.
   16065 linux* | k*bsd*-gnu)
   16066   version_type=linux
   16067   need_lib_prefix=no
   16068   need_version=no
   16069   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16070   soname_spec='${libname}${release}${shared_ext}$major'
   16071   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   16072   shlibpath_var=LD_LIBRARY_PATH
   16073   shlibpath_overrides_runpath=no
   16074   # This implies no fast_install, which is unacceptable.
   16075   # Some rework will be needed to allow for fast_install
   16076   # before this can be enabled.
   16077   hardcode_into_libs=yes
   16078 
   16079   # Append ld.so.conf contents to the search path
   16080   if test -f /etc/ld.so.conf; then
   16081     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' ' '`
   16082     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   16083   fi
   16084 
   16085   # We used to test for /lib/ld.so.1 and disable shared libraries on
   16086   # powerpc, because MkLinux only supported shared libraries with the
   16087   # GNU dynamic linker.  Since this was broken with cross compilers,
   16088   # most powerpc-linux boxes support dynamic linking these days and
   16089   # people can always --disable-shared, the test was removed, and we
   16090   # assume the GNU/Linux dynamic linker is in use.
   16091   dynamic_linker='GNU/Linux ld.so'
   16092   ;;
   16093 
   16094 netbsd*)
   16095   version_type=sunos
   16096   need_lib_prefix=no
   16097   need_version=no
   16098   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   16099     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16100     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   16101     dynamic_linker='NetBSD (a.out) ld.so'
   16102   else
   16103     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   16104     soname_spec='${libname}${release}${shared_ext}$major'
   16105     dynamic_linker='NetBSD ld.elf_so'
   16106   fi
   16107   shlibpath_var=LD_LIBRARY_PATH
   16108   shlibpath_overrides_runpath=yes
   16109   hardcode_into_libs=yes
   16110   ;;
   16111 
   16112 newsos6)
   16113   version_type=linux
   16114   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16115   shlibpath_var=LD_LIBRARY_PATH
   16116   shlibpath_overrides_runpath=yes
   16117   ;;
   16118 
   16119 nto-qnx*)
   16120   version_type=linux
   16121   need_lib_prefix=no
   16122   need_version=no
   16123   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16124   soname_spec='${libname}${release}${shared_ext}$major'
   16125   shlibpath_var=LD_LIBRARY_PATH
   16126   shlibpath_overrides_runpath=yes
   16127   ;;
   16128 
   16129 openbsd*)
   16130   version_type=sunos
   16131   sys_lib_dlsearch_path_spec="/usr/lib"
   16132   need_lib_prefix=no
   16133   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   16134   case $host_os in
   16135     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   16136     *)                         need_version=no  ;;
   16137   esac
   16138   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16139   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   16140   shlibpath_var=LD_LIBRARY_PATH
   16141   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   16142     case $host_os in
   16143       openbsd2.[89] | openbsd2.[89].*)
   16144 	shlibpath_overrides_runpath=no
   16145 	;;
   16146       *)
   16147 	shlibpath_overrides_runpath=yes
   16148 	;;
   16149       esac
   16150   else
   16151     shlibpath_overrides_runpath=yes
   16152   fi
   16153   ;;
   16154 
   16155 os2*)
   16156   libname_spec='$name'
   16157   shrext_cmds=".dll"
   16158   need_lib_prefix=no
   16159   library_names_spec='$libname${shared_ext} $libname.a'
   16160   dynamic_linker='OS/2 ld.exe'
   16161   shlibpath_var=LIBPATH
   16162   ;;
   16163 
   16164 osf3* | osf4* | osf5*)
   16165   version_type=osf
   16166   need_lib_prefix=no
   16167   need_version=no
   16168   soname_spec='${libname}${release}${shared_ext}$major'
   16169   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16170   shlibpath_var=LD_LIBRARY_PATH
   16171   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   16172   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   16173   ;;
   16174 
   16175 rdos*)
   16176   dynamic_linker=no
   16177   ;;
   16178 
   16179 solaris*)
   16180   version_type=linux
   16181   need_lib_prefix=no
   16182   need_version=no
   16183   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16184   soname_spec='${libname}${release}${shared_ext}$major'
   16185   shlibpath_var=LD_LIBRARY_PATH
   16186   shlibpath_overrides_runpath=yes
   16187   hardcode_into_libs=yes
   16188   # ldd complains unless libraries are executable
   16189   postinstall_cmds='chmod +x $lib'
   16190   ;;
   16191 
   16192 sunos4*)
   16193   version_type=sunos
   16194   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16195   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   16196   shlibpath_var=LD_LIBRARY_PATH
   16197   shlibpath_overrides_runpath=yes
   16198   if test "$with_gnu_ld" = yes; then
   16199     need_lib_prefix=no
   16200   fi
   16201   need_version=yes
   16202   ;;
   16203 
   16204 sysv4 | sysv4.3*)
   16205   version_type=linux
   16206   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16207   soname_spec='${libname}${release}${shared_ext}$major'
   16208   shlibpath_var=LD_LIBRARY_PATH
   16209   case $host_vendor in
   16210     sni)
   16211       shlibpath_overrides_runpath=no
   16212       need_lib_prefix=no
   16213       export_dynamic_flag_spec='${wl}-Blargedynsym'
   16214       runpath_var=LD_RUN_PATH
   16215       ;;
   16216     siemens)
   16217       need_lib_prefix=no
   16218       ;;
   16219     motorola)
   16220       need_lib_prefix=no
   16221       need_version=no
   16222       shlibpath_overrides_runpath=no
   16223       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   16224       ;;
   16225   esac
   16226   ;;
   16227 
   16228 sysv4*MP*)
   16229   if test -d /usr/nec ;then
   16230     version_type=linux
   16231     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   16232     soname_spec='$libname${shared_ext}.$major'
   16233     shlibpath_var=LD_LIBRARY_PATH
   16234   fi
   16235   ;;
   16236 
   16237 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   16238   version_type=freebsd-elf
   16239   need_lib_prefix=no
   16240   need_version=no
   16241   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   16242   soname_spec='${libname}${release}${shared_ext}$major'
   16243   shlibpath_var=LD_LIBRARY_PATH
   16244   hardcode_into_libs=yes
   16245   if test "$with_gnu_ld" = yes; then
   16246     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   16247     shlibpath_overrides_runpath=no
   16248   else
   16249     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   16250     shlibpath_overrides_runpath=yes
   16251     case $host_os in
   16252       sco3.2v5*)
   16253         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   16254 	;;
   16255     esac
   16256   fi
   16257   sys_lib_dlsearch_path_spec='/usr/lib'
   16258   ;;
   16259 
   16260 uts4*)
   16261   version_type=linux
   16262   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16263   soname_spec='${libname}${release}${shared_ext}$major'
   16264   shlibpath_var=LD_LIBRARY_PATH
   16265   ;;
   16266 
   16267 *)
   16268   dynamic_linker=no
   16269   ;;
   16270 esac
   16271 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   16272 $as_echo "$dynamic_linker" >&6; }
   16273 test "$dynamic_linker" = no && can_build_shared=no
   16274 
   16275 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   16276   $as_echo_n "(cached) " >&6
   16277 else
   16278   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   16279 fi
   16280 
   16281 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   16282 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   16283   $as_echo_n "(cached) " >&6
   16284 else
   16285   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   16286 fi
   16287 
   16288 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   16289 
   16290 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   16291 if test "$GCC" = yes; then
   16292   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   16293 fi
   16294 
   16295 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   16296 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   16297 hardcode_action_F77=
   16298 if test -n "$hardcode_libdir_flag_spec_F77" || \
   16299    test -n "$runpath_var_F77" || \
   16300    test "X$hardcode_automatic_F77" = "Xyes" ; then
   16301 
   16302   # We can hardcode non-existant directories.
   16303   if test "$hardcode_direct_F77" != no &&
   16304      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   16305      # have to relink, otherwise we might link with an installed library
   16306      # when we should be linking with a yet-to-be-installed one
   16307      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
   16308      test "$hardcode_minus_L_F77" != no; then
   16309     # Linking always hardcodes the temporary library directory.
   16310     hardcode_action_F77=relink
   16311   else
   16312     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   16313     hardcode_action_F77=immediate
   16314   fi
   16315 else
   16316   # We cannot hardcode anything, or else we can only hardcode existing
   16317   # directories.
   16318   hardcode_action_F77=unsupported
   16319 fi
   16320 { $as_echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
   16321 $as_echo "$hardcode_action_F77" >&6; }
   16322 
   16323 if test "$hardcode_action_F77" = relink; then
   16324   # Fast installation is not supported
   16325   enable_fast_install=no
   16326 elif test "$shlibpath_overrides_runpath" = yes ||
   16327      test "$enable_shared" = no; then
   16328   # Fast installation is not necessary
   16329   enable_fast_install=needless
   16330 fi
   16331 
   16332 
   16333 # The else clause should only fire when bootstrapping the
   16334 # libtool distribution, otherwise you forgot to ship ltmain.sh
   16335 # with your package, and you will get complaints that there are
   16336 # no rules to generate ltmain.sh.
   16337 if test -f "$ltmain"; then
   16338   # See if we are running on zsh, and set the options which allow our commands through
   16339   # without removal of \ escapes.
   16340   if test -n "${ZSH_VERSION+set}" ; then
   16341     setopt NO_GLOB_SUBST
   16342   fi
   16343   # Now quote all the things that may contain metacharacters while being
   16344   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   16345   # variables and quote the copies for generation of the libtool script.
   16346   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   16347     SED SHELL STRIP \
   16348     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   16349     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   16350     deplibs_check_method reload_flag reload_cmds need_locks \
   16351     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   16352     lt_cv_sys_global_symbol_to_c_name_address \
   16353     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   16354     old_postinstall_cmds old_postuninstall_cmds \
   16355     compiler_F77 \
   16356     CC_F77 \
   16357     LD_F77 \
   16358     lt_prog_compiler_wl_F77 \
   16359     lt_prog_compiler_pic_F77 \
   16360     lt_prog_compiler_static_F77 \
   16361     lt_prog_compiler_no_builtin_flag_F77 \
   16362     export_dynamic_flag_spec_F77 \
   16363     thread_safe_flag_spec_F77 \
   16364     whole_archive_flag_spec_F77 \
   16365     enable_shared_with_static_runtimes_F77 \
   16366     old_archive_cmds_F77 \
   16367     old_archive_from_new_cmds_F77 \
   16368     predep_objects_F77 \
   16369     postdep_objects_F77 \
   16370     predeps_F77 \
   16371     postdeps_F77 \
   16372     compiler_lib_search_path_F77 \
   16373     compiler_lib_search_dirs_F77 \
   16374     archive_cmds_F77 \
   16375     archive_expsym_cmds_F77 \
   16376     postinstall_cmds_F77 \
   16377     postuninstall_cmds_F77 \
   16378     old_archive_from_expsyms_cmds_F77 \
   16379     allow_undefined_flag_F77 \
   16380     no_undefined_flag_F77 \
   16381     export_symbols_cmds_F77 \
   16382     hardcode_libdir_flag_spec_F77 \
   16383     hardcode_libdir_flag_spec_ld_F77 \
   16384     hardcode_libdir_separator_F77 \
   16385     hardcode_automatic_F77 \
   16386     module_cmds_F77 \
   16387     module_expsym_cmds_F77 \
   16388     lt_cv_prog_compiler_c_o_F77 \
   16389     fix_srcfile_path_F77 \
   16390     exclude_expsyms_F77 \
   16391     include_expsyms_F77; do
   16392 
   16393     case $var in
   16394     old_archive_cmds_F77 | \
   16395     old_archive_from_new_cmds_F77 | \
   16396     archive_cmds_F77 | \
   16397     archive_expsym_cmds_F77 | \
   16398     module_cmds_F77 | \
   16399     module_expsym_cmds_F77 | \
   16400     old_archive_from_expsyms_cmds_F77 | \
   16401     export_symbols_cmds_F77 | \
   16402     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   16403     postinstall_cmds | postuninstall_cmds | \
   16404     old_postinstall_cmds | old_postuninstall_cmds | \
   16405     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   16406       # Double-quote double-evaled strings.
   16407       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   16408       ;;
   16409     *)
   16410       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   16411       ;;
   16412     esac
   16413   done
   16414 
   16415   case $lt_echo in
   16416   *'\$0 --fallback-echo"')
   16417     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   16418     ;;
   16419   esac
   16420 
   16421 cfgfile="$ofile"
   16422 
   16423   cat <<__EOF__ >> "$cfgfile"
   16424 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   16425 
   16426 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   16427 
   16428 # Shell to use when invoking shell scripts.
   16429 SHELL=$lt_SHELL
   16430 
   16431 # Whether or not to build shared libraries.
   16432 build_libtool_libs=$enable_shared
   16433 
   16434 # Whether or not to build static libraries.
   16435 build_old_libs=$enable_static
   16436 
   16437 # Whether or not to add -lc for building shared libraries.
   16438 build_libtool_need_lc=$archive_cmds_need_lc_F77
   16439 
   16440 # Whether or not to disallow shared libs when runtime libs are static
   16441 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
   16442 
   16443 # Whether or not to optimize for fast installation.
   16444 fast_install=$enable_fast_install
   16445 
   16446 # The host system.
   16447 host_alias=$host_alias
   16448 host=$host
   16449 host_os=$host_os
   16450 
   16451 # The build system.
   16452 build_alias=$build_alias
   16453 build=$build
   16454 build_os=$build_os
   16455 
   16456 # An echo program that does not interpret backslashes.
   16457 echo=$lt_echo
   16458 
   16459 # The archiver.
   16460 AR=$lt_AR
   16461 AR_FLAGS=$lt_AR_FLAGS
   16462 
   16463 # A C compiler.
   16464 LTCC=$lt_LTCC
   16465 
   16466 # LTCC compiler flags.
   16467 LTCFLAGS=$lt_LTCFLAGS
   16468 
   16469 # A language-specific compiler.
   16470 CC=$lt_compiler_F77
   16471 
   16472 # Is the compiler the GNU C compiler?
   16473 with_gcc=$GCC_F77
   16474 
   16475 # An ERE matcher.
   16476 EGREP=$lt_EGREP
   16477 
   16478 # The linker used to build libraries.
   16479 LD=$lt_LD_F77
   16480 
   16481 # Whether we need hard or soft links.
   16482 LN_S=$lt_LN_S
   16483 
   16484 # A BSD-compatible nm program.
   16485 NM=$lt_NM
   16486 
   16487 # A symbol stripping program
   16488 STRIP=$lt_STRIP
   16489 
   16490 # Used to examine libraries when file_magic_cmd begins "file"
   16491 MAGIC_CMD=$MAGIC_CMD
   16492 
   16493 # Used on cygwin: DLL creation program.
   16494 DLLTOOL="$DLLTOOL"
   16495 
   16496 # Used on cygwin: object dumper.
   16497 OBJDUMP="$OBJDUMP"
   16498 
   16499 # Used on cygwin: assembler.
   16500 AS="$AS"
   16501 
   16502 # The name of the directory that contains temporary libtool files.
   16503 objdir=$objdir
   16504 
   16505 # How to create reloadable object files.
   16506 reload_flag=$lt_reload_flag
   16507 reload_cmds=$lt_reload_cmds
   16508 
   16509 # How to pass a linker flag through the compiler.
   16510 wl=$lt_lt_prog_compiler_wl_F77
   16511 
   16512 # Object file suffix (normally "o").
   16513 objext="$ac_objext"
   16514 
   16515 # Old archive suffix (normally "a").
   16516 libext="$libext"
   16517 
   16518 # Shared library suffix (normally ".so").
   16519 shrext_cmds='$shrext_cmds'
   16520 
   16521 # Executable file suffix (normally "").
   16522 exeext="$exeext"
   16523 
   16524 # Additional compiler flags for building library objects.
   16525 pic_flag=$lt_lt_prog_compiler_pic_F77
   16526 pic_mode=$pic_mode
   16527 
   16528 # What is the maximum length of a command?
   16529 max_cmd_len=$lt_cv_sys_max_cmd_len
   16530 
   16531 # Does compiler simultaneously support -c and -o options?
   16532 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
   16533 
   16534 # Must we lock files when doing compilation?
   16535 need_locks=$lt_need_locks
   16536 
   16537 # Do we need the lib prefix for modules?
   16538 need_lib_prefix=$need_lib_prefix
   16539 
   16540 # Do we need a version for libraries?
   16541 need_version=$need_version
   16542 
   16543 # Whether dlopen is supported.
   16544 dlopen_support=$enable_dlopen
   16545 
   16546 # Whether dlopen of programs is supported.
   16547 dlopen_self=$enable_dlopen_self
   16548 
   16549 # Whether dlopen of statically linked programs is supported.
   16550 dlopen_self_static=$enable_dlopen_self_static
   16551 
   16552 # Compiler flag to prevent dynamic linking.
   16553 link_static_flag=$lt_lt_prog_compiler_static_F77
   16554 
   16555 # Compiler flag to turn off builtin functions.
   16556 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
   16557 
   16558 # Compiler flag to allow reflexive dlopens.
   16559 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
   16560 
   16561 # Compiler flag to generate shared objects directly from archives.
   16562 whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
   16563 
   16564 # Compiler flag to generate thread-safe objects.
   16565 thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
   16566 
   16567 # Library versioning type.
   16568 version_type=$version_type
   16569 
   16570 # Format of library name prefix.
   16571 libname_spec=$lt_libname_spec
   16572 
   16573 # List of archive names.  First name is the real one, the rest are links.
   16574 # The last name is the one that the linker finds with -lNAME.
   16575 library_names_spec=$lt_library_names_spec
   16576 
   16577 # The coded name of the library, if different from the real name.
   16578 soname_spec=$lt_soname_spec
   16579 
   16580 # Commands used to build and install an old-style archive.
   16581 RANLIB=$lt_RANLIB
   16582 old_archive_cmds=$lt_old_archive_cmds_F77
   16583 old_postinstall_cmds=$lt_old_postinstall_cmds
   16584 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   16585 
   16586 # Create an old-style archive from a shared archive.
   16587 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
   16588 
   16589 # Create a temporary old-style archive to link instead of a shared archive.
   16590 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
   16591 
   16592 # Commands used to build and install a shared archive.
   16593 archive_cmds=$lt_archive_cmds_F77
   16594 archive_expsym_cmds=$lt_archive_expsym_cmds_F77
   16595 postinstall_cmds=$lt_postinstall_cmds
   16596 postuninstall_cmds=$lt_postuninstall_cmds
   16597 
   16598 # Commands used to build a loadable module (assumed same as above if empty)
   16599 module_cmds=$lt_module_cmds_F77
   16600 module_expsym_cmds=$lt_module_expsym_cmds_F77
   16601 
   16602 # Commands to strip libraries.
   16603 old_striplib=$lt_old_striplib
   16604 striplib=$lt_striplib
   16605 
   16606 # Dependencies to place before the objects being linked to create a
   16607 # shared library.
   16608 predep_objects=$lt_predep_objects_F77
   16609 
   16610 # Dependencies to place after the objects being linked to create a
   16611 # shared library.
   16612 postdep_objects=$lt_postdep_objects_F77
   16613 
   16614 # Dependencies to place before the objects being linked to create a
   16615 # shared library.
   16616 predeps=$lt_predeps_F77
   16617 
   16618 # Dependencies to place after the objects being linked to create a
   16619 # shared library.
   16620 postdeps=$lt_postdeps_F77
   16621 
   16622 # The directories searched by this compiler when creating a shared
   16623 # library
   16624 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_F77
   16625 
   16626 # The library search path used internally by the compiler when linking
   16627 # a shared library.
   16628 compiler_lib_search_path=$lt_compiler_lib_search_path_F77
   16629 
   16630 # Method to check whether dependent libraries are shared objects.
   16631 deplibs_check_method=$lt_deplibs_check_method
   16632 
   16633 # Command to use when deplibs_check_method == file_magic.
   16634 file_magic_cmd=$lt_file_magic_cmd
   16635 
   16636 # Flag that allows shared libraries with undefined symbols to be built.
   16637 allow_undefined_flag=$lt_allow_undefined_flag_F77
   16638 
   16639 # Flag that forces no undefined symbols.
   16640 no_undefined_flag=$lt_no_undefined_flag_F77
   16641 
   16642 # Commands used to finish a libtool library installation in a directory.
   16643 finish_cmds=$lt_finish_cmds
   16644 
   16645 # Same as above, but a single script fragment to be evaled but not shown.
   16646 finish_eval=$lt_finish_eval
   16647 
   16648 # Take the output of nm and produce a listing of raw symbols and C names.
   16649 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   16650 
   16651 # Transform the output of nm in a proper C declaration
   16652 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   16653 
   16654 # Transform the output of nm in a C name address pair
   16655 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   16656 
   16657 # This is the shared library runtime path variable.
   16658 runpath_var=$runpath_var
   16659 
   16660 # This is the shared library path variable.
   16661 shlibpath_var=$shlibpath_var
   16662 
   16663 # Is shlibpath searched before the hard-coded library search path?
   16664 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   16665 
   16666 # How to hardcode a shared library path into an executable.
   16667 hardcode_action=$hardcode_action_F77
   16668 
   16669 # Whether we should hardcode library paths into libraries.
   16670 hardcode_into_libs=$hardcode_into_libs
   16671 
   16672 # Flag to hardcode \$libdir into a binary during linking.
   16673 # This must work even if \$libdir does not exist.
   16674 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
   16675 
   16676 # If ld is used when linking, flag to hardcode \$libdir into
   16677 # a binary during linking. This must work even if \$libdir does
   16678 # not exist.
   16679 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
   16680 
   16681 # Whether we need a single -rpath flag with a separated argument.
   16682 hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
   16683 
   16684 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   16685 # resulting binary.
   16686 hardcode_direct=$hardcode_direct_F77
   16687 
   16688 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   16689 # resulting binary.
   16690 hardcode_minus_L=$hardcode_minus_L_F77
   16691 
   16692 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   16693 # the resulting binary.
   16694 hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
   16695 
   16696 # Set to yes if building a shared library automatically hardcodes DIR into the library
   16697 # and all subsequent libraries and executables linked against it.
   16698 hardcode_automatic=$hardcode_automatic_F77
   16699 
   16700 # Variables whose values should be saved in libtool wrapper scripts and
   16701 # restored at relink time.
   16702 variables_saved_for_relink="$variables_saved_for_relink"
   16703 
   16704 # Whether libtool must link a program against all its dependency libraries.
   16705 link_all_deplibs=$link_all_deplibs_F77
   16706 
   16707 # Compile-time system search path for libraries
   16708 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   16709 
   16710 # Run-time system search path for libraries
   16711 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   16712 
   16713 # Fix the shell variable \$srcfile for the compiler.
   16714 fix_srcfile_path=$lt_fix_srcfile_path
   16715 
   16716 # Set to yes if exported symbols are required.
   16717 always_export_symbols=$always_export_symbols_F77
   16718 
   16719 # The commands to list exported symbols.
   16720 export_symbols_cmds=$lt_export_symbols_cmds_F77
   16721 
   16722 # The commands to extract the exported symbol list from a shared archive.
   16723 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   16724 
   16725 # Symbols that should not be listed in the preloaded symbols.
   16726 exclude_expsyms=$lt_exclude_expsyms_F77
   16727 
   16728 # Symbols that must always be exported.
   16729 include_expsyms=$lt_include_expsyms_F77
   16730 
   16731 # ### END LIBTOOL TAG CONFIG: $tagname
   16732 
   16733 __EOF__
   16734 
   16735 
   16736 else
   16737   # If there is no Makefile yet, we rely on a make rule to execute
   16738   # `config.status --recheck' to rerun these tests and create the
   16739   # libtool script then.
   16740   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   16741   if test -f "$ltmain_in"; then
   16742     test -f Makefile && make "$ltmain"
   16743   fi
   16744 fi
   16745 
   16746 
   16747 ac_ext=c
   16748 ac_cpp='$CPP $CPPFLAGS'
   16749 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   16750 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   16751 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   16752 
   16753 CC="$lt_save_CC"
   16754 
   16755 	else
   16756 	  tagname=""
   16757 	fi
   16758 	;;
   16759 
   16760       GCJ)
   16761 	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
   16762 
   16763 
   16764 # Source file extension for Java test sources.
   16765 ac_ext=java
   16766 
   16767 # Object file extension for compiled Java test sources.
   16768 objext=o
   16769 objext_GCJ=$objext
   16770 
   16771 # Code to be used in simple compile tests
   16772 lt_simple_compile_test_code="class foo {}"
   16773 
   16774 # Code to be used in simple link tests
   16775 lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }'
   16776 
   16777 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   16778 
   16779 # If no C compiler was specified, use CC.
   16780 LTCC=${LTCC-"$CC"}
   16781 
   16782 # If no C compiler flags were specified, use CFLAGS.
   16783 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   16784 
   16785 # Allow CC to be a program name with arguments.
   16786 compiler=$CC
   16787 
   16788 
   16789 # save warnings/boilerplate of simple test code
   16790 ac_outfile=conftest.$ac_objext
   16791 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   16792 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16793 _lt_compiler_boilerplate=`cat conftest.err`
   16794 $rm conftest*
   16795 
   16796 ac_outfile=conftest.$ac_objext
   16797 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   16798 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16799 _lt_linker_boilerplate=`cat conftest.err`
   16800 $rm -r conftest*
   16801 
   16802 
   16803 # Allow CC to be a program name with arguments.
   16804 lt_save_CC="$CC"
   16805 CC=${GCJ-"gcj"}
   16806 compiler=$CC
   16807 compiler_GCJ=$CC
   16808 for cc_temp in $compiler""; do
   16809   case $cc_temp in
   16810     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16811     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16812     \-*) ;;
   16813     *) break;;
   16814   esac
   16815 done
   16816 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16817 
   16818 
   16819 # GCJ did not exist at the time GCC didn't implicitly link libc in.
   16820 archive_cmds_need_lc_GCJ=no
   16821 
   16822 old_archive_cmds_GCJ=$old_archive_cmds
   16823 
   16824 
   16825 lt_prog_compiler_no_builtin_flag_GCJ=
   16826 
   16827 if test "$GCC" = yes; then
   16828   lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
   16829 
   16830 
   16831 { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   16832 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   16833 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   16834   $as_echo_n "(cached) " >&6
   16835 else
   16836   lt_cv_prog_compiler_rtti_exceptions=no
   16837   ac_outfile=conftest.$ac_objext
   16838    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   16839    lt_compiler_flag="-fno-rtti -fno-exceptions"
   16840    # Insert the option either (1) after the last *FLAGS variable, or
   16841    # (2) before a word containing "conftest.", or (3) at the end.
   16842    # Note that $ac_compile itself does not contain backslashes and begins
   16843    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16844    # The option is referenced via a variable to avoid confusing sed.
   16845    lt_compile=`echo "$ac_compile" | $SED \
   16846    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16847    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16848    -e 's:$: $lt_compiler_flag:'`
   16849    (eval echo "\"\$as_me:16849: $lt_compile\"" >&5)
   16850    (eval "$lt_compile" 2>conftest.err)
   16851    ac_status=$?
   16852    cat conftest.err >&5
   16853    echo "$as_me:16853: \$? = $ac_status" >&5
   16854    if (exit $ac_status) && test -s "$ac_outfile"; then
   16855      # The compiler can only warn and ignore the option if not recognized
   16856      # So say no if there are warnings other than the usual output.
   16857      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16858      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16859      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16860        lt_cv_prog_compiler_rtti_exceptions=yes
   16861      fi
   16862    fi
   16863    $rm conftest*
   16864 
   16865 fi
   16866 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   16867 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   16868 
   16869 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   16870     lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
   16871 else
   16872     :
   16873 fi
   16874 
   16875 fi
   16876 
   16877 lt_prog_compiler_wl_GCJ=
   16878 lt_prog_compiler_pic_GCJ=
   16879 lt_prog_compiler_static_GCJ=
   16880 
   16881 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   16882 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   16883 
   16884   if test "$GCC" = yes; then
   16885     lt_prog_compiler_wl_GCJ='-Wl,'
   16886     lt_prog_compiler_static_GCJ='-static'
   16887 
   16888     case $host_os in
   16889       aix*)
   16890       # All AIX code is PIC.
   16891       if test "$host_cpu" = ia64; then
   16892 	# AIX 5 now supports IA64 processor
   16893 	lt_prog_compiler_static_GCJ='-Bstatic'
   16894       fi
   16895       ;;
   16896 
   16897     amigaos*)
   16898       # FIXME: we need at least 68020 code to build shared libraries, but
   16899       # adding the `-m68020' flag to GCC prevents building anything better,
   16900       # like `-m68040'.
   16901       lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
   16902       ;;
   16903 
   16904     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   16905       # PIC is the default for these OSes.
   16906       ;;
   16907 
   16908     mingw* | cygwin* | pw32* | os2*)
   16909       # This hack is so that the source file can tell whether it is being
   16910       # built for inclusion in a dll (and should export symbols for example).
   16911       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   16912       # (--disable-auto-import) libraries
   16913 
   16914       ;;
   16915 
   16916     darwin* | rhapsody*)
   16917       # PIC is the default on this platform
   16918       # Common symbols not allowed in MH_DYLIB files
   16919       lt_prog_compiler_pic_GCJ='-fno-common'
   16920       ;;
   16921 
   16922     interix[3-9]*)
   16923       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   16924       # Instead, we relocate shared libraries at runtime.
   16925       ;;
   16926 
   16927     msdosdjgpp*)
   16928       # Just because we use GCC doesn't mean we suddenly get shared libraries
   16929       # on systems that don't support them.
   16930       lt_prog_compiler_can_build_shared_GCJ=no
   16931       enable_shared=no
   16932       ;;
   16933 
   16934     sysv4*MP*)
   16935       if test -d /usr/nec; then
   16936 	lt_prog_compiler_pic_GCJ=-Kconform_pic
   16937       fi
   16938       ;;
   16939 
   16940     hpux*)
   16941       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16942       # not for PA HP-UX.
   16943       case $host_cpu in
   16944       hppa*64*|ia64*)
   16945 	# +Z the default
   16946 	;;
   16947       *)
   16948 	lt_prog_compiler_pic_GCJ='-fPIC'
   16949 	;;
   16950       esac
   16951       ;;
   16952 
   16953     *)
   16954       lt_prog_compiler_pic_GCJ='-fPIC'
   16955       ;;
   16956     esac
   16957   else
   16958     # PORTME Check for flag to pass linker flags through the system compiler.
   16959     case $host_os in
   16960     aix*)
   16961       lt_prog_compiler_wl_GCJ='-Wl,'
   16962       if test "$host_cpu" = ia64; then
   16963 	# AIX 5 now supports IA64 processor
   16964 	lt_prog_compiler_static_GCJ='-Bstatic'
   16965       else
   16966 	lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
   16967       fi
   16968       ;;
   16969       darwin*)
   16970         # PIC is the default on this platform
   16971         # Common symbols not allowed in MH_DYLIB files
   16972        case $cc_basename in
   16973          xlc*)
   16974          lt_prog_compiler_pic_GCJ='-qnocommon'
   16975          lt_prog_compiler_wl_GCJ='-Wl,'
   16976          ;;
   16977        esac
   16978        ;;
   16979 
   16980     mingw* | cygwin* | pw32* | os2*)
   16981       # This hack is so that the source file can tell whether it is being
   16982       # built for inclusion in a dll (and should export symbols for example).
   16983 
   16984       ;;
   16985 
   16986     hpux9* | hpux10* | hpux11*)
   16987       lt_prog_compiler_wl_GCJ='-Wl,'
   16988       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16989       # not for PA HP-UX.
   16990       case $host_cpu in
   16991       hppa*64*|ia64*)
   16992 	# +Z the default
   16993 	;;
   16994       *)
   16995 	lt_prog_compiler_pic_GCJ='+Z'
   16996 	;;
   16997       esac
   16998       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   16999       lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
   17000       ;;
   17001 
   17002     irix5* | irix6* | nonstopux*)
   17003       lt_prog_compiler_wl_GCJ='-Wl,'
   17004       # PIC (with -KPIC) is the default.
   17005       lt_prog_compiler_static_GCJ='-non_shared'
   17006       ;;
   17007 
   17008     newsos6)
   17009       lt_prog_compiler_pic_GCJ='-KPIC'
   17010       lt_prog_compiler_static_GCJ='-Bstatic'
   17011       ;;
   17012 
   17013     linux* | k*bsd*-gnu)
   17014       case $cc_basename in
   17015       icc* | ecc*)
   17016 	lt_prog_compiler_wl_GCJ='-Wl,'
   17017 	lt_prog_compiler_pic_GCJ='-KPIC'
   17018 	lt_prog_compiler_static_GCJ='-static'
   17019         ;;
   17020       pgcc* | pgf77* | pgf90* | pgf95*)
   17021         # Portland Group compilers (*not* the Pentium gcc compiler,
   17022 	# which looks to be a dead project)
   17023 	lt_prog_compiler_wl_GCJ='-Wl,'
   17024 	lt_prog_compiler_pic_GCJ='-fpic'
   17025 	lt_prog_compiler_static_GCJ='-Bstatic'
   17026         ;;
   17027       ccc*)
   17028         lt_prog_compiler_wl_GCJ='-Wl,'
   17029         # All Alpha code is PIC.
   17030         lt_prog_compiler_static_GCJ='-non_shared'
   17031         ;;
   17032       *)
   17033         case `$CC -V 2>&1 | sed 5q` in
   17034 	*Sun\ C*)
   17035 	  # Sun C 5.9
   17036 	  lt_prog_compiler_pic_GCJ='-KPIC'
   17037 	  lt_prog_compiler_static_GCJ='-Bstatic'
   17038 	  lt_prog_compiler_wl_GCJ='-Wl,'
   17039 	  ;;
   17040 	*Sun\ F*)
   17041 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   17042 	  lt_prog_compiler_pic_GCJ='-KPIC'
   17043 	  lt_prog_compiler_static_GCJ='-Bstatic'
   17044 	  lt_prog_compiler_wl_GCJ=''
   17045 	  ;;
   17046 	esac
   17047 	;;
   17048       esac
   17049       ;;
   17050 
   17051     osf3* | osf4* | osf5*)
   17052       lt_prog_compiler_wl_GCJ='-Wl,'
   17053       # All OSF/1 code is PIC.
   17054       lt_prog_compiler_static_GCJ='-non_shared'
   17055       ;;
   17056 
   17057     rdos*)
   17058       lt_prog_compiler_static_GCJ='-non_shared'
   17059       ;;
   17060 
   17061     solaris*)
   17062       lt_prog_compiler_pic_GCJ='-KPIC'
   17063       lt_prog_compiler_static_GCJ='-Bstatic'
   17064       case $cc_basename in
   17065       f77* | f90* | f95*)
   17066 	lt_prog_compiler_wl_GCJ='-Qoption ld ';;
   17067       *)
   17068 	lt_prog_compiler_wl_GCJ='-Wl,';;
   17069       esac
   17070       ;;
   17071 
   17072     sunos4*)
   17073       lt_prog_compiler_wl_GCJ='-Qoption ld '
   17074       lt_prog_compiler_pic_GCJ='-PIC'
   17075       lt_prog_compiler_static_GCJ='-Bstatic'
   17076       ;;
   17077 
   17078     sysv4 | sysv4.2uw2* | sysv4.3*)
   17079       lt_prog_compiler_wl_GCJ='-Wl,'
   17080       lt_prog_compiler_pic_GCJ='-KPIC'
   17081       lt_prog_compiler_static_GCJ='-Bstatic'
   17082       ;;
   17083 
   17084     sysv4*MP*)
   17085       if test -d /usr/nec ;then
   17086 	lt_prog_compiler_pic_GCJ='-Kconform_pic'
   17087 	lt_prog_compiler_static_GCJ='-Bstatic'
   17088       fi
   17089       ;;
   17090 
   17091     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   17092       lt_prog_compiler_wl_GCJ='-Wl,'
   17093       lt_prog_compiler_pic_GCJ='-KPIC'
   17094       lt_prog_compiler_static_GCJ='-Bstatic'
   17095       ;;
   17096 
   17097     unicos*)
   17098       lt_prog_compiler_wl_GCJ='-Wl,'
   17099       lt_prog_compiler_can_build_shared_GCJ=no
   17100       ;;
   17101 
   17102     uts4*)
   17103       lt_prog_compiler_pic_GCJ='-pic'
   17104       lt_prog_compiler_static_GCJ='-Bstatic'
   17105       ;;
   17106 
   17107     *)
   17108       lt_prog_compiler_can_build_shared_GCJ=no
   17109       ;;
   17110     esac
   17111   fi
   17112 
   17113 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
   17114 $as_echo "$lt_prog_compiler_pic_GCJ" >&6; }
   17115 
   17116 #
   17117 # Check to make sure the PIC flag actually works.
   17118 #
   17119 if test -n "$lt_prog_compiler_pic_GCJ"; then
   17120 
   17121 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
   17122 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... " >&6; }
   17123 if test "${lt_cv_prog_compiler_pic_works_GCJ+set}" = set; then
   17124   $as_echo_n "(cached) " >&6
   17125 else
   17126   lt_cv_prog_compiler_pic_works_GCJ=no
   17127   ac_outfile=conftest.$ac_objext
   17128    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   17129    lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
   17130    # Insert the option either (1) after the last *FLAGS variable, or
   17131    # (2) before a word containing "conftest.", or (3) at the end.
   17132    # Note that $ac_compile itself does not contain backslashes and begins
   17133    # with a dollar sign (not a hyphen), so the echo should work correctly.
   17134    # The option is referenced via a variable to avoid confusing sed.
   17135    lt_compile=`echo "$ac_compile" | $SED \
   17136    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   17137    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   17138    -e 's:$: $lt_compiler_flag:'`
   17139    (eval echo "\"\$as_me:17139: $lt_compile\"" >&5)
   17140    (eval "$lt_compile" 2>conftest.err)
   17141    ac_status=$?
   17142    cat conftest.err >&5
   17143    echo "$as_me:17143: \$? = $ac_status" >&5
   17144    if (exit $ac_status) && test -s "$ac_outfile"; then
   17145      # The compiler can only warn and ignore the option if not recognized
   17146      # So say no if there are warnings other than the usual output.
   17147      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   17148      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   17149      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   17150        lt_cv_prog_compiler_pic_works_GCJ=yes
   17151      fi
   17152    fi
   17153    $rm conftest*
   17154 
   17155 fi
   17156 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_GCJ" >&5
   17157 $as_echo "$lt_cv_prog_compiler_pic_works_GCJ" >&6; }
   17158 
   17159 if test x"$lt_cv_prog_compiler_pic_works_GCJ" = xyes; then
   17160     case $lt_prog_compiler_pic_GCJ in
   17161      "" | " "*) ;;
   17162      *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
   17163      esac
   17164 else
   17165     lt_prog_compiler_pic_GCJ=
   17166      lt_prog_compiler_can_build_shared_GCJ=no
   17167 fi
   17168 
   17169 fi
   17170 case $host_os in
   17171   # For platforms which do not support PIC, -DPIC is meaningless:
   17172   *djgpp*)
   17173     lt_prog_compiler_pic_GCJ=
   17174     ;;
   17175   *)
   17176     lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
   17177     ;;
   17178 esac
   17179 
   17180 #
   17181 # Check to make sure the static flag actually works.
   17182 #
   17183 wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
   17184 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   17185 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   17186 if test "${lt_cv_prog_compiler_static_works_GCJ+set}" = set; then
   17187   $as_echo_n "(cached) " >&6
   17188 else
   17189   lt_cv_prog_compiler_static_works_GCJ=no
   17190    save_LDFLAGS="$LDFLAGS"
   17191    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   17192    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   17193    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   17194      # The linker can only warn and ignore the option if not recognized
   17195      # So say no if there are warnings
   17196      if test -s conftest.err; then
   17197        # Append any errors to the config.log.
   17198        cat conftest.err 1>&5
   17199        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   17200        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   17201        if diff conftest.exp conftest.er2 >/dev/null; then
   17202          lt_cv_prog_compiler_static_works_GCJ=yes
   17203        fi
   17204      else
   17205        lt_cv_prog_compiler_static_works_GCJ=yes
   17206      fi
   17207    fi
   17208    $rm -r conftest*
   17209    LDFLAGS="$save_LDFLAGS"
   17210 
   17211 fi
   17212 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_GCJ" >&5
   17213 $as_echo "$lt_cv_prog_compiler_static_works_GCJ" >&6; }
   17214 
   17215 if test x"$lt_cv_prog_compiler_static_works_GCJ" = xyes; then
   17216     :
   17217 else
   17218     lt_prog_compiler_static_GCJ=
   17219 fi
   17220 
   17221 
   17222 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   17223 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   17224 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
   17225   $as_echo_n "(cached) " >&6
   17226 else
   17227   lt_cv_prog_compiler_c_o_GCJ=no
   17228    $rm -r conftest 2>/dev/null
   17229    mkdir conftest
   17230    cd conftest
   17231    mkdir out
   17232    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   17233 
   17234    lt_compiler_flag="-o out/conftest2.$ac_objext"
   17235    # Insert the option either (1) after the last *FLAGS variable, or
   17236    # (2) before a word containing "conftest.", or (3) at the end.
   17237    # Note that $ac_compile itself does not contain backslashes and begins
   17238    # with a dollar sign (not a hyphen), so the echo should work correctly.
   17239    lt_compile=`echo "$ac_compile" | $SED \
   17240    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   17241    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   17242    -e 's:$: $lt_compiler_flag:'`
   17243    (eval echo "\"\$as_me:17243: $lt_compile\"" >&5)
   17244    (eval "$lt_compile" 2>out/conftest.err)
   17245    ac_status=$?
   17246    cat out/conftest.err >&5
   17247    echo "$as_me:17247: \$? = $ac_status" >&5
   17248    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   17249    then
   17250      # The compiler can only warn and ignore the option if not recognized
   17251      # So say no if there are warnings
   17252      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   17253      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   17254      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   17255        lt_cv_prog_compiler_c_o_GCJ=yes
   17256      fi
   17257    fi
   17258    chmod u+w . 2>&5
   17259    $rm conftest*
   17260    # SGI C++ compiler will create directory out/ii_files/ for
   17261    # template instantiation
   17262    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   17263    $rm out/* && rmdir out
   17264    cd ..
   17265    rmdir conftest
   17266    $rm conftest*
   17267 
   17268 fi
   17269 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
   17270 $as_echo "$lt_cv_prog_compiler_c_o_GCJ" >&6; }
   17271 
   17272 
   17273 hard_links="nottested"
   17274 if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
   17275   # do not overwrite the value of need_locks provided by the user
   17276   { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   17277 $as_echo_n "checking if we can lock with hard links... " >&6; }
   17278   hard_links=yes
   17279   $rm conftest*
   17280   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   17281   touch conftest.a
   17282   ln conftest.a conftest.b 2>&5 || hard_links=no
   17283   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   17284   { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
   17285 $as_echo "$hard_links" >&6; }
   17286   if test "$hard_links" = no; then
   17287     { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   17288 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   17289     need_locks=warn
   17290   fi
   17291 else
   17292   need_locks=no
   17293 fi
   17294 
   17295 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   17296 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   17297 
   17298   runpath_var=
   17299   allow_undefined_flag_GCJ=
   17300   enable_shared_with_static_runtimes_GCJ=no
   17301   archive_cmds_GCJ=
   17302   archive_expsym_cmds_GCJ=
   17303   old_archive_From_new_cmds_GCJ=
   17304   old_archive_from_expsyms_cmds_GCJ=
   17305   export_dynamic_flag_spec_GCJ=
   17306   whole_archive_flag_spec_GCJ=
   17307   thread_safe_flag_spec_GCJ=
   17308   hardcode_libdir_flag_spec_GCJ=
   17309   hardcode_libdir_flag_spec_ld_GCJ=
   17310   hardcode_libdir_separator_GCJ=
   17311   hardcode_direct_GCJ=no
   17312   hardcode_minus_L_GCJ=no
   17313   hardcode_shlibpath_var_GCJ=unsupported
   17314   link_all_deplibs_GCJ=unknown
   17315   hardcode_automatic_GCJ=no
   17316   module_cmds_GCJ=
   17317   module_expsym_cmds_GCJ=
   17318   always_export_symbols_GCJ=no
   17319   export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   17320   # include_expsyms should be a list of space-separated symbols to be *always*
   17321   # included in the symbol list
   17322   include_expsyms_GCJ=
   17323   # exclude_expsyms can be an extended regexp of symbols to exclude
   17324   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   17325   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   17326   # as well as any symbol that contains `d'.
   17327   exclude_expsyms_GCJ='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   17328   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   17329   # platforms (ab)use it in PIC code, but their linkers get confused if
   17330   # the symbol is explicitly referenced.  Since portable code cannot
   17331   # rely on this symbol name, it's probably fine to never include it in
   17332   # preloaded symbol tables.
   17333   # Exclude shared library initialization/finalization symbols.
   17334   extract_expsyms_cmds=
   17335   # Just being paranoid about ensuring that cc_basename is set.
   17336   for cc_temp in $compiler""; do
   17337   case $cc_temp in
   17338     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   17339     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   17340     \-*) ;;
   17341     *) break;;
   17342   esac
   17343 done
   17344 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   17345 
   17346   case $host_os in
   17347   cygwin* | mingw* | pw32*)
   17348     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   17349     # When not using gcc, we currently assume that we are using
   17350     # Microsoft Visual C++.
   17351     if test "$GCC" != yes; then
   17352       with_gnu_ld=no
   17353     fi
   17354     ;;
   17355   interix*)
   17356     # we just hope/assume this is gcc and not c89 (= MSVC++)
   17357     with_gnu_ld=yes
   17358     ;;
   17359   openbsd*)
   17360     with_gnu_ld=no
   17361     ;;
   17362   esac
   17363 
   17364   ld_shlibs_GCJ=yes
   17365   if test "$with_gnu_ld" = yes; then
   17366     # If archive_cmds runs LD, not CC, wlarc should be empty
   17367     wlarc='${wl}'
   17368 
   17369     # Set some defaults for GNU ld with shared library support. These
   17370     # are reset later if shared libraries are not supported. Putting them
   17371     # here allows them to be overridden if necessary.
   17372     runpath_var=LD_RUN_PATH
   17373     hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
   17374     export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
   17375     # ancient GNU ld didn't support --whole-archive et. al.
   17376     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   17377 	whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   17378       else
   17379   	whole_archive_flag_spec_GCJ=
   17380     fi
   17381     supports_anon_versioning=no
   17382     case `$LD -v 2>/dev/null` in
   17383       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   17384       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   17385       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   17386       *\ 2.11.*) ;; # other 2.11 versions
   17387       *) supports_anon_versioning=yes ;;
   17388     esac
   17389 
   17390     # See if GNU ld supports shared libraries.
   17391     case $host_os in
   17392     aix[3-9]*)
   17393       # On AIX/PPC, the GNU linker is very broken
   17394       if test "$host_cpu" != ia64; then
   17395 	ld_shlibs_GCJ=no
   17396 	cat <<EOF 1>&2
   17397 
   17398 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   17399 *** to be unable to reliably create shared libraries on AIX.
   17400 *** Therefore, libtool is disabling shared libraries support.  If you
   17401 *** really care for shared libraries, you may want to modify your PATH
   17402 *** so that a non-GNU linker is found, and then restart.
   17403 
   17404 EOF
   17405       fi
   17406       ;;
   17407 
   17408     amigaos*)
   17409       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)'
   17410       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17411       hardcode_minus_L_GCJ=yes
   17412 
   17413       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   17414       # that the semantics of dynamic libraries on AmigaOS, at least up
   17415       # to version 4, is to share data among multiple programs linked
   17416       # with the same dynamic library.  Since this doesn't match the
   17417       # behavior of shared libraries on other platforms, we can't use
   17418       # them.
   17419       ld_shlibs_GCJ=no
   17420       ;;
   17421 
   17422     beos*)
   17423       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17424 	allow_undefined_flag_GCJ=unsupported
   17425 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   17426 	# support --undefined.  This deserves some investigation.  FIXME
   17427 	archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17428       else
   17429 	ld_shlibs_GCJ=no
   17430       fi
   17431       ;;
   17432 
   17433     cygwin* | mingw* | pw32*)
   17434       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
   17435       # as there is no search path for DLLs.
   17436       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17437       allow_undefined_flag_GCJ=unsupported
   17438       always_export_symbols_GCJ=no
   17439       enable_shared_with_static_runtimes_GCJ=yes
   17440       export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   17441 
   17442       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   17443         archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   17444 	# If the export-symbols file already is a .def file (1st line
   17445 	# is EXPORTS), use it as is; otherwise, prepend...
   17446 	archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   17447 	  cp $export_symbols $output_objdir/$soname.def;
   17448 	else
   17449 	  echo EXPORTS > $output_objdir/$soname.def;
   17450 	  cat $export_symbols >> $output_objdir/$soname.def;
   17451 	fi~
   17452 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   17453       else
   17454 	ld_shlibs_GCJ=no
   17455       fi
   17456       ;;
   17457 
   17458     interix[3-9]*)
   17459       hardcode_direct_GCJ=no
   17460       hardcode_shlibpath_var_GCJ=no
   17461       hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17462       export_dynamic_flag_spec_GCJ='${wl}-E'
   17463       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   17464       # Instead, shared libraries are loaded at an image base (0x10000000 by
   17465       # default) and relocated if they conflict, which is a slow very memory
   17466       # consuming and fragmenting process.  To avoid this, we pick a random,
   17467       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   17468       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   17469       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'
   17470       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'
   17471       ;;
   17472 
   17473     gnu* | linux* | k*bsd*-gnu)
   17474       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17475 	tmp_addflag=
   17476 	case $cc_basename,$host_cpu in
   17477 	pgcc*)				# Portland Group C compiler
   17478 	  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'
   17479 	  tmp_addflag=' $pic_flag'
   17480 	  ;;
   17481 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   17482 	  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'
   17483 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   17484 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   17485 	  tmp_addflag=' -i_dynamic' ;;
   17486 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   17487 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   17488 	ifc* | ifort*)			# Intel Fortran compiler
   17489 	  tmp_addflag=' -nofor_main' ;;
   17490 	esac
   17491 	case `$CC -V 2>&1 | sed 5q` in
   17492 	*Sun\ C*)			# Sun C 5.9
   17493 	  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'
   17494 	  tmp_sharedflag='-G' ;;
   17495 	*Sun\ F*)			# Sun Fortran 8.3
   17496 	  tmp_sharedflag='-G' ;;
   17497 	*)
   17498 	  tmp_sharedflag='-shared' ;;
   17499 	esac
   17500 	archive_cmds_GCJ='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17501 
   17502 	if test $supports_anon_versioning = yes; then
   17503 	  archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
   17504   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   17505   $echo "local: *; };" >> $output_objdir/$libname.ver~
   17506 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   17507 	fi
   17508       else
   17509 	ld_shlibs_GCJ=no
   17510       fi
   17511       ;;
   17512 
   17513     netbsd*)
   17514       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17515 	archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   17516 	wlarc=
   17517       else
   17518 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17519 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17520       fi
   17521       ;;
   17522 
   17523     solaris*)
   17524       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   17525 	ld_shlibs_GCJ=no
   17526 	cat <<EOF 1>&2
   17527 
   17528 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   17529 *** create shared libraries on Solaris systems.  Therefore, libtool
   17530 *** is disabling shared libraries support.  We urge you to upgrade GNU
   17531 *** binutils to release 2.9.1 or newer.  Another option is to modify
   17532 *** your PATH or compiler configuration so that the native linker is
   17533 *** used, and then restart.
   17534 
   17535 EOF
   17536       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17537 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17538 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17539       else
   17540 	ld_shlibs_GCJ=no
   17541       fi
   17542       ;;
   17543 
   17544     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   17545       case `$LD -v 2>&1` in
   17546         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   17547 	ld_shlibs_GCJ=no
   17548 	cat <<_LT_EOF 1>&2
   17549 
   17550 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   17551 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   17552 *** is disabling shared libraries support.  We urge you to upgrade GNU
   17553 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   17554 *** your PATH or compiler configuration so that the native linker is
   17555 *** used, and then restart.
   17556 
   17557 _LT_EOF
   17558 	;;
   17559 	*)
   17560 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17561 	    hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   17562 	    archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   17563 	    archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   17564 	  else
   17565 	    ld_shlibs_GCJ=no
   17566 	  fi
   17567 	;;
   17568       esac
   17569       ;;
   17570 
   17571     sunos4*)
   17572       archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17573       wlarc=
   17574       hardcode_direct_GCJ=yes
   17575       hardcode_shlibpath_var_GCJ=no
   17576       ;;
   17577 
   17578     *)
   17579       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17580 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17581 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17582       else
   17583 	ld_shlibs_GCJ=no
   17584       fi
   17585       ;;
   17586     esac
   17587 
   17588     if test "$ld_shlibs_GCJ" = no; then
   17589       runpath_var=
   17590       hardcode_libdir_flag_spec_GCJ=
   17591       export_dynamic_flag_spec_GCJ=
   17592       whole_archive_flag_spec_GCJ=
   17593     fi
   17594   else
   17595     # PORTME fill in a description of your system's linker (not GNU ld)
   17596     case $host_os in
   17597     aix3*)
   17598       allow_undefined_flag_GCJ=unsupported
   17599       always_export_symbols_GCJ=yes
   17600       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'
   17601       # Note: this linker hardcodes the directories in LIBPATH if there
   17602       # are no directories specified by -L.
   17603       hardcode_minus_L_GCJ=yes
   17604       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   17605 	# Neither direct hardcoding nor static linking is supported with a
   17606 	# broken collect2.
   17607 	hardcode_direct_GCJ=unsupported
   17608       fi
   17609       ;;
   17610 
   17611     aix[4-9]*)
   17612       if test "$host_cpu" = ia64; then
   17613 	# On IA64, the linker does run time linking by default, so we don't
   17614 	# have to do anything special.
   17615 	aix_use_runtimelinking=no
   17616 	exp_sym_flag='-Bexport'
   17617 	no_entry_flag=""
   17618       else
   17619 	# If we're using GNU nm, then we don't want the "-C" option.
   17620 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   17621 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   17622 	  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'
   17623 	else
   17624 	  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'
   17625 	fi
   17626 	aix_use_runtimelinking=no
   17627 
   17628 	# Test if we are trying to use run time linking or normal
   17629 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   17630 	# need to do runtime linking.
   17631 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   17632 	  for ld_flag in $LDFLAGS; do
   17633   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   17634   	    aix_use_runtimelinking=yes
   17635   	    break
   17636   	  fi
   17637 	  done
   17638 	  ;;
   17639 	esac
   17640 
   17641 	exp_sym_flag='-bexport'
   17642 	no_entry_flag='-bnoentry'
   17643       fi
   17644 
   17645       # When large executables or shared objects are built, AIX ld can
   17646       # have problems creating the table of contents.  If linking a library
   17647       # or program results in "error TOC overflow" add -mminimal-toc to
   17648       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   17649       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   17650 
   17651       archive_cmds_GCJ=''
   17652       hardcode_direct_GCJ=yes
   17653       hardcode_libdir_separator_GCJ=':'
   17654       link_all_deplibs_GCJ=yes
   17655 
   17656       if test "$GCC" = yes; then
   17657 	case $host_os in aix4.[012]|aix4.[012].*)
   17658 	# We only want to do this on AIX 4.2 and lower, the check
   17659 	# below for broken collect2 doesn't work under 4.3+
   17660 	  collect2name=`${CC} -print-prog-name=collect2`
   17661 	  if test -f "$collect2name" && \
   17662   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   17663 	  then
   17664   	  # We have reworked collect2
   17665   	  :
   17666 	  else
   17667   	  # We have old collect2
   17668   	  hardcode_direct_GCJ=unsupported
   17669   	  # It fails to find uninstalled libraries when the uninstalled
   17670   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   17671   	  # to unsupported forces relinking
   17672   	  hardcode_minus_L_GCJ=yes
   17673   	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17674   	  hardcode_libdir_separator_GCJ=
   17675 	  fi
   17676 	  ;;
   17677 	esac
   17678 	shared_flag='-shared'
   17679 	if test "$aix_use_runtimelinking" = yes; then
   17680 	  shared_flag="$shared_flag "'${wl}-G'
   17681 	fi
   17682       else
   17683 	# not using gcc
   17684 	if test "$host_cpu" = ia64; then
   17685   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   17686   	# chokes on -Wl,-G. The following line is correct:
   17687 	  shared_flag='-G'
   17688 	else
   17689 	  if test "$aix_use_runtimelinking" = yes; then
   17690 	    shared_flag='${wl}-G'
   17691 	  else
   17692 	    shared_flag='${wl}-bM:SRE'
   17693 	  fi
   17694 	fi
   17695       fi
   17696 
   17697       # It seems that -bexpall does not export symbols beginning with
   17698       # underscore (_), so it is better to generate a list of symbols to export.
   17699       always_export_symbols_GCJ=yes
   17700       if test "$aix_use_runtimelinking" = yes; then
   17701 	# Warning - without using the other runtime loading flags (-brtl),
   17702 	# -berok will link without error, but may produce a broken library.
   17703 	allow_undefined_flag_GCJ='-berok'
   17704        # Determine the default libpath from the value encoded in an empty executable.
   17705        cat >conftest.$ac_ext <<_ACEOF
   17706 /* confdefs.h.  */
   17707 _ACEOF
   17708 cat confdefs.h >>conftest.$ac_ext
   17709 cat >>conftest.$ac_ext <<_ACEOF
   17710 /* end confdefs.h.  */
   17711 
   17712 int
   17713 main ()
   17714 {
   17715 
   17716   ;
   17717   return 0;
   17718 }
   17719 _ACEOF
   17720 rm -f conftest.$ac_objext conftest$ac_exeext
   17721 if { (ac_try="$ac_link"
   17722 case "(($ac_try" in
   17723   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17724   *) ac_try_echo=$ac_try;;
   17725 esac
   17726 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   17727 $as_echo "$ac_try_echo") >&5
   17728   (eval "$ac_link") 2>conftest.er1
   17729   ac_status=$?
   17730   grep -v '^ *+' conftest.er1 >conftest.err
   17731   rm -f conftest.er1
   17732   cat conftest.err >&5
   17733   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17734   (exit $ac_status); } && {
   17735 	 test -z "$ac_c_werror_flag" ||
   17736 	 test ! -s conftest.err
   17737        } && test -s conftest$ac_exeext && {
   17738 	 test "$cross_compiling" = yes ||
   17739 	 $as_test_x conftest$ac_exeext
   17740        }; then
   17741 
   17742 lt_aix_libpath_sed='
   17743     /Import File Strings/,/^$/ {
   17744 	/^0/ {
   17745 	    s/^0  *\(.*\)$/\1/
   17746 	    p
   17747 	}
   17748     }'
   17749 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17750 # Check for a 64-bit object if we didn't find anything.
   17751 if test -z "$aix_libpath"; then
   17752   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17753 fi
   17754 else
   17755   $as_echo "$as_me: failed program was:" >&5
   17756 sed 's/^/| /' conftest.$ac_ext >&5
   17757 
   17758 
   17759 fi
   17760 
   17761 rm -rf conftest.dSYM
   17762 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17763       conftest$ac_exeext conftest.$ac_ext
   17764 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17765 
   17766        hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17767 	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"
   17768        else
   17769 	if test "$host_cpu" = ia64; then
   17770 	  hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
   17771 	  allow_undefined_flag_GCJ="-z nodefs"
   17772 	  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"
   17773 	else
   17774 	 # Determine the default libpath from the value encoded in an empty executable.
   17775 	 cat >conftest.$ac_ext <<_ACEOF
   17776 /* confdefs.h.  */
   17777 _ACEOF
   17778 cat confdefs.h >>conftest.$ac_ext
   17779 cat >>conftest.$ac_ext <<_ACEOF
   17780 /* end confdefs.h.  */
   17781 
   17782 int
   17783 main ()
   17784 {
   17785 
   17786   ;
   17787   return 0;
   17788 }
   17789 _ACEOF
   17790 rm -f conftest.$ac_objext conftest$ac_exeext
   17791 if { (ac_try="$ac_link"
   17792 case "(($ac_try" in
   17793   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17794   *) ac_try_echo=$ac_try;;
   17795 esac
   17796 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   17797 $as_echo "$ac_try_echo") >&5
   17798   (eval "$ac_link") 2>conftest.er1
   17799   ac_status=$?
   17800   grep -v '^ *+' conftest.er1 >conftest.err
   17801   rm -f conftest.er1
   17802   cat conftest.err >&5
   17803   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17804   (exit $ac_status); } && {
   17805 	 test -z "$ac_c_werror_flag" ||
   17806 	 test ! -s conftest.err
   17807        } && test -s conftest$ac_exeext && {
   17808 	 test "$cross_compiling" = yes ||
   17809 	 $as_test_x conftest$ac_exeext
   17810        }; then
   17811 
   17812 lt_aix_libpath_sed='
   17813     /Import File Strings/,/^$/ {
   17814 	/^0/ {
   17815 	    s/^0  *\(.*\)$/\1/
   17816 	    p
   17817 	}
   17818     }'
   17819 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17820 # Check for a 64-bit object if we didn't find anything.
   17821 if test -z "$aix_libpath"; then
   17822   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17823 fi
   17824 else
   17825   $as_echo "$as_me: failed program was:" >&5
   17826 sed 's/^/| /' conftest.$ac_ext >&5
   17827 
   17828 
   17829 fi
   17830 
   17831 rm -rf conftest.dSYM
   17832 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17833       conftest$ac_exeext conftest.$ac_ext
   17834 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17835 
   17836 	 hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17837 	  # Warning - without using the other run time loading flags,
   17838 	  # -berok will link without error, but may produce a broken library.
   17839 	  no_undefined_flag_GCJ=' ${wl}-bernotok'
   17840 	  allow_undefined_flag_GCJ=' ${wl}-berok'
   17841 	  # Exported symbols can be pulled into shared objects from archives
   17842 	  whole_archive_flag_spec_GCJ='$convenience'
   17843 	  archive_cmds_need_lc_GCJ=yes
   17844 	  # This is similar to how AIX traditionally builds its shared libraries.
   17845 	  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'
   17846 	fi
   17847       fi
   17848       ;;
   17849 
   17850     amigaos*)
   17851       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)'
   17852       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17853       hardcode_minus_L_GCJ=yes
   17854       # see comment about different semantics on the GNU ld section
   17855       ld_shlibs_GCJ=no
   17856       ;;
   17857 
   17858     bsdi[45]*)
   17859       export_dynamic_flag_spec_GCJ=-rdynamic
   17860       ;;
   17861 
   17862     cygwin* | mingw* | pw32*)
   17863       # When not using gcc, we currently assume that we are using
   17864       # Microsoft Visual C++.
   17865       # hardcode_libdir_flag_spec is actually meaningless, as there is
   17866       # no search path for DLLs.
   17867       hardcode_libdir_flag_spec_GCJ=' '
   17868       allow_undefined_flag_GCJ=unsupported
   17869       # Tell ltmain to make .lib files, not .a files.
   17870       libext=lib
   17871       # Tell ltmain to make .dll files, not .so files.
   17872       shrext_cmds=".dll"
   17873       # FIXME: Setting linknames here is a bad hack.
   17874       archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   17875       # The linker will automatically build a .lib file if we build a DLL.
   17876       old_archive_From_new_cmds_GCJ='true'
   17877       # FIXME: Should let the user specify the lib program.
   17878       old_archive_cmds_GCJ='lib -OUT:$oldlib$oldobjs$old_deplibs'
   17879       fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
   17880       enable_shared_with_static_runtimes_GCJ=yes
   17881       ;;
   17882 
   17883     darwin* | rhapsody*)
   17884       case $host_os in
   17885         rhapsody* | darwin1.[012])
   17886          allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
   17887          ;;
   17888        *) # Darwin 1.3 on
   17889          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   17890            allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17891          else
   17892            case ${MACOSX_DEPLOYMENT_TARGET} in
   17893              10.[012])
   17894                allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17895                ;;
   17896              10.*)
   17897                allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
   17898                ;;
   17899            esac
   17900          fi
   17901          ;;
   17902       esac
   17903       archive_cmds_need_lc_GCJ=no
   17904       hardcode_direct_GCJ=no
   17905       hardcode_automatic_GCJ=yes
   17906       hardcode_shlibpath_var_GCJ=unsupported
   17907       whole_archive_flag_spec_GCJ=''
   17908       link_all_deplibs_GCJ=yes
   17909     if test "$GCC" = yes ; then
   17910     	output_verbose_link_cmd='echo'
   17911         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}"
   17912         module_cmds_GCJ="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   17913         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}"
   17914         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}"
   17915     else
   17916       case $cc_basename in
   17917         xlc*)
   17918          output_verbose_link_cmd='echo'
   17919          archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   17920          module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17921           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17922          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}'
   17923           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}'
   17924           ;;
   17925        *)
   17926          ld_shlibs_GCJ=no
   17927           ;;
   17928       esac
   17929     fi
   17930       ;;
   17931 
   17932     dgux*)
   17933       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17934       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17935       hardcode_shlibpath_var_GCJ=no
   17936       ;;
   17937 
   17938     freebsd1*)
   17939       ld_shlibs_GCJ=no
   17940       ;;
   17941 
   17942     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   17943     # support.  Future versions do this automatically, but an explicit c++rt0.o
   17944     # does not break anything, and helps significantly (at the cost of a little
   17945     # extra space).
   17946     freebsd2.2*)
   17947       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   17948       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17949       hardcode_direct_GCJ=yes
   17950       hardcode_shlibpath_var_GCJ=no
   17951       ;;
   17952 
   17953     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   17954     freebsd2*)
   17955       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17956       hardcode_direct_GCJ=yes
   17957       hardcode_minus_L_GCJ=yes
   17958       hardcode_shlibpath_var_GCJ=no
   17959       ;;
   17960 
   17961     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   17962     freebsd* | dragonfly*)
   17963       archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   17964       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17965       hardcode_direct_GCJ=yes
   17966       hardcode_shlibpath_var_GCJ=no
   17967       ;;
   17968 
   17969     hpux9*)
   17970       if test "$GCC" = yes; then
   17971 	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'
   17972       else
   17973 	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'
   17974       fi
   17975       hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17976       hardcode_libdir_separator_GCJ=:
   17977       hardcode_direct_GCJ=yes
   17978 
   17979       # hardcode_minus_L: Not really in the search PATH,
   17980       # but as the default location of the library.
   17981       hardcode_minus_L_GCJ=yes
   17982       export_dynamic_flag_spec_GCJ='${wl}-E'
   17983       ;;
   17984 
   17985     hpux10*)
   17986       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17987 	archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17988       else
   17989 	archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   17990       fi
   17991       if test "$with_gnu_ld" = no; then
   17992 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17993 	hardcode_libdir_separator_GCJ=:
   17994 
   17995 	hardcode_direct_GCJ=yes
   17996 	export_dynamic_flag_spec_GCJ='${wl}-E'
   17997 
   17998 	# hardcode_minus_L: Not really in the search PATH,
   17999 	# but as the default location of the library.
   18000 	hardcode_minus_L_GCJ=yes
   18001       fi
   18002       ;;
   18003 
   18004     hpux11*)
   18005       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   18006 	case $host_cpu in
   18007 	hppa*64*)
   18008 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18009 	  ;;
   18010 	ia64*)
   18011 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   18012 	  ;;
   18013 	*)
   18014 	  archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   18015 	  ;;
   18016 	esac
   18017       else
   18018 	case $host_cpu in
   18019 	hppa*64*)
   18020 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18021 	  ;;
   18022 	ia64*)
   18023 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   18024 	  ;;
   18025 	*)
   18026 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   18027 	  ;;
   18028 	esac
   18029       fi
   18030       if test "$with_gnu_ld" = no; then
   18031 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   18032 	hardcode_libdir_separator_GCJ=:
   18033 
   18034 	case $host_cpu in
   18035 	hppa*64*|ia64*)
   18036 	  hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
   18037 	  hardcode_direct_GCJ=no
   18038 	  hardcode_shlibpath_var_GCJ=no
   18039 	  ;;
   18040 	*)
   18041 	  hardcode_direct_GCJ=yes
   18042 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   18043 
   18044 	  # hardcode_minus_L: Not really in the search PATH,
   18045 	  # but as the default location of the library.
   18046 	  hardcode_minus_L_GCJ=yes
   18047 	  ;;
   18048 	esac
   18049       fi
   18050       ;;
   18051 
   18052     irix5* | irix6* | nonstopux*)
   18053       if test "$GCC" = yes; then
   18054 	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'
   18055       else
   18056 	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'
   18057 	hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
   18058       fi
   18059       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18060       hardcode_libdir_separator_GCJ=:
   18061       link_all_deplibs_GCJ=yes
   18062       ;;
   18063 
   18064     netbsd*)
   18065       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   18066 	archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   18067       else
   18068 	archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   18069       fi
   18070       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18071       hardcode_direct_GCJ=yes
   18072       hardcode_shlibpath_var_GCJ=no
   18073       ;;
   18074 
   18075     newsos6)
   18076       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18077       hardcode_direct_GCJ=yes
   18078       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18079       hardcode_libdir_separator_GCJ=:
   18080       hardcode_shlibpath_var_GCJ=no
   18081       ;;
   18082 
   18083     openbsd*)
   18084       if test -f /usr/libexec/ld.so; then
   18085 	hardcode_direct_GCJ=yes
   18086 	hardcode_shlibpath_var_GCJ=no
   18087 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   18088 	  archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   18089 	  archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   18090 	  hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   18091 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   18092 	else
   18093 	  case $host_os in
   18094 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   18095 	     archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   18096 	     hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18097 	     ;;
   18098 	   *)
   18099 	     archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   18100 	     hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   18101 	     ;;
   18102 	  esac
   18103         fi
   18104       else
   18105 	ld_shlibs_GCJ=no
   18106       fi
   18107       ;;
   18108 
   18109     os2*)
   18110       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18111       hardcode_minus_L_GCJ=yes
   18112       allow_undefined_flag_GCJ=unsupported
   18113       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'
   18114       old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   18115       ;;
   18116 
   18117     osf3*)
   18118       if test "$GCC" = yes; then
   18119 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   18120 	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'
   18121       else
   18122 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   18123 	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'
   18124       fi
   18125       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18126       hardcode_libdir_separator_GCJ=:
   18127       ;;
   18128 
   18129     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   18130       if test "$GCC" = yes; then
   18131 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   18132 	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'
   18133 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18134       else
   18135 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   18136 	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'
   18137 	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~
   18138 	$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'
   18139 
   18140 	# Both c and cxx compiler support -rpath directly
   18141 	hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
   18142       fi
   18143       hardcode_libdir_separator_GCJ=:
   18144       ;;
   18145 
   18146     solaris*)
   18147       no_undefined_flag_GCJ=' -z text'
   18148       if test "$GCC" = yes; then
   18149 	wlarc='${wl}'
   18150 	archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18151 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   18152 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   18153       else
   18154 	wlarc=''
   18155 	archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18156 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   18157   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   18158       fi
   18159       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18160       hardcode_shlibpath_var_GCJ=no
   18161       case $host_os in
   18162       solaris2.[0-5] | solaris2.[0-5].*) ;;
   18163       *)
   18164 	# The compiler driver will combine and reorder linker options,
   18165 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   18166 	# but is careful enough not to reorder.
   18167  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   18168 	if test "$GCC" = yes; then
   18169 	  whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   18170 	else
   18171 	  whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract'
   18172 	fi
   18173 	;;
   18174       esac
   18175       link_all_deplibs_GCJ=yes
   18176       ;;
   18177 
   18178     sunos4*)
   18179       if test "x$host_vendor" = xsequent; then
   18180 	# Use $CC to link under sequent, because it throws in some extra .o
   18181 	# files that make .init and .fini sections work.
   18182 	archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   18183       else
   18184 	archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   18185       fi
   18186       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18187       hardcode_direct_GCJ=yes
   18188       hardcode_minus_L_GCJ=yes
   18189       hardcode_shlibpath_var_GCJ=no
   18190       ;;
   18191 
   18192     sysv4)
   18193       case $host_vendor in
   18194 	sni)
   18195 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18196 	  hardcode_direct_GCJ=yes # is this really true???
   18197 	;;
   18198 	siemens)
   18199 	  ## LD is ld it makes a PLAMLIB
   18200 	  ## CC just makes a GrossModule.
   18201 	  archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   18202 	  reload_cmds_GCJ='$CC -r -o $output$reload_objs'
   18203 	  hardcode_direct_GCJ=no
   18204         ;;
   18205 	motorola)
   18206 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18207 	  hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
   18208 	;;
   18209       esac
   18210       runpath_var='LD_RUN_PATH'
   18211       hardcode_shlibpath_var_GCJ=no
   18212       ;;
   18213 
   18214     sysv4.3*)
   18215       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18216       hardcode_shlibpath_var_GCJ=no
   18217       export_dynamic_flag_spec_GCJ='-Bexport'
   18218       ;;
   18219 
   18220     sysv4*MP*)
   18221       if test -d /usr/nec; then
   18222 	archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18223 	hardcode_shlibpath_var_GCJ=no
   18224 	runpath_var=LD_RUN_PATH
   18225 	hardcode_runpath_var=yes
   18226 	ld_shlibs_GCJ=yes
   18227       fi
   18228       ;;
   18229 
   18230     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   18231       no_undefined_flag_GCJ='${wl}-z,text'
   18232       archive_cmds_need_lc_GCJ=no
   18233       hardcode_shlibpath_var_GCJ=no
   18234       runpath_var='LD_RUN_PATH'
   18235 
   18236       if test "$GCC" = yes; then
   18237 	archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18238 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18239       else
   18240 	archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18241 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18242       fi
   18243       ;;
   18244 
   18245     sysv5* | sco3.2v5* | sco5v6*)
   18246       # Note: We can NOT use -z defs as we might desire, because we do not
   18247       # link with -lc, and that would cause any symbols used from libc to
   18248       # always be unresolved, which means just about no library would
   18249       # ever link correctly.  If we're not using GNU ld we use -z text
   18250       # though, which does catch some bad symbols but isn't as heavy-handed
   18251       # as -z defs.
   18252       no_undefined_flag_GCJ='${wl}-z,text'
   18253       allow_undefined_flag_GCJ='${wl}-z,nodefs'
   18254       archive_cmds_need_lc_GCJ=no
   18255       hardcode_shlibpath_var_GCJ=no
   18256       hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   18257       hardcode_libdir_separator_GCJ=':'
   18258       link_all_deplibs_GCJ=yes
   18259       export_dynamic_flag_spec_GCJ='${wl}-Bexport'
   18260       runpath_var='LD_RUN_PATH'
   18261 
   18262       if test "$GCC" = yes; then
   18263 	archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18264 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18265       else
   18266 	archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18267 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18268       fi
   18269       ;;
   18270 
   18271     uts4*)
   18272       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18273       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18274       hardcode_shlibpath_var_GCJ=no
   18275       ;;
   18276 
   18277     *)
   18278       ld_shlibs_GCJ=no
   18279       ;;
   18280     esac
   18281   fi
   18282 
   18283 { $as_echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
   18284 $as_echo "$ld_shlibs_GCJ" >&6; }
   18285 test "$ld_shlibs_GCJ" = no && can_build_shared=no
   18286 
   18287 #
   18288 # Do we need to explicitly link libc?
   18289 #
   18290 case "x$archive_cmds_need_lc_GCJ" in
   18291 x|xyes)
   18292   # Assume -lc should be added
   18293   archive_cmds_need_lc_GCJ=yes
   18294 
   18295   if test "$enable_shared" = yes && test "$GCC" = yes; then
   18296     case $archive_cmds_GCJ in
   18297     *'~'*)
   18298       # FIXME: we may have to deal with multi-command sequences.
   18299       ;;
   18300     '$CC '*)
   18301       # Test whether the compiler implicitly links with -lc since on some
   18302       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   18303       # to ld, don't add -lc before -lgcc.
   18304       { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   18305 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   18306       $rm conftest*
   18307       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   18308 
   18309       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   18310   (eval $ac_compile) 2>&5
   18311   ac_status=$?
   18312   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18313   (exit $ac_status); } 2>conftest.err; then
   18314         soname=conftest
   18315         lib=conftest
   18316         libobjs=conftest.$ac_objext
   18317         deplibs=
   18318         wl=$lt_prog_compiler_wl_GCJ
   18319 	pic_flag=$lt_prog_compiler_pic_GCJ
   18320         compiler_flags=-v
   18321         linker_flags=-v
   18322         verstring=
   18323         output_objdir=.
   18324         libname=conftest
   18325         lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
   18326         allow_undefined_flag_GCJ=
   18327         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   18328   (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   18329   ac_status=$?
   18330   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18331   (exit $ac_status); }
   18332         then
   18333 	  archive_cmds_need_lc_GCJ=no
   18334         else
   18335 	  archive_cmds_need_lc_GCJ=yes
   18336         fi
   18337         allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
   18338       else
   18339         cat conftest.err 1>&5
   18340       fi
   18341       $rm conftest*
   18342       { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
   18343 $as_echo "$archive_cmds_need_lc_GCJ" >&6; }
   18344       ;;
   18345     esac
   18346   fi
   18347   ;;
   18348 esac
   18349 
   18350 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   18351 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   18352 library_names_spec=
   18353 libname_spec='lib$name'
   18354 soname_spec=
   18355 shrext_cmds=".so"
   18356 postinstall_cmds=
   18357 postuninstall_cmds=
   18358 finish_cmds=
   18359 finish_eval=
   18360 shlibpath_var=
   18361 shlibpath_overrides_runpath=unknown
   18362 version_type=none
   18363 dynamic_linker="$host_os ld.so"
   18364 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   18365 
   18366 need_lib_prefix=unknown
   18367 hardcode_into_libs=no
   18368 
   18369 # when you set need_version to no, make sure it does not cause -set_version
   18370 # flags to be left without arguments
   18371 need_version=unknown
   18372 
   18373 case $host_os in
   18374 aix3*)
   18375   version_type=linux
   18376   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   18377   shlibpath_var=LIBPATH
   18378 
   18379   # AIX 3 has no versioning support, so we append a major version to the name.
   18380   soname_spec='${libname}${release}${shared_ext}$major'
   18381   ;;
   18382 
   18383 aix[4-9]*)
   18384   version_type=linux
   18385   need_lib_prefix=no
   18386   need_version=no
   18387   hardcode_into_libs=yes
   18388   if test "$host_cpu" = ia64; then
   18389     # AIX 5 supports IA64
   18390     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   18391     shlibpath_var=LD_LIBRARY_PATH
   18392   else
   18393     # With GCC up to 2.95.x, collect2 would create an import file
   18394     # for dependence libraries.  The import file would start with
   18395     # the line `#! .'.  This would cause the generated library to
   18396     # depend on `.', always an invalid library.  This was fixed in
   18397     # development snapshots of GCC prior to 3.0.
   18398     case $host_os in
   18399       aix4 | aix4.[01] | aix4.[01].*)
   18400       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   18401 	   echo ' yes '
   18402 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   18403 	:
   18404       else
   18405 	can_build_shared=no
   18406       fi
   18407       ;;
   18408     esac
   18409     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   18410     # soname into executable. Probably we can add versioning support to
   18411     # collect2, so additional links can be useful in future.
   18412     if test "$aix_use_runtimelinking" = yes; then
   18413       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   18414       # instead of lib<name>.a to let people know that these are not
   18415       # typical AIX shared libraries.
   18416       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18417     else
   18418       # We preserve .a as extension for shared libraries through AIX4.2
   18419       # and later when we are not doing run time linking.
   18420       library_names_spec='${libname}${release}.a $libname.a'
   18421       soname_spec='${libname}${release}${shared_ext}$major'
   18422     fi
   18423     shlibpath_var=LIBPATH
   18424   fi
   18425   ;;
   18426 
   18427 amigaos*)
   18428   library_names_spec='$libname.ixlibrary $libname.a'
   18429   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   18430   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'
   18431   ;;
   18432 
   18433 beos*)
   18434   library_names_spec='${libname}${shared_ext}'
   18435   dynamic_linker="$host_os ld.so"
   18436   shlibpath_var=LIBRARY_PATH
   18437   ;;
   18438 
   18439 bsdi[45]*)
   18440   version_type=linux
   18441   need_version=no
   18442   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18443   soname_spec='${libname}${release}${shared_ext}$major'
   18444   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   18445   shlibpath_var=LD_LIBRARY_PATH
   18446   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   18447   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   18448   # the default ld.so.conf also contains /usr/contrib/lib and
   18449   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   18450   # libtool to hard-code these into programs
   18451   ;;
   18452 
   18453 cygwin* | mingw* | pw32*)
   18454   version_type=windows
   18455   shrext_cmds=".dll"
   18456   need_version=no
   18457   need_lib_prefix=no
   18458 
   18459   case $GCC,$host_os in
   18460   yes,cygwin* | yes,mingw* | yes,pw32*)
   18461     library_names_spec='$libname.dll.a'
   18462     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   18463     postinstall_cmds='base_file=`basename \${file}`~
   18464       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   18465       dldir=$destdir/`dirname \$dlpath`~
   18466       test -d \$dldir || mkdir -p \$dldir~
   18467       $install_prog $dir/$dlname \$dldir/$dlname~
   18468       chmod a+x \$dldir/$dlname'
   18469     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   18470       dlpath=$dir/\$dldll~
   18471        $rm \$dlpath'
   18472     shlibpath_overrides_runpath=yes
   18473 
   18474     case $host_os in
   18475     cygwin*)
   18476       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   18477       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18478       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   18479       ;;
   18480     mingw*)
   18481       # MinGW DLLs use traditional 'lib' prefix
   18482       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18483       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   18484       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   18485         # It is most probably a Windows format PATH printed by
   18486         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   18487         # path with ; separators, and with drive letters. We can handle the
   18488         # drive letters (cygwin fileutils understands them), so leave them,
   18489         # especially as we might pass files found there to a mingw objdump,
   18490         # which wouldn't understand a cygwinified path. Ahh.
   18491         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   18492       else
   18493         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   18494       fi
   18495       ;;
   18496     pw32*)
   18497       # pw32 DLLs use 'pw' prefix rather than 'lib'
   18498       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18499       ;;
   18500     esac
   18501     ;;
   18502 
   18503   *)
   18504     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   18505     ;;
   18506   esac
   18507   dynamic_linker='Win32 ld.exe'
   18508   # FIXME: first we should search . and the directory the executable is in
   18509   shlibpath_var=PATH
   18510   ;;
   18511 
   18512 darwin* | rhapsody*)
   18513   dynamic_linker="$host_os dyld"
   18514   version_type=darwin
   18515   need_lib_prefix=no
   18516   need_version=no
   18517   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   18518   soname_spec='${libname}${release}${major}$shared_ext'
   18519   shlibpath_overrides_runpath=yes
   18520   shlibpath_var=DYLD_LIBRARY_PATH
   18521   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   18522 
   18523   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   18524   ;;
   18525 
   18526 dgux*)
   18527   version_type=linux
   18528   need_lib_prefix=no
   18529   need_version=no
   18530   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   18531   soname_spec='${libname}${release}${shared_ext}$major'
   18532   shlibpath_var=LD_LIBRARY_PATH
   18533   ;;
   18534 
   18535 freebsd1*)
   18536   dynamic_linker=no
   18537   ;;
   18538 
   18539 freebsd* | dragonfly*)
   18540   # DragonFly does not have aout.  When/if they implement a new
   18541   # versioning mechanism, adjust this.
   18542   if test -x /usr/bin/objformat; then
   18543     objformat=`/usr/bin/objformat`
   18544   else
   18545     case $host_os in
   18546     freebsd[123]*) objformat=aout ;;
   18547     *) objformat=elf ;;
   18548     esac
   18549   fi
   18550   version_type=freebsd-$objformat
   18551   case $version_type in
   18552     freebsd-elf*)
   18553       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18554       need_version=no
   18555       need_lib_prefix=no
   18556       ;;
   18557     freebsd-*)
   18558       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   18559       need_version=yes
   18560       ;;
   18561   esac
   18562   shlibpath_var=LD_LIBRARY_PATH
   18563   case $host_os in
   18564   freebsd2*)
   18565     shlibpath_overrides_runpath=yes
   18566     ;;
   18567   freebsd3.[01]* | freebsdelf3.[01]*)
   18568     shlibpath_overrides_runpath=yes
   18569     hardcode_into_libs=yes
   18570     ;;
   18571   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   18572   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   18573     shlibpath_overrides_runpath=no
   18574     hardcode_into_libs=yes
   18575     ;;
   18576   *) # from 4.6 on, and DragonFly
   18577     shlibpath_overrides_runpath=yes
   18578     hardcode_into_libs=yes
   18579     ;;
   18580   esac
   18581   ;;
   18582 
   18583 gnu*)
   18584   version_type=linux
   18585   need_lib_prefix=no
   18586   need_version=no
   18587   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   18588   soname_spec='${libname}${release}${shared_ext}$major'
   18589   shlibpath_var=LD_LIBRARY_PATH
   18590   hardcode_into_libs=yes
   18591   ;;
   18592 
   18593 hpux9* | hpux10* | hpux11*)
   18594   # Give a soname corresponding to the major version so that dld.sl refuses to
   18595   # link against other versions.
   18596   version_type=sunos
   18597   need_lib_prefix=no
   18598   need_version=no
   18599   case $host_cpu in
   18600   ia64*)
   18601     shrext_cmds='.so'
   18602     hardcode_into_libs=yes
   18603     dynamic_linker="$host_os dld.so"
   18604     shlibpath_var=LD_LIBRARY_PATH
   18605     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18606     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18607     soname_spec='${libname}${release}${shared_ext}$major'
   18608     if test "X$HPUX_IA64_MODE" = X32; then
   18609       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   18610     else
   18611       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   18612     fi
   18613     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18614     ;;
   18615    hppa*64*)
   18616      shrext_cmds='.sl'
   18617      hardcode_into_libs=yes
   18618      dynamic_linker="$host_os dld.sl"
   18619      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   18620      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18621      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18622      soname_spec='${libname}${release}${shared_ext}$major'
   18623      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   18624      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18625      ;;
   18626    *)
   18627     shrext_cmds='.sl'
   18628     dynamic_linker="$host_os dld.sl"
   18629     shlibpath_var=SHLIB_PATH
   18630     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   18631     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18632     soname_spec='${libname}${release}${shared_ext}$major'
   18633     ;;
   18634   esac
   18635   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   18636   postinstall_cmds='chmod 555 $lib'
   18637   ;;
   18638 
   18639 interix[3-9]*)
   18640   version_type=linux
   18641   need_lib_prefix=no
   18642   need_version=no
   18643   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18644   soname_spec='${libname}${release}${shared_ext}$major'
   18645   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   18646   shlibpath_var=LD_LIBRARY_PATH
   18647   shlibpath_overrides_runpath=no
   18648   hardcode_into_libs=yes
   18649   ;;
   18650 
   18651 irix5* | irix6* | nonstopux*)
   18652   case $host_os in
   18653     nonstopux*) version_type=nonstopux ;;
   18654     *)
   18655 	if test "$lt_cv_prog_gnu_ld" = yes; then
   18656 		version_type=linux
   18657 	else
   18658 		version_type=irix
   18659 	fi ;;
   18660   esac
   18661   need_lib_prefix=no
   18662   need_version=no
   18663   soname_spec='${libname}${release}${shared_ext}$major'
   18664   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   18665   case $host_os in
   18666   irix5* | nonstopux*)
   18667     libsuff= shlibsuff=
   18668     ;;
   18669   *)
   18670     case $LD in # libtool.m4 will add one of these switches to LD
   18671     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   18672       libsuff= shlibsuff= libmagic=32-bit;;
   18673     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   18674       libsuff=32 shlibsuff=N32 libmagic=N32;;
   18675     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   18676       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   18677     *) libsuff= shlibsuff= libmagic=never-match;;
   18678     esac
   18679     ;;
   18680   esac
   18681   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   18682   shlibpath_overrides_runpath=no
   18683   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   18684   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   18685   hardcode_into_libs=yes
   18686   ;;
   18687 
   18688 # No shared lib support for Linux oldld, aout, or coff.
   18689 linux*oldld* | linux*aout* | linux*coff*)
   18690   dynamic_linker=no
   18691   ;;
   18692 
   18693 # This must be Linux ELF.
   18694 linux* | k*bsd*-gnu)
   18695   version_type=linux
   18696   need_lib_prefix=no
   18697   need_version=no
   18698   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18699   soname_spec='${libname}${release}${shared_ext}$major'
   18700   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   18701   shlibpath_var=LD_LIBRARY_PATH
   18702   shlibpath_overrides_runpath=no
   18703   # This implies no fast_install, which is unacceptable.
   18704   # Some rework will be needed to allow for fast_install
   18705   # before this can be enabled.
   18706   hardcode_into_libs=yes
   18707 
   18708   # Append ld.so.conf contents to the search path
   18709   if test -f /etc/ld.so.conf; then
   18710     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' ' '`
   18711     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   18712   fi
   18713 
   18714   # We used to test for /lib/ld.so.1 and disable shared libraries on
   18715   # powerpc, because MkLinux only supported shared libraries with the
   18716   # GNU dynamic linker.  Since this was broken with cross compilers,
   18717   # most powerpc-linux boxes support dynamic linking these days and
   18718   # people can always --disable-shared, the test was removed, and we
   18719   # assume the GNU/Linux dynamic linker is in use.
   18720   dynamic_linker='GNU/Linux ld.so'
   18721   ;;
   18722 
   18723 netbsd*)
   18724   version_type=sunos
   18725   need_lib_prefix=no
   18726   need_version=no
   18727   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   18728     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18729     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18730     dynamic_linker='NetBSD (a.out) ld.so'
   18731   else
   18732     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18733     soname_spec='${libname}${release}${shared_ext}$major'
   18734     dynamic_linker='NetBSD ld.elf_so'
   18735   fi
   18736   shlibpath_var=LD_LIBRARY_PATH
   18737   shlibpath_overrides_runpath=yes
   18738   hardcode_into_libs=yes
   18739   ;;
   18740 
   18741 newsos6)
   18742   version_type=linux
   18743   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18744   shlibpath_var=LD_LIBRARY_PATH
   18745   shlibpath_overrides_runpath=yes
   18746   ;;
   18747 
   18748 nto-qnx*)
   18749   version_type=linux
   18750   need_lib_prefix=no
   18751   need_version=no
   18752   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18753   soname_spec='${libname}${release}${shared_ext}$major'
   18754   shlibpath_var=LD_LIBRARY_PATH
   18755   shlibpath_overrides_runpath=yes
   18756   ;;
   18757 
   18758 openbsd*)
   18759   version_type=sunos
   18760   sys_lib_dlsearch_path_spec="/usr/lib"
   18761   need_lib_prefix=no
   18762   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   18763   case $host_os in
   18764     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   18765     *)                         need_version=no  ;;
   18766   esac
   18767   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18768   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18769   shlibpath_var=LD_LIBRARY_PATH
   18770   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   18771     case $host_os in
   18772       openbsd2.[89] | openbsd2.[89].*)
   18773 	shlibpath_overrides_runpath=no
   18774 	;;
   18775       *)
   18776 	shlibpath_overrides_runpath=yes
   18777 	;;
   18778       esac
   18779   else
   18780     shlibpath_overrides_runpath=yes
   18781   fi
   18782   ;;
   18783 
   18784 os2*)
   18785   libname_spec='$name'
   18786   shrext_cmds=".dll"
   18787   need_lib_prefix=no
   18788   library_names_spec='$libname${shared_ext} $libname.a'
   18789   dynamic_linker='OS/2 ld.exe'
   18790   shlibpath_var=LIBPATH
   18791   ;;
   18792 
   18793 osf3* | osf4* | osf5*)
   18794   version_type=osf
   18795   need_lib_prefix=no
   18796   need_version=no
   18797   soname_spec='${libname}${release}${shared_ext}$major'
   18798   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18799   shlibpath_var=LD_LIBRARY_PATH
   18800   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   18801   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   18802   ;;
   18803 
   18804 rdos*)
   18805   dynamic_linker=no
   18806   ;;
   18807 
   18808 solaris*)
   18809   version_type=linux
   18810   need_lib_prefix=no
   18811   need_version=no
   18812   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18813   soname_spec='${libname}${release}${shared_ext}$major'
   18814   shlibpath_var=LD_LIBRARY_PATH
   18815   shlibpath_overrides_runpath=yes
   18816   hardcode_into_libs=yes
   18817   # ldd complains unless libraries are executable
   18818   postinstall_cmds='chmod +x $lib'
   18819   ;;
   18820 
   18821 sunos4*)
   18822   version_type=sunos
   18823   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18824   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   18825   shlibpath_var=LD_LIBRARY_PATH
   18826   shlibpath_overrides_runpath=yes
   18827   if test "$with_gnu_ld" = yes; then
   18828     need_lib_prefix=no
   18829   fi
   18830   need_version=yes
   18831   ;;
   18832 
   18833 sysv4 | sysv4.3*)
   18834   version_type=linux
   18835   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18836   soname_spec='${libname}${release}${shared_ext}$major'
   18837   shlibpath_var=LD_LIBRARY_PATH
   18838   case $host_vendor in
   18839     sni)
   18840       shlibpath_overrides_runpath=no
   18841       need_lib_prefix=no
   18842       export_dynamic_flag_spec='${wl}-Blargedynsym'
   18843       runpath_var=LD_RUN_PATH
   18844       ;;
   18845     siemens)
   18846       need_lib_prefix=no
   18847       ;;
   18848     motorola)
   18849       need_lib_prefix=no
   18850       need_version=no
   18851       shlibpath_overrides_runpath=no
   18852       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   18853       ;;
   18854   esac
   18855   ;;
   18856 
   18857 sysv4*MP*)
   18858   if test -d /usr/nec ;then
   18859     version_type=linux
   18860     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   18861     soname_spec='$libname${shared_ext}.$major'
   18862     shlibpath_var=LD_LIBRARY_PATH
   18863   fi
   18864   ;;
   18865 
   18866 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   18867   version_type=freebsd-elf
   18868   need_lib_prefix=no
   18869   need_version=no
   18870   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18871   soname_spec='${libname}${release}${shared_ext}$major'
   18872   shlibpath_var=LD_LIBRARY_PATH
   18873   hardcode_into_libs=yes
   18874   if test "$with_gnu_ld" = yes; then
   18875     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   18876     shlibpath_overrides_runpath=no
   18877   else
   18878     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   18879     shlibpath_overrides_runpath=yes
   18880     case $host_os in
   18881       sco3.2v5*)
   18882         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   18883 	;;
   18884     esac
   18885   fi
   18886   sys_lib_dlsearch_path_spec='/usr/lib'
   18887   ;;
   18888 
   18889 uts4*)
   18890   version_type=linux
   18891   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18892   soname_spec='${libname}${release}${shared_ext}$major'
   18893   shlibpath_var=LD_LIBRARY_PATH
   18894   ;;
   18895 
   18896 *)
   18897   dynamic_linker=no
   18898   ;;
   18899 esac
   18900 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   18901 $as_echo "$dynamic_linker" >&6; }
   18902 test "$dynamic_linker" = no && can_build_shared=no
   18903 
   18904 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   18905   $as_echo_n "(cached) " >&6
   18906 else
   18907   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   18908 fi
   18909 
   18910 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   18911 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   18912   $as_echo_n "(cached) " >&6
   18913 else
   18914   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   18915 fi
   18916 
   18917 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   18918 
   18919 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   18920 if test "$GCC" = yes; then
   18921   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   18922 fi
   18923 
   18924 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   18925 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   18926 hardcode_action_GCJ=
   18927 if test -n "$hardcode_libdir_flag_spec_GCJ" || \
   18928    test -n "$runpath_var_GCJ" || \
   18929    test "X$hardcode_automatic_GCJ" = "Xyes" ; then
   18930 
   18931   # We can hardcode non-existant directories.
   18932   if test "$hardcode_direct_GCJ" != no &&
   18933      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   18934      # have to relink, otherwise we might link with an installed library
   18935      # when we should be linking with a yet-to-be-installed one
   18936      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
   18937      test "$hardcode_minus_L_GCJ" != no; then
   18938     # Linking always hardcodes the temporary library directory.
   18939     hardcode_action_GCJ=relink
   18940   else
   18941     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   18942     hardcode_action_GCJ=immediate
   18943   fi
   18944 else
   18945   # We cannot hardcode anything, or else we can only hardcode existing
   18946   # directories.
   18947   hardcode_action_GCJ=unsupported
   18948 fi
   18949 { $as_echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
   18950 $as_echo "$hardcode_action_GCJ" >&6; }
   18951 
   18952 if test "$hardcode_action_GCJ" = relink; then
   18953   # Fast installation is not supported
   18954   enable_fast_install=no
   18955 elif test "$shlibpath_overrides_runpath" = yes ||
   18956      test "$enable_shared" = no; then
   18957   # Fast installation is not necessary
   18958   enable_fast_install=needless
   18959 fi
   18960 
   18961 
   18962 # The else clause should only fire when bootstrapping the
   18963 # libtool distribution, otherwise you forgot to ship ltmain.sh
   18964 # with your package, and you will get complaints that there are
   18965 # no rules to generate ltmain.sh.
   18966 if test -f "$ltmain"; then
   18967   # See if we are running on zsh, and set the options which allow our commands through
   18968   # without removal of \ escapes.
   18969   if test -n "${ZSH_VERSION+set}" ; then
   18970     setopt NO_GLOB_SUBST
   18971   fi
   18972   # Now quote all the things that may contain metacharacters while being
   18973   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   18974   # variables and quote the copies for generation of the libtool script.
   18975   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   18976     SED SHELL STRIP \
   18977     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   18978     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   18979     deplibs_check_method reload_flag reload_cmds need_locks \
   18980     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   18981     lt_cv_sys_global_symbol_to_c_name_address \
   18982     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   18983     old_postinstall_cmds old_postuninstall_cmds \
   18984     compiler_GCJ \
   18985     CC_GCJ \
   18986     LD_GCJ \
   18987     lt_prog_compiler_wl_GCJ \
   18988     lt_prog_compiler_pic_GCJ \
   18989     lt_prog_compiler_static_GCJ \
   18990     lt_prog_compiler_no_builtin_flag_GCJ \
   18991     export_dynamic_flag_spec_GCJ \
   18992     thread_safe_flag_spec_GCJ \
   18993     whole_archive_flag_spec_GCJ \
   18994     enable_shared_with_static_runtimes_GCJ \
   18995     old_archive_cmds_GCJ \
   18996     old_archive_from_new_cmds_GCJ \
   18997     predep_objects_GCJ \
   18998     postdep_objects_GCJ \
   18999     predeps_GCJ \
   19000     postdeps_GCJ \
   19001     compiler_lib_search_path_GCJ \
   19002     compiler_lib_search_dirs_GCJ \
   19003     archive_cmds_GCJ \
   19004     archive_expsym_cmds_GCJ \
   19005     postinstall_cmds_GCJ \
   19006     postuninstall_cmds_GCJ \
   19007     old_archive_from_expsyms_cmds_GCJ \
   19008     allow_undefined_flag_GCJ \
   19009     no_undefined_flag_GCJ \
   19010     export_symbols_cmds_GCJ \
   19011     hardcode_libdir_flag_spec_GCJ \
   19012     hardcode_libdir_flag_spec_ld_GCJ \
   19013     hardcode_libdir_separator_GCJ \
   19014     hardcode_automatic_GCJ \
   19015     module_cmds_GCJ \
   19016     module_expsym_cmds_GCJ \
   19017     lt_cv_prog_compiler_c_o_GCJ \
   19018     fix_srcfile_path_GCJ \
   19019     exclude_expsyms_GCJ \
   19020     include_expsyms_GCJ; do
   19021 
   19022     case $var in
   19023     old_archive_cmds_GCJ | \
   19024     old_archive_from_new_cmds_GCJ | \
   19025     archive_cmds_GCJ | \
   19026     archive_expsym_cmds_GCJ | \
   19027     module_cmds_GCJ | \
   19028     module_expsym_cmds_GCJ | \
   19029     old_archive_from_expsyms_cmds_GCJ | \
   19030     export_symbols_cmds_GCJ | \
   19031     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   19032     postinstall_cmds | postuninstall_cmds | \
   19033     old_postinstall_cmds | old_postuninstall_cmds | \
   19034     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   19035       # Double-quote double-evaled strings.
   19036       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   19037       ;;
   19038     *)
   19039       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   19040       ;;
   19041     esac
   19042   done
   19043 
   19044   case $lt_echo in
   19045   *'\$0 --fallback-echo"')
   19046     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   19047     ;;
   19048   esac
   19049 
   19050 cfgfile="$ofile"
   19051 
   19052   cat <<__EOF__ >> "$cfgfile"
   19053 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   19054 
   19055 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   19056 
   19057 # Shell to use when invoking shell scripts.
   19058 SHELL=$lt_SHELL
   19059 
   19060 # Whether or not to build shared libraries.
   19061 build_libtool_libs=$enable_shared
   19062 
   19063 # Whether or not to build static libraries.
   19064 build_old_libs=$enable_static
   19065 
   19066 # Whether or not to add -lc for building shared libraries.
   19067 build_libtool_need_lc=$archive_cmds_need_lc_GCJ
   19068 
   19069 # Whether or not to disallow shared libs when runtime libs are static
   19070 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
   19071 
   19072 # Whether or not to optimize for fast installation.
   19073 fast_install=$enable_fast_install
   19074 
   19075 # The host system.
   19076 host_alias=$host_alias
   19077 host=$host
   19078 host_os=$host_os
   19079 
   19080 # The build system.
   19081 build_alias=$build_alias
   19082 build=$build
   19083 build_os=$build_os
   19084 
   19085 # An echo program that does not interpret backslashes.
   19086 echo=$lt_echo
   19087 
   19088 # The archiver.
   19089 AR=$lt_AR
   19090 AR_FLAGS=$lt_AR_FLAGS
   19091 
   19092 # A C compiler.
   19093 LTCC=$lt_LTCC
   19094 
   19095 # LTCC compiler flags.
   19096 LTCFLAGS=$lt_LTCFLAGS
   19097 
   19098 # A language-specific compiler.
   19099 CC=$lt_compiler_GCJ
   19100 
   19101 # Is the compiler the GNU C compiler?
   19102 with_gcc=$GCC_GCJ
   19103 
   19104 # An ERE matcher.
   19105 EGREP=$lt_EGREP
   19106 
   19107 # The linker used to build libraries.
   19108 LD=$lt_LD_GCJ
   19109 
   19110 # Whether we need hard or soft links.
   19111 LN_S=$lt_LN_S
   19112 
   19113 # A BSD-compatible nm program.
   19114 NM=$lt_NM
   19115 
   19116 # A symbol stripping program
   19117 STRIP=$lt_STRIP
   19118 
   19119 # Used to examine libraries when file_magic_cmd begins "file"
   19120 MAGIC_CMD=$MAGIC_CMD
   19121 
   19122 # Used on cygwin: DLL creation program.
   19123 DLLTOOL="$DLLTOOL"
   19124 
   19125 # Used on cygwin: object dumper.
   19126 OBJDUMP="$OBJDUMP"
   19127 
   19128 # Used on cygwin: assembler.
   19129 AS="$AS"
   19130 
   19131 # The name of the directory that contains temporary libtool files.
   19132 objdir=$objdir
   19133 
   19134 # How to create reloadable object files.
   19135 reload_flag=$lt_reload_flag
   19136 reload_cmds=$lt_reload_cmds
   19137 
   19138 # How to pass a linker flag through the compiler.
   19139 wl=$lt_lt_prog_compiler_wl_GCJ
   19140 
   19141 # Object file suffix (normally "o").
   19142 objext="$ac_objext"
   19143 
   19144 # Old archive suffix (normally "a").
   19145 libext="$libext"
   19146 
   19147 # Shared library suffix (normally ".so").
   19148 shrext_cmds='$shrext_cmds'
   19149 
   19150 # Executable file suffix (normally "").
   19151 exeext="$exeext"
   19152 
   19153 # Additional compiler flags for building library objects.
   19154 pic_flag=$lt_lt_prog_compiler_pic_GCJ
   19155 pic_mode=$pic_mode
   19156 
   19157 # What is the maximum length of a command?
   19158 max_cmd_len=$lt_cv_sys_max_cmd_len
   19159 
   19160 # Does compiler simultaneously support -c and -o options?
   19161 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
   19162 
   19163 # Must we lock files when doing compilation?
   19164 need_locks=$lt_need_locks
   19165 
   19166 # Do we need the lib prefix for modules?
   19167 need_lib_prefix=$need_lib_prefix
   19168 
   19169 # Do we need a version for libraries?
   19170 need_version=$need_version
   19171 
   19172 # Whether dlopen is supported.
   19173 dlopen_support=$enable_dlopen
   19174 
   19175 # Whether dlopen of programs is supported.
   19176 dlopen_self=$enable_dlopen_self
   19177 
   19178 # Whether dlopen of statically linked programs is supported.
   19179 dlopen_self_static=$enable_dlopen_self_static
   19180 
   19181 # Compiler flag to prevent dynamic linking.
   19182 link_static_flag=$lt_lt_prog_compiler_static_GCJ
   19183 
   19184 # Compiler flag to turn off builtin functions.
   19185 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
   19186 
   19187 # Compiler flag to allow reflexive dlopens.
   19188 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
   19189 
   19190 # Compiler flag to generate shared objects directly from archives.
   19191 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
   19192 
   19193 # Compiler flag to generate thread-safe objects.
   19194 thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
   19195 
   19196 # Library versioning type.
   19197 version_type=$version_type
   19198 
   19199 # Format of library name prefix.
   19200 libname_spec=$lt_libname_spec
   19201 
   19202 # List of archive names.  First name is the real one, the rest are links.
   19203 # The last name is the one that the linker finds with -lNAME.
   19204 library_names_spec=$lt_library_names_spec
   19205 
   19206 # The coded name of the library, if different from the real name.
   19207 soname_spec=$lt_soname_spec
   19208 
   19209 # Commands used to build and install an old-style archive.
   19210 RANLIB=$lt_RANLIB
   19211 old_archive_cmds=$lt_old_archive_cmds_GCJ
   19212 old_postinstall_cmds=$lt_old_postinstall_cmds
   19213 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19214 
   19215 # Create an old-style archive from a shared archive.
   19216 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
   19217 
   19218 # Create a temporary old-style archive to link instead of a shared archive.
   19219 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
   19220 
   19221 # Commands used to build and install a shared archive.
   19222 archive_cmds=$lt_archive_cmds_GCJ
   19223 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
   19224 postinstall_cmds=$lt_postinstall_cmds
   19225 postuninstall_cmds=$lt_postuninstall_cmds
   19226 
   19227 # Commands used to build a loadable module (assumed same as above if empty)
   19228 module_cmds=$lt_module_cmds_GCJ
   19229 module_expsym_cmds=$lt_module_expsym_cmds_GCJ
   19230 
   19231 # Commands to strip libraries.
   19232 old_striplib=$lt_old_striplib
   19233 striplib=$lt_striplib
   19234 
   19235 # Dependencies to place before the objects being linked to create a
   19236 # shared library.
   19237 predep_objects=$lt_predep_objects_GCJ
   19238 
   19239 # Dependencies to place after the objects being linked to create a
   19240 # shared library.
   19241 postdep_objects=$lt_postdep_objects_GCJ
   19242 
   19243 # Dependencies to place before the objects being linked to create a
   19244 # shared library.
   19245 predeps=$lt_predeps_GCJ
   19246 
   19247 # Dependencies to place after the objects being linked to create a
   19248 # shared library.
   19249 postdeps=$lt_postdeps_GCJ
   19250 
   19251 # The directories searched by this compiler when creating a shared
   19252 # library
   19253 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_GCJ
   19254 
   19255 # The library search path used internally by the compiler when linking
   19256 # a shared library.
   19257 compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
   19258 
   19259 # Method to check whether dependent libraries are shared objects.
   19260 deplibs_check_method=$lt_deplibs_check_method
   19261 
   19262 # Command to use when deplibs_check_method == file_magic.
   19263 file_magic_cmd=$lt_file_magic_cmd
   19264 
   19265 # Flag that allows shared libraries with undefined symbols to be built.
   19266 allow_undefined_flag=$lt_allow_undefined_flag_GCJ
   19267 
   19268 # Flag that forces no undefined symbols.
   19269 no_undefined_flag=$lt_no_undefined_flag_GCJ
   19270 
   19271 # Commands used to finish a libtool library installation in a directory.
   19272 finish_cmds=$lt_finish_cmds
   19273 
   19274 # Same as above, but a single script fragment to be evaled but not shown.
   19275 finish_eval=$lt_finish_eval
   19276 
   19277 # Take the output of nm and produce a listing of raw symbols and C names.
   19278 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19279 
   19280 # Transform the output of nm in a proper C declaration
   19281 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19282 
   19283 # Transform the output of nm in a C name address pair
   19284 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19285 
   19286 # This is the shared library runtime path variable.
   19287 runpath_var=$runpath_var
   19288 
   19289 # This is the shared library path variable.
   19290 shlibpath_var=$shlibpath_var
   19291 
   19292 # Is shlibpath searched before the hard-coded library search path?
   19293 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19294 
   19295 # How to hardcode a shared library path into an executable.
   19296 hardcode_action=$hardcode_action_GCJ
   19297 
   19298 # Whether we should hardcode library paths into libraries.
   19299 hardcode_into_libs=$hardcode_into_libs
   19300 
   19301 # Flag to hardcode \$libdir into a binary during linking.
   19302 # This must work even if \$libdir does not exist.
   19303 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
   19304 
   19305 # If ld is used when linking, flag to hardcode \$libdir into
   19306 # a binary during linking. This must work even if \$libdir does
   19307 # not exist.
   19308 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
   19309 
   19310 # Whether we need a single -rpath flag with a separated argument.
   19311 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
   19312 
   19313 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19314 # resulting binary.
   19315 hardcode_direct=$hardcode_direct_GCJ
   19316 
   19317 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19318 # resulting binary.
   19319 hardcode_minus_L=$hardcode_minus_L_GCJ
   19320 
   19321 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19322 # the resulting binary.
   19323 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
   19324 
   19325 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19326 # and all subsequent libraries and executables linked against it.
   19327 hardcode_automatic=$hardcode_automatic_GCJ
   19328 
   19329 # Variables whose values should be saved in libtool wrapper scripts and
   19330 # restored at relink time.
   19331 variables_saved_for_relink="$variables_saved_for_relink"
   19332 
   19333 # Whether libtool must link a program against all its dependency libraries.
   19334 link_all_deplibs=$link_all_deplibs_GCJ
   19335 
   19336 # Compile-time system search path for libraries
   19337 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19338 
   19339 # Run-time system search path for libraries
   19340 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19341 
   19342 # Fix the shell variable \$srcfile for the compiler.
   19343 fix_srcfile_path=$lt_fix_srcfile_path
   19344 
   19345 # Set to yes if exported symbols are required.
   19346 always_export_symbols=$always_export_symbols_GCJ
   19347 
   19348 # The commands to list exported symbols.
   19349 export_symbols_cmds=$lt_export_symbols_cmds_GCJ
   19350 
   19351 # The commands to extract the exported symbol list from a shared archive.
   19352 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19353 
   19354 # Symbols that should not be listed in the preloaded symbols.
   19355 exclude_expsyms=$lt_exclude_expsyms_GCJ
   19356 
   19357 # Symbols that must always be exported.
   19358 include_expsyms=$lt_include_expsyms_GCJ
   19359 
   19360 # ### END LIBTOOL TAG CONFIG: $tagname
   19361 
   19362 __EOF__
   19363 
   19364 
   19365 else
   19366   # If there is no Makefile yet, we rely on a make rule to execute
   19367   # `config.status --recheck' to rerun these tests and create the
   19368   # libtool script then.
   19369   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19370   if test -f "$ltmain_in"; then
   19371     test -f Makefile && make "$ltmain"
   19372   fi
   19373 fi
   19374 
   19375 
   19376 ac_ext=c
   19377 ac_cpp='$CPP $CPPFLAGS'
   19378 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19379 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19380 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19381 
   19382 CC="$lt_save_CC"
   19383 
   19384 	else
   19385 	  tagname=""
   19386 	fi
   19387 	;;
   19388 
   19389       RC)
   19390 
   19391 
   19392 # Source file extension for RC test sources.
   19393 ac_ext=rc
   19394 
   19395 # Object file extension for compiled RC test sources.
   19396 objext=o
   19397 objext_RC=$objext
   19398 
   19399 # Code to be used in simple compile tests
   19400 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
   19401 
   19402 # Code to be used in simple link tests
   19403 lt_simple_link_test_code="$lt_simple_compile_test_code"
   19404 
   19405 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   19406 
   19407 # If no C compiler was specified, use CC.
   19408 LTCC=${LTCC-"$CC"}
   19409 
   19410 # If no C compiler flags were specified, use CFLAGS.
   19411 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   19412 
   19413 # Allow CC to be a program name with arguments.
   19414 compiler=$CC
   19415 
   19416 
   19417 # save warnings/boilerplate of simple test code
   19418 ac_outfile=conftest.$ac_objext
   19419 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   19420 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   19421 _lt_compiler_boilerplate=`cat conftest.err`
   19422 $rm conftest*
   19423 
   19424 ac_outfile=conftest.$ac_objext
   19425 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   19426 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   19427 _lt_linker_boilerplate=`cat conftest.err`
   19428 $rm -r conftest*
   19429 
   19430 
   19431 # Allow CC to be a program name with arguments.
   19432 lt_save_CC="$CC"
   19433 CC=${RC-"windres"}
   19434 compiler=$CC
   19435 compiler_RC=$CC
   19436 for cc_temp in $compiler""; do
   19437   case $cc_temp in
   19438     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   19439     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   19440     \-*) ;;
   19441     *) break;;
   19442   esac
   19443 done
   19444 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   19445 
   19446 lt_cv_prog_compiler_c_o_RC=yes
   19447 
   19448 # The else clause should only fire when bootstrapping the
   19449 # libtool distribution, otherwise you forgot to ship ltmain.sh
   19450 # with your package, and you will get complaints that there are
   19451 # no rules to generate ltmain.sh.
   19452 if test -f "$ltmain"; then
   19453   # See if we are running on zsh, and set the options which allow our commands through
   19454   # without removal of \ escapes.
   19455   if test -n "${ZSH_VERSION+set}" ; then
   19456     setopt NO_GLOB_SUBST
   19457   fi
   19458   # Now quote all the things that may contain metacharacters while being
   19459   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   19460   # variables and quote the copies for generation of the libtool script.
   19461   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   19462     SED SHELL STRIP \
   19463     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   19464     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   19465     deplibs_check_method reload_flag reload_cmds need_locks \
   19466     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   19467     lt_cv_sys_global_symbol_to_c_name_address \
   19468     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   19469     old_postinstall_cmds old_postuninstall_cmds \
   19470     compiler_RC \
   19471     CC_RC \
   19472     LD_RC \
   19473     lt_prog_compiler_wl_RC \
   19474     lt_prog_compiler_pic_RC \
   19475     lt_prog_compiler_static_RC \
   19476     lt_prog_compiler_no_builtin_flag_RC \
   19477     export_dynamic_flag_spec_RC \
   19478     thread_safe_flag_spec_RC \
   19479     whole_archive_flag_spec_RC \
   19480     enable_shared_with_static_runtimes_RC \
   19481     old_archive_cmds_RC \
   19482     old_archive_from_new_cmds_RC \
   19483     predep_objects_RC \
   19484     postdep_objects_RC \
   19485     predeps_RC \
   19486     postdeps_RC \
   19487     compiler_lib_search_path_RC \
   19488     compiler_lib_search_dirs_RC \
   19489     archive_cmds_RC \
   19490     archive_expsym_cmds_RC \
   19491     postinstall_cmds_RC \
   19492     postuninstall_cmds_RC \
   19493     old_archive_from_expsyms_cmds_RC \
   19494     allow_undefined_flag_RC \
   19495     no_undefined_flag_RC \
   19496     export_symbols_cmds_RC \
   19497     hardcode_libdir_flag_spec_RC \
   19498     hardcode_libdir_flag_spec_ld_RC \
   19499     hardcode_libdir_separator_RC \
   19500     hardcode_automatic_RC \
   19501     module_cmds_RC \
   19502     module_expsym_cmds_RC \
   19503     lt_cv_prog_compiler_c_o_RC \
   19504     fix_srcfile_path_RC \
   19505     exclude_expsyms_RC \
   19506     include_expsyms_RC; do
   19507 
   19508     case $var in
   19509     old_archive_cmds_RC | \
   19510     old_archive_from_new_cmds_RC | \
   19511     archive_cmds_RC | \
   19512     archive_expsym_cmds_RC | \
   19513     module_cmds_RC | \
   19514     module_expsym_cmds_RC | \
   19515     old_archive_from_expsyms_cmds_RC | \
   19516     export_symbols_cmds_RC | \
   19517     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   19518     postinstall_cmds | postuninstall_cmds | \
   19519     old_postinstall_cmds | old_postuninstall_cmds | \
   19520     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   19521       # Double-quote double-evaled strings.
   19522       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   19523       ;;
   19524     *)
   19525       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   19526       ;;
   19527     esac
   19528   done
   19529 
   19530   case $lt_echo in
   19531   *'\$0 --fallback-echo"')
   19532     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   19533     ;;
   19534   esac
   19535 
   19536 cfgfile="$ofile"
   19537 
   19538   cat <<__EOF__ >> "$cfgfile"
   19539 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   19540 
   19541 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   19542 
   19543 # Shell to use when invoking shell scripts.
   19544 SHELL=$lt_SHELL
   19545 
   19546 # Whether or not to build shared libraries.
   19547 build_libtool_libs=$enable_shared
   19548 
   19549 # Whether or not to build static libraries.
   19550 build_old_libs=$enable_static
   19551 
   19552 # Whether or not to add -lc for building shared libraries.
   19553 build_libtool_need_lc=$archive_cmds_need_lc_RC
   19554 
   19555 # Whether or not to disallow shared libs when runtime libs are static
   19556 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
   19557 
   19558 # Whether or not to optimize for fast installation.
   19559 fast_install=$enable_fast_install
   19560 
   19561 # The host system.
   19562 host_alias=$host_alias
   19563 host=$host
   19564 host_os=$host_os
   19565 
   19566 # The build system.
   19567 build_alias=$build_alias
   19568 build=$build
   19569 build_os=$build_os
   19570 
   19571 # An echo program that does not interpret backslashes.
   19572 echo=$lt_echo
   19573 
   19574 # The archiver.
   19575 AR=$lt_AR
   19576 AR_FLAGS=$lt_AR_FLAGS
   19577 
   19578 # A C compiler.
   19579 LTCC=$lt_LTCC
   19580 
   19581 # LTCC compiler flags.
   19582 LTCFLAGS=$lt_LTCFLAGS
   19583 
   19584 # A language-specific compiler.
   19585 CC=$lt_compiler_RC
   19586 
   19587 # Is the compiler the GNU C compiler?
   19588 with_gcc=$GCC_RC
   19589 
   19590 # An ERE matcher.
   19591 EGREP=$lt_EGREP
   19592 
   19593 # The linker used to build libraries.
   19594 LD=$lt_LD_RC
   19595 
   19596 # Whether we need hard or soft links.
   19597 LN_S=$lt_LN_S
   19598 
   19599 # A BSD-compatible nm program.
   19600 NM=$lt_NM
   19601 
   19602 # A symbol stripping program
   19603 STRIP=$lt_STRIP
   19604 
   19605 # Used to examine libraries when file_magic_cmd begins "file"
   19606 MAGIC_CMD=$MAGIC_CMD
   19607 
   19608 # Used on cygwin: DLL creation program.
   19609 DLLTOOL="$DLLTOOL"
   19610 
   19611 # Used on cygwin: object dumper.
   19612 OBJDUMP="$OBJDUMP"
   19613 
   19614 # Used on cygwin: assembler.
   19615 AS="$AS"
   19616 
   19617 # The name of the directory that contains temporary libtool files.
   19618 objdir=$objdir
   19619 
   19620 # How to create reloadable object files.
   19621 reload_flag=$lt_reload_flag
   19622 reload_cmds=$lt_reload_cmds
   19623 
   19624 # How to pass a linker flag through the compiler.
   19625 wl=$lt_lt_prog_compiler_wl_RC
   19626 
   19627 # Object file suffix (normally "o").
   19628 objext="$ac_objext"
   19629 
   19630 # Old archive suffix (normally "a").
   19631 libext="$libext"
   19632 
   19633 # Shared library suffix (normally ".so").
   19634 shrext_cmds='$shrext_cmds'
   19635 
   19636 # Executable file suffix (normally "").
   19637 exeext="$exeext"
   19638 
   19639 # Additional compiler flags for building library objects.
   19640 pic_flag=$lt_lt_prog_compiler_pic_RC
   19641 pic_mode=$pic_mode
   19642 
   19643 # What is the maximum length of a command?
   19644 max_cmd_len=$lt_cv_sys_max_cmd_len
   19645 
   19646 # Does compiler simultaneously support -c and -o options?
   19647 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
   19648 
   19649 # Must we lock files when doing compilation?
   19650 need_locks=$lt_need_locks
   19651 
   19652 # Do we need the lib prefix for modules?
   19653 need_lib_prefix=$need_lib_prefix
   19654 
   19655 # Do we need a version for libraries?
   19656 need_version=$need_version
   19657 
   19658 # Whether dlopen is supported.
   19659 dlopen_support=$enable_dlopen
   19660 
   19661 # Whether dlopen of programs is supported.
   19662 dlopen_self=$enable_dlopen_self
   19663 
   19664 # Whether dlopen of statically linked programs is supported.
   19665 dlopen_self_static=$enable_dlopen_self_static
   19666 
   19667 # Compiler flag to prevent dynamic linking.
   19668 link_static_flag=$lt_lt_prog_compiler_static_RC
   19669 
   19670 # Compiler flag to turn off builtin functions.
   19671 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
   19672 
   19673 # Compiler flag to allow reflexive dlopens.
   19674 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
   19675 
   19676 # Compiler flag to generate shared objects directly from archives.
   19677 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
   19678 
   19679 # Compiler flag to generate thread-safe objects.
   19680 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
   19681 
   19682 # Library versioning type.
   19683 version_type=$version_type
   19684 
   19685 # Format of library name prefix.
   19686 libname_spec=$lt_libname_spec
   19687 
   19688 # List of archive names.  First name is the real one, the rest are links.
   19689 # The last name is the one that the linker finds with -lNAME.
   19690 library_names_spec=$lt_library_names_spec
   19691 
   19692 # The coded name of the library, if different from the real name.
   19693 soname_spec=$lt_soname_spec
   19694 
   19695 # Commands used to build and install an old-style archive.
   19696 RANLIB=$lt_RANLIB
   19697 old_archive_cmds=$lt_old_archive_cmds_RC
   19698 old_postinstall_cmds=$lt_old_postinstall_cmds
   19699 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19700 
   19701 # Create an old-style archive from a shared archive.
   19702 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
   19703 
   19704 # Create a temporary old-style archive to link instead of a shared archive.
   19705 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
   19706 
   19707 # Commands used to build and install a shared archive.
   19708 archive_cmds=$lt_archive_cmds_RC
   19709 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
   19710 postinstall_cmds=$lt_postinstall_cmds
   19711 postuninstall_cmds=$lt_postuninstall_cmds
   19712 
   19713 # Commands used to build a loadable module (assumed same as above if empty)
   19714 module_cmds=$lt_module_cmds_RC
   19715 module_expsym_cmds=$lt_module_expsym_cmds_RC
   19716 
   19717 # Commands to strip libraries.
   19718 old_striplib=$lt_old_striplib
   19719 striplib=$lt_striplib
   19720 
   19721 # Dependencies to place before the objects being linked to create a
   19722 # shared library.
   19723 predep_objects=$lt_predep_objects_RC
   19724 
   19725 # Dependencies to place after the objects being linked to create a
   19726 # shared library.
   19727 postdep_objects=$lt_postdep_objects_RC
   19728 
   19729 # Dependencies to place before the objects being linked to create a
   19730 # shared library.
   19731 predeps=$lt_predeps_RC
   19732 
   19733 # Dependencies to place after the objects being linked to create a
   19734 # shared library.
   19735 postdeps=$lt_postdeps_RC
   19736 
   19737 # The directories searched by this compiler when creating a shared
   19738 # library
   19739 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_RC
   19740 
   19741 # The library search path used internally by the compiler when linking
   19742 # a shared library.
   19743 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
   19744 
   19745 # Method to check whether dependent libraries are shared objects.
   19746 deplibs_check_method=$lt_deplibs_check_method
   19747 
   19748 # Command to use when deplibs_check_method == file_magic.
   19749 file_magic_cmd=$lt_file_magic_cmd
   19750 
   19751 # Flag that allows shared libraries with undefined symbols to be built.
   19752 allow_undefined_flag=$lt_allow_undefined_flag_RC
   19753 
   19754 # Flag that forces no undefined symbols.
   19755 no_undefined_flag=$lt_no_undefined_flag_RC
   19756 
   19757 # Commands used to finish a libtool library installation in a directory.
   19758 finish_cmds=$lt_finish_cmds
   19759 
   19760 # Same as above, but a single script fragment to be evaled but not shown.
   19761 finish_eval=$lt_finish_eval
   19762 
   19763 # Take the output of nm and produce a listing of raw symbols and C names.
   19764 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19765 
   19766 # Transform the output of nm in a proper C declaration
   19767 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19768 
   19769 # Transform the output of nm in a C name address pair
   19770 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19771 
   19772 # This is the shared library runtime path variable.
   19773 runpath_var=$runpath_var
   19774 
   19775 # This is the shared library path variable.
   19776 shlibpath_var=$shlibpath_var
   19777 
   19778 # Is shlibpath searched before the hard-coded library search path?
   19779 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19780 
   19781 # How to hardcode a shared library path into an executable.
   19782 hardcode_action=$hardcode_action_RC
   19783 
   19784 # Whether we should hardcode library paths into libraries.
   19785 hardcode_into_libs=$hardcode_into_libs
   19786 
   19787 # Flag to hardcode \$libdir into a binary during linking.
   19788 # This must work even if \$libdir does not exist.
   19789 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
   19790 
   19791 # If ld is used when linking, flag to hardcode \$libdir into
   19792 # a binary during linking. This must work even if \$libdir does
   19793 # not exist.
   19794 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
   19795 
   19796 # Whether we need a single -rpath flag with a separated argument.
   19797 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
   19798 
   19799 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19800 # resulting binary.
   19801 hardcode_direct=$hardcode_direct_RC
   19802 
   19803 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19804 # resulting binary.
   19805 hardcode_minus_L=$hardcode_minus_L_RC
   19806 
   19807 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19808 # the resulting binary.
   19809 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
   19810 
   19811 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19812 # and all subsequent libraries and executables linked against it.
   19813 hardcode_automatic=$hardcode_automatic_RC
   19814 
   19815 # Variables whose values should be saved in libtool wrapper scripts and
   19816 # restored at relink time.
   19817 variables_saved_for_relink="$variables_saved_for_relink"
   19818 
   19819 # Whether libtool must link a program against all its dependency libraries.
   19820 link_all_deplibs=$link_all_deplibs_RC
   19821 
   19822 # Compile-time system search path for libraries
   19823 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19824 
   19825 # Run-time system search path for libraries
   19826 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19827 
   19828 # Fix the shell variable \$srcfile for the compiler.
   19829 fix_srcfile_path=$lt_fix_srcfile_path
   19830 
   19831 # Set to yes if exported symbols are required.
   19832 always_export_symbols=$always_export_symbols_RC
   19833 
   19834 # The commands to list exported symbols.
   19835 export_symbols_cmds=$lt_export_symbols_cmds_RC
   19836 
   19837 # The commands to extract the exported symbol list from a shared archive.
   19838 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19839 
   19840 # Symbols that should not be listed in the preloaded symbols.
   19841 exclude_expsyms=$lt_exclude_expsyms_RC
   19842 
   19843 # Symbols that must always be exported.
   19844 include_expsyms=$lt_include_expsyms_RC
   19845 
   19846 # ### END LIBTOOL TAG CONFIG: $tagname
   19847 
   19848 __EOF__
   19849 
   19850 
   19851 else
   19852   # If there is no Makefile yet, we rely on a make rule to execute
   19853   # `config.status --recheck' to rerun these tests and create the
   19854   # libtool script then.
   19855   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19856   if test -f "$ltmain_in"; then
   19857     test -f Makefile && make "$ltmain"
   19858   fi
   19859 fi
   19860 
   19861 
   19862 ac_ext=c
   19863 ac_cpp='$CPP $CPPFLAGS'
   19864 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19865 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19866 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19867 
   19868 CC="$lt_save_CC"
   19869 
   19870 	;;
   19871 
   19872       *)
   19873 	{ { $as_echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
   19874 $as_echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
   19875    { (exit 1); exit 1; }; }
   19876 	;;
   19877       esac
   19878 
   19879       # Append the new tag name to the list of available tags.
   19880       if test -n "$tagname" ; then
   19881       available_tags="$available_tags $tagname"
   19882     fi
   19883     fi
   19884   done
   19885   IFS="$lt_save_ifs"
   19886 
   19887   # Now substitute the updated list of available tags.
   19888   if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
   19889     mv "${ofile}T" "$ofile"
   19890     chmod +x "$ofile"
   19891   else
   19892     rm -f "${ofile}T"
   19893     { { $as_echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
   19894 $as_echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
   19895    { (exit 1); exit 1; }; }
   19896   fi
   19897 fi
   19898 
   19899 
   19900 
   19901 # This can be used to rebuild libtool when needed
   19902 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
   19903 
   19904 # Always use our own libtool.
   19905 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   19906 
   19907 # Prevent multiple expansion
   19908 
   19909 
   19910 
   19911 
   19912 
   19913 
   19914 
   19915 
   19916 
   19917 
   19918 
   19919 
   19920 
   19921 
   19922 
   19923 
   19924 
   19925 
   19926 
   19927 
   19928 ac_ext=c
   19929 ac_cpp='$CPP $CPPFLAGS'
   19930 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19931 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19932 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19933 if test -n "$ac_tool_prefix"; then
   19934   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   19935 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   19936 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   19937 $as_echo_n "checking for $ac_word... " >&6; }
   19938 if test "${ac_cv_prog_CC+set}" = set; then
   19939   $as_echo_n "(cached) " >&6
   19940 else
   19941   if test -n "$CC"; then
   19942   ac_cv_prog_CC="$CC" # Let the user override the test.
   19943 else
   19944 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19945 for as_dir in $PATH
   19946 do
   19947   IFS=$as_save_IFS
   19948   test -z "$as_dir" && as_dir=.
   19949   for ac_exec_ext in '' $ac_executable_extensions; do
   19950   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   19951     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   19952     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19953     break 2
   19954   fi
   19955 done
   19956 done
   19957 IFS=$as_save_IFS
   19958 
   19959 fi
   19960 fi
   19961 CC=$ac_cv_prog_CC
   19962 if test -n "$CC"; then
   19963   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   19964 $as_echo "$CC" >&6; }
   19965 else
   19966   { $as_echo "$as_me:$LINENO: result: no" >&5
   19967 $as_echo "no" >&6; }
   19968 fi
   19969 
   19970 
   19971 fi
   19972 if test -z "$ac_cv_prog_CC"; then
   19973   ac_ct_CC=$CC
   19974   # Extract the first word of "gcc", so it can be a program name with args.
   19975 set dummy gcc; ac_word=$2
   19976 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   19977 $as_echo_n "checking for $ac_word... " >&6; }
   19978 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   19979   $as_echo_n "(cached) " >&6
   19980 else
   19981   if test -n "$ac_ct_CC"; then
   19982   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   19983 else
   19984 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19985 for as_dir in $PATH
   19986 do
   19987   IFS=$as_save_IFS
   19988   test -z "$as_dir" && as_dir=.
   19989   for ac_exec_ext in '' $ac_executable_extensions; do
   19990   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   19991     ac_cv_prog_ac_ct_CC="gcc"
   19992     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19993     break 2
   19994   fi
   19995 done
   19996 done
   19997 IFS=$as_save_IFS
   19998 
   19999 fi
   20000 fi
   20001 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   20002 if test -n "$ac_ct_CC"; then
   20003   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   20004 $as_echo "$ac_ct_CC" >&6; }
   20005 else
   20006   { $as_echo "$as_me:$LINENO: result: no" >&5
   20007 $as_echo "no" >&6; }
   20008 fi
   20009 
   20010   if test "x$ac_ct_CC" = x; then
   20011     CC=""
   20012   else
   20013     case $cross_compiling:$ac_tool_warned in
   20014 yes:)
   20015 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   20016 whose name does not start with the host triplet.  If you think this
   20017 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   20018 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   20019 whose name does not start with the host triplet.  If you think this
   20020 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   20021 ac_tool_warned=yes ;;
   20022 esac
   20023     CC=$ac_ct_CC
   20024   fi
   20025 else
   20026   CC="$ac_cv_prog_CC"
   20027 fi
   20028 
   20029 if test -z "$CC"; then
   20030           if test -n "$ac_tool_prefix"; then
   20031     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   20032 set dummy ${ac_tool_prefix}cc; ac_word=$2
   20033 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   20034 $as_echo_n "checking for $ac_word... " >&6; }
   20035 if test "${ac_cv_prog_CC+set}" = set; then
   20036   $as_echo_n "(cached) " >&6
   20037 else
   20038   if test -n "$CC"; then
   20039   ac_cv_prog_CC="$CC" # Let the user override the test.
   20040 else
   20041 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20042 for as_dir in $PATH
   20043 do
   20044   IFS=$as_save_IFS
   20045   test -z "$as_dir" && as_dir=.
   20046   for ac_exec_ext in '' $ac_executable_extensions; do
   20047   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20048     ac_cv_prog_CC="${ac_tool_prefix}cc"
   20049     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20050     break 2
   20051   fi
   20052 done
   20053 done
   20054 IFS=$as_save_IFS
   20055 
   20056 fi
   20057 fi
   20058 CC=$ac_cv_prog_CC
   20059 if test -n "$CC"; then
   20060   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   20061 $as_echo "$CC" >&6; }
   20062 else
   20063   { $as_echo "$as_me:$LINENO: result: no" >&5
   20064 $as_echo "no" >&6; }
   20065 fi
   20066 
   20067 
   20068   fi
   20069 fi
   20070 if test -z "$CC"; then
   20071   # Extract the first word of "cc", so it can be a program name with args.
   20072 set dummy cc; ac_word=$2
   20073 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   20074 $as_echo_n "checking for $ac_word... " >&6; }
   20075 if test "${ac_cv_prog_CC+set}" = set; then
   20076   $as_echo_n "(cached) " >&6
   20077 else
   20078   if test -n "$CC"; then
   20079   ac_cv_prog_CC="$CC" # Let the user override the test.
   20080 else
   20081   ac_prog_rejected=no
   20082 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20083 for as_dir in $PATH
   20084 do
   20085   IFS=$as_save_IFS
   20086   test -z "$as_dir" && as_dir=.
   20087   for ac_exec_ext in '' $ac_executable_extensions; do
   20088   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20089     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   20090        ac_prog_rejected=yes
   20091        continue
   20092      fi
   20093     ac_cv_prog_CC="cc"
   20094     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20095     break 2
   20096   fi
   20097 done
   20098 done
   20099 IFS=$as_save_IFS
   20100 
   20101 if test $ac_prog_rejected = yes; then
   20102   # We found a bogon in the path, so make sure we never use it.
   20103   set dummy $ac_cv_prog_CC
   20104   shift
   20105   if test $# != 0; then
   20106     # We chose a different compiler from the bogus one.
   20107     # However, it has the same basename, so the bogon will be chosen
   20108     # first if we set CC to just the basename; use the full file name.
   20109     shift
   20110     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   20111   fi
   20112 fi
   20113 fi
   20114 fi
   20115 CC=$ac_cv_prog_CC
   20116 if test -n "$CC"; then
   20117   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   20118 $as_echo "$CC" >&6; }
   20119 else
   20120   { $as_echo "$as_me:$LINENO: result: no" >&5
   20121 $as_echo "no" >&6; }
   20122 fi
   20123 
   20124 
   20125 fi
   20126 if test -z "$CC"; then
   20127   if test -n "$ac_tool_prefix"; then
   20128   for ac_prog in cl.exe
   20129   do
   20130     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   20131 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   20132 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   20133 $as_echo_n "checking for $ac_word... " >&6; }
   20134 if test "${ac_cv_prog_CC+set}" = set; then
   20135   $as_echo_n "(cached) " >&6
   20136 else
   20137   if test -n "$CC"; then
   20138   ac_cv_prog_CC="$CC" # Let the user override the test.
   20139 else
   20140 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20141 for as_dir in $PATH
   20142 do
   20143   IFS=$as_save_IFS
   20144   test -z "$as_dir" && as_dir=.
   20145   for ac_exec_ext in '' $ac_executable_extensions; do
   20146   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20147     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   20148     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20149     break 2
   20150   fi
   20151 done
   20152 done
   20153 IFS=$as_save_IFS
   20154 
   20155 fi
   20156 fi
   20157 CC=$ac_cv_prog_CC
   20158 if test -n "$CC"; then
   20159   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   20160 $as_echo "$CC" >&6; }
   20161 else
   20162   { $as_echo "$as_me:$LINENO: result: no" >&5
   20163 $as_echo "no" >&6; }
   20164 fi
   20165 
   20166 
   20167     test -n "$CC" && break
   20168   done
   20169 fi
   20170 if test -z "$CC"; then
   20171   ac_ct_CC=$CC
   20172   for ac_prog in cl.exe
   20173 do
   20174   # Extract the first word of "$ac_prog", so it can be a program name with args.
   20175 set dummy $ac_prog; ac_word=$2
   20176 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   20177 $as_echo_n "checking for $ac_word... " >&6; }
   20178 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   20179   $as_echo_n "(cached) " >&6
   20180 else
   20181   if test -n "$ac_ct_CC"; then
   20182   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   20183 else
   20184 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20185 for as_dir in $PATH
   20186 do
   20187   IFS=$as_save_IFS
   20188   test -z "$as_dir" && as_dir=.
   20189   for ac_exec_ext in '' $ac_executable_extensions; do
   20190   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20191     ac_cv_prog_ac_ct_CC="$ac_prog"
   20192     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20193     break 2
   20194   fi
   20195 done
   20196 done
   20197 IFS=$as_save_IFS
   20198 
   20199 fi
   20200 fi
   20201 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   20202 if test -n "$ac_ct_CC"; then
   20203   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   20204 $as_echo "$ac_ct_CC" >&6; }
   20205 else
   20206   { $as_echo "$as_me:$LINENO: result: no" >&5
   20207 $as_echo "no" >&6; }
   20208 fi
   20209 
   20210 
   20211   test -n "$ac_ct_CC" && break
   20212 done
   20213 
   20214   if test "x$ac_ct_CC" = x; then
   20215     CC=""
   20216   else
   20217     case $cross_compiling:$ac_tool_warned in
   20218 yes:)
   20219 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   20220 whose name does not start with the host triplet.  If you think this
   20221 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   20222 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   20223 whose name does not start with the host triplet.  If you think this
   20224 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   20225 ac_tool_warned=yes ;;
   20226 esac
   20227     CC=$ac_ct_CC
   20228   fi
   20229 fi
   20230 
   20231 fi
   20232 
   20233 
   20234 test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   20235 See \`config.log' for more details." >&5
   20236 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
   20237 See \`config.log' for more details." >&2;}
   20238    { (exit 1); exit 1; }; }
   20239 
   20240 # Provide some information about the compiler.
   20241 $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
   20242 set X $ac_compile
   20243 ac_compiler=$2
   20244 { (ac_try="$ac_compiler --version >&5"
   20245 case "(($ac_try" in
   20246   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20247   *) ac_try_echo=$ac_try;;
   20248 esac
   20249 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20250 $as_echo "$ac_try_echo") >&5
   20251   (eval "$ac_compiler --version >&5") 2>&5
   20252   ac_status=$?
   20253   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20254   (exit $ac_status); }
   20255 { (ac_try="$ac_compiler -v >&5"
   20256 case "(($ac_try" in
   20257   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20258   *) ac_try_echo=$ac_try;;
   20259 esac
   20260 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20261 $as_echo "$ac_try_echo") >&5
   20262   (eval "$ac_compiler -v >&5") 2>&5
   20263   ac_status=$?
   20264   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20265   (exit $ac_status); }
   20266 { (ac_try="$ac_compiler -V >&5"
   20267 case "(($ac_try" in
   20268   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20269   *) ac_try_echo=$ac_try;;
   20270 esac
   20271 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20272 $as_echo "$ac_try_echo") >&5
   20273   (eval "$ac_compiler -V >&5") 2>&5
   20274   ac_status=$?
   20275   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20276   (exit $ac_status); }
   20277 
   20278 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   20279 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   20280 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   20281   $as_echo_n "(cached) " >&6
   20282 else
   20283   cat >conftest.$ac_ext <<_ACEOF
   20284 /* confdefs.h.  */
   20285 _ACEOF
   20286 cat confdefs.h >>conftest.$ac_ext
   20287 cat >>conftest.$ac_ext <<_ACEOF
   20288 /* end confdefs.h.  */
   20289 
   20290 int
   20291 main ()
   20292 {
   20293 #ifndef __GNUC__
   20294        choke me
   20295 #endif
   20296 
   20297   ;
   20298   return 0;
   20299 }
   20300 _ACEOF
   20301 rm -f conftest.$ac_objext
   20302 if { (ac_try="$ac_compile"
   20303 case "(($ac_try" in
   20304   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20305   *) ac_try_echo=$ac_try;;
   20306 esac
   20307 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20308 $as_echo "$ac_try_echo") >&5
   20309   (eval "$ac_compile") 2>conftest.er1
   20310   ac_status=$?
   20311   grep -v '^ *+' conftest.er1 >conftest.err
   20312   rm -f conftest.er1
   20313   cat conftest.err >&5
   20314   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20315   (exit $ac_status); } && {
   20316 	 test -z "$ac_c_werror_flag" ||
   20317 	 test ! -s conftest.err
   20318        } && test -s conftest.$ac_objext; then
   20319   ac_compiler_gnu=yes
   20320 else
   20321   $as_echo "$as_me: failed program was:" >&5
   20322 sed 's/^/| /' conftest.$ac_ext >&5
   20323 
   20324 	ac_compiler_gnu=no
   20325 fi
   20326 
   20327 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20328 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   20329 
   20330 fi
   20331 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   20332 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   20333 if test $ac_compiler_gnu = yes; then
   20334   GCC=yes
   20335 else
   20336   GCC=
   20337 fi
   20338 ac_test_CFLAGS=${CFLAGS+set}
   20339 ac_save_CFLAGS=$CFLAGS
   20340 { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   20341 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   20342 if test "${ac_cv_prog_cc_g+set}" = set; then
   20343   $as_echo_n "(cached) " >&6
   20344 else
   20345   ac_save_c_werror_flag=$ac_c_werror_flag
   20346    ac_c_werror_flag=yes
   20347    ac_cv_prog_cc_g=no
   20348    CFLAGS="-g"
   20349    cat >conftest.$ac_ext <<_ACEOF
   20350 /* confdefs.h.  */
   20351 _ACEOF
   20352 cat confdefs.h >>conftest.$ac_ext
   20353 cat >>conftest.$ac_ext <<_ACEOF
   20354 /* end confdefs.h.  */
   20355 
   20356 int
   20357 main ()
   20358 {
   20359 
   20360   ;
   20361   return 0;
   20362 }
   20363 _ACEOF
   20364 rm -f conftest.$ac_objext
   20365 if { (ac_try="$ac_compile"
   20366 case "(($ac_try" in
   20367   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20368   *) ac_try_echo=$ac_try;;
   20369 esac
   20370 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20371 $as_echo "$ac_try_echo") >&5
   20372   (eval "$ac_compile") 2>conftest.er1
   20373   ac_status=$?
   20374   grep -v '^ *+' conftest.er1 >conftest.err
   20375   rm -f conftest.er1
   20376   cat conftest.err >&5
   20377   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20378   (exit $ac_status); } && {
   20379 	 test -z "$ac_c_werror_flag" ||
   20380 	 test ! -s conftest.err
   20381        } && test -s conftest.$ac_objext; then
   20382   ac_cv_prog_cc_g=yes
   20383 else
   20384   $as_echo "$as_me: failed program was:" >&5
   20385 sed 's/^/| /' conftest.$ac_ext >&5
   20386 
   20387 	CFLAGS=""
   20388       cat >conftest.$ac_ext <<_ACEOF
   20389 /* confdefs.h.  */
   20390 _ACEOF
   20391 cat confdefs.h >>conftest.$ac_ext
   20392 cat >>conftest.$ac_ext <<_ACEOF
   20393 /* end confdefs.h.  */
   20394 
   20395 int
   20396 main ()
   20397 {
   20398 
   20399   ;
   20400   return 0;
   20401 }
   20402 _ACEOF
   20403 rm -f conftest.$ac_objext
   20404 if { (ac_try="$ac_compile"
   20405 case "(($ac_try" in
   20406   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20407   *) ac_try_echo=$ac_try;;
   20408 esac
   20409 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20410 $as_echo "$ac_try_echo") >&5
   20411   (eval "$ac_compile") 2>conftest.er1
   20412   ac_status=$?
   20413   grep -v '^ *+' conftest.er1 >conftest.err
   20414   rm -f conftest.er1
   20415   cat conftest.err >&5
   20416   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20417   (exit $ac_status); } && {
   20418 	 test -z "$ac_c_werror_flag" ||
   20419 	 test ! -s conftest.err
   20420        } && test -s conftest.$ac_objext; then
   20421   :
   20422 else
   20423   $as_echo "$as_me: failed program was:" >&5
   20424 sed 's/^/| /' conftest.$ac_ext >&5
   20425 
   20426 	ac_c_werror_flag=$ac_save_c_werror_flag
   20427 	 CFLAGS="-g"
   20428 	 cat >conftest.$ac_ext <<_ACEOF
   20429 /* confdefs.h.  */
   20430 _ACEOF
   20431 cat confdefs.h >>conftest.$ac_ext
   20432 cat >>conftest.$ac_ext <<_ACEOF
   20433 /* end confdefs.h.  */
   20434 
   20435 int
   20436 main ()
   20437 {
   20438 
   20439   ;
   20440   return 0;
   20441 }
   20442 _ACEOF
   20443 rm -f conftest.$ac_objext
   20444 if { (ac_try="$ac_compile"
   20445 case "(($ac_try" in
   20446   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20447   *) ac_try_echo=$ac_try;;
   20448 esac
   20449 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20450 $as_echo "$ac_try_echo") >&5
   20451   (eval "$ac_compile") 2>conftest.er1
   20452   ac_status=$?
   20453   grep -v '^ *+' conftest.er1 >conftest.err
   20454   rm -f conftest.er1
   20455   cat conftest.err >&5
   20456   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20457   (exit $ac_status); } && {
   20458 	 test -z "$ac_c_werror_flag" ||
   20459 	 test ! -s conftest.err
   20460        } && test -s conftest.$ac_objext; then
   20461   ac_cv_prog_cc_g=yes
   20462 else
   20463   $as_echo "$as_me: failed program was:" >&5
   20464 sed 's/^/| /' conftest.$ac_ext >&5
   20465 
   20466 
   20467 fi
   20468 
   20469 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20470 fi
   20471 
   20472 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20473 fi
   20474 
   20475 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20476    ac_c_werror_flag=$ac_save_c_werror_flag
   20477 fi
   20478 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   20479 $as_echo "$ac_cv_prog_cc_g" >&6; }
   20480 if test "$ac_test_CFLAGS" = set; then
   20481   CFLAGS=$ac_save_CFLAGS
   20482 elif test $ac_cv_prog_cc_g = yes; then
   20483   if test "$GCC" = yes; then
   20484     CFLAGS="-g -O2"
   20485   else
   20486     CFLAGS="-g"
   20487   fi
   20488 else
   20489   if test "$GCC" = yes; then
   20490     CFLAGS="-O2"
   20491   else
   20492     CFLAGS=
   20493   fi
   20494 fi
   20495 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   20496 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   20497 if test "${ac_cv_prog_cc_c89+set}" = set; then
   20498   $as_echo_n "(cached) " >&6
   20499 else
   20500   ac_cv_prog_cc_c89=no
   20501 ac_save_CC=$CC
   20502 cat >conftest.$ac_ext <<_ACEOF
   20503 /* confdefs.h.  */
   20504 _ACEOF
   20505 cat confdefs.h >>conftest.$ac_ext
   20506 cat >>conftest.$ac_ext <<_ACEOF
   20507 /* end confdefs.h.  */
   20508 #include <stdarg.h>
   20509 #include <stdio.h>
   20510 #include <sys/types.h>
   20511 #include <sys/stat.h>
   20512 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   20513 struct buf { int x; };
   20514 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   20515 static char *e (p, i)
   20516      char **p;
   20517      int i;
   20518 {
   20519   return p[i];
   20520 }
   20521 static char *f (char * (*g) (char **, int), char **p, ...)
   20522 {
   20523   char *s;
   20524   va_list v;
   20525   va_start (v,p);
   20526   s = g (p, va_arg (v,int));
   20527   va_end (v);
   20528   return s;
   20529 }
   20530 
   20531 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   20532    function prototypes and stuff, but not '\xHH' hex character constants.
   20533    These don't provoke an error unfortunately, instead are silently treated
   20534    as 'x'.  The following induces an error, until -std is added to get
   20535    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   20536    array size at least.  It's necessary to write '\x00'==0 to get something
   20537    that's true only with -std.  */
   20538 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   20539 
   20540 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   20541    inside strings and character constants.  */
   20542 #define FOO(x) 'x'
   20543 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   20544 
   20545 int test (int i, double x);
   20546 struct s1 {int (*f) (int a);};
   20547 struct s2 {int (*f) (double a);};
   20548 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   20549 int argc;
   20550 char **argv;
   20551 int
   20552 main ()
   20553 {
   20554 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   20555   ;
   20556   return 0;
   20557 }
   20558 _ACEOF
   20559 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   20560 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   20561 do
   20562   CC="$ac_save_CC $ac_arg"
   20563   rm -f conftest.$ac_objext
   20564 if { (ac_try="$ac_compile"
   20565 case "(($ac_try" in
   20566   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20567   *) ac_try_echo=$ac_try;;
   20568 esac
   20569 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20570 $as_echo "$ac_try_echo") >&5
   20571   (eval "$ac_compile") 2>conftest.er1
   20572   ac_status=$?
   20573   grep -v '^ *+' conftest.er1 >conftest.err
   20574   rm -f conftest.er1
   20575   cat conftest.err >&5
   20576   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20577   (exit $ac_status); } && {
   20578 	 test -z "$ac_c_werror_flag" ||
   20579 	 test ! -s conftest.err
   20580        } && test -s conftest.$ac_objext; then
   20581   ac_cv_prog_cc_c89=$ac_arg
   20582 else
   20583   $as_echo "$as_me: failed program was:" >&5
   20584 sed 's/^/| /' conftest.$ac_ext >&5
   20585 
   20586 
   20587 fi
   20588 
   20589 rm -f core conftest.err conftest.$ac_objext
   20590   test "x$ac_cv_prog_cc_c89" != "xno" && break
   20591 done
   20592 rm -f conftest.$ac_ext
   20593 CC=$ac_save_CC
   20594 
   20595 fi
   20596 # AC_CACHE_VAL
   20597 case "x$ac_cv_prog_cc_c89" in
   20598   x)
   20599     { $as_echo "$as_me:$LINENO: result: none needed" >&5
   20600 $as_echo "none needed" >&6; } ;;
   20601   xno)
   20602     { $as_echo "$as_me:$LINENO: result: unsupported" >&5
   20603 $as_echo "unsupported" >&6; } ;;
   20604   *)
   20605     CC="$CC $ac_cv_prog_cc_c89"
   20606     { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   20607 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   20608 esac
   20609 
   20610 
   20611 ac_ext=c
   20612 ac_cpp='$CPP $CPPFLAGS'
   20613 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   20614 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   20615 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   20616 
   20617 depcc="$CC"   am_compiler_list=
   20618 
   20619 { $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   20620 $as_echo_n "checking dependency style of $depcc... " >&6; }
   20621 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   20622   $as_echo_n "(cached) " >&6
   20623 else
   20624   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   20625   # We make a subdir and do the tests there.  Otherwise we can end up
   20626   # making bogus files that we don't know about and never remove.  For
   20627   # instance it was reported that on HP-UX the gcc test will end up
   20628   # making a dummy file named `D' -- because `-MD' means `put the output
   20629   # in D'.
   20630   mkdir conftest.dir
   20631   # Copy depcomp to subdir because otherwise we won't find it if we're
   20632   # using a relative directory.
   20633   cp "$am_depcomp" conftest.dir
   20634   cd conftest.dir
   20635   # We will build objects and dependencies in a subdirectory because
   20636   # it helps to detect inapplicable dependency modes.  For instance
   20637   # both Tru64's cc and ICC support -MD to output dependencies as a
   20638   # side effect of compilation, but ICC will put the dependencies in
   20639   # the current directory while Tru64 will put them in the object
   20640   # directory.
   20641   mkdir sub
   20642 
   20643   am_cv_CC_dependencies_compiler_type=none
   20644   if test "$am_compiler_list" = ""; then
   20645      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   20646   fi
   20647   for depmode in $am_compiler_list; do
   20648     # Setup a source with many dependencies, because some compilers
   20649     # like to wrap large dependency lists on column 80 (with \), and
   20650     # we should not choose a depcomp mode which is confused by this.
   20651     #
   20652     # We need to recreate these files for each test, as the compiler may
   20653     # overwrite some of them when testing with obscure command lines.
   20654     # This happens at least with the AIX C compiler.
   20655     : > sub/conftest.c
   20656     for i in 1 2 3 4 5 6; do
   20657       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   20658       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   20659       # Solaris 8's {/usr,}/bin/sh.
   20660       touch sub/conftst$i.h
   20661     done
   20662     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   20663 
   20664     case $depmode in
   20665     nosideeffect)
   20666       # after this tag, mechanisms are not by side-effect, so they'll
   20667       # only be used when explicitly requested
   20668       if test "x$enable_dependency_tracking" = xyes; then
   20669 	continue
   20670       else
   20671 	break
   20672       fi
   20673       ;;
   20674     none) break ;;
   20675     esac
   20676     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   20677     # mode.  It turns out that the SunPro C++ compiler does not properly
   20678     # handle `-M -o', and we need to detect this.
   20679     if depmode=$depmode \
   20680        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   20681        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   20682        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   20683          >/dev/null 2>conftest.err &&
   20684        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   20685        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   20686        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   20687       # icc doesn't choke on unknown options, it will just issue warnings
   20688       # or remarks (even with -Werror).  So we grep stderr for any message
   20689       # that says an option was ignored or not supported.
   20690       # When given -MP, icc 7.0 and 7.1 complain thusly:
   20691       #   icc: Command line warning: ignoring option '-M'; no argument required
   20692       # The diagnosis changed in icc 8.0:
   20693       #   icc: Command line remark: option '-MP' not supported
   20694       if (grep 'ignoring option' conftest.err ||
   20695           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   20696         am_cv_CC_dependencies_compiler_type=$depmode
   20697         break
   20698       fi
   20699     fi
   20700   done
   20701 
   20702   cd ..
   20703   rm -rf conftest.dir
   20704 else
   20705   am_cv_CC_dependencies_compiler_type=none
   20706 fi
   20707 
   20708 fi
   20709 { $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   20710 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
   20711 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   20712 
   20713 
   20714 
   20715 if
   20716   test "x$enable_dependency_tracking" != xno \
   20717   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   20718   am__fastdepCC_TRUE=
   20719   am__fastdepCC_FALSE='#'
   20720 else
   20721   am__fastdepCC_TRUE='#'
   20722   am__fastdepCC_FALSE=
   20723 fi
   20724 
   20725 
   20726 
   20727 
   20728 
   20729 
   20730 
   20731 # Check whether --with-xorg-module-dir was given.
   20732 if test "${with_xorg_module_dir+set}" = set; then
   20733   withval=$with_xorg_module_dir; moduledir="$withval"
   20734 else
   20735   moduledir="$libdir/xorg/modules"
   20736 fi
   20737 
   20738 
   20739 # Checks for extensions
   20740 #XORG_DRIVER_CHECK_EXT(RANDR, randrproto)
   20741 #XORG_DRIVER_CHECK_EXT(RENDER, renderproto)
   20742 #XORG_DRIVER_CHECK_EXT(XV, videoproto)
   20743 
   20744 # Checks for pkg-config packages
   20745 
   20746 
   20747 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
   20748 	if test -n "$ac_tool_prefix"; then
   20749   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
   20750 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
   20751 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   20752 $as_echo_n "checking for $ac_word... " >&6; }
   20753 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
   20754   $as_echo_n "(cached) " >&6
   20755 else
   20756   case $PKG_CONFIG in
   20757   [\\/]* | ?:[\\/]*)
   20758   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
   20759   ;;
   20760   *)
   20761   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20762 for as_dir in $PATH
   20763 do
   20764   IFS=$as_save_IFS
   20765   test -z "$as_dir" && as_dir=.
   20766   for ac_exec_ext in '' $ac_executable_extensions; do
   20767   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20768     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   20769     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20770     break 2
   20771   fi
   20772 done
   20773 done
   20774 IFS=$as_save_IFS
   20775 
   20776   ;;
   20777 esac
   20778 fi
   20779 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
   20780 if test -n "$PKG_CONFIG"; then
   20781   { $as_echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
   20782 $as_echo "$PKG_CONFIG" >&6; }
   20783 else
   20784   { $as_echo "$as_me:$LINENO: result: no" >&5
   20785 $as_echo "no" >&6; }
   20786 fi
   20787 
   20788 
   20789 fi
   20790 if test -z "$ac_cv_path_PKG_CONFIG"; then
   20791   ac_pt_PKG_CONFIG=$PKG_CONFIG
   20792   # Extract the first word of "pkg-config", so it can be a program name with args.
   20793 set dummy pkg-config; ac_word=$2
   20794 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   20795 $as_echo_n "checking for $ac_word... " >&6; }
   20796 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
   20797   $as_echo_n "(cached) " >&6
   20798 else
   20799   case $ac_pt_PKG_CONFIG in
   20800   [\\/]* | ?:[\\/]*)
   20801   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
   20802   ;;
   20803   *)
   20804   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20805 for as_dir in $PATH
   20806 do
   20807   IFS=$as_save_IFS
   20808   test -z "$as_dir" && as_dir=.
   20809   for ac_exec_ext in '' $ac_executable_extensions; do
   20810   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20811     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   20812     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20813     break 2
   20814   fi
   20815 done
   20816 done
   20817 IFS=$as_save_IFS
   20818 
   20819   ;;
   20820 esac
   20821 fi
   20822 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
   20823 if test -n "$ac_pt_PKG_CONFIG"; then
   20824   { $as_echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
   20825 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
   20826 else
   20827   { $as_echo "$as_me:$LINENO: result: no" >&5
   20828 $as_echo "no" >&6; }
   20829 fi
   20830 
   20831   if test "x$ac_pt_PKG_CONFIG" = x; then
   20832     PKG_CONFIG=""
   20833   else
   20834     case $cross_compiling:$ac_tool_warned in
   20835 yes:)
   20836 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   20837 whose name does not start with the host triplet.  If you think this
   20838 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   20839 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   20840 whose name does not start with the host triplet.  If you think this
   20841 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   20842 ac_tool_warned=yes ;;
   20843 esac
   20844     PKG_CONFIG=$ac_pt_PKG_CONFIG
   20845   fi
   20846 else
   20847   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
   20848 fi
   20849 
   20850 fi
   20851 if test -n "$PKG_CONFIG"; then
   20852 	_pkg_min_version=0.9.0
   20853 	{ $as_echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
   20854 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
   20855 	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
   20856 		{ $as_echo "$as_me:$LINENO: result: yes" >&5
   20857 $as_echo "yes" >&6; }
   20858 	else
   20859 		{ $as_echo "$as_me:$LINENO: result: no" >&5
   20860 $as_echo "no" >&6; }
   20861 		PKG_CONFIG=""
   20862 	fi
   20863 
   20864 fi
   20865 
   20866 pkg_failed=no
   20867 { $as_echo "$as_me:$LINENO: checking for XORG" >&5
   20868 $as_echo_n "checking for XORG... " >&6; }
   20869 
   20870 if test -n "$PKG_CONFIG"; then
   20871     if test -n "$XORG_CFLAGS"; then
   20872         pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
   20873     else
   20874         if test -n "$PKG_CONFIG" && \
   20875     { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto \$REQUIRED_MODULES\"") >&5
   20876   ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto $REQUIRED_MODULES") 2>&5
   20877   ac_status=$?
   20878   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20879   (exit $ac_status); }; then
   20880   pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.0.99.901 xproto $REQUIRED_MODULES" 2>/dev/null`
   20881 else
   20882   pkg_failed=yes
   20883 fi
   20884     fi
   20885 else
   20886 	pkg_failed=untried
   20887 fi
   20888 if test -n "$PKG_CONFIG"; then
   20889     if test -n "$XORG_LIBS"; then
   20890         pkg_cv_XORG_LIBS="$XORG_LIBS"
   20891     else
   20892         if test -n "$PKG_CONFIG" && \
   20893     { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto \$REQUIRED_MODULES\"") >&5
   20894   ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto $REQUIRED_MODULES") 2>&5
   20895   ac_status=$?
   20896   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20897   (exit $ac_status); }; then
   20898   pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.0.99.901 xproto $REQUIRED_MODULES" 2>/dev/null`
   20899 else
   20900   pkg_failed=yes
   20901 fi
   20902     fi
   20903 else
   20904 	pkg_failed=untried
   20905 fi
   20906 
   20907 
   20908 
   20909 if test $pkg_failed = yes; then
   20910 
   20911 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   20912         _pkg_short_errors_supported=yes
   20913 else
   20914         _pkg_short_errors_supported=no
   20915 fi
   20916         if test $_pkg_short_errors_supported = yes; then
   20917 	        XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "xorg-server >= 1.0.99.901 xproto $REQUIRED_MODULES"`
   20918         else
   20919 	        XORG_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xorg-server >= 1.0.99.901 xproto $REQUIRED_MODULES"`
   20920         fi
   20921 	# Put the nasty error message in config.log where it belongs
   20922 	echo "$XORG_PKG_ERRORS" >&5
   20923 
   20924 	{ { $as_echo "$as_me:$LINENO: error: Package requirements (xorg-server >= 1.0.99.901 xproto $REQUIRED_MODULES) were not met:
   20925 
   20926 $XORG_PKG_ERRORS
   20927 
   20928 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   20929 installed software in a non-standard prefix.
   20930 
   20931 Alternatively, you may set the environment variables XORG_CFLAGS
   20932 and XORG_LIBS to avoid the need to call pkg-config.
   20933 See the pkg-config man page for more details.
   20934 " >&5
   20935 $as_echo "$as_me: error: Package requirements (xorg-server >= 1.0.99.901 xproto $REQUIRED_MODULES) were not met:
   20936 
   20937 $XORG_PKG_ERRORS
   20938 
   20939 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   20940 installed software in a non-standard prefix.
   20941 
   20942 Alternatively, you may set the environment variables XORG_CFLAGS
   20943 and XORG_LIBS to avoid the need to call pkg-config.
   20944 See the pkg-config man page for more details.
   20945 " >&2;}
   20946    { (exit 1); exit 1; }; }
   20947 elif test $pkg_failed = untried; then
   20948 	{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
   20949 is in your PATH or set the PKG_CONFIG environment variable to the full
   20950 path to pkg-config.
   20951 
   20952 Alternatively, you may set the environment variables XORG_CFLAGS
   20953 and XORG_LIBS to avoid the need to call pkg-config.
   20954 See the pkg-config man page for more details.
   20955 
   20956 To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
   20957 See \`config.log' for more details." >&5
   20958 $as_echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
   20959 is in your PATH or set the PKG_CONFIG environment variable to the full
   20960 path to pkg-config.
   20961 
   20962 Alternatively, you may set the environment variables XORG_CFLAGS
   20963 and XORG_LIBS to avoid the need to call pkg-config.
   20964 See the pkg-config man page for more details.
   20965 
   20966 To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
   20967 See \`config.log' for more details." >&2;}
   20968    { (exit 1); exit 1; }; }
   20969 else
   20970 	XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
   20971 	XORG_LIBS=$pkg_cv_XORG_LIBS
   20972         { $as_echo "$as_me:$LINENO: result: yes" >&5
   20973 $as_echo "yes" >&6; }
   20974 	:
   20975 fi
   20976 sdkdir=$(pkg-config --variable=sdkdir xorg-server)
   20977 
   20978 # Checks for libraries.
   20979 
   20980 # Checks for header files.
   20981 { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   20982 $as_echo_n "checking for ANSI C header files... " >&6; }
   20983 if test "${ac_cv_header_stdc+set}" = set; then
   20984   $as_echo_n "(cached) " >&6
   20985 else
   20986   cat >conftest.$ac_ext <<_ACEOF
   20987 /* confdefs.h.  */
   20988 _ACEOF
   20989 cat confdefs.h >>conftest.$ac_ext
   20990 cat >>conftest.$ac_ext <<_ACEOF
   20991 /* end confdefs.h.  */
   20992 #include <stdlib.h>
   20993 #include <stdarg.h>
   20994 #include <string.h>
   20995 #include <float.h>
   20996 
   20997 int
   20998 main ()
   20999 {
   21000 
   21001   ;
   21002   return 0;
   21003 }
   21004 _ACEOF
   21005 rm -f conftest.$ac_objext
   21006 if { (ac_try="$ac_compile"
   21007 case "(($ac_try" in
   21008   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21009   *) ac_try_echo=$ac_try;;
   21010 esac
   21011 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   21012 $as_echo "$ac_try_echo") >&5
   21013   (eval "$ac_compile") 2>conftest.er1
   21014   ac_status=$?
   21015   grep -v '^ *+' conftest.er1 >conftest.err
   21016   rm -f conftest.er1
   21017   cat conftest.err >&5
   21018   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21019   (exit $ac_status); } && {
   21020 	 test -z "$ac_c_werror_flag" ||
   21021 	 test ! -s conftest.err
   21022        } && test -s conftest.$ac_objext; then
   21023   ac_cv_header_stdc=yes
   21024 else
   21025   $as_echo "$as_me: failed program was:" >&5
   21026 sed 's/^/| /' conftest.$ac_ext >&5
   21027 
   21028 	ac_cv_header_stdc=no
   21029 fi
   21030 
   21031 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21032 
   21033 if test $ac_cv_header_stdc = yes; then
   21034   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   21035   cat >conftest.$ac_ext <<_ACEOF
   21036 /* confdefs.h.  */
   21037 _ACEOF
   21038 cat confdefs.h >>conftest.$ac_ext
   21039 cat >>conftest.$ac_ext <<_ACEOF
   21040 /* end confdefs.h.  */
   21041 #include <string.h>
   21042 
   21043 _ACEOF
   21044 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   21045   $EGREP "memchr" >/dev/null 2>&1; then
   21046   :
   21047 else
   21048   ac_cv_header_stdc=no
   21049 fi
   21050 rm -f conftest*
   21051 
   21052 fi
   21053 
   21054 if test $ac_cv_header_stdc = yes; then
   21055   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   21056   cat >conftest.$ac_ext <<_ACEOF
   21057 /* confdefs.h.  */
   21058 _ACEOF
   21059 cat confdefs.h >>conftest.$ac_ext
   21060 cat >>conftest.$ac_ext <<_ACEOF
   21061 /* end confdefs.h.  */
   21062 #include <stdlib.h>
   21063 
   21064 _ACEOF
   21065 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   21066   $EGREP "free" >/dev/null 2>&1; then
   21067   :
   21068 else
   21069   ac_cv_header_stdc=no
   21070 fi
   21071 rm -f conftest*
   21072 
   21073 fi
   21074 
   21075 if test $ac_cv_header_stdc = yes; then
   21076   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   21077   if test "$cross_compiling" = yes; then
   21078   :
   21079 else
   21080   cat >conftest.$ac_ext <<_ACEOF
   21081 /* confdefs.h.  */
   21082 _ACEOF
   21083 cat confdefs.h >>conftest.$ac_ext
   21084 cat >>conftest.$ac_ext <<_ACEOF
   21085 /* end confdefs.h.  */
   21086 #include <ctype.h>
   21087 #include <stdlib.h>
   21088 #if ((' ' & 0x0FF) == 0x020)
   21089 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   21090 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   21091 #else
   21092 # define ISLOWER(c) \
   21093 		   (('a' <= (c) && (c) <= 'i') \
   21094 		     || ('j' <= (c) && (c) <= 'r') \
   21095 		     || ('s' <= (c) && (c) <= 'z'))
   21096 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   21097 #endif
   21098 
   21099 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   21100 int
   21101 main ()
   21102 {
   21103   int i;
   21104   for (i = 0; i < 256; i++)
   21105     if (XOR (islower (i), ISLOWER (i))
   21106 	|| toupper (i) != TOUPPER (i))
   21107       return 2;
   21108   return 0;
   21109 }
   21110 _ACEOF
   21111 rm -f conftest$ac_exeext
   21112 if { (ac_try="$ac_link"
   21113 case "(($ac_try" in
   21114   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21115   *) ac_try_echo=$ac_try;;
   21116 esac
   21117 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   21118 $as_echo "$ac_try_echo") >&5
   21119   (eval "$ac_link") 2>&5
   21120   ac_status=$?
   21121   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21122   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   21123   { (case "(($ac_try" in
   21124   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21125   *) ac_try_echo=$ac_try;;
   21126 esac
   21127 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   21128 $as_echo "$ac_try_echo") >&5
   21129   (eval "$ac_try") 2>&5
   21130   ac_status=$?
   21131   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21132   (exit $ac_status); }; }; then
   21133   :
   21134 else
   21135   $as_echo "$as_me: program exited with status $ac_status" >&5
   21136 $as_echo "$as_me: failed program was:" >&5
   21137 sed 's/^/| /' conftest.$ac_ext >&5
   21138 
   21139 ( exit $ac_status )
   21140 ac_cv_header_stdc=no
   21141 fi
   21142 rm -rf conftest.dSYM
   21143 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   21144 fi
   21145 
   21146 
   21147 fi
   21148 fi
   21149 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   21150 $as_echo "$ac_cv_header_stdc" >&6; }
   21151 if test $ac_cv_header_stdc = yes; then
   21152 
   21153 cat >>confdefs.h <<\_ACEOF
   21154 #define STDC_HEADERS 1
   21155 _ACEOF
   21156 
   21157 fi
   21158 
   21159 
   21160 # Check for xf1bpp & xf4bpp (removed in xorg-server 1.6 & later)
   21161 SAVE_CPPFLAGS="$CPPFLAGS"
   21162 CPPFLAGS="$CPPFLAGS $XORG_CFLAGS"
   21163 if test "${ac_cv_header_xf1bpp_h+set}" = set; then
   21164   { $as_echo "$as_me:$LINENO: checking for xf1bpp.h" >&5
   21165 $as_echo_n "checking for xf1bpp.h... " >&6; }
   21166 if test "${ac_cv_header_xf1bpp_h+set}" = set; then
   21167   $as_echo_n "(cached) " >&6
   21168 fi
   21169 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_xf1bpp_h" >&5
   21170 $as_echo "$ac_cv_header_xf1bpp_h" >&6; }
   21171 else
   21172   # Is the header compilable?
   21173 { $as_echo "$as_me:$LINENO: checking xf1bpp.h usability" >&5
   21174 $as_echo_n "checking xf1bpp.h usability... " >&6; }
   21175 cat >conftest.$ac_ext <<_ACEOF
   21176 /* confdefs.h.  */
   21177 _ACEOF
   21178 cat confdefs.h >>conftest.$ac_ext
   21179 cat >>conftest.$ac_ext <<_ACEOF
   21180 /* end confdefs.h.  */
   21181 $ac_includes_default
   21182 #include <xf1bpp.h>
   21183 _ACEOF
   21184 rm -f conftest.$ac_objext
   21185 if { (ac_try="$ac_compile"
   21186 case "(($ac_try" in
   21187   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21188   *) ac_try_echo=$ac_try;;
   21189 esac
   21190 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   21191 $as_echo "$ac_try_echo") >&5
   21192   (eval "$ac_compile") 2>conftest.er1
   21193   ac_status=$?
   21194   grep -v '^ *+' conftest.er1 >conftest.err
   21195   rm -f conftest.er1
   21196   cat conftest.err >&5
   21197   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21198   (exit $ac_status); } && {
   21199 	 test -z "$ac_c_werror_flag" ||
   21200 	 test ! -s conftest.err
   21201        } && test -s conftest.$ac_objext; then
   21202   ac_header_compiler=yes
   21203 else
   21204   $as_echo "$as_me: failed program was:" >&5
   21205 sed 's/^/| /' conftest.$ac_ext >&5
   21206 
   21207 	ac_header_compiler=no
   21208 fi
   21209 
   21210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21211 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   21212 $as_echo "$ac_header_compiler" >&6; }
   21213 
   21214 # Is the header present?
   21215 { $as_echo "$as_me:$LINENO: checking xf1bpp.h presence" >&5
   21216 $as_echo_n "checking xf1bpp.h presence... " >&6; }
   21217 cat >conftest.$ac_ext <<_ACEOF
   21218 /* confdefs.h.  */
   21219 _ACEOF
   21220 cat confdefs.h >>conftest.$ac_ext
   21221 cat >>conftest.$ac_ext <<_ACEOF
   21222 /* end confdefs.h.  */
   21223 #include <xf1bpp.h>
   21224 _ACEOF
   21225 if { (ac_try="$ac_cpp conftest.$ac_ext"
   21226 case "(($ac_try" in
   21227   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21228   *) ac_try_echo=$ac_try;;
   21229 esac
   21230 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   21231 $as_echo "$ac_try_echo") >&5
   21232   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   21233   ac_status=$?
   21234   grep -v '^ *+' conftest.er1 >conftest.err
   21235   rm -f conftest.er1
   21236   cat conftest.err >&5
   21237   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21238   (exit $ac_status); } >/dev/null && {
   21239 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   21240 	 test ! -s conftest.err
   21241        }; then
   21242   ac_header_preproc=yes
   21243 else
   21244   $as_echo "$as_me: failed program was:" >&5
   21245 sed 's/^/| /' conftest.$ac_ext >&5
   21246 
   21247   ac_header_preproc=no
   21248 fi
   21249 
   21250 rm -f conftest.err conftest.$ac_ext
   21251 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   21252 $as_echo "$ac_header_preproc" >&6; }
   21253 
   21254 # So?  What about this header?
   21255 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   21256   yes:no: )
   21257     { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: accepted by the compiler, rejected by the preprocessor!" >&5
   21258 $as_echo "$as_me: WARNING: xf1bpp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
   21259     { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: proceeding with the compiler's result" >&5
   21260 $as_echo "$as_me: WARNING: xf1bpp.h: proceeding with the compiler's result" >&2;}
   21261     ac_header_preproc=yes
   21262     ;;
   21263   no:yes:* )
   21264     { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: present but cannot be compiled" >&5
   21265 $as_echo "$as_me: WARNING: xf1bpp.h: present but cannot be compiled" >&2;}
   21266     { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h:     check for missing prerequisite headers?" >&5
   21267 $as_echo "$as_me: WARNING: xf1bpp.h:     check for missing prerequisite headers?" >&2;}
   21268     { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: see the Autoconf documentation" >&5
   21269 $as_echo "$as_me: WARNING: xf1bpp.h: see the Autoconf documentation" >&2;}
   21270     { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h:     section \"Present But Cannot Be Compiled\"" >&5
   21271 $as_echo "$as_me: WARNING: xf1bpp.h:     section \"Present But Cannot Be Compiled\"" >&2;}
   21272     { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: proceeding with the preprocessor's result" >&5
   21273 $as_echo "$as_me: WARNING: xf1bpp.h: proceeding with the preprocessor's result" >&2;}
   21274     { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: in the future, the compiler will take precedence" >&5
   21275 $as_echo "$as_me: WARNING: xf1bpp.h: in the future, the compiler will take precedence" >&2;}
   21276     ( cat <<\_ASBOX
   21277 ## ---------------------------------------------------------------------- ##
   21278 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
   21279 ## ---------------------------------------------------------------------- ##
   21280 _ASBOX
   21281      ) | sed "s/^/$as_me: WARNING:     /" >&2
   21282     ;;
   21283 esac
   21284 { $as_echo "$as_me:$LINENO: checking for xf1bpp.h" >&5
   21285 $as_echo_n "checking for xf1bpp.h... " >&6; }
   21286 if test "${ac_cv_header_xf1bpp_h+set}" = set; then
   21287   $as_echo_n "(cached) " >&6
   21288 else
   21289   ac_cv_header_xf1bpp_h=$ac_header_preproc
   21290 fi
   21291 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_xf1bpp_h" >&5
   21292 $as_echo "$ac_cv_header_xf1bpp_h" >&6; }
   21293 
   21294 fi
   21295 if test $ac_cv_header_xf1bpp_h = yes; then
   21296 
   21297 cat >>confdefs.h <<\_ACEOF
   21298 #define HAVE_XF1BPP 1
   21299 _ACEOF
   21300 
   21301 fi
   21302 
   21303 
   21304 if test "${ac_cv_header_xf4bpp_h+set}" = set; then
   21305   { $as_echo "$as_me:$LINENO: checking for xf4bpp.h" >&5
   21306 $as_echo_n "checking for xf4bpp.h... " >&6; }
   21307 if test "${ac_cv_header_xf4bpp_h+set}" = set; then
   21308   $as_echo_n "(cached) " >&6
   21309 fi
   21310 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_xf4bpp_h" >&5
   21311 $as_echo "$ac_cv_header_xf4bpp_h" >&6; }
   21312 else
   21313   # Is the header compilable?
   21314 { $as_echo "$as_me:$LINENO: checking xf4bpp.h usability" >&5
   21315 $as_echo_n "checking xf4bpp.h usability... " >&6; }
   21316 cat >conftest.$ac_ext <<_ACEOF
   21317 /* confdefs.h.  */
   21318 _ACEOF
   21319 cat confdefs.h >>conftest.$ac_ext
   21320 cat >>conftest.$ac_ext <<_ACEOF
   21321 /* end confdefs.h.  */
   21322 $ac_includes_default
   21323 #include <xf4bpp.h>
   21324 _ACEOF
   21325 rm -f conftest.$ac_objext
   21326 if { (ac_try="$ac_compile"
   21327 case "(($ac_try" in
   21328   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21329   *) ac_try_echo=$ac_try;;
   21330 esac
   21331 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   21332 $as_echo "$ac_try_echo") >&5
   21333   (eval "$ac_compile") 2>conftest.er1
   21334   ac_status=$?
   21335   grep -v '^ *+' conftest.er1 >conftest.err
   21336   rm -f conftest.er1
   21337   cat conftest.err >&5
   21338   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21339   (exit $ac_status); } && {
   21340 	 test -z "$ac_c_werror_flag" ||
   21341 	 test ! -s conftest.err
   21342        } && test -s conftest.$ac_objext; then
   21343   ac_header_compiler=yes
   21344 else
   21345   $as_echo "$as_me: failed program was:" >&5
   21346 sed 's/^/| /' conftest.$ac_ext >&5
   21347 
   21348 	ac_header_compiler=no
   21349 fi
   21350 
   21351 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21352 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   21353 $as_echo "$ac_header_compiler" >&6; }
   21354 
   21355 # Is the header present?
   21356 { $as_echo "$as_me:$LINENO: checking xf4bpp.h presence" >&5
   21357 $as_echo_n "checking xf4bpp.h presence... " >&6; }
   21358 cat >conftest.$ac_ext <<_ACEOF
   21359 /* confdefs.h.  */
   21360 _ACEOF
   21361 cat confdefs.h >>conftest.$ac_ext
   21362 cat >>conftest.$ac_ext <<_ACEOF
   21363 /* end confdefs.h.  */
   21364 #include <xf4bpp.h>
   21365 _ACEOF
   21366 if { (ac_try="$ac_cpp conftest.$ac_ext"
   21367 case "(($ac_try" in
   21368   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21369   *) ac_try_echo=$ac_try;;
   21370 esac
   21371 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   21372 $as_echo "$ac_try_echo") >&5
   21373   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   21374   ac_status=$?
   21375   grep -v '^ *+' conftest.er1 >conftest.err
   21376   rm -f conftest.er1
   21377   cat conftest.err >&5
   21378   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21379   (exit $ac_status); } >/dev/null && {
   21380 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   21381 	 test ! -s conftest.err
   21382        }; then
   21383   ac_header_preproc=yes
   21384 else
   21385   $as_echo "$as_me: failed program was:" >&5
   21386 sed 's/^/| /' conftest.$ac_ext >&5
   21387 
   21388   ac_header_preproc=no
   21389 fi
   21390 
   21391 rm -f conftest.err conftest.$ac_ext
   21392 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   21393 $as_echo "$ac_header_preproc" >&6; }
   21394 
   21395 # So?  What about this header?
   21396 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   21397   yes:no: )
   21398     { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: accepted by the compiler, rejected by the preprocessor!" >&5
   21399 $as_echo "$as_me: WARNING: xf4bpp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
   21400     { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: proceeding with the compiler's result" >&5
   21401 $as_echo "$as_me: WARNING: xf4bpp.h: proceeding with the compiler's result" >&2;}
   21402     ac_header_preproc=yes
   21403     ;;
   21404   no:yes:* )
   21405     { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: present but cannot be compiled" >&5
   21406 $as_echo "$as_me: WARNING: xf4bpp.h: present but cannot be compiled" >&2;}
   21407     { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h:     check for missing prerequisite headers?" >&5
   21408 $as_echo "$as_me: WARNING: xf4bpp.h:     check for missing prerequisite headers?" >&2;}
   21409     { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: see the Autoconf documentation" >&5
   21410 $as_echo "$as_me: WARNING: xf4bpp.h: see the Autoconf documentation" >&2;}
   21411     { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h:     section \"Present But Cannot Be Compiled\"" >&5
   21412 $as_echo "$as_me: WARNING: xf4bpp.h:     section \"Present But Cannot Be Compiled\"" >&2;}
   21413     { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: proceeding with the preprocessor's result" >&5
   21414 $as_echo "$as_me: WARNING: xf4bpp.h: proceeding with the preprocessor's result" >&2;}
   21415     { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: in the future, the compiler will take precedence" >&5
   21416 $as_echo "$as_me: WARNING: xf4bpp.h: in the future, the compiler will take precedence" >&2;}
   21417     ( cat <<\_ASBOX
   21418 ## ---------------------------------------------------------------------- ##
   21419 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
   21420 ## ---------------------------------------------------------------------- ##
   21421 _ASBOX
   21422      ) | sed "s/^/$as_me: WARNING:     /" >&2
   21423     ;;
   21424 esac
   21425 { $as_echo "$as_me:$LINENO: checking for xf4bpp.h" >&5
   21426 $as_echo_n "checking for xf4bpp.h... " >&6; }
   21427 if test "${ac_cv_header_xf4bpp_h+set}" = set; then
   21428   $as_echo_n "(cached) " >&6
   21429 else
   21430   ac_cv_header_xf4bpp_h=$ac_header_preproc
   21431 fi
   21432 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_xf4bpp_h" >&5
   21433 $as_echo "$ac_cv_header_xf4bpp_h" >&6; }
   21434 
   21435 fi
   21436 if test $ac_cv_header_xf4bpp_h = yes; then
   21437 
   21438 cat >>confdefs.h <<\_ACEOF
   21439 #define HAVE_XF4BPP 1
   21440 _ACEOF
   21441 
   21442 fi
   21443 
   21444 
   21445 CPPFLAGS="$SAVE_CPPFLAGS"
   21446 
   21447 
   21448 
   21449 
   21450 DRIVER_NAME=wsfb
   21451 
   21452 
   21453 
   21454 
   21455 
   21456 if test x$APP_MAN_SUFFIX = x    ; then
   21457     APP_MAN_SUFFIX=1
   21458 fi
   21459 if test x$APP_MAN_DIR = x    ; then
   21460     APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
   21461 fi
   21462 
   21463 if test x$LIB_MAN_SUFFIX = x    ; then
   21464     LIB_MAN_SUFFIX=3
   21465 fi
   21466 if test x$LIB_MAN_DIR = x    ; then
   21467     LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
   21468 fi
   21469 
   21470 if test x$FILE_MAN_SUFFIX = x    ; then
   21471     case $host_os in
   21472 	solaris*)	FILE_MAN_SUFFIX=4  ;;
   21473 	*)		FILE_MAN_SUFFIX=5  ;;
   21474     esac
   21475 fi
   21476 if test x$FILE_MAN_DIR = x    ; then
   21477     FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
   21478 fi
   21479 
   21480 if test x$MISC_MAN_SUFFIX = x    ; then
   21481     case $host_os in
   21482 	solaris*)	MISC_MAN_SUFFIX=5  ;;
   21483 	*)		MISC_MAN_SUFFIX=7  ;;
   21484     esac
   21485 fi
   21486 if test x$MISC_MAN_DIR = x    ; then
   21487     MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
   21488 fi
   21489 
   21490 if test x$DRIVER_MAN_SUFFIX = x    ; then
   21491     case $host_os in
   21492 	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
   21493 	*)		DRIVER_MAN_SUFFIX=4  ;;
   21494     esac
   21495 fi
   21496 if test x$DRIVER_MAN_DIR = x    ; then
   21497     DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
   21498 fi
   21499 
   21500 if test x$ADMIN_MAN_SUFFIX = x    ; then
   21501     case $host_os in
   21502 	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
   21503 	*)		ADMIN_MAN_SUFFIX=8  ;;
   21504     esac
   21505 fi
   21506 if test x$ADMIN_MAN_DIR = x    ; then
   21507     ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
   21508 fi
   21509 
   21510 
   21511 
   21512 
   21513 
   21514 
   21515 
   21516 
   21517 
   21518 
   21519 
   21520 
   21521 
   21522 
   21523 
   21524 
   21525 
   21526 # Check whether --with-release-version was given.
   21527 if test "${with_release_version+set}" = set; then
   21528   withval=$with_release_version; RELEASE_VERSION="$withval"
   21529 else
   21530   RELEASE_VERSION=""
   21531 fi
   21532 
   21533 	if test "x$RELEASE_VERSION" != "x"; then
   21534 		PACKAGE="$PACKAGE-$RELEASE_VERSION"
   21535 		PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION"
   21536 		{ $as_echo "$as_me:$LINENO: Building with package name set to $PACKAGE" >&5
   21537 $as_echo "$as_me: Building with package name set to $PACKAGE" >&6;}
   21538 	fi
   21539 
   21540 cat >>confdefs.h <<_ACEOF
   21541 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
   21542 _ACEOF
   21543 
   21544 	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
   21545 	if test "x$PVM" = "x"; then
   21546 		PVM="0"
   21547 	fi
   21548 
   21549 cat >>confdefs.h <<_ACEOF
   21550 #define PACKAGE_VERSION_MINOR $PVM
   21551 _ACEOF
   21552 
   21553 	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
   21554 	if test "x$PVP" = "x"; then
   21555 		PVP="0"
   21556 	fi
   21557 
   21558 cat >>confdefs.h <<_ACEOF
   21559 #define PACKAGE_VERSION_PATCHLEVEL $PVP
   21560 _ACEOF
   21561 
   21562 
   21563 
   21564 CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > .changelog.tmp && \
   21565 mv .changelog.tmp ChangeLog) || (rm -f .changelog.tmp; touch ChangeLog; \
   21566 echo 'git directory not found: installing possibly empty changelog.' >&2)"
   21567 
   21568 distcleancheck_listfiles='find . -type f ! -name ChangeLog -print'
   21569 
   21570 
   21571 
   21572 ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile"
   21573 
   21574 cat >confcache <<\_ACEOF
   21575 # This file is a shell script that caches the results of configure
   21576 # tests run on this system so they can be shared between configure
   21577 # scripts and configure runs, see configure's option --config-cache.
   21578 # It is not useful on other systems.  If it contains results you don't
   21579 # want to keep, you may remove or edit it.
   21580 #
   21581 # config.status only pays attention to the cache file if you give it
   21582 # the --recheck option to rerun configure.
   21583 #
   21584 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   21585 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   21586 # following values.
   21587 
   21588 _ACEOF
   21589 
   21590 # The following way of writing the cache mishandles newlines in values,
   21591 # but we know of no workaround that is simple, portable, and efficient.
   21592 # So, we kill variables containing newlines.
   21593 # Ultrix sh set writes to stderr and can't be redirected directly,
   21594 # and sets the high bit in the cache file unless we assign to the vars.
   21595 (
   21596   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   21597     eval ac_val=\$$ac_var
   21598     case $ac_val in #(
   21599     *${as_nl}*)
   21600       case $ac_var in #(
   21601       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   21602 $as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   21603       esac
   21604       case $ac_var in #(
   21605       _ | IFS | as_nl) ;; #(
   21606       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   21607       *) $as_unset $ac_var ;;
   21608       esac ;;
   21609     esac
   21610   done
   21611 
   21612   (set) 2>&1 |
   21613     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   21614     *${as_nl}ac_space=\ *)
   21615       # `set' does not quote correctly, so add quotes (double-quote
   21616       # substitution turns \\\\ into \\, and sed turns \\ into \).
   21617       sed -n \
   21618 	"s/'/'\\\\''/g;
   21619 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   21620       ;; #(
   21621     *)
   21622       # `set' quotes correctly as required by POSIX, so do not add quotes.
   21623       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   21624       ;;
   21625     esac |
   21626     sort
   21627 ) |
   21628   sed '
   21629      /^ac_cv_env_/b end
   21630      t clear
   21631      :clear
   21632      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   21633      t end
   21634      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   21635      :end' >>confcache
   21636 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   21637   if test -w "$cache_file"; then
   21638     test "x$cache_file" != "x/dev/null" &&
   21639       { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
   21640 $as_echo "$as_me: updating cache $cache_file" >&6;}
   21641     cat confcache >$cache_file
   21642   else
   21643     { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
   21644 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   21645   fi
   21646 fi
   21647 rm -f confcache
   21648 
   21649 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   21650 # Let make expand exec_prefix.
   21651 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   21652 
   21653 DEFS=-DHAVE_CONFIG_H
   21654 
   21655 ac_libobjs=
   21656 ac_ltlibobjs=
   21657 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   21658   # 1. Remove the extension, and $U if already installed.
   21659   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   21660   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   21661   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   21662   #    will be set to the directory where LIBOBJS objects are built.
   21663   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   21664   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
   21665 done
   21666 LIBOBJS=$ac_libobjs
   21667 
   21668 LTLIBOBJS=$ac_ltlibobjs
   21669 
   21670 
   21671 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   21672   { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
   21673 Usually this means the macro was only invoked conditionally." >&5
   21674 $as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
   21675 Usually this means the macro was only invoked conditionally." >&2;}
   21676    { (exit 1); exit 1; }; }
   21677 fi
   21678 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   21679   { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
   21680 Usually this means the macro was only invoked conditionally." >&5
   21681 $as_echo "$as_me: error: conditional \"AMDEP\" was never defined.
   21682 Usually this means the macro was only invoked conditionally." >&2;}
   21683    { (exit 1); exit 1; }; }
   21684 fi
   21685 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   21686   { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   21687 Usually this means the macro was only invoked conditionally." >&5
   21688 $as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   21689 Usually this means the macro was only invoked conditionally." >&2;}
   21690    { (exit 1); exit 1; }; }
   21691 fi
   21692 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   21693   { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
   21694 Usually this means the macro was only invoked conditionally." >&5
   21695 $as_echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
   21696 Usually this means the macro was only invoked conditionally." >&2;}
   21697    { (exit 1); exit 1; }; }
   21698 fi
   21699 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   21700   { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   21701 Usually this means the macro was only invoked conditionally." >&5
   21702 $as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   21703 Usually this means the macro was only invoked conditionally." >&2;}
   21704    { (exit 1); exit 1; }; }
   21705 fi
   21706 
   21707 : ${CONFIG_STATUS=./config.status}
   21708 ac_write_fail=0
   21709 ac_clean_files_save=$ac_clean_files
   21710 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   21711 { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
   21712 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   21713 cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   21714 #! $SHELL
   21715 # Generated by $as_me.
   21716 # Run this file to recreate the current configuration.
   21717 # Compiler output produced by configure, useful for debugging
   21718 # configure, is in config.log if it exists.
   21719 
   21720 debug=false
   21721 ac_cs_recheck=false
   21722 ac_cs_silent=false
   21723 SHELL=\${CONFIG_SHELL-$SHELL}
   21724 _ACEOF
   21725 
   21726 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   21727 ## --------------------- ##
   21728 ## M4sh Initialization.  ##
   21729 ## --------------------- ##
   21730 
   21731 # Be more Bourne compatible
   21732 DUALCASE=1; export DUALCASE # for MKS sh
   21733 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
   21734   emulate sh
   21735   NULLCMD=:
   21736   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   21737   # is contrary to our usage.  Disable this feature.
   21738   alias -g '${1+"$@"}'='"$@"'
   21739   setopt NO_GLOB_SUBST
   21740 else
   21741   case `(set -o) 2>/dev/null` in
   21742   *posix*) set -o posix ;;
   21743 esac
   21744 
   21745 fi
   21746 
   21747 
   21748 
   21749 
   21750 # PATH needs CR
   21751 # Avoid depending upon Character Ranges.
   21752 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   21753 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   21754 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   21755 as_cr_digits='0123456789'
   21756 as_cr_alnum=$as_cr_Letters$as_cr_digits
   21757 
   21758 as_nl='
   21759 '
   21760 export as_nl
   21761 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   21762 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   21763 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   21764 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   21765 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   21766   as_echo='printf %s\n'
   21767   as_echo_n='printf %s'
   21768 else
   21769   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   21770     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   21771     as_echo_n='/usr/ucb/echo -n'
   21772   else
   21773     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   21774     as_echo_n_body='eval
   21775       arg=$1;
   21776       case $arg in
   21777       *"$as_nl"*)
   21778 	expr "X$arg" : "X\\(.*\\)$as_nl";
   21779 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   21780       esac;
   21781       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   21782     '
   21783     export as_echo_n_body
   21784     as_echo_n='sh -c $as_echo_n_body as_echo'
   21785   fi
   21786   export as_echo_body
   21787   as_echo='sh -c $as_echo_body as_echo'
   21788 fi
   21789 
   21790 # The user is always right.
   21791 if test "${PATH_SEPARATOR+set}" != set; then
   21792   PATH_SEPARATOR=:
   21793   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   21794     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   21795       PATH_SEPARATOR=';'
   21796   }
   21797 fi
   21798 
   21799 # Support unset when possible.
   21800 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   21801   as_unset=unset
   21802 else
   21803   as_unset=false
   21804 fi
   21805 
   21806 
   21807 # IFS
   21808 # We need space, tab and new line, in precisely that order.  Quoting is
   21809 # there to prevent editors from complaining about space-tab.
   21810 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   21811 # splitting by setting IFS to empty value.)
   21812 IFS=" ""	$as_nl"
   21813 
   21814 # Find who we are.  Look in the path if we contain no directory separator.
   21815 case $0 in
   21816   *[\\/]* ) as_myself=$0 ;;
   21817   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   21818 for as_dir in $PATH
   21819 do
   21820   IFS=$as_save_IFS
   21821   test -z "$as_dir" && as_dir=.
   21822   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   21823 done
   21824 IFS=$as_save_IFS
   21825 
   21826      ;;
   21827 esac
   21828 # We did not find ourselves, most probably we were run as `sh COMMAND'
   21829 # in which case we are not to be found in the path.
   21830 if test "x$as_myself" = x; then
   21831   as_myself=$0
   21832 fi
   21833 if test ! -f "$as_myself"; then
   21834   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   21835   { (exit 1); exit 1; }
   21836 fi
   21837 
   21838 # Work around bugs in pre-3.0 UWIN ksh.
   21839 for as_var in ENV MAIL MAILPATH
   21840 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   21841 done
   21842 PS1='$ '
   21843 PS2='> '
   21844 PS4='+ '
   21845 
   21846 # NLS nuisances.
   21847 LC_ALL=C
   21848 export LC_ALL
   21849 LANGUAGE=C
   21850 export LANGUAGE
   21851 
   21852 # Required to use basename.
   21853 if expr a : '\(a\)' >/dev/null 2>&1 &&
   21854    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   21855   as_expr=expr
   21856 else
   21857   as_expr=false
   21858 fi
   21859 
   21860 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   21861   as_basename=basename
   21862 else
   21863   as_basename=false
   21864 fi
   21865 
   21866 
   21867 # Name of the executable.
   21868 as_me=`$as_basename -- "$0" ||
   21869 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   21870 	 X"$0" : 'X\(//\)$' \| \
   21871 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   21872 $as_echo X/"$0" |
   21873     sed '/^.*\/\([^/][^/]*\)\/*$/{
   21874 	    s//\1/
   21875 	    q
   21876 	  }
   21877 	  /^X\/\(\/\/\)$/{
   21878 	    s//\1/
   21879 	    q
   21880 	  }
   21881 	  /^X\/\(\/\).*/{
   21882 	    s//\1/
   21883 	    q
   21884 	  }
   21885 	  s/.*/./; q'`
   21886 
   21887 # CDPATH.
   21888 $as_unset CDPATH
   21889 
   21890 
   21891 
   21892   as_lineno_1=$LINENO
   21893   as_lineno_2=$LINENO
   21894   test "x$as_lineno_1" != "x$as_lineno_2" &&
   21895   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
   21896 
   21897   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
   21898   # uniformly replaced by the line number.  The first 'sed' inserts a
   21899   # line-number line after each line using $LINENO; the second 'sed'
   21900   # does the real work.  The second script uses 'N' to pair each
   21901   # line-number line with the line containing $LINENO, and appends
   21902   # trailing '-' during substitution so that $LINENO is not a special
   21903   # case at line end.
   21904   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
   21905   # scripts with optimization help from Paolo Bonzini.  Blame Lee
   21906   # E. McMahon (1931-1989) for sed's syntax.  :-)
   21907   sed -n '
   21908     p
   21909     /[$]LINENO/=
   21910   ' <$as_myself |
   21911     sed '
   21912       s/[$]LINENO.*/&-/
   21913       t lineno
   21914       b
   21915       :lineno
   21916       N
   21917       :loop
   21918       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
   21919       t loop
   21920       s/-\n.*//
   21921     ' >$as_me.lineno &&
   21922   chmod +x "$as_me.lineno" ||
   21923     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
   21924    { (exit 1); exit 1; }; }
   21925 
   21926   # Don't try to exec as it changes $[0], causing all sort of problems
   21927   # (the dirname of $[0] is not the place where we might find the
   21928   # original and so on.  Autoconf is especially sensitive to this).
   21929   . "./$as_me.lineno"
   21930   # Exit status is that of the last command.
   21931   exit
   21932 }
   21933 
   21934 
   21935 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   21936   as_dirname=dirname
   21937 else
   21938   as_dirname=false
   21939 fi
   21940 
   21941 ECHO_C= ECHO_N= ECHO_T=
   21942 case `echo -n x` in
   21943 -n*)
   21944   case `echo 'x\c'` in
   21945   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   21946   *)   ECHO_C='\c';;
   21947   esac;;
   21948 *)
   21949   ECHO_N='-n';;
   21950 esac
   21951 if expr a : '\(a\)' >/dev/null 2>&1 &&
   21952    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   21953   as_expr=expr
   21954 else
   21955   as_expr=false
   21956 fi
   21957 
   21958 rm -f conf$$ conf$$.exe conf$$.file
   21959 if test -d conf$$.dir; then
   21960   rm -f conf$$.dir/conf$$.file
   21961 else
   21962   rm -f conf$$.dir
   21963   mkdir conf$$.dir 2>/dev/null
   21964 fi
   21965 if (echo >conf$$.file) 2>/dev/null; then
   21966   if ln -s conf$$.file conf$$ 2>/dev/null; then
   21967     as_ln_s='ln -s'
   21968     # ... but there are two gotchas:
   21969     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   21970     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   21971     # In both cases, we have to default to `cp -p'.
   21972     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   21973       as_ln_s='cp -p'
   21974   elif ln conf$$.file conf$$ 2>/dev/null; then
   21975     as_ln_s=ln
   21976   else
   21977     as_ln_s='cp -p'
   21978   fi
   21979 else
   21980   as_ln_s='cp -p'
   21981 fi
   21982 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   21983 rmdir conf$$.dir 2>/dev/null
   21984 
   21985 if mkdir -p . 2>/dev/null; then
   21986   as_mkdir_p=:
   21987 else
   21988   test -d ./-p && rmdir ./-p
   21989   as_mkdir_p=false
   21990 fi
   21991 
   21992 if test -x / >/dev/null 2>&1; then
   21993   as_test_x='test -x'
   21994 else
   21995   if ls -dL / >/dev/null 2>&1; then
   21996     as_ls_L_option=L
   21997   else
   21998     as_ls_L_option=
   21999   fi
   22000   as_test_x='
   22001     eval sh -c '\''
   22002       if test -d "$1"; then
   22003 	test -d "$1/.";
   22004       else
   22005 	case $1 in
   22006 	-*)set "./$1";;
   22007 	esac;
   22008 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
   22009 	???[sx]*):;;*)false;;esac;fi
   22010     '\'' sh
   22011   '
   22012 fi
   22013 as_executable_p=$as_test_x
   22014 
   22015 # Sed expression to map a string onto a valid CPP name.
   22016 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   22017 
   22018 # Sed expression to map a string onto a valid variable name.
   22019 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   22020 
   22021 
   22022 exec 6>&1
   22023 
   22024 # Save the log message, to keep $[0] and so on meaningful, and to
   22025 # report actual input values of CONFIG_FILES etc. instead of their
   22026 # values after options handling.
   22027 ac_log="
   22028 This file was extended by xf86-video-wsfb $as_me 0.3.0, which was
   22029 generated by GNU Autoconf 2.62.  Invocation command line was
   22030 
   22031   CONFIG_FILES    = $CONFIG_FILES
   22032   CONFIG_HEADERS  = $CONFIG_HEADERS
   22033   CONFIG_LINKS    = $CONFIG_LINKS
   22034   CONFIG_COMMANDS = $CONFIG_COMMANDS
   22035   $ $0 $@
   22036 
   22037 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   22038 "
   22039 
   22040 _ACEOF
   22041 
   22042 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22043 # Files that config.status was made for.
   22044 config_files="$ac_config_files"
   22045 config_headers="$ac_config_headers"
   22046 config_commands="$ac_config_commands"
   22047 
   22048 _ACEOF
   22049 
   22050 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22051 ac_cs_usage="\
   22052 \`$as_me' instantiates files from templates according to the
   22053 current configuration.
   22054 
   22055 Usage: $0 [OPTIONS] [FILE]...
   22056 
   22057   -h, --help       print this help, then exit
   22058   -V, --version    print version number and configuration settings, then exit
   22059   -q, --quiet      do not print progress messages
   22060   -d, --debug      don't remove temporary files
   22061       --recheck    update $as_me by reconfiguring in the same conditions
   22062   --file=FILE[:TEMPLATE]
   22063                    instantiate the configuration file FILE
   22064   --header=FILE[:TEMPLATE]
   22065                    instantiate the configuration header FILE
   22066 
   22067 Configuration files:
   22068 $config_files
   22069 
   22070 Configuration headers:
   22071 $config_headers
   22072 
   22073 Configuration commands:
   22074 $config_commands
   22075 
   22076 Report bugs to <bug-autoconf (at] gnu.org>."
   22077 
   22078 _ACEOF
   22079 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22080 ac_cs_version="\\
   22081 xf86-video-wsfb config.status 0.3.0
   22082 configured by $0, generated by GNU Autoconf 2.62,
   22083   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
   22084 
   22085 Copyright (C) 2008 Free Software Foundation, Inc.
   22086 This config.status script is free software; the Free Software Foundation
   22087 gives unlimited permission to copy, distribute and modify it."
   22088 
   22089 ac_pwd='$ac_pwd'
   22090 srcdir='$srcdir'
   22091 INSTALL='$INSTALL'
   22092 AWK='$AWK'
   22093 test -n "\$AWK" || AWK=awk
   22094 _ACEOF
   22095 
   22096 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22097 # The default lists apply if the user does not specify any file.
   22098 ac_need_defaults=:
   22099 while test $# != 0
   22100 do
   22101   case $1 in
   22102   --*=*)
   22103     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   22104     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   22105     ac_shift=:
   22106     ;;
   22107   *)
   22108     ac_option=$1
   22109     ac_optarg=$2
   22110     ac_shift=shift
   22111     ;;
   22112   esac
   22113 
   22114   case $ac_option in
   22115   # Handling of the options.
   22116   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   22117     ac_cs_recheck=: ;;
   22118   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   22119     $as_echo "$ac_cs_version"; exit ;;
   22120   --debug | --debu | --deb | --de | --d | -d )
   22121     debug=: ;;
   22122   --file | --fil | --fi | --f )
   22123     $ac_shift
   22124     case $ac_optarg in
   22125     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   22126     esac
   22127     CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
   22128     ac_need_defaults=false;;
   22129   --header | --heade | --head | --hea )
   22130     $ac_shift
   22131     case $ac_optarg in
   22132     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   22133     esac
   22134     CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
   22135     ac_need_defaults=false;;
   22136   --he | --h)
   22137     # Conflict between --help and --header
   22138     { $as_echo "$as_me: error: ambiguous option: $1
   22139 Try \`$0 --help' for more information." >&2
   22140    { (exit 1); exit 1; }; };;
   22141   --help | --hel | -h )
   22142     $as_echo "$ac_cs_usage"; exit ;;
   22143   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   22144   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   22145     ac_cs_silent=: ;;
   22146 
   22147   # This is an error.
   22148   -*) { $as_echo "$as_me: error: unrecognized option: $1
   22149 Try \`$0 --help' for more information." >&2
   22150    { (exit 1); exit 1; }; } ;;
   22151 
   22152   *) ac_config_targets="$ac_config_targets $1"
   22153      ac_need_defaults=false ;;
   22154 
   22155   esac
   22156   shift
   22157 done
   22158 
   22159 ac_configure_extra_args=
   22160 
   22161 if $ac_cs_silent; then
   22162   exec 6>/dev/null
   22163   ac_configure_extra_args="$ac_configure_extra_args --silent"
   22164 fi
   22165 
   22166 _ACEOF
   22167 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22168 if \$ac_cs_recheck; then
   22169   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   22170   shift
   22171   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   22172   CONFIG_SHELL='$SHELL'
   22173   export CONFIG_SHELL
   22174   exec "\$@"
   22175 fi
   22176 
   22177 _ACEOF
   22178 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22179 exec 5>>config.log
   22180 {
   22181   echo
   22182   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   22183 ## Running $as_me. ##
   22184 _ASBOX
   22185   $as_echo "$ac_log"
   22186 } >&5
   22187 
   22188 _ACEOF
   22189 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22190 #
   22191 # INIT-COMMANDS
   22192 #
   22193 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   22194 
   22195 _ACEOF
   22196 
   22197 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22198 
   22199 # Handling of arguments.
   22200 for ac_config_target in $ac_config_targets
   22201 do
   22202   case $ac_config_target in
   22203     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
   22204     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   22205     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   22206     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
   22207     "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
   22208 
   22209   *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
   22210 $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
   22211    { (exit 1); exit 1; }; };;
   22212   esac
   22213 done
   22214 
   22215 
   22216 # If the user did not use the arguments to specify the items to instantiate,
   22217 # then the envvar interface is used.  Set only those that are not.
   22218 # We use the long form for the default assignment because of an extremely
   22219 # bizarre bug on SunOS 4.1.3.
   22220 if $ac_need_defaults; then
   22221   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   22222   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   22223   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   22224 fi
   22225 
   22226 # Have a temporary directory for convenience.  Make it in the build tree
   22227 # simply because there is no reason against having it here, and in addition,
   22228 # creating and moving files from /tmp can sometimes cause problems.
   22229 # Hook for its removal unless debugging.
   22230 # Note that there is a small window in which the directory will not be cleaned:
   22231 # after its creation but before its name has been assigned to `$tmp'.
   22232 $debug ||
   22233 {
   22234   tmp=
   22235   trap 'exit_status=$?
   22236   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
   22237 ' 0
   22238   trap '{ (exit 1); exit 1; }' 1 2 13 15
   22239 }
   22240 # Create a (secure) tmp directory for tmp files.
   22241 
   22242 {
   22243   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   22244   test -n "$tmp" && test -d "$tmp"
   22245 }  ||
   22246 {
   22247   tmp=./conf$$-$RANDOM
   22248   (umask 077 && mkdir "$tmp")
   22249 } ||
   22250 {
   22251    $as_echo "$as_me: cannot create a temporary directory in ." >&2
   22252    { (exit 1); exit 1; }
   22253 }
   22254 
   22255 # Set up the scripts for CONFIG_FILES section.
   22256 # No need to generate them if there are no CONFIG_FILES.
   22257 # This happens for instance with `./config.status config.h'.
   22258 if test -n "$CONFIG_FILES"; then
   22259 
   22260 
   22261 ac_cr='
'
   22263 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   22264 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   22265   ac_cs_awk_cr='\\r'
   22266 else
   22267   ac_cs_awk_cr=$ac_cr
   22268 fi
   22269 
   22270 echo 'BEGIN {' >"$tmp/subs1.awk" &&
   22271 _ACEOF
   22272 
   22273 
   22274 {
   22275   echo "cat >conf$$subs.awk <<_ACEOF" &&
   22276   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   22277   echo "_ACEOF"
   22278 } >conf$$subs.sh ||
   22279   { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   22280 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   22281    { (exit 1); exit 1; }; }
   22282 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
   22283 ac_delim='%!_!# '
   22284 for ac_last_try in false false false false false :; do
   22285   . ./conf$$subs.sh ||
   22286     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   22287 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   22288    { (exit 1); exit 1; }; }
   22289 
   22290   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` = $ac_delim_num; then
   22291     break
   22292   elif $ac_last_try; then
   22293     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   22294 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   22295    { (exit 1); exit 1; }; }
   22296   else
   22297     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   22298   fi
   22299 done
   22300 rm -f conf$$subs.sh
   22301 
   22302 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22303 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
   22304 _ACEOF
   22305 sed -n '
   22306 h
   22307 s/^/S["/; s/!.*/"]=/
   22308 p
   22309 g
   22310 s/^[^!]*!//
   22311 :repl
   22312 t repl
   22313 s/'"$ac_delim"'$//
   22314 t delim
   22315 :nl
   22316 h
   22317 s/\(.\{148\}\).*/\1/
   22318 t more1
   22319 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   22320 p
   22321 n
   22322 b repl
   22323 :more1
   22324 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   22325 p
   22326 g
   22327 s/.\{148\}//
   22328 t nl
   22329 :delim
   22330 h
   22331 s/\(.\{148\}\).*/\1/
   22332 t more2
   22333 s/["\\]/\\&/g; s/^/"/; s/$/"/
   22334 p
   22335 b
   22336 :more2
   22337 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   22338 p
   22339 g
   22340 s/.\{148\}//
   22341 t delim
   22342 ' <conf$$subs.awk | sed '
   22343 /^[^""]/{
   22344   N
   22345   s/\n//
   22346 }
   22347 ' >>$CONFIG_STATUS || ac_write_fail=1
   22348 rm -f conf$$subs.awk
   22349 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22350 _ACAWK
   22351 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
   22352   for (key in S) S_is_set[key] = 1
   22353   FS = ""
   22354 
   22355 }
   22356 {
   22357   line = $ 0
   22358   nfields = split(line, field, "@")
   22359   substed = 0
   22360   len = length(field[1])
   22361   for (i = 2; i < nfields; i++) {
   22362     key = field[i]
   22363     keylen = length(key)
   22364     if (S_is_set[key]) {
   22365       value = S[key]
   22366       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   22367       len += length(value) + length(field[++i])
   22368       substed = 1
   22369     } else
   22370       len += 1 + keylen
   22371   }
   22372 
   22373   print line
   22374 }
   22375 
   22376 _ACAWK
   22377 _ACEOF
   22378 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22379 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   22380   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   22381 else
   22382   cat
   22383 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
   22384   || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
   22385 $as_echo "$as_me: error: could not setup config files machinery" >&2;}
   22386    { (exit 1); exit 1; }; }
   22387 _ACEOF
   22388 
   22389 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   22390 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   22391 # trailing colons and then remove the whole line if VPATH becomes empty
   22392 # (actually we leave an empty line to preserve line numbers).
   22393 if test "x$srcdir" = x.; then
   22394   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   22395 s/:*\$(srcdir):*/:/
   22396 s/:*\${srcdir}:*/:/
   22397 s/:*@srcdir@:*/:/
   22398 s/^\([^=]*=[	 ]*\):*/\1/
   22399 s/:*$//
   22400 s/^[^=]*=[	 ]*$//
   22401 }'
   22402 fi
   22403 
   22404 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22405 fi # test -n "$CONFIG_FILES"
   22406 
   22407 # Set up the scripts for CONFIG_HEADERS section.
   22408 # No need to generate them if there are no CONFIG_HEADERS.
   22409 # This happens for instance with `./config.status Makefile'.
   22410 if test -n "$CONFIG_HEADERS"; then
   22411 cat >"$tmp/defines.awk" <<\_ACAWK ||
   22412 BEGIN {
   22413 _ACEOF
   22414 
   22415 # Transform confdefs.h into an awk script `defines.awk', embedded as
   22416 # here-document in config.status, that substitutes the proper values into
   22417 # config.h.in to produce config.h.
   22418 
   22419 # Create a delimiter string that does not exist in confdefs.h, to ease
   22420 # handling of long lines.
   22421 ac_delim='%!_!# '
   22422 for ac_last_try in false false :; do
   22423   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
   22424   if test -z "$ac_t"; then
   22425     break
   22426   elif $ac_last_try; then
   22427     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
   22428 $as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
   22429    { (exit 1); exit 1; }; }
   22430   else
   22431     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   22432   fi
   22433 done
   22434 
   22435 # For the awk script, D is an array of macro values keyed by name,
   22436 # likewise P contains macro parameters if any.  Preserve backslash
   22437 # newline sequences.
   22438 
   22439 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   22440 sed -n '
   22441 s/.\{148\}/&'"$ac_delim"'/g
   22442 t rset
   22443 :rset
   22444 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   22445 t def
   22446 d
   22447 :def
   22448 s/\\$//
   22449 t bsnl
   22450 s/["\\]/\\&/g
   22451 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   22452 D["\1"]=" \3"/p
   22453 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   22454 d
   22455 :bsnl
   22456 s/["\\]/\\&/g
   22457 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   22458 D["\1"]=" \3\\\\\\n"\\/p
   22459 t cont
   22460 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   22461 t cont
   22462 d
   22463 :cont
   22464 n
   22465 s/.\{148\}/&'"$ac_delim"'/g
   22466 t clear
   22467 :clear
   22468 s/\\$//
   22469 t bsnlc
   22470 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   22471 d
   22472 :bsnlc
   22473 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   22474 b cont
   22475 ' <confdefs.h | sed '
   22476 s/'"$ac_delim"'/"\\\
   22477 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   22478 
   22479 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22480   for (key in D) D_is_set[key] = 1
   22481   FS = ""
   22482 }
   22483 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   22484   line = \$ 0
   22485   split(line, arg, " ")
   22486   if (arg[1] == "#") {
   22487     defundef = arg[2]
   22488     mac1 = arg[3]
   22489   } else {
   22490     defundef = substr(arg[1], 2)
   22491     mac1 = arg[2]
   22492   }
   22493   split(mac1, mac2, "(") #)
   22494   macro = mac2[1]
   22495   if (D_is_set[macro]) {
   22496     # Preserve the white space surrounding the "#".
   22497     prefix = substr(line, 1, index(line, defundef) - 1)
   22498     print prefix "define", macro P[macro] D[macro]
   22499     next
   22500   } else {
   22501     # Replace #undef with comments.  This is necessary, for example,
   22502     # in the case of _POSIX_SOURCE, which is predefined and required
   22503     # on some systems where configure will not decide to define it.
   22504     if (defundef == "undef") {
   22505       print "/*", line, "*/"
   22506       next
   22507     }
   22508   }
   22509 }
   22510 { print }
   22511 _ACAWK
   22512 _ACEOF
   22513 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22514   { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
   22515 $as_echo "$as_me: error: could not setup config headers machinery" >&2;}
   22516    { (exit 1); exit 1; }; }
   22517 fi # test -n "$CONFIG_HEADERS"
   22518 
   22519 
   22520 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   22521 shift
   22522 for ac_tag
   22523 do
   22524   case $ac_tag in
   22525   :[FHLC]) ac_mode=$ac_tag; continue;;
   22526   esac
   22527   case $ac_mode$ac_tag in
   22528   :[FHL]*:*);;
   22529   :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
   22530 $as_echo "$as_me: error: Invalid tag $ac_tag." >&2;}
   22531    { (exit 1); exit 1; }; };;
   22532   :[FH]-) ac_tag=-:-;;
   22533   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   22534   esac
   22535   ac_save_IFS=$IFS
   22536   IFS=:
   22537   set x $ac_tag
   22538   IFS=$ac_save_IFS
   22539   shift
   22540   ac_file=$1
   22541   shift
   22542 
   22543   case $ac_mode in
   22544   :L) ac_source=$1;;
   22545   :[FH])
   22546     ac_file_inputs=
   22547     for ac_f
   22548     do
   22549       case $ac_f in
   22550       -) ac_f="$tmp/stdin";;
   22551       *) # Look for the file first in the build tree, then in the source tree
   22552 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   22553 	 # because $ac_f cannot contain `:'.
   22554 	 test -f "$ac_f" ||
   22555 	   case $ac_f in
   22556 	   [\\/$]*) false;;
   22557 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   22558 	   esac ||
   22559 	   { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
   22560 $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
   22561    { (exit 1); exit 1; }; };;
   22562       esac
   22563       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   22564       ac_file_inputs="$ac_file_inputs '$ac_f'"
   22565     done
   22566 
   22567     # Let's still pretend it is `configure' which instantiates (i.e., don't
   22568     # use $as_me), people would be surprised to read:
   22569     #    /* config.h.  Generated by config.status.  */
   22570     configure_input='Generated from '`
   22571 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   22572 	`' by configure.'
   22573     if test x"$ac_file" != x-; then
   22574       configure_input="$ac_file.  $configure_input"
   22575       { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
   22576 $as_echo "$as_me: creating $ac_file" >&6;}
   22577     fi
   22578     # Neutralize special characters interpreted by sed in replacement strings.
   22579     case $configure_input in #(
   22580     *\&* | *\|* | *\\* )
   22581        ac_sed_conf_input=`$as_echo "$configure_input" |
   22582        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   22583     *) ac_sed_conf_input=$configure_input;;
   22584     esac
   22585 
   22586     case $ac_tag in
   22587     *:-:* | *:-) cat >"$tmp/stdin" \
   22588       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   22589 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   22590    { (exit 1); exit 1; }; } ;;
   22591     esac
   22592     ;;
   22593   esac
   22594 
   22595   ac_dir=`$as_dirname -- "$ac_file" ||
   22596 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22597 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   22598 	 X"$ac_file" : 'X\(//\)$' \| \
   22599 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   22600 $as_echo X"$ac_file" |
   22601     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22602 	    s//\1/
   22603 	    q
   22604 	  }
   22605 	  /^X\(\/\/\)[^/].*/{
   22606 	    s//\1/
   22607 	    q
   22608 	  }
   22609 	  /^X\(\/\/\)$/{
   22610 	    s//\1/
   22611 	    q
   22612 	  }
   22613 	  /^X\(\/\).*/{
   22614 	    s//\1/
   22615 	    q
   22616 	  }
   22617 	  s/.*/./; q'`
   22618   { as_dir="$ac_dir"
   22619   case $as_dir in #(
   22620   -*) as_dir=./$as_dir;;
   22621   esac
   22622   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   22623     as_dirs=
   22624     while :; do
   22625       case $as_dir in #(
   22626       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   22627       *) as_qdir=$as_dir;;
   22628       esac
   22629       as_dirs="'$as_qdir' $as_dirs"
   22630       as_dir=`$as_dirname -- "$as_dir" ||
   22631 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22632 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   22633 	 X"$as_dir" : 'X\(//\)$' \| \
   22634 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   22635 $as_echo X"$as_dir" |
   22636     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22637 	    s//\1/
   22638 	    q
   22639 	  }
   22640 	  /^X\(\/\/\)[^/].*/{
   22641 	    s//\1/
   22642 	    q
   22643 	  }
   22644 	  /^X\(\/\/\)$/{
   22645 	    s//\1/
   22646 	    q
   22647 	  }
   22648 	  /^X\(\/\).*/{
   22649 	    s//\1/
   22650 	    q
   22651 	  }
   22652 	  s/.*/./; q'`
   22653       test -d "$as_dir" && break
   22654     done
   22655     test -z "$as_dirs" || eval "mkdir $as_dirs"
   22656   } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   22657 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
   22658    { (exit 1); exit 1; }; }; }
   22659   ac_builddir=.
   22660 
   22661 case "$ac_dir" in
   22662 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   22663 *)
   22664   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   22665   # A ".." for each directory in $ac_dir_suffix.
   22666   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   22667   case $ac_top_builddir_sub in
   22668   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   22669   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   22670   esac ;;
   22671 esac
   22672 ac_abs_top_builddir=$ac_pwd
   22673 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   22674 # for backward compatibility:
   22675 ac_top_builddir=$ac_top_build_prefix
   22676 
   22677 case $srcdir in
   22678   .)  # We are building in place.
   22679     ac_srcdir=.
   22680     ac_top_srcdir=$ac_top_builddir_sub
   22681     ac_abs_top_srcdir=$ac_pwd ;;
   22682   [\\/]* | ?:[\\/]* )  # Absolute name.
   22683     ac_srcdir=$srcdir$ac_dir_suffix;
   22684     ac_top_srcdir=$srcdir
   22685     ac_abs_top_srcdir=$srcdir ;;
   22686   *) # Relative name.
   22687     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   22688     ac_top_srcdir=$ac_top_build_prefix$srcdir
   22689     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   22690 esac
   22691 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   22692 
   22693 
   22694   case $ac_mode in
   22695   :F)
   22696   #
   22697   # CONFIG_FILE
   22698   #
   22699 
   22700   case $INSTALL in
   22701   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   22702   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   22703   esac
   22704 _ACEOF
   22705 
   22706 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22707 # If the template does not know about datarootdir, expand it.
   22708 # FIXME: This hack should be removed a few years after 2.60.
   22709 ac_datarootdir_hack=; ac_datarootdir_seen=
   22710 
   22711 ac_sed_dataroot='
   22712 /datarootdir/ {
   22713   p
   22714   q
   22715 }
   22716 /@datadir@/p
   22717 /@docdir@/p
   22718 /@infodir@/p
   22719 /@localedir@/p
   22720 /@mandir@/p
   22721 '
   22722 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   22723 *datarootdir*) ac_datarootdir_seen=yes;;
   22724 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   22725   { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   22726 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   22727 _ACEOF
   22728 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22729   ac_datarootdir_hack='
   22730   s&@datadir@&$datadir&g
   22731   s&@docdir@&$docdir&g
   22732   s&@infodir@&$infodir&g
   22733   s&@localedir@&$localedir&g
   22734   s&@mandir@&$mandir&g
   22735     s&\\\${datarootdir}&$datarootdir&g' ;;
   22736 esac
   22737 _ACEOF
   22738 
   22739 # Neutralize VPATH when `$srcdir' = `.'.
   22740 # Shell code in configure.ac might set extrasub.
   22741 # FIXME: do we really want to maintain this feature?
   22742 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22743 ac_sed_extra="$ac_vpsub
   22744 $extrasub
   22745 _ACEOF
   22746 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22747 :t
   22748 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   22749 s|@configure_input@|$ac_sed_conf_input|;t t
   22750 s&@top_builddir@&$ac_top_builddir_sub&;t t
   22751 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   22752 s&@srcdir@&$ac_srcdir&;t t
   22753 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   22754 s&@top_srcdir@&$ac_top_srcdir&;t t
   22755 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   22756 s&@builddir@&$ac_builddir&;t t
   22757 s&@abs_builddir@&$ac_abs_builddir&;t t
   22758 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   22759 s&@INSTALL@&$ac_INSTALL&;t t
   22760 $ac_datarootdir_hack
   22761 "
   22762 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
   22763   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   22764 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   22765    { (exit 1); exit 1; }; }
   22766 
   22767 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   22768   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
   22769   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
   22770   { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   22771 which seems to be undefined.  Please make sure it is defined." >&5
   22772 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   22773 which seems to be undefined.  Please make sure it is defined." >&2;}
   22774 
   22775   rm -f "$tmp/stdin"
   22776   case $ac_file in
   22777   -) cat "$tmp/out" && rm -f "$tmp/out";;
   22778   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
   22779   esac \
   22780   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   22781 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   22782    { (exit 1); exit 1; }; }
   22783  ;;
   22784   :H)
   22785   #
   22786   # CONFIG_HEADER
   22787   #
   22788   if test x"$ac_file" != x-; then
   22789     {
   22790       $as_echo "/* $configure_input  */" \
   22791       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
   22792     } >"$tmp/config.h" \
   22793       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   22794 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   22795    { (exit 1); exit 1; }; }
   22796     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
   22797       { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
   22798 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   22799     else
   22800       rm -f "$ac_file"
   22801       mv "$tmp/config.h" "$ac_file" \
   22802 	|| { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   22803 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   22804    { (exit 1); exit 1; }; }
   22805     fi
   22806   else
   22807     $as_echo "/* $configure_input  */" \
   22808       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
   22809       || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
   22810 $as_echo "$as_me: error: could not create -" >&2;}
   22811    { (exit 1); exit 1; }; }
   22812   fi
   22813 # Compute "$ac_file"'s index in $config_headers.
   22814 _am_stamp_count=1
   22815 for _am_header in $config_headers :; do
   22816   case $_am_header in
   22817     "$ac_file" | "$ac_file":* )
   22818       break ;;
   22819     * )
   22820       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   22821   esac
   22822 done
   22823 echo "timestamp for "$ac_file"" >`$as_dirname -- "$ac_file" ||
   22824 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22825 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   22826 	 X"$ac_file" : 'X\(//\)$' \| \
   22827 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   22828 $as_echo X"$ac_file" |
   22829     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22830 	    s//\1/
   22831 	    q
   22832 	  }
   22833 	  /^X\(\/\/\)[^/].*/{
   22834 	    s//\1/
   22835 	    q
   22836 	  }
   22837 	  /^X\(\/\/\)$/{
   22838 	    s//\1/
   22839 	    q
   22840 	  }
   22841 	  /^X\(\/\).*/{
   22842 	    s//\1/
   22843 	    q
   22844 	  }
   22845 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   22846  ;;
   22847 
   22848   :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
   22849 $as_echo "$as_me: executing $ac_file commands" >&6;}
   22850  ;;
   22851   esac
   22852 
   22853 
   22854   case $ac_file$ac_mode in
   22855     "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
   22856   # Strip MF so we end up with the name of the file.
   22857   mf=`echo "$mf" | sed -e 's/:.*$//'`
   22858   # Check whether this is an Automake generated Makefile or not.
   22859   # We used to match only the files named `Makefile.in', but
   22860   # some people rename them; so instead we look at the file content.
   22861   # Grep'ing the first line is not enough: some people post-process
   22862   # each Makefile.in and add a new line on top of each file to say so.
   22863   # So let's grep whole file.
   22864   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
   22865     dirpart=`$as_dirname -- "$mf" ||
   22866 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22867 	 X"$mf" : 'X\(//\)[^/]' \| \
   22868 	 X"$mf" : 'X\(//\)$' \| \
   22869 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   22870 $as_echo X"$mf" |
   22871     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22872 	    s//\1/
   22873 	    q
   22874 	  }
   22875 	  /^X\(\/\/\)[^/].*/{
   22876 	    s//\1/
   22877 	    q
   22878 	  }
   22879 	  /^X\(\/\/\)$/{
   22880 	    s//\1/
   22881 	    q
   22882 	  }
   22883 	  /^X\(\/\).*/{
   22884 	    s//\1/
   22885 	    q
   22886 	  }
   22887 	  s/.*/./; q'`
   22888   else
   22889     continue
   22890   fi
   22891   # Extract the definition of DEPDIR, am__include, and am__quote
   22892   # from the Makefile without running `make'.
   22893   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   22894   test -z "$DEPDIR" && continue
   22895   am__include=`sed -n 's/^am__include = //p' < "$mf"`
   22896   test -z "am__include" && continue
   22897   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   22898   # When using ansi2knr, U may be empty or an underscore; expand it
   22899   U=`sed -n 's/^U = //p' < "$mf"`
   22900   # Find all dependency output files, they are included files with
   22901   # $(DEPDIR) in their names.  We invoke sed twice because it is the
   22902   # simplest approach to changing $(DEPDIR) to its actual value in the
   22903   # expansion.
   22904   for file in `sed -n "
   22905     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   22906        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   22907     # Make sure the directory exists.
   22908     test -f "$dirpart/$file" && continue
   22909     fdir=`$as_dirname -- "$file" ||
   22910 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22911 	 X"$file" : 'X\(//\)[^/]' \| \
   22912 	 X"$file" : 'X\(//\)$' \| \
   22913 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   22914 $as_echo X"$file" |
   22915     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22916 	    s//\1/
   22917 	    q
   22918 	  }
   22919 	  /^X\(\/\/\)[^/].*/{
   22920 	    s//\1/
   22921 	    q
   22922 	  }
   22923 	  /^X\(\/\/\)$/{
   22924 	    s//\1/
   22925 	    q
   22926 	  }
   22927 	  /^X\(\/\).*/{
   22928 	    s//\1/
   22929 	    q
   22930 	  }
   22931 	  s/.*/./; q'`
   22932     { as_dir=$dirpart/$fdir
   22933   case $as_dir in #(
   22934   -*) as_dir=./$as_dir;;
   22935   esac
   22936   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   22937     as_dirs=
   22938     while :; do
   22939       case $as_dir in #(
   22940       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   22941       *) as_qdir=$as_dir;;
   22942       esac
   22943       as_dirs="'$as_qdir' $as_dirs"
   22944       as_dir=`$as_dirname -- "$as_dir" ||
   22945 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22946 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   22947 	 X"$as_dir" : 'X\(//\)$' \| \
   22948 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   22949 $as_echo X"$as_dir" |
   22950     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22951 	    s//\1/
   22952 	    q
   22953 	  }
   22954 	  /^X\(\/\/\)[^/].*/{
   22955 	    s//\1/
   22956 	    q
   22957 	  }
   22958 	  /^X\(\/\/\)$/{
   22959 	    s//\1/
   22960 	    q
   22961 	  }
   22962 	  /^X\(\/\).*/{
   22963 	    s//\1/
   22964 	    q
   22965 	  }
   22966 	  s/.*/./; q'`
   22967       test -d "$as_dir" && break
   22968     done
   22969     test -z "$as_dirs" || eval "mkdir $as_dirs"
   22970   } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   22971 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
   22972    { (exit 1); exit 1; }; }; }
   22973     # echo "creating $dirpart/$file"
   22974     echo '# dummy' > "$dirpart/$file"
   22975   done
   22976 done
   22977  ;;
   22978 
   22979   esac
   22980 done # for ac_tag
   22981 
   22982 
   22983 { (exit 0); exit 0; }
   22984 _ACEOF
   22985 chmod +x $CONFIG_STATUS
   22986 ac_clean_files=$ac_clean_files_save
   22987 
   22988 test $ac_write_fail = 0 ||
   22989   { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
   22990 $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
   22991    { (exit 1); exit 1; }; }
   22992 
   22993 
   22994 # configure is writing to config.log, and then calls config.status.
   22995 # config.status does its own redirection, appending to config.log.
   22996 # Unfortunately, on DOS this fails, as config.log is still kept open
   22997 # by configure, so config.status won't be able to write to it; its
   22998 # output is simply discarded.  So we exec the FD to /dev/null,
   22999 # effectively closing config.log, so it can be properly (re)opened and
   23000 # appended to by config.status.  When coming back to configure, we
   23001 # need to make the FD available again.
   23002 if test "$no_create" != yes; then
   23003   ac_cs_success=:
   23004   ac_config_status_args=
   23005   test "$silent" = yes &&
   23006     ac_config_status_args="$ac_config_status_args --quiet"
   23007   exec 5>/dev/null
   23008   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   23009   exec 5>>config.log
   23010   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   23011   # would make configure fail if this is the last instruction.
   23012   $ac_cs_success || { (exit 1); exit 1; }
   23013 fi
   23014 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   23015   { $as_echo "$as_me:$LINENO: WARNING: Unrecognized options: $ac_unrecognized_opts" >&5
   23016 $as_echo "$as_me: WARNING: Unrecognized options: $ac_unrecognized_opts" >&2;}
   23017 fi
   23018 
   23019