Home | History | Annotate | Line # | Download | only in dist
configure revision 1.1
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.62 for xf86-input-ws 1.2.9.
      4 #
      5 # Report bugs to <http://www.openbsd.org/>.
      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-input-ws'
    752 PACKAGE_TARNAME='xf86-input-ws'
    753 PACKAGE_VERSION='1.2.9'
    754 PACKAGE_STRING='xf86-input-ws 1.2.9'
    755 PACKAGE_BUGREPORT='http://www.openbsd.org/'
    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 DRIVER_NAME
    856 CC
    857 CFLAGS
    858 LDFLAGS
    859 CPPFLAGS
    860 ac_ct_CC
    861 EXEEXT
    862 OBJEXT
    863 DEPDIR
    864 am__include
    865 am__quote
    866 AMDEP_TRUE
    867 AMDEP_FALSE
    868 AMDEPBACKSLASH
    869 CCDEPMODE
    870 am__fastdepCC_TRUE
    871 am__fastdepCC_FALSE
    872 CPP
    873 GREP
    874 EGREP
    875 CWARNFLAGS
    876 CHANGELOG_CMD
    877 distcleancheck_listfiles
    878 build
    879 build_cpu
    880 build_vendor
    881 build_os
    882 host
    883 host_cpu
    884 host_vendor
    885 host_os
    886 APP_MAN_SUFFIX
    887 LIB_MAN_SUFFIX
    888 FILE_MAN_SUFFIX
    889 MISC_MAN_SUFFIX
    890 DRIVER_MAN_SUFFIX
    891 ADMIN_MAN_SUFFIX
    892 APP_MAN_DIR
    893 LIB_MAN_DIR
    894 FILE_MAN_DIR
    895 MISC_MAN_DIR
    896 DRIVER_MAN_DIR
    897 ADMIN_MAN_DIR
    898 SED
    899 LN_S
    900 ECHO
    901 AR
    902 RANLIB
    903 DSYMUTIL
    904 NMEDIT
    905 CXX
    906 CXXFLAGS
    907 ac_ct_CXX
    908 CXXDEPMODE
    909 am__fastdepCXX_TRUE
    910 am__fastdepCXX_FALSE
    911 CXXCPP
    912 F77
    913 FFLAGS
    914 ac_ct_F77
    915 LIBTOOL
    916 XINPUT_TRUE
    917 XINPUT_FALSE
    918 inputdir
    919 PKG_CONFIG
    920 XORG_CFLAGS
    921 XORG_LIBS
    922 sdkdir
    923 LIBOBJS
    924 LTLIBOBJS'
    925 ac_subst_files=''
    926 ac_user_opts='
    927 enable_option_checking
    928 enable_maintainer_mode
    929 enable_dependency_tracking
    930 enable_strict_compilation
    931 with_release_version
    932 enable_static
    933 enable_shared
    934 enable_fast_install
    935 with_gnu_ld
    936 enable_libtool_lock
    937 with_pic
    938 with_tags
    939 enable_XINPUT
    940 with_xorg_module_dir
    941 with_sdkdir
    942 '
    943       ac_precious_vars='build_alias
    944 host_alias
    945 target_alias
    946 CC
    947 CFLAGS
    948 LDFLAGS
    949 LIBS
    950 CPPFLAGS
    951 CPP
    952 CXX
    953 CXXFLAGS
    954 CCC
    955 CXXCPP
    956 F77
    957 FFLAGS
    958 PKG_CONFIG
    959 XORG_CFLAGS
    960 XORG_LIBS'
    961 
    962 
    963 # Initialize some variables set by options.
    964 ac_init_help=
    965 ac_init_version=false
    966 ac_unrecognized_opts=
    967 ac_unrecognized_sep=
    968 # The variables have the same names as the options, with
    969 # dashes changed to underlines.
    970 cache_file=/dev/null
    971 exec_prefix=NONE
    972 no_create=
    973 no_recursion=
    974 prefix=NONE
    975 program_prefix=NONE
    976 program_suffix=NONE
    977 program_transform_name=s,x,x,
    978 silent=
    979 site=
    980 srcdir=
    981 verbose=
    982 x_includes=NONE
    983 x_libraries=NONE
    984 
    985 # Installation directory options.
    986 # These are left unexpanded so users can "make install exec_prefix=/foo"
    987 # and all the variables that are supposed to be based on exec_prefix
    988 # by default will actually change.
    989 # Use braces instead of parens because sh, perl, etc. also accept them.
    990 # (The list follows the same order as the GNU Coding Standards.)
    991 bindir='${exec_prefix}/bin'
    992 sbindir='${exec_prefix}/sbin'
    993 libexecdir='${exec_prefix}/libexec'
    994 datarootdir='${prefix}/share'
    995 datadir='${datarootdir}'
    996 sysconfdir='${prefix}/etc'
    997 sharedstatedir='${prefix}/com'
    998 localstatedir='${prefix}/var'
    999 includedir='${prefix}/include'
   1000 oldincludedir='/usr/include'
   1001 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
   1002 infodir='${datarootdir}/info'
   1003 htmldir='${docdir}'
   1004 dvidir='${docdir}'
   1005 pdfdir='${docdir}'
   1006 psdir='${docdir}'
   1007 libdir='${exec_prefix}/lib'
   1008 localedir='${datarootdir}/locale'
   1009 mandir='${datarootdir}/man'
   1010 
   1011 ac_prev=
   1012 ac_dashdash=
   1013 for ac_option
   1014 do
   1015   # If the previous option needs an argument, assign it.
   1016   if test -n "$ac_prev"; then
   1017     eval $ac_prev=\$ac_option
   1018     ac_prev=
   1019     continue
   1020   fi
   1021 
   1022   case $ac_option in
   1023   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
   1024   *)	ac_optarg=yes ;;
   1025   esac
   1026 
   1027   # Accept the important Cygnus configure options, so we can diagnose typos.
   1028 
   1029   case $ac_dashdash$ac_option in
   1030   --)
   1031     ac_dashdash=yes ;;
   1032 
   1033   -bindir | --bindir | --bindi | --bind | --bin | --bi)
   1034     ac_prev=bindir ;;
   1035   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
   1036     bindir=$ac_optarg ;;
   1037 
   1038   -build | --build | --buil | --bui | --bu)
   1039     ac_prev=build_alias ;;
   1040   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
   1041     build_alias=$ac_optarg ;;
   1042 
   1043   -cache-file | --cache-file | --cache-fil | --cache-fi \
   1044   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
   1045     ac_prev=cache_file ;;
   1046   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
   1047   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
   1048     cache_file=$ac_optarg ;;
   1049 
   1050   --config-cache | -C)
   1051     cache_file=config.cache ;;
   1052 
   1053   -datadir | --datadir | --datadi | --datad)
   1054     ac_prev=datadir ;;
   1055   -datadir=* | --datadir=* | --datadi=* | --datad=*)
   1056     datadir=$ac_optarg ;;
   1057 
   1058   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
   1059   | --dataroo | --dataro | --datar)
   1060     ac_prev=datarootdir ;;
   1061   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
   1062   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
   1063     datarootdir=$ac_optarg ;;
   1064 
   1065   -disable-* | --disable-*)
   1066     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
   1067     # Reject names that are not valid shell variable names.
   1068     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1069       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
   1070    { (exit 1); exit 1; }; }
   1071     ac_useropt_orig=$ac_useropt
   1072     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1073     case $ac_user_opts in
   1074       *"
   1075 "enable_$ac_useropt"
   1076 "*) ;;
   1077       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
   1078 	 ac_unrecognized_sep=', ';;
   1079     esac
   1080     eval enable_$ac_useropt=no ;;
   1081 
   1082   -docdir | --docdir | --docdi | --doc | --do)
   1083     ac_prev=docdir ;;
   1084   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
   1085     docdir=$ac_optarg ;;
   1086 
   1087   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
   1088     ac_prev=dvidir ;;
   1089   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
   1090     dvidir=$ac_optarg ;;
   1091 
   1092   -enable-* | --enable-*)
   1093     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
   1094     # Reject names that are not valid shell variable names.
   1095     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1096       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
   1097    { (exit 1); exit 1; }; }
   1098     ac_useropt_orig=$ac_useropt
   1099     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1100     case $ac_user_opts in
   1101       *"
   1102 "enable_$ac_useropt"
   1103 "*) ;;
   1104       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
   1105 	 ac_unrecognized_sep=', ';;
   1106     esac
   1107     eval enable_$ac_useropt=\$ac_optarg ;;
   1108 
   1109   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
   1110   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
   1111   | --exec | --exe | --ex)
   1112     ac_prev=exec_prefix ;;
   1113   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
   1114   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
   1115   | --exec=* | --exe=* | --ex=*)
   1116     exec_prefix=$ac_optarg ;;
   1117 
   1118   -gas | --gas | --ga | --g)
   1119     # Obsolete; use --with-gas.
   1120     with_gas=yes ;;
   1121 
   1122   -help | --help | --hel | --he | -h)
   1123     ac_init_help=long ;;
   1124   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
   1125     ac_init_help=recursive ;;
   1126   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
   1127     ac_init_help=short ;;
   1128 
   1129   -host | --host | --hos | --ho)
   1130     ac_prev=host_alias ;;
   1131   -host=* | --host=* | --hos=* | --ho=*)
   1132     host_alias=$ac_optarg ;;
   1133 
   1134   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
   1135     ac_prev=htmldir ;;
   1136   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
   1137   | --ht=*)
   1138     htmldir=$ac_optarg ;;
   1139 
   1140   -includedir | --includedir | --includedi | --included | --include \
   1141   | --includ | --inclu | --incl | --inc)
   1142     ac_prev=includedir ;;
   1143   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
   1144   | --includ=* | --inclu=* | --incl=* | --inc=*)
   1145     includedir=$ac_optarg ;;
   1146 
   1147   -infodir | --infodir | --infodi | --infod | --info | --inf)
   1148     ac_prev=infodir ;;
   1149   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1150     infodir=$ac_optarg ;;
   1151 
   1152   -libdir | --libdir | --libdi | --libd)
   1153     ac_prev=libdir ;;
   1154   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1155     libdir=$ac_optarg ;;
   1156 
   1157   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1158   | --libexe | --libex | --libe)
   1159     ac_prev=libexecdir ;;
   1160   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1161   | --libexe=* | --libex=* | --libe=*)
   1162     libexecdir=$ac_optarg ;;
   1163 
   1164   -localedir | --localedir | --localedi | --localed | --locale)
   1165     ac_prev=localedir ;;
   1166   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1167     localedir=$ac_optarg ;;
   1168 
   1169   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1170   | --localstate | --localstat | --localsta | --localst | --locals)
   1171     ac_prev=localstatedir ;;
   1172   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1173   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1174     localstatedir=$ac_optarg ;;
   1175 
   1176   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1177     ac_prev=mandir ;;
   1178   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1179     mandir=$ac_optarg ;;
   1180 
   1181   -nfp | --nfp | --nf)
   1182     # Obsolete; use --without-fp.
   1183     with_fp=no ;;
   1184 
   1185   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1186   | --no-cr | --no-c | -n)
   1187     no_create=yes ;;
   1188 
   1189   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1190   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1191     no_recursion=yes ;;
   1192 
   1193   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1194   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1195   | --oldin | --oldi | --old | --ol | --o)
   1196     ac_prev=oldincludedir ;;
   1197   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1198   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1199   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1200     oldincludedir=$ac_optarg ;;
   1201 
   1202   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1203     ac_prev=prefix ;;
   1204   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1205     prefix=$ac_optarg ;;
   1206 
   1207   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1208   | --program-pre | --program-pr | --program-p)
   1209     ac_prev=program_prefix ;;
   1210   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1211   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1212     program_prefix=$ac_optarg ;;
   1213 
   1214   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1215   | --program-suf | --program-su | --program-s)
   1216     ac_prev=program_suffix ;;
   1217   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1218   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1219     program_suffix=$ac_optarg ;;
   1220 
   1221   -program-transform-name | --program-transform-name \
   1222   | --program-transform-nam | --program-transform-na \
   1223   | --program-transform-n | --program-transform- \
   1224   | --program-transform | --program-transfor \
   1225   | --program-transfo | --program-transf \
   1226   | --program-trans | --program-tran \
   1227   | --progr-tra | --program-tr | --program-t)
   1228     ac_prev=program_transform_name ;;
   1229   -program-transform-name=* | --program-transform-name=* \
   1230   | --program-transform-nam=* | --program-transform-na=* \
   1231   | --program-transform-n=* | --program-transform-=* \
   1232   | --program-transform=* | --program-transfor=* \
   1233   | --program-transfo=* | --program-transf=* \
   1234   | --program-trans=* | --program-tran=* \
   1235   | --progr-tra=* | --program-tr=* | --program-t=*)
   1236     program_transform_name=$ac_optarg ;;
   1237 
   1238   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1239     ac_prev=pdfdir ;;
   1240   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1241     pdfdir=$ac_optarg ;;
   1242 
   1243   -psdir | --psdir | --psdi | --psd | --ps)
   1244     ac_prev=psdir ;;
   1245   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1246     psdir=$ac_optarg ;;
   1247 
   1248   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1249   | -silent | --silent | --silen | --sile | --sil)
   1250     silent=yes ;;
   1251 
   1252   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1253     ac_prev=sbindir ;;
   1254   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1255   | --sbi=* | --sb=*)
   1256     sbindir=$ac_optarg ;;
   1257 
   1258   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1259   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1260   | --sharedst | --shareds | --shared | --share | --shar \
   1261   | --sha | --sh)
   1262     ac_prev=sharedstatedir ;;
   1263   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1264   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1265   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1266   | --sha=* | --sh=*)
   1267     sharedstatedir=$ac_optarg ;;
   1268 
   1269   -site | --site | --sit)
   1270     ac_prev=site ;;
   1271   -site=* | --site=* | --sit=*)
   1272     site=$ac_optarg ;;
   1273 
   1274   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1275     ac_prev=srcdir ;;
   1276   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1277     srcdir=$ac_optarg ;;
   1278 
   1279   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1280   | --syscon | --sysco | --sysc | --sys | --sy)
   1281     ac_prev=sysconfdir ;;
   1282   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1283   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1284     sysconfdir=$ac_optarg ;;
   1285 
   1286   -target | --target | --targe | --targ | --tar | --ta | --t)
   1287     ac_prev=target_alias ;;
   1288   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1289     target_alias=$ac_optarg ;;
   1290 
   1291   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1292     verbose=yes ;;
   1293 
   1294   -version | --version | --versio | --versi | --vers | -V)
   1295     ac_init_version=: ;;
   1296 
   1297   -with-* | --with-*)
   1298     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1299     # Reject names that are not valid shell variable names.
   1300     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1301       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
   1302    { (exit 1); exit 1; }; }
   1303     ac_useropt_orig=$ac_useropt
   1304     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1305     case $ac_user_opts in
   1306       *"
   1307 "with_$ac_useropt"
   1308 "*) ;;
   1309       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1310 	 ac_unrecognized_sep=', ';;
   1311     esac
   1312     eval with_$ac_useropt=\$ac_optarg ;;
   1313 
   1314   -without-* | --without-*)
   1315     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1316     # Reject names that are not valid shell variable names.
   1317     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1318       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
   1319    { (exit 1); exit 1; }; }
   1320     ac_useropt_orig=$ac_useropt
   1321     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1322     case $ac_user_opts in
   1323       *"
   1324 "with_$ac_useropt"
   1325 "*) ;;
   1326       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1327 	 ac_unrecognized_sep=', ';;
   1328     esac
   1329     eval with_$ac_useropt=no ;;
   1330 
   1331   --x)
   1332     # Obsolete; use --with-x.
   1333     with_x=yes ;;
   1334 
   1335   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1336   | --x-incl | --x-inc | --x-in | --x-i)
   1337     ac_prev=x_includes ;;
   1338   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1339   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1340     x_includes=$ac_optarg ;;
   1341 
   1342   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1343   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1344     ac_prev=x_libraries ;;
   1345   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1346   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1347     x_libraries=$ac_optarg ;;
   1348 
   1349   -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
   1350 Try \`$0 --help' for more information." >&2
   1351    { (exit 1); exit 1; }; }
   1352     ;;
   1353 
   1354   *=*)
   1355     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1356     # Reject names that are not valid shell variable names.
   1357     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
   1358       { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
   1359    { (exit 1); exit 1; }; }
   1360     eval $ac_envvar=\$ac_optarg
   1361     export $ac_envvar ;;
   1362 
   1363   *)
   1364     # FIXME: should be removed in autoconf 3.0.
   1365     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1366     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1367       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1368     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1369     ;;
   1370 
   1371   esac
   1372 done
   1373 
   1374 if test -n "$ac_prev"; then
   1375   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1376   { $as_echo "$as_me: error: missing argument to $ac_option" >&2
   1377    { (exit 1); exit 1; }; }
   1378 fi
   1379 
   1380 if test -n "$ac_unrecognized_opts"; then
   1381   case $enable_option_checking in
   1382     no) ;;
   1383     fatal) { $as_echo "$as_me: error: Unrecognized options: $ac_unrecognized_opts" >&2
   1384    { (exit 1); exit 1; }; } ;;
   1385     *)     $as_echo "$as_me: WARNING: Unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1386   esac
   1387 fi
   1388 
   1389 # Check all directory arguments for consistency.
   1390 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1391 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1392 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1393 		libdir localedir mandir
   1394 do
   1395   eval ac_val=\$$ac_var
   1396   # Remove trailing slashes.
   1397   case $ac_val in
   1398     */ )
   1399       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1400       eval $ac_var=\$ac_val;;
   1401   esac
   1402   # Be sure to have absolute directory names.
   1403   case $ac_val in
   1404     [\\/$]* | ?:[\\/]* )  continue;;
   1405     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1406   esac
   1407   { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
   1408    { (exit 1); exit 1; }; }
   1409 done
   1410 
   1411 # There might be people who depend on the old broken behavior: `$host'
   1412 # used to hold the argument of --host etc.
   1413 # FIXME: To remove some day.
   1414 build=$build_alias
   1415 host=$host_alias
   1416 target=$target_alias
   1417 
   1418 # FIXME: To remove some day.
   1419 if test "x$host_alias" != x; then
   1420   if test "x$build_alias" = x; then
   1421     cross_compiling=maybe
   1422     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1423     If a cross compiler is detected then cross compile mode will be used." >&2
   1424   elif test "x$build_alias" != "x$host_alias"; then
   1425     cross_compiling=yes
   1426   fi
   1427 fi
   1428 
   1429 ac_tool_prefix=
   1430 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1431 
   1432 test "$silent" = yes && exec 6>/dev/null
   1433 
   1434 
   1435 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1436 ac_ls_di=`ls -di .` &&
   1437 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1438   { $as_echo "$as_me: error: Working directory cannot be determined" >&2
   1439    { (exit 1); exit 1; }; }
   1440 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1441   { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
   1442    { (exit 1); exit 1; }; }
   1443 
   1444 
   1445 # Find the source files, if location was not specified.
   1446 if test -z "$srcdir"; then
   1447   ac_srcdir_defaulted=yes
   1448   # Try the directory containing this script, then the parent directory.
   1449   ac_confdir=`$as_dirname -- "$as_myself" ||
   1450 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1451 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1452 	 X"$as_myself" : 'X\(//\)$' \| \
   1453 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1454 $as_echo X"$as_myself" |
   1455     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1456 	    s//\1/
   1457 	    q
   1458 	  }
   1459 	  /^X\(\/\/\)[^/].*/{
   1460 	    s//\1/
   1461 	    q
   1462 	  }
   1463 	  /^X\(\/\/\)$/{
   1464 	    s//\1/
   1465 	    q
   1466 	  }
   1467 	  /^X\(\/\).*/{
   1468 	    s//\1/
   1469 	    q
   1470 	  }
   1471 	  s/.*/./; q'`
   1472   srcdir=$ac_confdir
   1473   if test ! -r "$srcdir/$ac_unique_file"; then
   1474     srcdir=..
   1475   fi
   1476 else
   1477   ac_srcdir_defaulted=no
   1478 fi
   1479 if test ! -r "$srcdir/$ac_unique_file"; then
   1480   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1481   { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
   1482    { (exit 1); exit 1; }; }
   1483 fi
   1484 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1485 ac_abs_confdir=`(
   1486 	cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
   1487    { (exit 1); exit 1; }; }
   1488 	pwd)`
   1489 # When building in place, set srcdir=.
   1490 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1491   srcdir=.
   1492 fi
   1493 # Remove unnecessary trailing slashes from srcdir.
   1494 # Double slashes in file names in object file debugging info
   1495 # mess up M-x gdb in Emacs.
   1496 case $srcdir in
   1497 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1498 esac
   1499 for ac_var in $ac_precious_vars; do
   1500   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1501   eval ac_env_${ac_var}_value=\$${ac_var}
   1502   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1503   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1504 done
   1505 
   1506 #
   1507 # Report the --help message.
   1508 #
   1509 if test "$ac_init_help" = "long"; then
   1510   # Omit some internal or obsolete options to make the list less imposing.
   1511   # This message is too long to be a string in the A/UX 3.1 sh.
   1512   cat <<_ACEOF
   1513 \`configure' configures xf86-input-ws 1.2.9 to adapt to many kinds of systems.
   1514 
   1515 Usage: $0 [OPTION]... [VAR=VALUE]...
   1516 
   1517 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1518 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1519 
   1520 Defaults for the options are specified in brackets.
   1521 
   1522 Configuration:
   1523   -h, --help              display this help and exit
   1524       --help=short        display options specific to this package
   1525       --help=recursive    display the short help of all the included packages
   1526   -V, --version           display version information and exit
   1527   -q, --quiet, --silent   do not print \`checking...' messages
   1528       --cache-file=FILE   cache test results in FILE [disabled]
   1529   -C, --config-cache      alias for \`--cache-file=config.cache'
   1530   -n, --no-create         do not create output files
   1531       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1532 
   1533 Installation directories:
   1534   --prefix=PREFIX         install architecture-independent files in PREFIX
   1535                           [$ac_default_prefix]
   1536   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1537                           [PREFIX]
   1538 
   1539 By default, \`make install' will install all the files in
   1540 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1541 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1542 for instance \`--prefix=\$HOME'.
   1543 
   1544 For better control, use the options below.
   1545 
   1546 Fine tuning of the installation directories:
   1547   --bindir=DIR            user executables [EPREFIX/bin]
   1548   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1549   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1550   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1551   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1552   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1553   --libdir=DIR            object code libraries [EPREFIX/lib]
   1554   --includedir=DIR        C header files [PREFIX/include]
   1555   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1556   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1557   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1558   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1559   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1560   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1561   --docdir=DIR            documentation root [DATAROOTDIR/doc/xf86-input-ws]
   1562   --htmldir=DIR           html documentation [DOCDIR]
   1563   --dvidir=DIR            dvi documentation [DOCDIR]
   1564   --pdfdir=DIR            pdf documentation [DOCDIR]
   1565   --psdir=DIR             ps documentation [DOCDIR]
   1566 _ACEOF
   1567 
   1568   cat <<\_ACEOF
   1569 
   1570 Program names:
   1571   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1572   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1573   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1574 
   1575 System types:
   1576   --build=BUILD     configure for building on BUILD [guessed]
   1577   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1578 _ACEOF
   1579 fi
   1580 
   1581 if test -n "$ac_init_help"; then
   1582   case $ac_init_help in
   1583      short | recursive ) echo "Configuration of xf86-input-ws 1.2.9:";;
   1584    esac
   1585   cat <<\_ACEOF
   1586 
   1587 Optional Features:
   1588   --disable-option-checking  ignore unrecognized --enable/--with options
   1589   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1590   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1591   --enable-maintainer-mode  enable make rules and dependencies not useful
   1592 			  (and sometimes confusing) to the casual installer
   1593   --disable-dependency-tracking  speeds up one-time build
   1594   --enable-dependency-tracking   do not reject slow dependency extractors
   1595   --enable-strict-compilation
   1596                           Enable all warnings from compiler and make them
   1597                           errors (default: disabled)
   1598   --enable-static[=PKGS]  build static libraries [default=no]
   1599   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1600   --enable-fast-install[=PKGS]
   1601                           optimize for fast installation [default=yes]
   1602   --disable-libtool-lock  avoid locking (might break parallel builds)
   1603   --enable-xinput         Build XInput support (default: yes)
   1604 
   1605 Optional Packages:
   1606   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1607   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1608   --with-release-version=STRING
   1609                           Use release version string in package name
   1610   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1611   --with-pic              try to use only PIC/non-PIC objects [default=use
   1612                           both]
   1613   --with-tags[=TAGS]      include additional configurations [automatic]
   1614   --with-xorg-module-dir=DIR
   1615                           Default xorg module directory
   1616                           [default=$libdir/xorg/modules]
   1617 
   1618 
   1619 Some influential environment variables:
   1620   CC          C compiler command
   1621   CFLAGS      C compiler flags
   1622   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1623               nonstandard directory <lib dir>
   1624   LIBS        libraries to pass to the linker, e.g. -l<library>
   1625   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1626               you have headers in a nonstandard directory <include dir>
   1627   CPP         C preprocessor
   1628   CXX         C++ compiler command
   1629   CXXFLAGS    C++ compiler flags
   1630   CXXCPP      C++ preprocessor
   1631   F77         Fortran 77 compiler command
   1632   FFLAGS      Fortran 77 compiler flags
   1633   PKG_CONFIG  path to pkg-config utility
   1634   XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
   1635   XORG_LIBS   linker flags for XORG, overriding pkg-config
   1636 
   1637 Use these variables to override the choices made by `configure' or to help
   1638 it to find libraries and programs with nonstandard names/locations.
   1639 
   1640 Report bugs to <http://www.openbsd.org/>.
   1641 _ACEOF
   1642 ac_status=$?
   1643 fi
   1644 
   1645 if test "$ac_init_help" = "recursive"; then
   1646   # If there are subdirs, report their specific --help.
   1647   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1648     test -d "$ac_dir" ||
   1649       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1650       continue
   1651     ac_builddir=.
   1652 
   1653 case "$ac_dir" in
   1654 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1655 *)
   1656   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1657   # A ".." for each directory in $ac_dir_suffix.
   1658   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1659   case $ac_top_builddir_sub in
   1660   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1661   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1662   esac ;;
   1663 esac
   1664 ac_abs_top_builddir=$ac_pwd
   1665 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1666 # for backward compatibility:
   1667 ac_top_builddir=$ac_top_build_prefix
   1668 
   1669 case $srcdir in
   1670   .)  # We are building in place.
   1671     ac_srcdir=.
   1672     ac_top_srcdir=$ac_top_builddir_sub
   1673     ac_abs_top_srcdir=$ac_pwd ;;
   1674   [\\/]* | ?:[\\/]* )  # Absolute name.
   1675     ac_srcdir=$srcdir$ac_dir_suffix;
   1676     ac_top_srcdir=$srcdir
   1677     ac_abs_top_srcdir=$srcdir ;;
   1678   *) # Relative name.
   1679     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1680     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1681     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1682 esac
   1683 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1684 
   1685     cd "$ac_dir" || { ac_status=$?; continue; }
   1686     # Check for guested configure.
   1687     if test -f "$ac_srcdir/configure.gnu"; then
   1688       echo &&
   1689       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1690     elif test -f "$ac_srcdir/configure"; then
   1691       echo &&
   1692       $SHELL "$ac_srcdir/configure" --help=recursive
   1693     else
   1694       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1695     fi || ac_status=$?
   1696     cd "$ac_pwd" || { ac_status=$?; break; }
   1697   done
   1698 fi
   1699 
   1700 test -n "$ac_init_help" && exit $ac_status
   1701 if $ac_init_version; then
   1702   cat <<\_ACEOF
   1703 xf86-input-ws configure 1.2.9
   1704 generated by GNU Autoconf 2.62
   1705 
   1706 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
   1707 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
   1708 This configure script is free software; the Free Software Foundation
   1709 gives unlimited permission to copy, distribute and modify it.
   1710 _ACEOF
   1711   exit
   1712 fi
   1713 cat >config.log <<_ACEOF
   1714 This file contains any messages produced by compilers while
   1715 running configure, to aid debugging if configure makes a mistake.
   1716 
   1717 It was created by xf86-input-ws $as_me 1.2.9, which was
   1718 generated by GNU Autoconf 2.62.  Invocation command line was
   1719 
   1720   $ $0 $@
   1721 
   1722 _ACEOF
   1723 exec 5>>config.log
   1724 {
   1725 cat <<_ASUNAME
   1726 ## --------- ##
   1727 ## Platform. ##
   1728 ## --------- ##
   1729 
   1730 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1731 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1732 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1733 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1734 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1735 
   1736 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1737 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1738 
   1739 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1740 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1741 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1742 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1743 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1744 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1745 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1746 
   1747 _ASUNAME
   1748 
   1749 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1750 for as_dir in $PATH
   1751 do
   1752   IFS=$as_save_IFS
   1753   test -z "$as_dir" && as_dir=.
   1754   $as_echo "PATH: $as_dir"
   1755 done
   1756 IFS=$as_save_IFS
   1757 
   1758 } >&5
   1759 
   1760 cat >&5 <<_ACEOF
   1761 
   1762 
   1763 ## ----------- ##
   1764 ## Core tests. ##
   1765 ## ----------- ##
   1766 
   1767 _ACEOF
   1768 
   1769 
   1770 # Keep a trace of the command line.
   1771 # Strip out --no-create and --no-recursion so they do not pile up.
   1772 # Strip out --silent because we don't want to record it for future runs.
   1773 # Also quote any args containing shell meta-characters.
   1774 # Make two passes to allow for proper duplicate-argument suppression.
   1775 ac_configure_args=
   1776 ac_configure_args0=
   1777 ac_configure_args1=
   1778 ac_must_keep_next=false
   1779 for ac_pass in 1 2
   1780 do
   1781   for ac_arg
   1782   do
   1783     case $ac_arg in
   1784     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1785     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1786     | -silent | --silent | --silen | --sile | --sil)
   1787       continue ;;
   1788     *\'*)
   1789       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1790     esac
   1791     case $ac_pass in
   1792     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
   1793     2)
   1794       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
   1795       if test $ac_must_keep_next = true; then
   1796 	ac_must_keep_next=false # Got value, back to normal.
   1797       else
   1798 	case $ac_arg in
   1799 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1800 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1801 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1802 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1803 	    case "$ac_configure_args0 " in
   1804 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1805 	    esac
   1806 	    ;;
   1807 	  -* ) ac_must_keep_next=true ;;
   1808 	esac
   1809       fi
   1810       ac_configure_args="$ac_configure_args '$ac_arg'"
   1811       ;;
   1812     esac
   1813   done
   1814 done
   1815 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
   1816 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
   1817 
   1818 # When interrupted or exit'd, cleanup temporary files, and complete
   1819 # config.log.  We remove comments because anyway the quotes in there
   1820 # would cause problems or look ugly.
   1821 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1822 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1823 trap 'exit_status=$?
   1824   # Save into config.log some information that might help in debugging.
   1825   {
   1826     echo
   1827 
   1828     cat <<\_ASBOX
   1829 ## ---------------- ##
   1830 ## Cache variables. ##
   1831 ## ---------------- ##
   1832 _ASBOX
   1833     echo
   1834     # The following way of writing the cache mishandles newlines in values,
   1835 (
   1836   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   1837     eval ac_val=\$$ac_var
   1838     case $ac_val in #(
   1839     *${as_nl}*)
   1840       case $ac_var in #(
   1841       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   1842 $as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   1843       esac
   1844       case $ac_var in #(
   1845       _ | IFS | as_nl) ;; #(
   1846       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   1847       *) $as_unset $ac_var ;;
   1848       esac ;;
   1849     esac
   1850   done
   1851   (set) 2>&1 |
   1852     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   1853     *${as_nl}ac_space=\ *)
   1854       sed -n \
   1855 	"s/'\''/'\''\\\\'\'''\''/g;
   1856 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   1857       ;; #(
   1858     *)
   1859       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   1860       ;;
   1861     esac |
   1862     sort
   1863 )
   1864     echo
   1865 
   1866     cat <<\_ASBOX
   1867 ## ----------------- ##
   1868 ## Output variables. ##
   1869 ## ----------------- ##
   1870 _ASBOX
   1871     echo
   1872     for ac_var in $ac_subst_vars
   1873     do
   1874       eval ac_val=\$$ac_var
   1875       case $ac_val in
   1876       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1877       esac
   1878       $as_echo "$ac_var='\''$ac_val'\''"
   1879     done | sort
   1880     echo
   1881 
   1882     if test -n "$ac_subst_files"; then
   1883       cat <<\_ASBOX
   1884 ## ------------------- ##
   1885 ## File substitutions. ##
   1886 ## ------------------- ##
   1887 _ASBOX
   1888       echo
   1889       for ac_var in $ac_subst_files
   1890       do
   1891 	eval ac_val=\$$ac_var
   1892 	case $ac_val in
   1893 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1894 	esac
   1895 	$as_echo "$ac_var='\''$ac_val'\''"
   1896       done | sort
   1897       echo
   1898     fi
   1899 
   1900     if test -s confdefs.h; then
   1901       cat <<\_ASBOX
   1902 ## ----------- ##
   1903 ## confdefs.h. ##
   1904 ## ----------- ##
   1905 _ASBOX
   1906       echo
   1907       cat confdefs.h
   1908       echo
   1909     fi
   1910     test "$ac_signal" != 0 &&
   1911       $as_echo "$as_me: caught signal $ac_signal"
   1912     $as_echo "$as_me: exit $exit_status"
   1913   } >&5
   1914   rm -f core *.core core.conftest.* &&
   1915     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   1916     exit $exit_status
   1917 ' 0
   1918 for ac_signal in 1 2 13 15; do
   1919   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
   1920 done
   1921 ac_signal=0
   1922 
   1923 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   1924 rm -f -r conftest* confdefs.h
   1925 
   1926 # Predefined preprocessor variables.
   1927 
   1928 cat >>confdefs.h <<_ACEOF
   1929 #define PACKAGE_NAME "$PACKAGE_NAME"
   1930 _ACEOF
   1931 
   1932 
   1933 cat >>confdefs.h <<_ACEOF
   1934 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   1935 _ACEOF
   1936 
   1937 
   1938 cat >>confdefs.h <<_ACEOF
   1939 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   1940 _ACEOF
   1941 
   1942 
   1943 cat >>confdefs.h <<_ACEOF
   1944 #define PACKAGE_STRING "$PACKAGE_STRING"
   1945 _ACEOF
   1946 
   1947 
   1948 cat >>confdefs.h <<_ACEOF
   1949 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   1950 _ACEOF
   1951 
   1952 
   1953 # Let the site file select an alternate cache file if it wants to.
   1954 # Prefer an explicitly selected file to automatically selected ones.
   1955 ac_site_file1=NONE
   1956 ac_site_file2=NONE
   1957 if test -n "$CONFIG_SITE"; then
   1958   ac_site_file1=$CONFIG_SITE
   1959 elif test "x$prefix" != xNONE; then
   1960   ac_site_file1=$prefix/share/config.site
   1961   ac_site_file2=$prefix/etc/config.site
   1962 else
   1963   ac_site_file1=$ac_default_prefix/share/config.site
   1964   ac_site_file2=$ac_default_prefix/etc/config.site
   1965 fi
   1966 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   1967 do
   1968   test "x$ac_site_file" = xNONE && continue
   1969   if test -r "$ac_site_file"; then
   1970     { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
   1971 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   1972     sed 's/^/| /' "$ac_site_file" >&5
   1973     . "$ac_site_file"
   1974   fi
   1975 done
   1976 
   1977 if test -r "$cache_file"; then
   1978   # Some versions of bash will fail to source /dev/null (special
   1979   # files actually), so we avoid doing that.
   1980   if test -f "$cache_file"; then
   1981     { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
   1982 $as_echo "$as_me: loading cache $cache_file" >&6;}
   1983     case $cache_file in
   1984       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   1985       *)                      . "./$cache_file";;
   1986     esac
   1987   fi
   1988 else
   1989   { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
   1990 $as_echo "$as_me: creating cache $cache_file" >&6;}
   1991   >$cache_file
   1992 fi
   1993 
   1994 # Check that the precious variables saved in the cache have kept the same
   1995 # value.
   1996 ac_cache_corrupted=false
   1997 for ac_var in $ac_precious_vars; do
   1998   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   1999   eval ac_new_set=\$ac_env_${ac_var}_set
   2000   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2001   eval ac_new_val=\$ac_env_${ac_var}_value
   2002   case $ac_old_set,$ac_new_set in
   2003     set,)
   2004       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2005 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2006       ac_cache_corrupted=: ;;
   2007     ,set)
   2008       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
   2009 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2010       ac_cache_corrupted=: ;;
   2011     ,);;
   2012     *)
   2013       if test "x$ac_old_val" != "x$ac_new_val"; then
   2014 	# differences in whitespace do not lead to failure.
   2015 	ac_old_val_w=`echo x $ac_old_val`
   2016 	ac_new_val_w=`echo x $ac_new_val`
   2017 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2018 	  { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
   2019 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2020 	  ac_cache_corrupted=:
   2021 	else
   2022 	  { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2023 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2024 	  eval $ac_var=\$ac_old_val
   2025 	fi
   2026 	{ $as_echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
   2027 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2028 	{ $as_echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
   2029 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2030       fi;;
   2031   esac
   2032   # Pass precious variables to config.status.
   2033   if test "$ac_new_set" = set; then
   2034     case $ac_new_val in
   2035     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2036     *) ac_arg=$ac_var=$ac_new_val ;;
   2037     esac
   2038     case " $ac_configure_args " in
   2039       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2040       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
   2041     esac
   2042   fi
   2043 done
   2044 if $ac_cache_corrupted; then
   2045   { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
   2046 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2047   { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
   2048 $as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   2049    { (exit 1); exit 1; }; }
   2050 fi
   2051 
   2052 
   2053 
   2054 
   2055 
   2056 
   2057 
   2058 
   2059 
   2060 
   2061 
   2062 
   2063 
   2064 
   2065 
   2066 
   2067 
   2068 
   2069 
   2070 
   2071 
   2072 
   2073 
   2074 
   2075 
   2076 ac_ext=c
   2077 ac_cpp='$CPP $CPPFLAGS'
   2078 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2079 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2080 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2081 
   2082 
   2083 
   2084 
   2085 ac_aux_dir=
   2086 for ac_dir in . "$srcdir"/.; do
   2087   if test -f "$ac_dir/install-sh"; then
   2088     ac_aux_dir=$ac_dir
   2089     ac_install_sh="$ac_aux_dir/install-sh -c"
   2090     break
   2091   elif 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/shtool"; then
   2096     ac_aux_dir=$ac_dir
   2097     ac_install_sh="$ac_aux_dir/shtool install -c"
   2098     break
   2099   fi
   2100 done
   2101 if test -z "$ac_aux_dir"; then
   2102   { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&5
   2103 $as_echo "$as_me: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&2;}
   2104    { (exit 1); exit 1; }; }
   2105 fi
   2106 
   2107 # These three variables are undocumented and unsupported,
   2108 # and are intended to be withdrawn in a future Autoconf release.
   2109 # They can cause serious problems if a builder's source tree is in a directory
   2110 # whose full name contains unusual characters.
   2111 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2112 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2113 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2114 
   2115 
   2116 am__api_version="1.9"
   2117 # Find a good install program.  We prefer a C program (faster),
   2118 # so one script is as good as another.  But avoid the broken or
   2119 # incompatible versions:
   2120 # SysV /etc/install, /usr/sbin/install
   2121 # SunOS /usr/etc/install
   2122 # IRIX /sbin/install
   2123 # AIX /bin/install
   2124 # AmigaOS /C/install, which installs bootblocks on floppy discs
   2125 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   2126 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   2127 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   2128 # OS/2's system install, which has a completely different semantic
   2129 # ./install, which can be erroneously created by make from ./install.sh.
   2130 # Reject install programs that cannot install multiple files.
   2131 { $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
   2132 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   2133 if test -z "$INSTALL"; then
   2134 if test "${ac_cv_path_install+set}" = set; then
   2135   $as_echo_n "(cached) " >&6
   2136 else
   2137   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2138 for as_dir in $PATH
   2139 do
   2140   IFS=$as_save_IFS
   2141   test -z "$as_dir" && as_dir=.
   2142   # Account for people who put trailing slashes in PATH elements.
   2143 case $as_dir/ in
   2144   ./ | .// | /cC/* | \
   2145   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2146   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
   2147   /usr/ucb/* ) ;;
   2148   *)
   2149     # OSF1 and SCO ODT 3.0 have their own names for install.
   2150     # Don't use installbsd from OSF since it installs stuff as root
   2151     # by default.
   2152     for ac_prog in ginstall scoinst install; do
   2153       for ac_exec_ext in '' $ac_executable_extensions; do
   2154 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   2155 	  if test $ac_prog = install &&
   2156 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2157 	    # AIX install.  It has an incompatible calling convention.
   2158 	    :
   2159 	  elif test $ac_prog = install &&
   2160 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2161 	    # program-specific install script used by HP pwplus--don't use.
   2162 	    :
   2163 	  else
   2164 	    rm -rf conftest.one conftest.two conftest.dir
   2165 	    echo one > conftest.one
   2166 	    echo two > conftest.two
   2167 	    mkdir conftest.dir
   2168 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   2169 	      test -s conftest.one && test -s conftest.two &&
   2170 	      test -s conftest.dir/conftest.one &&
   2171 	      test -s conftest.dir/conftest.two
   2172 	    then
   2173 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2174 	      break 3
   2175 	    fi
   2176 	  fi
   2177 	fi
   2178       done
   2179     done
   2180     ;;
   2181 esac
   2182 
   2183 done
   2184 IFS=$as_save_IFS
   2185 
   2186 rm -rf conftest.one conftest.two conftest.dir
   2187 
   2188 fi
   2189   if test "${ac_cv_path_install+set}" = set; then
   2190     INSTALL=$ac_cv_path_install
   2191   else
   2192     # As a last resort, use the slow shell script.  Don't cache a
   2193     # value for INSTALL within a source directory, because that will
   2194     # break other packages using the cache if that directory is
   2195     # removed, or if the value is a relative name.
   2196     INSTALL=$ac_install_sh
   2197   fi
   2198 fi
   2199 { $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
   2200 $as_echo "$INSTALL" >&6; }
   2201 
   2202 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2203 # It thinks the first close brace ends the variable substitution.
   2204 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2205 
   2206 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2207 
   2208 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2209 
   2210 test "$program_prefix" != NONE &&
   2211   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2212 # Use a double $ so make ignores it.
   2213 test "$program_suffix" != NONE &&
   2214   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2215 # Double any \ or $.
   2216 # By default was `s,x,x', remove it if useless.
   2217 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
   2218 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
   2219 
   2220 # expand $ac_aux_dir to an absolute path
   2221 am_aux_dir=`cd $ac_aux_dir && pwd`
   2222 
   2223 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
   2224 # Use eval to expand $SHELL
   2225 if eval "$MISSING --run true"; then
   2226   am_missing_run="$MISSING --run "
   2227 else
   2228   am_missing_run=
   2229   { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
   2230 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   2231 fi
   2232 
   2233 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
   2234   # We used to keeping the `.' as first argument, in order to
   2235   # allow $(mkdir_p) to be used without argument.  As in
   2236   #   $(mkdir_p) $(somedir)
   2237   # where $(somedir) is conditionally defined.  However this is wrong
   2238   # for two reasons:
   2239   #  1. if the package is installed by a user who cannot write `.'
   2240   #     make install will fail,
   2241   #  2. the above comment should most certainly read
   2242   #     $(mkdir_p) $(DESTDIR)$(somedir)
   2243   #     so it does not work when $(somedir) is undefined and
   2244   #     $(DESTDIR) is not.
   2245   #  To support the latter case, we have to write
   2246   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
   2247   #  so the `.' trick is pointless.
   2248   mkdir_p='mkdir -p --'
   2249 else
   2250   # On NextStep and OpenStep, the `mkdir' command does not
   2251   # recognize any option.  It will interpret all options as
   2252   # directories to create, and then abort because `.' already
   2253   # exists.
   2254   for d in ./-p ./--version;
   2255   do
   2256     test -d $d && rmdir $d
   2257   done
   2258   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
   2259   if test -f "$ac_aux_dir/mkinstalldirs"; then
   2260     mkdir_p='$(mkinstalldirs)'
   2261   else
   2262     mkdir_p='$(SHELL) $(install_sh) -d'
   2263   fi
   2264 fi
   2265 
   2266 for ac_prog in gawk mawk nawk awk
   2267 do
   2268   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2269 set dummy $ac_prog; ac_word=$2
   2270 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2271 $as_echo_n "checking for $ac_word... " >&6; }
   2272 if test "${ac_cv_prog_AWK+set}" = set; then
   2273   $as_echo_n "(cached) " >&6
   2274 else
   2275   if test -n "$AWK"; then
   2276   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   2277 else
   2278 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2279 for as_dir in $PATH
   2280 do
   2281   IFS=$as_save_IFS
   2282   test -z "$as_dir" && as_dir=.
   2283   for ac_exec_ext in '' $ac_executable_extensions; do
   2284   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2285     ac_cv_prog_AWK="$ac_prog"
   2286     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2287     break 2
   2288   fi
   2289 done
   2290 done
   2291 IFS=$as_save_IFS
   2292 
   2293 fi
   2294 fi
   2295 AWK=$ac_cv_prog_AWK
   2296 if test -n "$AWK"; then
   2297   { $as_echo "$as_me:$LINENO: result: $AWK" >&5
   2298 $as_echo "$AWK" >&6; }
   2299 else
   2300   { $as_echo "$as_me:$LINENO: result: no" >&5
   2301 $as_echo "no" >&6; }
   2302 fi
   2303 
   2304 
   2305   test -n "$AWK" && break
   2306 done
   2307 
   2308 { $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   2309 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
   2310 set x ${MAKE-make}
   2311 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   2312 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
   2313   $as_echo_n "(cached) " >&6
   2314 else
   2315   cat >conftest.make <<\_ACEOF
   2316 SHELL = /bin/sh
   2317 all:
   2318 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   2319 _ACEOF
   2320 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   2321 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   2322   *@@@%%%=?*=@@@%%%*)
   2323     eval ac_cv_prog_make_${ac_make}_set=yes;;
   2324   *)
   2325     eval ac_cv_prog_make_${ac_make}_set=no;;
   2326 esac
   2327 rm -f conftest.make
   2328 fi
   2329 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   2330   { $as_echo "$as_me:$LINENO: result: yes" >&5
   2331 $as_echo "yes" >&6; }
   2332   SET_MAKE=
   2333 else
   2334   { $as_echo "$as_me:$LINENO: result: no" >&5
   2335 $as_echo "no" >&6; }
   2336   SET_MAKE="MAKE=${MAKE-make}"
   2337 fi
   2338 
   2339 rm -rf .tst 2>/dev/null
   2340 mkdir .tst 2>/dev/null
   2341 if test -d .tst; then
   2342   am__leading_dot=.
   2343 else
   2344   am__leading_dot=_
   2345 fi
   2346 rmdir .tst 2>/dev/null
   2347 
   2348 # test to see if srcdir already configured
   2349 if test "`cd $srcdir && pwd`" != "`pwd`" &&
   2350    test -f $srcdir/config.status; then
   2351   { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
   2352 $as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
   2353    { (exit 1); exit 1; }; }
   2354 fi
   2355 
   2356 # test whether we have cygpath
   2357 if test -z "$CYGPATH_W"; then
   2358   if (cygpath --version) >/dev/null 2>/dev/null; then
   2359     CYGPATH_W='cygpath -w'
   2360   else
   2361     CYGPATH_W=echo
   2362   fi
   2363 fi
   2364 
   2365 
   2366 # Define the identity of the package.
   2367  PACKAGE='xf86-input-ws'
   2368  VERSION='1.2.9'
   2369 
   2370 
   2371 cat >>confdefs.h <<_ACEOF
   2372 #define PACKAGE "$PACKAGE"
   2373 _ACEOF
   2374 
   2375 
   2376 cat >>confdefs.h <<_ACEOF
   2377 #define VERSION "$VERSION"
   2378 _ACEOF
   2379 
   2380 # Some tools Automake needs.
   2381 
   2382 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   2383 
   2384 
   2385 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   2386 
   2387 
   2388 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   2389 
   2390 
   2391 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   2392 
   2393 
   2394 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   2395 
   2396 install_sh=${install_sh-"$am_aux_dir/install-sh"}
   2397 
   2398 # Installed binaries are usually stripped using `strip' when the user
   2399 # run `make install-strip'.  However `strip' might not be the right
   2400 # tool to use in cross-compilation environments, therefore Automake
   2401 # will honor the `STRIP' environment variable to overrule this program.
   2402 if test "$cross_compiling" != no; then
   2403   if test -n "$ac_tool_prefix"; then
   2404   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   2405 set dummy ${ac_tool_prefix}strip; ac_word=$2
   2406 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2407 $as_echo_n "checking for $ac_word... " >&6; }
   2408 if test "${ac_cv_prog_STRIP+set}" = set; then
   2409   $as_echo_n "(cached) " >&6
   2410 else
   2411   if test -n "$STRIP"; then
   2412   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   2413 else
   2414 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2415 for as_dir in $PATH
   2416 do
   2417   IFS=$as_save_IFS
   2418   test -z "$as_dir" && as_dir=.
   2419   for ac_exec_ext in '' $ac_executable_extensions; do
   2420   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2421     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   2422     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2423     break 2
   2424   fi
   2425 done
   2426 done
   2427 IFS=$as_save_IFS
   2428 
   2429 fi
   2430 fi
   2431 STRIP=$ac_cv_prog_STRIP
   2432 if test -n "$STRIP"; then
   2433   { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
   2434 $as_echo "$STRIP" >&6; }
   2435 else
   2436   { $as_echo "$as_me:$LINENO: result: no" >&5
   2437 $as_echo "no" >&6; }
   2438 fi
   2439 
   2440 
   2441 fi
   2442 if test -z "$ac_cv_prog_STRIP"; then
   2443   ac_ct_STRIP=$STRIP
   2444   # Extract the first word of "strip", so it can be a program name with args.
   2445 set dummy strip; ac_word=$2
   2446 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2447 $as_echo_n "checking for $ac_word... " >&6; }
   2448 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   2449   $as_echo_n "(cached) " >&6
   2450 else
   2451   if test -n "$ac_ct_STRIP"; then
   2452   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   2453 else
   2454 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2455 for as_dir in $PATH
   2456 do
   2457   IFS=$as_save_IFS
   2458   test -z "$as_dir" && as_dir=.
   2459   for ac_exec_ext in '' $ac_executable_extensions; do
   2460   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2461     ac_cv_prog_ac_ct_STRIP="strip"
   2462     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2463     break 2
   2464   fi
   2465 done
   2466 done
   2467 IFS=$as_save_IFS
   2468 
   2469 fi
   2470 fi
   2471 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   2472 if test -n "$ac_ct_STRIP"; then
   2473   { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   2474 $as_echo "$ac_ct_STRIP" >&6; }
   2475 else
   2476   { $as_echo "$as_me:$LINENO: result: no" >&5
   2477 $as_echo "no" >&6; }
   2478 fi
   2479 
   2480   if test "x$ac_ct_STRIP" = x; then
   2481     STRIP=":"
   2482   else
   2483     case $cross_compiling:$ac_tool_warned in
   2484 yes:)
   2485 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2486 whose name does not start with the host triplet.  If you think this
   2487 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2488 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2489 whose name does not start with the host triplet.  If you think this
   2490 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2491 ac_tool_warned=yes ;;
   2492 esac
   2493     STRIP=$ac_ct_STRIP
   2494   fi
   2495 else
   2496   STRIP="$ac_cv_prog_STRIP"
   2497 fi
   2498 
   2499 fi
   2500 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
   2501 
   2502 # We need awk for the "check" target.  The system "awk" is bad on
   2503 # some platforms.
   2504 # Always define AMTAR for backward compatibility.
   2505 
   2506 AMTAR=${AMTAR-"${am_missing_run}tar"}
   2507 
   2508 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
   2509 
   2510 
   2511 
   2512 
   2513 
   2514 
   2515 { $as_echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
   2516 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
   2517     # Check whether --enable-maintainer-mode was given.
   2518 if test "${enable_maintainer_mode+set}" = set; then
   2519   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
   2520 else
   2521   USE_MAINTAINER_MODE=no
   2522 fi
   2523 
   2524   { $as_echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
   2525 $as_echo "$USE_MAINTAINER_MODE" >&6; }
   2526 
   2527 
   2528 if test $USE_MAINTAINER_MODE = yes; then
   2529   MAINTAINER_MODE_TRUE=
   2530   MAINTAINER_MODE_FALSE='#'
   2531 else
   2532   MAINTAINER_MODE_TRUE='#'
   2533   MAINTAINER_MODE_FALSE=
   2534 fi
   2535 
   2536   MAINT=$MAINTAINER_MODE_TRUE
   2537 
   2538 
   2539 
   2540 DRIVER_NAME=ws
   2541 
   2542 
   2543 # Require xorg-macros: XORG_DEFAULT_OPTIONS
   2544 
   2545 
   2546 
   2547 
   2548 
   2549 
   2550 
   2551 
   2552 
   2553 
   2554 
   2555 DEPDIR="${am__leading_dot}deps"
   2556 
   2557 ac_config_commands="$ac_config_commands depfiles"
   2558 
   2559 
   2560 am_make=${MAKE-make}
   2561 cat > confinc << 'END'
   2562 am__doit:
   2563 	@echo done
   2564 .PHONY: am__doit
   2565 END
   2566 # If we don't find an include directive, just comment out the code.
   2567 { $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
   2568 $as_echo_n "checking for style of include used by $am_make... " >&6; }
   2569 am__include="#"
   2570 am__quote=
   2571 _am_result=none
   2572 # First try GNU make style include.
   2573 echo "include confinc" > confmf
   2574 # We grep out `Entering directory' and `Leaving directory'
   2575 # messages which can occur if `w' ends up in MAKEFLAGS.
   2576 # In particular we don't look at `^make:' because GNU make might
   2577 # be invoked under some other name (usually "gmake"), in which
   2578 # case it prints its new name instead of `make'.
   2579 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
   2580    am__include=include
   2581    am__quote=
   2582    _am_result=GNU
   2583 fi
   2584 # Now try BSD make style include.
   2585 if test "$am__include" = "#"; then
   2586    echo '.include "confinc"' > confmf
   2587    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
   2588       am__include=.include
   2589       am__quote="\""
   2590       _am_result=BSD
   2591    fi
   2592 fi
   2593 
   2594 
   2595 { $as_echo "$as_me:$LINENO: result: $_am_result" >&5
   2596 $as_echo "$_am_result" >&6; }
   2597 rm -f confinc confmf
   2598 
   2599 # Check whether --enable-dependency-tracking was given.
   2600 if test "${enable_dependency_tracking+set}" = set; then
   2601   enableval=$enable_dependency_tracking;
   2602 fi
   2603 
   2604 if test "x$enable_dependency_tracking" != xno; then
   2605   am_depcomp="$ac_aux_dir/depcomp"
   2606   AMDEPBACKSLASH='\'
   2607 fi
   2608 
   2609 
   2610 if test "x$enable_dependency_tracking" != xno; then
   2611   AMDEP_TRUE=
   2612   AMDEP_FALSE='#'
   2613 else
   2614   AMDEP_TRUE='#'
   2615   AMDEP_FALSE=
   2616 fi
   2617 
   2618 
   2619 
   2620 ac_ext=c
   2621 ac_cpp='$CPP $CPPFLAGS'
   2622 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2623 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2624 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2625 if test -n "$ac_tool_prefix"; then
   2626   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2627 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2628 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2629 $as_echo_n "checking for $ac_word... " >&6; }
   2630 if test "${ac_cv_prog_CC+set}" = set; then
   2631   $as_echo_n "(cached) " >&6
   2632 else
   2633   if test -n "$CC"; then
   2634   ac_cv_prog_CC="$CC" # Let the user override the test.
   2635 else
   2636 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2637 for as_dir in $PATH
   2638 do
   2639   IFS=$as_save_IFS
   2640   test -z "$as_dir" && as_dir=.
   2641   for ac_exec_ext in '' $ac_executable_extensions; do
   2642   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2643     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2644     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2645     break 2
   2646   fi
   2647 done
   2648 done
   2649 IFS=$as_save_IFS
   2650 
   2651 fi
   2652 fi
   2653 CC=$ac_cv_prog_CC
   2654 if test -n "$CC"; then
   2655   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   2656 $as_echo "$CC" >&6; }
   2657 else
   2658   { $as_echo "$as_me:$LINENO: result: no" >&5
   2659 $as_echo "no" >&6; }
   2660 fi
   2661 
   2662 
   2663 fi
   2664 if test -z "$ac_cv_prog_CC"; then
   2665   ac_ct_CC=$CC
   2666   # Extract the first word of "gcc", so it can be a program name with args.
   2667 set dummy gcc; ac_word=$2
   2668 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2669 $as_echo_n "checking for $ac_word... " >&6; }
   2670 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2671   $as_echo_n "(cached) " >&6
   2672 else
   2673   if test -n "$ac_ct_CC"; then
   2674   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2675 else
   2676 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2677 for as_dir in $PATH
   2678 do
   2679   IFS=$as_save_IFS
   2680   test -z "$as_dir" && as_dir=.
   2681   for ac_exec_ext in '' $ac_executable_extensions; do
   2682   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2683     ac_cv_prog_ac_ct_CC="gcc"
   2684     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2685     break 2
   2686   fi
   2687 done
   2688 done
   2689 IFS=$as_save_IFS
   2690 
   2691 fi
   2692 fi
   2693 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2694 if test -n "$ac_ct_CC"; then
   2695   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2696 $as_echo "$ac_ct_CC" >&6; }
   2697 else
   2698   { $as_echo "$as_me:$LINENO: result: no" >&5
   2699 $as_echo "no" >&6; }
   2700 fi
   2701 
   2702   if test "x$ac_ct_CC" = x; then
   2703     CC=""
   2704   else
   2705     case $cross_compiling:$ac_tool_warned in
   2706 yes:)
   2707 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2708 whose name does not start with the host triplet.  If you think this
   2709 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2710 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2711 whose name does not start with the host triplet.  If you think this
   2712 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2713 ac_tool_warned=yes ;;
   2714 esac
   2715     CC=$ac_ct_CC
   2716   fi
   2717 else
   2718   CC="$ac_cv_prog_CC"
   2719 fi
   2720 
   2721 if test -z "$CC"; then
   2722           if test -n "$ac_tool_prefix"; then
   2723     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2724 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2725 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2726 $as_echo_n "checking for $ac_word... " >&6; }
   2727 if test "${ac_cv_prog_CC+set}" = set; then
   2728   $as_echo_n "(cached) " >&6
   2729 else
   2730   if test -n "$CC"; then
   2731   ac_cv_prog_CC="$CC" # Let the user override the test.
   2732 else
   2733 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2734 for as_dir in $PATH
   2735 do
   2736   IFS=$as_save_IFS
   2737   test -z "$as_dir" && as_dir=.
   2738   for ac_exec_ext in '' $ac_executable_extensions; do
   2739   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2740     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2741     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2742     break 2
   2743   fi
   2744 done
   2745 done
   2746 IFS=$as_save_IFS
   2747 
   2748 fi
   2749 fi
   2750 CC=$ac_cv_prog_CC
   2751 if test -n "$CC"; then
   2752   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   2753 $as_echo "$CC" >&6; }
   2754 else
   2755   { $as_echo "$as_me:$LINENO: result: no" >&5
   2756 $as_echo "no" >&6; }
   2757 fi
   2758 
   2759 
   2760   fi
   2761 fi
   2762 if test -z "$CC"; then
   2763   # Extract the first word of "cc", so it can be a program name with args.
   2764 set dummy cc; ac_word=$2
   2765 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2766 $as_echo_n "checking for $ac_word... " >&6; }
   2767 if test "${ac_cv_prog_CC+set}" = set; then
   2768   $as_echo_n "(cached) " >&6
   2769 else
   2770   if test -n "$CC"; then
   2771   ac_cv_prog_CC="$CC" # Let the user override the test.
   2772 else
   2773   ac_prog_rejected=no
   2774 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2775 for as_dir in $PATH
   2776 do
   2777   IFS=$as_save_IFS
   2778   test -z "$as_dir" && as_dir=.
   2779   for ac_exec_ext in '' $ac_executable_extensions; do
   2780   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2781     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2782        ac_prog_rejected=yes
   2783        continue
   2784      fi
   2785     ac_cv_prog_CC="cc"
   2786     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2787     break 2
   2788   fi
   2789 done
   2790 done
   2791 IFS=$as_save_IFS
   2792 
   2793 if test $ac_prog_rejected = yes; then
   2794   # We found a bogon in the path, so make sure we never use it.
   2795   set dummy $ac_cv_prog_CC
   2796   shift
   2797   if test $# != 0; then
   2798     # We chose a different compiler from the bogus one.
   2799     # However, it has the same basename, so the bogon will be chosen
   2800     # first if we set CC to just the basename; use the full file name.
   2801     shift
   2802     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2803   fi
   2804 fi
   2805 fi
   2806 fi
   2807 CC=$ac_cv_prog_CC
   2808 if test -n "$CC"; then
   2809   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   2810 $as_echo "$CC" >&6; }
   2811 else
   2812   { $as_echo "$as_me:$LINENO: result: no" >&5
   2813 $as_echo "no" >&6; }
   2814 fi
   2815 
   2816 
   2817 fi
   2818 if test -z "$CC"; then
   2819   if test -n "$ac_tool_prefix"; then
   2820   for ac_prog in cl.exe
   2821   do
   2822     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2823 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2824 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2825 $as_echo_n "checking for $ac_word... " >&6; }
   2826 if test "${ac_cv_prog_CC+set}" = set; then
   2827   $as_echo_n "(cached) " >&6
   2828 else
   2829   if test -n "$CC"; then
   2830   ac_cv_prog_CC="$CC" # Let the user override the test.
   2831 else
   2832 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2833 for as_dir in $PATH
   2834 do
   2835   IFS=$as_save_IFS
   2836   test -z "$as_dir" && as_dir=.
   2837   for ac_exec_ext in '' $ac_executable_extensions; do
   2838   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2839     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2840     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2841     break 2
   2842   fi
   2843 done
   2844 done
   2845 IFS=$as_save_IFS
   2846 
   2847 fi
   2848 fi
   2849 CC=$ac_cv_prog_CC
   2850 if test -n "$CC"; then
   2851   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   2852 $as_echo "$CC" >&6; }
   2853 else
   2854   { $as_echo "$as_me:$LINENO: result: no" >&5
   2855 $as_echo "no" >&6; }
   2856 fi
   2857 
   2858 
   2859     test -n "$CC" && break
   2860   done
   2861 fi
   2862 if test -z "$CC"; then
   2863   ac_ct_CC=$CC
   2864   for ac_prog in cl.exe
   2865 do
   2866   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2867 set dummy $ac_prog; ac_word=$2
   2868 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2869 $as_echo_n "checking for $ac_word... " >&6; }
   2870 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2871   $as_echo_n "(cached) " >&6
   2872 else
   2873   if test -n "$ac_ct_CC"; then
   2874   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2875 else
   2876 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2877 for as_dir in $PATH
   2878 do
   2879   IFS=$as_save_IFS
   2880   test -z "$as_dir" && as_dir=.
   2881   for ac_exec_ext in '' $ac_executable_extensions; do
   2882   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2883     ac_cv_prog_ac_ct_CC="$ac_prog"
   2884     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2885     break 2
   2886   fi
   2887 done
   2888 done
   2889 IFS=$as_save_IFS
   2890 
   2891 fi
   2892 fi
   2893 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2894 if test -n "$ac_ct_CC"; then
   2895   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2896 $as_echo "$ac_ct_CC" >&6; }
   2897 else
   2898   { $as_echo "$as_me:$LINENO: result: no" >&5
   2899 $as_echo "no" >&6; }
   2900 fi
   2901 
   2902 
   2903   test -n "$ac_ct_CC" && break
   2904 done
   2905 
   2906   if test "x$ac_ct_CC" = x; then
   2907     CC=""
   2908   else
   2909     case $cross_compiling:$ac_tool_warned in
   2910 yes:)
   2911 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2912 whose name does not start with the host triplet.  If you think this
   2913 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2914 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2915 whose name does not start with the host triplet.  If you think this
   2916 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2917 ac_tool_warned=yes ;;
   2918 esac
   2919     CC=$ac_ct_CC
   2920   fi
   2921 fi
   2922 
   2923 fi
   2924 
   2925 
   2926 test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   2927 See \`config.log' for more details." >&5
   2928 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
   2929 See \`config.log' for more details." >&2;}
   2930    { (exit 1); exit 1; }; }
   2931 
   2932 # Provide some information about the compiler.
   2933 $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
   2934 set X $ac_compile
   2935 ac_compiler=$2
   2936 { (ac_try="$ac_compiler --version >&5"
   2937 case "(($ac_try" in
   2938   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2939   *) ac_try_echo=$ac_try;;
   2940 esac
   2941 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   2942 $as_echo "$ac_try_echo") >&5
   2943   (eval "$ac_compiler --version >&5") 2>&5
   2944   ac_status=$?
   2945   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2946   (exit $ac_status); }
   2947 { (ac_try="$ac_compiler -v >&5"
   2948 case "(($ac_try" in
   2949   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2950   *) ac_try_echo=$ac_try;;
   2951 esac
   2952 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   2953 $as_echo "$ac_try_echo") >&5
   2954   (eval "$ac_compiler -v >&5") 2>&5
   2955   ac_status=$?
   2956   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2957   (exit $ac_status); }
   2958 { (ac_try="$ac_compiler -V >&5"
   2959 case "(($ac_try" in
   2960   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2961   *) ac_try_echo=$ac_try;;
   2962 esac
   2963 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   2964 $as_echo "$ac_try_echo") >&5
   2965   (eval "$ac_compiler -V >&5") 2>&5
   2966   ac_status=$?
   2967   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2968   (exit $ac_status); }
   2969 
   2970 cat >conftest.$ac_ext <<_ACEOF
   2971 /* confdefs.h.  */
   2972 _ACEOF
   2973 cat confdefs.h >>conftest.$ac_ext
   2974 cat >>conftest.$ac_ext <<_ACEOF
   2975 /* end confdefs.h.  */
   2976 
   2977 int
   2978 main ()
   2979 {
   2980 
   2981   ;
   2982   return 0;
   2983 }
   2984 _ACEOF
   2985 ac_clean_files_save=$ac_clean_files
   2986 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
   2987 # Try to create an executable without -o first, disregard a.out.
   2988 # It will help us diagnose broken compilers, and finding out an intuition
   2989 # of exeext.
   2990 { $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
   2991 $as_echo_n "checking for C compiler default output file name... " >&6; }
   2992 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2993 
   2994 # The possible output files:
   2995 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   2996 
   2997 ac_rmfiles=
   2998 for ac_file in $ac_files
   2999 do
   3000   case $ac_file in
   3001     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3002     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   3003   esac
   3004 done
   3005 rm -f $ac_rmfiles
   3006 
   3007 if { (ac_try="$ac_link_default"
   3008 case "(($ac_try" in
   3009   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3010   *) ac_try_echo=$ac_try;;
   3011 esac
   3012 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3013 $as_echo "$ac_try_echo") >&5
   3014   (eval "$ac_link_default") 2>&5
   3015   ac_status=$?
   3016   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3017   (exit $ac_status); }; then
   3018   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3019 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3020 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3021 # so that the user can short-circuit this test for compilers unknown to
   3022 # Autoconf.
   3023 for ac_file in $ac_files ''
   3024 do
   3025   test -f "$ac_file" || continue
   3026   case $ac_file in
   3027     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   3028 	;;
   3029     [ab].out )
   3030 	# We found the default executable, but exeext='' is most
   3031 	# certainly right.
   3032 	break;;
   3033     *.* )
   3034         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3035 	then :; else
   3036 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3037 	fi
   3038 	# We set ac_cv_exeext here because the later test for it is not
   3039 	# safe: cross compilers may not add the suffix if given an `-o'
   3040 	# argument, so we may need to know it at that point already.
   3041 	# Even if this section looks crufty: it has the advantage of
   3042 	# actually working.
   3043 	break;;
   3044     * )
   3045 	break;;
   3046   esac
   3047 done
   3048 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3049 
   3050 else
   3051   ac_file=''
   3052 fi
   3053 
   3054 { $as_echo "$as_me:$LINENO: result: $ac_file" >&5
   3055 $as_echo "$ac_file" >&6; }
   3056 if test -z "$ac_file"; then
   3057   $as_echo "$as_me: failed program was:" >&5
   3058 sed 's/^/| /' conftest.$ac_ext >&5
   3059 
   3060 { { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
   3061 See \`config.log' for more details." >&5
   3062 $as_echo "$as_me: error: C compiler cannot create executables
   3063 See \`config.log' for more details." >&2;}
   3064    { (exit 77); exit 77; }; }
   3065 fi
   3066 
   3067 ac_exeext=$ac_cv_exeext
   3068 
   3069 # Check that the compiler produces executables we can run.  If not, either
   3070 # the compiler is broken, or we cross compile.
   3071 { $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
   3072 $as_echo_n "checking whether the C compiler works... " >&6; }
   3073 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
   3074 # If not cross compiling, check that we can run a simple program.
   3075 if test "$cross_compiling" != yes; then
   3076   if { ac_try='./$ac_file'
   3077   { (case "(($ac_try" in
   3078   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3079   *) ac_try_echo=$ac_try;;
   3080 esac
   3081 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3082 $as_echo "$ac_try_echo") >&5
   3083   (eval "$ac_try") 2>&5
   3084   ac_status=$?
   3085   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3086   (exit $ac_status); }; }; then
   3087     cross_compiling=no
   3088   else
   3089     if test "$cross_compiling" = maybe; then
   3090 	cross_compiling=yes
   3091     else
   3092 	{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
   3093 If you meant to cross compile, use \`--host'.
   3094 See \`config.log' for more details." >&5
   3095 $as_echo "$as_me: error: cannot run C compiled programs.
   3096 If you meant to cross compile, use \`--host'.
   3097 See \`config.log' for more details." >&2;}
   3098    { (exit 1); exit 1; }; }
   3099     fi
   3100   fi
   3101 fi
   3102 { $as_echo "$as_me:$LINENO: result: yes" >&5
   3103 $as_echo "yes" >&6; }
   3104 
   3105 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
   3106 ac_clean_files=$ac_clean_files_save
   3107 # Check that the compiler produces executables we can run.  If not, either
   3108 # the compiler is broken, or we cross compile.
   3109 { $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
   3110 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3111 { $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
   3112 $as_echo "$cross_compiling" >&6; }
   3113 
   3114 { $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
   3115 $as_echo_n "checking for suffix of executables... " >&6; }
   3116 if { (ac_try="$ac_link"
   3117 case "(($ac_try" in
   3118   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3119   *) ac_try_echo=$ac_try;;
   3120 esac
   3121 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3122 $as_echo "$ac_try_echo") >&5
   3123   (eval "$ac_link") 2>&5
   3124   ac_status=$?
   3125   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3126   (exit $ac_status); }; then
   3127   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3128 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3129 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3130 # `rm'.
   3131 for ac_file in conftest.exe conftest conftest.*; do
   3132   test -f "$ac_file" || continue
   3133   case $ac_file in
   3134     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3135     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3136 	  break;;
   3137     * ) break;;
   3138   esac
   3139 done
   3140 else
   3141   { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
   3142 See \`config.log' for more details." >&5
   3143 $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
   3144 See \`config.log' for more details." >&2;}
   3145    { (exit 1); exit 1; }; }
   3146 fi
   3147 
   3148 rm -f conftest$ac_cv_exeext
   3149 { $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
   3150 $as_echo "$ac_cv_exeext" >&6; }
   3151 
   3152 rm -f conftest.$ac_ext
   3153 EXEEXT=$ac_cv_exeext
   3154 ac_exeext=$EXEEXT
   3155 { $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
   3156 $as_echo_n "checking for suffix of object files... " >&6; }
   3157 if test "${ac_cv_objext+set}" = set; then
   3158   $as_echo_n "(cached) " >&6
   3159 else
   3160   cat >conftest.$ac_ext <<_ACEOF
   3161 /* confdefs.h.  */
   3162 _ACEOF
   3163 cat confdefs.h >>conftest.$ac_ext
   3164 cat >>conftest.$ac_ext <<_ACEOF
   3165 /* end confdefs.h.  */
   3166 
   3167 int
   3168 main ()
   3169 {
   3170 
   3171   ;
   3172   return 0;
   3173 }
   3174 _ACEOF
   3175 rm -f conftest.o conftest.obj
   3176 if { (ac_try="$ac_compile"
   3177 case "(($ac_try" in
   3178   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3179   *) ac_try_echo=$ac_try;;
   3180 esac
   3181 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3182 $as_echo "$ac_try_echo") >&5
   3183   (eval "$ac_compile") 2>&5
   3184   ac_status=$?
   3185   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3186   (exit $ac_status); }; then
   3187   for ac_file in conftest.o conftest.obj conftest.*; do
   3188   test -f "$ac_file" || continue;
   3189   case $ac_file in
   3190     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3191     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3192        break;;
   3193   esac
   3194 done
   3195 else
   3196   $as_echo "$as_me: failed program was:" >&5
   3197 sed 's/^/| /' conftest.$ac_ext >&5
   3198 
   3199 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
   3200 See \`config.log' for more details." >&5
   3201 $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
   3202 See \`config.log' for more details." >&2;}
   3203    { (exit 1); exit 1; }; }
   3204 fi
   3205 
   3206 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3207 fi
   3208 { $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
   3209 $as_echo "$ac_cv_objext" >&6; }
   3210 OBJEXT=$ac_cv_objext
   3211 ac_objext=$OBJEXT
   3212 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   3213 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3214 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   3215   $as_echo_n "(cached) " >&6
   3216 else
   3217   cat >conftest.$ac_ext <<_ACEOF
   3218 /* confdefs.h.  */
   3219 _ACEOF
   3220 cat confdefs.h >>conftest.$ac_ext
   3221 cat >>conftest.$ac_ext <<_ACEOF
   3222 /* end confdefs.h.  */
   3223 
   3224 int
   3225 main ()
   3226 {
   3227 #ifndef __GNUC__
   3228        choke me
   3229 #endif
   3230 
   3231   ;
   3232   return 0;
   3233 }
   3234 _ACEOF
   3235 rm -f conftest.$ac_objext
   3236 if { (ac_try="$ac_compile"
   3237 case "(($ac_try" in
   3238   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3239   *) ac_try_echo=$ac_try;;
   3240 esac
   3241 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3242 $as_echo "$ac_try_echo") >&5
   3243   (eval "$ac_compile") 2>conftest.er1
   3244   ac_status=$?
   3245   grep -v '^ *+' conftest.er1 >conftest.err
   3246   rm -f conftest.er1
   3247   cat conftest.err >&5
   3248   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3249   (exit $ac_status); } && {
   3250 	 test -z "$ac_c_werror_flag" ||
   3251 	 test ! -s conftest.err
   3252        } && test -s conftest.$ac_objext; then
   3253   ac_compiler_gnu=yes
   3254 else
   3255   $as_echo "$as_me: failed program was:" >&5
   3256 sed 's/^/| /' conftest.$ac_ext >&5
   3257 
   3258 	ac_compiler_gnu=no
   3259 fi
   3260 
   3261 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3262 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3263 
   3264 fi
   3265 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   3266 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3267 if test $ac_compiler_gnu = yes; then
   3268   GCC=yes
   3269 else
   3270   GCC=
   3271 fi
   3272 ac_test_CFLAGS=${CFLAGS+set}
   3273 ac_save_CFLAGS=$CFLAGS
   3274 { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   3275 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3276 if test "${ac_cv_prog_cc_g+set}" = set; then
   3277   $as_echo_n "(cached) " >&6
   3278 else
   3279   ac_save_c_werror_flag=$ac_c_werror_flag
   3280    ac_c_werror_flag=yes
   3281    ac_cv_prog_cc_g=no
   3282    CFLAGS="-g"
   3283    cat >conftest.$ac_ext <<_ACEOF
   3284 /* confdefs.h.  */
   3285 _ACEOF
   3286 cat confdefs.h >>conftest.$ac_ext
   3287 cat >>conftest.$ac_ext <<_ACEOF
   3288 /* end confdefs.h.  */
   3289 
   3290 int
   3291 main ()
   3292 {
   3293 
   3294   ;
   3295   return 0;
   3296 }
   3297 _ACEOF
   3298 rm -f conftest.$ac_objext
   3299 if { (ac_try="$ac_compile"
   3300 case "(($ac_try" in
   3301   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3302   *) ac_try_echo=$ac_try;;
   3303 esac
   3304 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3305 $as_echo "$ac_try_echo") >&5
   3306   (eval "$ac_compile") 2>conftest.er1
   3307   ac_status=$?
   3308   grep -v '^ *+' conftest.er1 >conftest.err
   3309   rm -f conftest.er1
   3310   cat conftest.err >&5
   3311   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3312   (exit $ac_status); } && {
   3313 	 test -z "$ac_c_werror_flag" ||
   3314 	 test ! -s conftest.err
   3315        } && test -s conftest.$ac_objext; then
   3316   ac_cv_prog_cc_g=yes
   3317 else
   3318   $as_echo "$as_me: failed program was:" >&5
   3319 sed 's/^/| /' conftest.$ac_ext >&5
   3320 
   3321 	CFLAGS=""
   3322       cat >conftest.$ac_ext <<_ACEOF
   3323 /* confdefs.h.  */
   3324 _ACEOF
   3325 cat confdefs.h >>conftest.$ac_ext
   3326 cat >>conftest.$ac_ext <<_ACEOF
   3327 /* end confdefs.h.  */
   3328 
   3329 int
   3330 main ()
   3331 {
   3332 
   3333   ;
   3334   return 0;
   3335 }
   3336 _ACEOF
   3337 rm -f conftest.$ac_objext
   3338 if { (ac_try="$ac_compile"
   3339 case "(($ac_try" in
   3340   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3341   *) ac_try_echo=$ac_try;;
   3342 esac
   3343 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3344 $as_echo "$ac_try_echo") >&5
   3345   (eval "$ac_compile") 2>conftest.er1
   3346   ac_status=$?
   3347   grep -v '^ *+' conftest.er1 >conftest.err
   3348   rm -f conftest.er1
   3349   cat conftest.err >&5
   3350   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3351   (exit $ac_status); } && {
   3352 	 test -z "$ac_c_werror_flag" ||
   3353 	 test ! -s conftest.err
   3354        } && test -s conftest.$ac_objext; then
   3355   :
   3356 else
   3357   $as_echo "$as_me: failed program was:" >&5
   3358 sed 's/^/| /' conftest.$ac_ext >&5
   3359 
   3360 	ac_c_werror_flag=$ac_save_c_werror_flag
   3361 	 CFLAGS="-g"
   3362 	 cat >conftest.$ac_ext <<_ACEOF
   3363 /* confdefs.h.  */
   3364 _ACEOF
   3365 cat confdefs.h >>conftest.$ac_ext
   3366 cat >>conftest.$ac_ext <<_ACEOF
   3367 /* end confdefs.h.  */
   3368 
   3369 int
   3370 main ()
   3371 {
   3372 
   3373   ;
   3374   return 0;
   3375 }
   3376 _ACEOF
   3377 rm -f conftest.$ac_objext
   3378 if { (ac_try="$ac_compile"
   3379 case "(($ac_try" in
   3380   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3381   *) ac_try_echo=$ac_try;;
   3382 esac
   3383 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3384 $as_echo "$ac_try_echo") >&5
   3385   (eval "$ac_compile") 2>conftest.er1
   3386   ac_status=$?
   3387   grep -v '^ *+' conftest.er1 >conftest.err
   3388   rm -f conftest.er1
   3389   cat conftest.err >&5
   3390   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3391   (exit $ac_status); } && {
   3392 	 test -z "$ac_c_werror_flag" ||
   3393 	 test ! -s conftest.err
   3394        } && test -s conftest.$ac_objext; then
   3395   ac_cv_prog_cc_g=yes
   3396 else
   3397   $as_echo "$as_me: failed program was:" >&5
   3398 sed 's/^/| /' conftest.$ac_ext >&5
   3399 
   3400 
   3401 fi
   3402 
   3403 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3404 fi
   3405 
   3406 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3407 fi
   3408 
   3409 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3410    ac_c_werror_flag=$ac_save_c_werror_flag
   3411 fi
   3412 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   3413 $as_echo "$ac_cv_prog_cc_g" >&6; }
   3414 if test "$ac_test_CFLAGS" = set; then
   3415   CFLAGS=$ac_save_CFLAGS
   3416 elif test $ac_cv_prog_cc_g = yes; then
   3417   if test "$GCC" = yes; then
   3418     CFLAGS="-g -O2"
   3419   else
   3420     CFLAGS="-g"
   3421   fi
   3422 else
   3423   if test "$GCC" = yes; then
   3424     CFLAGS="-O2"
   3425   else
   3426     CFLAGS=
   3427   fi
   3428 fi
   3429 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   3430 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   3431 if test "${ac_cv_prog_cc_c89+set}" = set; then
   3432   $as_echo_n "(cached) " >&6
   3433 else
   3434   ac_cv_prog_cc_c89=no
   3435 ac_save_CC=$CC
   3436 cat >conftest.$ac_ext <<_ACEOF
   3437 /* confdefs.h.  */
   3438 _ACEOF
   3439 cat confdefs.h >>conftest.$ac_ext
   3440 cat >>conftest.$ac_ext <<_ACEOF
   3441 /* end confdefs.h.  */
   3442 #include <stdarg.h>
   3443 #include <stdio.h>
   3444 #include <sys/types.h>
   3445 #include <sys/stat.h>
   3446 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3447 struct buf { int x; };
   3448 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3449 static char *e (p, i)
   3450      char **p;
   3451      int i;
   3452 {
   3453   return p[i];
   3454 }
   3455 static char *f (char * (*g) (char **, int), char **p, ...)
   3456 {
   3457   char *s;
   3458   va_list v;
   3459   va_start (v,p);
   3460   s = g (p, va_arg (v,int));
   3461   va_end (v);
   3462   return s;
   3463 }
   3464 
   3465 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3466    function prototypes and stuff, but not '\xHH' hex character constants.
   3467    These don't provoke an error unfortunately, instead are silently treated
   3468    as 'x'.  The following induces an error, until -std is added to get
   3469    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3470    array size at least.  It's necessary to write '\x00'==0 to get something
   3471    that's true only with -std.  */
   3472 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3473 
   3474 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3475    inside strings and character constants.  */
   3476 #define FOO(x) 'x'
   3477 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3478 
   3479 int test (int i, double x);
   3480 struct s1 {int (*f) (int a);};
   3481 struct s2 {int (*f) (double a);};
   3482 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3483 int argc;
   3484 char **argv;
   3485 int
   3486 main ()
   3487 {
   3488 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3489   ;
   3490   return 0;
   3491 }
   3492 _ACEOF
   3493 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3494 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3495 do
   3496   CC="$ac_save_CC $ac_arg"
   3497   rm -f conftest.$ac_objext
   3498 if { (ac_try="$ac_compile"
   3499 case "(($ac_try" in
   3500   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3501   *) ac_try_echo=$ac_try;;
   3502 esac
   3503 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3504 $as_echo "$ac_try_echo") >&5
   3505   (eval "$ac_compile") 2>conftest.er1
   3506   ac_status=$?
   3507   grep -v '^ *+' conftest.er1 >conftest.err
   3508   rm -f conftest.er1
   3509   cat conftest.err >&5
   3510   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3511   (exit $ac_status); } && {
   3512 	 test -z "$ac_c_werror_flag" ||
   3513 	 test ! -s conftest.err
   3514        } && test -s conftest.$ac_objext; then
   3515   ac_cv_prog_cc_c89=$ac_arg
   3516 else
   3517   $as_echo "$as_me: failed program was:" >&5
   3518 sed 's/^/| /' conftest.$ac_ext >&5
   3519 
   3520 
   3521 fi
   3522 
   3523 rm -f core conftest.err conftest.$ac_objext
   3524   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3525 done
   3526 rm -f conftest.$ac_ext
   3527 CC=$ac_save_CC
   3528 
   3529 fi
   3530 # AC_CACHE_VAL
   3531 case "x$ac_cv_prog_cc_c89" in
   3532   x)
   3533     { $as_echo "$as_me:$LINENO: result: none needed" >&5
   3534 $as_echo "none needed" >&6; } ;;
   3535   xno)
   3536     { $as_echo "$as_me:$LINENO: result: unsupported" >&5
   3537 $as_echo "unsupported" >&6; } ;;
   3538   *)
   3539     CC="$CC $ac_cv_prog_cc_c89"
   3540     { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   3541 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   3542 esac
   3543 
   3544 
   3545 ac_ext=c
   3546 ac_cpp='$CPP $CPPFLAGS'
   3547 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3548 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3549 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3550 
   3551 depcc="$CC"   am_compiler_list=
   3552 
   3553 { $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   3554 $as_echo_n "checking dependency style of $depcc... " >&6; }
   3555 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   3556   $as_echo_n "(cached) " >&6
   3557 else
   3558   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   3559   # We make a subdir and do the tests there.  Otherwise we can end up
   3560   # making bogus files that we don't know about and never remove.  For
   3561   # instance it was reported that on HP-UX the gcc test will end up
   3562   # making a dummy file named `D' -- because `-MD' means `put the output
   3563   # in D'.
   3564   mkdir conftest.dir
   3565   # Copy depcomp to subdir because otherwise we won't find it if we're
   3566   # using a relative directory.
   3567   cp "$am_depcomp" conftest.dir
   3568   cd conftest.dir
   3569   # We will build objects and dependencies in a subdirectory because
   3570   # it helps to detect inapplicable dependency modes.  For instance
   3571   # both Tru64's cc and ICC support -MD to output dependencies as a
   3572   # side effect of compilation, but ICC will put the dependencies in
   3573   # the current directory while Tru64 will put them in the object
   3574   # directory.
   3575   mkdir sub
   3576 
   3577   am_cv_CC_dependencies_compiler_type=none
   3578   if test "$am_compiler_list" = ""; then
   3579      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   3580   fi
   3581   for depmode in $am_compiler_list; do
   3582     # Setup a source with many dependencies, because some compilers
   3583     # like to wrap large dependency lists on column 80 (with \), and
   3584     # we should not choose a depcomp mode which is confused by this.
   3585     #
   3586     # We need to recreate these files for each test, as the compiler may
   3587     # overwrite some of them when testing with obscure command lines.
   3588     # This happens at least with the AIX C compiler.
   3589     : > sub/conftest.c
   3590     for i in 1 2 3 4 5 6; do
   3591       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   3592       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   3593       # Solaris 8's {/usr,}/bin/sh.
   3594       touch sub/conftst$i.h
   3595     done
   3596     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   3597 
   3598     case $depmode in
   3599     nosideeffect)
   3600       # after this tag, mechanisms are not by side-effect, so they'll
   3601       # only be used when explicitly requested
   3602       if test "x$enable_dependency_tracking" = xyes; then
   3603 	continue
   3604       else
   3605 	break
   3606       fi
   3607       ;;
   3608     none) break ;;
   3609     esac
   3610     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   3611     # mode.  It turns out that the SunPro C++ compiler does not properly
   3612     # handle `-M -o', and we need to detect this.
   3613     if depmode=$depmode \
   3614        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   3615        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   3616        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   3617          >/dev/null 2>conftest.err &&
   3618        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   3619        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   3620        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   3621       # icc doesn't choke on unknown options, it will just issue warnings
   3622       # or remarks (even with -Werror).  So we grep stderr for any message
   3623       # that says an option was ignored or not supported.
   3624       # When given -MP, icc 7.0 and 7.1 complain thusly:
   3625       #   icc: Command line warning: ignoring option '-M'; no argument required
   3626       # The diagnosis changed in icc 8.0:
   3627       #   icc: Command line remark: option '-MP' not supported
   3628       if (grep 'ignoring option' conftest.err ||
   3629           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   3630         am_cv_CC_dependencies_compiler_type=$depmode
   3631         break
   3632       fi
   3633     fi
   3634   done
   3635 
   3636   cd ..
   3637   rm -rf conftest.dir
   3638 else
   3639   am_cv_CC_dependencies_compiler_type=none
   3640 fi
   3641 
   3642 fi
   3643 { $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   3644 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
   3645 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   3646 
   3647 
   3648 
   3649 if
   3650   test "x$enable_dependency_tracking" != xno \
   3651   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   3652   am__fastdepCC_TRUE=
   3653   am__fastdepCC_FALSE='#'
   3654 else
   3655   am__fastdepCC_TRUE='#'
   3656   am__fastdepCC_FALSE=
   3657 fi
   3658 
   3659 
   3660 
   3661 ac_ext=c
   3662 ac_cpp='$CPP $CPPFLAGS'
   3663 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3664 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3665 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3666 { $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   3667 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   3668 # On Suns, sometimes $CPP names a directory.
   3669 if test -n "$CPP" && test -d "$CPP"; then
   3670   CPP=
   3671 fi
   3672 if test -z "$CPP"; then
   3673   if test "${ac_cv_prog_CPP+set}" = set; then
   3674   $as_echo_n "(cached) " >&6
   3675 else
   3676       # Double quotes because CPP needs to be expanded
   3677     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   3678     do
   3679       ac_preproc_ok=false
   3680 for ac_c_preproc_warn_flag in '' yes
   3681 do
   3682   # Use a header file that comes with gcc, so configuring glibc
   3683   # with a fresh cross-compiler works.
   3684   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3685   # <limits.h> exists even on freestanding compilers.
   3686   # On the NeXT, cc -E runs the code through the compiler's parser,
   3687   # not just through cpp. "Syntax error" is here to catch this case.
   3688   cat >conftest.$ac_ext <<_ACEOF
   3689 /* confdefs.h.  */
   3690 _ACEOF
   3691 cat confdefs.h >>conftest.$ac_ext
   3692 cat >>conftest.$ac_ext <<_ACEOF
   3693 /* end confdefs.h.  */
   3694 #ifdef __STDC__
   3695 # include <limits.h>
   3696 #else
   3697 # include <assert.h>
   3698 #endif
   3699 		     Syntax error
   3700 _ACEOF
   3701 if { (ac_try="$ac_cpp conftest.$ac_ext"
   3702 case "(($ac_try" in
   3703   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3704   *) ac_try_echo=$ac_try;;
   3705 esac
   3706 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3707 $as_echo "$ac_try_echo") >&5
   3708   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   3709   ac_status=$?
   3710   grep -v '^ *+' conftest.er1 >conftest.err
   3711   rm -f conftest.er1
   3712   cat conftest.err >&5
   3713   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3714   (exit $ac_status); } >/dev/null && {
   3715 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   3716 	 test ! -s conftest.err
   3717        }; then
   3718   :
   3719 else
   3720   $as_echo "$as_me: failed program was:" >&5
   3721 sed 's/^/| /' conftest.$ac_ext >&5
   3722 
   3723   # Broken: fails on valid input.
   3724 continue
   3725 fi
   3726 
   3727 rm -f conftest.err conftest.$ac_ext
   3728 
   3729   # OK, works on sane cases.  Now check whether nonexistent headers
   3730   # can be detected and how.
   3731   cat >conftest.$ac_ext <<_ACEOF
   3732 /* confdefs.h.  */
   3733 _ACEOF
   3734 cat confdefs.h >>conftest.$ac_ext
   3735 cat >>conftest.$ac_ext <<_ACEOF
   3736 /* end confdefs.h.  */
   3737 #include <ac_nonexistent.h>
   3738 _ACEOF
   3739 if { (ac_try="$ac_cpp conftest.$ac_ext"
   3740 case "(($ac_try" in
   3741   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3742   *) ac_try_echo=$ac_try;;
   3743 esac
   3744 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3745 $as_echo "$ac_try_echo") >&5
   3746   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   3747   ac_status=$?
   3748   grep -v '^ *+' conftest.er1 >conftest.err
   3749   rm -f conftest.er1
   3750   cat conftest.err >&5
   3751   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3752   (exit $ac_status); } >/dev/null && {
   3753 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   3754 	 test ! -s conftest.err
   3755        }; then
   3756   # Broken: success on invalid input.
   3757 continue
   3758 else
   3759   $as_echo "$as_me: failed program was:" >&5
   3760 sed 's/^/| /' conftest.$ac_ext >&5
   3761 
   3762   # Passes both tests.
   3763 ac_preproc_ok=:
   3764 break
   3765 fi
   3766 
   3767 rm -f conftest.err conftest.$ac_ext
   3768 
   3769 done
   3770 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   3771 rm -f conftest.err conftest.$ac_ext
   3772 if $ac_preproc_ok; then
   3773   break
   3774 fi
   3775 
   3776     done
   3777     ac_cv_prog_CPP=$CPP
   3778 
   3779 fi
   3780   CPP=$ac_cv_prog_CPP
   3781 else
   3782   ac_cv_prog_CPP=$CPP
   3783 fi
   3784 { $as_echo "$as_me:$LINENO: result: $CPP" >&5
   3785 $as_echo "$CPP" >&6; }
   3786 ac_preproc_ok=false
   3787 for ac_c_preproc_warn_flag in '' yes
   3788 do
   3789   # Use a header file that comes with gcc, so configuring glibc
   3790   # with a fresh cross-compiler works.
   3791   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3792   # <limits.h> exists even on freestanding compilers.
   3793   # On the NeXT, cc -E runs the code through the compiler's parser,
   3794   # not just through cpp. "Syntax error" is here to catch this case.
   3795   cat >conftest.$ac_ext <<_ACEOF
   3796 /* confdefs.h.  */
   3797 _ACEOF
   3798 cat confdefs.h >>conftest.$ac_ext
   3799 cat >>conftest.$ac_ext <<_ACEOF
   3800 /* end confdefs.h.  */
   3801 #ifdef __STDC__
   3802 # include <limits.h>
   3803 #else
   3804 # include <assert.h>
   3805 #endif
   3806 		     Syntax error
   3807 _ACEOF
   3808 if { (ac_try="$ac_cpp conftest.$ac_ext"
   3809 case "(($ac_try" in
   3810   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3811   *) ac_try_echo=$ac_try;;
   3812 esac
   3813 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3814 $as_echo "$ac_try_echo") >&5
   3815   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   3816   ac_status=$?
   3817   grep -v '^ *+' conftest.er1 >conftest.err
   3818   rm -f conftest.er1
   3819   cat conftest.err >&5
   3820   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3821   (exit $ac_status); } >/dev/null && {
   3822 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   3823 	 test ! -s conftest.err
   3824        }; then
   3825   :
   3826 else
   3827   $as_echo "$as_me: failed program was:" >&5
   3828 sed 's/^/| /' conftest.$ac_ext >&5
   3829 
   3830   # Broken: fails on valid input.
   3831 continue
   3832 fi
   3833 
   3834 rm -f conftest.err conftest.$ac_ext
   3835 
   3836   # OK, works on sane cases.  Now check whether nonexistent headers
   3837   # can be detected and how.
   3838   cat >conftest.$ac_ext <<_ACEOF
   3839 /* confdefs.h.  */
   3840 _ACEOF
   3841 cat confdefs.h >>conftest.$ac_ext
   3842 cat >>conftest.$ac_ext <<_ACEOF
   3843 /* end confdefs.h.  */
   3844 #include <ac_nonexistent.h>
   3845 _ACEOF
   3846 if { (ac_try="$ac_cpp conftest.$ac_ext"
   3847 case "(($ac_try" in
   3848   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3849   *) ac_try_echo=$ac_try;;
   3850 esac
   3851 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3852 $as_echo "$ac_try_echo") >&5
   3853   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   3854   ac_status=$?
   3855   grep -v '^ *+' conftest.er1 >conftest.err
   3856   rm -f conftest.er1
   3857   cat conftest.err >&5
   3858   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3859   (exit $ac_status); } >/dev/null && {
   3860 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   3861 	 test ! -s conftest.err
   3862        }; then
   3863   # Broken: success on invalid input.
   3864 continue
   3865 else
   3866   $as_echo "$as_me: failed program was:" >&5
   3867 sed 's/^/| /' conftest.$ac_ext >&5
   3868 
   3869   # Passes both tests.
   3870 ac_preproc_ok=:
   3871 break
   3872 fi
   3873 
   3874 rm -f conftest.err conftest.$ac_ext
   3875 
   3876 done
   3877 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   3878 rm -f conftest.err conftest.$ac_ext
   3879 if $ac_preproc_ok; then
   3880   :
   3881 else
   3882   { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   3883 See \`config.log' for more details." >&5
   3884 $as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   3885 See \`config.log' for more details." >&2;}
   3886    { (exit 1); exit 1; }; }
   3887 fi
   3888 
   3889 ac_ext=c
   3890 ac_cpp='$CPP $CPPFLAGS'
   3891 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3892 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3893 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3894 
   3895 
   3896 { $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
   3897 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   3898 if test "${ac_cv_path_GREP+set}" = set; then
   3899   $as_echo_n "(cached) " >&6
   3900 else
   3901   if test -z "$GREP"; then
   3902   ac_path_GREP_found=false
   3903   # Loop through the user's path and test for each of PROGNAME-LIST
   3904   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3905 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3906 do
   3907   IFS=$as_save_IFS
   3908   test -z "$as_dir" && as_dir=.
   3909   for ac_prog in grep ggrep; do
   3910     for ac_exec_ext in '' $ac_executable_extensions; do
   3911       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   3912       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   3913 # Check for GNU ac_path_GREP and select it if it is found.
   3914   # Check for GNU $ac_path_GREP
   3915 case `"$ac_path_GREP" --version 2>&1` in
   3916 *GNU*)
   3917   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   3918 *)
   3919   ac_count=0
   3920   $as_echo_n 0123456789 >"conftest.in"
   3921   while :
   3922   do
   3923     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3924     mv "conftest.tmp" "conftest.in"
   3925     cp "conftest.in" "conftest.nl"
   3926     $as_echo 'GREP' >> "conftest.nl"
   3927     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3928     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3929     ac_count=`expr $ac_count + 1`
   3930     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   3931       # Best one so far, save it but keep looking for a better one
   3932       ac_cv_path_GREP="$ac_path_GREP"
   3933       ac_path_GREP_max=$ac_count
   3934     fi
   3935     # 10*(2^10) chars as input seems more than enough
   3936     test $ac_count -gt 10 && break
   3937   done
   3938   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3939 esac
   3940 
   3941       $ac_path_GREP_found && break 3
   3942     done
   3943   done
   3944 done
   3945 IFS=$as_save_IFS
   3946   if test -z "$ac_cv_path_GREP"; then
   3947     { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3948 $as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3949    { (exit 1); exit 1; }; }
   3950   fi
   3951 else
   3952   ac_cv_path_GREP=$GREP
   3953 fi
   3954 
   3955 fi
   3956 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
   3957 $as_echo "$ac_cv_path_GREP" >&6; }
   3958  GREP="$ac_cv_path_GREP"
   3959 
   3960 
   3961 { $as_echo "$as_me:$LINENO: checking for egrep" >&5
   3962 $as_echo_n "checking for egrep... " >&6; }
   3963 if test "${ac_cv_path_EGREP+set}" = set; then
   3964   $as_echo_n "(cached) " >&6
   3965 else
   3966   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   3967    then ac_cv_path_EGREP="$GREP -E"
   3968    else
   3969      if test -z "$EGREP"; then
   3970   ac_path_EGREP_found=false
   3971   # Loop through the user's path and test for each of PROGNAME-LIST
   3972   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3973 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3974 do
   3975   IFS=$as_save_IFS
   3976   test -z "$as_dir" && as_dir=.
   3977   for ac_prog in egrep; do
   3978     for ac_exec_ext in '' $ac_executable_extensions; do
   3979       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   3980       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   3981 # Check for GNU ac_path_EGREP and select it if it is found.
   3982   # Check for GNU $ac_path_EGREP
   3983 case `"$ac_path_EGREP" --version 2>&1` in
   3984 *GNU*)
   3985   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   3986 *)
   3987   ac_count=0
   3988   $as_echo_n 0123456789 >"conftest.in"
   3989   while :
   3990   do
   3991     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3992     mv "conftest.tmp" "conftest.in"
   3993     cp "conftest.in" "conftest.nl"
   3994     $as_echo 'EGREP' >> "conftest.nl"
   3995     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3996     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3997     ac_count=`expr $ac_count + 1`
   3998     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   3999       # Best one so far, save it but keep looking for a better one
   4000       ac_cv_path_EGREP="$ac_path_EGREP"
   4001       ac_path_EGREP_max=$ac_count
   4002     fi
   4003     # 10*(2^10) chars as input seems more than enough
   4004     test $ac_count -gt 10 && break
   4005   done
   4006   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4007 esac
   4008 
   4009       $ac_path_EGREP_found && break 3
   4010     done
   4011   done
   4012 done
   4013 IFS=$as_save_IFS
   4014   if test -z "$ac_cv_path_EGREP"; then
   4015     { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   4016 $as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   4017    { (exit 1); exit 1; }; }
   4018   fi
   4019 else
   4020   ac_cv_path_EGREP=$EGREP
   4021 fi
   4022 
   4023    fi
   4024 fi
   4025 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
   4026 $as_echo "$ac_cv_path_EGREP" >&6; }
   4027  EGREP="$ac_cv_path_EGREP"
   4028 
   4029 
   4030 { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   4031 $as_echo_n "checking for ANSI C header files... " >&6; }
   4032 if test "${ac_cv_header_stdc+set}" = set; then
   4033   $as_echo_n "(cached) " >&6
   4034 else
   4035   cat >conftest.$ac_ext <<_ACEOF
   4036 /* confdefs.h.  */
   4037 _ACEOF
   4038 cat confdefs.h >>conftest.$ac_ext
   4039 cat >>conftest.$ac_ext <<_ACEOF
   4040 /* end confdefs.h.  */
   4041 #include <stdlib.h>
   4042 #include <stdarg.h>
   4043 #include <string.h>
   4044 #include <float.h>
   4045 
   4046 int
   4047 main ()
   4048 {
   4049 
   4050   ;
   4051   return 0;
   4052 }
   4053 _ACEOF
   4054 rm -f conftest.$ac_objext
   4055 if { (ac_try="$ac_compile"
   4056 case "(($ac_try" in
   4057   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4058   *) ac_try_echo=$ac_try;;
   4059 esac
   4060 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4061 $as_echo "$ac_try_echo") >&5
   4062   (eval "$ac_compile") 2>conftest.er1
   4063   ac_status=$?
   4064   grep -v '^ *+' conftest.er1 >conftest.err
   4065   rm -f conftest.er1
   4066   cat conftest.err >&5
   4067   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4068   (exit $ac_status); } && {
   4069 	 test -z "$ac_c_werror_flag" ||
   4070 	 test ! -s conftest.err
   4071        } && test -s conftest.$ac_objext; then
   4072   ac_cv_header_stdc=yes
   4073 else
   4074   $as_echo "$as_me: failed program was:" >&5
   4075 sed 's/^/| /' conftest.$ac_ext >&5
   4076 
   4077 	ac_cv_header_stdc=no
   4078 fi
   4079 
   4080 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4081 
   4082 if test $ac_cv_header_stdc = yes; then
   4083   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4084   cat >conftest.$ac_ext <<_ACEOF
   4085 /* confdefs.h.  */
   4086 _ACEOF
   4087 cat confdefs.h >>conftest.$ac_ext
   4088 cat >>conftest.$ac_ext <<_ACEOF
   4089 /* end confdefs.h.  */
   4090 #include <string.h>
   4091 
   4092 _ACEOF
   4093 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4094   $EGREP "memchr" >/dev/null 2>&1; then
   4095   :
   4096 else
   4097   ac_cv_header_stdc=no
   4098 fi
   4099 rm -f conftest*
   4100 
   4101 fi
   4102 
   4103 if test $ac_cv_header_stdc = yes; then
   4104   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4105   cat >conftest.$ac_ext <<_ACEOF
   4106 /* confdefs.h.  */
   4107 _ACEOF
   4108 cat confdefs.h >>conftest.$ac_ext
   4109 cat >>conftest.$ac_ext <<_ACEOF
   4110 /* end confdefs.h.  */
   4111 #include <stdlib.h>
   4112 
   4113 _ACEOF
   4114 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4115   $EGREP "free" >/dev/null 2>&1; then
   4116   :
   4117 else
   4118   ac_cv_header_stdc=no
   4119 fi
   4120 rm -f conftest*
   4121 
   4122 fi
   4123 
   4124 if test $ac_cv_header_stdc = yes; then
   4125   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   4126   if test "$cross_compiling" = yes; then
   4127   :
   4128 else
   4129   cat >conftest.$ac_ext <<_ACEOF
   4130 /* confdefs.h.  */
   4131 _ACEOF
   4132 cat confdefs.h >>conftest.$ac_ext
   4133 cat >>conftest.$ac_ext <<_ACEOF
   4134 /* end confdefs.h.  */
   4135 #include <ctype.h>
   4136 #include <stdlib.h>
   4137 #if ((' ' & 0x0FF) == 0x020)
   4138 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   4139 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   4140 #else
   4141 # define ISLOWER(c) \
   4142 		   (('a' <= (c) && (c) <= 'i') \
   4143 		     || ('j' <= (c) && (c) <= 'r') \
   4144 		     || ('s' <= (c) && (c) <= 'z'))
   4145 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   4146 #endif
   4147 
   4148 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   4149 int
   4150 main ()
   4151 {
   4152   int i;
   4153   for (i = 0; i < 256; i++)
   4154     if (XOR (islower (i), ISLOWER (i))
   4155 	|| toupper (i) != TOUPPER (i))
   4156       return 2;
   4157   return 0;
   4158 }
   4159 _ACEOF
   4160 rm -f conftest$ac_exeext
   4161 if { (ac_try="$ac_link"
   4162 case "(($ac_try" in
   4163   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4164   *) ac_try_echo=$ac_try;;
   4165 esac
   4166 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4167 $as_echo "$ac_try_echo") >&5
   4168   (eval "$ac_link") 2>&5
   4169   ac_status=$?
   4170   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4171   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   4172   { (case "(($ac_try" in
   4173   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4174   *) ac_try_echo=$ac_try;;
   4175 esac
   4176 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4177 $as_echo "$ac_try_echo") >&5
   4178   (eval "$ac_try") 2>&5
   4179   ac_status=$?
   4180   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4181   (exit $ac_status); }; }; then
   4182   :
   4183 else
   4184   $as_echo "$as_me: program exited with status $ac_status" >&5
   4185 $as_echo "$as_me: failed program was:" >&5
   4186 sed 's/^/| /' conftest.$ac_ext >&5
   4187 
   4188 ( exit $ac_status )
   4189 ac_cv_header_stdc=no
   4190 fi
   4191 rm -rf conftest.dSYM
   4192 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   4193 fi
   4194 
   4195 
   4196 fi
   4197 fi
   4198 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   4199 $as_echo "$ac_cv_header_stdc" >&6; }
   4200 if test $ac_cv_header_stdc = yes; then
   4201 
   4202 cat >>confdefs.h <<\_ACEOF
   4203 #define STDC_HEADERS 1
   4204 _ACEOF
   4205 
   4206 fi
   4207 
   4208 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   4209 
   4210 
   4211 
   4212 
   4213 
   4214 
   4215 
   4216 
   4217 
   4218 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   4219 		  inttypes.h stdint.h unistd.h
   4220 do
   4221 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4222 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
   4223 $as_echo_n "checking for $ac_header... " >&6; }
   4224 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   4225   $as_echo_n "(cached) " >&6
   4226 else
   4227   cat >conftest.$ac_ext <<_ACEOF
   4228 /* confdefs.h.  */
   4229 _ACEOF
   4230 cat confdefs.h >>conftest.$ac_ext
   4231 cat >>conftest.$ac_ext <<_ACEOF
   4232 /* end confdefs.h.  */
   4233 $ac_includes_default
   4234 
   4235 #include <$ac_header>
   4236 _ACEOF
   4237 rm -f conftest.$ac_objext
   4238 if { (ac_try="$ac_compile"
   4239 case "(($ac_try" in
   4240   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4241   *) ac_try_echo=$ac_try;;
   4242 esac
   4243 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4244 $as_echo "$ac_try_echo") >&5
   4245   (eval "$ac_compile") 2>conftest.er1
   4246   ac_status=$?
   4247   grep -v '^ *+' conftest.er1 >conftest.err
   4248   rm -f conftest.er1
   4249   cat conftest.err >&5
   4250   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4251   (exit $ac_status); } && {
   4252 	 test -z "$ac_c_werror_flag" ||
   4253 	 test ! -s conftest.err
   4254        } && test -s conftest.$ac_objext; then
   4255   eval "$as_ac_Header=yes"
   4256 else
   4257   $as_echo "$as_me: failed program was:" >&5
   4258 sed 's/^/| /' conftest.$ac_ext >&5
   4259 
   4260 	eval "$as_ac_Header=no"
   4261 fi
   4262 
   4263 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4264 fi
   4265 ac_res=`eval 'as_val=${'$as_ac_Header'}
   4266 		 $as_echo "$as_val"'`
   4267 	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
   4268 $as_echo "$ac_res" >&6; }
   4269 if test `eval 'as_val=${'$as_ac_Header'}
   4270 		 $as_echo "$as_val"'` = yes; then
   4271   cat >>confdefs.h <<_ACEOF
   4272 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   4273 _ACEOF
   4274 
   4275 fi
   4276 
   4277 done
   4278 
   4279 
   4280    { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C99" >&5
   4281 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
   4282 if test "${ac_cv_prog_cc_c99+set}" = set; then
   4283   $as_echo_n "(cached) " >&6
   4284 else
   4285   ac_cv_prog_cc_c99=no
   4286 ac_save_CC=$CC
   4287 cat >conftest.$ac_ext <<_ACEOF
   4288 /* confdefs.h.  */
   4289 _ACEOF
   4290 cat confdefs.h >>conftest.$ac_ext
   4291 cat >>conftest.$ac_ext <<_ACEOF
   4292 /* end confdefs.h.  */
   4293 #include <stdarg.h>
   4294 #include <stdbool.h>
   4295 #include <stdlib.h>
   4296 #include <wchar.h>
   4297 #include <stdio.h>
   4298 
   4299 // Check varargs macros.  These examples are taken from C99 6.10.3.5.
   4300 #define debug(...) fprintf (stderr, __VA_ARGS__)
   4301 #define showlist(...) puts (#__VA_ARGS__)
   4302 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
   4303 static void
   4304 test_varargs_macros (void)
   4305 {
   4306   int x = 1234;
   4307   int y = 5678;
   4308   debug ("Flag");
   4309   debug ("X = %d\n", x);
   4310   showlist (The first, second, and third items.);
   4311   report (x>y, "x is %d but y is %d", x, y);
   4312 }
   4313 
   4314 // Check long long types.
   4315 #define BIG64 18446744073709551615ull
   4316 #define BIG32 4294967295ul
   4317 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
   4318 #if !BIG_OK
   4319   your preprocessor is broken;
   4320 #endif
   4321 #if BIG_OK
   4322 #else
   4323   your preprocessor is broken;
   4324 #endif
   4325 static long long int bignum = -9223372036854775807LL;
   4326 static unsigned long long int ubignum = BIG64;
   4327 
   4328 struct incomplete_array
   4329 {
   4330   int datasize;
   4331   double data[];
   4332 };
   4333 
   4334 struct named_init {
   4335   int number;
   4336   const wchar_t *name;
   4337   double average;
   4338 };
   4339 
   4340 typedef const char *ccp;
   4341 
   4342 static inline int
   4343 test_restrict (ccp restrict text)
   4344 {
   4345   // See if C++-style comments work.
   4346   // Iterate through items via the restricted pointer.
   4347   // Also check for declarations in for loops.
   4348   for (unsigned int i = 0; *(text+i) != '\0'; ++i)
   4349     continue;
   4350   return 0;
   4351 }
   4352 
   4353 // Check varargs and va_copy.
   4354 static void
   4355 test_varargs (const char *format, ...)
   4356 {
   4357   va_list args;
   4358   va_start (args, format);
   4359   va_list args_copy;
   4360   va_copy (args_copy, args);
   4361 
   4362   const char *str;
   4363   int number;
   4364   float fnumber;
   4365 
   4366   while (*format)
   4367     {
   4368       switch (*format++)
   4369 	{
   4370 	case 's': // string
   4371 	  str = va_arg (args_copy, const char *);
   4372 	  break;
   4373 	case 'd': // int
   4374 	  number = va_arg (args_copy, int);
   4375 	  break;
   4376 	case 'f': // float
   4377 	  fnumber = va_arg (args_copy, double);
   4378 	  break;
   4379 	default:
   4380 	  break;
   4381 	}
   4382     }
   4383   va_end (args_copy);
   4384   va_end (args);
   4385 }
   4386 
   4387 int
   4388 main ()
   4389 {
   4390 
   4391   // Check bool.
   4392   _Bool success = false;
   4393 
   4394   // Check restrict.
   4395   if (test_restrict ("String literal") == 0)
   4396     success = true;
   4397   char *restrict newvar = "Another string";
   4398 
   4399   // Check varargs.
   4400   test_varargs ("s, d' f .", "string", 65, 34.234);
   4401   test_varargs_macros ();
   4402 
   4403   // Check flexible array members.
   4404   struct incomplete_array *ia =
   4405     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
   4406   ia->datasize = 10;
   4407   for (int i = 0; i < ia->datasize; ++i)
   4408     ia->data[i] = i * 1.234;
   4409 
   4410   // Check named initializers.
   4411   struct named_init ni = {
   4412     .number = 34,
   4413     .name = L"Test wide string",
   4414     .average = 543.34343,
   4415   };
   4416 
   4417   ni.number = 58;
   4418 
   4419   int dynamic_array[ni.number];
   4420   dynamic_array[ni.number - 1] = 543;
   4421 
   4422   // work around unused variable warnings
   4423   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
   4424 	  || dynamic_array[ni.number - 1] != 543);
   4425 
   4426   ;
   4427   return 0;
   4428 }
   4429 _ACEOF
   4430 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
   4431 do
   4432   CC="$ac_save_CC $ac_arg"
   4433   rm -f conftest.$ac_objext
   4434 if { (ac_try="$ac_compile"
   4435 case "(($ac_try" in
   4436   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4437   *) ac_try_echo=$ac_try;;
   4438 esac
   4439 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4440 $as_echo "$ac_try_echo") >&5
   4441   (eval "$ac_compile") 2>conftest.er1
   4442   ac_status=$?
   4443   grep -v '^ *+' conftest.er1 >conftest.err
   4444   rm -f conftest.er1
   4445   cat conftest.err >&5
   4446   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4447   (exit $ac_status); } && {
   4448 	 test -z "$ac_c_werror_flag" ||
   4449 	 test ! -s conftest.err
   4450        } && test -s conftest.$ac_objext; then
   4451   ac_cv_prog_cc_c99=$ac_arg
   4452 else
   4453   $as_echo "$as_me: failed program was:" >&5
   4454 sed 's/^/| /' conftest.$ac_ext >&5
   4455 
   4456 
   4457 fi
   4458 
   4459 rm -f core conftest.err conftest.$ac_objext
   4460   test "x$ac_cv_prog_cc_c99" != "xno" && break
   4461 done
   4462 rm -f conftest.$ac_ext
   4463 CC=$ac_save_CC
   4464 
   4465 fi
   4466 # AC_CACHE_VAL
   4467 case "x$ac_cv_prog_cc_c99" in
   4468   x)
   4469     { $as_echo "$as_me:$LINENO: result: none needed" >&5
   4470 $as_echo "none needed" >&6; } ;;
   4471   xno)
   4472     { $as_echo "$as_me:$LINENO: result: unsupported" >&5
   4473 $as_echo "unsupported" >&6; } ;;
   4474   *)
   4475     CC="$CC $ac_cv_prog_cc_c99"
   4476     { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c99" >&5
   4477 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
   4478 esac
   4479 
   4480 
   4481 
   4482 # Make sure we can run config.sub.
   4483 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   4484   { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
   4485 $as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
   4486    { (exit 1); exit 1; }; }
   4487 
   4488 { $as_echo "$as_me:$LINENO: checking build system type" >&5
   4489 $as_echo_n "checking build system type... " >&6; }
   4490 if test "${ac_cv_build+set}" = set; then
   4491   $as_echo_n "(cached) " >&6
   4492 else
   4493   ac_build_alias=$build_alias
   4494 test "x$ac_build_alias" = x &&
   4495   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   4496 test "x$ac_build_alias" = x &&
   4497   { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
   4498 $as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   4499    { (exit 1); exit 1; }; }
   4500 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   4501   { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
   4502 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
   4503    { (exit 1); exit 1; }; }
   4504 
   4505 fi
   4506 { $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
   4507 $as_echo "$ac_cv_build" >&6; }
   4508 case $ac_cv_build in
   4509 *-*-*) ;;
   4510 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
   4511 $as_echo "$as_me: error: invalid value of canonical build" >&2;}
   4512    { (exit 1); exit 1; }; };;
   4513 esac
   4514 build=$ac_cv_build
   4515 ac_save_IFS=$IFS; IFS='-'
   4516 set x $ac_cv_build
   4517 shift
   4518 build_cpu=$1
   4519 build_vendor=$2
   4520 shift; shift
   4521 # Remember, the first character of IFS is used to create $*,
   4522 # except with old shells:
   4523 build_os=$*
   4524 IFS=$ac_save_IFS
   4525 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   4526 
   4527 
   4528 { $as_echo "$as_me:$LINENO: checking host system type" >&5
   4529 $as_echo_n "checking host system type... " >&6; }
   4530 if test "${ac_cv_host+set}" = set; then
   4531   $as_echo_n "(cached) " >&6
   4532 else
   4533   if test "x$host_alias" = x; then
   4534   ac_cv_host=$ac_cv_build
   4535 else
   4536   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   4537     { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
   4538 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
   4539    { (exit 1); exit 1; }; }
   4540 fi
   4541 
   4542 fi
   4543 { $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
   4544 $as_echo "$ac_cv_host" >&6; }
   4545 case $ac_cv_host in
   4546 *-*-*) ;;
   4547 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
   4548 $as_echo "$as_me: error: invalid value of canonical host" >&2;}
   4549    { (exit 1); exit 1; }; };;
   4550 esac
   4551 host=$ac_cv_host
   4552 ac_save_IFS=$IFS; IFS='-'
   4553 set x $ac_cv_host
   4554 shift
   4555 host_cpu=$1
   4556 host_vendor=$2
   4557 shift; shift
   4558 # Remember, the first character of IFS is used to create $*,
   4559 # except with old shells:
   4560 host_os=$*
   4561 IFS=$ac_save_IFS
   4562 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   4563 
   4564 
   4565 
   4566 
   4567 
   4568 if  test "x$GCC" = xyes ; then
   4569     CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
   4570 -Wmissing-declarations -Wnested-externs -fno-strict-aliasing \
   4571 -Wbad-function-cast"
   4572     case `$CC -dumpversion` in
   4573     3.4.* | 4.*)
   4574 	CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement"
   4575 	;;
   4576     esac
   4577 else
   4578     { $as_echo "$as_me:$LINENO: checking whether __SUNPRO_C is declared" >&5
   4579 $as_echo_n "checking whether __SUNPRO_C is declared... " >&6; }
   4580 if test "${ac_cv_have_decl___SUNPRO_C+set}" = set; then
   4581   $as_echo_n "(cached) " >&6
   4582 else
   4583   cat >conftest.$ac_ext <<_ACEOF
   4584 /* confdefs.h.  */
   4585 _ACEOF
   4586 cat confdefs.h >>conftest.$ac_ext
   4587 cat >>conftest.$ac_ext <<_ACEOF
   4588 /* end confdefs.h.  */
   4589 $ac_includes_default
   4590 int
   4591 main ()
   4592 {
   4593 #ifndef __SUNPRO_C
   4594   (void) __SUNPRO_C;
   4595 #endif
   4596 
   4597   ;
   4598   return 0;
   4599 }
   4600 _ACEOF
   4601 rm -f conftest.$ac_objext
   4602 if { (ac_try="$ac_compile"
   4603 case "(($ac_try" in
   4604   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4605   *) ac_try_echo=$ac_try;;
   4606 esac
   4607 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4608 $as_echo "$ac_try_echo") >&5
   4609   (eval "$ac_compile") 2>conftest.er1
   4610   ac_status=$?
   4611   grep -v '^ *+' conftest.er1 >conftest.err
   4612   rm -f conftest.er1
   4613   cat conftest.err >&5
   4614   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4615   (exit $ac_status); } && {
   4616 	 test -z "$ac_c_werror_flag" ||
   4617 	 test ! -s conftest.err
   4618        } && test -s conftest.$ac_objext; then
   4619   ac_cv_have_decl___SUNPRO_C=yes
   4620 else
   4621   $as_echo "$as_me: failed program was:" >&5
   4622 sed 's/^/| /' conftest.$ac_ext >&5
   4623 
   4624 	ac_cv_have_decl___SUNPRO_C=no
   4625 fi
   4626 
   4627 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4628 fi
   4629 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___SUNPRO_C" >&5
   4630 $as_echo "$ac_cv_have_decl___SUNPRO_C" >&6; }
   4631 if test $ac_cv_have_decl___SUNPRO_C = yes; then
   4632   SUNCC="yes"
   4633 else
   4634   SUNCC="no"
   4635 fi
   4636 
   4637     if test "x$SUNCC" = "xyes"; then
   4638 	CWARNFLAGS="-v"
   4639     fi
   4640 fi
   4641 
   4642 
   4643 
   4644 
   4645 
   4646 
   4647 
   4648 
   4649 # Check whether --enable-strict-compilation was given.
   4650 if test "${enable_strict_compilation+set}" = set; then
   4651   enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
   4652 else
   4653   STRICT_COMPILE=no
   4654 fi
   4655 
   4656 if test "x$STRICT_COMPILE" = "xyes"; then
   4657 	{ $as_echo "$as_me:$LINENO: checking whether __SUNPRO_C is declared" >&5
   4658 $as_echo_n "checking whether __SUNPRO_C is declared... " >&6; }
   4659 if test "${ac_cv_have_decl___SUNPRO_C+set}" = set; then
   4660   $as_echo_n "(cached) " >&6
   4661 else
   4662   cat >conftest.$ac_ext <<_ACEOF
   4663 /* confdefs.h.  */
   4664 _ACEOF
   4665 cat confdefs.h >>conftest.$ac_ext
   4666 cat >>conftest.$ac_ext <<_ACEOF
   4667 /* end confdefs.h.  */
   4668 $ac_includes_default
   4669 int
   4670 main ()
   4671 {
   4672 #ifndef __SUNPRO_C
   4673   (void) __SUNPRO_C;
   4674 #endif
   4675 
   4676   ;
   4677   return 0;
   4678 }
   4679 _ACEOF
   4680 rm -f conftest.$ac_objext
   4681 if { (ac_try="$ac_compile"
   4682 case "(($ac_try" in
   4683   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4684   *) ac_try_echo=$ac_try;;
   4685 esac
   4686 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4687 $as_echo "$ac_try_echo") >&5
   4688   (eval "$ac_compile") 2>conftest.er1
   4689   ac_status=$?
   4690   grep -v '^ *+' conftest.er1 >conftest.err
   4691   rm -f conftest.er1
   4692   cat conftest.err >&5
   4693   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4694   (exit $ac_status); } && {
   4695 	 test -z "$ac_c_werror_flag" ||
   4696 	 test ! -s conftest.err
   4697        } && test -s conftest.$ac_objext; then
   4698   ac_cv_have_decl___SUNPRO_C=yes
   4699 else
   4700   $as_echo "$as_me: failed program was:" >&5
   4701 sed 's/^/| /' conftest.$ac_ext >&5
   4702 
   4703 	ac_cv_have_decl___SUNPRO_C=no
   4704 fi
   4705 
   4706 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4707 fi
   4708 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___SUNPRO_C" >&5
   4709 $as_echo "$ac_cv_have_decl___SUNPRO_C" >&6; }
   4710 if test $ac_cv_have_decl___SUNPRO_C = yes; then
   4711   SUNCC="yes"
   4712 else
   4713   SUNCC="no"
   4714 fi
   4715 
   4716 	{ $as_echo "$as_me:$LINENO: checking whether __INTEL_COMPILER is declared" >&5
   4717 $as_echo_n "checking whether __INTEL_COMPILER is declared... " >&6; }
   4718 if test "${ac_cv_have_decl___INTEL_COMPILER+set}" = set; then
   4719   $as_echo_n "(cached) " >&6
   4720 else
   4721   cat >conftest.$ac_ext <<_ACEOF
   4722 /* confdefs.h.  */
   4723 _ACEOF
   4724 cat confdefs.h >>conftest.$ac_ext
   4725 cat >>conftest.$ac_ext <<_ACEOF
   4726 /* end confdefs.h.  */
   4727 $ac_includes_default
   4728 int
   4729 main ()
   4730 {
   4731 #ifndef __INTEL_COMPILER
   4732   (void) __INTEL_COMPILER;
   4733 #endif
   4734 
   4735   ;
   4736   return 0;
   4737 }
   4738 _ACEOF
   4739 rm -f conftest.$ac_objext
   4740 if { (ac_try="$ac_compile"
   4741 case "(($ac_try" in
   4742   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4743   *) ac_try_echo=$ac_try;;
   4744 esac
   4745 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4746 $as_echo "$ac_try_echo") >&5
   4747   (eval "$ac_compile") 2>conftest.er1
   4748   ac_status=$?
   4749   grep -v '^ *+' conftest.er1 >conftest.err
   4750   rm -f conftest.er1
   4751   cat conftest.err >&5
   4752   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4753   (exit $ac_status); } && {
   4754 	 test -z "$ac_c_werror_flag" ||
   4755 	 test ! -s conftest.err
   4756        } && test -s conftest.$ac_objext; then
   4757   ac_cv_have_decl___INTEL_COMPILER=yes
   4758 else
   4759   $as_echo "$as_me: failed program was:" >&5
   4760 sed 's/^/| /' conftest.$ac_ext >&5
   4761 
   4762 	ac_cv_have_decl___INTEL_COMPILER=no
   4763 fi
   4764 
   4765 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4766 fi
   4767 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___INTEL_COMPILER" >&5
   4768 $as_echo "$ac_cv_have_decl___INTEL_COMPILER" >&6; }
   4769 if test $ac_cv_have_decl___INTEL_COMPILER = yes; then
   4770   INTELCC="yes"
   4771 else
   4772   INTELCC="no"
   4773 fi
   4774 
   4775 	if test "x$GCC" = xyes ; then
   4776 		STRICT_CFLAGS="-pedantic -Werror"
   4777 	elif test "x$SUNCC" = "xyes"; then
   4778 		STRICT_CFLAGS="-errwarn"
   4779     elif test "x$INTELCC" = "xyes"; then
   4780 		STRICT_CFLAGS="-Werror"
   4781 	fi
   4782 fi
   4783 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
   4784 
   4785 
   4786 
   4787 
   4788 # Check whether --with-release-version was given.
   4789 if test "${with_release_version+set}" = set; then
   4790   withval=$with_release_version; RELEASE_VERSION="$withval"
   4791 else
   4792   RELEASE_VERSION=""
   4793 fi
   4794 
   4795 	if test "x$RELEASE_VERSION" != "x"; then
   4796 		PACKAGE="$PACKAGE-$RELEASE_VERSION"
   4797 		PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION"
   4798 		{ $as_echo "$as_me:$LINENO: Building with package name set to $PACKAGE" >&5
   4799 $as_echo "$as_me: Building with package name set to $PACKAGE" >&6;}
   4800 	fi
   4801 
   4802 cat >>confdefs.h <<_ACEOF
   4803 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
   4804 _ACEOF
   4805 
   4806 	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
   4807 	if test "x$PVM" = "x"; then
   4808 		PVM="0"
   4809 	fi
   4810 
   4811 cat >>confdefs.h <<_ACEOF
   4812 #define PACKAGE_VERSION_MINOR $PVM
   4813 _ACEOF
   4814 
   4815 	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
   4816 	if test "x$PVP" = "x"; then
   4817 		PVP="0"
   4818 	fi
   4819 
   4820 cat >>confdefs.h <<_ACEOF
   4821 #define PACKAGE_VERSION_PATCHLEVEL $PVP
   4822 _ACEOF
   4823 
   4824 
   4825 
   4826 CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > .changelog.tmp && \
   4827 mv .changelog.tmp ChangeLog) || (rm -f .changelog.tmp; touch ChangeLog; \
   4828 echo 'git directory not found: installing possibly empty changelog.' >&2)"
   4829 
   4830 distcleancheck_listfiles='find . -type f ! -name ChangeLog -print'
   4831 
   4832 
   4833 
   4834 
   4835 
   4836 if test x$APP_MAN_SUFFIX = x    ; then
   4837     APP_MAN_SUFFIX=1
   4838 fi
   4839 if test x$APP_MAN_DIR = x    ; then
   4840     APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
   4841 fi
   4842 
   4843 if test x$LIB_MAN_SUFFIX = x    ; then
   4844     LIB_MAN_SUFFIX=3
   4845 fi
   4846 if test x$LIB_MAN_DIR = x    ; then
   4847     LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
   4848 fi
   4849 
   4850 if test x$FILE_MAN_SUFFIX = x    ; then
   4851     case $host_os in
   4852 	solaris*)	FILE_MAN_SUFFIX=4  ;;
   4853 	*)		FILE_MAN_SUFFIX=5  ;;
   4854     esac
   4855 fi
   4856 if test x$FILE_MAN_DIR = x    ; then
   4857     FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
   4858 fi
   4859 
   4860 if test x$MISC_MAN_SUFFIX = x    ; then
   4861     case $host_os in
   4862 	solaris*)	MISC_MAN_SUFFIX=5  ;;
   4863 	*)		MISC_MAN_SUFFIX=7  ;;
   4864     esac
   4865 fi
   4866 if test x$MISC_MAN_DIR = x    ; then
   4867     MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
   4868 fi
   4869 
   4870 if test x$DRIVER_MAN_SUFFIX = x    ; then
   4871     case $host_os in
   4872 	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
   4873 	*)		DRIVER_MAN_SUFFIX=4  ;;
   4874     esac
   4875 fi
   4876 if test x$DRIVER_MAN_DIR = x    ; then
   4877     DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
   4878 fi
   4879 
   4880 if test x$ADMIN_MAN_SUFFIX = x    ; then
   4881     case $host_os in
   4882 	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
   4883 	*)		ADMIN_MAN_SUFFIX=8  ;;
   4884     esac
   4885 fi
   4886 if test x$ADMIN_MAN_DIR = x    ; then
   4887     ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
   4888 fi
   4889 
   4890 
   4891 
   4892 
   4893 
   4894 
   4895 
   4896 
   4897 
   4898 
   4899 
   4900 
   4901 
   4902 
   4903 
   4904 
   4905 
   4906 ac_config_headers="$ac_config_headers config.h"
   4907 
   4908 
   4909 # Checks for programs.
   4910 # Check whether --enable-static was given.
   4911 if test "${enable_static+set}" = set; then
   4912   enableval=$enable_static; p=${PACKAGE-default}
   4913     case $enableval in
   4914     yes) enable_static=yes ;;
   4915     no) enable_static=no ;;
   4916     *)
   4917      enable_static=no
   4918       # Look at the argument we got.  We use all the common list separators.
   4919       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   4920       for pkg in $enableval; do
   4921 	IFS="$lt_save_ifs"
   4922 	if test "X$pkg" = "X$p"; then
   4923 	  enable_static=yes
   4924 	fi
   4925       done
   4926       IFS="$lt_save_ifs"
   4927       ;;
   4928     esac
   4929 else
   4930   enable_static=no
   4931 fi
   4932 
   4933 
   4934 
   4935 # Check whether --enable-shared was given.
   4936 if test "${enable_shared+set}" = set; then
   4937   enableval=$enable_shared; p=${PACKAGE-default}
   4938     case $enableval in
   4939     yes) enable_shared=yes ;;
   4940     no) enable_shared=no ;;
   4941     *)
   4942       enable_shared=no
   4943       # Look at the argument we got.  We use all the common list separators.
   4944       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   4945       for pkg in $enableval; do
   4946 	IFS="$lt_save_ifs"
   4947 	if test "X$pkg" = "X$p"; then
   4948 	  enable_shared=yes
   4949 	fi
   4950       done
   4951       IFS="$lt_save_ifs"
   4952       ;;
   4953     esac
   4954 else
   4955   enable_shared=yes
   4956 fi
   4957 
   4958 
   4959 # Check whether --enable-fast-install was given.
   4960 if test "${enable_fast_install+set}" = set; then
   4961   enableval=$enable_fast_install; p=${PACKAGE-default}
   4962     case $enableval in
   4963     yes) enable_fast_install=yes ;;
   4964     no) enable_fast_install=no ;;
   4965     *)
   4966       enable_fast_install=no
   4967       # Look at the argument we got.  We use all the common list separators.
   4968       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   4969       for pkg in $enableval; do
   4970 	IFS="$lt_save_ifs"
   4971 	if test "X$pkg" = "X$p"; then
   4972 	  enable_fast_install=yes
   4973 	fi
   4974       done
   4975       IFS="$lt_save_ifs"
   4976       ;;
   4977     esac
   4978 else
   4979   enable_fast_install=yes
   4980 fi
   4981 
   4982 
   4983 { $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
   4984 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
   4985 if test "${lt_cv_path_SED+set}" = set; then
   4986   $as_echo_n "(cached) " >&6
   4987 else
   4988   # Loop through the user's path and test for sed and gsed.
   4989 # Then use that list of sed's as ones to test for truncation.
   4990 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4991 for as_dir in $PATH
   4992 do
   4993   IFS=$as_save_IFS
   4994   test -z "$as_dir" && as_dir=.
   4995   for lt_ac_prog in sed gsed; do
   4996     for ac_exec_ext in '' $ac_executable_extensions; do
   4997       if { test -f "$as_dir/$lt_ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$lt_ac_prog$ac_exec_ext"; }; then
   4998         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
   4999       fi
   5000     done
   5001   done
   5002 done
   5003 IFS=$as_save_IFS
   5004 lt_ac_max=0
   5005 lt_ac_count=0
   5006 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
   5007 # along with /bin/sed that truncates output.
   5008 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
   5009   test ! -f $lt_ac_sed && continue
   5010   cat /dev/null > conftest.in
   5011   lt_ac_count=0
   5012   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
   5013   # Check for GNU sed and select it if it is found.
   5014   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
   5015     lt_cv_path_SED=$lt_ac_sed
   5016     break
   5017   fi
   5018   while true; do
   5019     cat conftest.in conftest.in >conftest.tmp
   5020     mv conftest.tmp conftest.in
   5021     cp conftest.in conftest.nl
   5022     echo >>conftest.nl
   5023     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
   5024     cmp -s conftest.out conftest.nl || break
   5025     # 10000 chars as input seems more than enough
   5026     test $lt_ac_count -gt 10 && break
   5027     lt_ac_count=`expr $lt_ac_count + 1`
   5028     if test $lt_ac_count -gt $lt_ac_max; then
   5029       lt_ac_max=$lt_ac_count
   5030       lt_cv_path_SED=$lt_ac_sed
   5031     fi
   5032   done
   5033 done
   5034 
   5035 fi
   5036 
   5037 SED=$lt_cv_path_SED
   5038 
   5039 { $as_echo "$as_me:$LINENO: result: $SED" >&5
   5040 $as_echo "$SED" >&6; }
   5041 
   5042 
   5043 # Check whether --with-gnu-ld was given.
   5044 if test "${with_gnu_ld+set}" = set; then
   5045   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   5046 else
   5047   with_gnu_ld=no
   5048 fi
   5049 
   5050 ac_prog=ld
   5051 if test "$GCC" = yes; then
   5052   # Check if gcc -print-prog-name=ld gives a path.
   5053   { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   5054 $as_echo_n "checking for ld used by $CC... " >&6; }
   5055   case $host in
   5056   *-*-mingw*)
   5057     # gcc leaves a trailing carriage return which upsets mingw
   5058     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   5059   *)
   5060     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   5061   esac
   5062   case $ac_prog in
   5063     # Accept absolute paths.
   5064     [\\/]* | ?:[\\/]*)
   5065       re_direlt='/[^/][^/]*/\.\./'
   5066       # Canonicalize the pathname of ld
   5067       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   5068       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   5069 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   5070       done
   5071       test -z "$LD" && LD="$ac_prog"
   5072       ;;
   5073   "")
   5074     # If it fails, then pretend we aren't using GCC.
   5075     ac_prog=ld
   5076     ;;
   5077   *)
   5078     # If it is relative, then search for the first ld in PATH.
   5079     with_gnu_ld=unknown
   5080     ;;
   5081   esac
   5082 elif test "$with_gnu_ld" = yes; then
   5083   { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
   5084 $as_echo_n "checking for GNU ld... " >&6; }
   5085 else
   5086   { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   5087 $as_echo_n "checking for non-GNU ld... " >&6; }
   5088 fi
   5089 if test "${lt_cv_path_LD+set}" = set; then
   5090   $as_echo_n "(cached) " >&6
   5091 else
   5092   if test -z "$LD"; then
   5093   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   5094   for ac_dir in $PATH; do
   5095     IFS="$lt_save_ifs"
   5096     test -z "$ac_dir" && ac_dir=.
   5097     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   5098       lt_cv_path_LD="$ac_dir/$ac_prog"
   5099       # Check to see if the program is GNU ld.  I'd rather use --version,
   5100       # but apparently some variants of GNU ld only accept -v.
   5101       # Break only if it was the GNU/non-GNU ld that we prefer.
   5102       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   5103       *GNU* | *'with BFD'*)
   5104 	test "$with_gnu_ld" != no && break
   5105 	;;
   5106       *)
   5107 	test "$with_gnu_ld" != yes && break
   5108 	;;
   5109       esac
   5110     fi
   5111   done
   5112   IFS="$lt_save_ifs"
   5113 else
   5114   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   5115 fi
   5116 fi
   5117 
   5118 LD="$lt_cv_path_LD"
   5119 if test -n "$LD"; then
   5120   { $as_echo "$as_me:$LINENO: result: $LD" >&5
   5121 $as_echo "$LD" >&6; }
   5122 else
   5123   { $as_echo "$as_me:$LINENO: result: no" >&5
   5124 $as_echo "no" >&6; }
   5125 fi
   5126 test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   5127 $as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   5128    { (exit 1); exit 1; }; }
   5129 { $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   5130 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   5131 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   5132   $as_echo_n "(cached) " >&6
   5133 else
   5134   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   5135 case `$LD -v 2>&1 </dev/null` in
   5136 *GNU* | *'with BFD'*)
   5137   lt_cv_prog_gnu_ld=yes
   5138   ;;
   5139 *)
   5140   lt_cv_prog_gnu_ld=no
   5141   ;;
   5142 esac
   5143 fi
   5144 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   5145 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   5146 with_gnu_ld=$lt_cv_prog_gnu_ld
   5147 
   5148 
   5149 { $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
   5150 $as_echo_n "checking for $LD option to reload object files... " >&6; }
   5151 if test "${lt_cv_ld_reload_flag+set}" = set; then
   5152   $as_echo_n "(cached) " >&6
   5153 else
   5154   lt_cv_ld_reload_flag='-r'
   5155 fi
   5156 { $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
   5157 $as_echo "$lt_cv_ld_reload_flag" >&6; }
   5158 reload_flag=$lt_cv_ld_reload_flag
   5159 case $reload_flag in
   5160 "" | " "*) ;;
   5161 *) reload_flag=" $reload_flag" ;;
   5162 esac
   5163 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   5164 case $host_os in
   5165   darwin*)
   5166     if test "$GCC" = yes; then
   5167       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   5168     else
   5169       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   5170     fi
   5171     ;;
   5172 esac
   5173 
   5174 { $as_echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
   5175 $as_echo_n "checking for BSD-compatible nm... " >&6; }
   5176 if test "${lt_cv_path_NM+set}" = set; then
   5177   $as_echo_n "(cached) " >&6
   5178 else
   5179   if test -n "$NM"; then
   5180   # Let the user override the test.
   5181   lt_cv_path_NM="$NM"
   5182 else
   5183   lt_nm_to_check="${ac_tool_prefix}nm"
   5184   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   5185     lt_nm_to_check="$lt_nm_to_check nm"
   5186   fi
   5187   for lt_tmp_nm in $lt_nm_to_check; do
   5188     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   5189     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   5190       IFS="$lt_save_ifs"
   5191       test -z "$ac_dir" && ac_dir=.
   5192       tmp_nm="$ac_dir/$lt_tmp_nm"
   5193       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   5194 	# Check to see if the nm accepts a BSD-compat flag.
   5195 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   5196 	#   nm: unknown option "B" ignored
   5197 	# Tru64's nm complains that /dev/null is an invalid object file
   5198 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   5199 	*/dev/null* | *'Invalid file or object type'*)
   5200 	  lt_cv_path_NM="$tmp_nm -B"
   5201 	  break
   5202 	  ;;
   5203 	*)
   5204 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   5205 	  */dev/null*)
   5206 	    lt_cv_path_NM="$tmp_nm -p"
   5207 	    break
   5208 	    ;;
   5209 	  *)
   5210 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   5211 	    continue # so that we can try to find one that supports BSD flags
   5212 	    ;;
   5213 	  esac
   5214 	  ;;
   5215 	esac
   5216       fi
   5217     done
   5218     IFS="$lt_save_ifs"
   5219   done
   5220   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
   5221 fi
   5222 fi
   5223 { $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
   5224 $as_echo "$lt_cv_path_NM" >&6; }
   5225 NM="$lt_cv_path_NM"
   5226 
   5227 { $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
   5228 $as_echo_n "checking whether ln -s works... " >&6; }
   5229 LN_S=$as_ln_s
   5230 if test "$LN_S" = "ln -s"; then
   5231   { $as_echo "$as_me:$LINENO: result: yes" >&5
   5232 $as_echo "yes" >&6; }
   5233 else
   5234   { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
   5235 $as_echo "no, using $LN_S" >&6; }
   5236 fi
   5237 
   5238 { $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
   5239 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
   5240 if test "${lt_cv_deplibs_check_method+set}" = set; then
   5241   $as_echo_n "(cached) " >&6
   5242 else
   5243   lt_cv_file_magic_cmd='$MAGIC_CMD'
   5244 lt_cv_file_magic_test_file=
   5245 lt_cv_deplibs_check_method='unknown'
   5246 # Need to set the preceding variable on all platforms that support
   5247 # interlibrary dependencies.
   5248 # 'none' -- dependencies not supported.
   5249 # `unknown' -- same as none, but documents that we really don't know.
   5250 # 'pass_all' -- all dependencies passed with no checks.
   5251 # 'test_compile' -- check by making test program.
   5252 # 'file_magic [[regex]]' -- check by looking for files in library path
   5253 # which responds to the $file_magic_cmd with a given extended regex.
   5254 # If you have `file' or equivalent on your system and you're not sure
   5255 # whether `pass_all' will *always* work, you probably want this one.
   5256 
   5257 case $host_os in
   5258 aix[4-9]*)
   5259   lt_cv_deplibs_check_method=pass_all
   5260   ;;
   5261 
   5262 beos*)
   5263   lt_cv_deplibs_check_method=pass_all
   5264   ;;
   5265 
   5266 bsdi[45]*)
   5267   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   5268   lt_cv_file_magic_cmd='/usr/bin/file -L'
   5269   lt_cv_file_magic_test_file=/shlib/libc.so
   5270   ;;
   5271 
   5272 cygwin*)
   5273   # func_win32_libid is a shell function defined in ltmain.sh
   5274   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   5275   lt_cv_file_magic_cmd='func_win32_libid'
   5276   ;;
   5277 
   5278 mingw* | pw32*)
   5279   # Base MSYS/MinGW do not provide the 'file' command needed by
   5280   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   5281   # unless we find 'file', for example because we are cross-compiling.
   5282   if ( file / ) >/dev/null 2>&1; then
   5283     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   5284     lt_cv_file_magic_cmd='func_win32_libid'
   5285   else
   5286     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   5287     lt_cv_file_magic_cmd='$OBJDUMP -f'
   5288   fi
   5289   ;;
   5290 
   5291 darwin* | rhapsody*)
   5292   lt_cv_deplibs_check_method=pass_all
   5293   ;;
   5294 
   5295 freebsd* | dragonfly*)
   5296   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   5297     case $host_cpu in
   5298     i*86 )
   5299       # Not sure whether the presence of OpenBSD here was a mistake.
   5300       # Let's accept both of them until this is cleared up.
   5301       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   5302       lt_cv_file_magic_cmd=/usr/bin/file
   5303       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   5304       ;;
   5305     esac
   5306   else
   5307     lt_cv_deplibs_check_method=pass_all
   5308   fi
   5309   ;;
   5310 
   5311 gnu*)
   5312   lt_cv_deplibs_check_method=pass_all
   5313   ;;
   5314 
   5315 hpux10.20* | hpux11*)
   5316   lt_cv_file_magic_cmd=/usr/bin/file
   5317   case $host_cpu in
   5318   ia64*)
   5319     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   5320     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   5321     ;;
   5322   hppa*64*)
   5323     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]'
   5324     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   5325     ;;
   5326   *)
   5327     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
   5328     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   5329     ;;
   5330   esac
   5331   ;;
   5332 
   5333 interix[3-9]*)
   5334   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   5335   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   5336   ;;
   5337 
   5338 irix5* | irix6* | nonstopux*)
   5339   case $LD in
   5340   *-32|*"-32 ") libmagic=32-bit;;
   5341   *-n32|*"-n32 ") libmagic=N32;;
   5342   *-64|*"-64 ") libmagic=64-bit;;
   5343   *) libmagic=never-match;;
   5344   esac
   5345   lt_cv_deplibs_check_method=pass_all
   5346   ;;
   5347 
   5348 # This must be Linux ELF.
   5349 linux* | k*bsd*-gnu)
   5350   lt_cv_deplibs_check_method=pass_all
   5351   ;;
   5352 
   5353 netbsd*)
   5354   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   5355     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   5356   else
   5357     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   5358   fi
   5359   ;;
   5360 
   5361 newos6*)
   5362   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   5363   lt_cv_file_magic_cmd=/usr/bin/file
   5364   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   5365   ;;
   5366 
   5367 nto-qnx*)
   5368   lt_cv_deplibs_check_method=unknown
   5369   ;;
   5370 
   5371 openbsd*)
   5372   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   5373     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   5374   else
   5375     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   5376   fi
   5377   ;;
   5378 
   5379 osf3* | osf4* | osf5*)
   5380   lt_cv_deplibs_check_method=pass_all
   5381   ;;
   5382 
   5383 rdos*)
   5384   lt_cv_deplibs_check_method=pass_all
   5385   ;;
   5386 
   5387 solaris*)
   5388   lt_cv_deplibs_check_method=pass_all
   5389   ;;
   5390 
   5391 sysv4 | sysv4.3*)
   5392   case $host_vendor in
   5393   motorola)
   5394     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]'
   5395     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   5396     ;;
   5397   ncr)
   5398     lt_cv_deplibs_check_method=pass_all
   5399     ;;
   5400   sequent)
   5401     lt_cv_file_magic_cmd='/bin/file'
   5402     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   5403     ;;
   5404   sni)
   5405     lt_cv_file_magic_cmd='/bin/file'
   5406     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   5407     lt_cv_file_magic_test_file=/lib/libc.so
   5408     ;;
   5409   siemens)
   5410     lt_cv_deplibs_check_method=pass_all
   5411     ;;
   5412   pc)
   5413     lt_cv_deplibs_check_method=pass_all
   5414     ;;
   5415   esac
   5416   ;;
   5417 
   5418 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   5419   lt_cv_deplibs_check_method=pass_all
   5420   ;;
   5421 esac
   5422 
   5423 fi
   5424 { $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
   5425 $as_echo "$lt_cv_deplibs_check_method" >&6; }
   5426 file_magic_cmd=$lt_cv_file_magic_cmd
   5427 deplibs_check_method=$lt_cv_deplibs_check_method
   5428 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   5429 
   5430 
   5431 
   5432 
   5433 # If no C compiler was specified, use CC.
   5434 LTCC=${LTCC-"$CC"}
   5435 
   5436 # If no C compiler flags were specified, use CFLAGS.
   5437 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   5438 
   5439 # Allow CC to be a program name with arguments.
   5440 compiler=$CC
   5441 
   5442 # Check whether --enable-libtool-lock was given.
   5443 if test "${enable_libtool_lock+set}" = set; then
   5444   enableval=$enable_libtool_lock;
   5445 fi
   5446 
   5447 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   5448 
   5449 # Some flags need to be propagated to the compiler or linker for good
   5450 # libtool support.
   5451 case $host in
   5452 ia64-*-hpux*)
   5453   # Find out which ABI we are using.
   5454   echo 'int i;' > conftest.$ac_ext
   5455   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   5456   (eval $ac_compile) 2>&5
   5457   ac_status=$?
   5458   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5459   (exit $ac_status); }; then
   5460     case `/usr/bin/file conftest.$ac_objext` in
   5461     *ELF-32*)
   5462       HPUX_IA64_MODE="32"
   5463       ;;
   5464     *ELF-64*)
   5465       HPUX_IA64_MODE="64"
   5466       ;;
   5467     esac
   5468   fi
   5469   rm -rf conftest*
   5470   ;;
   5471 *-*-irix6*)
   5472   # Find out which ABI we are using.
   5473   echo '#line 5473 "configure"' > conftest.$ac_ext
   5474   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   5475   (eval $ac_compile) 2>&5
   5476   ac_status=$?
   5477   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5478   (exit $ac_status); }; then
   5479    if test "$lt_cv_prog_gnu_ld" = yes; then
   5480     case `/usr/bin/file conftest.$ac_objext` in
   5481     *32-bit*)
   5482       LD="${LD-ld} -melf32bsmip"
   5483       ;;
   5484     *N32*)
   5485       LD="${LD-ld} -melf32bmipn32"
   5486       ;;
   5487     *64-bit*)
   5488       LD="${LD-ld} -melf64bmip"
   5489       ;;
   5490     esac
   5491    else
   5492     case `/usr/bin/file conftest.$ac_objext` in
   5493     *32-bit*)
   5494       LD="${LD-ld} -32"
   5495       ;;
   5496     *N32*)
   5497       LD="${LD-ld} -n32"
   5498       ;;
   5499     *64-bit*)
   5500       LD="${LD-ld} -64"
   5501       ;;
   5502     esac
   5503    fi
   5504   fi
   5505   rm -rf conftest*
   5506   ;;
   5507 
   5508 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
   5509 s390*-*linux*|sparc*-*linux*)
   5510   # Find out which ABI we are using.
   5511   echo 'int i;' > conftest.$ac_ext
   5512   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   5513   (eval $ac_compile) 2>&5
   5514   ac_status=$?
   5515   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5516   (exit $ac_status); }; then
   5517     case `/usr/bin/file conftest.o` in
   5518     *32-bit*)
   5519       case $host in
   5520         x86_64-*kfreebsd*-gnu)
   5521           LD="${LD-ld} -m elf_i386_fbsd"
   5522           ;;
   5523         x86_64-*linux*)
   5524           LD="${LD-ld} -m elf_i386"
   5525           ;;
   5526         ppc64-*linux*|powerpc64-*linux*)
   5527           LD="${LD-ld} -m elf32ppclinux"
   5528           ;;
   5529         s390x-*linux*)
   5530           LD="${LD-ld} -m elf_s390"
   5531           ;;
   5532         sparc64-*linux*)
   5533           LD="${LD-ld} -m elf32_sparc"
   5534           ;;
   5535       esac
   5536       ;;
   5537     *64-bit*)
   5538       case $host in
   5539         x86_64-*kfreebsd*-gnu)
   5540           LD="${LD-ld} -m elf_x86_64_fbsd"
   5541           ;;
   5542         x86_64-*linux*)
   5543           LD="${LD-ld} -m elf_x86_64"
   5544           ;;
   5545         ppc*-*linux*|powerpc*-*linux*)
   5546           LD="${LD-ld} -m elf64ppc"
   5547           ;;
   5548         s390*-*linux*)
   5549           LD="${LD-ld} -m elf64_s390"
   5550           ;;
   5551         sparc*-*linux*)
   5552           LD="${LD-ld} -m elf64_sparc"
   5553           ;;
   5554       esac
   5555       ;;
   5556     esac
   5557   fi
   5558   rm -rf conftest*
   5559   ;;
   5560 
   5561 *-*-sco3.2v5*)
   5562   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   5563   SAVE_CFLAGS="$CFLAGS"
   5564   CFLAGS="$CFLAGS -belf"
   5565   { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
   5566 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
   5567 if test "${lt_cv_cc_needs_belf+set}" = set; then
   5568   $as_echo_n "(cached) " >&6
   5569 else
   5570   ac_ext=c
   5571 ac_cpp='$CPP $CPPFLAGS'
   5572 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5573 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5574 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5575 
   5576      cat >conftest.$ac_ext <<_ACEOF
   5577 /* confdefs.h.  */
   5578 _ACEOF
   5579 cat confdefs.h >>conftest.$ac_ext
   5580 cat >>conftest.$ac_ext <<_ACEOF
   5581 /* end confdefs.h.  */
   5582 
   5583 int
   5584 main ()
   5585 {
   5586 
   5587   ;
   5588   return 0;
   5589 }
   5590 _ACEOF
   5591 rm -f conftest.$ac_objext conftest$ac_exeext
   5592 if { (ac_try="$ac_link"
   5593 case "(($ac_try" in
   5594   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5595   *) ac_try_echo=$ac_try;;
   5596 esac
   5597 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5598 $as_echo "$ac_try_echo") >&5
   5599   (eval "$ac_link") 2>conftest.er1
   5600   ac_status=$?
   5601   grep -v '^ *+' conftest.er1 >conftest.err
   5602   rm -f conftest.er1
   5603   cat conftest.err >&5
   5604   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5605   (exit $ac_status); } && {
   5606 	 test -z "$ac_c_werror_flag" ||
   5607 	 test ! -s conftest.err
   5608        } && test -s conftest$ac_exeext && {
   5609 	 test "$cross_compiling" = yes ||
   5610 	 $as_test_x conftest$ac_exeext
   5611        }; then
   5612   lt_cv_cc_needs_belf=yes
   5613 else
   5614   $as_echo "$as_me: failed program was:" >&5
   5615 sed 's/^/| /' conftest.$ac_ext >&5
   5616 
   5617 	lt_cv_cc_needs_belf=no
   5618 fi
   5619 
   5620 rm -rf conftest.dSYM
   5621 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   5622       conftest$ac_exeext conftest.$ac_ext
   5623      ac_ext=c
   5624 ac_cpp='$CPP $CPPFLAGS'
   5625 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5626 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5627 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5628 
   5629 fi
   5630 { $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
   5631 $as_echo "$lt_cv_cc_needs_belf" >&6; }
   5632   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   5633     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   5634     CFLAGS="$SAVE_CFLAGS"
   5635   fi
   5636   ;;
   5637 sparc*-*solaris*)
   5638   # Find out which ABI we are using.
   5639   echo 'int i;' > conftest.$ac_ext
   5640   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   5641   (eval $ac_compile) 2>&5
   5642   ac_status=$?
   5643   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5644   (exit $ac_status); }; then
   5645     case `/usr/bin/file conftest.o` in
   5646     *64-bit*)
   5647       case $lt_cv_prog_gnu_ld in
   5648       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   5649       *)
   5650         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
   5651 	  LD="${LD-ld} -64"
   5652 	fi
   5653 	;;
   5654       esac
   5655       ;;
   5656     esac
   5657   fi
   5658   rm -rf conftest*
   5659   ;;
   5660 
   5661 
   5662 esac
   5663 
   5664 need_locks="$enable_libtool_lock"
   5665 
   5666 
   5667 
   5668 for ac_header in dlfcn.h
   5669 do
   5670 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5671 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5672   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
   5673 $as_echo_n "checking for $ac_header... " >&6; }
   5674 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5675   $as_echo_n "(cached) " >&6
   5676 fi
   5677 ac_res=`eval 'as_val=${'$as_ac_Header'}
   5678 		 $as_echo "$as_val"'`
   5679 	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
   5680 $as_echo "$ac_res" >&6; }
   5681 else
   5682   # Is the header compilable?
   5683 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
   5684 $as_echo_n "checking $ac_header usability... " >&6; }
   5685 cat >conftest.$ac_ext <<_ACEOF
   5686 /* confdefs.h.  */
   5687 _ACEOF
   5688 cat confdefs.h >>conftest.$ac_ext
   5689 cat >>conftest.$ac_ext <<_ACEOF
   5690 /* end confdefs.h.  */
   5691 $ac_includes_default
   5692 #include <$ac_header>
   5693 _ACEOF
   5694 rm -f conftest.$ac_objext
   5695 if { (ac_try="$ac_compile"
   5696 case "(($ac_try" in
   5697   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5698   *) ac_try_echo=$ac_try;;
   5699 esac
   5700 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5701 $as_echo "$ac_try_echo") >&5
   5702   (eval "$ac_compile") 2>conftest.er1
   5703   ac_status=$?
   5704   grep -v '^ *+' conftest.er1 >conftest.err
   5705   rm -f conftest.er1
   5706   cat conftest.err >&5
   5707   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5708   (exit $ac_status); } && {
   5709 	 test -z "$ac_c_werror_flag" ||
   5710 	 test ! -s conftest.err
   5711        } && test -s conftest.$ac_objext; then
   5712   ac_header_compiler=yes
   5713 else
   5714   $as_echo "$as_me: failed program was:" >&5
   5715 sed 's/^/| /' conftest.$ac_ext >&5
   5716 
   5717 	ac_header_compiler=no
   5718 fi
   5719 
   5720 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5721 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   5722 $as_echo "$ac_header_compiler" >&6; }
   5723 
   5724 # Is the header present?
   5725 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
   5726 $as_echo_n "checking $ac_header presence... " >&6; }
   5727 cat >conftest.$ac_ext <<_ACEOF
   5728 /* confdefs.h.  */
   5729 _ACEOF
   5730 cat confdefs.h >>conftest.$ac_ext
   5731 cat >>conftest.$ac_ext <<_ACEOF
   5732 /* end confdefs.h.  */
   5733 #include <$ac_header>
   5734 _ACEOF
   5735 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5736 case "(($ac_try" in
   5737   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5738   *) ac_try_echo=$ac_try;;
   5739 esac
   5740 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5741 $as_echo "$ac_try_echo") >&5
   5742   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5743   ac_status=$?
   5744   grep -v '^ *+' conftest.er1 >conftest.err
   5745   rm -f conftest.er1
   5746   cat conftest.err >&5
   5747   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5748   (exit $ac_status); } >/dev/null && {
   5749 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   5750 	 test ! -s conftest.err
   5751        }; then
   5752   ac_header_preproc=yes
   5753 else
   5754   $as_echo "$as_me: failed program was:" >&5
   5755 sed 's/^/| /' conftest.$ac_ext >&5
   5756 
   5757   ac_header_preproc=no
   5758 fi
   5759 
   5760 rm -f conftest.err conftest.$ac_ext
   5761 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   5762 $as_echo "$ac_header_preproc" >&6; }
   5763 
   5764 # So?  What about this header?
   5765 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   5766   yes:no: )
   5767     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   5768 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   5769     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   5770 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   5771     ac_header_preproc=yes
   5772     ;;
   5773   no:yes:* )
   5774     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   5775 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   5776     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   5777 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   5778     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   5779 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   5780     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   5781 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   5782     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   5783 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   5784     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   5785 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   5786     ( cat <<\_ASBOX
   5787 ## -------------------------------------- ##
   5788 ## Report this to http://www.openbsd.org/ ##
   5789 ## -------------------------------------- ##
   5790 _ASBOX
   5791      ) | sed "s/^/$as_me: WARNING:     /" >&2
   5792     ;;
   5793 esac
   5794 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
   5795 $as_echo_n "checking for $ac_header... " >&6; }
   5796 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5797   $as_echo_n "(cached) " >&6
   5798 else
   5799   eval "$as_ac_Header=\$ac_header_preproc"
   5800 fi
   5801 ac_res=`eval 'as_val=${'$as_ac_Header'}
   5802 		 $as_echo "$as_val"'`
   5803 	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
   5804 $as_echo "$ac_res" >&6; }
   5805 
   5806 fi
   5807 if test `eval 'as_val=${'$as_ac_Header'}
   5808 		 $as_echo "$as_val"'` = yes; then
   5809   cat >>confdefs.h <<_ACEOF
   5810 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5811 _ACEOF
   5812 
   5813 fi
   5814 
   5815 done
   5816 
   5817 ac_ext=cpp
   5818 ac_cpp='$CXXCPP $CPPFLAGS'
   5819 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5820 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5821 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5822 if test -z "$CXX"; then
   5823   if test -n "$CCC"; then
   5824     CXX=$CCC
   5825   else
   5826     if test -n "$ac_tool_prefix"; then
   5827   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5828   do
   5829     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5830 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5831 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   5832 $as_echo_n "checking for $ac_word... " >&6; }
   5833 if test "${ac_cv_prog_CXX+set}" = set; then
   5834   $as_echo_n "(cached) " >&6
   5835 else
   5836   if test -n "$CXX"; then
   5837   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   5838 else
   5839 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5840 for as_dir in $PATH
   5841 do
   5842   IFS=$as_save_IFS
   5843   test -z "$as_dir" && as_dir=.
   5844   for ac_exec_ext in '' $ac_executable_extensions; do
   5845   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5846     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   5847     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5848     break 2
   5849   fi
   5850 done
   5851 done
   5852 IFS=$as_save_IFS
   5853 
   5854 fi
   5855 fi
   5856 CXX=$ac_cv_prog_CXX
   5857 if test -n "$CXX"; then
   5858   { $as_echo "$as_me:$LINENO: result: $CXX" >&5
   5859 $as_echo "$CXX" >&6; }
   5860 else
   5861   { $as_echo "$as_me:$LINENO: result: no" >&5
   5862 $as_echo "no" >&6; }
   5863 fi
   5864 
   5865 
   5866     test -n "$CXX" && break
   5867   done
   5868 fi
   5869 if test -z "$CXX"; then
   5870   ac_ct_CXX=$CXX
   5871   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5872 do
   5873   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5874 set dummy $ac_prog; ac_word=$2
   5875 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   5876 $as_echo_n "checking for $ac_word... " >&6; }
   5877 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
   5878   $as_echo_n "(cached) " >&6
   5879 else
   5880   if test -n "$ac_ct_CXX"; then
   5881   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   5882 else
   5883 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5884 for as_dir in $PATH
   5885 do
   5886   IFS=$as_save_IFS
   5887   test -z "$as_dir" && as_dir=.
   5888   for ac_exec_ext in '' $ac_executable_extensions; do
   5889   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5890     ac_cv_prog_ac_ct_CXX="$ac_prog"
   5891     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5892     break 2
   5893   fi
   5894 done
   5895 done
   5896 IFS=$as_save_IFS
   5897 
   5898 fi
   5899 fi
   5900 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   5901 if test -n "$ac_ct_CXX"; then
   5902   { $as_echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
   5903 $as_echo "$ac_ct_CXX" >&6; }
   5904 else
   5905   { $as_echo "$as_me:$LINENO: result: no" >&5
   5906 $as_echo "no" >&6; }
   5907 fi
   5908 
   5909 
   5910   test -n "$ac_ct_CXX" && break
   5911 done
   5912 
   5913   if test "x$ac_ct_CXX" = x; then
   5914     CXX="g++"
   5915   else
   5916     case $cross_compiling:$ac_tool_warned in
   5917 yes:)
   5918 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   5919 whose name does not start with the host triplet.  If you think this
   5920 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   5921 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   5922 whose name does not start with the host triplet.  If you think this
   5923 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   5924 ac_tool_warned=yes ;;
   5925 esac
   5926     CXX=$ac_ct_CXX
   5927   fi
   5928 fi
   5929 
   5930   fi
   5931 fi
   5932 # Provide some information about the compiler.
   5933 $as_echo "$as_me:$LINENO: checking for C++ compiler version" >&5
   5934 set X $ac_compile
   5935 ac_compiler=$2
   5936 { (ac_try="$ac_compiler --version >&5"
   5937 case "(($ac_try" in
   5938   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5939   *) ac_try_echo=$ac_try;;
   5940 esac
   5941 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5942 $as_echo "$ac_try_echo") >&5
   5943   (eval "$ac_compiler --version >&5") 2>&5
   5944   ac_status=$?
   5945   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5946   (exit $ac_status); }
   5947 { (ac_try="$ac_compiler -v >&5"
   5948 case "(($ac_try" in
   5949   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5950   *) ac_try_echo=$ac_try;;
   5951 esac
   5952 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5953 $as_echo "$ac_try_echo") >&5
   5954   (eval "$ac_compiler -v >&5") 2>&5
   5955   ac_status=$?
   5956   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5957   (exit $ac_status); }
   5958 { (ac_try="$ac_compiler -V >&5"
   5959 case "(($ac_try" in
   5960   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5961   *) ac_try_echo=$ac_try;;
   5962 esac
   5963 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5964 $as_echo "$ac_try_echo") >&5
   5965   (eval "$ac_compiler -V >&5") 2>&5
   5966   ac_status=$?
   5967   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5968   (exit $ac_status); }
   5969 
   5970 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
   5971 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
   5972 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
   5973   $as_echo_n "(cached) " >&6
   5974 else
   5975   cat >conftest.$ac_ext <<_ACEOF
   5976 /* confdefs.h.  */
   5977 _ACEOF
   5978 cat confdefs.h >>conftest.$ac_ext
   5979 cat >>conftest.$ac_ext <<_ACEOF
   5980 /* end confdefs.h.  */
   5981 
   5982 int
   5983 main ()
   5984 {
   5985 #ifndef __GNUC__
   5986        choke me
   5987 #endif
   5988 
   5989   ;
   5990   return 0;
   5991 }
   5992 _ACEOF
   5993 rm -f conftest.$ac_objext
   5994 if { (ac_try="$ac_compile"
   5995 case "(($ac_try" in
   5996   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5997   *) ac_try_echo=$ac_try;;
   5998 esac
   5999 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6000 $as_echo "$ac_try_echo") >&5
   6001   (eval "$ac_compile") 2>conftest.er1
   6002   ac_status=$?
   6003   grep -v '^ *+' conftest.er1 >conftest.err
   6004   rm -f conftest.er1
   6005   cat conftest.err >&5
   6006   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6007   (exit $ac_status); } && {
   6008 	 test -z "$ac_cxx_werror_flag" ||
   6009 	 test ! -s conftest.err
   6010        } && test -s conftest.$ac_objext; then
   6011   ac_compiler_gnu=yes
   6012 else
   6013   $as_echo "$as_me: failed program was:" >&5
   6014 sed 's/^/| /' conftest.$ac_ext >&5
   6015 
   6016 	ac_compiler_gnu=no
   6017 fi
   6018 
   6019 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6020 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   6021 
   6022 fi
   6023 { $as_echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
   6024 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
   6025 if test $ac_compiler_gnu = yes; then
   6026   GXX=yes
   6027 else
   6028   GXX=
   6029 fi
   6030 ac_test_CXXFLAGS=${CXXFLAGS+set}
   6031 ac_save_CXXFLAGS=$CXXFLAGS
   6032 { $as_echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
   6033 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
   6034 if test "${ac_cv_prog_cxx_g+set}" = set; then
   6035   $as_echo_n "(cached) " >&6
   6036 else
   6037   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   6038    ac_cxx_werror_flag=yes
   6039    ac_cv_prog_cxx_g=no
   6040    CXXFLAGS="-g"
   6041    cat >conftest.$ac_ext <<_ACEOF
   6042 /* confdefs.h.  */
   6043 _ACEOF
   6044 cat confdefs.h >>conftest.$ac_ext
   6045 cat >>conftest.$ac_ext <<_ACEOF
   6046 /* end confdefs.h.  */
   6047 
   6048 int
   6049 main ()
   6050 {
   6051 
   6052   ;
   6053   return 0;
   6054 }
   6055 _ACEOF
   6056 rm -f conftest.$ac_objext
   6057 if { (ac_try="$ac_compile"
   6058 case "(($ac_try" in
   6059   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6060   *) ac_try_echo=$ac_try;;
   6061 esac
   6062 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6063 $as_echo "$ac_try_echo") >&5
   6064   (eval "$ac_compile") 2>conftest.er1
   6065   ac_status=$?
   6066   grep -v '^ *+' conftest.er1 >conftest.err
   6067   rm -f conftest.er1
   6068   cat conftest.err >&5
   6069   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6070   (exit $ac_status); } && {
   6071 	 test -z "$ac_cxx_werror_flag" ||
   6072 	 test ! -s conftest.err
   6073        } && test -s conftest.$ac_objext; then
   6074   ac_cv_prog_cxx_g=yes
   6075 else
   6076   $as_echo "$as_me: failed program was:" >&5
   6077 sed 's/^/| /' conftest.$ac_ext >&5
   6078 
   6079 	CXXFLAGS=""
   6080       cat >conftest.$ac_ext <<_ACEOF
   6081 /* confdefs.h.  */
   6082 _ACEOF
   6083 cat confdefs.h >>conftest.$ac_ext
   6084 cat >>conftest.$ac_ext <<_ACEOF
   6085 /* end confdefs.h.  */
   6086 
   6087 int
   6088 main ()
   6089 {
   6090 
   6091   ;
   6092   return 0;
   6093 }
   6094 _ACEOF
   6095 rm -f conftest.$ac_objext
   6096 if { (ac_try="$ac_compile"
   6097 case "(($ac_try" in
   6098   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6099   *) ac_try_echo=$ac_try;;
   6100 esac
   6101 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6102 $as_echo "$ac_try_echo") >&5
   6103   (eval "$ac_compile") 2>conftest.er1
   6104   ac_status=$?
   6105   grep -v '^ *+' conftest.er1 >conftest.err
   6106   rm -f conftest.er1
   6107   cat conftest.err >&5
   6108   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6109   (exit $ac_status); } && {
   6110 	 test -z "$ac_cxx_werror_flag" ||
   6111 	 test ! -s conftest.err
   6112        } && test -s conftest.$ac_objext; then
   6113   :
   6114 else
   6115   $as_echo "$as_me: failed program was:" >&5
   6116 sed 's/^/| /' conftest.$ac_ext >&5
   6117 
   6118 	ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   6119 	 CXXFLAGS="-g"
   6120 	 cat >conftest.$ac_ext <<_ACEOF
   6121 /* confdefs.h.  */
   6122 _ACEOF
   6123 cat confdefs.h >>conftest.$ac_ext
   6124 cat >>conftest.$ac_ext <<_ACEOF
   6125 /* end confdefs.h.  */
   6126 
   6127 int
   6128 main ()
   6129 {
   6130 
   6131   ;
   6132   return 0;
   6133 }
   6134 _ACEOF
   6135 rm -f conftest.$ac_objext
   6136 if { (ac_try="$ac_compile"
   6137 case "(($ac_try" in
   6138   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6139   *) ac_try_echo=$ac_try;;
   6140 esac
   6141 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6142 $as_echo "$ac_try_echo") >&5
   6143   (eval "$ac_compile") 2>conftest.er1
   6144   ac_status=$?
   6145   grep -v '^ *+' conftest.er1 >conftest.err
   6146   rm -f conftest.er1
   6147   cat conftest.err >&5
   6148   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6149   (exit $ac_status); } && {
   6150 	 test -z "$ac_cxx_werror_flag" ||
   6151 	 test ! -s conftest.err
   6152        } && test -s conftest.$ac_objext; then
   6153   ac_cv_prog_cxx_g=yes
   6154 else
   6155   $as_echo "$as_me: failed program was:" >&5
   6156 sed 's/^/| /' conftest.$ac_ext >&5
   6157 
   6158 
   6159 fi
   6160 
   6161 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6162 fi
   6163 
   6164 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6165 fi
   6166 
   6167 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6168    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   6169 fi
   6170 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
   6171 $as_echo "$ac_cv_prog_cxx_g" >&6; }
   6172 if test "$ac_test_CXXFLAGS" = set; then
   6173   CXXFLAGS=$ac_save_CXXFLAGS
   6174 elif test $ac_cv_prog_cxx_g = yes; then
   6175   if test "$GXX" = yes; then
   6176     CXXFLAGS="-g -O2"
   6177   else
   6178     CXXFLAGS="-g"
   6179   fi
   6180 else
   6181   if test "$GXX" = yes; then
   6182     CXXFLAGS="-O2"
   6183   else
   6184     CXXFLAGS=
   6185   fi
   6186 fi
   6187 ac_ext=cpp
   6188 ac_cpp='$CXXCPP $CPPFLAGS'
   6189 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6190 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6191 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   6192 
   6193 depcc="$CXX"  am_compiler_list=
   6194 
   6195 { $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   6196 $as_echo_n "checking dependency style of $depcc... " >&6; }
   6197 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
   6198   $as_echo_n "(cached) " >&6
   6199 else
   6200   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   6201   # We make a subdir and do the tests there.  Otherwise we can end up
   6202   # making bogus files that we don't know about and never remove.  For
   6203   # instance it was reported that on HP-UX the gcc test will end up
   6204   # making a dummy file named `D' -- because `-MD' means `put the output
   6205   # in D'.
   6206   mkdir conftest.dir
   6207   # Copy depcomp to subdir because otherwise we won't find it if we're
   6208   # using a relative directory.
   6209   cp "$am_depcomp" conftest.dir
   6210   cd conftest.dir
   6211   # We will build objects and dependencies in a subdirectory because
   6212   # it helps to detect inapplicable dependency modes.  For instance
   6213   # both Tru64's cc and ICC support -MD to output dependencies as a
   6214   # side effect of compilation, but ICC will put the dependencies in
   6215   # the current directory while Tru64 will put them in the object
   6216   # directory.
   6217   mkdir sub
   6218 
   6219   am_cv_CXX_dependencies_compiler_type=none
   6220   if test "$am_compiler_list" = ""; then
   6221      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   6222   fi
   6223   for depmode in $am_compiler_list; do
   6224     # Setup a source with many dependencies, because some compilers
   6225     # like to wrap large dependency lists on column 80 (with \), and
   6226     # we should not choose a depcomp mode which is confused by this.
   6227     #
   6228     # We need to recreate these files for each test, as the compiler may
   6229     # overwrite some of them when testing with obscure command lines.
   6230     # This happens at least with the AIX C compiler.
   6231     : > sub/conftest.c
   6232     for i in 1 2 3 4 5 6; do
   6233       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   6234       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   6235       # Solaris 8's {/usr,}/bin/sh.
   6236       touch sub/conftst$i.h
   6237     done
   6238     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   6239 
   6240     case $depmode in
   6241     nosideeffect)
   6242       # after this tag, mechanisms are not by side-effect, so they'll
   6243       # only be used when explicitly requested
   6244       if test "x$enable_dependency_tracking" = xyes; then
   6245 	continue
   6246       else
   6247 	break
   6248       fi
   6249       ;;
   6250     none) break ;;
   6251     esac
   6252     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   6253     # mode.  It turns out that the SunPro C++ compiler does not properly
   6254     # handle `-M -o', and we need to detect this.
   6255     if depmode=$depmode \
   6256        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   6257        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   6258        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   6259          >/dev/null 2>conftest.err &&
   6260        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   6261        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   6262        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   6263       # icc doesn't choke on unknown options, it will just issue warnings
   6264       # or remarks (even with -Werror).  So we grep stderr for any message
   6265       # that says an option was ignored or not supported.
   6266       # When given -MP, icc 7.0 and 7.1 complain thusly:
   6267       #   icc: Command line warning: ignoring option '-M'; no argument required
   6268       # The diagnosis changed in icc 8.0:
   6269       #   icc: Command line remark: option '-MP' not supported
   6270       if (grep 'ignoring option' conftest.err ||
   6271           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   6272         am_cv_CXX_dependencies_compiler_type=$depmode
   6273         break
   6274       fi
   6275     fi
   6276   done
   6277 
   6278   cd ..
   6279   rm -rf conftest.dir
   6280 else
   6281   am_cv_CXX_dependencies_compiler_type=none
   6282 fi
   6283 
   6284 fi
   6285 { $as_echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
   6286 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
   6287 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   6288 
   6289 
   6290 
   6291 if
   6292   test "x$enable_dependency_tracking" != xno \
   6293   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   6294   am__fastdepCXX_TRUE=
   6295   am__fastdepCXX_FALSE='#'
   6296 else
   6297   am__fastdepCXX_TRUE='#'
   6298   am__fastdepCXX_FALSE=
   6299 fi
   6300 
   6301 
   6302 
   6303 
   6304 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   6305     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   6306     (test "X$CXX" != "Xg++"))) ; then
   6307   ac_ext=cpp
   6308 ac_cpp='$CXXCPP $CPPFLAGS'
   6309 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6310 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6311 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   6312 { $as_echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
   6313 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
   6314 if test -z "$CXXCPP"; then
   6315   if test "${ac_cv_prog_CXXCPP+set}" = set; then
   6316   $as_echo_n "(cached) " >&6
   6317 else
   6318       # Double quotes because CXXCPP needs to be expanded
   6319     for CXXCPP in "$CXX -E" "/lib/cpp"
   6320     do
   6321       ac_preproc_ok=false
   6322 for ac_cxx_preproc_warn_flag in '' yes
   6323 do
   6324   # Use a header file that comes with gcc, so configuring glibc
   6325   # with a fresh cross-compiler works.
   6326   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   6327   # <limits.h> exists even on freestanding compilers.
   6328   # On the NeXT, cc -E runs the code through the compiler's parser,
   6329   # not just through cpp. "Syntax error" is here to catch this case.
   6330   cat >conftest.$ac_ext <<_ACEOF
   6331 /* confdefs.h.  */
   6332 _ACEOF
   6333 cat confdefs.h >>conftest.$ac_ext
   6334 cat >>conftest.$ac_ext <<_ACEOF
   6335 /* end confdefs.h.  */
   6336 #ifdef __STDC__
   6337 # include <limits.h>
   6338 #else
   6339 # include <assert.h>
   6340 #endif
   6341 		     Syntax error
   6342 _ACEOF
   6343 if { (ac_try="$ac_cpp conftest.$ac_ext"
   6344 case "(($ac_try" in
   6345   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6346   *) ac_try_echo=$ac_try;;
   6347 esac
   6348 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6349 $as_echo "$ac_try_echo") >&5
   6350   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   6351   ac_status=$?
   6352   grep -v '^ *+' conftest.er1 >conftest.err
   6353   rm -f conftest.er1
   6354   cat conftest.err >&5
   6355   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6356   (exit $ac_status); } >/dev/null && {
   6357 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   6358 	 test ! -s conftest.err
   6359        }; then
   6360   :
   6361 else
   6362   $as_echo "$as_me: failed program was:" >&5
   6363 sed 's/^/| /' conftest.$ac_ext >&5
   6364 
   6365   # Broken: fails on valid input.
   6366 continue
   6367 fi
   6368 
   6369 rm -f conftest.err conftest.$ac_ext
   6370 
   6371   # OK, works on sane cases.  Now check whether nonexistent headers
   6372   # can be detected and how.
   6373   cat >conftest.$ac_ext <<_ACEOF
   6374 /* confdefs.h.  */
   6375 _ACEOF
   6376 cat confdefs.h >>conftest.$ac_ext
   6377 cat >>conftest.$ac_ext <<_ACEOF
   6378 /* end confdefs.h.  */
   6379 #include <ac_nonexistent.h>
   6380 _ACEOF
   6381 if { (ac_try="$ac_cpp conftest.$ac_ext"
   6382 case "(($ac_try" in
   6383   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6384   *) ac_try_echo=$ac_try;;
   6385 esac
   6386 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6387 $as_echo "$ac_try_echo") >&5
   6388   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   6389   ac_status=$?
   6390   grep -v '^ *+' conftest.er1 >conftest.err
   6391   rm -f conftest.er1
   6392   cat conftest.err >&5
   6393   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6394   (exit $ac_status); } >/dev/null && {
   6395 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   6396 	 test ! -s conftest.err
   6397        }; then
   6398   # Broken: success on invalid input.
   6399 continue
   6400 else
   6401   $as_echo "$as_me: failed program was:" >&5
   6402 sed 's/^/| /' conftest.$ac_ext >&5
   6403 
   6404   # Passes both tests.
   6405 ac_preproc_ok=:
   6406 break
   6407 fi
   6408 
   6409 rm -f conftest.err conftest.$ac_ext
   6410 
   6411 done
   6412 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   6413 rm -f conftest.err conftest.$ac_ext
   6414 if $ac_preproc_ok; then
   6415   break
   6416 fi
   6417 
   6418     done
   6419     ac_cv_prog_CXXCPP=$CXXCPP
   6420 
   6421 fi
   6422   CXXCPP=$ac_cv_prog_CXXCPP
   6423 else
   6424   ac_cv_prog_CXXCPP=$CXXCPP
   6425 fi
   6426 { $as_echo "$as_me:$LINENO: result: $CXXCPP" >&5
   6427 $as_echo "$CXXCPP" >&6; }
   6428 ac_preproc_ok=false
   6429 for ac_cxx_preproc_warn_flag in '' yes
   6430 do
   6431   # Use a header file that comes with gcc, so configuring glibc
   6432   # with a fresh cross-compiler works.
   6433   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   6434   # <limits.h> exists even on freestanding compilers.
   6435   # On the NeXT, cc -E runs the code through the compiler's parser,
   6436   # not just through cpp. "Syntax error" is here to catch this case.
   6437   cat >conftest.$ac_ext <<_ACEOF
   6438 /* confdefs.h.  */
   6439 _ACEOF
   6440 cat confdefs.h >>conftest.$ac_ext
   6441 cat >>conftest.$ac_ext <<_ACEOF
   6442 /* end confdefs.h.  */
   6443 #ifdef __STDC__
   6444 # include <limits.h>
   6445 #else
   6446 # include <assert.h>
   6447 #endif
   6448 		     Syntax error
   6449 _ACEOF
   6450 if { (ac_try="$ac_cpp conftest.$ac_ext"
   6451 case "(($ac_try" in
   6452   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6453   *) ac_try_echo=$ac_try;;
   6454 esac
   6455 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6456 $as_echo "$ac_try_echo") >&5
   6457   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   6458   ac_status=$?
   6459   grep -v '^ *+' conftest.er1 >conftest.err
   6460   rm -f conftest.er1
   6461   cat conftest.err >&5
   6462   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6463   (exit $ac_status); } >/dev/null && {
   6464 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   6465 	 test ! -s conftest.err
   6466        }; then
   6467   :
   6468 else
   6469   $as_echo "$as_me: failed program was:" >&5
   6470 sed 's/^/| /' conftest.$ac_ext >&5
   6471 
   6472   # Broken: fails on valid input.
   6473 continue
   6474 fi
   6475 
   6476 rm -f conftest.err conftest.$ac_ext
   6477 
   6478   # OK, works on sane cases.  Now check whether nonexistent headers
   6479   # can be detected and how.
   6480   cat >conftest.$ac_ext <<_ACEOF
   6481 /* confdefs.h.  */
   6482 _ACEOF
   6483 cat confdefs.h >>conftest.$ac_ext
   6484 cat >>conftest.$ac_ext <<_ACEOF
   6485 /* end confdefs.h.  */
   6486 #include <ac_nonexistent.h>
   6487 _ACEOF
   6488 if { (ac_try="$ac_cpp conftest.$ac_ext"
   6489 case "(($ac_try" in
   6490   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6491   *) ac_try_echo=$ac_try;;
   6492 esac
   6493 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6494 $as_echo "$ac_try_echo") >&5
   6495   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   6496   ac_status=$?
   6497   grep -v '^ *+' conftest.er1 >conftest.err
   6498   rm -f conftest.er1
   6499   cat conftest.err >&5
   6500   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6501   (exit $ac_status); } >/dev/null && {
   6502 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   6503 	 test ! -s conftest.err
   6504        }; then
   6505   # Broken: success on invalid input.
   6506 continue
   6507 else
   6508   $as_echo "$as_me: failed program was:" >&5
   6509 sed 's/^/| /' conftest.$ac_ext >&5
   6510 
   6511   # Passes both tests.
   6512 ac_preproc_ok=:
   6513 break
   6514 fi
   6515 
   6516 rm -f conftest.err conftest.$ac_ext
   6517 
   6518 done
   6519 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   6520 rm -f conftest.err conftest.$ac_ext
   6521 if $ac_preproc_ok; then
   6522   :
   6523 else
   6524   { { $as_echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   6525 See \`config.log' for more details." >&5
   6526 $as_echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   6527 See \`config.log' for more details." >&2;}
   6528    { (exit 1); exit 1; }; }
   6529 fi
   6530 
   6531 ac_ext=cpp
   6532 ac_cpp='$CXXCPP $CPPFLAGS'
   6533 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6534 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6535 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   6536 
   6537 fi
   6538 
   6539 
   6540 ac_ext=f
   6541 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   6542 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6543 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   6544 if test -n "$ac_tool_prefix"; then
   6545   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
   6546   do
   6547     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   6548 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   6549 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6550 $as_echo_n "checking for $ac_word... " >&6; }
   6551 if test "${ac_cv_prog_F77+set}" = set; then
   6552   $as_echo_n "(cached) " >&6
   6553 else
   6554   if test -n "$F77"; then
   6555   ac_cv_prog_F77="$F77" # Let the user override the test.
   6556 else
   6557 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6558 for as_dir in $PATH
   6559 do
   6560   IFS=$as_save_IFS
   6561   test -z "$as_dir" && as_dir=.
   6562   for ac_exec_ext in '' $ac_executable_extensions; do
   6563   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6564     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
   6565     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6566     break 2
   6567   fi
   6568 done
   6569 done
   6570 IFS=$as_save_IFS
   6571 
   6572 fi
   6573 fi
   6574 F77=$ac_cv_prog_F77
   6575 if test -n "$F77"; then
   6576   { $as_echo "$as_me:$LINENO: result: $F77" >&5
   6577 $as_echo "$F77" >&6; }
   6578 else
   6579   { $as_echo "$as_me:$LINENO: result: no" >&5
   6580 $as_echo "no" >&6; }
   6581 fi
   6582 
   6583 
   6584     test -n "$F77" && break
   6585   done
   6586 fi
   6587 if test -z "$F77"; then
   6588   ac_ct_F77=$F77
   6589   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
   6590 do
   6591   # Extract the first word of "$ac_prog", so it can be a program name with args.
   6592 set dummy $ac_prog; ac_word=$2
   6593 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6594 $as_echo_n "checking for $ac_word... " >&6; }
   6595 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
   6596   $as_echo_n "(cached) " >&6
   6597 else
   6598   if test -n "$ac_ct_F77"; then
   6599   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
   6600 else
   6601 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6602 for as_dir in $PATH
   6603 do
   6604   IFS=$as_save_IFS
   6605   test -z "$as_dir" && as_dir=.
   6606   for ac_exec_ext in '' $ac_executable_extensions; do
   6607   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6608     ac_cv_prog_ac_ct_F77="$ac_prog"
   6609     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6610     break 2
   6611   fi
   6612 done
   6613 done
   6614 IFS=$as_save_IFS
   6615 
   6616 fi
   6617 fi
   6618 ac_ct_F77=$ac_cv_prog_ac_ct_F77
   6619 if test -n "$ac_ct_F77"; then
   6620   { $as_echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
   6621 $as_echo "$ac_ct_F77" >&6; }
   6622 else
   6623   { $as_echo "$as_me:$LINENO: result: no" >&5
   6624 $as_echo "no" >&6; }
   6625 fi
   6626 
   6627 
   6628   test -n "$ac_ct_F77" && break
   6629 done
   6630 
   6631   if test "x$ac_ct_F77" = x; then
   6632     F77=""
   6633   else
   6634     case $cross_compiling:$ac_tool_warned in
   6635 yes:)
   6636 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6637 whose name does not start with the host triplet.  If you think this
   6638 configuration is useful to you, please write to autoconf@gnu.org." >&5
   6639 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6640 whose name does not start with the host triplet.  If you think this
   6641 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
   6642 ac_tool_warned=yes ;;
   6643 esac
   6644     F77=$ac_ct_F77
   6645   fi
   6646 fi
   6647 
   6648 
   6649 # Provide some information about the compiler.
   6650 $as_echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
   6651 set X $ac_compile
   6652 ac_compiler=$2
   6653 { (ac_try="$ac_compiler --version >&5"
   6654 case "(($ac_try" in
   6655   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6656   *) ac_try_echo=$ac_try;;
   6657 esac
   6658 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6659 $as_echo "$ac_try_echo") >&5
   6660   (eval "$ac_compiler --version >&5") 2>&5
   6661   ac_status=$?
   6662   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6663   (exit $ac_status); }
   6664 { (ac_try="$ac_compiler -v >&5"
   6665 case "(($ac_try" in
   6666   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6667   *) ac_try_echo=$ac_try;;
   6668 esac
   6669 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6670 $as_echo "$ac_try_echo") >&5
   6671   (eval "$ac_compiler -v >&5") 2>&5
   6672   ac_status=$?
   6673   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6674   (exit $ac_status); }
   6675 { (ac_try="$ac_compiler -V >&5"
   6676 case "(($ac_try" in
   6677   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6678   *) ac_try_echo=$ac_try;;
   6679 esac
   6680 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6681 $as_echo "$ac_try_echo") >&5
   6682   (eval "$ac_compiler -V >&5") 2>&5
   6683   ac_status=$?
   6684   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6685   (exit $ac_status); }
   6686 rm -f a.out
   6687 
   6688 # If we don't use `.F' as extension, the preprocessor is not run on the
   6689 # input file.  (Note that this only needs to work for GNU compilers.)
   6690 ac_save_ext=$ac_ext
   6691 ac_ext=F
   6692 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
   6693 $as_echo_n "checking whether we are using the GNU Fortran 77 compiler... " >&6; }
   6694 if test "${ac_cv_f77_compiler_gnu+set}" = set; then
   6695   $as_echo_n "(cached) " >&6
   6696 else
   6697   cat >conftest.$ac_ext <<_ACEOF
   6698       program main
   6699 #ifndef __GNUC__
   6700        choke me
   6701 #endif
   6702 
   6703       end
   6704 _ACEOF
   6705 rm -f conftest.$ac_objext
   6706 if { (ac_try="$ac_compile"
   6707 case "(($ac_try" in
   6708   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6709   *) ac_try_echo=$ac_try;;
   6710 esac
   6711 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6712 $as_echo "$ac_try_echo") >&5
   6713   (eval "$ac_compile") 2>conftest.er1
   6714   ac_status=$?
   6715   grep -v '^ *+' conftest.er1 >conftest.err
   6716   rm -f conftest.er1
   6717   cat conftest.err >&5
   6718   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6719   (exit $ac_status); } && {
   6720 	 test -z "$ac_f77_werror_flag" ||
   6721 	 test ! -s conftest.err
   6722        } && test -s conftest.$ac_objext; then
   6723   ac_compiler_gnu=yes
   6724 else
   6725   $as_echo "$as_me: failed program was:" >&5
   6726 sed 's/^/| /' conftest.$ac_ext >&5
   6727 
   6728 	ac_compiler_gnu=no
   6729 fi
   6730 
   6731 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6732 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
   6733 
   6734 fi
   6735 { $as_echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
   6736 $as_echo "$ac_cv_f77_compiler_gnu" >&6; }
   6737 ac_ext=$ac_save_ext
   6738 ac_test_FFLAGS=${FFLAGS+set}
   6739 ac_save_FFLAGS=$FFLAGS
   6740 FFLAGS=
   6741 { $as_echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
   6742 $as_echo_n "checking whether $F77 accepts -g... " >&6; }
   6743 if test "${ac_cv_prog_f77_g+set}" = set; then
   6744   $as_echo_n "(cached) " >&6
   6745 else
   6746   FFLAGS=-g
   6747 cat >conftest.$ac_ext <<_ACEOF
   6748       program main
   6749 
   6750       end
   6751 _ACEOF
   6752 rm -f conftest.$ac_objext
   6753 if { (ac_try="$ac_compile"
   6754 case "(($ac_try" in
   6755   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6756   *) ac_try_echo=$ac_try;;
   6757 esac
   6758 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6759 $as_echo "$ac_try_echo") >&5
   6760   (eval "$ac_compile") 2>conftest.er1
   6761   ac_status=$?
   6762   grep -v '^ *+' conftest.er1 >conftest.err
   6763   rm -f conftest.er1
   6764   cat conftest.err >&5
   6765   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6766   (exit $ac_status); } && {
   6767 	 test -z "$ac_f77_werror_flag" ||
   6768 	 test ! -s conftest.err
   6769        } && test -s conftest.$ac_objext; then
   6770   ac_cv_prog_f77_g=yes
   6771 else
   6772   $as_echo "$as_me: failed program was:" >&5
   6773 sed 's/^/| /' conftest.$ac_ext >&5
   6774 
   6775 	ac_cv_prog_f77_g=no
   6776 fi
   6777 
   6778 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6779 
   6780 fi
   6781 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
   6782 $as_echo "$ac_cv_prog_f77_g" >&6; }
   6783 if test "$ac_test_FFLAGS" = set; then
   6784   FFLAGS=$ac_save_FFLAGS
   6785 elif test $ac_cv_prog_f77_g = yes; then
   6786   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6787     FFLAGS="-g -O2"
   6788   else
   6789     FFLAGS="-g"
   6790   fi
   6791 else
   6792   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6793     FFLAGS="-O2"
   6794   else
   6795     FFLAGS=
   6796   fi
   6797 fi
   6798 
   6799 if test $ac_compiler_gnu = yes; then
   6800   G77=yes
   6801 else
   6802   G77=
   6803 fi
   6804 ac_ext=c
   6805 ac_cpp='$CPP $CPPFLAGS'
   6806 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6807 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6808 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6809 
   6810 
   6811 
   6812 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
   6813 # find the maximum length of command line arguments
   6814 { $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
   6815 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
   6816 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
   6817   $as_echo_n "(cached) " >&6
   6818 else
   6819     i=0
   6820   teststring="ABCD"
   6821 
   6822   case $build_os in
   6823   msdosdjgpp*)
   6824     # On DJGPP, this test can blow up pretty badly due to problems in libc
   6825     # (any single argument exceeding 2000 bytes causes a buffer overrun
   6826     # during glob expansion).  Even if it were fixed, the result of this
   6827     # check would be larger than it should be.
   6828     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   6829     ;;
   6830 
   6831   gnu*)
   6832     # Under GNU Hurd, this test is not required because there is
   6833     # no limit to the length of command line arguments.
   6834     # Libtool will interpret -1 as no limit whatsoever
   6835     lt_cv_sys_max_cmd_len=-1;
   6836     ;;
   6837 
   6838   cygwin* | mingw*)
   6839     # On Win9x/ME, this test blows up -- it succeeds, but takes
   6840     # about 5 minutes as the teststring grows exponentially.
   6841     # Worse, since 9x/ME are not pre-emptively multitasking,
   6842     # you end up with a "frozen" computer, even though with patience
   6843     # the test eventually succeeds (with a max line length of 256k).
   6844     # Instead, let's just punt: use the minimum linelength reported by
   6845     # all of the supported platforms: 8192 (on NT/2K/XP).
   6846     lt_cv_sys_max_cmd_len=8192;
   6847     ;;
   6848 
   6849   amigaos*)
   6850     # On AmigaOS with pdksh, this test takes hours, literally.
   6851     # So we just punt and use a minimum line length of 8192.
   6852     lt_cv_sys_max_cmd_len=8192;
   6853     ;;
   6854 
   6855   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   6856     # This has been around since 386BSD, at least.  Likely further.
   6857     if test -x /sbin/sysctl; then
   6858       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   6859     elif test -x /usr/sbin/sysctl; then
   6860       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   6861     else
   6862       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   6863     fi
   6864     # And add a safety zone
   6865     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6866     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6867     ;;
   6868 
   6869   interix*)
   6870     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   6871     lt_cv_sys_max_cmd_len=196608
   6872     ;;
   6873 
   6874   osf*)
   6875     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   6876     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   6877     # nice to cause kernel panics so lets avoid the loop below.
   6878     # First set a reasonable default.
   6879     lt_cv_sys_max_cmd_len=16384
   6880     #
   6881     if test -x /sbin/sysconfig; then
   6882       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   6883         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   6884       esac
   6885     fi
   6886     ;;
   6887   sco3.2v5*)
   6888     lt_cv_sys_max_cmd_len=102400
   6889     ;;
   6890   sysv5* | sco5v6* | sysv4.2uw2*)
   6891     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   6892     if test -n "$kargmax"; then
   6893       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ 	]//'`
   6894     else
   6895       lt_cv_sys_max_cmd_len=32768
   6896     fi
   6897     ;;
   6898   *)
   6899     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
   6900     if test -n "$lt_cv_sys_max_cmd_len"; then
   6901       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6902       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6903     else
   6904       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   6905       while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
   6906 	       = "XX$teststring") >/dev/null 2>&1 &&
   6907 	      new_result=`expr "X$teststring" : ".*" 2>&1` &&
   6908 	      lt_cv_sys_max_cmd_len=$new_result &&
   6909 	      test $i != 17 # 1/2 MB should be enough
   6910       do
   6911         i=`expr $i + 1`
   6912         teststring=$teststring$teststring
   6913       done
   6914       teststring=
   6915       # Add a significant safety factor because C++ compilers can tack on massive
   6916       # amounts of additional arguments before passing them to the linker.
   6917       # It appears as though 1/2 is a usable value.
   6918       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   6919     fi
   6920     ;;
   6921   esac
   6922 
   6923 fi
   6924 
   6925 if test -n $lt_cv_sys_max_cmd_len ; then
   6926   { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
   6927 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
   6928 else
   6929   { $as_echo "$as_me:$LINENO: result: none" >&5
   6930 $as_echo "none" >&6; }
   6931 fi
   6932 
   6933 
   6934 
   6935 
   6936 
   6937 # Check for command to grab the raw symbol name followed by C symbol from nm.
   6938 { $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
   6939 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
   6940 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
   6941   $as_echo_n "(cached) " >&6
   6942 else
   6943 
   6944 # These are sane defaults that work on at least a few old systems.
   6945 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   6946 
   6947 # Character class describing NM global symbol codes.
   6948 symcode='[BCDEGRST]'
   6949 
   6950 # Regexp to match symbols that can be accessed directly from C.
   6951 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   6952 
   6953 # Transform an extracted symbol line into a proper C declaration
   6954 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
   6955 
   6956 # Transform an extracted symbol line into symbol name and symbol address
   6957 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'"
   6958 
   6959 # Define system-specific variables.
   6960 case $host_os in
   6961 aix*)
   6962   symcode='[BCDT]'
   6963   ;;
   6964 cygwin* | mingw* | pw32*)
   6965   symcode='[ABCDGISTW]'
   6966   ;;
   6967 hpux*) # Its linker distinguishes data from code symbols
   6968   if test "$host_cpu" = ia64; then
   6969     symcode='[ABCDEGRST]'
   6970   fi
   6971   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6972   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'"
   6973   ;;
   6974 linux* | k*bsd*-gnu)
   6975   if test "$host_cpu" = ia64; then
   6976     symcode='[ABCDGIRSTW]'
   6977     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6978     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'"
   6979   fi
   6980   ;;
   6981 irix* | nonstopux*)
   6982   symcode='[BCDEGRST]'
   6983   ;;
   6984 osf*)
   6985   symcode='[BCDEGQRST]'
   6986   ;;
   6987 solaris*)
   6988   symcode='[BDRT]'
   6989   ;;
   6990 sco3.2v5*)
   6991   symcode='[DT]'
   6992   ;;
   6993 sysv4.2uw2*)
   6994   symcode='[DT]'
   6995   ;;
   6996 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   6997   symcode='[ABDT]'
   6998   ;;
   6999 sysv4)
   7000   symcode='[DFNSTU]'
   7001   ;;
   7002 esac
   7003 
   7004 # Handle CRLF in mingw tool chain
   7005 opt_cr=
   7006 case $build_os in
   7007 mingw*)
   7008   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   7009   ;;
   7010 esac
   7011 
   7012 # If we're using GNU nm, then use its standard symbol codes.
   7013 case `$NM -V 2>&1` in
   7014 *GNU* | *'with BFD'*)
   7015   symcode='[ABCDGIRSTW]' ;;
   7016 esac
   7017 
   7018 # Try without a prefix undercore, then with it.
   7019 for ac_symprfx in "" "_"; do
   7020 
   7021   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   7022   symxfrm="\\1 $ac_symprfx\\2 \\2"
   7023 
   7024   # Write the raw and C identifiers.
   7025   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   7026 
   7027   # Check to see that the pipe works correctly.
   7028   pipe_works=no
   7029 
   7030   rm -f conftest*
   7031   cat > conftest.$ac_ext <<EOF
   7032 #ifdef __cplusplus
   7033 extern "C" {
   7034 #endif
   7035 char nm_test_var;
   7036 void nm_test_func(){}
   7037 #ifdef __cplusplus
   7038 }
   7039 #endif
   7040 int main(){nm_test_var='a';nm_test_func();return(0);}
   7041 EOF
   7042 
   7043   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   7044   (eval $ac_compile) 2>&5
   7045   ac_status=$?
   7046   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7047   (exit $ac_status); }; then
   7048     # Now try to grab the symbols.
   7049     nlist=conftest.nm
   7050     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
   7051   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
   7052   ac_status=$?
   7053   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7054   (exit $ac_status); } && test -s "$nlist"; then
   7055       # Try sorting and uniquifying the output.
   7056       if sort "$nlist" | uniq > "$nlist"T; then
   7057 	mv -f "$nlist"T "$nlist"
   7058       else
   7059 	rm -f "$nlist"T
   7060       fi
   7061 
   7062       # Make sure that we snagged all the symbols we need.
   7063       if grep ' nm_test_var$' "$nlist" >/dev/null; then
   7064 	if grep ' nm_test_func$' "$nlist" >/dev/null; then
   7065 	  cat <<EOF > conftest.$ac_ext
   7066 #ifdef __cplusplus
   7067 extern "C" {
   7068 #endif
   7069 
   7070 EOF
   7071 	  # Now generate the symbol file.
   7072 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
   7073 
   7074 	  cat <<EOF >> conftest.$ac_ext
   7075 #if defined (__STDC__) && __STDC__
   7076 # define lt_ptr_t void *
   7077 #else
   7078 # define lt_ptr_t char *
   7079 # define const
   7080 #endif
   7081 
   7082 /* The mapping between symbol names and symbols. */
   7083 const struct {
   7084   const char *name;
   7085   lt_ptr_t address;
   7086 }
   7087 lt_preloaded_symbols[] =
   7088 {
   7089 EOF
   7090 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
   7091 	  cat <<\EOF >> conftest.$ac_ext
   7092   {0, (lt_ptr_t) 0}
   7093 };
   7094 
   7095 #ifdef __cplusplus
   7096 }
   7097 #endif
   7098 EOF
   7099 	  # Now try linking the two files.
   7100 	  mv conftest.$ac_objext conftstm.$ac_objext
   7101 	  lt_save_LIBS="$LIBS"
   7102 	  lt_save_CFLAGS="$CFLAGS"
   7103 	  LIBS="conftstm.$ac_objext"
   7104 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   7105 	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   7106   (eval $ac_link) 2>&5
   7107   ac_status=$?
   7108   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7109   (exit $ac_status); } && test -s conftest${ac_exeext}; then
   7110 	    pipe_works=yes
   7111 	  fi
   7112 	  LIBS="$lt_save_LIBS"
   7113 	  CFLAGS="$lt_save_CFLAGS"
   7114 	else
   7115 	  echo "cannot find nm_test_func in $nlist" >&5
   7116 	fi
   7117       else
   7118 	echo "cannot find nm_test_var in $nlist" >&5
   7119       fi
   7120     else
   7121       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   7122     fi
   7123   else
   7124     echo "$progname: failed program was:" >&5
   7125     cat conftest.$ac_ext >&5
   7126   fi
   7127   rm -rf conftest* conftst*
   7128 
   7129   # Do not use the global_symbol_pipe unless it works.
   7130   if test "$pipe_works" = yes; then
   7131     break
   7132   else
   7133     lt_cv_sys_global_symbol_pipe=
   7134   fi
   7135 done
   7136 
   7137 fi
   7138 
   7139 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   7140   lt_cv_sys_global_symbol_to_cdecl=
   7141 fi
   7142 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   7143   { $as_echo "$as_me:$LINENO: result: failed" >&5
   7144 $as_echo "failed" >&6; }
   7145 else
   7146   { $as_echo "$as_me:$LINENO: result: ok" >&5
   7147 $as_echo "ok" >&6; }
   7148 fi
   7149 
   7150 { $as_echo "$as_me:$LINENO: checking for objdir" >&5
   7151 $as_echo_n "checking for objdir... " >&6; }
   7152 if test "${lt_cv_objdir+set}" = set; then
   7153   $as_echo_n "(cached) " >&6
   7154 else
   7155   rm -f .libs 2>/dev/null
   7156 mkdir .libs 2>/dev/null
   7157 if test -d .libs; then
   7158   lt_cv_objdir=.libs
   7159 else
   7160   # MS-DOS does not allow filenames that begin with a dot.
   7161   lt_cv_objdir=_libs
   7162 fi
   7163 rmdir .libs 2>/dev/null
   7164 fi
   7165 { $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
   7166 $as_echo "$lt_cv_objdir" >&6; }
   7167 objdir=$lt_cv_objdir
   7168 
   7169 
   7170 
   7171 
   7172 
   7173 case $host_os in
   7174 aix3*)
   7175   # AIX sometimes has problems with the GCC collect2 program.  For some
   7176   # reason, if we set the COLLECT_NAMES environment variable, the problems
   7177   # vanish in a puff of smoke.
   7178   if test "X${COLLECT_NAMES+set}" != Xset; then
   7179     COLLECT_NAMES=
   7180     export COLLECT_NAMES
   7181   fi
   7182   ;;
   7183 esac
   7184 
   7185 # Sed substitution that helps us do robust quoting.  It backslashifies
   7186 # metacharacters that are still active within double-quoted strings.
   7187 Xsed='sed -e 1s/^X//'
   7188 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
   7189 
   7190 # Same as above, but do not quote variable references.
   7191 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
   7192 
   7193 # Sed substitution to delay expansion of an escaped shell variable in a
   7194 # double_quote_subst'ed string.
   7195 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   7196 
   7197 # Sed substitution to avoid accidental globbing in evaled expressions
   7198 no_glob_subst='s/\*/\\\*/g'
   7199 
   7200 # Constants:
   7201 rm="rm -f"
   7202 
   7203 # Global variables:
   7204 default_ofile=libtool
   7205 can_build_shared=yes
   7206 
   7207 # All known linkers require a `.a' archive for static linking (except MSVC,
   7208 # which needs '.lib').
   7209 libext=a
   7210 ltmain="$ac_aux_dir/ltmain.sh"
   7211 ofile="$default_ofile"
   7212 with_gnu_ld="$lt_cv_prog_gnu_ld"
   7213 
   7214 if test -n "$ac_tool_prefix"; then
   7215   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   7216 set dummy ${ac_tool_prefix}ar; ac_word=$2
   7217 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7218 $as_echo_n "checking for $ac_word... " >&6; }
   7219 if test "${ac_cv_prog_AR+set}" = set; then
   7220   $as_echo_n "(cached) " >&6
   7221 else
   7222   if test -n "$AR"; then
   7223   ac_cv_prog_AR="$AR" # Let the user override the test.
   7224 else
   7225 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7226 for as_dir in $PATH
   7227 do
   7228   IFS=$as_save_IFS
   7229   test -z "$as_dir" && as_dir=.
   7230   for ac_exec_ext in '' $ac_executable_extensions; do
   7231   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7232     ac_cv_prog_AR="${ac_tool_prefix}ar"
   7233     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7234     break 2
   7235   fi
   7236 done
   7237 done
   7238 IFS=$as_save_IFS
   7239 
   7240 fi
   7241 fi
   7242 AR=$ac_cv_prog_AR
   7243 if test -n "$AR"; then
   7244   { $as_echo "$as_me:$LINENO: result: $AR" >&5
   7245 $as_echo "$AR" >&6; }
   7246 else
   7247   { $as_echo "$as_me:$LINENO: result: no" >&5
   7248 $as_echo "no" >&6; }
   7249 fi
   7250 
   7251 
   7252 fi
   7253 if test -z "$ac_cv_prog_AR"; then
   7254   ac_ct_AR=$AR
   7255   # Extract the first word of "ar", so it can be a program name with args.
   7256 set dummy ar; ac_word=$2
   7257 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7258 $as_echo_n "checking for $ac_word... " >&6; }
   7259 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   7260   $as_echo_n "(cached) " >&6
   7261 else
   7262   if test -n "$ac_ct_AR"; then
   7263   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   7264 else
   7265 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7266 for as_dir in $PATH
   7267 do
   7268   IFS=$as_save_IFS
   7269   test -z "$as_dir" && as_dir=.
   7270   for ac_exec_ext in '' $ac_executable_extensions; do
   7271   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7272     ac_cv_prog_ac_ct_AR="ar"
   7273     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7274     break 2
   7275   fi
   7276 done
   7277 done
   7278 IFS=$as_save_IFS
   7279 
   7280 fi
   7281 fi
   7282 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   7283 if test -n "$ac_ct_AR"; then
   7284   { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   7285 $as_echo "$ac_ct_AR" >&6; }
   7286 else
   7287   { $as_echo "$as_me:$LINENO: result: no" >&5
   7288 $as_echo "no" >&6; }
   7289 fi
   7290 
   7291   if test "x$ac_ct_AR" = x; then
   7292     AR="false"
   7293   else
   7294     case $cross_compiling:$ac_tool_warned in
   7295 yes:)
   7296 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   7297 whose name does not start with the host triplet.  If you think this
   7298 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   7299 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   7300 whose name does not start with the host triplet.  If you think this
   7301 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   7302 ac_tool_warned=yes ;;
   7303 esac
   7304     AR=$ac_ct_AR
   7305   fi
   7306 else
   7307   AR="$ac_cv_prog_AR"
   7308 fi
   7309 
   7310 if test -n "$ac_tool_prefix"; then
   7311   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   7312 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   7313 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7314 $as_echo_n "checking for $ac_word... " >&6; }
   7315 if test "${ac_cv_prog_RANLIB+set}" = set; then
   7316   $as_echo_n "(cached) " >&6
   7317 else
   7318   if test -n "$RANLIB"; then
   7319   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   7320 else
   7321 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7322 for as_dir in $PATH
   7323 do
   7324   IFS=$as_save_IFS
   7325   test -z "$as_dir" && as_dir=.
   7326   for ac_exec_ext in '' $ac_executable_extensions; do
   7327   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7328     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   7329     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7330     break 2
   7331   fi
   7332 done
   7333 done
   7334 IFS=$as_save_IFS
   7335 
   7336 fi
   7337 fi
   7338 RANLIB=$ac_cv_prog_RANLIB
   7339 if test -n "$RANLIB"; then
   7340   { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
   7341 $as_echo "$RANLIB" >&6; }
   7342 else
   7343   { $as_echo "$as_me:$LINENO: result: no" >&5
   7344 $as_echo "no" >&6; }
   7345 fi
   7346 
   7347 
   7348 fi
   7349 if test -z "$ac_cv_prog_RANLIB"; then
   7350   ac_ct_RANLIB=$RANLIB
   7351   # Extract the first word of "ranlib", so it can be a program name with args.
   7352 set dummy ranlib; ac_word=$2
   7353 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7354 $as_echo_n "checking for $ac_word... " >&6; }
   7355 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   7356   $as_echo_n "(cached) " >&6
   7357 else
   7358   if test -n "$ac_ct_RANLIB"; then
   7359   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   7360 else
   7361 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7362 for as_dir in $PATH
   7363 do
   7364   IFS=$as_save_IFS
   7365   test -z "$as_dir" && as_dir=.
   7366   for ac_exec_ext in '' $ac_executable_extensions; do
   7367   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7368     ac_cv_prog_ac_ct_RANLIB="ranlib"
   7369     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7370     break 2
   7371   fi
   7372 done
   7373 done
   7374 IFS=$as_save_IFS
   7375 
   7376 fi
   7377 fi
   7378 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   7379 if test -n "$ac_ct_RANLIB"; then
   7380   { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
   7381 $as_echo "$ac_ct_RANLIB" >&6; }
   7382 else
   7383   { $as_echo "$as_me:$LINENO: result: no" >&5
   7384 $as_echo "no" >&6; }
   7385 fi
   7386 
   7387   if test "x$ac_ct_RANLIB" = x; then
   7388     RANLIB=":"
   7389   else
   7390     case $cross_compiling:$ac_tool_warned in
   7391 yes:)
   7392 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   7393 whose name does not start with the host triplet.  If you think this
   7394 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   7395 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   7396 whose name does not start with the host triplet.  If you think this
   7397 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   7398 ac_tool_warned=yes ;;
   7399 esac
   7400     RANLIB=$ac_ct_RANLIB
   7401   fi
   7402 else
   7403   RANLIB="$ac_cv_prog_RANLIB"
   7404 fi
   7405 
   7406 if test -n "$ac_tool_prefix"; then
   7407   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   7408 set dummy ${ac_tool_prefix}strip; ac_word=$2
   7409 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7410 $as_echo_n "checking for $ac_word... " >&6; }
   7411 if test "${ac_cv_prog_STRIP+set}" = set; then
   7412   $as_echo_n "(cached) " >&6
   7413 else
   7414   if test -n "$STRIP"; then
   7415   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   7416 else
   7417 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7418 for as_dir in $PATH
   7419 do
   7420   IFS=$as_save_IFS
   7421   test -z "$as_dir" && as_dir=.
   7422   for ac_exec_ext in '' $ac_executable_extensions; do
   7423   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7424     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   7425     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7426     break 2
   7427   fi
   7428 done
   7429 done
   7430 IFS=$as_save_IFS
   7431 
   7432 fi
   7433 fi
   7434 STRIP=$ac_cv_prog_STRIP
   7435 if test -n "$STRIP"; then
   7436   { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
   7437 $as_echo "$STRIP" >&6; }
   7438 else
   7439   { $as_echo "$as_me:$LINENO: result: no" >&5
   7440 $as_echo "no" >&6; }
   7441 fi
   7442 
   7443 
   7444 fi
   7445 if test -z "$ac_cv_prog_STRIP"; then
   7446   ac_ct_STRIP=$STRIP
   7447   # Extract the first word of "strip", so it can be a program name with args.
   7448 set dummy strip; ac_word=$2
   7449 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7450 $as_echo_n "checking for $ac_word... " >&6; }
   7451 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   7452   $as_echo_n "(cached) " >&6
   7453 else
   7454   if test -n "$ac_ct_STRIP"; then
   7455   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   7456 else
   7457 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7458 for as_dir in $PATH
   7459 do
   7460   IFS=$as_save_IFS
   7461   test -z "$as_dir" && as_dir=.
   7462   for ac_exec_ext in '' $ac_executable_extensions; do
   7463   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7464     ac_cv_prog_ac_ct_STRIP="strip"
   7465     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7466     break 2
   7467   fi
   7468 done
   7469 done
   7470 IFS=$as_save_IFS
   7471 
   7472 fi
   7473 fi
   7474 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   7475 if test -n "$ac_ct_STRIP"; then
   7476   { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   7477 $as_echo "$ac_ct_STRIP" >&6; }
   7478 else
   7479   { $as_echo "$as_me:$LINENO: result: no" >&5
   7480 $as_echo "no" >&6; }
   7481 fi
   7482 
   7483   if test "x$ac_ct_STRIP" = x; then
   7484     STRIP=":"
   7485   else
   7486     case $cross_compiling:$ac_tool_warned in
   7487 yes:)
   7488 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   7489 whose name does not start with the host triplet.  If you think this
   7490 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   7491 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   7492 whose name does not start with the host triplet.  If you think this
   7493 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   7494 ac_tool_warned=yes ;;
   7495 esac
   7496     STRIP=$ac_ct_STRIP
   7497   fi
   7498 else
   7499   STRIP="$ac_cv_prog_STRIP"
   7500 fi
   7501 
   7502 
   7503 old_CC="$CC"
   7504 old_CFLAGS="$CFLAGS"
   7505 
   7506 # Set sane defaults for various variables
   7507 test -z "$AR" && AR=ar
   7508 test -z "$AR_FLAGS" && AR_FLAGS=cru
   7509 test -z "$AS" && AS=as
   7510 test -z "$CC" && CC=cc
   7511 test -z "$LTCC" && LTCC=$CC
   7512 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   7513 test -z "$DLLTOOL" && DLLTOOL=dlltool
   7514 test -z "$LD" && LD=ld
   7515 test -z "$LN_S" && LN_S="ln -s"
   7516 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   7517 test -z "$NM" && NM=nm
   7518 test -z "$SED" && SED=sed
   7519 test -z "$OBJDUMP" && OBJDUMP=objdump
   7520 test -z "$RANLIB" && RANLIB=:
   7521 test -z "$STRIP" && STRIP=:
   7522 test -z "$ac_objext" && ac_objext=o
   7523 
   7524 # Determine commands to create old-style static archives.
   7525 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
   7526 old_postinstall_cmds='chmod 644 $oldlib'
   7527 old_postuninstall_cmds=
   7528 
   7529 if test -n "$RANLIB"; then
   7530   case $host_os in
   7531   openbsd*)
   7532     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   7533     ;;
   7534   *)
   7535     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   7536     ;;
   7537   esac
   7538   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   7539 fi
   7540 
   7541 for cc_temp in $compiler""; do
   7542   case $cc_temp in
   7543     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7544     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7545     \-*) ;;
   7546     *) break;;
   7547   esac
   7548 done
   7549 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   7550 
   7551 
   7552 # Only perform the check for file, if the check method requires it
   7553 case $deplibs_check_method in
   7554 file_magic*)
   7555   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   7556     { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
   7557 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
   7558 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   7559   $as_echo_n "(cached) " >&6
   7560 else
   7561   case $MAGIC_CMD in
   7562 [\\/*] |  ?:[\\/]*)
   7563   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7564   ;;
   7565 *)
   7566   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7567   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7568   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7569   for ac_dir in $ac_dummy; do
   7570     IFS="$lt_save_ifs"
   7571     test -z "$ac_dir" && ac_dir=.
   7572     if test -f $ac_dir/${ac_tool_prefix}file; then
   7573       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   7574       if test -n "$file_magic_test_file"; then
   7575 	case $deplibs_check_method in
   7576 	"file_magic "*)
   7577 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7578 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7579 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7580 	    $EGREP "$file_magic_regex" > /dev/null; then
   7581 	    :
   7582 	  else
   7583 	    cat <<EOF 1>&2
   7584 
   7585 *** Warning: the command libtool uses to detect shared libraries,
   7586 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7587 *** The result is that libtool may fail to recognize shared libraries
   7588 *** as such.  This will affect the creation of libtool libraries that
   7589 *** depend on shared libraries, but programs linked with such libtool
   7590 *** libraries will work regardless of this problem.  Nevertheless, you
   7591 *** may want to report the problem to your system manager and/or to
   7592 *** bug-libtool@gnu.org
   7593 
   7594 EOF
   7595 	  fi ;;
   7596 	esac
   7597       fi
   7598       break
   7599     fi
   7600   done
   7601   IFS="$lt_save_ifs"
   7602   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7603   ;;
   7604 esac
   7605 fi
   7606 
   7607 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7608 if test -n "$MAGIC_CMD"; then
   7609   { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   7610 $as_echo "$MAGIC_CMD" >&6; }
   7611 else
   7612   { $as_echo "$as_me:$LINENO: result: no" >&5
   7613 $as_echo "no" >&6; }
   7614 fi
   7615 
   7616 if test -z "$lt_cv_path_MAGIC_CMD"; then
   7617   if test -n "$ac_tool_prefix"; then
   7618     { $as_echo "$as_me:$LINENO: checking for file" >&5
   7619 $as_echo_n "checking for file... " >&6; }
   7620 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   7621   $as_echo_n "(cached) " >&6
   7622 else
   7623   case $MAGIC_CMD in
   7624 [\\/*] |  ?:[\\/]*)
   7625   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7626   ;;
   7627 *)
   7628   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7629   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7630   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7631   for ac_dir in $ac_dummy; do
   7632     IFS="$lt_save_ifs"
   7633     test -z "$ac_dir" && ac_dir=.
   7634     if test -f $ac_dir/file; then
   7635       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   7636       if test -n "$file_magic_test_file"; then
   7637 	case $deplibs_check_method in
   7638 	"file_magic "*)
   7639 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7640 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7641 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7642 	    $EGREP "$file_magic_regex" > /dev/null; then
   7643 	    :
   7644 	  else
   7645 	    cat <<EOF 1>&2
   7646 
   7647 *** Warning: the command libtool uses to detect shared libraries,
   7648 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7649 *** The result is that libtool may fail to recognize shared libraries
   7650 *** as such.  This will affect the creation of libtool libraries that
   7651 *** depend on shared libraries, but programs linked with such libtool
   7652 *** libraries will work regardless of this problem.  Nevertheless, you
   7653 *** may want to report the problem to your system manager and/or to
   7654 *** bug-libtool@gnu.org
   7655 
   7656 EOF
   7657 	  fi ;;
   7658 	esac
   7659       fi
   7660       break
   7661     fi
   7662   done
   7663   IFS="$lt_save_ifs"
   7664   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7665   ;;
   7666 esac
   7667 fi
   7668 
   7669 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7670 if test -n "$MAGIC_CMD"; then
   7671   { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   7672 $as_echo "$MAGIC_CMD" >&6; }
   7673 else
   7674   { $as_echo "$as_me:$LINENO: result: no" >&5
   7675 $as_echo "no" >&6; }
   7676 fi
   7677 
   7678   else
   7679     MAGIC_CMD=:
   7680   fi
   7681 fi
   7682 
   7683   fi
   7684   ;;
   7685 esac
   7686 
   7687 
   7688   case $host_os in
   7689     rhapsody* | darwin*)
   7690     if test -n "$ac_tool_prefix"; then
   7691   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
   7692 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
   7693 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7694 $as_echo_n "checking for $ac_word... " >&6; }
   7695 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
   7696   $as_echo_n "(cached) " >&6
   7697 else
   7698   if test -n "$DSYMUTIL"; then
   7699   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
   7700 else
   7701 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7702 for as_dir in $PATH
   7703 do
   7704   IFS=$as_save_IFS
   7705   test -z "$as_dir" && as_dir=.
   7706   for ac_exec_ext in '' $ac_executable_extensions; do
   7707   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7708     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
   7709     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7710     break 2
   7711   fi
   7712 done
   7713 done
   7714 IFS=$as_save_IFS
   7715 
   7716 fi
   7717 fi
   7718 DSYMUTIL=$ac_cv_prog_DSYMUTIL
   7719 if test -n "$DSYMUTIL"; then
   7720   { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
   7721 $as_echo "$DSYMUTIL" >&6; }
   7722 else
   7723   { $as_echo "$as_me:$LINENO: result: no" >&5
   7724 $as_echo "no" >&6; }
   7725 fi
   7726 
   7727 
   7728 fi
   7729 if test -z "$ac_cv_prog_DSYMUTIL"; then
   7730   ac_ct_DSYMUTIL=$DSYMUTIL
   7731   # Extract the first word of "dsymutil", so it can be a program name with args.
   7732 set dummy dsymutil; ac_word=$2
   7733 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7734 $as_echo_n "checking for $ac_word... " >&6; }
   7735 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
   7736   $as_echo_n "(cached) " >&6
   7737 else
   7738   if test -n "$ac_ct_DSYMUTIL"; then
   7739   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
   7740 else
   7741 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7742 for as_dir in $PATH
   7743 do
   7744   IFS=$as_save_IFS
   7745   test -z "$as_dir" && as_dir=.
   7746   for ac_exec_ext in '' $ac_executable_extensions; do
   7747   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7748     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
   7749     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7750     break 2
   7751   fi
   7752 done
   7753 done
   7754 IFS=$as_save_IFS
   7755 
   7756 fi
   7757 fi
   7758 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
   7759 if test -n "$ac_ct_DSYMUTIL"; then
   7760   { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
   7761 $as_echo "$ac_ct_DSYMUTIL" >&6; }
   7762 else
   7763   { $as_echo "$as_me:$LINENO: result: no" >&5
   7764 $as_echo "no" >&6; }
   7765 fi
   7766 
   7767   if test "x$ac_ct_DSYMUTIL" = x; then
   7768     DSYMUTIL=":"
   7769   else
   7770     case $cross_compiling:$ac_tool_warned in
   7771 yes:)
   7772 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   7773 whose name does not start with the host triplet.  If you think this
   7774 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   7775 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   7776 whose name does not start with the host triplet.  If you think this
   7777 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   7778 ac_tool_warned=yes ;;
   7779 esac
   7780     DSYMUTIL=$ac_ct_DSYMUTIL
   7781   fi
   7782 else
   7783   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
   7784 fi
   7785 
   7786     if test -n "$ac_tool_prefix"; then
   7787   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
   7788 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
   7789 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7790 $as_echo_n "checking for $ac_word... " >&6; }
   7791 if test "${ac_cv_prog_NMEDIT+set}" = set; then
   7792   $as_echo_n "(cached) " >&6
   7793 else
   7794   if test -n "$NMEDIT"; then
   7795   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
   7796 else
   7797 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7798 for as_dir in $PATH
   7799 do
   7800   IFS=$as_save_IFS
   7801   test -z "$as_dir" && as_dir=.
   7802   for ac_exec_ext in '' $ac_executable_extensions; do
   7803   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7804     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
   7805     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7806     break 2
   7807   fi
   7808 done
   7809 done
   7810 IFS=$as_save_IFS
   7811 
   7812 fi
   7813 fi
   7814 NMEDIT=$ac_cv_prog_NMEDIT
   7815 if test -n "$NMEDIT"; then
   7816   { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5
   7817 $as_echo "$NMEDIT" >&6; }
   7818 else
   7819   { $as_echo "$as_me:$LINENO: result: no" >&5
   7820 $as_echo "no" >&6; }
   7821 fi
   7822 
   7823 
   7824 fi
   7825 if test -z "$ac_cv_prog_NMEDIT"; then
   7826   ac_ct_NMEDIT=$NMEDIT
   7827   # Extract the first word of "nmedit", so it can be a program name with args.
   7828 set dummy nmedit; ac_word=$2
   7829 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7830 $as_echo_n "checking for $ac_word... " >&6; }
   7831 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
   7832   $as_echo_n "(cached) " >&6
   7833 else
   7834   if test -n "$ac_ct_NMEDIT"; then
   7835   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
   7836 else
   7837 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7838 for as_dir in $PATH
   7839 do
   7840   IFS=$as_save_IFS
   7841   test -z "$as_dir" && as_dir=.
   7842   for ac_exec_ext in '' $ac_executable_extensions; do
   7843   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7844     ac_cv_prog_ac_ct_NMEDIT="nmedit"
   7845     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7846     break 2
   7847   fi
   7848 done
   7849 done
   7850 IFS=$as_save_IFS
   7851 
   7852 fi
   7853 fi
   7854 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
   7855 if test -n "$ac_ct_NMEDIT"; then
   7856   { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
   7857 $as_echo "$ac_ct_NMEDIT" >&6; }
   7858 else
   7859   { $as_echo "$as_me:$LINENO: result: no" >&5
   7860 $as_echo "no" >&6; }
   7861 fi
   7862 
   7863   if test "x$ac_ct_NMEDIT" = x; then
   7864     NMEDIT=":"
   7865   else
   7866     case $cross_compiling:$ac_tool_warned in
   7867 yes:)
   7868 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   7869 whose name does not start with the host triplet.  If you think this
   7870 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   7871 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   7872 whose name does not start with the host triplet.  If you think this
   7873 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   7874 ac_tool_warned=yes ;;
   7875 esac
   7876     NMEDIT=$ac_ct_NMEDIT
   7877   fi
   7878 else
   7879   NMEDIT="$ac_cv_prog_NMEDIT"
   7880 fi
   7881 
   7882 
   7883     { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
   7884 $as_echo_n "checking for -single_module linker flag... " >&6; }
   7885 if test "${lt_cv_apple_cc_single_mod+set}" = set; then
   7886   $as_echo_n "(cached) " >&6
   7887 else
   7888   lt_cv_apple_cc_single_mod=no
   7889       if test -z "${LT_MULTI_MODULE}"; then
   7890    # By default we will add the -single_module flag. You can override
   7891    # by either setting the environment variable LT_MULTI_MODULE
   7892    # non-empty at configure time, or by adding -multi_module to the
   7893    # link flags.
   7894    echo "int foo(void){return 1;}" > conftest.c
   7895    $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   7896      -dynamiclib ${wl}-single_module conftest.c
   7897    if test -f libconftest.dylib; then
   7898      lt_cv_apple_cc_single_mod=yes
   7899      rm -rf libconftest.dylib*
   7900    fi
   7901    rm conftest.c
   7902       fi
   7903 fi
   7904 { $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
   7905 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
   7906     { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
   7907 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
   7908 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
   7909   $as_echo_n "(cached) " >&6
   7910 else
   7911   lt_cv_ld_exported_symbols_list=no
   7912       save_LDFLAGS=$LDFLAGS
   7913       echo "_main" > conftest.sym
   7914       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
   7915       cat >conftest.$ac_ext <<_ACEOF
   7916 /* confdefs.h.  */
   7917 _ACEOF
   7918 cat confdefs.h >>conftest.$ac_ext
   7919 cat >>conftest.$ac_ext <<_ACEOF
   7920 /* end confdefs.h.  */
   7921 
   7922 int
   7923 main ()
   7924 {
   7925 
   7926   ;
   7927   return 0;
   7928 }
   7929 _ACEOF
   7930 rm -f conftest.$ac_objext conftest$ac_exeext
   7931 if { (ac_try="$ac_link"
   7932 case "(($ac_try" in
   7933   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7934   *) ac_try_echo=$ac_try;;
   7935 esac
   7936 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   7937 $as_echo "$ac_try_echo") >&5
   7938   (eval "$ac_link") 2>conftest.er1
   7939   ac_status=$?
   7940   grep -v '^ *+' conftest.er1 >conftest.err
   7941   rm -f conftest.er1
   7942   cat conftest.err >&5
   7943   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7944   (exit $ac_status); } && {
   7945 	 test -z "$ac_c_werror_flag" ||
   7946 	 test ! -s conftest.err
   7947        } && test -s conftest$ac_exeext && {
   7948 	 test "$cross_compiling" = yes ||
   7949 	 $as_test_x conftest$ac_exeext
   7950        }; then
   7951   lt_cv_ld_exported_symbols_list=yes
   7952 else
   7953   $as_echo "$as_me: failed program was:" >&5
   7954 sed 's/^/| /' conftest.$ac_ext >&5
   7955 
   7956 	lt_cv_ld_exported_symbols_list=no
   7957 fi
   7958 
   7959 rm -rf conftest.dSYM
   7960 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   7961       conftest$ac_exeext conftest.$ac_ext
   7962    LDFLAGS="$save_LDFLAGS"
   7963 
   7964 fi
   7965 { $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
   7966 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
   7967     case $host_os in
   7968     rhapsody* | darwin1.[0123])
   7969       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
   7970     darwin1.*)
   7971      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   7972     darwin*)
   7973       # if running on 10.5 or later, the deployment target defaults
   7974       # to the OS version, if on x86, and 10.4, the deployment
   7975       # target defaults to 10.4. Don't you love it?
   7976       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
   7977    10.0,*86*-darwin8*|10.0,*-darwin[91]*)
   7978      _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   7979    10.[012]*)
   7980      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   7981    10.*)
   7982      _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   7983       esac
   7984     ;;
   7985   esac
   7986     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
   7987       _lt_dar_single_mod='$single_module'
   7988     fi
   7989     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
   7990       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
   7991     else
   7992       _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}"
   7993     fi
   7994     if test "$DSYMUTIL" != ":"; then
   7995       _lt_dsymutil="~$DSYMUTIL \$lib || :"
   7996     else
   7997       _lt_dsymutil=
   7998     fi
   7999     ;;
   8000   esac
   8001 
   8002 
   8003 enable_dlopen=no
   8004 enable_win32_dll=no
   8005 
   8006 # Check whether --enable-libtool-lock was given.
   8007 if test "${enable_libtool_lock+set}" = set; then
   8008   enableval=$enable_libtool_lock;
   8009 fi
   8010 
   8011 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   8012 
   8013 
   8014 # Check whether --with-pic was given.
   8015 if test "${with_pic+set}" = set; then
   8016   withval=$with_pic; pic_mode="$withval"
   8017 else
   8018   pic_mode=default
   8019 fi
   8020 
   8021 test -z "$pic_mode" && pic_mode=default
   8022 
   8023 # Use C for the default configuration in the libtool script
   8024 tagname=
   8025 lt_save_CC="$CC"
   8026 ac_ext=c
   8027 ac_cpp='$CPP $CPPFLAGS'
   8028 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   8029 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   8030 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   8031 
   8032 
   8033 # Source file extension for C test sources.
   8034 ac_ext=c
   8035 
   8036 # Object file extension for compiled C test sources.
   8037 objext=o
   8038 objext=$objext
   8039 
   8040 # Code to be used in simple compile tests
   8041 lt_simple_compile_test_code="int some_variable = 0;"
   8042 
   8043 # Code to be used in simple link tests
   8044 lt_simple_link_test_code='int main(){return(0);}'
   8045 
   8046 
   8047 # If no C compiler was specified, use CC.
   8048 LTCC=${LTCC-"$CC"}
   8049 
   8050 # If no C compiler flags were specified, use CFLAGS.
   8051 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   8052 
   8053 # Allow CC to be a program name with arguments.
   8054 compiler=$CC
   8055 
   8056 
   8057 # save warnings/boilerplate of simple test code
   8058 ac_outfile=conftest.$ac_objext
   8059 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   8060 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   8061 _lt_compiler_boilerplate=`cat conftest.err`
   8062 $rm conftest*
   8063 
   8064 ac_outfile=conftest.$ac_objext
   8065 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   8066 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   8067 _lt_linker_boilerplate=`cat conftest.err`
   8068 $rm -r conftest*
   8069 
   8070 
   8071 
   8072 lt_prog_compiler_no_builtin_flag=
   8073 
   8074 if test "$GCC" = yes; then
   8075   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
   8076 
   8077 
   8078 { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   8079 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   8080 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   8081   $as_echo_n "(cached) " >&6
   8082 else
   8083   lt_cv_prog_compiler_rtti_exceptions=no
   8084   ac_outfile=conftest.$ac_objext
   8085    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8086    lt_compiler_flag="-fno-rtti -fno-exceptions"
   8087    # Insert the option either (1) after the last *FLAGS variable, or
   8088    # (2) before a word containing "conftest.", or (3) at the end.
   8089    # Note that $ac_compile itself does not contain backslashes and begins
   8090    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8091    # The option is referenced via a variable to avoid confusing sed.
   8092    lt_compile=`echo "$ac_compile" | $SED \
   8093    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8094    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8095    -e 's:$: $lt_compiler_flag:'`
   8096    (eval echo "\"\$as_me:8096: $lt_compile\"" >&5)
   8097    (eval "$lt_compile" 2>conftest.err)
   8098    ac_status=$?
   8099    cat conftest.err >&5
   8100    echo "$as_me:8100: \$? = $ac_status" >&5
   8101    if (exit $ac_status) && test -s "$ac_outfile"; then
   8102      # The compiler can only warn and ignore the option if not recognized
   8103      # So say no if there are warnings other than the usual output.
   8104      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   8105      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   8106      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   8107        lt_cv_prog_compiler_rtti_exceptions=yes
   8108      fi
   8109    fi
   8110    $rm conftest*
   8111 
   8112 fi
   8113 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   8114 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   8115 
   8116 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   8117     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   8118 else
   8119     :
   8120 fi
   8121 
   8122 fi
   8123 
   8124 lt_prog_compiler_wl=
   8125 lt_prog_compiler_pic=
   8126 lt_prog_compiler_static=
   8127 
   8128 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   8129 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   8130 
   8131   if test "$GCC" = yes; then
   8132     lt_prog_compiler_wl='-Wl,'
   8133     lt_prog_compiler_static='-static'
   8134 
   8135     case $host_os in
   8136       aix*)
   8137       # All AIX code is PIC.
   8138       if test "$host_cpu" = ia64; then
   8139 	# AIX 5 now supports IA64 processor
   8140 	lt_prog_compiler_static='-Bstatic'
   8141       fi
   8142       ;;
   8143 
   8144     amigaos*)
   8145       # FIXME: we need at least 68020 code to build shared libraries, but
   8146       # adding the `-m68020' flag to GCC prevents building anything better,
   8147       # like `-m68040'.
   8148       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   8149       ;;
   8150 
   8151     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   8152       # PIC is the default for these OSes.
   8153       ;;
   8154 
   8155     mingw* | cygwin* | pw32* | os2*)
   8156       # This hack is so that the source file can tell whether it is being
   8157       # built for inclusion in a dll (and should export symbols for example).
   8158       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   8159       # (--disable-auto-import) libraries
   8160       lt_prog_compiler_pic='-DDLL_EXPORT'
   8161       ;;
   8162 
   8163     darwin* | rhapsody*)
   8164       # PIC is the default on this platform
   8165       # Common symbols not allowed in MH_DYLIB files
   8166       lt_prog_compiler_pic='-fno-common'
   8167       ;;
   8168 
   8169     interix[3-9]*)
   8170       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   8171       # Instead, we relocate shared libraries at runtime.
   8172       ;;
   8173 
   8174     msdosdjgpp*)
   8175       # Just because we use GCC doesn't mean we suddenly get shared libraries
   8176       # on systems that don't support them.
   8177       lt_prog_compiler_can_build_shared=no
   8178       enable_shared=no
   8179       ;;
   8180 
   8181     sysv4*MP*)
   8182       if test -d /usr/nec; then
   8183 	lt_prog_compiler_pic=-Kconform_pic
   8184       fi
   8185       ;;
   8186 
   8187     hpux*)
   8188       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   8189       # not for PA HP-UX.
   8190       case $host_cpu in
   8191       hppa*64*|ia64*)
   8192 	# +Z the default
   8193 	;;
   8194       *)
   8195 	lt_prog_compiler_pic='-fPIC'
   8196 	;;
   8197       esac
   8198       ;;
   8199 
   8200     *)
   8201       lt_prog_compiler_pic='-fPIC'
   8202       ;;
   8203     esac
   8204   else
   8205     # PORTME Check for flag to pass linker flags through the system compiler.
   8206     case $host_os in
   8207     aix*)
   8208       lt_prog_compiler_wl='-Wl,'
   8209       if test "$host_cpu" = ia64; then
   8210 	# AIX 5 now supports IA64 processor
   8211 	lt_prog_compiler_static='-Bstatic'
   8212       else
   8213 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   8214       fi
   8215       ;;
   8216       darwin*)
   8217         # PIC is the default on this platform
   8218         # Common symbols not allowed in MH_DYLIB files
   8219        case $cc_basename in
   8220          xlc*)
   8221          lt_prog_compiler_pic='-qnocommon'
   8222          lt_prog_compiler_wl='-Wl,'
   8223          ;;
   8224        esac
   8225        ;;
   8226 
   8227     mingw* | cygwin* | pw32* | os2*)
   8228       # This hack is so that the source file can tell whether it is being
   8229       # built for inclusion in a dll (and should export symbols for example).
   8230       lt_prog_compiler_pic='-DDLL_EXPORT'
   8231       ;;
   8232 
   8233     hpux9* | hpux10* | hpux11*)
   8234       lt_prog_compiler_wl='-Wl,'
   8235       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   8236       # not for PA HP-UX.
   8237       case $host_cpu in
   8238       hppa*64*|ia64*)
   8239 	# +Z the default
   8240 	;;
   8241       *)
   8242 	lt_prog_compiler_pic='+Z'
   8243 	;;
   8244       esac
   8245       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   8246       lt_prog_compiler_static='${wl}-a ${wl}archive'
   8247       ;;
   8248 
   8249     irix5* | irix6* | nonstopux*)
   8250       lt_prog_compiler_wl='-Wl,'
   8251       # PIC (with -KPIC) is the default.
   8252       lt_prog_compiler_static='-non_shared'
   8253       ;;
   8254 
   8255     newsos6)
   8256       lt_prog_compiler_pic='-KPIC'
   8257       lt_prog_compiler_static='-Bstatic'
   8258       ;;
   8259 
   8260     linux* | k*bsd*-gnu)
   8261       case $cc_basename in
   8262       icc* | ecc*)
   8263 	lt_prog_compiler_wl='-Wl,'
   8264 	lt_prog_compiler_pic='-KPIC'
   8265 	lt_prog_compiler_static='-static'
   8266         ;;
   8267       pgcc* | pgf77* | pgf90* | pgf95*)
   8268         # Portland Group compilers (*not* the Pentium gcc compiler,
   8269 	# which looks to be a dead project)
   8270 	lt_prog_compiler_wl='-Wl,'
   8271 	lt_prog_compiler_pic='-fpic'
   8272 	lt_prog_compiler_static='-Bstatic'
   8273         ;;
   8274       ccc*)
   8275         lt_prog_compiler_wl='-Wl,'
   8276         # All Alpha code is PIC.
   8277         lt_prog_compiler_static='-non_shared'
   8278         ;;
   8279       *)
   8280         case `$CC -V 2>&1 | sed 5q` in
   8281 	*Sun\ C*)
   8282 	  # Sun C 5.9
   8283 	  lt_prog_compiler_pic='-KPIC'
   8284 	  lt_prog_compiler_static='-Bstatic'
   8285 	  lt_prog_compiler_wl='-Wl,'
   8286 	  ;;
   8287 	*Sun\ F*)
   8288 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   8289 	  lt_prog_compiler_pic='-KPIC'
   8290 	  lt_prog_compiler_static='-Bstatic'
   8291 	  lt_prog_compiler_wl=''
   8292 	  ;;
   8293 	esac
   8294 	;;
   8295       esac
   8296       ;;
   8297 
   8298     osf3* | osf4* | osf5*)
   8299       lt_prog_compiler_wl='-Wl,'
   8300       # All OSF/1 code is PIC.
   8301       lt_prog_compiler_static='-non_shared'
   8302       ;;
   8303 
   8304     rdos*)
   8305       lt_prog_compiler_static='-non_shared'
   8306       ;;
   8307 
   8308     solaris*)
   8309       lt_prog_compiler_pic='-KPIC'
   8310       lt_prog_compiler_static='-Bstatic'
   8311       case $cc_basename in
   8312       f77* | f90* | f95*)
   8313 	lt_prog_compiler_wl='-Qoption ld ';;
   8314       *)
   8315 	lt_prog_compiler_wl='-Wl,';;
   8316       esac
   8317       ;;
   8318 
   8319     sunos4*)
   8320       lt_prog_compiler_wl='-Qoption ld '
   8321       lt_prog_compiler_pic='-PIC'
   8322       lt_prog_compiler_static='-Bstatic'
   8323       ;;
   8324 
   8325     sysv4 | sysv4.2uw2* | sysv4.3*)
   8326       lt_prog_compiler_wl='-Wl,'
   8327       lt_prog_compiler_pic='-KPIC'
   8328       lt_prog_compiler_static='-Bstatic'
   8329       ;;
   8330 
   8331     sysv4*MP*)
   8332       if test -d /usr/nec ;then
   8333 	lt_prog_compiler_pic='-Kconform_pic'
   8334 	lt_prog_compiler_static='-Bstatic'
   8335       fi
   8336       ;;
   8337 
   8338     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   8339       lt_prog_compiler_wl='-Wl,'
   8340       lt_prog_compiler_pic='-KPIC'
   8341       lt_prog_compiler_static='-Bstatic'
   8342       ;;
   8343 
   8344     unicos*)
   8345       lt_prog_compiler_wl='-Wl,'
   8346       lt_prog_compiler_can_build_shared=no
   8347       ;;
   8348 
   8349     uts4*)
   8350       lt_prog_compiler_pic='-pic'
   8351       lt_prog_compiler_static='-Bstatic'
   8352       ;;
   8353 
   8354     *)
   8355       lt_prog_compiler_can_build_shared=no
   8356       ;;
   8357     esac
   8358   fi
   8359 
   8360 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
   8361 $as_echo "$lt_prog_compiler_pic" >&6; }
   8362 
   8363 #
   8364 # Check to make sure the PIC flag actually works.
   8365 #
   8366 if test -n "$lt_prog_compiler_pic"; then
   8367 
   8368 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   8369 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
   8370 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
   8371   $as_echo_n "(cached) " >&6
   8372 else
   8373   lt_cv_prog_compiler_pic_works=no
   8374   ac_outfile=conftest.$ac_objext
   8375    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8376    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   8377    # Insert the option either (1) after the last *FLAGS variable, or
   8378    # (2) before a word containing "conftest.", or (3) at the end.
   8379    # Note that $ac_compile itself does not contain backslashes and begins
   8380    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8381    # The option is referenced via a variable to avoid confusing sed.
   8382    lt_compile=`echo "$ac_compile" | $SED \
   8383    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8384    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8385    -e 's:$: $lt_compiler_flag:'`
   8386    (eval echo "\"\$as_me:8386: $lt_compile\"" >&5)
   8387    (eval "$lt_compile" 2>conftest.err)
   8388    ac_status=$?
   8389    cat conftest.err >&5
   8390    echo "$as_me:8390: \$? = $ac_status" >&5
   8391    if (exit $ac_status) && test -s "$ac_outfile"; then
   8392      # The compiler can only warn and ignore the option if not recognized
   8393      # So say no if there are warnings other than the usual output.
   8394      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   8395      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   8396      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   8397        lt_cv_prog_compiler_pic_works=yes
   8398      fi
   8399    fi
   8400    $rm conftest*
   8401 
   8402 fi
   8403 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
   8404 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
   8405 
   8406 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
   8407     case $lt_prog_compiler_pic in
   8408      "" | " "*) ;;
   8409      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   8410      esac
   8411 else
   8412     lt_prog_compiler_pic=
   8413      lt_prog_compiler_can_build_shared=no
   8414 fi
   8415 
   8416 fi
   8417 case $host_os in
   8418   # For platforms which do not support PIC, -DPIC is meaningless:
   8419   *djgpp*)
   8420     lt_prog_compiler_pic=
   8421     ;;
   8422   *)
   8423     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   8424     ;;
   8425 esac
   8426 
   8427 #
   8428 # Check to make sure the static flag actually works.
   8429 #
   8430 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   8431 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   8432 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   8433 if test "${lt_cv_prog_compiler_static_works+set}" = set; then
   8434   $as_echo_n "(cached) " >&6
   8435 else
   8436   lt_cv_prog_compiler_static_works=no
   8437    save_LDFLAGS="$LDFLAGS"
   8438    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   8439    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   8440    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   8441      # The linker can only warn and ignore the option if not recognized
   8442      # So say no if there are warnings
   8443      if test -s conftest.err; then
   8444        # Append any errors to the config.log.
   8445        cat conftest.err 1>&5
   8446        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   8447        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   8448        if diff conftest.exp conftest.er2 >/dev/null; then
   8449          lt_cv_prog_compiler_static_works=yes
   8450        fi
   8451      else
   8452        lt_cv_prog_compiler_static_works=yes
   8453      fi
   8454    fi
   8455    $rm -r conftest*
   8456    LDFLAGS="$save_LDFLAGS"
   8457 
   8458 fi
   8459 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
   8460 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
   8461 
   8462 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
   8463     :
   8464 else
   8465     lt_prog_compiler_static=
   8466 fi
   8467 
   8468 
   8469 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   8470 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   8471 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
   8472   $as_echo_n "(cached) " >&6
   8473 else
   8474   lt_cv_prog_compiler_c_o=no
   8475    $rm -r conftest 2>/dev/null
   8476    mkdir conftest
   8477    cd conftest
   8478    mkdir out
   8479    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8480 
   8481    lt_compiler_flag="-o out/conftest2.$ac_objext"
   8482    # Insert the option either (1) after the last *FLAGS variable, or
   8483    # (2) before a word containing "conftest.", or (3) at the end.
   8484    # Note that $ac_compile itself does not contain backslashes and begins
   8485    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8486    lt_compile=`echo "$ac_compile" | $SED \
   8487    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8488    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8489    -e 's:$: $lt_compiler_flag:'`
   8490    (eval echo "\"\$as_me:8490: $lt_compile\"" >&5)
   8491    (eval "$lt_compile" 2>out/conftest.err)
   8492    ac_status=$?
   8493    cat out/conftest.err >&5
   8494    echo "$as_me:8494: \$? = $ac_status" >&5
   8495    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   8496    then
   8497      # The compiler can only warn and ignore the option if not recognized
   8498      # So say no if there are warnings
   8499      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   8500      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   8501      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   8502        lt_cv_prog_compiler_c_o=yes
   8503      fi
   8504    fi
   8505    chmod u+w . 2>&5
   8506    $rm conftest*
   8507    # SGI C++ compiler will create directory out/ii_files/ for
   8508    # template instantiation
   8509    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   8510    $rm out/* && rmdir out
   8511    cd ..
   8512    rmdir conftest
   8513    $rm conftest*
   8514 
   8515 fi
   8516 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
   8517 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   8518 
   8519 
   8520 hard_links="nottested"
   8521 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   8522   # do not overwrite the value of need_locks provided by the user
   8523   { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   8524 $as_echo_n "checking if we can lock with hard links... " >&6; }
   8525   hard_links=yes
   8526   $rm conftest*
   8527   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   8528   touch conftest.a
   8529   ln conftest.a conftest.b 2>&5 || hard_links=no
   8530   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   8531   { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
   8532 $as_echo "$hard_links" >&6; }
   8533   if test "$hard_links" = no; then
   8534     { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   8535 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   8536     need_locks=warn
   8537   fi
   8538 else
   8539   need_locks=no
   8540 fi
   8541 
   8542 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   8543 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   8544 
   8545   runpath_var=
   8546   allow_undefined_flag=
   8547   enable_shared_with_static_runtimes=no
   8548   archive_cmds=
   8549   archive_expsym_cmds=
   8550   old_archive_From_new_cmds=
   8551   old_archive_from_expsyms_cmds=
   8552   export_dynamic_flag_spec=
   8553   whole_archive_flag_spec=
   8554   thread_safe_flag_spec=
   8555   hardcode_libdir_flag_spec=
   8556   hardcode_libdir_flag_spec_ld=
   8557   hardcode_libdir_separator=
   8558   hardcode_direct=no
   8559   hardcode_minus_L=no
   8560   hardcode_shlibpath_var=unsupported
   8561   link_all_deplibs=unknown
   8562   hardcode_automatic=no
   8563   module_cmds=
   8564   module_expsym_cmds=
   8565   always_export_symbols=no
   8566   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   8567   # include_expsyms should be a list of space-separated symbols to be *always*
   8568   # included in the symbol list
   8569   include_expsyms=
   8570   # exclude_expsyms can be an extended regexp of symbols to exclude
   8571   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   8572   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   8573   # as well as any symbol that contains `d'.
   8574   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   8575   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   8576   # platforms (ab)use it in PIC code, but their linkers get confused if
   8577   # the symbol is explicitly referenced.  Since portable code cannot
   8578   # rely on this symbol name, it's probably fine to never include it in
   8579   # preloaded symbol tables.
   8580   # Exclude shared library initialization/finalization symbols.
   8581   extract_expsyms_cmds=
   8582   # Just being paranoid about ensuring that cc_basename is set.
   8583   for cc_temp in $compiler""; do
   8584   case $cc_temp in
   8585     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   8586     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   8587     \-*) ;;
   8588     *) break;;
   8589   esac
   8590 done
   8591 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   8592 
   8593   case $host_os in
   8594   cygwin* | mingw* | pw32*)
   8595     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   8596     # When not using gcc, we currently assume that we are using
   8597     # Microsoft Visual C++.
   8598     if test "$GCC" != yes; then
   8599       with_gnu_ld=no
   8600     fi
   8601     ;;
   8602   interix*)
   8603     # we just hope/assume this is gcc and not c89 (= MSVC++)
   8604     with_gnu_ld=yes
   8605     ;;
   8606   openbsd*)
   8607     with_gnu_ld=no
   8608     ;;
   8609   esac
   8610 
   8611   ld_shlibs=yes
   8612   if test "$with_gnu_ld" = yes; then
   8613     # If archive_cmds runs LD, not CC, wlarc should be empty
   8614     wlarc='${wl}'
   8615 
   8616     # Set some defaults for GNU ld with shared library support. These
   8617     # are reset later if shared libraries are not supported. Putting them
   8618     # here allows them to be overridden if necessary.
   8619     runpath_var=LD_RUN_PATH
   8620     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
   8621     export_dynamic_flag_spec='${wl}--export-dynamic'
   8622     # ancient GNU ld didn't support --whole-archive et. al.
   8623     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   8624 	whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   8625       else
   8626   	whole_archive_flag_spec=
   8627     fi
   8628     supports_anon_versioning=no
   8629     case `$LD -v 2>/dev/null` in
   8630       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   8631       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   8632       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   8633       *\ 2.11.*) ;; # other 2.11 versions
   8634       *) supports_anon_versioning=yes ;;
   8635     esac
   8636 
   8637     # See if GNU ld supports shared libraries.
   8638     case $host_os in
   8639     aix[3-9]*)
   8640       # On AIX/PPC, the GNU linker is very broken
   8641       if test "$host_cpu" != ia64; then
   8642 	ld_shlibs=no
   8643 	cat <<EOF 1>&2
   8644 
   8645 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   8646 *** to be unable to reliably create shared libraries on AIX.
   8647 *** Therefore, libtool is disabling shared libraries support.  If you
   8648 *** really care for shared libraries, you may want to modify your PATH
   8649 *** so that a non-GNU linker is found, and then restart.
   8650 
   8651 EOF
   8652       fi
   8653       ;;
   8654 
   8655     amigaos*)
   8656       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)'
   8657       hardcode_libdir_flag_spec='-L$libdir'
   8658       hardcode_minus_L=yes
   8659 
   8660       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   8661       # that the semantics of dynamic libraries on AmigaOS, at least up
   8662       # to version 4, is to share data among multiple programs linked
   8663       # with the same dynamic library.  Since this doesn't match the
   8664       # behavior of shared libraries on other platforms, we can't use
   8665       # them.
   8666       ld_shlibs=no
   8667       ;;
   8668 
   8669     beos*)
   8670       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8671 	allow_undefined_flag=unsupported
   8672 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   8673 	# support --undefined.  This deserves some investigation.  FIXME
   8674 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8675       else
   8676 	ld_shlibs=no
   8677       fi
   8678       ;;
   8679 
   8680     cygwin* | mingw* | pw32*)
   8681       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   8682       # as there is no search path for DLLs.
   8683       hardcode_libdir_flag_spec='-L$libdir'
   8684       allow_undefined_flag=unsupported
   8685       always_export_symbols=no
   8686       enable_shared_with_static_runtimes=yes
   8687       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   8688 
   8689       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   8690         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8691 	# If the export-symbols file already is a .def file (1st line
   8692 	# is EXPORTS), use it as is; otherwise, prepend...
   8693 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   8694 	  cp $export_symbols $output_objdir/$soname.def;
   8695 	else
   8696 	  echo EXPORTS > $output_objdir/$soname.def;
   8697 	  cat $export_symbols >> $output_objdir/$soname.def;
   8698 	fi~
   8699 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8700       else
   8701 	ld_shlibs=no
   8702       fi
   8703       ;;
   8704 
   8705     interix[3-9]*)
   8706       hardcode_direct=no
   8707       hardcode_shlibpath_var=no
   8708       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8709       export_dynamic_flag_spec='${wl}-E'
   8710       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   8711       # Instead, shared libraries are loaded at an image base (0x10000000 by
   8712       # default) and relocated if they conflict, which is a slow very memory
   8713       # consuming and fragmenting process.  To avoid this, we pick a random,
   8714       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   8715       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   8716       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   8717       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'
   8718       ;;
   8719 
   8720     gnu* | linux* | k*bsd*-gnu)
   8721       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8722 	tmp_addflag=
   8723 	case $cc_basename,$host_cpu in
   8724 	pgcc*)				# Portland Group C compiler
   8725 	  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'
   8726 	  tmp_addflag=' $pic_flag'
   8727 	  ;;
   8728 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   8729 	  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'
   8730 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   8731 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   8732 	  tmp_addflag=' -i_dynamic' ;;
   8733 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   8734 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   8735 	ifc* | ifort*)			# Intel Fortran compiler
   8736 	  tmp_addflag=' -nofor_main' ;;
   8737 	esac
   8738 	case `$CC -V 2>&1 | sed 5q` in
   8739 	*Sun\ C*)			# Sun C 5.9
   8740 	  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'
   8741 	  tmp_sharedflag='-G' ;;
   8742 	*Sun\ F*)			# Sun Fortran 8.3
   8743 	  tmp_sharedflag='-G' ;;
   8744 	*)
   8745 	  tmp_sharedflag='-shared' ;;
   8746 	esac
   8747 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8748 
   8749 	if test $supports_anon_versioning = yes; then
   8750 	  archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
   8751   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   8752   $echo "local: *; };" >> $output_objdir/$libname.ver~
   8753 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   8754 	fi
   8755       else
   8756 	ld_shlibs=no
   8757       fi
   8758       ;;
   8759 
   8760     netbsd*)
   8761       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8762 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   8763 	wlarc=
   8764       else
   8765 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8766 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8767       fi
   8768       ;;
   8769 
   8770     solaris*)
   8771       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   8772 	ld_shlibs=no
   8773 	cat <<EOF 1>&2
   8774 
   8775 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   8776 *** create shared libraries on Solaris systems.  Therefore, libtool
   8777 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8778 *** binutils to release 2.9.1 or newer.  Another option is to modify
   8779 *** your PATH or compiler configuration so that the native linker is
   8780 *** used, and then restart.
   8781 
   8782 EOF
   8783       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8784 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8785 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8786       else
   8787 	ld_shlibs=no
   8788       fi
   8789       ;;
   8790 
   8791     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   8792       case `$LD -v 2>&1` in
   8793         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   8794 	ld_shlibs=no
   8795 	cat <<_LT_EOF 1>&2
   8796 
   8797 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   8798 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   8799 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8800 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   8801 *** your PATH or compiler configuration so that the native linker is
   8802 *** used, and then restart.
   8803 
   8804 _LT_EOF
   8805 	;;
   8806 	*)
   8807 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8808 	    hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   8809 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   8810 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   8811 	  else
   8812 	    ld_shlibs=no
   8813 	  fi
   8814 	;;
   8815       esac
   8816       ;;
   8817 
   8818     sunos4*)
   8819       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8820       wlarc=
   8821       hardcode_direct=yes
   8822       hardcode_shlibpath_var=no
   8823       ;;
   8824 
   8825     *)
   8826       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8827 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8828 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8829       else
   8830 	ld_shlibs=no
   8831       fi
   8832       ;;
   8833     esac
   8834 
   8835     if test "$ld_shlibs" = no; then
   8836       runpath_var=
   8837       hardcode_libdir_flag_spec=
   8838       export_dynamic_flag_spec=
   8839       whole_archive_flag_spec=
   8840     fi
   8841   else
   8842     # PORTME fill in a description of your system's linker (not GNU ld)
   8843     case $host_os in
   8844     aix3*)
   8845       allow_undefined_flag=unsupported
   8846       always_export_symbols=yes
   8847       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'
   8848       # Note: this linker hardcodes the directories in LIBPATH if there
   8849       # are no directories specified by -L.
   8850       hardcode_minus_L=yes
   8851       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   8852 	# Neither direct hardcoding nor static linking is supported with a
   8853 	# broken collect2.
   8854 	hardcode_direct=unsupported
   8855       fi
   8856       ;;
   8857 
   8858     aix[4-9]*)
   8859       if test "$host_cpu" = ia64; then
   8860 	# On IA64, the linker does run time linking by default, so we don't
   8861 	# have to do anything special.
   8862 	aix_use_runtimelinking=no
   8863 	exp_sym_flag='-Bexport'
   8864 	no_entry_flag=""
   8865       else
   8866 	# If we're using GNU nm, then we don't want the "-C" option.
   8867 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   8868 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   8869 	  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'
   8870 	else
   8871 	  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'
   8872 	fi
   8873 	aix_use_runtimelinking=no
   8874 
   8875 	# Test if we are trying to use run time linking or normal
   8876 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   8877 	# need to do runtime linking.
   8878 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   8879 	  for ld_flag in $LDFLAGS; do
   8880   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   8881   	    aix_use_runtimelinking=yes
   8882   	    break
   8883   	  fi
   8884 	  done
   8885 	  ;;
   8886 	esac
   8887 
   8888 	exp_sym_flag='-bexport'
   8889 	no_entry_flag='-bnoentry'
   8890       fi
   8891 
   8892       # When large executables or shared objects are built, AIX ld can
   8893       # have problems creating the table of contents.  If linking a library
   8894       # or program results in "error TOC overflow" add -mminimal-toc to
   8895       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   8896       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   8897 
   8898       archive_cmds=''
   8899       hardcode_direct=yes
   8900       hardcode_libdir_separator=':'
   8901       link_all_deplibs=yes
   8902 
   8903       if test "$GCC" = yes; then
   8904 	case $host_os in aix4.[012]|aix4.[012].*)
   8905 	# We only want to do this on AIX 4.2 and lower, the check
   8906 	# below for broken collect2 doesn't work under 4.3+
   8907 	  collect2name=`${CC} -print-prog-name=collect2`
   8908 	  if test -f "$collect2name" && \
   8909   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   8910 	  then
   8911   	  # We have reworked collect2
   8912   	  :
   8913 	  else
   8914   	  # We have old collect2
   8915   	  hardcode_direct=unsupported
   8916   	  # It fails to find uninstalled libraries when the uninstalled
   8917   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   8918   	  # to unsupported forces relinking
   8919   	  hardcode_minus_L=yes
   8920   	  hardcode_libdir_flag_spec='-L$libdir'
   8921   	  hardcode_libdir_separator=
   8922 	  fi
   8923 	  ;;
   8924 	esac
   8925 	shared_flag='-shared'
   8926 	if test "$aix_use_runtimelinking" = yes; then
   8927 	  shared_flag="$shared_flag "'${wl}-G'
   8928 	fi
   8929       else
   8930 	# not using gcc
   8931 	if test "$host_cpu" = ia64; then
   8932   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   8933   	# chokes on -Wl,-G. The following line is correct:
   8934 	  shared_flag='-G'
   8935 	else
   8936 	  if test "$aix_use_runtimelinking" = yes; then
   8937 	    shared_flag='${wl}-G'
   8938 	  else
   8939 	    shared_flag='${wl}-bM:SRE'
   8940 	  fi
   8941 	fi
   8942       fi
   8943 
   8944       # It seems that -bexpall does not export symbols beginning with
   8945       # underscore (_), so it is better to generate a list of symbols to export.
   8946       always_export_symbols=yes
   8947       if test "$aix_use_runtimelinking" = yes; then
   8948 	# Warning - without using the other runtime loading flags (-brtl),
   8949 	# -berok will link without error, but may produce a broken library.
   8950 	allow_undefined_flag='-berok'
   8951        # Determine the default libpath from the value encoded in an empty executable.
   8952        cat >conftest.$ac_ext <<_ACEOF
   8953 /* confdefs.h.  */
   8954 _ACEOF
   8955 cat confdefs.h >>conftest.$ac_ext
   8956 cat >>conftest.$ac_ext <<_ACEOF
   8957 /* end confdefs.h.  */
   8958 
   8959 int
   8960 main ()
   8961 {
   8962 
   8963   ;
   8964   return 0;
   8965 }
   8966 _ACEOF
   8967 rm -f conftest.$ac_objext conftest$ac_exeext
   8968 if { (ac_try="$ac_link"
   8969 case "(($ac_try" in
   8970   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8971   *) ac_try_echo=$ac_try;;
   8972 esac
   8973 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   8974 $as_echo "$ac_try_echo") >&5
   8975   (eval "$ac_link") 2>conftest.er1
   8976   ac_status=$?
   8977   grep -v '^ *+' conftest.er1 >conftest.err
   8978   rm -f conftest.er1
   8979   cat conftest.err >&5
   8980   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8981   (exit $ac_status); } && {
   8982 	 test -z "$ac_c_werror_flag" ||
   8983 	 test ! -s conftest.err
   8984        } && test -s conftest$ac_exeext && {
   8985 	 test "$cross_compiling" = yes ||
   8986 	 $as_test_x conftest$ac_exeext
   8987        }; then
   8988 
   8989 lt_aix_libpath_sed='
   8990     /Import File Strings/,/^$/ {
   8991 	/^0/ {
   8992 	    s/^0  *\(.*\)$/\1/
   8993 	    p
   8994 	}
   8995     }'
   8996 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8997 # Check for a 64-bit object if we didn't find anything.
   8998 if test -z "$aix_libpath"; then
   8999   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9000 fi
   9001 else
   9002   $as_echo "$as_me: failed program was:" >&5
   9003 sed 's/^/| /' conftest.$ac_ext >&5
   9004 
   9005 
   9006 fi
   9007 
   9008 rm -rf conftest.dSYM
   9009 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9010       conftest$ac_exeext conftest.$ac_ext
   9011 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   9012 
   9013        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   9014 	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"
   9015        else
   9016 	if test "$host_cpu" = ia64; then
   9017 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   9018 	  allow_undefined_flag="-z nodefs"
   9019 	  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"
   9020 	else
   9021 	 # Determine the default libpath from the value encoded in an empty executable.
   9022 	 cat >conftest.$ac_ext <<_ACEOF
   9023 /* confdefs.h.  */
   9024 _ACEOF
   9025 cat confdefs.h >>conftest.$ac_ext
   9026 cat >>conftest.$ac_ext <<_ACEOF
   9027 /* end confdefs.h.  */
   9028 
   9029 int
   9030 main ()
   9031 {
   9032 
   9033   ;
   9034   return 0;
   9035 }
   9036 _ACEOF
   9037 rm -f conftest.$ac_objext conftest$ac_exeext
   9038 if { (ac_try="$ac_link"
   9039 case "(($ac_try" in
   9040   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9041   *) ac_try_echo=$ac_try;;
   9042 esac
   9043 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   9044 $as_echo "$ac_try_echo") >&5
   9045   (eval "$ac_link") 2>conftest.er1
   9046   ac_status=$?
   9047   grep -v '^ *+' conftest.er1 >conftest.err
   9048   rm -f conftest.er1
   9049   cat conftest.err >&5
   9050   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9051   (exit $ac_status); } && {
   9052 	 test -z "$ac_c_werror_flag" ||
   9053 	 test ! -s conftest.err
   9054        } && test -s conftest$ac_exeext && {
   9055 	 test "$cross_compiling" = yes ||
   9056 	 $as_test_x conftest$ac_exeext
   9057        }; then
   9058 
   9059 lt_aix_libpath_sed='
   9060     /Import File Strings/,/^$/ {
   9061 	/^0/ {
   9062 	    s/^0  *\(.*\)$/\1/
   9063 	    p
   9064 	}
   9065     }'
   9066 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9067 # Check for a 64-bit object if we didn't find anything.
   9068 if test -z "$aix_libpath"; then
   9069   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9070 fi
   9071 else
   9072   $as_echo "$as_me: failed program was:" >&5
   9073 sed 's/^/| /' conftest.$ac_ext >&5
   9074 
   9075 
   9076 fi
   9077 
   9078 rm -rf conftest.dSYM
   9079 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9080       conftest$ac_exeext conftest.$ac_ext
   9081 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   9082 
   9083 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   9084 	  # Warning - without using the other run time loading flags,
   9085 	  # -berok will link without error, but may produce a broken library.
   9086 	  no_undefined_flag=' ${wl}-bernotok'
   9087 	  allow_undefined_flag=' ${wl}-berok'
   9088 	  # Exported symbols can be pulled into shared objects from archives
   9089 	  whole_archive_flag_spec='$convenience'
   9090 	  archive_cmds_need_lc=yes
   9091 	  # This is similar to how AIX traditionally builds its shared libraries.
   9092 	  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'
   9093 	fi
   9094       fi
   9095       ;;
   9096 
   9097     amigaos*)
   9098       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)'
   9099       hardcode_libdir_flag_spec='-L$libdir'
   9100       hardcode_minus_L=yes
   9101       # see comment about different semantics on the GNU ld section
   9102       ld_shlibs=no
   9103       ;;
   9104 
   9105     bsdi[45]*)
   9106       export_dynamic_flag_spec=-rdynamic
   9107       ;;
   9108 
   9109     cygwin* | mingw* | pw32*)
   9110       # When not using gcc, we currently assume that we are using
   9111       # Microsoft Visual C++.
   9112       # hardcode_libdir_flag_spec is actually meaningless, as there is
   9113       # no search path for DLLs.
   9114       hardcode_libdir_flag_spec=' '
   9115       allow_undefined_flag=unsupported
   9116       # Tell ltmain to make .lib files, not .a files.
   9117       libext=lib
   9118       # Tell ltmain to make .dll files, not .so files.
   9119       shrext_cmds=".dll"
   9120       # FIXME: Setting linknames here is a bad hack.
   9121       archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   9122       # The linker will automatically build a .lib file if we build a DLL.
   9123       old_archive_From_new_cmds='true'
   9124       # FIXME: Should let the user specify the lib program.
   9125       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
   9126       fix_srcfile_path='`cygpath -w "$srcfile"`'
   9127       enable_shared_with_static_runtimes=yes
   9128       ;;
   9129 
   9130     darwin* | rhapsody*)
   9131       case $host_os in
   9132         rhapsody* | darwin1.[012])
   9133          allow_undefined_flag='${wl}-undefined ${wl}suppress'
   9134          ;;
   9135        *) # Darwin 1.3 on
   9136          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   9137            allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   9138          else
   9139            case ${MACOSX_DEPLOYMENT_TARGET} in
   9140              10.[012])
   9141                allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   9142                ;;
   9143              10.*)
   9144                allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
   9145                ;;
   9146            esac
   9147          fi
   9148          ;;
   9149       esac
   9150       archive_cmds_need_lc=no
   9151       hardcode_direct=no
   9152       hardcode_automatic=yes
   9153       hardcode_shlibpath_var=unsupported
   9154       whole_archive_flag_spec=''
   9155       link_all_deplibs=yes
   9156     if test "$GCC" = yes ; then
   9157     	output_verbose_link_cmd='echo'
   9158         archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   9159         module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   9160         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}"
   9161         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}"
   9162     else
   9163       case $cc_basename in
   9164         xlc*)
   9165          output_verbose_link_cmd='echo'
   9166          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   9167          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   9168           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   9169          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}'
   9170           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}'
   9171           ;;
   9172        *)
   9173          ld_shlibs=no
   9174           ;;
   9175       esac
   9176     fi
   9177       ;;
   9178 
   9179     dgux*)
   9180       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9181       hardcode_libdir_flag_spec='-L$libdir'
   9182       hardcode_shlibpath_var=no
   9183       ;;
   9184 
   9185     freebsd1*)
   9186       ld_shlibs=no
   9187       ;;
   9188 
   9189     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   9190     # support.  Future versions do this automatically, but an explicit c++rt0.o
   9191     # does not break anything, and helps significantly (at the cost of a little
   9192     # extra space).
   9193     freebsd2.2*)
   9194       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   9195       hardcode_libdir_flag_spec='-R$libdir'
   9196       hardcode_direct=yes
   9197       hardcode_shlibpath_var=no
   9198       ;;
   9199 
   9200     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   9201     freebsd2*)
   9202       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   9203       hardcode_direct=yes
   9204       hardcode_minus_L=yes
   9205       hardcode_shlibpath_var=no
   9206       ;;
   9207 
   9208     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   9209     freebsd* | dragonfly*)
   9210       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   9211       hardcode_libdir_flag_spec='-R$libdir'
   9212       hardcode_direct=yes
   9213       hardcode_shlibpath_var=no
   9214       ;;
   9215 
   9216     hpux9*)
   9217       if test "$GCC" = yes; then
   9218 	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'
   9219       else
   9220 	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'
   9221       fi
   9222       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   9223       hardcode_libdir_separator=:
   9224       hardcode_direct=yes
   9225 
   9226       # hardcode_minus_L: Not really in the search PATH,
   9227       # but as the default location of the library.
   9228       hardcode_minus_L=yes
   9229       export_dynamic_flag_spec='${wl}-E'
   9230       ;;
   9231 
   9232     hpux10*)
   9233       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   9234 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   9235       else
   9236 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   9237       fi
   9238       if test "$with_gnu_ld" = no; then
   9239 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   9240 	hardcode_libdir_separator=:
   9241 
   9242 	hardcode_direct=yes
   9243 	export_dynamic_flag_spec='${wl}-E'
   9244 
   9245 	# hardcode_minus_L: Not really in the search PATH,
   9246 	# but as the default location of the library.
   9247 	hardcode_minus_L=yes
   9248       fi
   9249       ;;
   9250 
   9251     hpux11*)
   9252       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   9253 	case $host_cpu in
   9254 	hppa*64*)
   9255 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9256 	  ;;
   9257 	ia64*)
   9258 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   9259 	  ;;
   9260 	*)
   9261 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   9262 	  ;;
   9263 	esac
   9264       else
   9265 	case $host_cpu in
   9266 	hppa*64*)
   9267 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9268 	  ;;
   9269 	ia64*)
   9270 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   9271 	  ;;
   9272 	*)
   9273 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   9274 	  ;;
   9275 	esac
   9276       fi
   9277       if test "$with_gnu_ld" = no; then
   9278 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   9279 	hardcode_libdir_separator=:
   9280 
   9281 	case $host_cpu in
   9282 	hppa*64*|ia64*)
   9283 	  hardcode_libdir_flag_spec_ld='+b $libdir'
   9284 	  hardcode_direct=no
   9285 	  hardcode_shlibpath_var=no
   9286 	  ;;
   9287 	*)
   9288 	  hardcode_direct=yes
   9289 	  export_dynamic_flag_spec='${wl}-E'
   9290 
   9291 	  # hardcode_minus_L: Not really in the search PATH,
   9292 	  # but as the default location of the library.
   9293 	  hardcode_minus_L=yes
   9294 	  ;;
   9295 	esac
   9296       fi
   9297       ;;
   9298 
   9299     irix5* | irix6* | nonstopux*)
   9300       if test "$GCC" = yes; then
   9301 	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'
   9302       else
   9303 	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'
   9304 	hardcode_libdir_flag_spec_ld='-rpath $libdir'
   9305       fi
   9306       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9307       hardcode_libdir_separator=:
   9308       link_all_deplibs=yes
   9309       ;;
   9310 
   9311     netbsd*)
   9312       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   9313 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   9314       else
   9315 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   9316       fi
   9317       hardcode_libdir_flag_spec='-R$libdir'
   9318       hardcode_direct=yes
   9319       hardcode_shlibpath_var=no
   9320       ;;
   9321 
   9322     newsos6)
   9323       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9324       hardcode_direct=yes
   9325       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9326       hardcode_libdir_separator=:
   9327       hardcode_shlibpath_var=no
   9328       ;;
   9329 
   9330     openbsd*)
   9331       if test -f /usr/libexec/ld.so; then
   9332 	hardcode_direct=yes
   9333 	hardcode_shlibpath_var=no
   9334 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   9335 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   9336 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   9337 	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   9338 	  export_dynamic_flag_spec='${wl}-E'
   9339 	else
   9340 	  case $host_os in
   9341 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   9342 	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   9343 	     hardcode_libdir_flag_spec='-R$libdir'
   9344 	     ;;
   9345 	   *)
   9346 	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   9347 	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   9348 	     ;;
   9349 	  esac
   9350         fi
   9351       else
   9352 	ld_shlibs=no
   9353       fi
   9354       ;;
   9355 
   9356     os2*)
   9357       hardcode_libdir_flag_spec='-L$libdir'
   9358       hardcode_minus_L=yes
   9359       allow_undefined_flag=unsupported
   9360       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'
   9361       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   9362       ;;
   9363 
   9364     osf3*)
   9365       if test "$GCC" = yes; then
   9366 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   9367 	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'
   9368       else
   9369 	allow_undefined_flag=' -expect_unresolved \*'
   9370 	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'
   9371       fi
   9372       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9373       hardcode_libdir_separator=:
   9374       ;;
   9375 
   9376     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   9377       if test "$GCC" = yes; then
   9378 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   9379 	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'
   9380 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9381       else
   9382 	allow_undefined_flag=' -expect_unresolved \*'
   9383 	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'
   9384 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   9385 	$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'
   9386 
   9387 	# Both c and cxx compiler support -rpath directly
   9388 	hardcode_libdir_flag_spec='-rpath $libdir'
   9389       fi
   9390       hardcode_libdir_separator=:
   9391       ;;
   9392 
   9393     solaris*)
   9394       no_undefined_flag=' -z text'
   9395       if test "$GCC" = yes; then
   9396 	wlarc='${wl}'
   9397 	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9398 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   9399 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   9400       else
   9401 	wlarc=''
   9402 	archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9403 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   9404   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   9405       fi
   9406       hardcode_libdir_flag_spec='-R$libdir'
   9407       hardcode_shlibpath_var=no
   9408       case $host_os in
   9409       solaris2.[0-5] | solaris2.[0-5].*) ;;
   9410       *)
   9411 	# The compiler driver will combine and reorder linker options,
   9412 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   9413 	# but is careful enough not to reorder.
   9414  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   9415 	if test "$GCC" = yes; then
   9416 	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   9417 	else
   9418 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
   9419 	fi
   9420 	;;
   9421       esac
   9422       link_all_deplibs=yes
   9423       ;;
   9424 
   9425     sunos4*)
   9426       if test "x$host_vendor" = xsequent; then
   9427 	# Use $CC to link under sequent, because it throws in some extra .o
   9428 	# files that make .init and .fini sections work.
   9429 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   9430       else
   9431 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   9432       fi
   9433       hardcode_libdir_flag_spec='-L$libdir'
   9434       hardcode_direct=yes
   9435       hardcode_minus_L=yes
   9436       hardcode_shlibpath_var=no
   9437       ;;
   9438 
   9439     sysv4)
   9440       case $host_vendor in
   9441 	sni)
   9442 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9443 	  hardcode_direct=yes # is this really true???
   9444 	;;
   9445 	siemens)
   9446 	  ## LD is ld it makes a PLAMLIB
   9447 	  ## CC just makes a GrossModule.
   9448 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   9449 	  reload_cmds='$CC -r -o $output$reload_objs'
   9450 	  hardcode_direct=no
   9451         ;;
   9452 	motorola)
   9453 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9454 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   9455 	;;
   9456       esac
   9457       runpath_var='LD_RUN_PATH'
   9458       hardcode_shlibpath_var=no
   9459       ;;
   9460 
   9461     sysv4.3*)
   9462       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9463       hardcode_shlibpath_var=no
   9464       export_dynamic_flag_spec='-Bexport'
   9465       ;;
   9466 
   9467     sysv4*MP*)
   9468       if test -d /usr/nec; then
   9469 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9470 	hardcode_shlibpath_var=no
   9471 	runpath_var=LD_RUN_PATH
   9472 	hardcode_runpath_var=yes
   9473 	ld_shlibs=yes
   9474       fi
   9475       ;;
   9476 
   9477     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   9478       no_undefined_flag='${wl}-z,text'
   9479       archive_cmds_need_lc=no
   9480       hardcode_shlibpath_var=no
   9481       runpath_var='LD_RUN_PATH'
   9482 
   9483       if test "$GCC" = yes; then
   9484 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9485 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9486       else
   9487 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9488 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9489       fi
   9490       ;;
   9491 
   9492     sysv5* | sco3.2v5* | sco5v6*)
   9493       # Note: We can NOT use -z defs as we might desire, because we do not
   9494       # link with -lc, and that would cause any symbols used from libc to
   9495       # always be unresolved, which means just about no library would
   9496       # ever link correctly.  If we're not using GNU ld we use -z text
   9497       # though, which does catch some bad symbols but isn't as heavy-handed
   9498       # as -z defs.
   9499       no_undefined_flag='${wl}-z,text'
   9500       allow_undefined_flag='${wl}-z,nodefs'
   9501       archive_cmds_need_lc=no
   9502       hardcode_shlibpath_var=no
   9503       hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   9504       hardcode_libdir_separator=':'
   9505       link_all_deplibs=yes
   9506       export_dynamic_flag_spec='${wl}-Bexport'
   9507       runpath_var='LD_RUN_PATH'
   9508 
   9509       if test "$GCC" = yes; then
   9510 	archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9511 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9512       else
   9513 	archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9514 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9515       fi
   9516       ;;
   9517 
   9518     uts4*)
   9519       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9520       hardcode_libdir_flag_spec='-L$libdir'
   9521       hardcode_shlibpath_var=no
   9522       ;;
   9523 
   9524     *)
   9525       ld_shlibs=no
   9526       ;;
   9527     esac
   9528   fi
   9529 
   9530 { $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5
   9531 $as_echo "$ld_shlibs" >&6; }
   9532 test "$ld_shlibs" = no && can_build_shared=no
   9533 
   9534 #
   9535 # Do we need to explicitly link libc?
   9536 #
   9537 case "x$archive_cmds_need_lc" in
   9538 x|xyes)
   9539   # Assume -lc should be added
   9540   archive_cmds_need_lc=yes
   9541 
   9542   if test "$enable_shared" = yes && test "$GCC" = yes; then
   9543     case $archive_cmds in
   9544     *'~'*)
   9545       # FIXME: we may have to deal with multi-command sequences.
   9546       ;;
   9547     '$CC '*)
   9548       # Test whether the compiler implicitly links with -lc since on some
   9549       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   9550       # to ld, don't add -lc before -lgcc.
   9551       { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   9552 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   9553       $rm conftest*
   9554       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9555 
   9556       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   9557   (eval $ac_compile) 2>&5
   9558   ac_status=$?
   9559   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9560   (exit $ac_status); } 2>conftest.err; then
   9561         soname=conftest
   9562         lib=conftest
   9563         libobjs=conftest.$ac_objext
   9564         deplibs=
   9565         wl=$lt_prog_compiler_wl
   9566 	pic_flag=$lt_prog_compiler_pic
   9567         compiler_flags=-v
   9568         linker_flags=-v
   9569         verstring=
   9570         output_objdir=.
   9571         libname=conftest
   9572         lt_save_allow_undefined_flag=$allow_undefined_flag
   9573         allow_undefined_flag=
   9574         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   9575   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   9576   ac_status=$?
   9577   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9578   (exit $ac_status); }
   9579         then
   9580 	  archive_cmds_need_lc=no
   9581         else
   9582 	  archive_cmds_need_lc=yes
   9583         fi
   9584         allow_undefined_flag=$lt_save_allow_undefined_flag
   9585       else
   9586         cat conftest.err 1>&5
   9587       fi
   9588       $rm conftest*
   9589       { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
   9590 $as_echo "$archive_cmds_need_lc" >&6; }
   9591       ;;
   9592     esac
   9593   fi
   9594   ;;
   9595 esac
   9596 
   9597 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   9598 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   9599 library_names_spec=
   9600 libname_spec='lib$name'
   9601 soname_spec=
   9602 shrext_cmds=".so"
   9603 postinstall_cmds=
   9604 postuninstall_cmds=
   9605 finish_cmds=
   9606 finish_eval=
   9607 shlibpath_var=
   9608 shlibpath_overrides_runpath=unknown
   9609 version_type=none
   9610 dynamic_linker="$host_os ld.so"
   9611 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   9612 
   9613 if test "$GCC" = yes; then
   9614   case $host_os in
   9615     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
   9616     *) lt_awk_arg="/^libraries:/" ;;
   9617   esac
   9618   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   9619   if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then
   9620     # if the path contains ";" then we assume it to be the separator
   9621     # otherwise default to the standard path separator (i.e. ":") - it is
   9622     # assumed that no part of a normal pathname contains ";" but that should
   9623     # okay in the real world where ";" in dirpaths is itself problematic.
   9624     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'`
   9625   else
   9626     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   9627   fi
   9628   # Ok, now we have the path, separated by spaces, we can step through it
   9629   # and add multilib dir if necessary.
   9630   lt_tmp_lt_search_path_spec=
   9631   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
   9632   for lt_sys_path in $lt_search_path_spec; do
   9633     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
   9634       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
   9635     else
   9636       test -d "$lt_sys_path" && \
   9637 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
   9638     fi
   9639   done
   9640   lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk '
   9641 BEGIN {RS=" "; FS="/|\n";} {
   9642   lt_foo="";
   9643   lt_count=0;
   9644   for (lt_i = NF; lt_i > 0; lt_i--) {
   9645     if ($lt_i != "" && $lt_i != ".") {
   9646       if ($lt_i == "..") {
   9647         lt_count++;
   9648       } else {
   9649         if (lt_count == 0) {
   9650           lt_foo="/" $lt_i lt_foo;
   9651         } else {
   9652           lt_count--;
   9653         }
   9654       }
   9655     }
   9656   }
   9657   if (lt_foo != "") { lt_freq[lt_foo]++; }
   9658   if (lt_freq[lt_foo] == 1) { print lt_foo; }
   9659 }'`
   9660   sys_lib_search_path_spec=`echo $lt_search_path_spec`
   9661 else
   9662   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   9663 fi
   9664 need_lib_prefix=unknown
   9665 hardcode_into_libs=no
   9666 
   9667 # when you set need_version to no, make sure it does not cause -set_version
   9668 # flags to be left without arguments
   9669 need_version=unknown
   9670 
   9671 case $host_os in
   9672 aix3*)
   9673   version_type=linux
   9674   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   9675   shlibpath_var=LIBPATH
   9676 
   9677   # AIX 3 has no versioning support, so we append a major version to the name.
   9678   soname_spec='${libname}${release}${shared_ext}$major'
   9679   ;;
   9680 
   9681 aix[4-9]*)
   9682   version_type=linux
   9683   need_lib_prefix=no
   9684   need_version=no
   9685   hardcode_into_libs=yes
   9686   if test "$host_cpu" = ia64; then
   9687     # AIX 5 supports IA64
   9688     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   9689     shlibpath_var=LD_LIBRARY_PATH
   9690   else
   9691     # With GCC up to 2.95.x, collect2 would create an import file
   9692     # for dependence libraries.  The import file would start with
   9693     # the line `#! .'.  This would cause the generated library to
   9694     # depend on `.', always an invalid library.  This was fixed in
   9695     # development snapshots of GCC prior to 3.0.
   9696     case $host_os in
   9697       aix4 | aix4.[01] | aix4.[01].*)
   9698       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   9699 	   echo ' yes '
   9700 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   9701 	:
   9702       else
   9703 	can_build_shared=no
   9704       fi
   9705       ;;
   9706     esac
   9707     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   9708     # soname into executable. Probably we can add versioning support to
   9709     # collect2, so additional links can be useful in future.
   9710     if test "$aix_use_runtimelinking" = yes; then
   9711       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   9712       # instead of lib<name>.a to let people know that these are not
   9713       # typical AIX shared libraries.
   9714       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9715     else
   9716       # We preserve .a as extension for shared libraries through AIX4.2
   9717       # and later when we are not doing run time linking.
   9718       library_names_spec='${libname}${release}.a $libname.a'
   9719       soname_spec='${libname}${release}${shared_ext}$major'
   9720     fi
   9721     shlibpath_var=LIBPATH
   9722   fi
   9723   ;;
   9724 
   9725 amigaos*)
   9726   library_names_spec='$libname.ixlibrary $libname.a'
   9727   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   9728   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'
   9729   ;;
   9730 
   9731 beos*)
   9732   library_names_spec='${libname}${shared_ext}'
   9733   dynamic_linker="$host_os ld.so"
   9734   shlibpath_var=LIBRARY_PATH
   9735   ;;
   9736 
   9737 bsdi[45]*)
   9738   version_type=linux
   9739   need_version=no
   9740   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9741   soname_spec='${libname}${release}${shared_ext}$major'
   9742   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   9743   shlibpath_var=LD_LIBRARY_PATH
   9744   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   9745   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   9746   # the default ld.so.conf also contains /usr/contrib/lib and
   9747   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   9748   # libtool to hard-code these into programs
   9749   ;;
   9750 
   9751 cygwin* | mingw* | pw32*)
   9752   version_type=windows
   9753   shrext_cmds=".dll"
   9754   need_version=no
   9755   need_lib_prefix=no
   9756 
   9757   case $GCC,$host_os in
   9758   yes,cygwin* | yes,mingw* | yes,pw32*)
   9759     library_names_spec='$libname.dll.a'
   9760     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   9761     postinstall_cmds='base_file=`basename \${file}`~
   9762       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   9763       dldir=$destdir/`dirname \$dlpath`~
   9764       test -d \$dldir || mkdir -p \$dldir~
   9765       $install_prog $dir/$dlname \$dldir/$dlname~
   9766       chmod a+x \$dldir/$dlname'
   9767     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   9768       dlpath=$dir/\$dldll~
   9769        $rm \$dlpath'
   9770     shlibpath_overrides_runpath=yes
   9771 
   9772     case $host_os in
   9773     cygwin*)
   9774       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   9775       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9776       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   9777       ;;
   9778     mingw*)
   9779       # MinGW DLLs use traditional 'lib' prefix
   9780       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9781       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   9782       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   9783         # It is most probably a Windows format PATH printed by
   9784         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   9785         # path with ; separators, and with drive letters. We can handle the
   9786         # drive letters (cygwin fileutils understands them), so leave them,
   9787         # especially as we might pass files found there to a mingw objdump,
   9788         # which wouldn't understand a cygwinified path. Ahh.
   9789         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   9790       else
   9791         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   9792       fi
   9793       ;;
   9794     pw32*)
   9795       # pw32 DLLs use 'pw' prefix rather than 'lib'
   9796       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9797       ;;
   9798     esac
   9799     ;;
   9800 
   9801   *)
   9802     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   9803     ;;
   9804   esac
   9805   dynamic_linker='Win32 ld.exe'
   9806   # FIXME: first we should search . and the directory the executable is in
   9807   shlibpath_var=PATH
   9808   ;;
   9809 
   9810 darwin* | rhapsody*)
   9811   dynamic_linker="$host_os dyld"
   9812   version_type=darwin
   9813   need_lib_prefix=no
   9814   need_version=no
   9815   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   9816   soname_spec='${libname}${release}${major}$shared_ext'
   9817   shlibpath_overrides_runpath=yes
   9818   shlibpath_var=DYLD_LIBRARY_PATH
   9819   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   9820 
   9821   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
   9822   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   9823   ;;
   9824 
   9825 dgux*)
   9826   version_type=linux
   9827   need_lib_prefix=no
   9828   need_version=no
   9829   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   9830   soname_spec='${libname}${release}${shared_ext}$major'
   9831   shlibpath_var=LD_LIBRARY_PATH
   9832   ;;
   9833 
   9834 freebsd1*)
   9835   dynamic_linker=no
   9836   ;;
   9837 
   9838 freebsd* | dragonfly*)
   9839   # DragonFly does not have aout.  When/if they implement a new
   9840   # versioning mechanism, adjust this.
   9841   if test -x /usr/bin/objformat; then
   9842     objformat=`/usr/bin/objformat`
   9843   else
   9844     case $host_os in
   9845     freebsd[123]*) objformat=aout ;;
   9846     *) objformat=elf ;;
   9847     esac
   9848   fi
   9849   version_type=freebsd-$objformat
   9850   case $version_type in
   9851     freebsd-elf*)
   9852       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9853       need_version=no
   9854       need_lib_prefix=no
   9855       ;;
   9856     freebsd-*)
   9857       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   9858       need_version=yes
   9859       ;;
   9860   esac
   9861   shlibpath_var=LD_LIBRARY_PATH
   9862   case $host_os in
   9863   freebsd2*)
   9864     shlibpath_overrides_runpath=yes
   9865     ;;
   9866   freebsd3.[01]* | freebsdelf3.[01]*)
   9867     shlibpath_overrides_runpath=yes
   9868     hardcode_into_libs=yes
   9869     ;;
   9870   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   9871   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   9872     shlibpath_overrides_runpath=no
   9873     hardcode_into_libs=yes
   9874     ;;
   9875   *) # from 4.6 on, and DragonFly
   9876     shlibpath_overrides_runpath=yes
   9877     hardcode_into_libs=yes
   9878     ;;
   9879   esac
   9880   ;;
   9881 
   9882 gnu*)
   9883   version_type=linux
   9884   need_lib_prefix=no
   9885   need_version=no
   9886   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   9887   soname_spec='${libname}${release}${shared_ext}$major'
   9888   shlibpath_var=LD_LIBRARY_PATH
   9889   hardcode_into_libs=yes
   9890   ;;
   9891 
   9892 hpux9* | hpux10* | hpux11*)
   9893   # Give a soname corresponding to the major version so that dld.sl refuses to
   9894   # link against other versions.
   9895   version_type=sunos
   9896   need_lib_prefix=no
   9897   need_version=no
   9898   case $host_cpu in
   9899   ia64*)
   9900     shrext_cmds='.so'
   9901     hardcode_into_libs=yes
   9902     dynamic_linker="$host_os dld.so"
   9903     shlibpath_var=LD_LIBRARY_PATH
   9904     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9905     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9906     soname_spec='${libname}${release}${shared_ext}$major'
   9907     if test "X$HPUX_IA64_MODE" = X32; then
   9908       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   9909     else
   9910       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   9911     fi
   9912     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9913     ;;
   9914    hppa*64*)
   9915      shrext_cmds='.sl'
   9916      hardcode_into_libs=yes
   9917      dynamic_linker="$host_os dld.sl"
   9918      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   9919      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9920      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9921      soname_spec='${libname}${release}${shared_ext}$major'
   9922      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   9923      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9924      ;;
   9925    *)
   9926     shrext_cmds='.sl'
   9927     dynamic_linker="$host_os dld.sl"
   9928     shlibpath_var=SHLIB_PATH
   9929     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   9930     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9931     soname_spec='${libname}${release}${shared_ext}$major'
   9932     ;;
   9933   esac
   9934   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   9935   postinstall_cmds='chmod 555 $lib'
   9936   ;;
   9937 
   9938 interix[3-9]*)
   9939   version_type=linux
   9940   need_lib_prefix=no
   9941   need_version=no
   9942   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9943   soname_spec='${libname}${release}${shared_ext}$major'
   9944   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   9945   shlibpath_var=LD_LIBRARY_PATH
   9946   shlibpath_overrides_runpath=no
   9947   hardcode_into_libs=yes
   9948   ;;
   9949 
   9950 irix5* | irix6* | nonstopux*)
   9951   case $host_os in
   9952     nonstopux*) version_type=nonstopux ;;
   9953     *)
   9954 	if test "$lt_cv_prog_gnu_ld" = yes; then
   9955 		version_type=linux
   9956 	else
   9957 		version_type=irix
   9958 	fi ;;
   9959   esac
   9960   need_lib_prefix=no
   9961   need_version=no
   9962   soname_spec='${libname}${release}${shared_ext}$major'
   9963   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   9964   case $host_os in
   9965   irix5* | nonstopux*)
   9966     libsuff= shlibsuff=
   9967     ;;
   9968   *)
   9969     case $LD in # libtool.m4 will add one of these switches to LD
   9970     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   9971       libsuff= shlibsuff= libmagic=32-bit;;
   9972     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   9973       libsuff=32 shlibsuff=N32 libmagic=N32;;
   9974     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   9975       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   9976     *) libsuff= shlibsuff= libmagic=never-match;;
   9977     esac
   9978     ;;
   9979   esac
   9980   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   9981   shlibpath_overrides_runpath=no
   9982   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   9983   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   9984   hardcode_into_libs=yes
   9985   ;;
   9986 
   9987 # No shared lib support for Linux oldld, aout, or coff.
   9988 linux*oldld* | linux*aout* | linux*coff*)
   9989   dynamic_linker=no
   9990   ;;
   9991 
   9992 # This must be Linux ELF.
   9993 linux* | k*bsd*-gnu)
   9994   version_type=linux
   9995   need_lib_prefix=no
   9996   need_version=no
   9997   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9998   soname_spec='${libname}${release}${shared_ext}$major'
   9999   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   10000   shlibpath_var=LD_LIBRARY_PATH
   10001   shlibpath_overrides_runpath=no
   10002   # This implies no fast_install, which is unacceptable.
   10003   # Some rework will be needed to allow for fast_install
   10004   # before this can be enabled.
   10005   hardcode_into_libs=yes
   10006 
   10007   # Append ld.so.conf contents to the search path
   10008   if test -f /etc/ld.so.conf; then
   10009     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' ' '`
   10010     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   10011   fi
   10012 
   10013   # We used to test for /lib/ld.so.1 and disable shared libraries on
   10014   # powerpc, because MkLinux only supported shared libraries with the
   10015   # GNU dynamic linker.  Since this was broken with cross compilers,
   10016   # most powerpc-linux boxes support dynamic linking these days and
   10017   # people can always --disable-shared, the test was removed, and we
   10018   # assume the GNU/Linux dynamic linker is in use.
   10019   dynamic_linker='GNU/Linux ld.so'
   10020   ;;
   10021 
   10022 netbsd*)
   10023   version_type=sunos
   10024   need_lib_prefix=no
   10025   need_version=no
   10026   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   10027     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   10028     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   10029     dynamic_linker='NetBSD (a.out) ld.so'
   10030   else
   10031     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   10032     soname_spec='${libname}${release}${shared_ext}$major'
   10033     dynamic_linker='NetBSD ld.elf_so'
   10034   fi
   10035   shlibpath_var=LD_LIBRARY_PATH
   10036   shlibpath_overrides_runpath=yes
   10037   hardcode_into_libs=yes
   10038   ;;
   10039 
   10040 newsos6)
   10041   version_type=linux
   10042   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10043   shlibpath_var=LD_LIBRARY_PATH
   10044   shlibpath_overrides_runpath=yes
   10045   ;;
   10046 
   10047 nto-qnx*)
   10048   version_type=linux
   10049   need_lib_prefix=no
   10050   need_version=no
   10051   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10052   soname_spec='${libname}${release}${shared_ext}$major'
   10053   shlibpath_var=LD_LIBRARY_PATH
   10054   shlibpath_overrides_runpath=yes
   10055   ;;
   10056 
   10057 openbsd*)
   10058   version_type=sunos
   10059   sys_lib_dlsearch_path_spec="/usr/lib"
   10060   need_lib_prefix=no
   10061   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   10062   case $host_os in
   10063     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   10064     *)                         need_version=no  ;;
   10065   esac
   10066   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   10067   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   10068   shlibpath_var=LD_LIBRARY_PATH
   10069   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   10070     case $host_os in
   10071       openbsd2.[89] | openbsd2.[89].*)
   10072 	shlibpath_overrides_runpath=no
   10073 	;;
   10074       *)
   10075 	shlibpath_overrides_runpath=yes
   10076 	;;
   10077       esac
   10078   else
   10079     shlibpath_overrides_runpath=yes
   10080   fi
   10081   ;;
   10082 
   10083 os2*)
   10084   libname_spec='$name'
   10085   shrext_cmds=".dll"
   10086   need_lib_prefix=no
   10087   library_names_spec='$libname${shared_ext} $libname.a'
   10088   dynamic_linker='OS/2 ld.exe'
   10089   shlibpath_var=LIBPATH
   10090   ;;
   10091 
   10092 osf3* | osf4* | osf5*)
   10093   version_type=osf
   10094   need_lib_prefix=no
   10095   need_version=no
   10096   soname_spec='${libname}${release}${shared_ext}$major'
   10097   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10098   shlibpath_var=LD_LIBRARY_PATH
   10099   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   10100   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   10101   ;;
   10102 
   10103 rdos*)
   10104   dynamic_linker=no
   10105   ;;
   10106 
   10107 solaris*)
   10108   version_type=linux
   10109   need_lib_prefix=no
   10110   need_version=no
   10111   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10112   soname_spec='${libname}${release}${shared_ext}$major'
   10113   shlibpath_var=LD_LIBRARY_PATH
   10114   shlibpath_overrides_runpath=yes
   10115   hardcode_into_libs=yes
   10116   # ldd complains unless libraries are executable
   10117   postinstall_cmds='chmod +x $lib'
   10118   ;;
   10119 
   10120 sunos4*)
   10121   version_type=sunos
   10122   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   10123   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   10124   shlibpath_var=LD_LIBRARY_PATH
   10125   shlibpath_overrides_runpath=yes
   10126   if test "$with_gnu_ld" = yes; then
   10127     need_lib_prefix=no
   10128   fi
   10129   need_version=yes
   10130   ;;
   10131 
   10132 sysv4 | sysv4.3*)
   10133   version_type=linux
   10134   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10135   soname_spec='${libname}${release}${shared_ext}$major'
   10136   shlibpath_var=LD_LIBRARY_PATH
   10137   case $host_vendor in
   10138     sni)
   10139       shlibpath_overrides_runpath=no
   10140       need_lib_prefix=no
   10141       export_dynamic_flag_spec='${wl}-Blargedynsym'
   10142       runpath_var=LD_RUN_PATH
   10143       ;;
   10144     siemens)
   10145       need_lib_prefix=no
   10146       ;;
   10147     motorola)
   10148       need_lib_prefix=no
   10149       need_version=no
   10150       shlibpath_overrides_runpath=no
   10151       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   10152       ;;
   10153   esac
   10154   ;;
   10155 
   10156 sysv4*MP*)
   10157   if test -d /usr/nec ;then
   10158     version_type=linux
   10159     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   10160     soname_spec='$libname${shared_ext}.$major'
   10161     shlibpath_var=LD_LIBRARY_PATH
   10162   fi
   10163   ;;
   10164 
   10165 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   10166   version_type=freebsd-elf
   10167   need_lib_prefix=no
   10168   need_version=no
   10169   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   10170   soname_spec='${libname}${release}${shared_ext}$major'
   10171   shlibpath_var=LD_LIBRARY_PATH
   10172   hardcode_into_libs=yes
   10173   if test "$with_gnu_ld" = yes; then
   10174     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   10175     shlibpath_overrides_runpath=no
   10176   else
   10177     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   10178     shlibpath_overrides_runpath=yes
   10179     case $host_os in
   10180       sco3.2v5*)
   10181         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   10182 	;;
   10183     esac
   10184   fi
   10185   sys_lib_dlsearch_path_spec='/usr/lib'
   10186   ;;
   10187 
   10188 uts4*)
   10189   version_type=linux
   10190   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10191   soname_spec='${libname}${release}${shared_ext}$major'
   10192   shlibpath_var=LD_LIBRARY_PATH
   10193   ;;
   10194 
   10195 *)
   10196   dynamic_linker=no
   10197   ;;
   10198 esac
   10199 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   10200 $as_echo "$dynamic_linker" >&6; }
   10201 test "$dynamic_linker" = no && can_build_shared=no
   10202 
   10203 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   10204   $as_echo_n "(cached) " >&6
   10205 else
   10206   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   10207 fi
   10208 
   10209 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   10210 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   10211   $as_echo_n "(cached) " >&6
   10212 else
   10213   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   10214 fi
   10215 
   10216 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   10217 
   10218 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   10219 if test "$GCC" = yes; then
   10220   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   10221 fi
   10222 
   10223 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   10224 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   10225 hardcode_action=
   10226 if test -n "$hardcode_libdir_flag_spec" || \
   10227    test -n "$runpath_var" || \
   10228    test "X$hardcode_automatic" = "Xyes" ; then
   10229 
   10230   # We can hardcode non-existant directories.
   10231   if test "$hardcode_direct" != no &&
   10232      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   10233      # have to relink, otherwise we might link with an installed library
   10234      # when we should be linking with a yet-to-be-installed one
   10235      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
   10236      test "$hardcode_minus_L" != no; then
   10237     # Linking always hardcodes the temporary library directory.
   10238     hardcode_action=relink
   10239   else
   10240     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   10241     hardcode_action=immediate
   10242   fi
   10243 else
   10244   # We cannot hardcode anything, or else we can only hardcode existing
   10245   # directories.
   10246   hardcode_action=unsupported
   10247 fi
   10248 { $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5
   10249 $as_echo "$hardcode_action" >&6; }
   10250 
   10251 if test "$hardcode_action" = relink; then
   10252   # Fast installation is not supported
   10253   enable_fast_install=no
   10254 elif test "$shlibpath_overrides_runpath" = yes ||
   10255      test "$enable_shared" = no; then
   10256   # Fast installation is not necessary
   10257   enable_fast_install=needless
   10258 fi
   10259 
   10260 striplib=
   10261 old_striplib=
   10262 { $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
   10263 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
   10264 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
   10265   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   10266   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   10267   { $as_echo "$as_me:$LINENO: result: yes" >&5
   10268 $as_echo "yes" >&6; }
   10269 else
   10270 # FIXME - insert some real tests, host_os isn't really good enough
   10271   case $host_os in
   10272    darwin*)
   10273        if test -n "$STRIP" ; then
   10274          striplib="$STRIP -x"
   10275          old_striplib="$STRIP -S"
   10276          { $as_echo "$as_me:$LINENO: result: yes" >&5
   10277 $as_echo "yes" >&6; }
   10278        else
   10279   { $as_echo "$as_me:$LINENO: result: no" >&5
   10280 $as_echo "no" >&6; }
   10281 fi
   10282        ;;
   10283    *)
   10284   { $as_echo "$as_me:$LINENO: result: no" >&5
   10285 $as_echo "no" >&6; }
   10286     ;;
   10287   esac
   10288 fi
   10289 
   10290 if test "x$enable_dlopen" != xyes; then
   10291   enable_dlopen=unknown
   10292   enable_dlopen_self=unknown
   10293   enable_dlopen_self_static=unknown
   10294 else
   10295   lt_cv_dlopen=no
   10296   lt_cv_dlopen_libs=
   10297 
   10298   case $host_os in
   10299   beos*)
   10300     lt_cv_dlopen="load_add_on"
   10301     lt_cv_dlopen_libs=
   10302     lt_cv_dlopen_self=yes
   10303     ;;
   10304 
   10305   mingw* | pw32*)
   10306     lt_cv_dlopen="LoadLibrary"
   10307     lt_cv_dlopen_libs=
   10308    ;;
   10309 
   10310   cygwin*)
   10311     lt_cv_dlopen="dlopen"
   10312     lt_cv_dlopen_libs=
   10313    ;;
   10314 
   10315   darwin*)
   10316   # if libdl is installed we need to link against it
   10317     { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   10318 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   10319 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   10320   $as_echo_n "(cached) " >&6
   10321 else
   10322   ac_check_lib_save_LIBS=$LIBS
   10323 LIBS="-ldl  $LIBS"
   10324 cat >conftest.$ac_ext <<_ACEOF
   10325 /* confdefs.h.  */
   10326 _ACEOF
   10327 cat confdefs.h >>conftest.$ac_ext
   10328 cat >>conftest.$ac_ext <<_ACEOF
   10329 /* end confdefs.h.  */
   10330 
   10331 /* Override any GCC internal prototype to avoid an error.
   10332    Use char because int might match the return type of a GCC
   10333    builtin and then its argument prototype would still apply.  */
   10334 #ifdef __cplusplus
   10335 extern "C"
   10336 #endif
   10337 char dlopen ();
   10338 int
   10339 main ()
   10340 {
   10341 return dlopen ();
   10342   ;
   10343   return 0;
   10344 }
   10345 _ACEOF
   10346 rm -f conftest.$ac_objext conftest$ac_exeext
   10347 if { (ac_try="$ac_link"
   10348 case "(($ac_try" in
   10349   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10350   *) ac_try_echo=$ac_try;;
   10351 esac
   10352 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10353 $as_echo "$ac_try_echo") >&5
   10354   (eval "$ac_link") 2>conftest.er1
   10355   ac_status=$?
   10356   grep -v '^ *+' conftest.er1 >conftest.err
   10357   rm -f conftest.er1
   10358   cat conftest.err >&5
   10359   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10360   (exit $ac_status); } && {
   10361 	 test -z "$ac_c_werror_flag" ||
   10362 	 test ! -s conftest.err
   10363        } && test -s conftest$ac_exeext && {
   10364 	 test "$cross_compiling" = yes ||
   10365 	 $as_test_x conftest$ac_exeext
   10366        }; then
   10367   ac_cv_lib_dl_dlopen=yes
   10368 else
   10369   $as_echo "$as_me: failed program was:" >&5
   10370 sed 's/^/| /' conftest.$ac_ext >&5
   10371 
   10372 	ac_cv_lib_dl_dlopen=no
   10373 fi
   10374 
   10375 rm -rf conftest.dSYM
   10376 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10377       conftest$ac_exeext conftest.$ac_ext
   10378 LIBS=$ac_check_lib_save_LIBS
   10379 fi
   10380 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   10381 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   10382 if test $ac_cv_lib_dl_dlopen = yes; then
   10383   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   10384 else
   10385 
   10386     lt_cv_dlopen="dyld"
   10387     lt_cv_dlopen_libs=
   10388     lt_cv_dlopen_self=yes
   10389 
   10390 fi
   10391 
   10392    ;;
   10393 
   10394   *)
   10395     { $as_echo "$as_me:$LINENO: checking for shl_load" >&5
   10396 $as_echo_n "checking for shl_load... " >&6; }
   10397 if test "${ac_cv_func_shl_load+set}" = set; then
   10398   $as_echo_n "(cached) " >&6
   10399 else
   10400   cat >conftest.$ac_ext <<_ACEOF
   10401 /* confdefs.h.  */
   10402 _ACEOF
   10403 cat confdefs.h >>conftest.$ac_ext
   10404 cat >>conftest.$ac_ext <<_ACEOF
   10405 /* end confdefs.h.  */
   10406 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
   10407    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   10408 #define shl_load innocuous_shl_load
   10409 
   10410 /* System header to define __stub macros and hopefully few prototypes,
   10411     which can conflict with char shl_load (); below.
   10412     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   10413     <limits.h> exists even on freestanding compilers.  */
   10414 
   10415 #ifdef __STDC__
   10416 # include <limits.h>
   10417 #else
   10418 # include <assert.h>
   10419 #endif
   10420 
   10421 #undef shl_load
   10422 
   10423 /* Override any GCC internal prototype to avoid an error.
   10424    Use char because int might match the return type of a GCC
   10425    builtin and then its argument prototype would still apply.  */
   10426 #ifdef __cplusplus
   10427 extern "C"
   10428 #endif
   10429 char shl_load ();
   10430 /* The GNU C library defines this for functions which it implements
   10431     to always fail with ENOSYS.  Some functions are actually named
   10432     something starting with __ and the normal name is an alias.  */
   10433 #if defined __stub_shl_load || defined __stub___shl_load
   10434 choke me
   10435 #endif
   10436 
   10437 int
   10438 main ()
   10439 {
   10440 return shl_load ();
   10441   ;
   10442   return 0;
   10443 }
   10444 _ACEOF
   10445 rm -f conftest.$ac_objext conftest$ac_exeext
   10446 if { (ac_try="$ac_link"
   10447 case "(($ac_try" in
   10448   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10449   *) ac_try_echo=$ac_try;;
   10450 esac
   10451 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10452 $as_echo "$ac_try_echo") >&5
   10453   (eval "$ac_link") 2>conftest.er1
   10454   ac_status=$?
   10455   grep -v '^ *+' conftest.er1 >conftest.err
   10456   rm -f conftest.er1
   10457   cat conftest.err >&5
   10458   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10459   (exit $ac_status); } && {
   10460 	 test -z "$ac_c_werror_flag" ||
   10461 	 test ! -s conftest.err
   10462        } && test -s conftest$ac_exeext && {
   10463 	 test "$cross_compiling" = yes ||
   10464 	 $as_test_x conftest$ac_exeext
   10465        }; then
   10466   ac_cv_func_shl_load=yes
   10467 else
   10468   $as_echo "$as_me: failed program was:" >&5
   10469 sed 's/^/| /' conftest.$ac_ext >&5
   10470 
   10471 	ac_cv_func_shl_load=no
   10472 fi
   10473 
   10474 rm -rf conftest.dSYM
   10475 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10476       conftest$ac_exeext conftest.$ac_ext
   10477 fi
   10478 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
   10479 $as_echo "$ac_cv_func_shl_load" >&6; }
   10480 if test $ac_cv_func_shl_load = yes; then
   10481   lt_cv_dlopen="shl_load"
   10482 else
   10483   { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
   10484 $as_echo_n "checking for shl_load in -ldld... " >&6; }
   10485 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
   10486   $as_echo_n "(cached) " >&6
   10487 else
   10488   ac_check_lib_save_LIBS=$LIBS
   10489 LIBS="-ldld  $LIBS"
   10490 cat >conftest.$ac_ext <<_ACEOF
   10491 /* confdefs.h.  */
   10492 _ACEOF
   10493 cat confdefs.h >>conftest.$ac_ext
   10494 cat >>conftest.$ac_ext <<_ACEOF
   10495 /* end confdefs.h.  */
   10496 
   10497 /* Override any GCC internal prototype to avoid an error.
   10498    Use char because int might match the return type of a GCC
   10499    builtin and then its argument prototype would still apply.  */
   10500 #ifdef __cplusplus
   10501 extern "C"
   10502 #endif
   10503 char shl_load ();
   10504 int
   10505 main ()
   10506 {
   10507 return shl_load ();
   10508   ;
   10509   return 0;
   10510 }
   10511 _ACEOF
   10512 rm -f conftest.$ac_objext conftest$ac_exeext
   10513 if { (ac_try="$ac_link"
   10514 case "(($ac_try" in
   10515   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10516   *) ac_try_echo=$ac_try;;
   10517 esac
   10518 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10519 $as_echo "$ac_try_echo") >&5
   10520   (eval "$ac_link") 2>conftest.er1
   10521   ac_status=$?
   10522   grep -v '^ *+' conftest.er1 >conftest.err
   10523   rm -f conftest.er1
   10524   cat conftest.err >&5
   10525   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10526   (exit $ac_status); } && {
   10527 	 test -z "$ac_c_werror_flag" ||
   10528 	 test ! -s conftest.err
   10529        } && test -s conftest$ac_exeext && {
   10530 	 test "$cross_compiling" = yes ||
   10531 	 $as_test_x conftest$ac_exeext
   10532        }; then
   10533   ac_cv_lib_dld_shl_load=yes
   10534 else
   10535   $as_echo "$as_me: failed program was:" >&5
   10536 sed 's/^/| /' conftest.$ac_ext >&5
   10537 
   10538 	ac_cv_lib_dld_shl_load=no
   10539 fi
   10540 
   10541 rm -rf conftest.dSYM
   10542 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10543       conftest$ac_exeext conftest.$ac_ext
   10544 LIBS=$ac_check_lib_save_LIBS
   10545 fi
   10546 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
   10547 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
   10548 if test $ac_cv_lib_dld_shl_load = yes; then
   10549   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
   10550 else
   10551   { $as_echo "$as_me:$LINENO: checking for dlopen" >&5
   10552 $as_echo_n "checking for dlopen... " >&6; }
   10553 if test "${ac_cv_func_dlopen+set}" = set; then
   10554   $as_echo_n "(cached) " >&6
   10555 else
   10556   cat >conftest.$ac_ext <<_ACEOF
   10557 /* confdefs.h.  */
   10558 _ACEOF
   10559 cat confdefs.h >>conftest.$ac_ext
   10560 cat >>conftest.$ac_ext <<_ACEOF
   10561 /* end confdefs.h.  */
   10562 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
   10563    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   10564 #define dlopen innocuous_dlopen
   10565 
   10566 /* System header to define __stub macros and hopefully few prototypes,
   10567     which can conflict with char dlopen (); below.
   10568     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   10569     <limits.h> exists even on freestanding compilers.  */
   10570 
   10571 #ifdef __STDC__
   10572 # include <limits.h>
   10573 #else
   10574 # include <assert.h>
   10575 #endif
   10576 
   10577 #undef dlopen
   10578 
   10579 /* Override any GCC internal prototype to avoid an error.
   10580    Use char because int might match the return type of a GCC
   10581    builtin and then its argument prototype would still apply.  */
   10582 #ifdef __cplusplus
   10583 extern "C"
   10584 #endif
   10585 char dlopen ();
   10586 /* The GNU C library defines this for functions which it implements
   10587     to always fail with ENOSYS.  Some functions are actually named
   10588     something starting with __ and the normal name is an alias.  */
   10589 #if defined __stub_dlopen || defined __stub___dlopen
   10590 choke me
   10591 #endif
   10592 
   10593 int
   10594 main ()
   10595 {
   10596 return dlopen ();
   10597   ;
   10598   return 0;
   10599 }
   10600 _ACEOF
   10601 rm -f conftest.$ac_objext conftest$ac_exeext
   10602 if { (ac_try="$ac_link"
   10603 case "(($ac_try" in
   10604   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10605   *) ac_try_echo=$ac_try;;
   10606 esac
   10607 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10608 $as_echo "$ac_try_echo") >&5
   10609   (eval "$ac_link") 2>conftest.er1
   10610   ac_status=$?
   10611   grep -v '^ *+' conftest.er1 >conftest.err
   10612   rm -f conftest.er1
   10613   cat conftest.err >&5
   10614   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10615   (exit $ac_status); } && {
   10616 	 test -z "$ac_c_werror_flag" ||
   10617 	 test ! -s conftest.err
   10618        } && test -s conftest$ac_exeext && {
   10619 	 test "$cross_compiling" = yes ||
   10620 	 $as_test_x conftest$ac_exeext
   10621        }; then
   10622   ac_cv_func_dlopen=yes
   10623 else
   10624   $as_echo "$as_me: failed program was:" >&5
   10625 sed 's/^/| /' conftest.$ac_ext >&5
   10626 
   10627 	ac_cv_func_dlopen=no
   10628 fi
   10629 
   10630 rm -rf conftest.dSYM
   10631 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10632       conftest$ac_exeext conftest.$ac_ext
   10633 fi
   10634 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
   10635 $as_echo "$ac_cv_func_dlopen" >&6; }
   10636 if test $ac_cv_func_dlopen = yes; then
   10637   lt_cv_dlopen="dlopen"
   10638 else
   10639   { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   10640 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   10641 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   10642   $as_echo_n "(cached) " >&6
   10643 else
   10644   ac_check_lib_save_LIBS=$LIBS
   10645 LIBS="-ldl  $LIBS"
   10646 cat >conftest.$ac_ext <<_ACEOF
   10647 /* confdefs.h.  */
   10648 _ACEOF
   10649 cat confdefs.h >>conftest.$ac_ext
   10650 cat >>conftest.$ac_ext <<_ACEOF
   10651 /* end confdefs.h.  */
   10652 
   10653 /* Override any GCC internal prototype to avoid an error.
   10654    Use char because int might match the return type of a GCC
   10655    builtin and then its argument prototype would still apply.  */
   10656 #ifdef __cplusplus
   10657 extern "C"
   10658 #endif
   10659 char dlopen ();
   10660 int
   10661 main ()
   10662 {
   10663 return dlopen ();
   10664   ;
   10665   return 0;
   10666 }
   10667 _ACEOF
   10668 rm -f conftest.$ac_objext conftest$ac_exeext
   10669 if { (ac_try="$ac_link"
   10670 case "(($ac_try" in
   10671   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10672   *) ac_try_echo=$ac_try;;
   10673 esac
   10674 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10675 $as_echo "$ac_try_echo") >&5
   10676   (eval "$ac_link") 2>conftest.er1
   10677   ac_status=$?
   10678   grep -v '^ *+' conftest.er1 >conftest.err
   10679   rm -f conftest.er1
   10680   cat conftest.err >&5
   10681   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10682   (exit $ac_status); } && {
   10683 	 test -z "$ac_c_werror_flag" ||
   10684 	 test ! -s conftest.err
   10685        } && test -s conftest$ac_exeext && {
   10686 	 test "$cross_compiling" = yes ||
   10687 	 $as_test_x conftest$ac_exeext
   10688        }; then
   10689   ac_cv_lib_dl_dlopen=yes
   10690 else
   10691   $as_echo "$as_me: failed program was:" >&5
   10692 sed 's/^/| /' conftest.$ac_ext >&5
   10693 
   10694 	ac_cv_lib_dl_dlopen=no
   10695 fi
   10696 
   10697 rm -rf conftest.dSYM
   10698 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10699       conftest$ac_exeext conftest.$ac_ext
   10700 LIBS=$ac_check_lib_save_LIBS
   10701 fi
   10702 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   10703 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   10704 if test $ac_cv_lib_dl_dlopen = yes; then
   10705   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   10706 else
   10707   { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
   10708 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
   10709 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
   10710   $as_echo_n "(cached) " >&6
   10711 else
   10712   ac_check_lib_save_LIBS=$LIBS
   10713 LIBS="-lsvld  $LIBS"
   10714 cat >conftest.$ac_ext <<_ACEOF
   10715 /* confdefs.h.  */
   10716 _ACEOF
   10717 cat confdefs.h >>conftest.$ac_ext
   10718 cat >>conftest.$ac_ext <<_ACEOF
   10719 /* end confdefs.h.  */
   10720 
   10721 /* Override any GCC internal prototype to avoid an error.
   10722    Use char because int might match the return type of a GCC
   10723    builtin and then its argument prototype would still apply.  */
   10724 #ifdef __cplusplus
   10725 extern "C"
   10726 #endif
   10727 char dlopen ();
   10728 int
   10729 main ()
   10730 {
   10731 return dlopen ();
   10732   ;
   10733   return 0;
   10734 }
   10735 _ACEOF
   10736 rm -f conftest.$ac_objext conftest$ac_exeext
   10737 if { (ac_try="$ac_link"
   10738 case "(($ac_try" in
   10739   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10740   *) ac_try_echo=$ac_try;;
   10741 esac
   10742 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10743 $as_echo "$ac_try_echo") >&5
   10744   (eval "$ac_link") 2>conftest.er1
   10745   ac_status=$?
   10746   grep -v '^ *+' conftest.er1 >conftest.err
   10747   rm -f conftest.er1
   10748   cat conftest.err >&5
   10749   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10750   (exit $ac_status); } && {
   10751 	 test -z "$ac_c_werror_flag" ||
   10752 	 test ! -s conftest.err
   10753        } && test -s conftest$ac_exeext && {
   10754 	 test "$cross_compiling" = yes ||
   10755 	 $as_test_x conftest$ac_exeext
   10756        }; then
   10757   ac_cv_lib_svld_dlopen=yes
   10758 else
   10759   $as_echo "$as_me: failed program was:" >&5
   10760 sed 's/^/| /' conftest.$ac_ext >&5
   10761 
   10762 	ac_cv_lib_svld_dlopen=no
   10763 fi
   10764 
   10765 rm -rf conftest.dSYM
   10766 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10767       conftest$ac_exeext conftest.$ac_ext
   10768 LIBS=$ac_check_lib_save_LIBS
   10769 fi
   10770 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
   10771 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
   10772 if test $ac_cv_lib_svld_dlopen = yes; then
   10773   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   10774 else
   10775   { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
   10776 $as_echo_n "checking for dld_link in -ldld... " >&6; }
   10777 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
   10778   $as_echo_n "(cached) " >&6
   10779 else
   10780   ac_check_lib_save_LIBS=$LIBS
   10781 LIBS="-ldld  $LIBS"
   10782 cat >conftest.$ac_ext <<_ACEOF
   10783 /* confdefs.h.  */
   10784 _ACEOF
   10785 cat confdefs.h >>conftest.$ac_ext
   10786 cat >>conftest.$ac_ext <<_ACEOF
   10787 /* end confdefs.h.  */
   10788 
   10789 /* Override any GCC internal prototype to avoid an error.
   10790    Use char because int might match the return type of a GCC
   10791    builtin and then its argument prototype would still apply.  */
   10792 #ifdef __cplusplus
   10793 extern "C"
   10794 #endif
   10795 char dld_link ();
   10796 int
   10797 main ()
   10798 {
   10799 return dld_link ();
   10800   ;
   10801   return 0;
   10802 }
   10803 _ACEOF
   10804 rm -f conftest.$ac_objext conftest$ac_exeext
   10805 if { (ac_try="$ac_link"
   10806 case "(($ac_try" in
   10807   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10808   *) ac_try_echo=$ac_try;;
   10809 esac
   10810 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10811 $as_echo "$ac_try_echo") >&5
   10812   (eval "$ac_link") 2>conftest.er1
   10813   ac_status=$?
   10814   grep -v '^ *+' conftest.er1 >conftest.err
   10815   rm -f conftest.er1
   10816   cat conftest.err >&5
   10817   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10818   (exit $ac_status); } && {
   10819 	 test -z "$ac_c_werror_flag" ||
   10820 	 test ! -s conftest.err
   10821        } && test -s conftest$ac_exeext && {
   10822 	 test "$cross_compiling" = yes ||
   10823 	 $as_test_x conftest$ac_exeext
   10824        }; then
   10825   ac_cv_lib_dld_dld_link=yes
   10826 else
   10827   $as_echo "$as_me: failed program was:" >&5
   10828 sed 's/^/| /' conftest.$ac_ext >&5
   10829 
   10830 	ac_cv_lib_dld_dld_link=no
   10831 fi
   10832 
   10833 rm -rf conftest.dSYM
   10834 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10835       conftest$ac_exeext conftest.$ac_ext
   10836 LIBS=$ac_check_lib_save_LIBS
   10837 fi
   10838 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
   10839 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
   10840 if test $ac_cv_lib_dld_dld_link = yes; then
   10841   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
   10842 fi
   10843 
   10844 
   10845 fi
   10846 
   10847 
   10848 fi
   10849 
   10850 
   10851 fi
   10852 
   10853 
   10854 fi
   10855 
   10856 
   10857 fi
   10858 
   10859     ;;
   10860   esac
   10861 
   10862   if test "x$lt_cv_dlopen" != xno; then
   10863     enable_dlopen=yes
   10864   else
   10865     enable_dlopen=no
   10866   fi
   10867 
   10868   case $lt_cv_dlopen in
   10869   dlopen)
   10870     save_CPPFLAGS="$CPPFLAGS"
   10871     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   10872 
   10873     save_LDFLAGS="$LDFLAGS"
   10874     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   10875 
   10876     save_LIBS="$LIBS"
   10877     LIBS="$lt_cv_dlopen_libs $LIBS"
   10878 
   10879     { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
   10880 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
   10881 if test "${lt_cv_dlopen_self+set}" = set; then
   10882   $as_echo_n "(cached) " >&6
   10883 else
   10884   	  if test "$cross_compiling" = yes; then :
   10885   lt_cv_dlopen_self=cross
   10886 else
   10887   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10888   lt_status=$lt_dlunknown
   10889   cat > conftest.$ac_ext <<EOF
   10890 #line 10890 "configure"
   10891 #include "confdefs.h"
   10892 
   10893 #if HAVE_DLFCN_H
   10894 #include <dlfcn.h>
   10895 #endif
   10896 
   10897 #include <stdio.h>
   10898 
   10899 #ifdef RTLD_GLOBAL
   10900 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10901 #else
   10902 #  ifdef DL_GLOBAL
   10903 #    define LT_DLGLOBAL		DL_GLOBAL
   10904 #  else
   10905 #    define LT_DLGLOBAL		0
   10906 #  endif
   10907 #endif
   10908 
   10909 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10910    find out it does not work in some platform. */
   10911 #ifndef LT_DLLAZY_OR_NOW
   10912 #  ifdef RTLD_LAZY
   10913 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10914 #  else
   10915 #    ifdef DL_LAZY
   10916 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10917 #    else
   10918 #      ifdef RTLD_NOW
   10919 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10920 #      else
   10921 #        ifdef DL_NOW
   10922 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10923 #        else
   10924 #          define LT_DLLAZY_OR_NOW	0
   10925 #        endif
   10926 #      endif
   10927 #    endif
   10928 #  endif
   10929 #endif
   10930 
   10931 #ifdef __cplusplus
   10932 extern "C" void exit (int);
   10933 #endif
   10934 
   10935 void fnord() { int i=42;}
   10936 int main ()
   10937 {
   10938   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10939   int status = $lt_dlunknown;
   10940 
   10941   if (self)
   10942     {
   10943       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10944       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10945       /* dlclose (self); */
   10946     }
   10947   else
   10948     puts (dlerror ());
   10949 
   10950     exit (status);
   10951 }
   10952 EOF
   10953   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10954   (eval $ac_link) 2>&5
   10955   ac_status=$?
   10956   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10957   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   10958     (./conftest; exit; ) >&5 2>/dev/null
   10959     lt_status=$?
   10960     case x$lt_status in
   10961       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   10962       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   10963       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   10964     esac
   10965   else :
   10966     # compilation failed
   10967     lt_cv_dlopen_self=no
   10968   fi
   10969 fi
   10970 rm -fr conftest*
   10971 
   10972 
   10973 fi
   10974 { $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
   10975 $as_echo "$lt_cv_dlopen_self" >&6; }
   10976 
   10977     if test "x$lt_cv_dlopen_self" = xyes; then
   10978       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   10979       { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
   10980 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
   10981 if test "${lt_cv_dlopen_self_static+set}" = set; then
   10982   $as_echo_n "(cached) " >&6
   10983 else
   10984   	  if test "$cross_compiling" = yes; then :
   10985   lt_cv_dlopen_self_static=cross
   10986 else
   10987   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10988   lt_status=$lt_dlunknown
   10989   cat > conftest.$ac_ext <<EOF
   10990 #line 10990 "configure"
   10991 #include "confdefs.h"
   10992 
   10993 #if HAVE_DLFCN_H
   10994 #include <dlfcn.h>
   10995 #endif
   10996 
   10997 #include <stdio.h>
   10998 
   10999 #ifdef RTLD_GLOBAL
   11000 #  define LT_DLGLOBAL		RTLD_GLOBAL
   11001 #else
   11002 #  ifdef DL_GLOBAL
   11003 #    define LT_DLGLOBAL		DL_GLOBAL
   11004 #  else
   11005 #    define LT_DLGLOBAL		0
   11006 #  endif
   11007 #endif
   11008 
   11009 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   11010    find out it does not work in some platform. */
   11011 #ifndef LT_DLLAZY_OR_NOW
   11012 #  ifdef RTLD_LAZY
   11013 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   11014 #  else
   11015 #    ifdef DL_LAZY
   11016 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   11017 #    else
   11018 #      ifdef RTLD_NOW
   11019 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   11020 #      else
   11021 #        ifdef DL_NOW
   11022 #          define LT_DLLAZY_OR_NOW	DL_NOW
   11023 #        else
   11024 #          define LT_DLLAZY_OR_NOW	0
   11025 #        endif
   11026 #      endif
   11027 #    endif
   11028 #  endif
   11029 #endif
   11030 
   11031 #ifdef __cplusplus
   11032 extern "C" void exit (int);
   11033 #endif
   11034 
   11035 void fnord() { int i=42;}
   11036 int main ()
   11037 {
   11038   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   11039   int status = $lt_dlunknown;
   11040 
   11041   if (self)
   11042     {
   11043       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   11044       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   11045       /* dlclose (self); */
   11046     }
   11047   else
   11048     puts (dlerror ());
   11049 
   11050     exit (status);
   11051 }
   11052 EOF
   11053   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   11054   (eval $ac_link) 2>&5
   11055   ac_status=$?
   11056   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11057   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   11058     (./conftest; exit; ) >&5 2>/dev/null
   11059     lt_status=$?
   11060     case x$lt_status in
   11061       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   11062       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   11063       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   11064     esac
   11065   else :
   11066     # compilation failed
   11067     lt_cv_dlopen_self_static=no
   11068   fi
   11069 fi
   11070 rm -fr conftest*
   11071 
   11072 
   11073 fi
   11074 { $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
   11075 $as_echo "$lt_cv_dlopen_self_static" >&6; }
   11076     fi
   11077 
   11078     CPPFLAGS="$save_CPPFLAGS"
   11079     LDFLAGS="$save_LDFLAGS"
   11080     LIBS="$save_LIBS"
   11081     ;;
   11082   esac
   11083 
   11084   case $lt_cv_dlopen_self in
   11085   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   11086   *) enable_dlopen_self=unknown ;;
   11087   esac
   11088 
   11089   case $lt_cv_dlopen_self_static in
   11090   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   11091   *) enable_dlopen_self_static=unknown ;;
   11092   esac
   11093 fi
   11094 
   11095 
   11096 # Report which library types will actually be built
   11097 { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   11098 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   11099 { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
   11100 $as_echo "$can_build_shared" >&6; }
   11101 
   11102 { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   11103 $as_echo_n "checking whether to build shared libraries... " >&6; }
   11104 test "$can_build_shared" = "no" && enable_shared=no
   11105 
   11106 # On AIX, shared libraries and static libraries use the same namespace, and
   11107 # are all built from PIC.
   11108 case $host_os in
   11109 aix3*)
   11110   test "$enable_shared" = yes && enable_static=no
   11111   if test -n "$RANLIB"; then
   11112     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   11113     postinstall_cmds='$RANLIB $lib'
   11114   fi
   11115   ;;
   11116 
   11117 aix[4-9]*)
   11118   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   11119     test "$enable_shared" = yes && enable_static=no
   11120   fi
   11121     ;;
   11122 esac
   11123 { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
   11124 $as_echo "$enable_shared" >&6; }
   11125 
   11126 { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   11127 $as_echo_n "checking whether to build static libraries... " >&6; }
   11128 # Make sure either enable_shared or enable_static is yes.
   11129 test "$enable_shared" = yes || enable_static=yes
   11130 { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
   11131 $as_echo "$enable_static" >&6; }
   11132 
   11133 # The else clause should only fire when bootstrapping the
   11134 # libtool distribution, otherwise you forgot to ship ltmain.sh
   11135 # with your package, and you will get complaints that there are
   11136 # no rules to generate ltmain.sh.
   11137 if test -f "$ltmain"; then
   11138   # See if we are running on zsh, and set the options which allow our commands through
   11139   # without removal of \ escapes.
   11140   if test -n "${ZSH_VERSION+set}" ; then
   11141     setopt NO_GLOB_SUBST
   11142   fi
   11143   # Now quote all the things that may contain metacharacters while being
   11144   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   11145   # variables and quote the copies for generation of the libtool script.
   11146   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   11147     SED SHELL STRIP \
   11148     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   11149     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   11150     deplibs_check_method reload_flag reload_cmds need_locks \
   11151     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   11152     lt_cv_sys_global_symbol_to_c_name_address \
   11153     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   11154     old_postinstall_cmds old_postuninstall_cmds \
   11155     compiler \
   11156     CC \
   11157     LD \
   11158     lt_prog_compiler_wl \
   11159     lt_prog_compiler_pic \
   11160     lt_prog_compiler_static \
   11161     lt_prog_compiler_no_builtin_flag \
   11162     export_dynamic_flag_spec \
   11163     thread_safe_flag_spec \
   11164     whole_archive_flag_spec \
   11165     enable_shared_with_static_runtimes \
   11166     old_archive_cmds \
   11167     old_archive_from_new_cmds \
   11168     predep_objects \
   11169     postdep_objects \
   11170     predeps \
   11171     postdeps \
   11172     compiler_lib_search_path \
   11173     compiler_lib_search_dirs \
   11174     archive_cmds \
   11175     archive_expsym_cmds \
   11176     postinstall_cmds \
   11177     postuninstall_cmds \
   11178     old_archive_from_expsyms_cmds \
   11179     allow_undefined_flag \
   11180     no_undefined_flag \
   11181     export_symbols_cmds \
   11182     hardcode_libdir_flag_spec \
   11183     hardcode_libdir_flag_spec_ld \
   11184     hardcode_libdir_separator \
   11185     hardcode_automatic \
   11186     module_cmds \
   11187     module_expsym_cmds \
   11188     lt_cv_prog_compiler_c_o \
   11189     fix_srcfile_path \
   11190     exclude_expsyms \
   11191     include_expsyms; do
   11192 
   11193     case $var in
   11194     old_archive_cmds | \
   11195     old_archive_from_new_cmds | \
   11196     archive_cmds | \
   11197     archive_expsym_cmds | \
   11198     module_cmds | \
   11199     module_expsym_cmds | \
   11200     old_archive_from_expsyms_cmds | \
   11201     export_symbols_cmds | \
   11202     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   11203     postinstall_cmds | postuninstall_cmds | \
   11204     old_postinstall_cmds | old_postuninstall_cmds | \
   11205     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   11206       # Double-quote double-evaled strings.
   11207       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   11208       ;;
   11209     *)
   11210       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   11211       ;;
   11212     esac
   11213   done
   11214 
   11215   case $lt_echo in
   11216   *'\$0 --fallback-echo"')
   11217     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   11218     ;;
   11219   esac
   11220 
   11221 cfgfile="${ofile}T"
   11222   trap "$rm \"$cfgfile\"; exit 1" 1 2 15
   11223   $rm -f "$cfgfile"
   11224   { $as_echo "$as_me:$LINENO: creating $ofile" >&5
   11225 $as_echo "$as_me: creating $ofile" >&6;}
   11226 
   11227   cat <<__EOF__ >> "$cfgfile"
   11228 #! $SHELL
   11229 
   11230 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   11231 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
   11232 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   11233 #
   11234 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
   11235 # Free Software Foundation, Inc.
   11236 #
   11237 # This file is part of GNU Libtool:
   11238 # Originally by Gordon Matzigkeit <gord (at] gnu.ai.mit.edu>, 1996
   11239 #
   11240 # This program is free software; you can redistribute it and/or modify
   11241 # it under the terms of the GNU General Public License as published by
   11242 # the Free Software Foundation; either version 2 of the License, or
   11243 # (at your option) any later version.
   11244 #
   11245 # This program is distributed in the hope that it will be useful, but
   11246 # WITHOUT ANY WARRANTY; without even the implied warranty of
   11247 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   11248 # General Public License for more details.
   11249 #
   11250 # You should have received a copy of the GNU General Public License
   11251 # along with this program; if not, write to the Free Software
   11252 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   11253 #
   11254 # As a special exception to the GNU General Public License, if you
   11255 # distribute this file as part of a program that contains a
   11256 # configuration script generated by Autoconf, you may include it under
   11257 # the same distribution terms that you use for the rest of that program.
   11258 
   11259 # A sed program that does not truncate output.
   11260 SED=$lt_SED
   11261 
   11262 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   11263 Xsed="$SED -e 1s/^X//"
   11264 
   11265 # The HP-UX ksh and POSIX shell print the target directory to stdout
   11266 # if CDPATH is set.
   11267 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   11268 
   11269 # The names of the tagged configurations supported by this script.
   11270 available_tags=
   11271 
   11272 # ### BEGIN LIBTOOL CONFIG
   11273 
   11274 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   11275 
   11276 # Shell to use when invoking shell scripts.
   11277 SHELL=$lt_SHELL
   11278 
   11279 # Whether or not to build shared libraries.
   11280 build_libtool_libs=$enable_shared
   11281 
   11282 # Whether or not to build static libraries.
   11283 build_old_libs=$enable_static
   11284 
   11285 # Whether or not to add -lc for building shared libraries.
   11286 build_libtool_need_lc=$archive_cmds_need_lc
   11287 
   11288 # Whether or not to disallow shared libs when runtime libs are static
   11289 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   11290 
   11291 # Whether or not to optimize for fast installation.
   11292 fast_install=$enable_fast_install
   11293 
   11294 # The host system.
   11295 host_alias=$host_alias
   11296 host=$host
   11297 host_os=$host_os
   11298 
   11299 # The build system.
   11300 build_alias=$build_alias
   11301 build=$build
   11302 build_os=$build_os
   11303 
   11304 # An echo program that does not interpret backslashes.
   11305 echo=$lt_echo
   11306 
   11307 # The archiver.
   11308 AR=$lt_AR
   11309 AR_FLAGS=$lt_AR_FLAGS
   11310 
   11311 # A C compiler.
   11312 LTCC=$lt_LTCC
   11313 
   11314 # LTCC compiler flags.
   11315 LTCFLAGS=$lt_LTCFLAGS
   11316 
   11317 # A language-specific compiler.
   11318 CC=$lt_compiler
   11319 
   11320 # Is the compiler the GNU C compiler?
   11321 with_gcc=$GCC
   11322 
   11323 # An ERE matcher.
   11324 EGREP=$lt_EGREP
   11325 
   11326 # The linker used to build libraries.
   11327 LD=$lt_LD
   11328 
   11329 # Whether we need hard or soft links.
   11330 LN_S=$lt_LN_S
   11331 
   11332 # A BSD-compatible nm program.
   11333 NM=$lt_NM
   11334 
   11335 # A symbol stripping program
   11336 STRIP=$lt_STRIP
   11337 
   11338 # Used to examine libraries when file_magic_cmd begins "file"
   11339 MAGIC_CMD=$MAGIC_CMD
   11340 
   11341 # Used on cygwin: DLL creation program.
   11342 DLLTOOL="$DLLTOOL"
   11343 
   11344 # Used on cygwin: object dumper.
   11345 OBJDUMP="$OBJDUMP"
   11346 
   11347 # Used on cygwin: assembler.
   11348 AS="$AS"
   11349 
   11350 # The name of the directory that contains temporary libtool files.
   11351 objdir=$objdir
   11352 
   11353 # How to create reloadable object files.
   11354 reload_flag=$lt_reload_flag
   11355 reload_cmds=$lt_reload_cmds
   11356 
   11357 # How to pass a linker flag through the compiler.
   11358 wl=$lt_lt_prog_compiler_wl
   11359 
   11360 # Object file suffix (normally "o").
   11361 objext="$ac_objext"
   11362 
   11363 # Old archive suffix (normally "a").
   11364 libext="$libext"
   11365 
   11366 # Shared library suffix (normally ".so").
   11367 shrext_cmds='$shrext_cmds'
   11368 
   11369 # Executable file suffix (normally "").
   11370 exeext="$exeext"
   11371 
   11372 # Additional compiler flags for building library objects.
   11373 pic_flag=$lt_lt_prog_compiler_pic
   11374 pic_mode=$pic_mode
   11375 
   11376 # What is the maximum length of a command?
   11377 max_cmd_len=$lt_cv_sys_max_cmd_len
   11378 
   11379 # Does compiler simultaneously support -c and -o options?
   11380 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   11381 
   11382 # Must we lock files when doing compilation?
   11383 need_locks=$lt_need_locks
   11384 
   11385 # Do we need the lib prefix for modules?
   11386 need_lib_prefix=$need_lib_prefix
   11387 
   11388 # Do we need a version for libraries?
   11389 need_version=$need_version
   11390 
   11391 # Whether dlopen is supported.
   11392 dlopen_support=$enable_dlopen
   11393 
   11394 # Whether dlopen of programs is supported.
   11395 dlopen_self=$enable_dlopen_self
   11396 
   11397 # Whether dlopen of statically linked programs is supported.
   11398 dlopen_self_static=$enable_dlopen_self_static
   11399 
   11400 # Compiler flag to prevent dynamic linking.
   11401 link_static_flag=$lt_lt_prog_compiler_static
   11402 
   11403 # Compiler flag to turn off builtin functions.
   11404 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   11405 
   11406 # Compiler flag to allow reflexive dlopens.
   11407 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   11408 
   11409 # Compiler flag to generate shared objects directly from archives.
   11410 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   11411 
   11412 # Compiler flag to generate thread-safe objects.
   11413 thread_safe_flag_spec=$lt_thread_safe_flag_spec
   11414 
   11415 # Library versioning type.
   11416 version_type=$version_type
   11417 
   11418 # Format of library name prefix.
   11419 libname_spec=$lt_libname_spec
   11420 
   11421 # List of archive names.  First name is the real one, the rest are links.
   11422 # The last name is the one that the linker finds with -lNAME.
   11423 library_names_spec=$lt_library_names_spec
   11424 
   11425 # The coded name of the library, if different from the real name.
   11426 soname_spec=$lt_soname_spec
   11427 
   11428 # Commands used to build and install an old-style archive.
   11429 RANLIB=$lt_RANLIB
   11430 old_archive_cmds=$lt_old_archive_cmds
   11431 old_postinstall_cmds=$lt_old_postinstall_cmds
   11432 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   11433 
   11434 # Create an old-style archive from a shared archive.
   11435 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   11436 
   11437 # Create a temporary old-style archive to link instead of a shared archive.
   11438 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   11439 
   11440 # Commands used to build and install a shared archive.
   11441 archive_cmds=$lt_archive_cmds
   11442 archive_expsym_cmds=$lt_archive_expsym_cmds
   11443 postinstall_cmds=$lt_postinstall_cmds
   11444 postuninstall_cmds=$lt_postuninstall_cmds
   11445 
   11446 # Commands used to build a loadable module (assumed same as above if empty)
   11447 module_cmds=$lt_module_cmds
   11448 module_expsym_cmds=$lt_module_expsym_cmds
   11449 
   11450 # Commands to strip libraries.
   11451 old_striplib=$lt_old_striplib
   11452 striplib=$lt_striplib
   11453 
   11454 # Dependencies to place before the objects being linked to create a
   11455 # shared library.
   11456 predep_objects=$lt_predep_objects
   11457 
   11458 # Dependencies to place after the objects being linked to create a
   11459 # shared library.
   11460 postdep_objects=$lt_postdep_objects
   11461 
   11462 # Dependencies to place before the objects being linked to create a
   11463 # shared library.
   11464 predeps=$lt_predeps
   11465 
   11466 # Dependencies to place after the objects being linked to create a
   11467 # shared library.
   11468 postdeps=$lt_postdeps
   11469 
   11470 # The directories searched by this compiler when creating a shared
   11471 # library
   11472 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
   11473 
   11474 # The library search path used internally by the compiler when linking
   11475 # a shared library.
   11476 compiler_lib_search_path=$lt_compiler_lib_search_path
   11477 
   11478 # Method to check whether dependent libraries are shared objects.
   11479 deplibs_check_method=$lt_deplibs_check_method
   11480 
   11481 # Command to use when deplibs_check_method == file_magic.
   11482 file_magic_cmd=$lt_file_magic_cmd
   11483 
   11484 # Flag that allows shared libraries with undefined symbols to be built.
   11485 allow_undefined_flag=$lt_allow_undefined_flag
   11486 
   11487 # Flag that forces no undefined symbols.
   11488 no_undefined_flag=$lt_no_undefined_flag
   11489 
   11490 # Commands used to finish a libtool library installation in a directory.
   11491 finish_cmds=$lt_finish_cmds
   11492 
   11493 # Same as above, but a single script fragment to be evaled but not shown.
   11494 finish_eval=$lt_finish_eval
   11495 
   11496 # Take the output of nm and produce a listing of raw symbols and C names.
   11497 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   11498 
   11499 # Transform the output of nm in a proper C declaration
   11500 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   11501 
   11502 # Transform the output of nm in a C name address pair
   11503 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   11504 
   11505 # This is the shared library runtime path variable.
   11506 runpath_var=$runpath_var
   11507 
   11508 # This is the shared library path variable.
   11509 shlibpath_var=$shlibpath_var
   11510 
   11511 # Is shlibpath searched before the hard-coded library search path?
   11512 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   11513 
   11514 # How to hardcode a shared library path into an executable.
   11515 hardcode_action=$hardcode_action
   11516 
   11517 # Whether we should hardcode library paths into libraries.
   11518 hardcode_into_libs=$hardcode_into_libs
   11519 
   11520 # Flag to hardcode \$libdir into a binary during linking.
   11521 # This must work even if \$libdir does not exist.
   11522 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   11523 
   11524 # If ld is used when linking, flag to hardcode \$libdir into
   11525 # a binary during linking. This must work even if \$libdir does
   11526 # not exist.
   11527 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   11528 
   11529 # Whether we need a single -rpath flag with a separated argument.
   11530 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   11531 
   11532 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   11533 # resulting binary.
   11534 hardcode_direct=$hardcode_direct
   11535 
   11536 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   11537 # resulting binary.
   11538 hardcode_minus_L=$hardcode_minus_L
   11539 
   11540 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   11541 # the resulting binary.
   11542 hardcode_shlibpath_var=$hardcode_shlibpath_var
   11543 
   11544 # Set to yes if building a shared library automatically hardcodes DIR into the library
   11545 # and all subsequent libraries and executables linked against it.
   11546 hardcode_automatic=$hardcode_automatic
   11547 
   11548 # Variables whose values should be saved in libtool wrapper scripts and
   11549 # restored at relink time.
   11550 variables_saved_for_relink="$variables_saved_for_relink"
   11551 
   11552 # Whether libtool must link a program against all its dependency libraries.
   11553 link_all_deplibs=$link_all_deplibs
   11554 
   11555 # Compile-time system search path for libraries
   11556 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   11557 
   11558 # Run-time system search path for libraries
   11559 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   11560 
   11561 # Fix the shell variable \$srcfile for the compiler.
   11562 fix_srcfile_path=$lt_fix_srcfile_path
   11563 
   11564 # Set to yes if exported symbols are required.
   11565 always_export_symbols=$always_export_symbols
   11566 
   11567 # The commands to list exported symbols.
   11568 export_symbols_cmds=$lt_export_symbols_cmds
   11569 
   11570 # The commands to extract the exported symbol list from a shared archive.
   11571 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   11572 
   11573 # Symbols that should not be listed in the preloaded symbols.
   11574 exclude_expsyms=$lt_exclude_expsyms
   11575 
   11576 # Symbols that must always be exported.
   11577 include_expsyms=$lt_include_expsyms
   11578 
   11579 # ### END LIBTOOL CONFIG
   11580 
   11581 __EOF__
   11582 
   11583 
   11584   case $host_os in
   11585   aix3*)
   11586     cat <<\EOF >> "$cfgfile"
   11587 
   11588 # AIX sometimes has problems with the GCC collect2 program.  For some
   11589 # reason, if we set the COLLECT_NAMES environment variable, the problems
   11590 # vanish in a puff of smoke.
   11591 if test "X${COLLECT_NAMES+set}" != Xset; then
   11592   COLLECT_NAMES=
   11593   export COLLECT_NAMES
   11594 fi
   11595 EOF
   11596     ;;
   11597   esac
   11598 
   11599   # We use sed instead of cat because bash on DJGPP gets confused if
   11600   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   11601   # text mode, it properly converts lines to CR/LF.  This bash problem
   11602   # is reportedly fixed, but why not run on old versions too?
   11603   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
   11604 
   11605   mv -f "$cfgfile" "$ofile" || \
   11606     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   11607   chmod +x "$ofile"
   11608 
   11609 else
   11610   # If there is no Makefile yet, we rely on a make rule to execute
   11611   # `config.status --recheck' to rerun these tests and create the
   11612   # libtool script then.
   11613   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   11614   if test -f "$ltmain_in"; then
   11615     test -f Makefile && make "$ltmain"
   11616   fi
   11617 fi
   11618 
   11619 
   11620 ac_ext=c
   11621 ac_cpp='$CPP $CPPFLAGS'
   11622 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11623 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11624 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   11625 
   11626 CC="$lt_save_CC"
   11627 
   11628 
   11629 # Check whether --with-tags was given.
   11630 if test "${with_tags+set}" = set; then
   11631   withval=$with_tags; tagnames="$withval"
   11632 fi
   11633 
   11634 
   11635 if test -f "$ltmain" && test -n "$tagnames"; then
   11636   if test ! -f "${ofile}"; then
   11637     { $as_echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
   11638 $as_echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
   11639   fi
   11640 
   11641   if test -z "$LTCC"; then
   11642     eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
   11643     if test -z "$LTCC"; then
   11644       { $as_echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
   11645 $as_echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
   11646     else
   11647       { $as_echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
   11648 $as_echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
   11649     fi
   11650   fi
   11651   if test -z "$LTCFLAGS"; then
   11652     eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
   11653   fi
   11654 
   11655   # Extract list of available tagged configurations in $ofile.
   11656   # Note that this assumes the entire list is on one line.
   11657   available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
   11658 
   11659   lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   11660   for tagname in $tagnames; do
   11661     IFS="$lt_save_ifs"
   11662     # Check whether tagname contains only valid characters
   11663     case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
   11664     "") ;;
   11665     *)  { { $as_echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
   11666 $as_echo "$as_me: error: invalid tag name: $tagname" >&2;}
   11667    { (exit 1); exit 1; }; }
   11668 	;;
   11669     esac
   11670 
   11671     if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
   11672     then
   11673       { { $as_echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
   11674 $as_echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
   11675    { (exit 1); exit 1; }; }
   11676     fi
   11677 
   11678     # Update the list of available tags.
   11679     if test -n "$tagname"; then
   11680       echo appending configuration tag \"$tagname\" to $ofile
   11681 
   11682       case $tagname in
   11683       CXX)
   11684 	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   11685 	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   11686 	    (test "X$CXX" != "Xg++"))) ; then
   11687 	  ac_ext=cpp
   11688 ac_cpp='$CXXCPP $CPPFLAGS'
   11689 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11690 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11691 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   11692 
   11693 
   11694 
   11695 
   11696 archive_cmds_need_lc_CXX=no
   11697 allow_undefined_flag_CXX=
   11698 always_export_symbols_CXX=no
   11699 archive_expsym_cmds_CXX=
   11700 export_dynamic_flag_spec_CXX=
   11701 hardcode_direct_CXX=no
   11702 hardcode_libdir_flag_spec_CXX=
   11703 hardcode_libdir_flag_spec_ld_CXX=
   11704 hardcode_libdir_separator_CXX=
   11705 hardcode_minus_L_CXX=no
   11706 hardcode_shlibpath_var_CXX=unsupported
   11707 hardcode_automatic_CXX=no
   11708 module_cmds_CXX=
   11709 module_expsym_cmds_CXX=
   11710 link_all_deplibs_CXX=unknown
   11711 old_archive_cmds_CXX=$old_archive_cmds
   11712 no_undefined_flag_CXX=
   11713 whole_archive_flag_spec_CXX=
   11714 enable_shared_with_static_runtimes_CXX=no
   11715 
   11716 # Dependencies to place before and after the object being linked:
   11717 predep_objects_CXX=
   11718 postdep_objects_CXX=
   11719 predeps_CXX=
   11720 postdeps_CXX=
   11721 compiler_lib_search_path_CXX=
   11722 compiler_lib_search_dirs_CXX=
   11723 
   11724 # Source file extension for C++ test sources.
   11725 ac_ext=cpp
   11726 
   11727 # Object file extension for compiled C++ test sources.
   11728 objext=o
   11729 objext_CXX=$objext
   11730 
   11731 # Code to be used in simple compile tests
   11732 lt_simple_compile_test_code="int some_variable = 0;"
   11733 
   11734 # Code to be used in simple link tests
   11735 lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
   11736 
   11737 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   11738 
   11739 # If no C compiler was specified, use CC.
   11740 LTCC=${LTCC-"$CC"}
   11741 
   11742 # If no C compiler flags were specified, use CFLAGS.
   11743 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   11744 
   11745 # Allow CC to be a program name with arguments.
   11746 compiler=$CC
   11747 
   11748 
   11749 # save warnings/boilerplate of simple test code
   11750 ac_outfile=conftest.$ac_objext
   11751 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   11752 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11753 _lt_compiler_boilerplate=`cat conftest.err`
   11754 $rm conftest*
   11755 
   11756 ac_outfile=conftest.$ac_objext
   11757 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   11758 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11759 _lt_linker_boilerplate=`cat conftest.err`
   11760 $rm -r conftest*
   11761 
   11762 
   11763 # Allow CC to be a program name with arguments.
   11764 lt_save_CC=$CC
   11765 lt_save_LD=$LD
   11766 lt_save_GCC=$GCC
   11767 GCC=$GXX
   11768 lt_save_with_gnu_ld=$with_gnu_ld
   11769 lt_save_path_LD=$lt_cv_path_LD
   11770 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   11771   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   11772 else
   11773   $as_unset lt_cv_prog_gnu_ld
   11774 fi
   11775 if test -n "${lt_cv_path_LDCXX+set}"; then
   11776   lt_cv_path_LD=$lt_cv_path_LDCXX
   11777 else
   11778   $as_unset lt_cv_path_LD
   11779 fi
   11780 test -z "${LDCXX+set}" || LD=$LDCXX
   11781 CC=${CXX-"c++"}
   11782 compiler=$CC
   11783 compiler_CXX=$CC
   11784 for cc_temp in $compiler""; do
   11785   case $cc_temp in
   11786     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   11787     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   11788     \-*) ;;
   11789     *) break;;
   11790   esac
   11791 done
   11792 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   11793 
   11794 
   11795 # We don't want -fno-exception wen compiling C++ code, so set the
   11796 # no_builtin_flag separately
   11797 if test "$GXX" = yes; then
   11798   lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   11799 else
   11800   lt_prog_compiler_no_builtin_flag_CXX=
   11801 fi
   11802 
   11803 if test "$GXX" = yes; then
   11804   # Set up default GNU C++ configuration
   11805 
   11806 
   11807 # Check whether --with-gnu-ld was given.
   11808 if test "${with_gnu_ld+set}" = set; then
   11809   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   11810 else
   11811   with_gnu_ld=no
   11812 fi
   11813 
   11814 ac_prog=ld
   11815 if test "$GCC" = yes; then
   11816   # Check if gcc -print-prog-name=ld gives a path.
   11817   { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   11818 $as_echo_n "checking for ld used by $CC... " >&6; }
   11819   case $host in
   11820   *-*-mingw*)
   11821     # gcc leaves a trailing carriage return which upsets mingw
   11822     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   11823   *)
   11824     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   11825   esac
   11826   case $ac_prog in
   11827     # Accept absolute paths.
   11828     [\\/]* | ?:[\\/]*)
   11829       re_direlt='/[^/][^/]*/\.\./'
   11830       # Canonicalize the pathname of ld
   11831       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   11832       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   11833 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   11834       done
   11835       test -z "$LD" && LD="$ac_prog"
   11836       ;;
   11837   "")
   11838     # If it fails, then pretend we aren't using GCC.
   11839     ac_prog=ld
   11840     ;;
   11841   *)
   11842     # If it is relative, then search for the first ld in PATH.
   11843     with_gnu_ld=unknown
   11844     ;;
   11845   esac
   11846 elif test "$with_gnu_ld" = yes; then
   11847   { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
   11848 $as_echo_n "checking for GNU ld... " >&6; }
   11849 else
   11850   { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   11851 $as_echo_n "checking for non-GNU ld... " >&6; }
   11852 fi
   11853 if test "${lt_cv_path_LD+set}" = set; then
   11854   $as_echo_n "(cached) " >&6
   11855 else
   11856   if test -z "$LD"; then
   11857   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   11858   for ac_dir in $PATH; do
   11859     IFS="$lt_save_ifs"
   11860     test -z "$ac_dir" && ac_dir=.
   11861     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   11862       lt_cv_path_LD="$ac_dir/$ac_prog"
   11863       # Check to see if the program is GNU ld.  I'd rather use --version,
   11864       # but apparently some variants of GNU ld only accept -v.
   11865       # Break only if it was the GNU/non-GNU ld that we prefer.
   11866       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   11867       *GNU* | *'with BFD'*)
   11868 	test "$with_gnu_ld" != no && break
   11869 	;;
   11870       *)
   11871 	test "$with_gnu_ld" != yes && break
   11872 	;;
   11873       esac
   11874     fi
   11875   done
   11876   IFS="$lt_save_ifs"
   11877 else
   11878   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   11879 fi
   11880 fi
   11881 
   11882 LD="$lt_cv_path_LD"
   11883 if test -n "$LD"; then
   11884   { $as_echo "$as_me:$LINENO: result: $LD" >&5
   11885 $as_echo "$LD" >&6; }
   11886 else
   11887   { $as_echo "$as_me:$LINENO: result: no" >&5
   11888 $as_echo "no" >&6; }
   11889 fi
   11890 test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   11891 $as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   11892    { (exit 1); exit 1; }; }
   11893 { $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   11894 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   11895 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   11896   $as_echo_n "(cached) " >&6
   11897 else
   11898   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   11899 case `$LD -v 2>&1 </dev/null` in
   11900 *GNU* | *'with BFD'*)
   11901   lt_cv_prog_gnu_ld=yes
   11902   ;;
   11903 *)
   11904   lt_cv_prog_gnu_ld=no
   11905   ;;
   11906 esac
   11907 fi
   11908 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   11909 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   11910 with_gnu_ld=$lt_cv_prog_gnu_ld
   11911 
   11912 
   11913 
   11914   # Check if GNU C++ uses GNU ld as the underlying linker, since the
   11915   # archiving commands below assume that GNU ld is being used.
   11916   if test "$with_gnu_ld" = yes; then
   11917     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11918     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'
   11919 
   11920     hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11921     export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11922 
   11923     # If archive_cmds runs LD, not CC, wlarc should be empty
   11924     # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   11925     #     investigate it a little bit more. (MM)
   11926     wlarc='${wl}'
   11927 
   11928     # ancient GNU ld didn't support --whole-archive et. al.
   11929     if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
   11930 	grep 'no-whole-archive' > /dev/null; then
   11931       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11932     else
   11933       whole_archive_flag_spec_CXX=
   11934     fi
   11935   else
   11936     with_gnu_ld=no
   11937     wlarc=
   11938 
   11939     # A generic and very simple default shared library creation
   11940     # command for GNU C++ for the case where it uses the native
   11941     # linker, instead of GNU ld.  If possible, this setting should
   11942     # overridden to take advantage of the native linker features on
   11943     # the platform it is being used on.
   11944     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11945   fi
   11946 
   11947   # Commands to make compiler produce verbose output that lists
   11948   # what "hidden" libraries, object files and flags are used when
   11949   # linking a shared library.
   11950   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11951 
   11952 else
   11953   GXX=no
   11954   with_gnu_ld=no
   11955   wlarc=
   11956 fi
   11957 
   11958 # PORTME: fill in a description of your system's C++ link characteristics
   11959 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   11960 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   11961 ld_shlibs_CXX=yes
   11962 case $host_os in
   11963   aix3*)
   11964     # FIXME: insert proper C++ library support
   11965     ld_shlibs_CXX=no
   11966     ;;
   11967   aix[4-9]*)
   11968     if test "$host_cpu" = ia64; then
   11969       # On IA64, the linker does run time linking by default, so we don't
   11970       # have to do anything special.
   11971       aix_use_runtimelinking=no
   11972       exp_sym_flag='-Bexport'
   11973       no_entry_flag=""
   11974     else
   11975       aix_use_runtimelinking=no
   11976 
   11977       # Test if we are trying to use run time linking or normal
   11978       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   11979       # need to do runtime linking.
   11980       case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   11981 	for ld_flag in $LDFLAGS; do
   11982 	  case $ld_flag in
   11983 	  *-brtl*)
   11984 	    aix_use_runtimelinking=yes
   11985 	    break
   11986 	    ;;
   11987 	  esac
   11988 	done
   11989 	;;
   11990       esac
   11991 
   11992       exp_sym_flag='-bexport'
   11993       no_entry_flag='-bnoentry'
   11994     fi
   11995 
   11996     # When large executables or shared objects are built, AIX ld can
   11997     # have problems creating the table of contents.  If linking a library
   11998     # or program results in "error TOC overflow" add -mminimal-toc to
   11999     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   12000     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   12001 
   12002     archive_cmds_CXX=''
   12003     hardcode_direct_CXX=yes
   12004     hardcode_libdir_separator_CXX=':'
   12005     link_all_deplibs_CXX=yes
   12006 
   12007     if test "$GXX" = yes; then
   12008       case $host_os in aix4.[012]|aix4.[012].*)
   12009       # We only want to do this on AIX 4.2 and lower, the check
   12010       # below for broken collect2 doesn't work under 4.3+
   12011 	collect2name=`${CC} -print-prog-name=collect2`
   12012 	if test -f "$collect2name" && \
   12013 	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   12014 	then
   12015 	  # We have reworked collect2
   12016 	  :
   12017 	else
   12018 	  # We have old collect2
   12019 	  hardcode_direct_CXX=unsupported
   12020 	  # It fails to find uninstalled libraries when the uninstalled
   12021 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   12022 	  # to unsupported forces relinking
   12023 	  hardcode_minus_L_CXX=yes
   12024 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
   12025 	  hardcode_libdir_separator_CXX=
   12026 	fi
   12027 	;;
   12028       esac
   12029       shared_flag='-shared'
   12030       if test "$aix_use_runtimelinking" = yes; then
   12031 	shared_flag="$shared_flag "'${wl}-G'
   12032       fi
   12033     else
   12034       # not using gcc
   12035       if test "$host_cpu" = ia64; then
   12036 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   12037 	# chokes on -Wl,-G. The following line is correct:
   12038 	shared_flag='-G'
   12039       else
   12040 	if test "$aix_use_runtimelinking" = yes; then
   12041 	  shared_flag='${wl}-G'
   12042 	else
   12043 	  shared_flag='${wl}-bM:SRE'
   12044 	fi
   12045       fi
   12046     fi
   12047 
   12048     # It seems that -bexpall does not export symbols beginning with
   12049     # underscore (_), so it is better to generate a list of symbols to export.
   12050     always_export_symbols_CXX=yes
   12051     if test "$aix_use_runtimelinking" = yes; then
   12052       # Warning - without using the other runtime loading flags (-brtl),
   12053       # -berok will link without error, but may produce a broken library.
   12054       allow_undefined_flag_CXX='-berok'
   12055       # Determine the default libpath from the value encoded in an empty executable.
   12056       cat >conftest.$ac_ext <<_ACEOF
   12057 /* confdefs.h.  */
   12058 _ACEOF
   12059 cat confdefs.h >>conftest.$ac_ext
   12060 cat >>conftest.$ac_ext <<_ACEOF
   12061 /* end confdefs.h.  */
   12062 
   12063 int
   12064 main ()
   12065 {
   12066 
   12067   ;
   12068   return 0;
   12069 }
   12070 _ACEOF
   12071 rm -f conftest.$ac_objext conftest$ac_exeext
   12072 if { (ac_try="$ac_link"
   12073 case "(($ac_try" in
   12074   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12075   *) ac_try_echo=$ac_try;;
   12076 esac
   12077 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   12078 $as_echo "$ac_try_echo") >&5
   12079   (eval "$ac_link") 2>conftest.er1
   12080   ac_status=$?
   12081   grep -v '^ *+' conftest.er1 >conftest.err
   12082   rm -f conftest.er1
   12083   cat conftest.err >&5
   12084   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12085   (exit $ac_status); } && {
   12086 	 test -z "$ac_cxx_werror_flag" ||
   12087 	 test ! -s conftest.err
   12088        } && test -s conftest$ac_exeext && {
   12089 	 test "$cross_compiling" = yes ||
   12090 	 $as_test_x conftest$ac_exeext
   12091        }; then
   12092 
   12093 lt_aix_libpath_sed='
   12094     /Import File Strings/,/^$/ {
   12095 	/^0/ {
   12096 	    s/^0  *\(.*\)$/\1/
   12097 	    p
   12098 	}
   12099     }'
   12100 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   12101 # Check for a 64-bit object if we didn't find anything.
   12102 if test -z "$aix_libpath"; then
   12103   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   12104 fi
   12105 else
   12106   $as_echo "$as_me: failed program was:" >&5
   12107 sed 's/^/| /' conftest.$ac_ext >&5
   12108 
   12109 
   12110 fi
   12111 
   12112 rm -rf conftest.dSYM
   12113 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   12114       conftest$ac_exeext conftest.$ac_ext
   12115 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   12116 
   12117       hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   12118 
   12119       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"
   12120      else
   12121       if test "$host_cpu" = ia64; then
   12122 	hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   12123 	allow_undefined_flag_CXX="-z nodefs"
   12124 	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"
   12125       else
   12126 	# Determine the default libpath from the value encoded in an empty executable.
   12127 	cat >conftest.$ac_ext <<_ACEOF
   12128 /* confdefs.h.  */
   12129 _ACEOF
   12130 cat confdefs.h >>conftest.$ac_ext
   12131 cat >>conftest.$ac_ext <<_ACEOF
   12132 /* end confdefs.h.  */
   12133 
   12134 int
   12135 main ()
   12136 {
   12137 
   12138   ;
   12139   return 0;
   12140 }
   12141 _ACEOF
   12142 rm -f conftest.$ac_objext conftest$ac_exeext
   12143 if { (ac_try="$ac_link"
   12144 case "(($ac_try" in
   12145   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12146   *) ac_try_echo=$ac_try;;
   12147 esac
   12148 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   12149 $as_echo "$ac_try_echo") >&5
   12150   (eval "$ac_link") 2>conftest.er1
   12151   ac_status=$?
   12152   grep -v '^ *+' conftest.er1 >conftest.err
   12153   rm -f conftest.er1
   12154   cat conftest.err >&5
   12155   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12156   (exit $ac_status); } && {
   12157 	 test -z "$ac_cxx_werror_flag" ||
   12158 	 test ! -s conftest.err
   12159        } && test -s conftest$ac_exeext && {
   12160 	 test "$cross_compiling" = yes ||
   12161 	 $as_test_x conftest$ac_exeext
   12162        }; then
   12163 
   12164 lt_aix_libpath_sed='
   12165     /Import File Strings/,/^$/ {
   12166 	/^0/ {
   12167 	    s/^0  *\(.*\)$/\1/
   12168 	    p
   12169 	}
   12170     }'
   12171 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   12172 # Check for a 64-bit object if we didn't find anything.
   12173 if test -z "$aix_libpath"; then
   12174   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   12175 fi
   12176 else
   12177   $as_echo "$as_me: failed program was:" >&5
   12178 sed 's/^/| /' conftest.$ac_ext >&5
   12179 
   12180 
   12181 fi
   12182 
   12183 rm -rf conftest.dSYM
   12184 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   12185       conftest$ac_exeext conftest.$ac_ext
   12186 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   12187 
   12188 	hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   12189 	# Warning - without using the other run time loading flags,
   12190 	# -berok will link without error, but may produce a broken library.
   12191 	no_undefined_flag_CXX=' ${wl}-bernotok'
   12192 	allow_undefined_flag_CXX=' ${wl}-berok'
   12193 	# Exported symbols can be pulled into shared objects from archives
   12194 	whole_archive_flag_spec_CXX='$convenience'
   12195 	archive_cmds_need_lc_CXX=yes
   12196 	# This is similar to how AIX traditionally builds its shared libraries.
   12197 	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'
   12198       fi
   12199     fi
   12200     ;;
   12201 
   12202   beos*)
   12203     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   12204       allow_undefined_flag_CXX=unsupported
   12205       # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   12206       # support --undefined.  This deserves some investigation.  FIXME
   12207       archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12208     else
   12209       ld_shlibs_CXX=no
   12210     fi
   12211     ;;
   12212 
   12213   chorus*)
   12214     case $cc_basename in
   12215       *)
   12216 	# FIXME: insert proper C++ library support
   12217 	ld_shlibs_CXX=no
   12218 	;;
   12219     esac
   12220     ;;
   12221 
   12222   cygwin* | mingw* | pw32*)
   12223     # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   12224     # as there is no search path for DLLs.
   12225     hardcode_libdir_flag_spec_CXX='-L$libdir'
   12226     allow_undefined_flag_CXX=unsupported
   12227     always_export_symbols_CXX=no
   12228     enable_shared_with_static_runtimes_CXX=yes
   12229 
   12230     if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   12231       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'
   12232       # If the export-symbols file already is a .def file (1st line
   12233       # is EXPORTS), use it as is; otherwise, prepend...
   12234       archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   12235 	cp $export_symbols $output_objdir/$soname.def;
   12236       else
   12237 	echo EXPORTS > $output_objdir/$soname.def;
   12238 	cat $export_symbols >> $output_objdir/$soname.def;
   12239       fi~
   12240       $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'
   12241     else
   12242       ld_shlibs_CXX=no
   12243     fi
   12244   ;;
   12245       darwin* | rhapsody*)
   12246       archive_cmds_need_lc_CXX=no
   12247       hardcode_direct_CXX=no
   12248       hardcode_automatic_CXX=yes
   12249       hardcode_shlibpath_var_CXX=unsupported
   12250       whole_archive_flag_spec_CXX=''
   12251       link_all_deplibs_CXX=yes
   12252       allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
   12253       if test "$GXX" = yes ; then
   12254       output_verbose_link_cmd='echo'
   12255       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}"
   12256       module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   12257       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}"
   12258       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}"
   12259       if test "$lt_cv_apple_cc_single_mod" != "yes"; then
   12260         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}"
   12261         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}"
   12262       fi
   12263       else
   12264       case $cc_basename in
   12265         xlc*)
   12266          output_verbose_link_cmd='echo'
   12267           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'
   12268           module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   12269           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   12270           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}'
   12271           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}'
   12272           ;;
   12273        *)
   12274          ld_shlibs_CXX=no
   12275           ;;
   12276       esac
   12277       fi
   12278         ;;
   12279 
   12280   dgux*)
   12281     case $cc_basename in
   12282       ec++*)
   12283 	# FIXME: insert proper C++ library support
   12284 	ld_shlibs_CXX=no
   12285 	;;
   12286       ghcx*)
   12287 	# Green Hills C++ Compiler
   12288 	# FIXME: insert proper C++ library support
   12289 	ld_shlibs_CXX=no
   12290 	;;
   12291       *)
   12292 	# FIXME: insert proper C++ library support
   12293 	ld_shlibs_CXX=no
   12294 	;;
   12295     esac
   12296     ;;
   12297   freebsd[12]*)
   12298     # C++ shared libraries reported to be fairly broken before switch to ELF
   12299     ld_shlibs_CXX=no
   12300     ;;
   12301   freebsd-elf*)
   12302     archive_cmds_need_lc_CXX=no
   12303     ;;
   12304   freebsd* | dragonfly*)
   12305     # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   12306     # conventions
   12307     ld_shlibs_CXX=yes
   12308     ;;
   12309   gnu*)
   12310     ;;
   12311   hpux9*)
   12312     hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   12313     hardcode_libdir_separator_CXX=:
   12314     export_dynamic_flag_spec_CXX='${wl}-E'
   12315     hardcode_direct_CXX=yes
   12316     hardcode_minus_L_CXX=yes # Not in the search PATH,
   12317 				# but as the default
   12318 				# location of the library.
   12319 
   12320     case $cc_basename in
   12321     CC*)
   12322       # FIXME: insert proper C++ library support
   12323       ld_shlibs_CXX=no
   12324       ;;
   12325     aCC*)
   12326       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'
   12327       # Commands to make compiler produce verbose output that lists
   12328       # what "hidden" libraries, object files and flags are used when
   12329       # linking a shared library.
   12330       #
   12331       # There doesn't appear to be a way to prevent this compiler from
   12332       # explicitly linking system object files so we need to strip them
   12333       # from the output so that they don't get included in the library
   12334       # dependencies.
   12335       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'
   12336       ;;
   12337     *)
   12338       if test "$GXX" = yes; then
   12339         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'
   12340       else
   12341         # FIXME: insert proper C++ library support
   12342         ld_shlibs_CXX=no
   12343       fi
   12344       ;;
   12345     esac
   12346     ;;
   12347   hpux10*|hpux11*)
   12348     if test $with_gnu_ld = no; then
   12349       hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   12350       hardcode_libdir_separator_CXX=:
   12351 
   12352       case $host_cpu in
   12353       hppa*64*|ia64*) ;;
   12354       *)
   12355 	export_dynamic_flag_spec_CXX='${wl}-E'
   12356         ;;
   12357       esac
   12358     fi
   12359     case $host_cpu in
   12360     hppa*64*|ia64*)
   12361       hardcode_direct_CXX=no
   12362       hardcode_shlibpath_var_CXX=no
   12363       ;;
   12364     *)
   12365       hardcode_direct_CXX=yes
   12366       hardcode_minus_L_CXX=yes # Not in the search PATH,
   12367 					      # but as the default
   12368 					      # location of the library.
   12369       ;;
   12370     esac
   12371 
   12372     case $cc_basename in
   12373       CC*)
   12374 	# FIXME: insert proper C++ library support
   12375 	ld_shlibs_CXX=no
   12376 	;;
   12377       aCC*)
   12378 	case $host_cpu in
   12379 	hppa*64*)
   12380 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12381 	  ;;
   12382 	ia64*)
   12383 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12384 	  ;;
   12385 	*)
   12386 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12387 	  ;;
   12388 	esac
   12389 	# Commands to make compiler produce verbose output that lists
   12390 	# what "hidden" libraries, object files and flags are used when
   12391 	# linking a shared library.
   12392 	#
   12393 	# There doesn't appear to be a way to prevent this compiler from
   12394 	# explicitly linking system object files so we need to strip them
   12395 	# from the output so that they don't get included in the library
   12396 	# dependencies.
   12397 	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'
   12398 	;;
   12399       *)
   12400 	if test "$GXX" = yes; then
   12401 	  if test $with_gnu_ld = no; then
   12402 	    case $host_cpu in
   12403 	    hppa*64*)
   12404 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12405 	      ;;
   12406 	    ia64*)
   12407 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12408 	      ;;
   12409 	    *)
   12410 	      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'
   12411 	      ;;
   12412 	    esac
   12413 	  fi
   12414 	else
   12415 	  # FIXME: insert proper C++ library support
   12416 	  ld_shlibs_CXX=no
   12417 	fi
   12418 	;;
   12419     esac
   12420     ;;
   12421   interix[3-9]*)
   12422     hardcode_direct_CXX=no
   12423     hardcode_shlibpath_var_CXX=no
   12424     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12425     export_dynamic_flag_spec_CXX='${wl}-E'
   12426     # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   12427     # Instead, shared libraries are loaded at an image base (0x10000000 by
   12428     # default) and relocated if they conflict, which is a slow very memory
   12429     # consuming and fragmenting process.  To avoid this, we pick a random,
   12430     # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   12431     # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   12432     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'
   12433     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'
   12434     ;;
   12435   irix5* | irix6*)
   12436     case $cc_basename in
   12437       CC*)
   12438 	# SGI C++
   12439 	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'
   12440 
   12441 	# Archives containing C++ object files must be created using
   12442 	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   12443 	# necessary to make sure instantiated templates are included
   12444 	# in the archive.
   12445 	old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   12446 	;;
   12447       *)
   12448 	if test "$GXX" = yes; then
   12449 	  if test "$with_gnu_ld" = no; then
   12450 	    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'
   12451 	  else
   12452 	    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'
   12453 	  fi
   12454 	fi
   12455 	link_all_deplibs_CXX=yes
   12456 	;;
   12457     esac
   12458     hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12459     hardcode_libdir_separator_CXX=:
   12460     ;;
   12461   linux* | k*bsd*-gnu)
   12462     case $cc_basename in
   12463       KCC*)
   12464 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   12465 
   12466 	# KCC will only create a shared library if the output file
   12467 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   12468 	# to its proper name (with version) after linking.
   12469 	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'
   12470 	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'
   12471 	# Commands to make compiler produce verbose output that lists
   12472 	# what "hidden" libraries, object files and flags are used when
   12473 	# linking a shared library.
   12474 	#
   12475 	# There doesn't appear to be a way to prevent this compiler from
   12476 	# explicitly linking system object files so we need to strip them
   12477 	# from the output so that they don't get included in the library
   12478 	# dependencies.
   12479 	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'
   12480 
   12481 	hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
   12482 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   12483 
   12484 	# Archives containing C++ object files must be created using
   12485 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   12486 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   12487 	;;
   12488       icpc*)
   12489 	# Intel C++
   12490 	with_gnu_ld=yes
   12491 	# version 8.0 and above of icpc choke on multiply defined symbols
   12492 	# if we add $predep_objects and $postdep_objects, however 7.1 and
   12493 	# earlier do not add the objects themselves.
   12494 	case `$CC -V 2>&1` in
   12495 	*"Version 7."*)
   12496   	  archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12497   	  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'
   12498 	  ;;
   12499 	*)  # Version 8.0 or newer
   12500 	  tmp_idyn=
   12501 	  case $host_cpu in
   12502 	    ia64*) tmp_idyn=' -i_dynamic';;
   12503 	  esac
   12504   	  archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12505 	  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'
   12506 	  ;;
   12507 	esac
   12508 	archive_cmds_need_lc_CXX=no
   12509 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12510 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   12511 	whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   12512 	;;
   12513       pgCC* | pgcpp*)
   12514         # Portland Group C++ compiler
   12515 	archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   12516   	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'
   12517 
   12518 	hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   12519 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   12520 	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'
   12521         ;;
   12522       cxx*)
   12523 	# Compaq C++
   12524 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12525 	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'
   12526 
   12527 	runpath_var=LD_RUN_PATH
   12528 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   12529 	hardcode_libdir_separator_CXX=:
   12530 
   12531 	# Commands to make compiler produce verbose output that lists
   12532 	# what "hidden" libraries, object files and flags are used when
   12533 	# linking a shared library.
   12534 	#
   12535 	# There doesn't appear to be a way to prevent this compiler from
   12536 	# explicitly linking system object files so we need to strip them
   12537 	# from the output so that they don't get included in the library
   12538 	# dependencies.
   12539 	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'
   12540 	;;
   12541       *)
   12542 	case `$CC -V 2>&1 | sed 5q` in
   12543 	*Sun\ C*)
   12544 	  # Sun C++ 5.9
   12545 	  no_undefined_flag_CXX=' -zdefs'
   12546 	  archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12547 	  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'
   12548 	  hardcode_libdir_flag_spec_CXX='-R$libdir'
   12549 	  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'
   12550 
   12551 	  # Not sure whether something based on
   12552 	  # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
   12553 	  # would be better.
   12554 	  output_verbose_link_cmd='echo'
   12555 
   12556 	  # Archives containing C++ object files must be created using
   12557 	  # "CC -xar", where "CC" is the Sun C++ compiler.  This is
   12558 	  # necessary to make sure instantiated templates are included
   12559 	  # in the archive.
   12560 	  old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   12561 	  ;;
   12562 	esac
   12563 	;;
   12564     esac
   12565     ;;
   12566   lynxos*)
   12567     # FIXME: insert proper C++ library support
   12568     ld_shlibs_CXX=no
   12569     ;;
   12570   m88k*)
   12571     # FIXME: insert proper C++ library support
   12572     ld_shlibs_CXX=no
   12573     ;;
   12574   mvs*)
   12575     case $cc_basename in
   12576       cxx*)
   12577 	# FIXME: insert proper C++ library support
   12578 	ld_shlibs_CXX=no
   12579 	;;
   12580       *)
   12581 	# FIXME: insert proper C++ library support
   12582 	ld_shlibs_CXX=no
   12583 	;;
   12584     esac
   12585     ;;
   12586   netbsd*)
   12587     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   12588       archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   12589       wlarc=
   12590       hardcode_libdir_flag_spec_CXX='-R$libdir'
   12591       hardcode_direct_CXX=yes
   12592       hardcode_shlibpath_var_CXX=no
   12593     fi
   12594     # Workaround some broken pre-1.5 toolchains
   12595     output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   12596     ;;
   12597   openbsd2*)
   12598     # C++ shared libraries are fairly broken
   12599     ld_shlibs_CXX=no
   12600     ;;
   12601   openbsd*)
   12602     if test -f /usr/libexec/ld.so; then
   12603       hardcode_direct_CXX=yes
   12604       hardcode_shlibpath_var_CXX=no
   12605       archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   12606       hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12607       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   12608 	archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   12609 	export_dynamic_flag_spec_CXX='${wl}-E'
   12610 	whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   12611       fi
   12612       output_verbose_link_cmd='echo'
   12613     else
   12614       ld_shlibs_CXX=no
   12615     fi
   12616     ;;
   12617   osf3*)
   12618     case $cc_basename in
   12619       KCC*)
   12620 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   12621 
   12622 	# KCC will only create a shared library if the output file
   12623 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   12624 	# to its proper name (with version) after linking.
   12625 	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'
   12626 
   12627 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12628 	hardcode_libdir_separator_CXX=:
   12629 
   12630 	# Archives containing C++ object files must be created using
   12631 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   12632 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   12633 
   12634 	;;
   12635       RCC*)
   12636 	# Rational C++ 2.4.1
   12637 	# FIXME: insert proper C++ library support
   12638 	ld_shlibs_CXX=no
   12639 	;;
   12640       cxx*)
   12641 	allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12642 	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'
   12643 
   12644 	hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12645 	hardcode_libdir_separator_CXX=:
   12646 
   12647 	# Commands to make compiler produce verbose output that lists
   12648 	# what "hidden" libraries, object files and flags are used when
   12649 	# linking a shared library.
   12650 	#
   12651 	# There doesn't appear to be a way to prevent this compiler from
   12652 	# explicitly linking system object files so we need to strip them
   12653 	# from the output so that they don't get included in the library
   12654 	# dependencies.
   12655 	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'
   12656 	;;
   12657       *)
   12658 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12659 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12660 	  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'
   12661 
   12662 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12663 	  hardcode_libdir_separator_CXX=:
   12664 
   12665 	  # Commands to make compiler produce verbose output that lists
   12666 	  # what "hidden" libraries, object files and flags are used when
   12667 	  # linking a shared library.
   12668 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   12669 
   12670 	else
   12671 	  # FIXME: insert proper C++ library support
   12672 	  ld_shlibs_CXX=no
   12673 	fi
   12674 	;;
   12675     esac
   12676     ;;
   12677   osf4* | osf5*)
   12678     case $cc_basename in
   12679       KCC*)
   12680 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   12681 
   12682 	# KCC will only create a shared library if the output file
   12683 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   12684 	# to its proper name (with version) after linking.
   12685 	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'
   12686 
   12687 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12688 	hardcode_libdir_separator_CXX=:
   12689 
   12690 	# Archives containing C++ object files must be created using
   12691 	# the KAI C++ compiler.
   12692 	old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
   12693 	;;
   12694       RCC*)
   12695 	# Rational C++ 2.4.1
   12696 	# FIXME: insert proper C++ library support
   12697 	ld_shlibs_CXX=no
   12698 	;;
   12699       cxx*)
   12700 	allow_undefined_flag_CXX=' -expect_unresolved \*'
   12701 	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'
   12702 	archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   12703 	  echo "-hidden">> $lib.exp~
   12704 	  $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~
   12705 	  $rm $lib.exp'
   12706 
   12707 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   12708 	hardcode_libdir_separator_CXX=:
   12709 
   12710 	# Commands to make compiler produce verbose output that lists
   12711 	# what "hidden" libraries, object files and flags are used when
   12712 	# linking a shared library.
   12713 	#
   12714 	# There doesn't appear to be a way to prevent this compiler from
   12715 	# explicitly linking system object files so we need to strip them
   12716 	# from the output so that they don't get included in the library
   12717 	# dependencies.
   12718 	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'
   12719 	;;
   12720       *)
   12721 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12722 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12723 	 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'
   12724 
   12725 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12726 	  hardcode_libdir_separator_CXX=:
   12727 
   12728 	  # Commands to make compiler produce verbose output that lists
   12729 	  # what "hidden" libraries, object files and flags are used when
   12730 	  # linking a shared library.
   12731 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   12732 
   12733 	else
   12734 	  # FIXME: insert proper C++ library support
   12735 	  ld_shlibs_CXX=no
   12736 	fi
   12737 	;;
   12738     esac
   12739     ;;
   12740   psos*)
   12741     # FIXME: insert proper C++ library support
   12742     ld_shlibs_CXX=no
   12743     ;;
   12744   sunos4*)
   12745     case $cc_basename in
   12746       CC*)
   12747 	# Sun C++ 4.x
   12748 	# FIXME: insert proper C++ library support
   12749 	ld_shlibs_CXX=no
   12750 	;;
   12751       lcc*)
   12752 	# Lucid
   12753 	# FIXME: insert proper C++ library support
   12754 	ld_shlibs_CXX=no
   12755 	;;
   12756       *)
   12757 	# FIXME: insert proper C++ library support
   12758 	ld_shlibs_CXX=no
   12759 	;;
   12760     esac
   12761     ;;
   12762   solaris*)
   12763     case $cc_basename in
   12764       CC*)
   12765 	# Sun C++ 4.2, 5.x and Centerline C++
   12766         archive_cmds_need_lc_CXX=yes
   12767 	no_undefined_flag_CXX=' -zdefs'
   12768 	archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12769 	archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12770 	$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'
   12771 
   12772 	hardcode_libdir_flag_spec_CXX='-R$libdir'
   12773 	hardcode_shlibpath_var_CXX=no
   12774 	case $host_os in
   12775 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   12776 	  *)
   12777 	    # The compiler driver will combine and reorder linker options,
   12778 	    # but understands `-z linker_flag'.
   12779 	    # Supported since Solaris 2.6 (maybe 2.5.1?)
   12780 	    whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
   12781 	    ;;
   12782 	esac
   12783 	link_all_deplibs_CXX=yes
   12784 
   12785 	output_verbose_link_cmd='echo'
   12786 
   12787 	# Archives containing C++ object files must be created using
   12788 	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
   12789 	# necessary to make sure instantiated templates are included
   12790 	# in the archive.
   12791 	old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   12792 	;;
   12793       gcx*)
   12794 	# Green Hills C++ Compiler
   12795 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12796 
   12797 	# The C++ compiler must be used to create the archive.
   12798 	old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   12799 	;;
   12800       *)
   12801 	# GNU C++ compiler with Solaris linker
   12802 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12803 	  no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   12804 	  if $CC --version | grep -v '^2\.7' > /dev/null; then
   12805 	    archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12806 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12807 		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   12808 
   12809 	    # Commands to make compiler produce verbose output that lists
   12810 	    # what "hidden" libraries, object files and flags are used when
   12811 	    # linking a shared library.
   12812 	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   12813 	  else
   12814 	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
   12815 	    # platform.
   12816 	    archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12817 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12818 		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   12819 
   12820 	    # Commands to make compiler produce verbose output that lists
   12821 	    # what "hidden" libraries, object files and flags are used when
   12822 	    # linking a shared library.
   12823 	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   12824 	  fi
   12825 
   12826 	  hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   12827 	  case $host_os in
   12828 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   12829 	  *)
   12830 	    whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   12831 	    ;;
   12832 	  esac
   12833 	fi
   12834 	;;
   12835     esac
   12836     ;;
   12837   sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   12838     no_undefined_flag_CXX='${wl}-z,text'
   12839     archive_cmds_need_lc_CXX=no
   12840     hardcode_shlibpath_var_CXX=no
   12841     runpath_var='LD_RUN_PATH'
   12842 
   12843     case $cc_basename in
   12844       CC*)
   12845 	archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12846 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12847 	;;
   12848       *)
   12849 	archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12850 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12851 	;;
   12852     esac
   12853     ;;
   12854   sysv5* | sco3.2v5* | sco5v6*)
   12855     # Note: We can NOT use -z defs as we might desire, because we do not
   12856     # link with -lc, and that would cause any symbols used from libc to
   12857     # always be unresolved, which means just about no library would
   12858     # ever link correctly.  If we're not using GNU ld we use -z text
   12859     # though, which does catch some bad symbols but isn't as heavy-handed
   12860     # as -z defs.
   12861     # For security reasons, it is highly recommended that you always
   12862     # use absolute paths for naming shared libraries, and exclude the
   12863     # DT_RUNPATH tag from executables and libraries.  But doing so
   12864     # requires that you compile everything twice, which is a pain.
   12865     # So that behaviour is only enabled if SCOABSPATH is set to a
   12866     # non-empty value in the environment.  Most likely only useful for
   12867     # creating official distributions of packages.
   12868     # This is a hack until libtool officially supports absolute path
   12869     # names for shared libraries.
   12870     no_undefined_flag_CXX='${wl}-z,text'
   12871     allow_undefined_flag_CXX='${wl}-z,nodefs'
   12872     archive_cmds_need_lc_CXX=no
   12873     hardcode_shlibpath_var_CXX=no
   12874     hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   12875     hardcode_libdir_separator_CXX=':'
   12876     link_all_deplibs_CXX=yes
   12877     export_dynamic_flag_spec_CXX='${wl}-Bexport'
   12878     runpath_var='LD_RUN_PATH'
   12879 
   12880     case $cc_basename in
   12881       CC*)
   12882 	archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12883 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12884 	;;
   12885       *)
   12886 	archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12887 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12888 	;;
   12889     esac
   12890     ;;
   12891   tandem*)
   12892     case $cc_basename in
   12893       NCC*)
   12894 	# NonStop-UX NCC 3.20
   12895 	# FIXME: insert proper C++ library support
   12896 	ld_shlibs_CXX=no
   12897 	;;
   12898       *)
   12899 	# FIXME: insert proper C++ library support
   12900 	ld_shlibs_CXX=no
   12901 	;;
   12902     esac
   12903     ;;
   12904   vxworks*)
   12905     # FIXME: insert proper C++ library support
   12906     ld_shlibs_CXX=no
   12907     ;;
   12908   *)
   12909     # FIXME: insert proper C++ library support
   12910     ld_shlibs_CXX=no
   12911     ;;
   12912 esac
   12913 { $as_echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   12914 $as_echo "$ld_shlibs_CXX" >&6; }
   12915 test "$ld_shlibs_CXX" = no && can_build_shared=no
   12916 
   12917 GCC_CXX="$GXX"
   12918 LD_CXX="$LD"
   12919 
   12920 cat > conftest.$ac_ext <<EOF
   12921 class Foo
   12922 {
   12923 public:
   12924   Foo (void) { a = 0; }
   12925 private:
   12926   int a;
   12927 };
   12928 EOF
   12929 
   12930 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12931   (eval $ac_compile) 2>&5
   12932   ac_status=$?
   12933   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12934   (exit $ac_status); }; then
   12935   # Parse the compiler output and extract the necessary
   12936   # objects, libraries and library flags.
   12937 
   12938   # Sentinel used to keep track of whether or not we are before
   12939   # the conftest object file.
   12940   pre_test_object_deps_done=no
   12941 
   12942   # The `*' in the case matches for architectures that use `case' in
   12943   # $output_verbose_cmd can trigger glob expansion during the loop
   12944   # eval without this substitution.
   12945   output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
   12946 
   12947   for p in `eval $output_verbose_link_cmd`; do
   12948     case $p in
   12949 
   12950     -L* | -R* | -l*)
   12951        # Some compilers place space between "-{L,R}" and the path.
   12952        # Remove the space.
   12953        if test $p = "-L" \
   12954 	  || test $p = "-R"; then
   12955 	 prev=$p
   12956 	 continue
   12957        else
   12958 	 prev=
   12959        fi
   12960 
   12961        if test "$pre_test_object_deps_done" = no; then
   12962 	 case $p in
   12963 	 -L* | -R*)
   12964 	   # Internal compiler library paths should come after those
   12965 	   # provided the user.  The postdeps already come after the
   12966 	   # user supplied libs so there is no need to process them.
   12967 	   if test -z "$compiler_lib_search_path_CXX"; then
   12968 	     compiler_lib_search_path_CXX="${prev}${p}"
   12969 	   else
   12970 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   12971 	   fi
   12972 	   ;;
   12973 	 # The "-l" case would never come before the object being
   12974 	 # linked, so don't bother handling this case.
   12975 	 esac
   12976        else
   12977 	 if test -z "$postdeps_CXX"; then
   12978 	   postdeps_CXX="${prev}${p}"
   12979 	 else
   12980 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   12981 	 fi
   12982        fi
   12983        ;;
   12984 
   12985     *.$objext)
   12986        # This assumes that the test object file only shows up
   12987        # once in the compiler output.
   12988        if test "$p" = "conftest.$objext"; then
   12989 	 pre_test_object_deps_done=yes
   12990 	 continue
   12991        fi
   12992 
   12993        if test "$pre_test_object_deps_done" = no; then
   12994 	 if test -z "$predep_objects_CXX"; then
   12995 	   predep_objects_CXX="$p"
   12996 	 else
   12997 	   predep_objects_CXX="$predep_objects_CXX $p"
   12998 	 fi
   12999        else
   13000 	 if test -z "$postdep_objects_CXX"; then
   13001 	   postdep_objects_CXX="$p"
   13002 	 else
   13003 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   13004 	 fi
   13005        fi
   13006        ;;
   13007 
   13008     *) ;; # Ignore the rest.
   13009 
   13010     esac
   13011   done
   13012 
   13013   # Clean up.
   13014   rm -f a.out a.exe
   13015 else
   13016   echo "libtool.m4: error: problem compiling CXX test program"
   13017 fi
   13018 
   13019 $rm -f confest.$objext
   13020 
   13021 compiler_lib_search_dirs_CXX=
   13022 if test -n "$compiler_lib_search_path_CXX"; then
   13023   compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
   13024 fi
   13025 
   13026 # PORTME: override above test on systems where it is broken
   13027 case $host_os in
   13028 interix[3-9]*)
   13029   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   13030   # hack all around it, let's just trust "g++" to DTRT.
   13031   predep_objects_CXX=
   13032   postdep_objects_CXX=
   13033   postdeps_CXX=
   13034   ;;
   13035 
   13036 linux*)
   13037   case `$CC -V 2>&1 | sed 5q` in
   13038   *Sun\ C*)
   13039     # Sun C++ 5.9
   13040     #
   13041     # The more standards-conforming stlport4 library is
   13042     # incompatible with the Cstd library. Avoid specifying
   13043     # it if it's in CXXFLAGS. Ignore libCrun as
   13044     # -library=stlport4 depends on it.
   13045     case " $CXX $CXXFLAGS " in
   13046     *" -library=stlport4 "*)
   13047       solaris_use_stlport4=yes
   13048       ;;
   13049     esac
   13050     if test "$solaris_use_stlport4" != yes; then
   13051       postdeps_CXX='-library=Cstd -library=Crun'
   13052     fi
   13053     ;;
   13054   esac
   13055   ;;
   13056 
   13057 solaris*)
   13058   case $cc_basename in
   13059   CC*)
   13060     # The more standards-conforming stlport4 library is
   13061     # incompatible with the Cstd library. Avoid specifying
   13062     # it if it's in CXXFLAGS. Ignore libCrun as
   13063     # -library=stlport4 depends on it.
   13064     case " $CXX $CXXFLAGS " in
   13065     *" -library=stlport4 "*)
   13066       solaris_use_stlport4=yes
   13067       ;;
   13068     esac
   13069 
   13070     # Adding this requires a known-good setup of shared libraries for
   13071     # Sun compiler versions before 5.6, else PIC objects from an old
   13072     # archive will be linked into the output, leading to subtle bugs.
   13073     if test "$solaris_use_stlport4" != yes; then
   13074       postdeps_CXX='-library=Cstd -library=Crun'
   13075     fi
   13076     ;;
   13077   esac
   13078   ;;
   13079 esac
   13080 
   13081 case " $postdeps_CXX " in
   13082 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   13083 esac
   13084 
   13085 lt_prog_compiler_wl_CXX=
   13086 lt_prog_compiler_pic_CXX=
   13087 lt_prog_compiler_static_CXX=
   13088 
   13089 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   13090 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   13091 
   13092   # C++ specific cases for pic, static, wl, etc.
   13093   if test "$GXX" = yes; then
   13094     lt_prog_compiler_wl_CXX='-Wl,'
   13095     lt_prog_compiler_static_CXX='-static'
   13096 
   13097     case $host_os in
   13098     aix*)
   13099       # All AIX code is PIC.
   13100       if test "$host_cpu" = ia64; then
   13101 	# AIX 5 now supports IA64 processor
   13102 	lt_prog_compiler_static_CXX='-Bstatic'
   13103       fi
   13104       ;;
   13105     amigaos*)
   13106       # FIXME: we need at least 68020 code to build shared libraries, but
   13107       # adding the `-m68020' flag to GCC prevents building anything better,
   13108       # like `-m68040'.
   13109       lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   13110       ;;
   13111     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   13112       # PIC is the default for these OSes.
   13113       ;;
   13114     mingw* | cygwin* | os2* | pw32*)
   13115       # This hack is so that the source file can tell whether it is being
   13116       # built for inclusion in a dll (and should export symbols for example).
   13117       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   13118       # (--disable-auto-import) libraries
   13119       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   13120       ;;
   13121     darwin* | rhapsody*)
   13122       # PIC is the default on this platform
   13123       # Common symbols not allowed in MH_DYLIB files
   13124       lt_prog_compiler_pic_CXX='-fno-common'
   13125       ;;
   13126     *djgpp*)
   13127       # DJGPP does not support shared libraries at all
   13128       lt_prog_compiler_pic_CXX=
   13129       ;;
   13130     interix[3-9]*)
   13131       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   13132       # Instead, we relocate shared libraries at runtime.
   13133       ;;
   13134     sysv4*MP*)
   13135       if test -d /usr/nec; then
   13136 	lt_prog_compiler_pic_CXX=-Kconform_pic
   13137       fi
   13138       ;;
   13139     hpux*)
   13140       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   13141       # not for PA HP-UX.
   13142       case $host_cpu in
   13143       hppa*64*|ia64*)
   13144 	;;
   13145       *)
   13146 	lt_prog_compiler_pic_CXX='-fPIC'
   13147 	;;
   13148       esac
   13149       ;;
   13150     *)
   13151       lt_prog_compiler_pic_CXX='-fPIC'
   13152       ;;
   13153     esac
   13154   else
   13155     case $host_os in
   13156       aix[4-9]*)
   13157 	# All AIX code is PIC.
   13158 	if test "$host_cpu" = ia64; then
   13159 	  # AIX 5 now supports IA64 processor
   13160 	  lt_prog_compiler_static_CXX='-Bstatic'
   13161 	else
   13162 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   13163 	fi
   13164 	;;
   13165       chorus*)
   13166 	case $cc_basename in
   13167 	cxch68*)
   13168 	  # Green Hills C++ Compiler
   13169 	  # _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"
   13170 	  ;;
   13171 	esac
   13172 	;;
   13173        darwin*)
   13174          # PIC is the default on this platform
   13175          # Common symbols not allowed in MH_DYLIB files
   13176          case $cc_basename in
   13177            xlc*)
   13178            lt_prog_compiler_pic_CXX='-qnocommon'
   13179            lt_prog_compiler_wl_CXX='-Wl,'
   13180            ;;
   13181          esac
   13182        ;;
   13183       dgux*)
   13184 	case $cc_basename in
   13185 	  ec++*)
   13186 	    lt_prog_compiler_pic_CXX='-KPIC'
   13187 	    ;;
   13188 	  ghcx*)
   13189 	    # Green Hills C++ Compiler
   13190 	    lt_prog_compiler_pic_CXX='-pic'
   13191 	    ;;
   13192 	  *)
   13193 	    ;;
   13194 	esac
   13195 	;;
   13196       freebsd* | dragonfly*)
   13197 	# FreeBSD uses GNU C++
   13198 	;;
   13199       hpux9* | hpux10* | hpux11*)
   13200 	case $cc_basename in
   13201 	  CC*)
   13202 	    lt_prog_compiler_wl_CXX='-Wl,'
   13203 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   13204 	    if test "$host_cpu" != ia64; then
   13205 	      lt_prog_compiler_pic_CXX='+Z'
   13206 	    fi
   13207 	    ;;
   13208 	  aCC*)
   13209 	    lt_prog_compiler_wl_CXX='-Wl,'
   13210 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   13211 	    case $host_cpu in
   13212 	    hppa*64*|ia64*)
   13213 	      # +Z the default
   13214 	      ;;
   13215 	    *)
   13216 	      lt_prog_compiler_pic_CXX='+Z'
   13217 	      ;;
   13218 	    esac
   13219 	    ;;
   13220 	  *)
   13221 	    ;;
   13222 	esac
   13223 	;;
   13224       interix*)
   13225 	# This is c89, which is MS Visual C++ (no shared libs)
   13226 	# Anyone wants to do a port?
   13227 	;;
   13228       irix5* | irix6* | nonstopux*)
   13229 	case $cc_basename in
   13230 	  CC*)
   13231 	    lt_prog_compiler_wl_CXX='-Wl,'
   13232 	    lt_prog_compiler_static_CXX='-non_shared'
   13233 	    # CC pic flag -KPIC is the default.
   13234 	    ;;
   13235 	  *)
   13236 	    ;;
   13237 	esac
   13238 	;;
   13239       linux* | k*bsd*-gnu)
   13240 	case $cc_basename in
   13241 	  KCC*)
   13242 	    # KAI C++ Compiler
   13243 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   13244 	    lt_prog_compiler_pic_CXX='-fPIC'
   13245 	    ;;
   13246 	  icpc* | ecpc*)
   13247 	    # Intel C++
   13248 	    lt_prog_compiler_wl_CXX='-Wl,'
   13249 	    lt_prog_compiler_pic_CXX='-KPIC'
   13250 	    lt_prog_compiler_static_CXX='-static'
   13251 	    ;;
   13252 	  pgCC* | pgcpp*)
   13253 	    # Portland Group C++ compiler.
   13254 	    lt_prog_compiler_wl_CXX='-Wl,'
   13255 	    lt_prog_compiler_pic_CXX='-fpic'
   13256 	    lt_prog_compiler_static_CXX='-Bstatic'
   13257 	    ;;
   13258 	  cxx*)
   13259 	    # Compaq C++
   13260 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   13261 	    # Linux and Compaq Tru64 Unix objects are PIC.
   13262 	    lt_prog_compiler_pic_CXX=
   13263 	    lt_prog_compiler_static_CXX='-non_shared'
   13264 	    ;;
   13265 	  *)
   13266 	    case `$CC -V 2>&1 | sed 5q` in
   13267 	    *Sun\ C*)
   13268 	      # Sun C++ 5.9
   13269 	      lt_prog_compiler_pic_CXX='-KPIC'
   13270 	      lt_prog_compiler_static_CXX='-Bstatic'
   13271 	      lt_prog_compiler_wl_CXX='-Qoption ld '
   13272 	      ;;
   13273 	    esac
   13274 	    ;;
   13275 	esac
   13276 	;;
   13277       lynxos*)
   13278 	;;
   13279       m88k*)
   13280 	;;
   13281       mvs*)
   13282 	case $cc_basename in
   13283 	  cxx*)
   13284 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   13285 	    ;;
   13286 	  *)
   13287 	    ;;
   13288 	esac
   13289 	;;
   13290       netbsd*)
   13291 	;;
   13292       osf3* | osf4* | osf5*)
   13293 	case $cc_basename in
   13294 	  KCC*)
   13295 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   13296 	    ;;
   13297 	  RCC*)
   13298 	    # Rational C++ 2.4.1
   13299 	    lt_prog_compiler_pic_CXX='-pic'
   13300 	    ;;
   13301 	  cxx*)
   13302 	    # Digital/Compaq C++
   13303 	    lt_prog_compiler_wl_CXX='-Wl,'
   13304 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   13305 	    # Linux and Compaq Tru64 Unix objects are PIC.
   13306 	    lt_prog_compiler_pic_CXX=
   13307 	    lt_prog_compiler_static_CXX='-non_shared'
   13308 	    ;;
   13309 	  *)
   13310 	    ;;
   13311 	esac
   13312 	;;
   13313       psos*)
   13314 	;;
   13315       solaris*)
   13316 	case $cc_basename in
   13317 	  CC*)
   13318 	    # Sun C++ 4.2, 5.x and Centerline C++
   13319 	    lt_prog_compiler_pic_CXX='-KPIC'
   13320 	    lt_prog_compiler_static_CXX='-Bstatic'
   13321 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   13322 	    ;;
   13323 	  gcx*)
   13324 	    # Green Hills C++ Compiler
   13325 	    lt_prog_compiler_pic_CXX='-PIC'
   13326 	    ;;
   13327 	  *)
   13328 	    ;;
   13329 	esac
   13330 	;;
   13331       sunos4*)
   13332 	case $cc_basename in
   13333 	  CC*)
   13334 	    # Sun C++ 4.x
   13335 	    lt_prog_compiler_pic_CXX='-pic'
   13336 	    lt_prog_compiler_static_CXX='-Bstatic'
   13337 	    ;;
   13338 	  lcc*)
   13339 	    # Lucid
   13340 	    lt_prog_compiler_pic_CXX='-pic'
   13341 	    ;;
   13342 	  *)
   13343 	    ;;
   13344 	esac
   13345 	;;
   13346       tandem*)
   13347 	case $cc_basename in
   13348 	  NCC*)
   13349 	    # NonStop-UX NCC 3.20
   13350 	    lt_prog_compiler_pic_CXX='-KPIC'
   13351 	    ;;
   13352 	  *)
   13353 	    ;;
   13354 	esac
   13355 	;;
   13356       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   13357 	case $cc_basename in
   13358 	  CC*)
   13359 	    lt_prog_compiler_wl_CXX='-Wl,'
   13360 	    lt_prog_compiler_pic_CXX='-KPIC'
   13361 	    lt_prog_compiler_static_CXX='-Bstatic'
   13362 	    ;;
   13363 	esac
   13364 	;;
   13365       vxworks*)
   13366 	;;
   13367       *)
   13368 	lt_prog_compiler_can_build_shared_CXX=no
   13369 	;;
   13370     esac
   13371   fi
   13372 
   13373 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5
   13374 $as_echo "$lt_prog_compiler_pic_CXX" >&6; }
   13375 
   13376 #
   13377 # Check to make sure the PIC flag actually works.
   13378 #
   13379 if test -n "$lt_prog_compiler_pic_CXX"; then
   13380 
   13381 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   13382 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
   13383 if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then
   13384   $as_echo_n "(cached) " >&6
   13385 else
   13386   lt_cv_prog_compiler_pic_works_CXX=no
   13387   ac_outfile=conftest.$ac_objext
   13388    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   13389    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   13390    # Insert the option either (1) after the last *FLAGS variable, or
   13391    # (2) before a word containing "conftest.", or (3) at the end.
   13392    # Note that $ac_compile itself does not contain backslashes and begins
   13393    # with a dollar sign (not a hyphen), so the echo should work correctly.
   13394    # The option is referenced via a variable to avoid confusing sed.
   13395    lt_compile=`echo "$ac_compile" | $SED \
   13396    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   13397    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   13398    -e 's:$: $lt_compiler_flag:'`
   13399    (eval echo "\"\$as_me:13399: $lt_compile\"" >&5)
   13400    (eval "$lt_compile" 2>conftest.err)
   13401    ac_status=$?
   13402    cat conftest.err >&5
   13403    echo "$as_me:13403: \$? = $ac_status" >&5
   13404    if (exit $ac_status) && test -s "$ac_outfile"; then
   13405      # The compiler can only warn and ignore the option if not recognized
   13406      # So say no if there are warnings other than the usual output.
   13407      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   13408      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   13409      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   13410        lt_cv_prog_compiler_pic_works_CXX=yes
   13411      fi
   13412    fi
   13413    $rm conftest*
   13414 
   13415 fi
   13416 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
   13417 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
   13418 
   13419 if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
   13420     case $lt_prog_compiler_pic_CXX in
   13421      "" | " "*) ;;
   13422      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   13423      esac
   13424 else
   13425     lt_prog_compiler_pic_CXX=
   13426      lt_prog_compiler_can_build_shared_CXX=no
   13427 fi
   13428 
   13429 fi
   13430 case $host_os in
   13431   # For platforms which do not support PIC, -DPIC is meaningless:
   13432   *djgpp*)
   13433     lt_prog_compiler_pic_CXX=
   13434     ;;
   13435   *)
   13436     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   13437     ;;
   13438 esac
   13439 
   13440 #
   13441 # Check to make sure the static flag actually works.
   13442 #
   13443 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   13444 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   13445 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   13446 if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then
   13447   $as_echo_n "(cached) " >&6
   13448 else
   13449   lt_cv_prog_compiler_static_works_CXX=no
   13450    save_LDFLAGS="$LDFLAGS"
   13451    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   13452    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   13453    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   13454      # The linker can only warn and ignore the option if not recognized
   13455      # So say no if there are warnings
   13456      if test -s conftest.err; then
   13457        # Append any errors to the config.log.
   13458        cat conftest.err 1>&5
   13459        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   13460        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   13461        if diff conftest.exp conftest.er2 >/dev/null; then
   13462          lt_cv_prog_compiler_static_works_CXX=yes
   13463        fi
   13464      else
   13465        lt_cv_prog_compiler_static_works_CXX=yes
   13466      fi
   13467    fi
   13468    $rm -r conftest*
   13469    LDFLAGS="$save_LDFLAGS"
   13470 
   13471 fi
   13472 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_CXX" >&5
   13473 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
   13474 
   13475 if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
   13476     :
   13477 else
   13478     lt_prog_compiler_static_CXX=
   13479 fi
   13480 
   13481 
   13482 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   13483 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   13484 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then
   13485   $as_echo_n "(cached) " >&6
   13486 else
   13487   lt_cv_prog_compiler_c_o_CXX=no
   13488    $rm -r conftest 2>/dev/null
   13489    mkdir conftest
   13490    cd conftest
   13491    mkdir out
   13492    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   13493 
   13494    lt_compiler_flag="-o out/conftest2.$ac_objext"
   13495    # Insert the option either (1) after the last *FLAGS variable, or
   13496    # (2) before a word containing "conftest.", or (3) at the end.
   13497    # Note that $ac_compile itself does not contain backslashes and begins
   13498    # with a dollar sign (not a hyphen), so the echo should work correctly.
   13499    lt_compile=`echo "$ac_compile" | $SED \
   13500    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   13501    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   13502    -e 's:$: $lt_compiler_flag:'`
   13503    (eval echo "\"\$as_me:13503: $lt_compile\"" >&5)
   13504    (eval "$lt_compile" 2>out/conftest.err)
   13505    ac_status=$?
   13506    cat out/conftest.err >&5
   13507    echo "$as_me:13507: \$? = $ac_status" >&5
   13508    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   13509    then
   13510      # The compiler can only warn and ignore the option if not recognized
   13511      # So say no if there are warnings
   13512      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   13513      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   13514      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   13515        lt_cv_prog_compiler_c_o_CXX=yes
   13516      fi
   13517    fi
   13518    chmod u+w . 2>&5
   13519    $rm conftest*
   13520    # SGI C++ compiler will create directory out/ii_files/ for
   13521    # template instantiation
   13522    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   13523    $rm out/* && rmdir out
   13524    cd ..
   13525    rmdir conftest
   13526    $rm conftest*
   13527 
   13528 fi
   13529 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   13530 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
   13531 
   13532 
   13533 hard_links="nottested"
   13534 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   13535   # do not overwrite the value of need_locks provided by the user
   13536   { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   13537 $as_echo_n "checking if we can lock with hard links... " >&6; }
   13538   hard_links=yes
   13539   $rm conftest*
   13540   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   13541   touch conftest.a
   13542   ln conftest.a conftest.b 2>&5 || hard_links=no
   13543   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   13544   { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
   13545 $as_echo "$hard_links" >&6; }
   13546   if test "$hard_links" = no; then
   13547     { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   13548 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   13549     need_locks=warn
   13550   fi
   13551 else
   13552   need_locks=no
   13553 fi
   13554 
   13555 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   13556 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   13557 
   13558   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   13559   case $host_os in
   13560   aix[4-9]*)
   13561     # If we're using GNU nm, then we don't want the "-C" option.
   13562     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   13563     if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   13564       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'
   13565     else
   13566       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'
   13567     fi
   13568     ;;
   13569   pw32*)
   13570     export_symbols_cmds_CXX="$ltdll_cmds"
   13571   ;;
   13572   cygwin* | mingw*)
   13573     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'
   13574   ;;
   13575   *)
   13576     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   13577   ;;
   13578   esac
   13579   exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   13580 
   13581 { $as_echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   13582 $as_echo "$ld_shlibs_CXX" >&6; }
   13583 test "$ld_shlibs_CXX" = no && can_build_shared=no
   13584 
   13585 #
   13586 # Do we need to explicitly link libc?
   13587 #
   13588 case "x$archive_cmds_need_lc_CXX" in
   13589 x|xyes)
   13590   # Assume -lc should be added
   13591   archive_cmds_need_lc_CXX=yes
   13592 
   13593   if test "$enable_shared" = yes && test "$GCC" = yes; then
   13594     case $archive_cmds_CXX in
   13595     *'~'*)
   13596       # FIXME: we may have to deal with multi-command sequences.
   13597       ;;
   13598     '$CC '*)
   13599       # Test whether the compiler implicitly links with -lc since on some
   13600       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   13601       # to ld, don't add -lc before -lgcc.
   13602       { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   13603 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   13604       $rm conftest*
   13605       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   13606 
   13607       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   13608   (eval $ac_compile) 2>&5
   13609   ac_status=$?
   13610   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13611   (exit $ac_status); } 2>conftest.err; then
   13612         soname=conftest
   13613         lib=conftest
   13614         libobjs=conftest.$ac_objext
   13615         deplibs=
   13616         wl=$lt_prog_compiler_wl_CXX
   13617 	pic_flag=$lt_prog_compiler_pic_CXX
   13618         compiler_flags=-v
   13619         linker_flags=-v
   13620         verstring=
   13621         output_objdir=.
   13622         libname=conftest
   13623         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   13624         allow_undefined_flag_CXX=
   13625         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   13626   (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   13627   ac_status=$?
   13628   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13629   (exit $ac_status); }
   13630         then
   13631 	  archive_cmds_need_lc_CXX=no
   13632         else
   13633 	  archive_cmds_need_lc_CXX=yes
   13634         fi
   13635         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   13636       else
   13637         cat conftest.err 1>&5
   13638       fi
   13639       $rm conftest*
   13640       { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
   13641 $as_echo "$archive_cmds_need_lc_CXX" >&6; }
   13642       ;;
   13643     esac
   13644   fi
   13645   ;;
   13646 esac
   13647 
   13648 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   13649 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   13650 library_names_spec=
   13651 libname_spec='lib$name'
   13652 soname_spec=
   13653 shrext_cmds=".so"
   13654 postinstall_cmds=
   13655 postuninstall_cmds=
   13656 finish_cmds=
   13657 finish_eval=
   13658 shlibpath_var=
   13659 shlibpath_overrides_runpath=unknown
   13660 version_type=none
   13661 dynamic_linker="$host_os ld.so"
   13662 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   13663 
   13664 need_lib_prefix=unknown
   13665 hardcode_into_libs=no
   13666 
   13667 # when you set need_version to no, make sure it does not cause -set_version
   13668 # flags to be left without arguments
   13669 need_version=unknown
   13670 
   13671 case $host_os in
   13672 aix3*)
   13673   version_type=linux
   13674   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   13675   shlibpath_var=LIBPATH
   13676 
   13677   # AIX 3 has no versioning support, so we append a major version to the name.
   13678   soname_spec='${libname}${release}${shared_ext}$major'
   13679   ;;
   13680 
   13681 aix[4-9]*)
   13682   version_type=linux
   13683   need_lib_prefix=no
   13684   need_version=no
   13685   hardcode_into_libs=yes
   13686   if test "$host_cpu" = ia64; then
   13687     # AIX 5 supports IA64
   13688     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   13689     shlibpath_var=LD_LIBRARY_PATH
   13690   else
   13691     # With GCC up to 2.95.x, collect2 would create an import file
   13692     # for dependence libraries.  The import file would start with
   13693     # the line `#! .'.  This would cause the generated library to
   13694     # depend on `.', always an invalid library.  This was fixed in
   13695     # development snapshots of GCC prior to 3.0.
   13696     case $host_os in
   13697       aix4 | aix4.[01] | aix4.[01].*)
   13698       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   13699 	   echo ' yes '
   13700 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   13701 	:
   13702       else
   13703 	can_build_shared=no
   13704       fi
   13705       ;;
   13706     esac
   13707     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   13708     # soname into executable. Probably we can add versioning support to
   13709     # collect2, so additional links can be useful in future.
   13710     if test "$aix_use_runtimelinking" = yes; then
   13711       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   13712       # instead of lib<name>.a to let people know that these are not
   13713       # typical AIX shared libraries.
   13714       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13715     else
   13716       # We preserve .a as extension for shared libraries through AIX4.2
   13717       # and later when we are not doing run time linking.
   13718       library_names_spec='${libname}${release}.a $libname.a'
   13719       soname_spec='${libname}${release}${shared_ext}$major'
   13720     fi
   13721     shlibpath_var=LIBPATH
   13722   fi
   13723   ;;
   13724 
   13725 amigaos*)
   13726   library_names_spec='$libname.ixlibrary $libname.a'
   13727   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   13728   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'
   13729   ;;
   13730 
   13731 beos*)
   13732   library_names_spec='${libname}${shared_ext}'
   13733   dynamic_linker="$host_os ld.so"
   13734   shlibpath_var=LIBRARY_PATH
   13735   ;;
   13736 
   13737 bsdi[45]*)
   13738   version_type=linux
   13739   need_version=no
   13740   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13741   soname_spec='${libname}${release}${shared_ext}$major'
   13742   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   13743   shlibpath_var=LD_LIBRARY_PATH
   13744   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   13745   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   13746   # the default ld.so.conf also contains /usr/contrib/lib and
   13747   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   13748   # libtool to hard-code these into programs
   13749   ;;
   13750 
   13751 cygwin* | mingw* | pw32*)
   13752   version_type=windows
   13753   shrext_cmds=".dll"
   13754   need_version=no
   13755   need_lib_prefix=no
   13756 
   13757   case $GCC,$host_os in
   13758   yes,cygwin* | yes,mingw* | yes,pw32*)
   13759     library_names_spec='$libname.dll.a'
   13760     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   13761     postinstall_cmds='base_file=`basename \${file}`~
   13762       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   13763       dldir=$destdir/`dirname \$dlpath`~
   13764       test -d \$dldir || mkdir -p \$dldir~
   13765       $install_prog $dir/$dlname \$dldir/$dlname~
   13766       chmod a+x \$dldir/$dlname'
   13767     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   13768       dlpath=$dir/\$dldll~
   13769        $rm \$dlpath'
   13770     shlibpath_overrides_runpath=yes
   13771 
   13772     case $host_os in
   13773     cygwin*)
   13774       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   13775       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13776       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   13777       ;;
   13778     mingw*)
   13779       # MinGW DLLs use traditional 'lib' prefix
   13780       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13781       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   13782       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   13783         # It is most probably a Windows format PATH printed by
   13784         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   13785         # path with ; separators, and with drive letters. We can handle the
   13786         # drive letters (cygwin fileutils understands them), so leave them,
   13787         # especially as we might pass files found there to a mingw objdump,
   13788         # which wouldn't understand a cygwinified path. Ahh.
   13789         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   13790       else
   13791         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   13792       fi
   13793       ;;
   13794     pw32*)
   13795       # pw32 DLLs use 'pw' prefix rather than 'lib'
   13796       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13797       ;;
   13798     esac
   13799     ;;
   13800 
   13801   *)
   13802     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   13803     ;;
   13804   esac
   13805   dynamic_linker='Win32 ld.exe'
   13806   # FIXME: first we should search . and the directory the executable is in
   13807   shlibpath_var=PATH
   13808   ;;
   13809 
   13810 darwin* | rhapsody*)
   13811   dynamic_linker="$host_os dyld"
   13812   version_type=darwin
   13813   need_lib_prefix=no
   13814   need_version=no
   13815   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   13816   soname_spec='${libname}${release}${major}$shared_ext'
   13817   shlibpath_overrides_runpath=yes
   13818   shlibpath_var=DYLD_LIBRARY_PATH
   13819   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   13820 
   13821   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   13822   ;;
   13823 
   13824 dgux*)
   13825   version_type=linux
   13826   need_lib_prefix=no
   13827   need_version=no
   13828   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   13829   soname_spec='${libname}${release}${shared_ext}$major'
   13830   shlibpath_var=LD_LIBRARY_PATH
   13831   ;;
   13832 
   13833 freebsd1*)
   13834   dynamic_linker=no
   13835   ;;
   13836 
   13837 freebsd* | dragonfly*)
   13838   # DragonFly does not have aout.  When/if they implement a new
   13839   # versioning mechanism, adjust this.
   13840   if test -x /usr/bin/objformat; then
   13841     objformat=`/usr/bin/objformat`
   13842   else
   13843     case $host_os in
   13844     freebsd[123]*) objformat=aout ;;
   13845     *) objformat=elf ;;
   13846     esac
   13847   fi
   13848   version_type=freebsd-$objformat
   13849   case $version_type in
   13850     freebsd-elf*)
   13851       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13852       need_version=no
   13853       need_lib_prefix=no
   13854       ;;
   13855     freebsd-*)
   13856       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   13857       need_version=yes
   13858       ;;
   13859   esac
   13860   shlibpath_var=LD_LIBRARY_PATH
   13861   case $host_os in
   13862   freebsd2*)
   13863     shlibpath_overrides_runpath=yes
   13864     ;;
   13865   freebsd3.[01]* | freebsdelf3.[01]*)
   13866     shlibpath_overrides_runpath=yes
   13867     hardcode_into_libs=yes
   13868     ;;
   13869   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   13870   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   13871     shlibpath_overrides_runpath=no
   13872     hardcode_into_libs=yes
   13873     ;;
   13874   *) # from 4.6 on, and DragonFly
   13875     shlibpath_overrides_runpath=yes
   13876     hardcode_into_libs=yes
   13877     ;;
   13878   esac
   13879   ;;
   13880 
   13881 gnu*)
   13882   version_type=linux
   13883   need_lib_prefix=no
   13884   need_version=no
   13885   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   13886   soname_spec='${libname}${release}${shared_ext}$major'
   13887   shlibpath_var=LD_LIBRARY_PATH
   13888   hardcode_into_libs=yes
   13889   ;;
   13890 
   13891 hpux9* | hpux10* | hpux11*)
   13892   # Give a soname corresponding to the major version so that dld.sl refuses to
   13893   # link against other versions.
   13894   version_type=sunos
   13895   need_lib_prefix=no
   13896   need_version=no
   13897   case $host_cpu in
   13898   ia64*)
   13899     shrext_cmds='.so'
   13900     hardcode_into_libs=yes
   13901     dynamic_linker="$host_os dld.so"
   13902     shlibpath_var=LD_LIBRARY_PATH
   13903     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13904     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13905     soname_spec='${libname}${release}${shared_ext}$major'
   13906     if test "X$HPUX_IA64_MODE" = X32; then
   13907       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   13908     else
   13909       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   13910     fi
   13911     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13912     ;;
   13913    hppa*64*)
   13914      shrext_cmds='.sl'
   13915      hardcode_into_libs=yes
   13916      dynamic_linker="$host_os dld.sl"
   13917      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   13918      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13919      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13920      soname_spec='${libname}${release}${shared_ext}$major'
   13921      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   13922      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13923      ;;
   13924    *)
   13925     shrext_cmds='.sl'
   13926     dynamic_linker="$host_os dld.sl"
   13927     shlibpath_var=SHLIB_PATH
   13928     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   13929     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13930     soname_spec='${libname}${release}${shared_ext}$major'
   13931     ;;
   13932   esac
   13933   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   13934   postinstall_cmds='chmod 555 $lib'
   13935   ;;
   13936 
   13937 interix[3-9]*)
   13938   version_type=linux
   13939   need_lib_prefix=no
   13940   need_version=no
   13941   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13942   soname_spec='${libname}${release}${shared_ext}$major'
   13943   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   13944   shlibpath_var=LD_LIBRARY_PATH
   13945   shlibpath_overrides_runpath=no
   13946   hardcode_into_libs=yes
   13947   ;;
   13948 
   13949 irix5* | irix6* | nonstopux*)
   13950   case $host_os in
   13951     nonstopux*) version_type=nonstopux ;;
   13952     *)
   13953 	if test "$lt_cv_prog_gnu_ld" = yes; then
   13954 		version_type=linux
   13955 	else
   13956 		version_type=irix
   13957 	fi ;;
   13958   esac
   13959   need_lib_prefix=no
   13960   need_version=no
   13961   soname_spec='${libname}${release}${shared_ext}$major'
   13962   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   13963   case $host_os in
   13964   irix5* | nonstopux*)
   13965     libsuff= shlibsuff=
   13966     ;;
   13967   *)
   13968     case $LD in # libtool.m4 will add one of these switches to LD
   13969     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   13970       libsuff= shlibsuff= libmagic=32-bit;;
   13971     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   13972       libsuff=32 shlibsuff=N32 libmagic=N32;;
   13973     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   13974       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   13975     *) libsuff= shlibsuff= libmagic=never-match;;
   13976     esac
   13977     ;;
   13978   esac
   13979   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   13980   shlibpath_overrides_runpath=no
   13981   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   13982   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   13983   hardcode_into_libs=yes
   13984   ;;
   13985 
   13986 # No shared lib support for Linux oldld, aout, or coff.
   13987 linux*oldld* | linux*aout* | linux*coff*)
   13988   dynamic_linker=no
   13989   ;;
   13990 
   13991 # This must be Linux ELF.
   13992 linux* | k*bsd*-gnu)
   13993   version_type=linux
   13994   need_lib_prefix=no
   13995   need_version=no
   13996   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13997   soname_spec='${libname}${release}${shared_ext}$major'
   13998   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   13999   shlibpath_var=LD_LIBRARY_PATH
   14000   shlibpath_overrides_runpath=no
   14001   # This implies no fast_install, which is unacceptable.
   14002   # Some rework will be needed to allow for fast_install
   14003   # before this can be enabled.
   14004   hardcode_into_libs=yes
   14005 
   14006   # Append ld.so.conf contents to the search path
   14007   if test -f /etc/ld.so.conf; then
   14008     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' ' '`
   14009     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   14010   fi
   14011 
   14012   # We used to test for /lib/ld.so.1 and disable shared libraries on
   14013   # powerpc, because MkLinux only supported shared libraries with the
   14014   # GNU dynamic linker.  Since this was broken with cross compilers,
   14015   # most powerpc-linux boxes support dynamic linking these days and
   14016   # people can always --disable-shared, the test was removed, and we
   14017   # assume the GNU/Linux dynamic linker is in use.
   14018   dynamic_linker='GNU/Linux ld.so'
   14019   ;;
   14020 
   14021 netbsd*)
   14022   version_type=sunos
   14023   need_lib_prefix=no
   14024   need_version=no
   14025   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14026     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14027     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   14028     dynamic_linker='NetBSD (a.out) ld.so'
   14029   else
   14030     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14031     soname_spec='${libname}${release}${shared_ext}$major'
   14032     dynamic_linker='NetBSD ld.elf_so'
   14033   fi
   14034   shlibpath_var=LD_LIBRARY_PATH
   14035   shlibpath_overrides_runpath=yes
   14036   hardcode_into_libs=yes
   14037   ;;
   14038 
   14039 newsos6)
   14040   version_type=linux
   14041   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14042   shlibpath_var=LD_LIBRARY_PATH
   14043   shlibpath_overrides_runpath=yes
   14044   ;;
   14045 
   14046 nto-qnx*)
   14047   version_type=linux
   14048   need_lib_prefix=no
   14049   need_version=no
   14050   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14051   soname_spec='${libname}${release}${shared_ext}$major'
   14052   shlibpath_var=LD_LIBRARY_PATH
   14053   shlibpath_overrides_runpath=yes
   14054   ;;
   14055 
   14056 openbsd*)
   14057   version_type=sunos
   14058   sys_lib_dlsearch_path_spec="/usr/lib"
   14059   need_lib_prefix=no
   14060   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   14061   case $host_os in
   14062     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   14063     *)                         need_version=no  ;;
   14064   esac
   14065   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14066   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   14067   shlibpath_var=LD_LIBRARY_PATH
   14068   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   14069     case $host_os in
   14070       openbsd2.[89] | openbsd2.[89].*)
   14071 	shlibpath_overrides_runpath=no
   14072 	;;
   14073       *)
   14074 	shlibpath_overrides_runpath=yes
   14075 	;;
   14076       esac
   14077   else
   14078     shlibpath_overrides_runpath=yes
   14079   fi
   14080   ;;
   14081 
   14082 os2*)
   14083   libname_spec='$name'
   14084   shrext_cmds=".dll"
   14085   need_lib_prefix=no
   14086   library_names_spec='$libname${shared_ext} $libname.a'
   14087   dynamic_linker='OS/2 ld.exe'
   14088   shlibpath_var=LIBPATH
   14089   ;;
   14090 
   14091 osf3* | osf4* | osf5*)
   14092   version_type=osf
   14093   need_lib_prefix=no
   14094   need_version=no
   14095   soname_spec='${libname}${release}${shared_ext}$major'
   14096   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14097   shlibpath_var=LD_LIBRARY_PATH
   14098   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   14099   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   14100   ;;
   14101 
   14102 rdos*)
   14103   dynamic_linker=no
   14104   ;;
   14105 
   14106 solaris*)
   14107   version_type=linux
   14108   need_lib_prefix=no
   14109   need_version=no
   14110   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14111   soname_spec='${libname}${release}${shared_ext}$major'
   14112   shlibpath_var=LD_LIBRARY_PATH
   14113   shlibpath_overrides_runpath=yes
   14114   hardcode_into_libs=yes
   14115   # ldd complains unless libraries are executable
   14116   postinstall_cmds='chmod +x $lib'
   14117   ;;
   14118 
   14119 sunos4*)
   14120   version_type=sunos
   14121   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14122   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   14123   shlibpath_var=LD_LIBRARY_PATH
   14124   shlibpath_overrides_runpath=yes
   14125   if test "$with_gnu_ld" = yes; then
   14126     need_lib_prefix=no
   14127   fi
   14128   need_version=yes
   14129   ;;
   14130 
   14131 sysv4 | sysv4.3*)
   14132   version_type=linux
   14133   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14134   soname_spec='${libname}${release}${shared_ext}$major'
   14135   shlibpath_var=LD_LIBRARY_PATH
   14136   case $host_vendor in
   14137     sni)
   14138       shlibpath_overrides_runpath=no
   14139       need_lib_prefix=no
   14140       export_dynamic_flag_spec='${wl}-Blargedynsym'
   14141       runpath_var=LD_RUN_PATH
   14142       ;;
   14143     siemens)
   14144       need_lib_prefix=no
   14145       ;;
   14146     motorola)
   14147       need_lib_prefix=no
   14148       need_version=no
   14149       shlibpath_overrides_runpath=no
   14150       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   14151       ;;
   14152   esac
   14153   ;;
   14154 
   14155 sysv4*MP*)
   14156   if test -d /usr/nec ;then
   14157     version_type=linux
   14158     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   14159     soname_spec='$libname${shared_ext}.$major'
   14160     shlibpath_var=LD_LIBRARY_PATH
   14161   fi
   14162   ;;
   14163 
   14164 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   14165   version_type=freebsd-elf
   14166   need_lib_prefix=no
   14167   need_version=no
   14168   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   14169   soname_spec='${libname}${release}${shared_ext}$major'
   14170   shlibpath_var=LD_LIBRARY_PATH
   14171   hardcode_into_libs=yes
   14172   if test "$with_gnu_ld" = yes; then
   14173     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   14174     shlibpath_overrides_runpath=no
   14175   else
   14176     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   14177     shlibpath_overrides_runpath=yes
   14178     case $host_os in
   14179       sco3.2v5*)
   14180         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   14181 	;;
   14182     esac
   14183   fi
   14184   sys_lib_dlsearch_path_spec='/usr/lib'
   14185   ;;
   14186 
   14187 uts4*)
   14188   version_type=linux
   14189   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14190   soname_spec='${libname}${release}${shared_ext}$major'
   14191   shlibpath_var=LD_LIBRARY_PATH
   14192   ;;
   14193 
   14194 *)
   14195   dynamic_linker=no
   14196   ;;
   14197 esac
   14198 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   14199 $as_echo "$dynamic_linker" >&6; }
   14200 test "$dynamic_linker" = no && can_build_shared=no
   14201 
   14202 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   14203   $as_echo_n "(cached) " >&6
   14204 else
   14205   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   14206 fi
   14207 
   14208 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   14209 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   14210   $as_echo_n "(cached) " >&6
   14211 else
   14212   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   14213 fi
   14214 
   14215 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   14216 
   14217 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   14218 if test "$GCC" = yes; then
   14219   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   14220 fi
   14221 
   14222 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   14223 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   14224 hardcode_action_CXX=
   14225 if test -n "$hardcode_libdir_flag_spec_CXX" || \
   14226    test -n "$runpath_var_CXX" || \
   14227    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   14228 
   14229   # We can hardcode non-existant directories.
   14230   if test "$hardcode_direct_CXX" != no &&
   14231      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   14232      # have to relink, otherwise we might link with an installed library
   14233      # when we should be linking with a yet-to-be-installed one
   14234      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   14235      test "$hardcode_minus_L_CXX" != no; then
   14236     # Linking always hardcodes the temporary library directory.
   14237     hardcode_action_CXX=relink
   14238   else
   14239     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   14240     hardcode_action_CXX=immediate
   14241   fi
   14242 else
   14243   # We cannot hardcode anything, or else we can only hardcode existing
   14244   # directories.
   14245   hardcode_action_CXX=unsupported
   14246 fi
   14247 { $as_echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
   14248 $as_echo "$hardcode_action_CXX" >&6; }
   14249 
   14250 if test "$hardcode_action_CXX" = relink; then
   14251   # Fast installation is not supported
   14252   enable_fast_install=no
   14253 elif test "$shlibpath_overrides_runpath" = yes ||
   14254      test "$enable_shared" = no; then
   14255   # Fast installation is not necessary
   14256   enable_fast_install=needless
   14257 fi
   14258 
   14259 
   14260 # The else clause should only fire when bootstrapping the
   14261 # libtool distribution, otherwise you forgot to ship ltmain.sh
   14262 # with your package, and you will get complaints that there are
   14263 # no rules to generate ltmain.sh.
   14264 if test -f "$ltmain"; then
   14265   # See if we are running on zsh, and set the options which allow our commands through
   14266   # without removal of \ escapes.
   14267   if test -n "${ZSH_VERSION+set}" ; then
   14268     setopt NO_GLOB_SUBST
   14269   fi
   14270   # Now quote all the things that may contain metacharacters while being
   14271   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   14272   # variables and quote the copies for generation of the libtool script.
   14273   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   14274     SED SHELL STRIP \
   14275     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   14276     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   14277     deplibs_check_method reload_flag reload_cmds need_locks \
   14278     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   14279     lt_cv_sys_global_symbol_to_c_name_address \
   14280     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   14281     old_postinstall_cmds old_postuninstall_cmds \
   14282     compiler_CXX \
   14283     CC_CXX \
   14284     LD_CXX \
   14285     lt_prog_compiler_wl_CXX \
   14286     lt_prog_compiler_pic_CXX \
   14287     lt_prog_compiler_static_CXX \
   14288     lt_prog_compiler_no_builtin_flag_CXX \
   14289     export_dynamic_flag_spec_CXX \
   14290     thread_safe_flag_spec_CXX \
   14291     whole_archive_flag_spec_CXX \
   14292     enable_shared_with_static_runtimes_CXX \
   14293     old_archive_cmds_CXX \
   14294     old_archive_from_new_cmds_CXX \
   14295     predep_objects_CXX \
   14296     postdep_objects_CXX \
   14297     predeps_CXX \
   14298     postdeps_CXX \
   14299     compiler_lib_search_path_CXX \
   14300     compiler_lib_search_dirs_CXX \
   14301     archive_cmds_CXX \
   14302     archive_expsym_cmds_CXX \
   14303     postinstall_cmds_CXX \
   14304     postuninstall_cmds_CXX \
   14305     old_archive_from_expsyms_cmds_CXX \
   14306     allow_undefined_flag_CXX \
   14307     no_undefined_flag_CXX \
   14308     export_symbols_cmds_CXX \
   14309     hardcode_libdir_flag_spec_CXX \
   14310     hardcode_libdir_flag_spec_ld_CXX \
   14311     hardcode_libdir_separator_CXX \
   14312     hardcode_automatic_CXX \
   14313     module_cmds_CXX \
   14314     module_expsym_cmds_CXX \
   14315     lt_cv_prog_compiler_c_o_CXX \
   14316     fix_srcfile_path_CXX \
   14317     exclude_expsyms_CXX \
   14318     include_expsyms_CXX; do
   14319 
   14320     case $var in
   14321     old_archive_cmds_CXX | \
   14322     old_archive_from_new_cmds_CXX | \
   14323     archive_cmds_CXX | \
   14324     archive_expsym_cmds_CXX | \
   14325     module_cmds_CXX | \
   14326     module_expsym_cmds_CXX | \
   14327     old_archive_from_expsyms_cmds_CXX | \
   14328     export_symbols_cmds_CXX | \
   14329     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   14330     postinstall_cmds | postuninstall_cmds | \
   14331     old_postinstall_cmds | old_postuninstall_cmds | \
   14332     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   14333       # Double-quote double-evaled strings.
   14334       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   14335       ;;
   14336     *)
   14337       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   14338       ;;
   14339     esac
   14340   done
   14341 
   14342   case $lt_echo in
   14343   *'\$0 --fallback-echo"')
   14344     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   14345     ;;
   14346   esac
   14347 
   14348 cfgfile="$ofile"
   14349 
   14350   cat <<__EOF__ >> "$cfgfile"
   14351 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   14352 
   14353 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   14354 
   14355 # Shell to use when invoking shell scripts.
   14356 SHELL=$lt_SHELL
   14357 
   14358 # Whether or not to build shared libraries.
   14359 build_libtool_libs=$enable_shared
   14360 
   14361 # Whether or not to build static libraries.
   14362 build_old_libs=$enable_static
   14363 
   14364 # Whether or not to add -lc for building shared libraries.
   14365 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   14366 
   14367 # Whether or not to disallow shared libs when runtime libs are static
   14368 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   14369 
   14370 # Whether or not to optimize for fast installation.
   14371 fast_install=$enable_fast_install
   14372 
   14373 # The host system.
   14374 host_alias=$host_alias
   14375 host=$host
   14376 host_os=$host_os
   14377 
   14378 # The build system.
   14379 build_alias=$build_alias
   14380 build=$build
   14381 build_os=$build_os
   14382 
   14383 # An echo program that does not interpret backslashes.
   14384 echo=$lt_echo
   14385 
   14386 # The archiver.
   14387 AR=$lt_AR
   14388 AR_FLAGS=$lt_AR_FLAGS
   14389 
   14390 # A C compiler.
   14391 LTCC=$lt_LTCC
   14392 
   14393 # LTCC compiler flags.
   14394 LTCFLAGS=$lt_LTCFLAGS
   14395 
   14396 # A language-specific compiler.
   14397 CC=$lt_compiler_CXX
   14398 
   14399 # Is the compiler the GNU C compiler?
   14400 with_gcc=$GCC_CXX
   14401 
   14402 # An ERE matcher.
   14403 EGREP=$lt_EGREP
   14404 
   14405 # The linker used to build libraries.
   14406 LD=$lt_LD_CXX
   14407 
   14408 # Whether we need hard or soft links.
   14409 LN_S=$lt_LN_S
   14410 
   14411 # A BSD-compatible nm program.
   14412 NM=$lt_NM
   14413 
   14414 # A symbol stripping program
   14415 STRIP=$lt_STRIP
   14416 
   14417 # Used to examine libraries when file_magic_cmd begins "file"
   14418 MAGIC_CMD=$MAGIC_CMD
   14419 
   14420 # Used on cygwin: DLL creation program.
   14421 DLLTOOL="$DLLTOOL"
   14422 
   14423 # Used on cygwin: object dumper.
   14424 OBJDUMP="$OBJDUMP"
   14425 
   14426 # Used on cygwin: assembler.
   14427 AS="$AS"
   14428 
   14429 # The name of the directory that contains temporary libtool files.
   14430 objdir=$objdir
   14431 
   14432 # How to create reloadable object files.
   14433 reload_flag=$lt_reload_flag
   14434 reload_cmds=$lt_reload_cmds
   14435 
   14436 # How to pass a linker flag through the compiler.
   14437 wl=$lt_lt_prog_compiler_wl_CXX
   14438 
   14439 # Object file suffix (normally "o").
   14440 objext="$ac_objext"
   14441 
   14442 # Old archive suffix (normally "a").
   14443 libext="$libext"
   14444 
   14445 # Shared library suffix (normally ".so").
   14446 shrext_cmds='$shrext_cmds'
   14447 
   14448 # Executable file suffix (normally "").
   14449 exeext="$exeext"
   14450 
   14451 # Additional compiler flags for building library objects.
   14452 pic_flag=$lt_lt_prog_compiler_pic_CXX
   14453 pic_mode=$pic_mode
   14454 
   14455 # What is the maximum length of a command?
   14456 max_cmd_len=$lt_cv_sys_max_cmd_len
   14457 
   14458 # Does compiler simultaneously support -c and -o options?
   14459 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   14460 
   14461 # Must we lock files when doing compilation?
   14462 need_locks=$lt_need_locks
   14463 
   14464 # Do we need the lib prefix for modules?
   14465 need_lib_prefix=$need_lib_prefix
   14466 
   14467 # Do we need a version for libraries?
   14468 need_version=$need_version
   14469 
   14470 # Whether dlopen is supported.
   14471 dlopen_support=$enable_dlopen
   14472 
   14473 # Whether dlopen of programs is supported.
   14474 dlopen_self=$enable_dlopen_self
   14475 
   14476 # Whether dlopen of statically linked programs is supported.
   14477 dlopen_self_static=$enable_dlopen_self_static
   14478 
   14479 # Compiler flag to prevent dynamic linking.
   14480 link_static_flag=$lt_lt_prog_compiler_static_CXX
   14481 
   14482 # Compiler flag to turn off builtin functions.
   14483 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   14484 
   14485 # Compiler flag to allow reflexive dlopens.
   14486 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   14487 
   14488 # Compiler flag to generate shared objects directly from archives.
   14489 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   14490 
   14491 # Compiler flag to generate thread-safe objects.
   14492 thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
   14493 
   14494 # Library versioning type.
   14495 version_type=$version_type
   14496 
   14497 # Format of library name prefix.
   14498 libname_spec=$lt_libname_spec
   14499 
   14500 # List of archive names.  First name is the real one, the rest are links.
   14501 # The last name is the one that the linker finds with -lNAME.
   14502 library_names_spec=$lt_library_names_spec
   14503 
   14504 # The coded name of the library, if different from the real name.
   14505 soname_spec=$lt_soname_spec
   14506 
   14507 # Commands used to build and install an old-style archive.
   14508 RANLIB=$lt_RANLIB
   14509 old_archive_cmds=$lt_old_archive_cmds_CXX
   14510 old_postinstall_cmds=$lt_old_postinstall_cmds
   14511 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   14512 
   14513 # Create an old-style archive from a shared archive.
   14514 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   14515 
   14516 # Create a temporary old-style archive to link instead of a shared archive.
   14517 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   14518 
   14519 # Commands used to build and install a shared archive.
   14520 archive_cmds=$lt_archive_cmds_CXX
   14521 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   14522 postinstall_cmds=$lt_postinstall_cmds
   14523 postuninstall_cmds=$lt_postuninstall_cmds
   14524 
   14525 # Commands used to build a loadable module (assumed same as above if empty)
   14526 module_cmds=$lt_module_cmds_CXX
   14527 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   14528 
   14529 # Commands to strip libraries.
   14530 old_striplib=$lt_old_striplib
   14531 striplib=$lt_striplib
   14532 
   14533 # Dependencies to place before the objects being linked to create a
   14534 # shared library.
   14535 predep_objects=$lt_predep_objects_CXX
   14536 
   14537 # Dependencies to place after the objects being linked to create a
   14538 # shared library.
   14539 postdep_objects=$lt_postdep_objects_CXX
   14540 
   14541 # Dependencies to place before the objects being linked to create a
   14542 # shared library.
   14543 predeps=$lt_predeps_CXX
   14544 
   14545 # Dependencies to place after the objects being linked to create a
   14546 # shared library.
   14547 postdeps=$lt_postdeps_CXX
   14548 
   14549 # The directories searched by this compiler when creating a shared
   14550 # library
   14551 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
   14552 
   14553 # The library search path used internally by the compiler when linking
   14554 # a shared library.
   14555 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   14556 
   14557 # Method to check whether dependent libraries are shared objects.
   14558 deplibs_check_method=$lt_deplibs_check_method
   14559 
   14560 # Command to use when deplibs_check_method == file_magic.
   14561 file_magic_cmd=$lt_file_magic_cmd
   14562 
   14563 # Flag that allows shared libraries with undefined symbols to be built.
   14564 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   14565 
   14566 # Flag that forces no undefined symbols.
   14567 no_undefined_flag=$lt_no_undefined_flag_CXX
   14568 
   14569 # Commands used to finish a libtool library installation in a directory.
   14570 finish_cmds=$lt_finish_cmds
   14571 
   14572 # Same as above, but a single script fragment to be evaled but not shown.
   14573 finish_eval=$lt_finish_eval
   14574 
   14575 # Take the output of nm and produce a listing of raw symbols and C names.
   14576 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   14577 
   14578 # Transform the output of nm in a proper C declaration
   14579 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   14580 
   14581 # Transform the output of nm in a C name address pair
   14582 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   14583 
   14584 # This is the shared library runtime path variable.
   14585 runpath_var=$runpath_var
   14586 
   14587 # This is the shared library path variable.
   14588 shlibpath_var=$shlibpath_var
   14589 
   14590 # Is shlibpath searched before the hard-coded library search path?
   14591 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   14592 
   14593 # How to hardcode a shared library path into an executable.
   14594 hardcode_action=$hardcode_action_CXX
   14595 
   14596 # Whether we should hardcode library paths into libraries.
   14597 hardcode_into_libs=$hardcode_into_libs
   14598 
   14599 # Flag to hardcode \$libdir into a binary during linking.
   14600 # This must work even if \$libdir does not exist.
   14601 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   14602 
   14603 # If ld is used when linking, flag to hardcode \$libdir into
   14604 # a binary during linking. This must work even if \$libdir does
   14605 # not exist.
   14606 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   14607 
   14608 # Whether we need a single -rpath flag with a separated argument.
   14609 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   14610 
   14611 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   14612 # resulting binary.
   14613 hardcode_direct=$hardcode_direct_CXX
   14614 
   14615 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   14616 # resulting binary.
   14617 hardcode_minus_L=$hardcode_minus_L_CXX
   14618 
   14619 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   14620 # the resulting binary.
   14621 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   14622 
   14623 # Set to yes if building a shared library automatically hardcodes DIR into the library
   14624 # and all subsequent libraries and executables linked against it.
   14625 hardcode_automatic=$hardcode_automatic_CXX
   14626 
   14627 # Variables whose values should be saved in libtool wrapper scripts and
   14628 # restored at relink time.
   14629 variables_saved_for_relink="$variables_saved_for_relink"
   14630 
   14631 # Whether libtool must link a program against all its dependency libraries.
   14632 link_all_deplibs=$link_all_deplibs_CXX
   14633 
   14634 # Compile-time system search path for libraries
   14635 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   14636 
   14637 # Run-time system search path for libraries
   14638 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   14639 
   14640 # Fix the shell variable \$srcfile for the compiler.
   14641 fix_srcfile_path=$lt_fix_srcfile_path
   14642 
   14643 # Set to yes if exported symbols are required.
   14644 always_export_symbols=$always_export_symbols_CXX
   14645 
   14646 # The commands to list exported symbols.
   14647 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   14648 
   14649 # The commands to extract the exported symbol list from a shared archive.
   14650 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   14651 
   14652 # Symbols that should not be listed in the preloaded symbols.
   14653 exclude_expsyms=$lt_exclude_expsyms_CXX
   14654 
   14655 # Symbols that must always be exported.
   14656 include_expsyms=$lt_include_expsyms_CXX
   14657 
   14658 # ### END LIBTOOL TAG CONFIG: $tagname
   14659 
   14660 __EOF__
   14661 
   14662 
   14663 else
   14664   # If there is no Makefile yet, we rely on a make rule to execute
   14665   # `config.status --recheck' to rerun these tests and create the
   14666   # libtool script then.
   14667   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   14668   if test -f "$ltmain_in"; then
   14669     test -f Makefile && make "$ltmain"
   14670   fi
   14671 fi
   14672 
   14673 
   14674 ac_ext=c
   14675 ac_cpp='$CPP $CPPFLAGS'
   14676 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   14677 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   14678 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   14679 
   14680 CC=$lt_save_CC
   14681 LDCXX=$LD
   14682 LD=$lt_save_LD
   14683 GCC=$lt_save_GCC
   14684 with_gnu_ldcxx=$with_gnu_ld
   14685 with_gnu_ld=$lt_save_with_gnu_ld
   14686 lt_cv_path_LDCXX=$lt_cv_path_LD
   14687 lt_cv_path_LD=$lt_save_path_LD
   14688 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   14689 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   14690 
   14691 	else
   14692 	  tagname=""
   14693 	fi
   14694 	;;
   14695 
   14696       F77)
   14697 	if test -n "$F77" && test "X$F77" != "Xno"; then
   14698 
   14699 ac_ext=f
   14700 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   14701 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   14702 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   14703 
   14704 
   14705 archive_cmds_need_lc_F77=no
   14706 allow_undefined_flag_F77=
   14707 always_export_symbols_F77=no
   14708 archive_expsym_cmds_F77=
   14709 export_dynamic_flag_spec_F77=
   14710 hardcode_direct_F77=no
   14711 hardcode_libdir_flag_spec_F77=
   14712 hardcode_libdir_flag_spec_ld_F77=
   14713 hardcode_libdir_separator_F77=
   14714 hardcode_minus_L_F77=no
   14715 hardcode_automatic_F77=no
   14716 module_cmds_F77=
   14717 module_expsym_cmds_F77=
   14718 link_all_deplibs_F77=unknown
   14719 old_archive_cmds_F77=$old_archive_cmds
   14720 no_undefined_flag_F77=
   14721 whole_archive_flag_spec_F77=
   14722 enable_shared_with_static_runtimes_F77=no
   14723 
   14724 # Source file extension for f77 test sources.
   14725 ac_ext=f
   14726 
   14727 # Object file extension for compiled f77 test sources.
   14728 objext=o
   14729 objext_F77=$objext
   14730 
   14731 # Code to be used in simple compile tests
   14732 lt_simple_compile_test_code="\
   14733       subroutine t
   14734       return
   14735       end
   14736 "
   14737 
   14738 # Code to be used in simple link tests
   14739 lt_simple_link_test_code="\
   14740       program t
   14741       end
   14742 "
   14743 
   14744 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   14745 
   14746 # If no C compiler was specified, use CC.
   14747 LTCC=${LTCC-"$CC"}
   14748 
   14749 # If no C compiler flags were specified, use CFLAGS.
   14750 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   14751 
   14752 # Allow CC to be a program name with arguments.
   14753 compiler=$CC
   14754 
   14755 
   14756 # save warnings/boilerplate of simple test code
   14757 ac_outfile=conftest.$ac_objext
   14758 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   14759 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   14760 _lt_compiler_boilerplate=`cat conftest.err`
   14761 $rm conftest*
   14762 
   14763 ac_outfile=conftest.$ac_objext
   14764 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   14765 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   14766 _lt_linker_boilerplate=`cat conftest.err`
   14767 $rm -r conftest*
   14768 
   14769 
   14770 # Allow CC to be a program name with arguments.
   14771 lt_save_CC="$CC"
   14772 CC=${F77-"f77"}
   14773 compiler=$CC
   14774 compiler_F77=$CC
   14775 for cc_temp in $compiler""; do
   14776   case $cc_temp in
   14777     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14778     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14779     \-*) ;;
   14780     *) break;;
   14781   esac
   14782 done
   14783 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14784 
   14785 
   14786 { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   14787 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   14788 { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
   14789 $as_echo "$can_build_shared" >&6; }
   14790 
   14791 { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   14792 $as_echo_n "checking whether to build shared libraries... " >&6; }
   14793 test "$can_build_shared" = "no" && enable_shared=no
   14794 
   14795 # On AIX, shared libraries and static libraries use the same namespace, and
   14796 # are all built from PIC.
   14797 case $host_os in
   14798 aix3*)
   14799   test "$enable_shared" = yes && enable_static=no
   14800   if test -n "$RANLIB"; then
   14801     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   14802     postinstall_cmds='$RANLIB $lib'
   14803   fi
   14804   ;;
   14805 aix[4-9]*)
   14806   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   14807     test "$enable_shared" = yes && enable_static=no
   14808   fi
   14809   ;;
   14810 esac
   14811 { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
   14812 $as_echo "$enable_shared" >&6; }
   14813 
   14814 { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   14815 $as_echo_n "checking whether to build static libraries... " >&6; }
   14816 # Make sure either enable_shared or enable_static is yes.
   14817 test "$enable_shared" = yes || enable_static=yes
   14818 { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
   14819 $as_echo "$enable_static" >&6; }
   14820 
   14821 GCC_F77="$G77"
   14822 LD_F77="$LD"
   14823 
   14824 lt_prog_compiler_wl_F77=
   14825 lt_prog_compiler_pic_F77=
   14826 lt_prog_compiler_static_F77=
   14827 
   14828 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   14829 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   14830 
   14831   if test "$GCC" = yes; then
   14832     lt_prog_compiler_wl_F77='-Wl,'
   14833     lt_prog_compiler_static_F77='-static'
   14834 
   14835     case $host_os in
   14836       aix*)
   14837       # All AIX code is PIC.
   14838       if test "$host_cpu" = ia64; then
   14839 	# AIX 5 now supports IA64 processor
   14840 	lt_prog_compiler_static_F77='-Bstatic'
   14841       fi
   14842       ;;
   14843 
   14844     amigaos*)
   14845       # FIXME: we need at least 68020 code to build shared libraries, but
   14846       # adding the `-m68020' flag to GCC prevents building anything better,
   14847       # like `-m68040'.
   14848       lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
   14849       ;;
   14850 
   14851     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   14852       # PIC is the default for these OSes.
   14853       ;;
   14854 
   14855     mingw* | cygwin* | pw32* | os2*)
   14856       # This hack is so that the source file can tell whether it is being
   14857       # built for inclusion in a dll (and should export symbols for example).
   14858       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   14859       # (--disable-auto-import) libraries
   14860       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   14861       ;;
   14862 
   14863     darwin* | rhapsody*)
   14864       # PIC is the default on this platform
   14865       # Common symbols not allowed in MH_DYLIB files
   14866       lt_prog_compiler_pic_F77='-fno-common'
   14867       ;;
   14868 
   14869     interix[3-9]*)
   14870       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   14871       # Instead, we relocate shared libraries at runtime.
   14872       ;;
   14873 
   14874     msdosdjgpp*)
   14875       # Just because we use GCC doesn't mean we suddenly get shared libraries
   14876       # on systems that don't support them.
   14877       lt_prog_compiler_can_build_shared_F77=no
   14878       enable_shared=no
   14879       ;;
   14880 
   14881     sysv4*MP*)
   14882       if test -d /usr/nec; then
   14883 	lt_prog_compiler_pic_F77=-Kconform_pic
   14884       fi
   14885       ;;
   14886 
   14887     hpux*)
   14888       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   14889       # not for PA HP-UX.
   14890       case $host_cpu in
   14891       hppa*64*|ia64*)
   14892 	# +Z the default
   14893 	;;
   14894       *)
   14895 	lt_prog_compiler_pic_F77='-fPIC'
   14896 	;;
   14897       esac
   14898       ;;
   14899 
   14900     *)
   14901       lt_prog_compiler_pic_F77='-fPIC'
   14902       ;;
   14903     esac
   14904   else
   14905     # PORTME Check for flag to pass linker flags through the system compiler.
   14906     case $host_os in
   14907     aix*)
   14908       lt_prog_compiler_wl_F77='-Wl,'
   14909       if test "$host_cpu" = ia64; then
   14910 	# AIX 5 now supports IA64 processor
   14911 	lt_prog_compiler_static_F77='-Bstatic'
   14912       else
   14913 	lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
   14914       fi
   14915       ;;
   14916       darwin*)
   14917         # PIC is the default on this platform
   14918         # Common symbols not allowed in MH_DYLIB files
   14919        case $cc_basename in
   14920          xlc*)
   14921          lt_prog_compiler_pic_F77='-qnocommon'
   14922          lt_prog_compiler_wl_F77='-Wl,'
   14923          ;;
   14924        esac
   14925        ;;
   14926 
   14927     mingw* | cygwin* | pw32* | os2*)
   14928       # This hack is so that the source file can tell whether it is being
   14929       # built for inclusion in a dll (and should export symbols for example).
   14930       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   14931       ;;
   14932 
   14933     hpux9* | hpux10* | hpux11*)
   14934       lt_prog_compiler_wl_F77='-Wl,'
   14935       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   14936       # not for PA HP-UX.
   14937       case $host_cpu in
   14938       hppa*64*|ia64*)
   14939 	# +Z the default
   14940 	;;
   14941       *)
   14942 	lt_prog_compiler_pic_F77='+Z'
   14943 	;;
   14944       esac
   14945       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   14946       lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
   14947       ;;
   14948 
   14949     irix5* | irix6* | nonstopux*)
   14950       lt_prog_compiler_wl_F77='-Wl,'
   14951       # PIC (with -KPIC) is the default.
   14952       lt_prog_compiler_static_F77='-non_shared'
   14953       ;;
   14954 
   14955     newsos6)
   14956       lt_prog_compiler_pic_F77='-KPIC'
   14957       lt_prog_compiler_static_F77='-Bstatic'
   14958       ;;
   14959 
   14960     linux* | k*bsd*-gnu)
   14961       case $cc_basename in
   14962       icc* | ecc*)
   14963 	lt_prog_compiler_wl_F77='-Wl,'
   14964 	lt_prog_compiler_pic_F77='-KPIC'
   14965 	lt_prog_compiler_static_F77='-static'
   14966         ;;
   14967       pgcc* | pgf77* | pgf90* | pgf95*)
   14968         # Portland Group compilers (*not* the Pentium gcc compiler,
   14969 	# which looks to be a dead project)
   14970 	lt_prog_compiler_wl_F77='-Wl,'
   14971 	lt_prog_compiler_pic_F77='-fpic'
   14972 	lt_prog_compiler_static_F77='-Bstatic'
   14973         ;;
   14974       ccc*)
   14975         lt_prog_compiler_wl_F77='-Wl,'
   14976         # All Alpha code is PIC.
   14977         lt_prog_compiler_static_F77='-non_shared'
   14978         ;;
   14979       *)
   14980         case `$CC -V 2>&1 | sed 5q` in
   14981 	*Sun\ C*)
   14982 	  # Sun C 5.9
   14983 	  lt_prog_compiler_pic_F77='-KPIC'
   14984 	  lt_prog_compiler_static_F77='-Bstatic'
   14985 	  lt_prog_compiler_wl_F77='-Wl,'
   14986 	  ;;
   14987 	*Sun\ F*)
   14988 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   14989 	  lt_prog_compiler_pic_F77='-KPIC'
   14990 	  lt_prog_compiler_static_F77='-Bstatic'
   14991 	  lt_prog_compiler_wl_F77=''
   14992 	  ;;
   14993 	esac
   14994 	;;
   14995       esac
   14996       ;;
   14997 
   14998     osf3* | osf4* | osf5*)
   14999       lt_prog_compiler_wl_F77='-Wl,'
   15000       # All OSF/1 code is PIC.
   15001       lt_prog_compiler_static_F77='-non_shared'
   15002       ;;
   15003 
   15004     rdos*)
   15005       lt_prog_compiler_static_F77='-non_shared'
   15006       ;;
   15007 
   15008     solaris*)
   15009       lt_prog_compiler_pic_F77='-KPIC'
   15010       lt_prog_compiler_static_F77='-Bstatic'
   15011       case $cc_basename in
   15012       f77* | f90* | f95*)
   15013 	lt_prog_compiler_wl_F77='-Qoption ld ';;
   15014       *)
   15015 	lt_prog_compiler_wl_F77='-Wl,';;
   15016       esac
   15017       ;;
   15018 
   15019     sunos4*)
   15020       lt_prog_compiler_wl_F77='-Qoption ld '
   15021       lt_prog_compiler_pic_F77='-PIC'
   15022       lt_prog_compiler_static_F77='-Bstatic'
   15023       ;;
   15024 
   15025     sysv4 | sysv4.2uw2* | sysv4.3*)
   15026       lt_prog_compiler_wl_F77='-Wl,'
   15027       lt_prog_compiler_pic_F77='-KPIC'
   15028       lt_prog_compiler_static_F77='-Bstatic'
   15029       ;;
   15030 
   15031     sysv4*MP*)
   15032       if test -d /usr/nec ;then
   15033 	lt_prog_compiler_pic_F77='-Kconform_pic'
   15034 	lt_prog_compiler_static_F77='-Bstatic'
   15035       fi
   15036       ;;
   15037 
   15038     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   15039       lt_prog_compiler_wl_F77='-Wl,'
   15040       lt_prog_compiler_pic_F77='-KPIC'
   15041       lt_prog_compiler_static_F77='-Bstatic'
   15042       ;;
   15043 
   15044     unicos*)
   15045       lt_prog_compiler_wl_F77='-Wl,'
   15046       lt_prog_compiler_can_build_shared_F77=no
   15047       ;;
   15048 
   15049     uts4*)
   15050       lt_prog_compiler_pic_F77='-pic'
   15051       lt_prog_compiler_static_F77='-Bstatic'
   15052       ;;
   15053 
   15054     *)
   15055       lt_prog_compiler_can_build_shared_F77=no
   15056       ;;
   15057     esac
   15058   fi
   15059 
   15060 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
   15061 $as_echo "$lt_prog_compiler_pic_F77" >&6; }
   15062 
   15063 #
   15064 # Check to make sure the PIC flag actually works.
   15065 #
   15066 if test -n "$lt_prog_compiler_pic_F77"; then
   15067 
   15068 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
   15069 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... " >&6; }
   15070 if test "${lt_cv_prog_compiler_pic_works_F77+set}" = set; then
   15071   $as_echo_n "(cached) " >&6
   15072 else
   15073   lt_cv_prog_compiler_pic_works_F77=no
   15074   ac_outfile=conftest.$ac_objext
   15075    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   15076    lt_compiler_flag="$lt_prog_compiler_pic_F77"
   15077    # Insert the option either (1) after the last *FLAGS variable, or
   15078    # (2) before a word containing "conftest.", or (3) at the end.
   15079    # Note that $ac_compile itself does not contain backslashes and begins
   15080    # with a dollar sign (not a hyphen), so the echo should work correctly.
   15081    # The option is referenced via a variable to avoid confusing sed.
   15082    lt_compile=`echo "$ac_compile" | $SED \
   15083    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   15084    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   15085    -e 's:$: $lt_compiler_flag:'`
   15086    (eval echo "\"\$as_me:15086: $lt_compile\"" >&5)
   15087    (eval "$lt_compile" 2>conftest.err)
   15088    ac_status=$?
   15089    cat conftest.err >&5
   15090    echo "$as_me:15090: \$? = $ac_status" >&5
   15091    if (exit $ac_status) && test -s "$ac_outfile"; then
   15092      # The compiler can only warn and ignore the option if not recognized
   15093      # So say no if there are warnings other than the usual output.
   15094      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   15095      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   15096      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   15097        lt_cv_prog_compiler_pic_works_F77=yes
   15098      fi
   15099    fi
   15100    $rm conftest*
   15101 
   15102 fi
   15103 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_F77" >&5
   15104 $as_echo "$lt_cv_prog_compiler_pic_works_F77" >&6; }
   15105 
   15106 if test x"$lt_cv_prog_compiler_pic_works_F77" = xyes; then
   15107     case $lt_prog_compiler_pic_F77 in
   15108      "" | " "*) ;;
   15109      *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
   15110      esac
   15111 else
   15112     lt_prog_compiler_pic_F77=
   15113      lt_prog_compiler_can_build_shared_F77=no
   15114 fi
   15115 
   15116 fi
   15117 case $host_os in
   15118   # For platforms which do not support PIC, -DPIC is meaningless:
   15119   *djgpp*)
   15120     lt_prog_compiler_pic_F77=
   15121     ;;
   15122   *)
   15123     lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
   15124     ;;
   15125 esac
   15126 
   15127 #
   15128 # Check to make sure the static flag actually works.
   15129 #
   15130 wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
   15131 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   15132 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   15133 if test "${lt_cv_prog_compiler_static_works_F77+set}" = set; then
   15134   $as_echo_n "(cached) " >&6
   15135 else
   15136   lt_cv_prog_compiler_static_works_F77=no
   15137    save_LDFLAGS="$LDFLAGS"
   15138    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   15139    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   15140    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   15141      # The linker can only warn and ignore the option if not recognized
   15142      # So say no if there are warnings
   15143      if test -s conftest.err; then
   15144        # Append any errors to the config.log.
   15145        cat conftest.err 1>&5
   15146        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   15147        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   15148        if diff conftest.exp conftest.er2 >/dev/null; then
   15149          lt_cv_prog_compiler_static_works_F77=yes
   15150        fi
   15151      else
   15152        lt_cv_prog_compiler_static_works_F77=yes
   15153      fi
   15154    fi
   15155    $rm -r conftest*
   15156    LDFLAGS="$save_LDFLAGS"
   15157 
   15158 fi
   15159 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_F77" >&5
   15160 $as_echo "$lt_cv_prog_compiler_static_works_F77" >&6; }
   15161 
   15162 if test x"$lt_cv_prog_compiler_static_works_F77" = xyes; then
   15163     :
   15164 else
   15165     lt_prog_compiler_static_F77=
   15166 fi
   15167 
   15168 
   15169 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   15170 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   15171 if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
   15172   $as_echo_n "(cached) " >&6
   15173 else
   15174   lt_cv_prog_compiler_c_o_F77=no
   15175    $rm -r conftest 2>/dev/null
   15176    mkdir conftest
   15177    cd conftest
   15178    mkdir out
   15179    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   15180 
   15181    lt_compiler_flag="-o out/conftest2.$ac_objext"
   15182    # Insert the option either (1) after the last *FLAGS variable, or
   15183    # (2) before a word containing "conftest.", or (3) at the end.
   15184    # Note that $ac_compile itself does not contain backslashes and begins
   15185    # with a dollar sign (not a hyphen), so the echo should work correctly.
   15186    lt_compile=`echo "$ac_compile" | $SED \
   15187    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   15188    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   15189    -e 's:$: $lt_compiler_flag:'`
   15190    (eval echo "\"\$as_me:15190: $lt_compile\"" >&5)
   15191    (eval "$lt_compile" 2>out/conftest.err)
   15192    ac_status=$?
   15193    cat out/conftest.err >&5
   15194    echo "$as_me:15194: \$? = $ac_status" >&5
   15195    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   15196    then
   15197      # The compiler can only warn and ignore the option if not recognized
   15198      # So say no if there are warnings
   15199      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   15200      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   15201      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   15202        lt_cv_prog_compiler_c_o_F77=yes
   15203      fi
   15204    fi
   15205    chmod u+w . 2>&5
   15206    $rm conftest*
   15207    # SGI C++ compiler will create directory out/ii_files/ for
   15208    # template instantiation
   15209    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   15210    $rm out/* && rmdir out
   15211    cd ..
   15212    rmdir conftest
   15213    $rm conftest*
   15214 
   15215 fi
   15216 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
   15217 $as_echo "$lt_cv_prog_compiler_c_o_F77" >&6; }
   15218 
   15219 
   15220 hard_links="nottested"
   15221 if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
   15222   # do not overwrite the value of need_locks provided by the user
   15223   { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   15224 $as_echo_n "checking if we can lock with hard links... " >&6; }
   15225   hard_links=yes
   15226   $rm conftest*
   15227   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   15228   touch conftest.a
   15229   ln conftest.a conftest.b 2>&5 || hard_links=no
   15230   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   15231   { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
   15232 $as_echo "$hard_links" >&6; }
   15233   if test "$hard_links" = no; then
   15234     { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   15235 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   15236     need_locks=warn
   15237   fi
   15238 else
   15239   need_locks=no
   15240 fi
   15241 
   15242 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   15243 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   15244 
   15245   runpath_var=
   15246   allow_undefined_flag_F77=
   15247   enable_shared_with_static_runtimes_F77=no
   15248   archive_cmds_F77=
   15249   archive_expsym_cmds_F77=
   15250   old_archive_From_new_cmds_F77=
   15251   old_archive_from_expsyms_cmds_F77=
   15252   export_dynamic_flag_spec_F77=
   15253   whole_archive_flag_spec_F77=
   15254   thread_safe_flag_spec_F77=
   15255   hardcode_libdir_flag_spec_F77=
   15256   hardcode_libdir_flag_spec_ld_F77=
   15257   hardcode_libdir_separator_F77=
   15258   hardcode_direct_F77=no
   15259   hardcode_minus_L_F77=no
   15260   hardcode_shlibpath_var_F77=unsupported
   15261   link_all_deplibs_F77=unknown
   15262   hardcode_automatic_F77=no
   15263   module_cmds_F77=
   15264   module_expsym_cmds_F77=
   15265   always_export_symbols_F77=no
   15266   export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   15267   # include_expsyms should be a list of space-separated symbols to be *always*
   15268   # included in the symbol list
   15269   include_expsyms_F77=
   15270   # exclude_expsyms can be an extended regexp of symbols to exclude
   15271   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   15272   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   15273   # as well as any symbol that contains `d'.
   15274   exclude_expsyms_F77='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   15275   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   15276   # platforms (ab)use it in PIC code, but their linkers get confused if
   15277   # the symbol is explicitly referenced.  Since portable code cannot
   15278   # rely on this symbol name, it's probably fine to never include it in
   15279   # preloaded symbol tables.
   15280   # Exclude shared library initialization/finalization symbols.
   15281   extract_expsyms_cmds=
   15282   # Just being paranoid about ensuring that cc_basename is set.
   15283   for cc_temp in $compiler""; do
   15284   case $cc_temp in
   15285     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   15286     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   15287     \-*) ;;
   15288     *) break;;
   15289   esac
   15290 done
   15291 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   15292 
   15293   case $host_os in
   15294   cygwin* | mingw* | pw32*)
   15295     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   15296     # When not using gcc, we currently assume that we are using
   15297     # Microsoft Visual C++.
   15298     if test "$GCC" != yes; then
   15299       with_gnu_ld=no
   15300     fi
   15301     ;;
   15302   interix*)
   15303     # we just hope/assume this is gcc and not c89 (= MSVC++)
   15304     with_gnu_ld=yes
   15305     ;;
   15306   openbsd*)
   15307     with_gnu_ld=no
   15308     ;;
   15309   esac
   15310 
   15311   ld_shlibs_F77=yes
   15312   if test "$with_gnu_ld" = yes; then
   15313     # If archive_cmds runs LD, not CC, wlarc should be empty
   15314     wlarc='${wl}'
   15315 
   15316     # Set some defaults for GNU ld with shared library support. These
   15317     # are reset later if shared libraries are not supported. Putting them
   15318     # here allows them to be overridden if necessary.
   15319     runpath_var=LD_RUN_PATH
   15320     hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
   15321     export_dynamic_flag_spec_F77='${wl}--export-dynamic'
   15322     # ancient GNU ld didn't support --whole-archive et. al.
   15323     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   15324 	whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   15325       else
   15326   	whole_archive_flag_spec_F77=
   15327     fi
   15328     supports_anon_versioning=no
   15329     case `$LD -v 2>/dev/null` in
   15330       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   15331       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   15332       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   15333       *\ 2.11.*) ;; # other 2.11 versions
   15334       *) supports_anon_versioning=yes ;;
   15335     esac
   15336 
   15337     # See if GNU ld supports shared libraries.
   15338     case $host_os in
   15339     aix[3-9]*)
   15340       # On AIX/PPC, the GNU linker is very broken
   15341       if test "$host_cpu" != ia64; then
   15342 	ld_shlibs_F77=no
   15343 	cat <<EOF 1>&2
   15344 
   15345 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   15346 *** to be unable to reliably create shared libraries on AIX.
   15347 *** Therefore, libtool is disabling shared libraries support.  If you
   15348 *** really care for shared libraries, you may want to modify your PATH
   15349 *** so that a non-GNU linker is found, and then restart.
   15350 
   15351 EOF
   15352       fi
   15353       ;;
   15354 
   15355     amigaos*)
   15356       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)'
   15357       hardcode_libdir_flag_spec_F77='-L$libdir'
   15358       hardcode_minus_L_F77=yes
   15359 
   15360       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   15361       # that the semantics of dynamic libraries on AmigaOS, at least up
   15362       # to version 4, is to share data among multiple programs linked
   15363       # with the same dynamic library.  Since this doesn't match the
   15364       # behavior of shared libraries on other platforms, we can't use
   15365       # them.
   15366       ld_shlibs_F77=no
   15367       ;;
   15368 
   15369     beos*)
   15370       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   15371 	allow_undefined_flag_F77=unsupported
   15372 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   15373 	# support --undefined.  This deserves some investigation.  FIXME
   15374 	archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   15375       else
   15376 	ld_shlibs_F77=no
   15377       fi
   15378       ;;
   15379 
   15380     cygwin* | mingw* | pw32*)
   15381       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
   15382       # as there is no search path for DLLs.
   15383       hardcode_libdir_flag_spec_F77='-L$libdir'
   15384       allow_undefined_flag_F77=unsupported
   15385       always_export_symbols_F77=no
   15386       enable_shared_with_static_runtimes_F77=yes
   15387       export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   15388 
   15389       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   15390         archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   15391 	# If the export-symbols file already is a .def file (1st line
   15392 	# is EXPORTS), use it as is; otherwise, prepend...
   15393 	archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   15394 	  cp $export_symbols $output_objdir/$soname.def;
   15395 	else
   15396 	  echo EXPORTS > $output_objdir/$soname.def;
   15397 	  cat $export_symbols >> $output_objdir/$soname.def;
   15398 	fi~
   15399 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   15400       else
   15401 	ld_shlibs_F77=no
   15402       fi
   15403       ;;
   15404 
   15405     interix[3-9]*)
   15406       hardcode_direct_F77=no
   15407       hardcode_shlibpath_var_F77=no
   15408       hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   15409       export_dynamic_flag_spec_F77='${wl}-E'
   15410       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   15411       # Instead, shared libraries are loaded at an image base (0x10000000 by
   15412       # default) and relocated if they conflict, which is a slow very memory
   15413       # consuming and fragmenting process.  To avoid this, we pick a random,
   15414       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   15415       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   15416       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'
   15417       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'
   15418       ;;
   15419 
   15420     gnu* | linux* | k*bsd*-gnu)
   15421       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   15422 	tmp_addflag=
   15423 	case $cc_basename,$host_cpu in
   15424 	pgcc*)				# Portland Group C compiler
   15425 	  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'
   15426 	  tmp_addflag=' $pic_flag'
   15427 	  ;;
   15428 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   15429 	  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'
   15430 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   15431 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   15432 	  tmp_addflag=' -i_dynamic' ;;
   15433 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   15434 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   15435 	ifc* | ifort*)			# Intel Fortran compiler
   15436 	  tmp_addflag=' -nofor_main' ;;
   15437 	esac
   15438 	case `$CC -V 2>&1 | sed 5q` in
   15439 	*Sun\ C*)			# Sun C 5.9
   15440 	  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'
   15441 	  tmp_sharedflag='-G' ;;
   15442 	*Sun\ F*)			# Sun Fortran 8.3
   15443 	  tmp_sharedflag='-G' ;;
   15444 	*)
   15445 	  tmp_sharedflag='-shared' ;;
   15446 	esac
   15447 	archive_cmds_F77='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   15448 
   15449 	if test $supports_anon_versioning = yes; then
   15450 	  archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
   15451   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   15452   $echo "local: *; };" >> $output_objdir/$libname.ver~
   15453 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   15454 	fi
   15455       else
   15456 	ld_shlibs_F77=no
   15457       fi
   15458       ;;
   15459 
   15460     netbsd*)
   15461       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   15462 	archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   15463 	wlarc=
   15464       else
   15465 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   15466 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   15467       fi
   15468       ;;
   15469 
   15470     solaris*)
   15471       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   15472 	ld_shlibs_F77=no
   15473 	cat <<EOF 1>&2
   15474 
   15475 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   15476 *** create shared libraries on Solaris systems.  Therefore, libtool
   15477 *** is disabling shared libraries support.  We urge you to upgrade GNU
   15478 *** binutils to release 2.9.1 or newer.  Another option is to modify
   15479 *** your PATH or compiler configuration so that the native linker is
   15480 *** used, and then restart.
   15481 
   15482 EOF
   15483       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   15484 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   15485 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   15486       else
   15487 	ld_shlibs_F77=no
   15488       fi
   15489       ;;
   15490 
   15491     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   15492       case `$LD -v 2>&1` in
   15493         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   15494 	ld_shlibs_F77=no
   15495 	cat <<_LT_EOF 1>&2
   15496 
   15497 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   15498 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   15499 *** is disabling shared libraries support.  We urge you to upgrade GNU
   15500 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   15501 *** your PATH or compiler configuration so that the native linker is
   15502 *** used, and then restart.
   15503 
   15504 _LT_EOF
   15505 	;;
   15506 	*)
   15507 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   15508 	    hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   15509 	    archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   15510 	    archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   15511 	  else
   15512 	    ld_shlibs_F77=no
   15513 	  fi
   15514 	;;
   15515       esac
   15516       ;;
   15517 
   15518     sunos4*)
   15519       archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15520       wlarc=
   15521       hardcode_direct_F77=yes
   15522       hardcode_shlibpath_var_F77=no
   15523       ;;
   15524 
   15525     *)
   15526       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   15527 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   15528 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   15529       else
   15530 	ld_shlibs_F77=no
   15531       fi
   15532       ;;
   15533     esac
   15534 
   15535     if test "$ld_shlibs_F77" = no; then
   15536       runpath_var=
   15537       hardcode_libdir_flag_spec_F77=
   15538       export_dynamic_flag_spec_F77=
   15539       whole_archive_flag_spec_F77=
   15540     fi
   15541   else
   15542     # PORTME fill in a description of your system's linker (not GNU ld)
   15543     case $host_os in
   15544     aix3*)
   15545       allow_undefined_flag_F77=unsupported
   15546       always_export_symbols_F77=yes
   15547       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'
   15548       # Note: this linker hardcodes the directories in LIBPATH if there
   15549       # are no directories specified by -L.
   15550       hardcode_minus_L_F77=yes
   15551       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   15552 	# Neither direct hardcoding nor static linking is supported with a
   15553 	# broken collect2.
   15554 	hardcode_direct_F77=unsupported
   15555       fi
   15556       ;;
   15557 
   15558     aix[4-9]*)
   15559       if test "$host_cpu" = ia64; then
   15560 	# On IA64, the linker does run time linking by default, so we don't
   15561 	# have to do anything special.
   15562 	aix_use_runtimelinking=no
   15563 	exp_sym_flag='-Bexport'
   15564 	no_entry_flag=""
   15565       else
   15566 	# If we're using GNU nm, then we don't want the "-C" option.
   15567 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   15568 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   15569 	  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'
   15570 	else
   15571 	  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'
   15572 	fi
   15573 	aix_use_runtimelinking=no
   15574 
   15575 	# Test if we are trying to use run time linking or normal
   15576 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   15577 	# need to do runtime linking.
   15578 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   15579 	  for ld_flag in $LDFLAGS; do
   15580   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   15581   	    aix_use_runtimelinking=yes
   15582   	    break
   15583   	  fi
   15584 	  done
   15585 	  ;;
   15586 	esac
   15587 
   15588 	exp_sym_flag='-bexport'
   15589 	no_entry_flag='-bnoentry'
   15590       fi
   15591 
   15592       # When large executables or shared objects are built, AIX ld can
   15593       # have problems creating the table of contents.  If linking a library
   15594       # or program results in "error TOC overflow" add -mminimal-toc to
   15595       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   15596       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   15597 
   15598       archive_cmds_F77=''
   15599       hardcode_direct_F77=yes
   15600       hardcode_libdir_separator_F77=':'
   15601       link_all_deplibs_F77=yes
   15602 
   15603       if test "$GCC" = yes; then
   15604 	case $host_os in aix4.[012]|aix4.[012].*)
   15605 	# We only want to do this on AIX 4.2 and lower, the check
   15606 	# below for broken collect2 doesn't work under 4.3+
   15607 	  collect2name=`${CC} -print-prog-name=collect2`
   15608 	  if test -f "$collect2name" && \
   15609   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   15610 	  then
   15611   	  # We have reworked collect2
   15612   	  :
   15613 	  else
   15614   	  # We have old collect2
   15615   	  hardcode_direct_F77=unsupported
   15616   	  # It fails to find uninstalled libraries when the uninstalled
   15617   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   15618   	  # to unsupported forces relinking
   15619   	  hardcode_minus_L_F77=yes
   15620   	  hardcode_libdir_flag_spec_F77='-L$libdir'
   15621   	  hardcode_libdir_separator_F77=
   15622 	  fi
   15623 	  ;;
   15624 	esac
   15625 	shared_flag='-shared'
   15626 	if test "$aix_use_runtimelinking" = yes; then
   15627 	  shared_flag="$shared_flag "'${wl}-G'
   15628 	fi
   15629       else
   15630 	# not using gcc
   15631 	if test "$host_cpu" = ia64; then
   15632   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   15633   	# chokes on -Wl,-G. The following line is correct:
   15634 	  shared_flag='-G'
   15635 	else
   15636 	  if test "$aix_use_runtimelinking" = yes; then
   15637 	    shared_flag='${wl}-G'
   15638 	  else
   15639 	    shared_flag='${wl}-bM:SRE'
   15640 	  fi
   15641 	fi
   15642       fi
   15643 
   15644       # It seems that -bexpall does not export symbols beginning with
   15645       # underscore (_), so it is better to generate a list of symbols to export.
   15646       always_export_symbols_F77=yes
   15647       if test "$aix_use_runtimelinking" = yes; then
   15648 	# Warning - without using the other runtime loading flags (-brtl),
   15649 	# -berok will link without error, but may produce a broken library.
   15650 	allow_undefined_flag_F77='-berok'
   15651        # Determine the default libpath from the value encoded in an empty executable.
   15652        cat >conftest.$ac_ext <<_ACEOF
   15653       program main
   15654 
   15655       end
   15656 _ACEOF
   15657 rm -f conftest.$ac_objext conftest$ac_exeext
   15658 if { (ac_try="$ac_link"
   15659 case "(($ac_try" in
   15660   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15661   *) ac_try_echo=$ac_try;;
   15662 esac
   15663 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   15664 $as_echo "$ac_try_echo") >&5
   15665   (eval "$ac_link") 2>conftest.er1
   15666   ac_status=$?
   15667   grep -v '^ *+' conftest.er1 >conftest.err
   15668   rm -f conftest.er1
   15669   cat conftest.err >&5
   15670   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15671   (exit $ac_status); } && {
   15672 	 test -z "$ac_f77_werror_flag" ||
   15673 	 test ! -s conftest.err
   15674        } && test -s conftest$ac_exeext && {
   15675 	 test "$cross_compiling" = yes ||
   15676 	 $as_test_x conftest$ac_exeext
   15677        }; then
   15678 
   15679 lt_aix_libpath_sed='
   15680     /Import File Strings/,/^$/ {
   15681 	/^0/ {
   15682 	    s/^0  *\(.*\)$/\1/
   15683 	    p
   15684 	}
   15685     }'
   15686 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15687 # Check for a 64-bit object if we didn't find anything.
   15688 if test -z "$aix_libpath"; then
   15689   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15690 fi
   15691 else
   15692   $as_echo "$as_me: failed program was:" >&5
   15693 sed 's/^/| /' conftest.$ac_ext >&5
   15694 
   15695 
   15696 fi
   15697 
   15698 rm -rf conftest.dSYM
   15699 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   15700       conftest$ac_exeext conftest.$ac_ext
   15701 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   15702 
   15703        hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   15704 	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"
   15705        else
   15706 	if test "$host_cpu" = ia64; then
   15707 	  hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
   15708 	  allow_undefined_flag_F77="-z nodefs"
   15709 	  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"
   15710 	else
   15711 	 # Determine the default libpath from the value encoded in an empty executable.
   15712 	 cat >conftest.$ac_ext <<_ACEOF
   15713       program main
   15714 
   15715       end
   15716 _ACEOF
   15717 rm -f conftest.$ac_objext conftest$ac_exeext
   15718 if { (ac_try="$ac_link"
   15719 case "(($ac_try" in
   15720   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15721   *) ac_try_echo=$ac_try;;
   15722 esac
   15723 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   15724 $as_echo "$ac_try_echo") >&5
   15725   (eval "$ac_link") 2>conftest.er1
   15726   ac_status=$?
   15727   grep -v '^ *+' conftest.er1 >conftest.err
   15728   rm -f conftest.er1
   15729   cat conftest.err >&5
   15730   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15731   (exit $ac_status); } && {
   15732 	 test -z "$ac_f77_werror_flag" ||
   15733 	 test ! -s conftest.err
   15734        } && test -s conftest$ac_exeext && {
   15735 	 test "$cross_compiling" = yes ||
   15736 	 $as_test_x conftest$ac_exeext
   15737        }; then
   15738 
   15739 lt_aix_libpath_sed='
   15740     /Import File Strings/,/^$/ {
   15741 	/^0/ {
   15742 	    s/^0  *\(.*\)$/\1/
   15743 	    p
   15744 	}
   15745     }'
   15746 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15747 # Check for a 64-bit object if we didn't find anything.
   15748 if test -z "$aix_libpath"; then
   15749   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15750 fi
   15751 else
   15752   $as_echo "$as_me: failed program was:" >&5
   15753 sed 's/^/| /' conftest.$ac_ext >&5
   15754 
   15755 
   15756 fi
   15757 
   15758 rm -rf conftest.dSYM
   15759 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   15760       conftest$ac_exeext conftest.$ac_ext
   15761 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   15762 
   15763 	 hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   15764 	  # Warning - without using the other run time loading flags,
   15765 	  # -berok will link without error, but may produce a broken library.
   15766 	  no_undefined_flag_F77=' ${wl}-bernotok'
   15767 	  allow_undefined_flag_F77=' ${wl}-berok'
   15768 	  # Exported symbols can be pulled into shared objects from archives
   15769 	  whole_archive_flag_spec_F77='$convenience'
   15770 	  archive_cmds_need_lc_F77=yes
   15771 	  # This is similar to how AIX traditionally builds its shared libraries.
   15772 	  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'
   15773 	fi
   15774       fi
   15775       ;;
   15776 
   15777     amigaos*)
   15778       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)'
   15779       hardcode_libdir_flag_spec_F77='-L$libdir'
   15780       hardcode_minus_L_F77=yes
   15781       # see comment about different semantics on the GNU ld section
   15782       ld_shlibs_F77=no
   15783       ;;
   15784 
   15785     bsdi[45]*)
   15786       export_dynamic_flag_spec_F77=-rdynamic
   15787       ;;
   15788 
   15789     cygwin* | mingw* | pw32*)
   15790       # When not using gcc, we currently assume that we are using
   15791       # Microsoft Visual C++.
   15792       # hardcode_libdir_flag_spec is actually meaningless, as there is
   15793       # no search path for DLLs.
   15794       hardcode_libdir_flag_spec_F77=' '
   15795       allow_undefined_flag_F77=unsupported
   15796       # Tell ltmain to make .lib files, not .a files.
   15797       libext=lib
   15798       # Tell ltmain to make .dll files, not .so files.
   15799       shrext_cmds=".dll"
   15800       # FIXME: Setting linknames here is a bad hack.
   15801       archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   15802       # The linker will automatically build a .lib file if we build a DLL.
   15803       old_archive_From_new_cmds_F77='true'
   15804       # FIXME: Should let the user specify the lib program.
   15805       old_archive_cmds_F77='lib -OUT:$oldlib$oldobjs$old_deplibs'
   15806       fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
   15807       enable_shared_with_static_runtimes_F77=yes
   15808       ;;
   15809 
   15810     darwin* | rhapsody*)
   15811       case $host_os in
   15812         rhapsody* | darwin1.[012])
   15813          allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
   15814          ;;
   15815        *) # Darwin 1.3 on
   15816          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   15817            allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   15818          else
   15819            case ${MACOSX_DEPLOYMENT_TARGET} in
   15820              10.[012])
   15821                allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   15822                ;;
   15823              10.*)
   15824                allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
   15825                ;;
   15826            esac
   15827          fi
   15828          ;;
   15829       esac
   15830       archive_cmds_need_lc_F77=no
   15831       hardcode_direct_F77=no
   15832       hardcode_automatic_F77=yes
   15833       hardcode_shlibpath_var_F77=unsupported
   15834       whole_archive_flag_spec_F77=''
   15835       link_all_deplibs_F77=yes
   15836     if test "$GCC" = yes ; then
   15837     	output_verbose_link_cmd='echo'
   15838         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}"
   15839         module_cmds_F77="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   15840         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}"
   15841         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}"
   15842     else
   15843       case $cc_basename in
   15844         xlc*)
   15845          output_verbose_link_cmd='echo'
   15846          archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   15847          module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   15848           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   15849          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}'
   15850           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}'
   15851           ;;
   15852        *)
   15853          ld_shlibs_F77=no
   15854           ;;
   15855       esac
   15856     fi
   15857       ;;
   15858 
   15859     dgux*)
   15860       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15861       hardcode_libdir_flag_spec_F77='-L$libdir'
   15862       hardcode_shlibpath_var_F77=no
   15863       ;;
   15864 
   15865     freebsd1*)
   15866       ld_shlibs_F77=no
   15867       ;;
   15868 
   15869     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   15870     # support.  Future versions do this automatically, but an explicit c++rt0.o
   15871     # does not break anything, and helps significantly (at the cost of a little
   15872     # extra space).
   15873     freebsd2.2*)
   15874       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   15875       hardcode_libdir_flag_spec_F77='-R$libdir'
   15876       hardcode_direct_F77=yes
   15877       hardcode_shlibpath_var_F77=no
   15878       ;;
   15879 
   15880     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   15881     freebsd2*)
   15882       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15883       hardcode_direct_F77=yes
   15884       hardcode_minus_L_F77=yes
   15885       hardcode_shlibpath_var_F77=no
   15886       ;;
   15887 
   15888     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   15889     freebsd* | dragonfly*)
   15890       archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   15891       hardcode_libdir_flag_spec_F77='-R$libdir'
   15892       hardcode_direct_F77=yes
   15893       hardcode_shlibpath_var_F77=no
   15894       ;;
   15895 
   15896     hpux9*)
   15897       if test "$GCC" = yes; then
   15898 	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'
   15899       else
   15900 	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'
   15901       fi
   15902       hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15903       hardcode_libdir_separator_F77=:
   15904       hardcode_direct_F77=yes
   15905 
   15906       # hardcode_minus_L: Not really in the search PATH,
   15907       # but as the default location of the library.
   15908       hardcode_minus_L_F77=yes
   15909       export_dynamic_flag_spec_F77='${wl}-E'
   15910       ;;
   15911 
   15912     hpux10*)
   15913       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   15914 	archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15915       else
   15916 	archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   15917       fi
   15918       if test "$with_gnu_ld" = no; then
   15919 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15920 	hardcode_libdir_separator_F77=:
   15921 
   15922 	hardcode_direct_F77=yes
   15923 	export_dynamic_flag_spec_F77='${wl}-E'
   15924 
   15925 	# hardcode_minus_L: Not really in the search PATH,
   15926 	# but as the default location of the library.
   15927 	hardcode_minus_L_F77=yes
   15928       fi
   15929       ;;
   15930 
   15931     hpux11*)
   15932       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   15933 	case $host_cpu in
   15934 	hppa*64*)
   15935 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15936 	  ;;
   15937 	ia64*)
   15938 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   15939 	  ;;
   15940 	*)
   15941 	  archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15942 	  ;;
   15943 	esac
   15944       else
   15945 	case $host_cpu in
   15946 	hppa*64*)
   15947 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15948 	  ;;
   15949 	ia64*)
   15950 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   15951 	  ;;
   15952 	*)
   15953 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15954 	  ;;
   15955 	esac
   15956       fi
   15957       if test "$with_gnu_ld" = no; then
   15958 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15959 	hardcode_libdir_separator_F77=:
   15960 
   15961 	case $host_cpu in
   15962 	hppa*64*|ia64*)
   15963 	  hardcode_libdir_flag_spec_ld_F77='+b $libdir'
   15964 	  hardcode_direct_F77=no
   15965 	  hardcode_shlibpath_var_F77=no
   15966 	  ;;
   15967 	*)
   15968 	  hardcode_direct_F77=yes
   15969 	  export_dynamic_flag_spec_F77='${wl}-E'
   15970 
   15971 	  # hardcode_minus_L: Not really in the search PATH,
   15972 	  # but as the default location of the library.
   15973 	  hardcode_minus_L_F77=yes
   15974 	  ;;
   15975 	esac
   15976       fi
   15977       ;;
   15978 
   15979     irix5* | irix6* | nonstopux*)
   15980       if test "$GCC" = yes; then
   15981 	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'
   15982       else
   15983 	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'
   15984 	hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
   15985       fi
   15986       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15987       hardcode_libdir_separator_F77=:
   15988       link_all_deplibs_F77=yes
   15989       ;;
   15990 
   15991     netbsd*)
   15992       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   15993 	archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   15994       else
   15995 	archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   15996       fi
   15997       hardcode_libdir_flag_spec_F77='-R$libdir'
   15998       hardcode_direct_F77=yes
   15999       hardcode_shlibpath_var_F77=no
   16000       ;;
   16001 
   16002     newsos6)
   16003       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16004       hardcode_direct_F77=yes
   16005       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   16006       hardcode_libdir_separator_F77=:
   16007       hardcode_shlibpath_var_F77=no
   16008       ;;
   16009 
   16010     openbsd*)
   16011       if test -f /usr/libexec/ld.so; then
   16012 	hardcode_direct_F77=yes
   16013 	hardcode_shlibpath_var_F77=no
   16014 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   16015 	  archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   16016 	  archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   16017 	  hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   16018 	  export_dynamic_flag_spec_F77='${wl}-E'
   16019 	else
   16020 	  case $host_os in
   16021 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   16022 	     archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   16023 	     hardcode_libdir_flag_spec_F77='-R$libdir'
   16024 	     ;;
   16025 	   *)
   16026 	     archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   16027 	     hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   16028 	     ;;
   16029 	  esac
   16030         fi
   16031       else
   16032 	ld_shlibs_F77=no
   16033       fi
   16034       ;;
   16035 
   16036     os2*)
   16037       hardcode_libdir_flag_spec_F77='-L$libdir'
   16038       hardcode_minus_L_F77=yes
   16039       allow_undefined_flag_F77=unsupported
   16040       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'
   16041       old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   16042       ;;
   16043 
   16044     osf3*)
   16045       if test "$GCC" = yes; then
   16046 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   16047 	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'
   16048       else
   16049 	allow_undefined_flag_F77=' -expect_unresolved \*'
   16050 	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'
   16051       fi
   16052       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   16053       hardcode_libdir_separator_F77=:
   16054       ;;
   16055 
   16056     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   16057       if test "$GCC" = yes; then
   16058 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   16059 	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'
   16060 	hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   16061       else
   16062 	allow_undefined_flag_F77=' -expect_unresolved \*'
   16063 	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'
   16064 	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~
   16065 	$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'
   16066 
   16067 	# Both c and cxx compiler support -rpath directly
   16068 	hardcode_libdir_flag_spec_F77='-rpath $libdir'
   16069       fi
   16070       hardcode_libdir_separator_F77=:
   16071       ;;
   16072 
   16073     solaris*)
   16074       no_undefined_flag_F77=' -z text'
   16075       if test "$GCC" = yes; then
   16076 	wlarc='${wl}'
   16077 	archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16078 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   16079 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   16080       else
   16081 	wlarc=''
   16082 	archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16083 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   16084   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   16085       fi
   16086       hardcode_libdir_flag_spec_F77='-R$libdir'
   16087       hardcode_shlibpath_var_F77=no
   16088       case $host_os in
   16089       solaris2.[0-5] | solaris2.[0-5].*) ;;
   16090       *)
   16091 	# The compiler driver will combine and reorder linker options,
   16092 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   16093 	# but is careful enough not to reorder.
   16094  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   16095 	if test "$GCC" = yes; then
   16096 	  whole_archive_flag_spec_F77='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   16097 	else
   16098 	  whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract'
   16099 	fi
   16100 	;;
   16101       esac
   16102       link_all_deplibs_F77=yes
   16103       ;;
   16104 
   16105     sunos4*)
   16106       if test "x$host_vendor" = xsequent; then
   16107 	# Use $CC to link under sequent, because it throws in some extra .o
   16108 	# files that make .init and .fini sections work.
   16109 	archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   16110       else
   16111 	archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   16112       fi
   16113       hardcode_libdir_flag_spec_F77='-L$libdir'
   16114       hardcode_direct_F77=yes
   16115       hardcode_minus_L_F77=yes
   16116       hardcode_shlibpath_var_F77=no
   16117       ;;
   16118 
   16119     sysv4)
   16120       case $host_vendor in
   16121 	sni)
   16122 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16123 	  hardcode_direct_F77=yes # is this really true???
   16124 	;;
   16125 	siemens)
   16126 	  ## LD is ld it makes a PLAMLIB
   16127 	  ## CC just makes a GrossModule.
   16128 	  archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   16129 	  reload_cmds_F77='$CC -r -o $output$reload_objs'
   16130 	  hardcode_direct_F77=no
   16131         ;;
   16132 	motorola)
   16133 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16134 	  hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
   16135 	;;
   16136       esac
   16137       runpath_var='LD_RUN_PATH'
   16138       hardcode_shlibpath_var_F77=no
   16139       ;;
   16140 
   16141     sysv4.3*)
   16142       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16143       hardcode_shlibpath_var_F77=no
   16144       export_dynamic_flag_spec_F77='-Bexport'
   16145       ;;
   16146 
   16147     sysv4*MP*)
   16148       if test -d /usr/nec; then
   16149 	archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16150 	hardcode_shlibpath_var_F77=no
   16151 	runpath_var=LD_RUN_PATH
   16152 	hardcode_runpath_var=yes
   16153 	ld_shlibs_F77=yes
   16154       fi
   16155       ;;
   16156 
   16157     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   16158       no_undefined_flag_F77='${wl}-z,text'
   16159       archive_cmds_need_lc_F77=no
   16160       hardcode_shlibpath_var_F77=no
   16161       runpath_var='LD_RUN_PATH'
   16162 
   16163       if test "$GCC" = yes; then
   16164 	archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   16165 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   16166       else
   16167 	archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   16168 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   16169       fi
   16170       ;;
   16171 
   16172     sysv5* | sco3.2v5* | sco5v6*)
   16173       # Note: We can NOT use -z defs as we might desire, because we do not
   16174       # link with -lc, and that would cause any symbols used from libc to
   16175       # always be unresolved, which means just about no library would
   16176       # ever link correctly.  If we're not using GNU ld we use -z text
   16177       # though, which does catch some bad symbols but isn't as heavy-handed
   16178       # as -z defs.
   16179       no_undefined_flag_F77='${wl}-z,text'
   16180       allow_undefined_flag_F77='${wl}-z,nodefs'
   16181       archive_cmds_need_lc_F77=no
   16182       hardcode_shlibpath_var_F77=no
   16183       hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   16184       hardcode_libdir_separator_F77=':'
   16185       link_all_deplibs_F77=yes
   16186       export_dynamic_flag_spec_F77='${wl}-Bexport'
   16187       runpath_var='LD_RUN_PATH'
   16188 
   16189       if test "$GCC" = yes; then
   16190 	archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16191 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16192       else
   16193 	archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16194 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16195       fi
   16196       ;;
   16197 
   16198     uts4*)
   16199       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16200       hardcode_libdir_flag_spec_F77='-L$libdir'
   16201       hardcode_shlibpath_var_F77=no
   16202       ;;
   16203 
   16204     *)
   16205       ld_shlibs_F77=no
   16206       ;;
   16207     esac
   16208   fi
   16209 
   16210 { $as_echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
   16211 $as_echo "$ld_shlibs_F77" >&6; }
   16212 test "$ld_shlibs_F77" = no && can_build_shared=no
   16213 
   16214 #
   16215 # Do we need to explicitly link libc?
   16216 #
   16217 case "x$archive_cmds_need_lc_F77" in
   16218 x|xyes)
   16219   # Assume -lc should be added
   16220   archive_cmds_need_lc_F77=yes
   16221 
   16222   if test "$enable_shared" = yes && test "$GCC" = yes; then
   16223     case $archive_cmds_F77 in
   16224     *'~'*)
   16225       # FIXME: we may have to deal with multi-command sequences.
   16226       ;;
   16227     '$CC '*)
   16228       # Test whether the compiler implicitly links with -lc since on some
   16229       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   16230       # to ld, don't add -lc before -lgcc.
   16231       { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   16232 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   16233       $rm conftest*
   16234       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   16235 
   16236       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   16237   (eval $ac_compile) 2>&5
   16238   ac_status=$?
   16239   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16240   (exit $ac_status); } 2>conftest.err; then
   16241         soname=conftest
   16242         lib=conftest
   16243         libobjs=conftest.$ac_objext
   16244         deplibs=
   16245         wl=$lt_prog_compiler_wl_F77
   16246 	pic_flag=$lt_prog_compiler_pic_F77
   16247         compiler_flags=-v
   16248         linker_flags=-v
   16249         verstring=
   16250         output_objdir=.
   16251         libname=conftest
   16252         lt_save_allow_undefined_flag=$allow_undefined_flag_F77
   16253         allow_undefined_flag_F77=
   16254         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   16255   (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   16256   ac_status=$?
   16257   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16258   (exit $ac_status); }
   16259         then
   16260 	  archive_cmds_need_lc_F77=no
   16261         else
   16262 	  archive_cmds_need_lc_F77=yes
   16263         fi
   16264         allow_undefined_flag_F77=$lt_save_allow_undefined_flag
   16265       else
   16266         cat conftest.err 1>&5
   16267       fi
   16268       $rm conftest*
   16269       { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
   16270 $as_echo "$archive_cmds_need_lc_F77" >&6; }
   16271       ;;
   16272     esac
   16273   fi
   16274   ;;
   16275 esac
   16276 
   16277 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   16278 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   16279 library_names_spec=
   16280 libname_spec='lib$name'
   16281 soname_spec=
   16282 shrext_cmds=".so"
   16283 postinstall_cmds=
   16284 postuninstall_cmds=
   16285 finish_cmds=
   16286 finish_eval=
   16287 shlibpath_var=
   16288 shlibpath_overrides_runpath=unknown
   16289 version_type=none
   16290 dynamic_linker="$host_os ld.so"
   16291 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   16292 
   16293 need_lib_prefix=unknown
   16294 hardcode_into_libs=no
   16295 
   16296 # when you set need_version to no, make sure it does not cause -set_version
   16297 # flags to be left without arguments
   16298 need_version=unknown
   16299 
   16300 case $host_os in
   16301 aix3*)
   16302   version_type=linux
   16303   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   16304   shlibpath_var=LIBPATH
   16305 
   16306   # AIX 3 has no versioning support, so we append a major version to the name.
   16307   soname_spec='${libname}${release}${shared_ext}$major'
   16308   ;;
   16309 
   16310 aix[4-9]*)
   16311   version_type=linux
   16312   need_lib_prefix=no
   16313   need_version=no
   16314   hardcode_into_libs=yes
   16315   if test "$host_cpu" = ia64; then
   16316     # AIX 5 supports IA64
   16317     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   16318     shlibpath_var=LD_LIBRARY_PATH
   16319   else
   16320     # With GCC up to 2.95.x, collect2 would create an import file
   16321     # for dependence libraries.  The import file would start with
   16322     # the line `#! .'.  This would cause the generated library to
   16323     # depend on `.', always an invalid library.  This was fixed in
   16324     # development snapshots of GCC prior to 3.0.
   16325     case $host_os in
   16326       aix4 | aix4.[01] | aix4.[01].*)
   16327       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   16328 	   echo ' yes '
   16329 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   16330 	:
   16331       else
   16332 	can_build_shared=no
   16333       fi
   16334       ;;
   16335     esac
   16336     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   16337     # soname into executable. Probably we can add versioning support to
   16338     # collect2, so additional links can be useful in future.
   16339     if test "$aix_use_runtimelinking" = yes; then
   16340       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   16341       # instead of lib<name>.a to let people know that these are not
   16342       # typical AIX shared libraries.
   16343       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16344     else
   16345       # We preserve .a as extension for shared libraries through AIX4.2
   16346       # and later when we are not doing run time linking.
   16347       library_names_spec='${libname}${release}.a $libname.a'
   16348       soname_spec='${libname}${release}${shared_ext}$major'
   16349     fi
   16350     shlibpath_var=LIBPATH
   16351   fi
   16352   ;;
   16353 
   16354 amigaos*)
   16355   library_names_spec='$libname.ixlibrary $libname.a'
   16356   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   16357   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'
   16358   ;;
   16359 
   16360 beos*)
   16361   library_names_spec='${libname}${shared_ext}'
   16362   dynamic_linker="$host_os ld.so"
   16363   shlibpath_var=LIBRARY_PATH
   16364   ;;
   16365 
   16366 bsdi[45]*)
   16367   version_type=linux
   16368   need_version=no
   16369   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16370   soname_spec='${libname}${release}${shared_ext}$major'
   16371   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   16372   shlibpath_var=LD_LIBRARY_PATH
   16373   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   16374   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   16375   # the default ld.so.conf also contains /usr/contrib/lib and
   16376   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   16377   # libtool to hard-code these into programs
   16378   ;;
   16379 
   16380 cygwin* | mingw* | pw32*)
   16381   version_type=windows
   16382   shrext_cmds=".dll"
   16383   need_version=no
   16384   need_lib_prefix=no
   16385 
   16386   case $GCC,$host_os in
   16387   yes,cygwin* | yes,mingw* | yes,pw32*)
   16388     library_names_spec='$libname.dll.a'
   16389     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   16390     postinstall_cmds='base_file=`basename \${file}`~
   16391       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   16392       dldir=$destdir/`dirname \$dlpath`~
   16393       test -d \$dldir || mkdir -p \$dldir~
   16394       $install_prog $dir/$dlname \$dldir/$dlname~
   16395       chmod a+x \$dldir/$dlname'
   16396     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   16397       dlpath=$dir/\$dldll~
   16398        $rm \$dlpath'
   16399     shlibpath_overrides_runpath=yes
   16400 
   16401     case $host_os in
   16402     cygwin*)
   16403       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   16404       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   16405       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   16406       ;;
   16407     mingw*)
   16408       # MinGW DLLs use traditional 'lib' prefix
   16409       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   16410       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   16411       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   16412         # It is most probably a Windows format PATH printed by
   16413         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   16414         # path with ; separators, and with drive letters. We can handle the
   16415         # drive letters (cygwin fileutils understands them), so leave them,
   16416         # especially as we might pass files found there to a mingw objdump,
   16417         # which wouldn't understand a cygwinified path. Ahh.
   16418         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   16419       else
   16420         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   16421       fi
   16422       ;;
   16423     pw32*)
   16424       # pw32 DLLs use 'pw' prefix rather than 'lib'
   16425       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   16426       ;;
   16427     esac
   16428     ;;
   16429 
   16430   *)
   16431     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   16432     ;;
   16433   esac
   16434   dynamic_linker='Win32 ld.exe'
   16435   # FIXME: first we should search . and the directory the executable is in
   16436   shlibpath_var=PATH
   16437   ;;
   16438 
   16439 darwin* | rhapsody*)
   16440   dynamic_linker="$host_os dyld"
   16441   version_type=darwin
   16442   need_lib_prefix=no
   16443   need_version=no
   16444   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   16445   soname_spec='${libname}${release}${major}$shared_ext'
   16446   shlibpath_overrides_runpath=yes
   16447   shlibpath_var=DYLD_LIBRARY_PATH
   16448   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   16449 
   16450   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   16451   ;;
   16452 
   16453 dgux*)
   16454   version_type=linux
   16455   need_lib_prefix=no
   16456   need_version=no
   16457   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   16458   soname_spec='${libname}${release}${shared_ext}$major'
   16459   shlibpath_var=LD_LIBRARY_PATH
   16460   ;;
   16461 
   16462 freebsd1*)
   16463   dynamic_linker=no
   16464   ;;
   16465 
   16466 freebsd* | dragonfly*)
   16467   # DragonFly does not have aout.  When/if they implement a new
   16468   # versioning mechanism, adjust this.
   16469   if test -x /usr/bin/objformat; then
   16470     objformat=`/usr/bin/objformat`
   16471   else
   16472     case $host_os in
   16473     freebsd[123]*) objformat=aout ;;
   16474     *) objformat=elf ;;
   16475     esac
   16476   fi
   16477   version_type=freebsd-$objformat
   16478   case $version_type in
   16479     freebsd-elf*)
   16480       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   16481       need_version=no
   16482       need_lib_prefix=no
   16483       ;;
   16484     freebsd-*)
   16485       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   16486       need_version=yes
   16487       ;;
   16488   esac
   16489   shlibpath_var=LD_LIBRARY_PATH
   16490   case $host_os in
   16491   freebsd2*)
   16492     shlibpath_overrides_runpath=yes
   16493     ;;
   16494   freebsd3.[01]* | freebsdelf3.[01]*)
   16495     shlibpath_overrides_runpath=yes
   16496     hardcode_into_libs=yes
   16497     ;;
   16498   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   16499   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   16500     shlibpath_overrides_runpath=no
   16501     hardcode_into_libs=yes
   16502     ;;
   16503   *) # from 4.6 on, and DragonFly
   16504     shlibpath_overrides_runpath=yes
   16505     hardcode_into_libs=yes
   16506     ;;
   16507   esac
   16508   ;;
   16509 
   16510 gnu*)
   16511   version_type=linux
   16512   need_lib_prefix=no
   16513   need_version=no
   16514   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   16515   soname_spec='${libname}${release}${shared_ext}$major'
   16516   shlibpath_var=LD_LIBRARY_PATH
   16517   hardcode_into_libs=yes
   16518   ;;
   16519 
   16520 hpux9* | hpux10* | hpux11*)
   16521   # Give a soname corresponding to the major version so that dld.sl refuses to
   16522   # link against other versions.
   16523   version_type=sunos
   16524   need_lib_prefix=no
   16525   need_version=no
   16526   case $host_cpu in
   16527   ia64*)
   16528     shrext_cmds='.so'
   16529     hardcode_into_libs=yes
   16530     dynamic_linker="$host_os dld.so"
   16531     shlibpath_var=LD_LIBRARY_PATH
   16532     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   16533     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16534     soname_spec='${libname}${release}${shared_ext}$major'
   16535     if test "X$HPUX_IA64_MODE" = X32; then
   16536       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   16537     else
   16538       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   16539     fi
   16540     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   16541     ;;
   16542    hppa*64*)
   16543      shrext_cmds='.sl'
   16544      hardcode_into_libs=yes
   16545      dynamic_linker="$host_os dld.sl"
   16546      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   16547      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   16548      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16549      soname_spec='${libname}${release}${shared_ext}$major'
   16550      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   16551      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   16552      ;;
   16553    *)
   16554     shrext_cmds='.sl'
   16555     dynamic_linker="$host_os dld.sl"
   16556     shlibpath_var=SHLIB_PATH
   16557     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   16558     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16559     soname_spec='${libname}${release}${shared_ext}$major'
   16560     ;;
   16561   esac
   16562   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   16563   postinstall_cmds='chmod 555 $lib'
   16564   ;;
   16565 
   16566 interix[3-9]*)
   16567   version_type=linux
   16568   need_lib_prefix=no
   16569   need_version=no
   16570   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   16571   soname_spec='${libname}${release}${shared_ext}$major'
   16572   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   16573   shlibpath_var=LD_LIBRARY_PATH
   16574   shlibpath_overrides_runpath=no
   16575   hardcode_into_libs=yes
   16576   ;;
   16577 
   16578 irix5* | irix6* | nonstopux*)
   16579   case $host_os in
   16580     nonstopux*) version_type=nonstopux ;;
   16581     *)
   16582 	if test "$lt_cv_prog_gnu_ld" = yes; then
   16583 		version_type=linux
   16584 	else
   16585 		version_type=irix
   16586 	fi ;;
   16587   esac
   16588   need_lib_prefix=no
   16589   need_version=no
   16590   soname_spec='${libname}${release}${shared_ext}$major'
   16591   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   16592   case $host_os in
   16593   irix5* | nonstopux*)
   16594     libsuff= shlibsuff=
   16595     ;;
   16596   *)
   16597     case $LD in # libtool.m4 will add one of these switches to LD
   16598     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   16599       libsuff= shlibsuff= libmagic=32-bit;;
   16600     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   16601       libsuff=32 shlibsuff=N32 libmagic=N32;;
   16602     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   16603       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   16604     *) libsuff= shlibsuff= libmagic=never-match;;
   16605     esac
   16606     ;;
   16607   esac
   16608   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   16609   shlibpath_overrides_runpath=no
   16610   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   16611   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   16612   hardcode_into_libs=yes
   16613   ;;
   16614 
   16615 # No shared lib support for Linux oldld, aout, or coff.
   16616 linux*oldld* | linux*aout* | linux*coff*)
   16617   dynamic_linker=no
   16618   ;;
   16619 
   16620 # This must be Linux ELF.
   16621 linux* | k*bsd*-gnu)
   16622   version_type=linux
   16623   need_lib_prefix=no
   16624   need_version=no
   16625   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16626   soname_spec='${libname}${release}${shared_ext}$major'
   16627   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   16628   shlibpath_var=LD_LIBRARY_PATH
   16629   shlibpath_overrides_runpath=no
   16630   # This implies no fast_install, which is unacceptable.
   16631   # Some rework will be needed to allow for fast_install
   16632   # before this can be enabled.
   16633   hardcode_into_libs=yes
   16634 
   16635   # Append ld.so.conf contents to the search path
   16636   if test -f /etc/ld.so.conf; then
   16637     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' ' '`
   16638     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   16639   fi
   16640 
   16641   # We used to test for /lib/ld.so.1 and disable shared libraries on
   16642   # powerpc, because MkLinux only supported shared libraries with the
   16643   # GNU dynamic linker.  Since this was broken with cross compilers,
   16644   # most powerpc-linux boxes support dynamic linking these days and
   16645   # people can always --disable-shared, the test was removed, and we
   16646   # assume the GNU/Linux dynamic linker is in use.
   16647   dynamic_linker='GNU/Linux ld.so'
   16648   ;;
   16649 
   16650 netbsd*)
   16651   version_type=sunos
   16652   need_lib_prefix=no
   16653   need_version=no
   16654   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   16655     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16656     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   16657     dynamic_linker='NetBSD (a.out) ld.so'
   16658   else
   16659     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   16660     soname_spec='${libname}${release}${shared_ext}$major'
   16661     dynamic_linker='NetBSD ld.elf_so'
   16662   fi
   16663   shlibpath_var=LD_LIBRARY_PATH
   16664   shlibpath_overrides_runpath=yes
   16665   hardcode_into_libs=yes
   16666   ;;
   16667 
   16668 newsos6)
   16669   version_type=linux
   16670   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16671   shlibpath_var=LD_LIBRARY_PATH
   16672   shlibpath_overrides_runpath=yes
   16673   ;;
   16674 
   16675 nto-qnx*)
   16676   version_type=linux
   16677   need_lib_prefix=no
   16678   need_version=no
   16679   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16680   soname_spec='${libname}${release}${shared_ext}$major'
   16681   shlibpath_var=LD_LIBRARY_PATH
   16682   shlibpath_overrides_runpath=yes
   16683   ;;
   16684 
   16685 openbsd*)
   16686   version_type=sunos
   16687   sys_lib_dlsearch_path_spec="/usr/lib"
   16688   need_lib_prefix=no
   16689   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   16690   case $host_os in
   16691     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   16692     *)                         need_version=no  ;;
   16693   esac
   16694   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16695   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   16696   shlibpath_var=LD_LIBRARY_PATH
   16697   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   16698     case $host_os in
   16699       openbsd2.[89] | openbsd2.[89].*)
   16700 	shlibpath_overrides_runpath=no
   16701 	;;
   16702       *)
   16703 	shlibpath_overrides_runpath=yes
   16704 	;;
   16705       esac
   16706   else
   16707     shlibpath_overrides_runpath=yes
   16708   fi
   16709   ;;
   16710 
   16711 os2*)
   16712   libname_spec='$name'
   16713   shrext_cmds=".dll"
   16714   need_lib_prefix=no
   16715   library_names_spec='$libname${shared_ext} $libname.a'
   16716   dynamic_linker='OS/2 ld.exe'
   16717   shlibpath_var=LIBPATH
   16718   ;;
   16719 
   16720 osf3* | osf4* | osf5*)
   16721   version_type=osf
   16722   need_lib_prefix=no
   16723   need_version=no
   16724   soname_spec='${libname}${release}${shared_ext}$major'
   16725   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16726   shlibpath_var=LD_LIBRARY_PATH
   16727   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   16728   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   16729   ;;
   16730 
   16731 rdos*)
   16732   dynamic_linker=no
   16733   ;;
   16734 
   16735 solaris*)
   16736   version_type=linux
   16737   need_lib_prefix=no
   16738   need_version=no
   16739   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16740   soname_spec='${libname}${release}${shared_ext}$major'
   16741   shlibpath_var=LD_LIBRARY_PATH
   16742   shlibpath_overrides_runpath=yes
   16743   hardcode_into_libs=yes
   16744   # ldd complains unless libraries are executable
   16745   postinstall_cmds='chmod +x $lib'
   16746   ;;
   16747 
   16748 sunos4*)
   16749   version_type=sunos
   16750   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16751   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   16752   shlibpath_var=LD_LIBRARY_PATH
   16753   shlibpath_overrides_runpath=yes
   16754   if test "$with_gnu_ld" = yes; then
   16755     need_lib_prefix=no
   16756   fi
   16757   need_version=yes
   16758   ;;
   16759 
   16760 sysv4 | sysv4.3*)
   16761   version_type=linux
   16762   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16763   soname_spec='${libname}${release}${shared_ext}$major'
   16764   shlibpath_var=LD_LIBRARY_PATH
   16765   case $host_vendor in
   16766     sni)
   16767       shlibpath_overrides_runpath=no
   16768       need_lib_prefix=no
   16769       export_dynamic_flag_spec='${wl}-Blargedynsym'
   16770       runpath_var=LD_RUN_PATH
   16771       ;;
   16772     siemens)
   16773       need_lib_prefix=no
   16774       ;;
   16775     motorola)
   16776       need_lib_prefix=no
   16777       need_version=no
   16778       shlibpath_overrides_runpath=no
   16779       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   16780       ;;
   16781   esac
   16782   ;;
   16783 
   16784 sysv4*MP*)
   16785   if test -d /usr/nec ;then
   16786     version_type=linux
   16787     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   16788     soname_spec='$libname${shared_ext}.$major'
   16789     shlibpath_var=LD_LIBRARY_PATH
   16790   fi
   16791   ;;
   16792 
   16793 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   16794   version_type=freebsd-elf
   16795   need_lib_prefix=no
   16796   need_version=no
   16797   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   16798   soname_spec='${libname}${release}${shared_ext}$major'
   16799   shlibpath_var=LD_LIBRARY_PATH
   16800   hardcode_into_libs=yes
   16801   if test "$with_gnu_ld" = yes; then
   16802     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   16803     shlibpath_overrides_runpath=no
   16804   else
   16805     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   16806     shlibpath_overrides_runpath=yes
   16807     case $host_os in
   16808       sco3.2v5*)
   16809         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   16810 	;;
   16811     esac
   16812   fi
   16813   sys_lib_dlsearch_path_spec='/usr/lib'
   16814   ;;
   16815 
   16816 uts4*)
   16817   version_type=linux
   16818   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16819   soname_spec='${libname}${release}${shared_ext}$major'
   16820   shlibpath_var=LD_LIBRARY_PATH
   16821   ;;
   16822 
   16823 *)
   16824   dynamic_linker=no
   16825   ;;
   16826 esac
   16827 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   16828 $as_echo "$dynamic_linker" >&6; }
   16829 test "$dynamic_linker" = no && can_build_shared=no
   16830 
   16831 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   16832   $as_echo_n "(cached) " >&6
   16833 else
   16834   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   16835 fi
   16836 
   16837 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   16838 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   16839   $as_echo_n "(cached) " >&6
   16840 else
   16841   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   16842 fi
   16843 
   16844 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   16845 
   16846 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   16847 if test "$GCC" = yes; then
   16848   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   16849 fi
   16850 
   16851 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   16852 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   16853 hardcode_action_F77=
   16854 if test -n "$hardcode_libdir_flag_spec_F77" || \
   16855    test -n "$runpath_var_F77" || \
   16856    test "X$hardcode_automatic_F77" = "Xyes" ; then
   16857 
   16858   # We can hardcode non-existant directories.
   16859   if test "$hardcode_direct_F77" != no &&
   16860      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   16861      # have to relink, otherwise we might link with an installed library
   16862      # when we should be linking with a yet-to-be-installed one
   16863      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
   16864      test "$hardcode_minus_L_F77" != no; then
   16865     # Linking always hardcodes the temporary library directory.
   16866     hardcode_action_F77=relink
   16867   else
   16868     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   16869     hardcode_action_F77=immediate
   16870   fi
   16871 else
   16872   # We cannot hardcode anything, or else we can only hardcode existing
   16873   # directories.
   16874   hardcode_action_F77=unsupported
   16875 fi
   16876 { $as_echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
   16877 $as_echo "$hardcode_action_F77" >&6; }
   16878 
   16879 if test "$hardcode_action_F77" = relink; then
   16880   # Fast installation is not supported
   16881   enable_fast_install=no
   16882 elif test "$shlibpath_overrides_runpath" = yes ||
   16883      test "$enable_shared" = no; then
   16884   # Fast installation is not necessary
   16885   enable_fast_install=needless
   16886 fi
   16887 
   16888 
   16889 # The else clause should only fire when bootstrapping the
   16890 # libtool distribution, otherwise you forgot to ship ltmain.sh
   16891 # with your package, and you will get complaints that there are
   16892 # no rules to generate ltmain.sh.
   16893 if test -f "$ltmain"; then
   16894   # See if we are running on zsh, and set the options which allow our commands through
   16895   # without removal of \ escapes.
   16896   if test -n "${ZSH_VERSION+set}" ; then
   16897     setopt NO_GLOB_SUBST
   16898   fi
   16899   # Now quote all the things that may contain metacharacters while being
   16900   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   16901   # variables and quote the copies for generation of the libtool script.
   16902   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   16903     SED SHELL STRIP \
   16904     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   16905     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   16906     deplibs_check_method reload_flag reload_cmds need_locks \
   16907     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   16908     lt_cv_sys_global_symbol_to_c_name_address \
   16909     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   16910     old_postinstall_cmds old_postuninstall_cmds \
   16911     compiler_F77 \
   16912     CC_F77 \
   16913     LD_F77 \
   16914     lt_prog_compiler_wl_F77 \
   16915     lt_prog_compiler_pic_F77 \
   16916     lt_prog_compiler_static_F77 \
   16917     lt_prog_compiler_no_builtin_flag_F77 \
   16918     export_dynamic_flag_spec_F77 \
   16919     thread_safe_flag_spec_F77 \
   16920     whole_archive_flag_spec_F77 \
   16921     enable_shared_with_static_runtimes_F77 \
   16922     old_archive_cmds_F77 \
   16923     old_archive_from_new_cmds_F77 \
   16924     predep_objects_F77 \
   16925     postdep_objects_F77 \
   16926     predeps_F77 \
   16927     postdeps_F77 \
   16928     compiler_lib_search_path_F77 \
   16929     compiler_lib_search_dirs_F77 \
   16930     archive_cmds_F77 \
   16931     archive_expsym_cmds_F77 \
   16932     postinstall_cmds_F77 \
   16933     postuninstall_cmds_F77 \
   16934     old_archive_from_expsyms_cmds_F77 \
   16935     allow_undefined_flag_F77 \
   16936     no_undefined_flag_F77 \
   16937     export_symbols_cmds_F77 \
   16938     hardcode_libdir_flag_spec_F77 \
   16939     hardcode_libdir_flag_spec_ld_F77 \
   16940     hardcode_libdir_separator_F77 \
   16941     hardcode_automatic_F77 \
   16942     module_cmds_F77 \
   16943     module_expsym_cmds_F77 \
   16944     lt_cv_prog_compiler_c_o_F77 \
   16945     fix_srcfile_path_F77 \
   16946     exclude_expsyms_F77 \
   16947     include_expsyms_F77; do
   16948 
   16949     case $var in
   16950     old_archive_cmds_F77 | \
   16951     old_archive_from_new_cmds_F77 | \
   16952     archive_cmds_F77 | \
   16953     archive_expsym_cmds_F77 | \
   16954     module_cmds_F77 | \
   16955     module_expsym_cmds_F77 | \
   16956     old_archive_from_expsyms_cmds_F77 | \
   16957     export_symbols_cmds_F77 | \
   16958     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   16959     postinstall_cmds | postuninstall_cmds | \
   16960     old_postinstall_cmds | old_postuninstall_cmds | \
   16961     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   16962       # Double-quote double-evaled strings.
   16963       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   16964       ;;
   16965     *)
   16966       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   16967       ;;
   16968     esac
   16969   done
   16970 
   16971   case $lt_echo in
   16972   *'\$0 --fallback-echo"')
   16973     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   16974     ;;
   16975   esac
   16976 
   16977 cfgfile="$ofile"
   16978 
   16979   cat <<__EOF__ >> "$cfgfile"
   16980 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   16981 
   16982 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   16983 
   16984 # Shell to use when invoking shell scripts.
   16985 SHELL=$lt_SHELL
   16986 
   16987 # Whether or not to build shared libraries.
   16988 build_libtool_libs=$enable_shared
   16989 
   16990 # Whether or not to build static libraries.
   16991 build_old_libs=$enable_static
   16992 
   16993 # Whether or not to add -lc for building shared libraries.
   16994 build_libtool_need_lc=$archive_cmds_need_lc_F77
   16995 
   16996 # Whether or not to disallow shared libs when runtime libs are static
   16997 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
   16998 
   16999 # Whether or not to optimize for fast installation.
   17000 fast_install=$enable_fast_install
   17001 
   17002 # The host system.
   17003 host_alias=$host_alias
   17004 host=$host
   17005 host_os=$host_os
   17006 
   17007 # The build system.
   17008 build_alias=$build_alias
   17009 build=$build
   17010 build_os=$build_os
   17011 
   17012 # An echo program that does not interpret backslashes.
   17013 echo=$lt_echo
   17014 
   17015 # The archiver.
   17016 AR=$lt_AR
   17017 AR_FLAGS=$lt_AR_FLAGS
   17018 
   17019 # A C compiler.
   17020 LTCC=$lt_LTCC
   17021 
   17022 # LTCC compiler flags.
   17023 LTCFLAGS=$lt_LTCFLAGS
   17024 
   17025 # A language-specific compiler.
   17026 CC=$lt_compiler_F77
   17027 
   17028 # Is the compiler the GNU C compiler?
   17029 with_gcc=$GCC_F77
   17030 
   17031 # An ERE matcher.
   17032 EGREP=$lt_EGREP
   17033 
   17034 # The linker used to build libraries.
   17035 LD=$lt_LD_F77
   17036 
   17037 # Whether we need hard or soft links.
   17038 LN_S=$lt_LN_S
   17039 
   17040 # A BSD-compatible nm program.
   17041 NM=$lt_NM
   17042 
   17043 # A symbol stripping program
   17044 STRIP=$lt_STRIP
   17045 
   17046 # Used to examine libraries when file_magic_cmd begins "file"
   17047 MAGIC_CMD=$MAGIC_CMD
   17048 
   17049 # Used on cygwin: DLL creation program.
   17050 DLLTOOL="$DLLTOOL"
   17051 
   17052 # Used on cygwin: object dumper.
   17053 OBJDUMP="$OBJDUMP"
   17054 
   17055 # Used on cygwin: assembler.
   17056 AS="$AS"
   17057 
   17058 # The name of the directory that contains temporary libtool files.
   17059 objdir=$objdir
   17060 
   17061 # How to create reloadable object files.
   17062 reload_flag=$lt_reload_flag
   17063 reload_cmds=$lt_reload_cmds
   17064 
   17065 # How to pass a linker flag through the compiler.
   17066 wl=$lt_lt_prog_compiler_wl_F77
   17067 
   17068 # Object file suffix (normally "o").
   17069 objext="$ac_objext"
   17070 
   17071 # Old archive suffix (normally "a").
   17072 libext="$libext"
   17073 
   17074 # Shared library suffix (normally ".so").
   17075 shrext_cmds='$shrext_cmds'
   17076 
   17077 # Executable file suffix (normally "").
   17078 exeext="$exeext"
   17079 
   17080 # Additional compiler flags for building library objects.
   17081 pic_flag=$lt_lt_prog_compiler_pic_F77
   17082 pic_mode=$pic_mode
   17083 
   17084 # What is the maximum length of a command?
   17085 max_cmd_len=$lt_cv_sys_max_cmd_len
   17086 
   17087 # Does compiler simultaneously support -c and -o options?
   17088 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
   17089 
   17090 # Must we lock files when doing compilation?
   17091 need_locks=$lt_need_locks
   17092 
   17093 # Do we need the lib prefix for modules?
   17094 need_lib_prefix=$need_lib_prefix
   17095 
   17096 # Do we need a version for libraries?
   17097 need_version=$need_version
   17098 
   17099 # Whether dlopen is supported.
   17100 dlopen_support=$enable_dlopen
   17101 
   17102 # Whether dlopen of programs is supported.
   17103 dlopen_self=$enable_dlopen_self
   17104 
   17105 # Whether dlopen of statically linked programs is supported.
   17106 dlopen_self_static=$enable_dlopen_self_static
   17107 
   17108 # Compiler flag to prevent dynamic linking.
   17109 link_static_flag=$lt_lt_prog_compiler_static_F77
   17110 
   17111 # Compiler flag to turn off builtin functions.
   17112 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
   17113 
   17114 # Compiler flag to allow reflexive dlopens.
   17115 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
   17116 
   17117 # Compiler flag to generate shared objects directly from archives.
   17118 whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
   17119 
   17120 # Compiler flag to generate thread-safe objects.
   17121 thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
   17122 
   17123 # Library versioning type.
   17124 version_type=$version_type
   17125 
   17126 # Format of library name prefix.
   17127 libname_spec=$lt_libname_spec
   17128 
   17129 # List of archive names.  First name is the real one, the rest are links.
   17130 # The last name is the one that the linker finds with -lNAME.
   17131 library_names_spec=$lt_library_names_spec
   17132 
   17133 # The coded name of the library, if different from the real name.
   17134 soname_spec=$lt_soname_spec
   17135 
   17136 # Commands used to build and install an old-style archive.
   17137 RANLIB=$lt_RANLIB
   17138 old_archive_cmds=$lt_old_archive_cmds_F77
   17139 old_postinstall_cmds=$lt_old_postinstall_cmds
   17140 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   17141 
   17142 # Create an old-style archive from a shared archive.
   17143 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
   17144 
   17145 # Create a temporary old-style archive to link instead of a shared archive.
   17146 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
   17147 
   17148 # Commands used to build and install a shared archive.
   17149 archive_cmds=$lt_archive_cmds_F77
   17150 archive_expsym_cmds=$lt_archive_expsym_cmds_F77
   17151 postinstall_cmds=$lt_postinstall_cmds
   17152 postuninstall_cmds=$lt_postuninstall_cmds
   17153 
   17154 # Commands used to build a loadable module (assumed same as above if empty)
   17155 module_cmds=$lt_module_cmds_F77
   17156 module_expsym_cmds=$lt_module_expsym_cmds_F77
   17157 
   17158 # Commands to strip libraries.
   17159 old_striplib=$lt_old_striplib
   17160 striplib=$lt_striplib
   17161 
   17162 # Dependencies to place before the objects being linked to create a
   17163 # shared library.
   17164 predep_objects=$lt_predep_objects_F77
   17165 
   17166 # Dependencies to place after the objects being linked to create a
   17167 # shared library.
   17168 postdep_objects=$lt_postdep_objects_F77
   17169 
   17170 # Dependencies to place before the objects being linked to create a
   17171 # shared library.
   17172 predeps=$lt_predeps_F77
   17173 
   17174 # Dependencies to place after the objects being linked to create a
   17175 # shared library.
   17176 postdeps=$lt_postdeps_F77
   17177 
   17178 # The directories searched by this compiler when creating a shared
   17179 # library
   17180 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_F77
   17181 
   17182 # The library search path used internally by the compiler when linking
   17183 # a shared library.
   17184 compiler_lib_search_path=$lt_compiler_lib_search_path_F77
   17185 
   17186 # Method to check whether dependent libraries are shared objects.
   17187 deplibs_check_method=$lt_deplibs_check_method
   17188 
   17189 # Command to use when deplibs_check_method == file_magic.
   17190 file_magic_cmd=$lt_file_magic_cmd
   17191 
   17192 # Flag that allows shared libraries with undefined symbols to be built.
   17193 allow_undefined_flag=$lt_allow_undefined_flag_F77
   17194 
   17195 # Flag that forces no undefined symbols.
   17196 no_undefined_flag=$lt_no_undefined_flag_F77
   17197 
   17198 # Commands used to finish a libtool library installation in a directory.
   17199 finish_cmds=$lt_finish_cmds
   17200 
   17201 # Same as above, but a single script fragment to be evaled but not shown.
   17202 finish_eval=$lt_finish_eval
   17203 
   17204 # Take the output of nm and produce a listing of raw symbols and C names.
   17205 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   17206 
   17207 # Transform the output of nm in a proper C declaration
   17208 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   17209 
   17210 # Transform the output of nm in a C name address pair
   17211 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   17212 
   17213 # This is the shared library runtime path variable.
   17214 runpath_var=$runpath_var
   17215 
   17216 # This is the shared library path variable.
   17217 shlibpath_var=$shlibpath_var
   17218 
   17219 # Is shlibpath searched before the hard-coded library search path?
   17220 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   17221 
   17222 # How to hardcode a shared library path into an executable.
   17223 hardcode_action=$hardcode_action_F77
   17224 
   17225 # Whether we should hardcode library paths into libraries.
   17226 hardcode_into_libs=$hardcode_into_libs
   17227 
   17228 # Flag to hardcode \$libdir into a binary during linking.
   17229 # This must work even if \$libdir does not exist.
   17230 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
   17231 
   17232 # If ld is used when linking, flag to hardcode \$libdir into
   17233 # a binary during linking. This must work even if \$libdir does
   17234 # not exist.
   17235 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
   17236 
   17237 # Whether we need a single -rpath flag with a separated argument.
   17238 hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
   17239 
   17240 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   17241 # resulting binary.
   17242 hardcode_direct=$hardcode_direct_F77
   17243 
   17244 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   17245 # resulting binary.
   17246 hardcode_minus_L=$hardcode_minus_L_F77
   17247 
   17248 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   17249 # the resulting binary.
   17250 hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
   17251 
   17252 # Set to yes if building a shared library automatically hardcodes DIR into the library
   17253 # and all subsequent libraries and executables linked against it.
   17254 hardcode_automatic=$hardcode_automatic_F77
   17255 
   17256 # Variables whose values should be saved in libtool wrapper scripts and
   17257 # restored at relink time.
   17258 variables_saved_for_relink="$variables_saved_for_relink"
   17259 
   17260 # Whether libtool must link a program against all its dependency libraries.
   17261 link_all_deplibs=$link_all_deplibs_F77
   17262 
   17263 # Compile-time system search path for libraries
   17264 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   17265 
   17266 # Run-time system search path for libraries
   17267 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   17268 
   17269 # Fix the shell variable \$srcfile for the compiler.
   17270 fix_srcfile_path=$lt_fix_srcfile_path
   17271 
   17272 # Set to yes if exported symbols are required.
   17273 always_export_symbols=$always_export_symbols_F77
   17274 
   17275 # The commands to list exported symbols.
   17276 export_symbols_cmds=$lt_export_symbols_cmds_F77
   17277 
   17278 # The commands to extract the exported symbol list from a shared archive.
   17279 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   17280 
   17281 # Symbols that should not be listed in the preloaded symbols.
   17282 exclude_expsyms=$lt_exclude_expsyms_F77
   17283 
   17284 # Symbols that must always be exported.
   17285 include_expsyms=$lt_include_expsyms_F77
   17286 
   17287 # ### END LIBTOOL TAG CONFIG: $tagname
   17288 
   17289 __EOF__
   17290 
   17291 
   17292 else
   17293   # If there is no Makefile yet, we rely on a make rule to execute
   17294   # `config.status --recheck' to rerun these tests and create the
   17295   # libtool script then.
   17296   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   17297   if test -f "$ltmain_in"; then
   17298     test -f Makefile && make "$ltmain"
   17299   fi
   17300 fi
   17301 
   17302 
   17303 ac_ext=c
   17304 ac_cpp='$CPP $CPPFLAGS'
   17305 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   17306 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   17307 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   17308 
   17309 CC="$lt_save_CC"
   17310 
   17311 	else
   17312 	  tagname=""
   17313 	fi
   17314 	;;
   17315 
   17316       GCJ)
   17317 	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
   17318 
   17319 
   17320 # Source file extension for Java test sources.
   17321 ac_ext=java
   17322 
   17323 # Object file extension for compiled Java test sources.
   17324 objext=o
   17325 objext_GCJ=$objext
   17326 
   17327 # Code to be used in simple compile tests
   17328 lt_simple_compile_test_code="class foo {}"
   17329 
   17330 # Code to be used in simple link tests
   17331 lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }'
   17332 
   17333 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   17334 
   17335 # If no C compiler was specified, use CC.
   17336 LTCC=${LTCC-"$CC"}
   17337 
   17338 # If no C compiler flags were specified, use CFLAGS.
   17339 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   17340 
   17341 # Allow CC to be a program name with arguments.
   17342 compiler=$CC
   17343 
   17344 
   17345 # save warnings/boilerplate of simple test code
   17346 ac_outfile=conftest.$ac_objext
   17347 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   17348 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   17349 _lt_compiler_boilerplate=`cat conftest.err`
   17350 $rm conftest*
   17351 
   17352 ac_outfile=conftest.$ac_objext
   17353 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   17354 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   17355 _lt_linker_boilerplate=`cat conftest.err`
   17356 $rm -r conftest*
   17357 
   17358 
   17359 # Allow CC to be a program name with arguments.
   17360 lt_save_CC="$CC"
   17361 CC=${GCJ-"gcj"}
   17362 compiler=$CC
   17363 compiler_GCJ=$CC
   17364 for cc_temp in $compiler""; do
   17365   case $cc_temp in
   17366     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   17367     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   17368     \-*) ;;
   17369     *) break;;
   17370   esac
   17371 done
   17372 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   17373 
   17374 
   17375 # GCJ did not exist at the time GCC didn't implicitly link libc in.
   17376 archive_cmds_need_lc_GCJ=no
   17377 
   17378 old_archive_cmds_GCJ=$old_archive_cmds
   17379 
   17380 
   17381 lt_prog_compiler_no_builtin_flag_GCJ=
   17382 
   17383 if test "$GCC" = yes; then
   17384   lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
   17385 
   17386 
   17387 { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   17388 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   17389 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   17390   $as_echo_n "(cached) " >&6
   17391 else
   17392   lt_cv_prog_compiler_rtti_exceptions=no
   17393   ac_outfile=conftest.$ac_objext
   17394    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   17395    lt_compiler_flag="-fno-rtti -fno-exceptions"
   17396    # Insert the option either (1) after the last *FLAGS variable, or
   17397    # (2) before a word containing "conftest.", or (3) at the end.
   17398    # Note that $ac_compile itself does not contain backslashes and begins
   17399    # with a dollar sign (not a hyphen), so the echo should work correctly.
   17400    # The option is referenced via a variable to avoid confusing sed.
   17401    lt_compile=`echo "$ac_compile" | $SED \
   17402    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   17403    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   17404    -e 's:$: $lt_compiler_flag:'`
   17405    (eval echo "\"\$as_me:17405: $lt_compile\"" >&5)
   17406    (eval "$lt_compile" 2>conftest.err)
   17407    ac_status=$?
   17408    cat conftest.err >&5
   17409    echo "$as_me:17409: \$? = $ac_status" >&5
   17410    if (exit $ac_status) && test -s "$ac_outfile"; then
   17411      # The compiler can only warn and ignore the option if not recognized
   17412      # So say no if there are warnings other than the usual output.
   17413      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   17414      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   17415      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   17416        lt_cv_prog_compiler_rtti_exceptions=yes
   17417      fi
   17418    fi
   17419    $rm conftest*
   17420 
   17421 fi
   17422 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   17423 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   17424 
   17425 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   17426     lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
   17427 else
   17428     :
   17429 fi
   17430 
   17431 fi
   17432 
   17433 lt_prog_compiler_wl_GCJ=
   17434 lt_prog_compiler_pic_GCJ=
   17435 lt_prog_compiler_static_GCJ=
   17436 
   17437 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   17438 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   17439 
   17440   if test "$GCC" = yes; then
   17441     lt_prog_compiler_wl_GCJ='-Wl,'
   17442     lt_prog_compiler_static_GCJ='-static'
   17443 
   17444     case $host_os in
   17445       aix*)
   17446       # All AIX code is PIC.
   17447       if test "$host_cpu" = ia64; then
   17448 	# AIX 5 now supports IA64 processor
   17449 	lt_prog_compiler_static_GCJ='-Bstatic'
   17450       fi
   17451       ;;
   17452 
   17453     amigaos*)
   17454       # FIXME: we need at least 68020 code to build shared libraries, but
   17455       # adding the `-m68020' flag to GCC prevents building anything better,
   17456       # like `-m68040'.
   17457       lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
   17458       ;;
   17459 
   17460     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   17461       # PIC is the default for these OSes.
   17462       ;;
   17463 
   17464     mingw* | cygwin* | pw32* | os2*)
   17465       # This hack is so that the source file can tell whether it is being
   17466       # built for inclusion in a dll (and should export symbols for example).
   17467       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   17468       # (--disable-auto-import) libraries
   17469 
   17470       ;;
   17471 
   17472     darwin* | rhapsody*)
   17473       # PIC is the default on this platform
   17474       # Common symbols not allowed in MH_DYLIB files
   17475       lt_prog_compiler_pic_GCJ='-fno-common'
   17476       ;;
   17477 
   17478     interix[3-9]*)
   17479       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   17480       # Instead, we relocate shared libraries at runtime.
   17481       ;;
   17482 
   17483     msdosdjgpp*)
   17484       # Just because we use GCC doesn't mean we suddenly get shared libraries
   17485       # on systems that don't support them.
   17486       lt_prog_compiler_can_build_shared_GCJ=no
   17487       enable_shared=no
   17488       ;;
   17489 
   17490     sysv4*MP*)
   17491       if test -d /usr/nec; then
   17492 	lt_prog_compiler_pic_GCJ=-Kconform_pic
   17493       fi
   17494       ;;
   17495 
   17496     hpux*)
   17497       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   17498       # not for PA HP-UX.
   17499       case $host_cpu in
   17500       hppa*64*|ia64*)
   17501 	# +Z the default
   17502 	;;
   17503       *)
   17504 	lt_prog_compiler_pic_GCJ='-fPIC'
   17505 	;;
   17506       esac
   17507       ;;
   17508 
   17509     *)
   17510       lt_prog_compiler_pic_GCJ='-fPIC'
   17511       ;;
   17512     esac
   17513   else
   17514     # PORTME Check for flag to pass linker flags through the system compiler.
   17515     case $host_os in
   17516     aix*)
   17517       lt_prog_compiler_wl_GCJ='-Wl,'
   17518       if test "$host_cpu" = ia64; then
   17519 	# AIX 5 now supports IA64 processor
   17520 	lt_prog_compiler_static_GCJ='-Bstatic'
   17521       else
   17522 	lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
   17523       fi
   17524       ;;
   17525       darwin*)
   17526         # PIC is the default on this platform
   17527         # Common symbols not allowed in MH_DYLIB files
   17528        case $cc_basename in
   17529          xlc*)
   17530          lt_prog_compiler_pic_GCJ='-qnocommon'
   17531          lt_prog_compiler_wl_GCJ='-Wl,'
   17532          ;;
   17533        esac
   17534        ;;
   17535 
   17536     mingw* | cygwin* | pw32* | os2*)
   17537       # This hack is so that the source file can tell whether it is being
   17538       # built for inclusion in a dll (and should export symbols for example).
   17539 
   17540       ;;
   17541 
   17542     hpux9* | hpux10* | hpux11*)
   17543       lt_prog_compiler_wl_GCJ='-Wl,'
   17544       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   17545       # not for PA HP-UX.
   17546       case $host_cpu in
   17547       hppa*64*|ia64*)
   17548 	# +Z the default
   17549 	;;
   17550       *)
   17551 	lt_prog_compiler_pic_GCJ='+Z'
   17552 	;;
   17553       esac
   17554       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   17555       lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
   17556       ;;
   17557 
   17558     irix5* | irix6* | nonstopux*)
   17559       lt_prog_compiler_wl_GCJ='-Wl,'
   17560       # PIC (with -KPIC) is the default.
   17561       lt_prog_compiler_static_GCJ='-non_shared'
   17562       ;;
   17563 
   17564     newsos6)
   17565       lt_prog_compiler_pic_GCJ='-KPIC'
   17566       lt_prog_compiler_static_GCJ='-Bstatic'
   17567       ;;
   17568 
   17569     linux* | k*bsd*-gnu)
   17570       case $cc_basename in
   17571       icc* | ecc*)
   17572 	lt_prog_compiler_wl_GCJ='-Wl,'
   17573 	lt_prog_compiler_pic_GCJ='-KPIC'
   17574 	lt_prog_compiler_static_GCJ='-static'
   17575         ;;
   17576       pgcc* | pgf77* | pgf90* | pgf95*)
   17577         # Portland Group compilers (*not* the Pentium gcc compiler,
   17578 	# which looks to be a dead project)
   17579 	lt_prog_compiler_wl_GCJ='-Wl,'
   17580 	lt_prog_compiler_pic_GCJ='-fpic'
   17581 	lt_prog_compiler_static_GCJ='-Bstatic'
   17582         ;;
   17583       ccc*)
   17584         lt_prog_compiler_wl_GCJ='-Wl,'
   17585         # All Alpha code is PIC.
   17586         lt_prog_compiler_static_GCJ='-non_shared'
   17587         ;;
   17588       *)
   17589         case `$CC -V 2>&1 | sed 5q` in
   17590 	*Sun\ C*)
   17591 	  # Sun C 5.9
   17592 	  lt_prog_compiler_pic_GCJ='-KPIC'
   17593 	  lt_prog_compiler_static_GCJ='-Bstatic'
   17594 	  lt_prog_compiler_wl_GCJ='-Wl,'
   17595 	  ;;
   17596 	*Sun\ F*)
   17597 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   17598 	  lt_prog_compiler_pic_GCJ='-KPIC'
   17599 	  lt_prog_compiler_static_GCJ='-Bstatic'
   17600 	  lt_prog_compiler_wl_GCJ=''
   17601 	  ;;
   17602 	esac
   17603 	;;
   17604       esac
   17605       ;;
   17606 
   17607     osf3* | osf4* | osf5*)
   17608       lt_prog_compiler_wl_GCJ='-Wl,'
   17609       # All OSF/1 code is PIC.
   17610       lt_prog_compiler_static_GCJ='-non_shared'
   17611       ;;
   17612 
   17613     rdos*)
   17614       lt_prog_compiler_static_GCJ='-non_shared'
   17615       ;;
   17616 
   17617     solaris*)
   17618       lt_prog_compiler_pic_GCJ='-KPIC'
   17619       lt_prog_compiler_static_GCJ='-Bstatic'
   17620       case $cc_basename in
   17621       f77* | f90* | f95*)
   17622 	lt_prog_compiler_wl_GCJ='-Qoption ld ';;
   17623       *)
   17624 	lt_prog_compiler_wl_GCJ='-Wl,';;
   17625       esac
   17626       ;;
   17627 
   17628     sunos4*)
   17629       lt_prog_compiler_wl_GCJ='-Qoption ld '
   17630       lt_prog_compiler_pic_GCJ='-PIC'
   17631       lt_prog_compiler_static_GCJ='-Bstatic'
   17632       ;;
   17633 
   17634     sysv4 | sysv4.2uw2* | sysv4.3*)
   17635       lt_prog_compiler_wl_GCJ='-Wl,'
   17636       lt_prog_compiler_pic_GCJ='-KPIC'
   17637       lt_prog_compiler_static_GCJ='-Bstatic'
   17638       ;;
   17639 
   17640     sysv4*MP*)
   17641       if test -d /usr/nec ;then
   17642 	lt_prog_compiler_pic_GCJ='-Kconform_pic'
   17643 	lt_prog_compiler_static_GCJ='-Bstatic'
   17644       fi
   17645       ;;
   17646 
   17647     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   17648       lt_prog_compiler_wl_GCJ='-Wl,'
   17649       lt_prog_compiler_pic_GCJ='-KPIC'
   17650       lt_prog_compiler_static_GCJ='-Bstatic'
   17651       ;;
   17652 
   17653     unicos*)
   17654       lt_prog_compiler_wl_GCJ='-Wl,'
   17655       lt_prog_compiler_can_build_shared_GCJ=no
   17656       ;;
   17657 
   17658     uts4*)
   17659       lt_prog_compiler_pic_GCJ='-pic'
   17660       lt_prog_compiler_static_GCJ='-Bstatic'
   17661       ;;
   17662 
   17663     *)
   17664       lt_prog_compiler_can_build_shared_GCJ=no
   17665       ;;
   17666     esac
   17667   fi
   17668 
   17669 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
   17670 $as_echo "$lt_prog_compiler_pic_GCJ" >&6; }
   17671 
   17672 #
   17673 # Check to make sure the PIC flag actually works.
   17674 #
   17675 if test -n "$lt_prog_compiler_pic_GCJ"; then
   17676 
   17677 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
   17678 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... " >&6; }
   17679 if test "${lt_cv_prog_compiler_pic_works_GCJ+set}" = set; then
   17680   $as_echo_n "(cached) " >&6
   17681 else
   17682   lt_cv_prog_compiler_pic_works_GCJ=no
   17683   ac_outfile=conftest.$ac_objext
   17684    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   17685    lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
   17686    # Insert the option either (1) after the last *FLAGS variable, or
   17687    # (2) before a word containing "conftest.", or (3) at the end.
   17688    # Note that $ac_compile itself does not contain backslashes and begins
   17689    # with a dollar sign (not a hyphen), so the echo should work correctly.
   17690    # The option is referenced via a variable to avoid confusing sed.
   17691    lt_compile=`echo "$ac_compile" | $SED \
   17692    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   17693    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   17694    -e 's:$: $lt_compiler_flag:'`
   17695    (eval echo "\"\$as_me:17695: $lt_compile\"" >&5)
   17696    (eval "$lt_compile" 2>conftest.err)
   17697    ac_status=$?
   17698    cat conftest.err >&5
   17699    echo "$as_me:17699: \$? = $ac_status" >&5
   17700    if (exit $ac_status) && test -s "$ac_outfile"; then
   17701      # The compiler can only warn and ignore the option if not recognized
   17702      # So say no if there are warnings other than the usual output.
   17703      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   17704      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   17705      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   17706        lt_cv_prog_compiler_pic_works_GCJ=yes
   17707      fi
   17708    fi
   17709    $rm conftest*
   17710 
   17711 fi
   17712 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_GCJ" >&5
   17713 $as_echo "$lt_cv_prog_compiler_pic_works_GCJ" >&6; }
   17714 
   17715 if test x"$lt_cv_prog_compiler_pic_works_GCJ" = xyes; then
   17716     case $lt_prog_compiler_pic_GCJ in
   17717      "" | " "*) ;;
   17718      *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
   17719      esac
   17720 else
   17721     lt_prog_compiler_pic_GCJ=
   17722      lt_prog_compiler_can_build_shared_GCJ=no
   17723 fi
   17724 
   17725 fi
   17726 case $host_os in
   17727   # For platforms which do not support PIC, -DPIC is meaningless:
   17728   *djgpp*)
   17729     lt_prog_compiler_pic_GCJ=
   17730     ;;
   17731   *)
   17732     lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
   17733     ;;
   17734 esac
   17735 
   17736 #
   17737 # Check to make sure the static flag actually works.
   17738 #
   17739 wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
   17740 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   17741 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   17742 if test "${lt_cv_prog_compiler_static_works_GCJ+set}" = set; then
   17743   $as_echo_n "(cached) " >&6
   17744 else
   17745   lt_cv_prog_compiler_static_works_GCJ=no
   17746    save_LDFLAGS="$LDFLAGS"
   17747    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   17748    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   17749    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   17750      # The linker can only warn and ignore the option if not recognized
   17751      # So say no if there are warnings
   17752      if test -s conftest.err; then
   17753        # Append any errors to the config.log.
   17754        cat conftest.err 1>&5
   17755        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   17756        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   17757        if diff conftest.exp conftest.er2 >/dev/null; then
   17758          lt_cv_prog_compiler_static_works_GCJ=yes
   17759        fi
   17760      else
   17761        lt_cv_prog_compiler_static_works_GCJ=yes
   17762      fi
   17763    fi
   17764    $rm -r conftest*
   17765    LDFLAGS="$save_LDFLAGS"
   17766 
   17767 fi
   17768 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_GCJ" >&5
   17769 $as_echo "$lt_cv_prog_compiler_static_works_GCJ" >&6; }
   17770 
   17771 if test x"$lt_cv_prog_compiler_static_works_GCJ" = xyes; then
   17772     :
   17773 else
   17774     lt_prog_compiler_static_GCJ=
   17775 fi
   17776 
   17777 
   17778 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   17779 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   17780 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
   17781   $as_echo_n "(cached) " >&6
   17782 else
   17783   lt_cv_prog_compiler_c_o_GCJ=no
   17784    $rm -r conftest 2>/dev/null
   17785    mkdir conftest
   17786    cd conftest
   17787    mkdir out
   17788    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   17789 
   17790    lt_compiler_flag="-o out/conftest2.$ac_objext"
   17791    # Insert the option either (1) after the last *FLAGS variable, or
   17792    # (2) before a word containing "conftest.", or (3) at the end.
   17793    # Note that $ac_compile itself does not contain backslashes and begins
   17794    # with a dollar sign (not a hyphen), so the echo should work correctly.
   17795    lt_compile=`echo "$ac_compile" | $SED \
   17796    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   17797    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   17798    -e 's:$: $lt_compiler_flag:'`
   17799    (eval echo "\"\$as_me:17799: $lt_compile\"" >&5)
   17800    (eval "$lt_compile" 2>out/conftest.err)
   17801    ac_status=$?
   17802    cat out/conftest.err >&5
   17803    echo "$as_me:17803: \$? = $ac_status" >&5
   17804    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   17805    then
   17806      # The compiler can only warn and ignore the option if not recognized
   17807      # So say no if there are warnings
   17808      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   17809      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   17810      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   17811        lt_cv_prog_compiler_c_o_GCJ=yes
   17812      fi
   17813    fi
   17814    chmod u+w . 2>&5
   17815    $rm conftest*
   17816    # SGI C++ compiler will create directory out/ii_files/ for
   17817    # template instantiation
   17818    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   17819    $rm out/* && rmdir out
   17820    cd ..
   17821    rmdir conftest
   17822    $rm conftest*
   17823 
   17824 fi
   17825 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
   17826 $as_echo "$lt_cv_prog_compiler_c_o_GCJ" >&6; }
   17827 
   17828 
   17829 hard_links="nottested"
   17830 if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
   17831   # do not overwrite the value of need_locks provided by the user
   17832   { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   17833 $as_echo_n "checking if we can lock with hard links... " >&6; }
   17834   hard_links=yes
   17835   $rm conftest*
   17836   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   17837   touch conftest.a
   17838   ln conftest.a conftest.b 2>&5 || hard_links=no
   17839   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   17840   { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
   17841 $as_echo "$hard_links" >&6; }
   17842   if test "$hard_links" = no; then
   17843     { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   17844 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   17845     need_locks=warn
   17846   fi
   17847 else
   17848   need_locks=no
   17849 fi
   17850 
   17851 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   17852 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   17853 
   17854   runpath_var=
   17855   allow_undefined_flag_GCJ=
   17856   enable_shared_with_static_runtimes_GCJ=no
   17857   archive_cmds_GCJ=
   17858   archive_expsym_cmds_GCJ=
   17859   old_archive_From_new_cmds_GCJ=
   17860   old_archive_from_expsyms_cmds_GCJ=
   17861   export_dynamic_flag_spec_GCJ=
   17862   whole_archive_flag_spec_GCJ=
   17863   thread_safe_flag_spec_GCJ=
   17864   hardcode_libdir_flag_spec_GCJ=
   17865   hardcode_libdir_flag_spec_ld_GCJ=
   17866   hardcode_libdir_separator_GCJ=
   17867   hardcode_direct_GCJ=no
   17868   hardcode_minus_L_GCJ=no
   17869   hardcode_shlibpath_var_GCJ=unsupported
   17870   link_all_deplibs_GCJ=unknown
   17871   hardcode_automatic_GCJ=no
   17872   module_cmds_GCJ=
   17873   module_expsym_cmds_GCJ=
   17874   always_export_symbols_GCJ=no
   17875   export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   17876   # include_expsyms should be a list of space-separated symbols to be *always*
   17877   # included in the symbol list
   17878   include_expsyms_GCJ=
   17879   # exclude_expsyms can be an extended regexp of symbols to exclude
   17880   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   17881   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   17882   # as well as any symbol that contains `d'.
   17883   exclude_expsyms_GCJ='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   17884   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   17885   # platforms (ab)use it in PIC code, but their linkers get confused if
   17886   # the symbol is explicitly referenced.  Since portable code cannot
   17887   # rely on this symbol name, it's probably fine to never include it in
   17888   # preloaded symbol tables.
   17889   # Exclude shared library initialization/finalization symbols.
   17890   extract_expsyms_cmds=
   17891   # Just being paranoid about ensuring that cc_basename is set.
   17892   for cc_temp in $compiler""; do
   17893   case $cc_temp in
   17894     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   17895     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   17896     \-*) ;;
   17897     *) break;;
   17898   esac
   17899 done
   17900 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   17901 
   17902   case $host_os in
   17903   cygwin* | mingw* | pw32*)
   17904     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   17905     # When not using gcc, we currently assume that we are using
   17906     # Microsoft Visual C++.
   17907     if test "$GCC" != yes; then
   17908       with_gnu_ld=no
   17909     fi
   17910     ;;
   17911   interix*)
   17912     # we just hope/assume this is gcc and not c89 (= MSVC++)
   17913     with_gnu_ld=yes
   17914     ;;
   17915   openbsd*)
   17916     with_gnu_ld=no
   17917     ;;
   17918   esac
   17919 
   17920   ld_shlibs_GCJ=yes
   17921   if test "$with_gnu_ld" = yes; then
   17922     # If archive_cmds runs LD, not CC, wlarc should be empty
   17923     wlarc='${wl}'
   17924 
   17925     # Set some defaults for GNU ld with shared library support. These
   17926     # are reset later if shared libraries are not supported. Putting them
   17927     # here allows them to be overridden if necessary.
   17928     runpath_var=LD_RUN_PATH
   17929     hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
   17930     export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
   17931     # ancient GNU ld didn't support --whole-archive et. al.
   17932     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   17933 	whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   17934       else
   17935   	whole_archive_flag_spec_GCJ=
   17936     fi
   17937     supports_anon_versioning=no
   17938     case `$LD -v 2>/dev/null` in
   17939       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   17940       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   17941       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   17942       *\ 2.11.*) ;; # other 2.11 versions
   17943       *) supports_anon_versioning=yes ;;
   17944     esac
   17945 
   17946     # See if GNU ld supports shared libraries.
   17947     case $host_os in
   17948     aix[3-9]*)
   17949       # On AIX/PPC, the GNU linker is very broken
   17950       if test "$host_cpu" != ia64; then
   17951 	ld_shlibs_GCJ=no
   17952 	cat <<EOF 1>&2
   17953 
   17954 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   17955 *** to be unable to reliably create shared libraries on AIX.
   17956 *** Therefore, libtool is disabling shared libraries support.  If you
   17957 *** really care for shared libraries, you may want to modify your PATH
   17958 *** so that a non-GNU linker is found, and then restart.
   17959 
   17960 EOF
   17961       fi
   17962       ;;
   17963 
   17964     amigaos*)
   17965       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)'
   17966       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17967       hardcode_minus_L_GCJ=yes
   17968 
   17969       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   17970       # that the semantics of dynamic libraries on AmigaOS, at least up
   17971       # to version 4, is to share data among multiple programs linked
   17972       # with the same dynamic library.  Since this doesn't match the
   17973       # behavior of shared libraries on other platforms, we can't use
   17974       # them.
   17975       ld_shlibs_GCJ=no
   17976       ;;
   17977 
   17978     beos*)
   17979       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17980 	allow_undefined_flag_GCJ=unsupported
   17981 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   17982 	# support --undefined.  This deserves some investigation.  FIXME
   17983 	archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17984       else
   17985 	ld_shlibs_GCJ=no
   17986       fi
   17987       ;;
   17988 
   17989     cygwin* | mingw* | pw32*)
   17990       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
   17991       # as there is no search path for DLLs.
   17992       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17993       allow_undefined_flag_GCJ=unsupported
   17994       always_export_symbols_GCJ=no
   17995       enable_shared_with_static_runtimes_GCJ=yes
   17996       export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   17997 
   17998       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   17999         archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   18000 	# If the export-symbols file already is a .def file (1st line
   18001 	# is EXPORTS), use it as is; otherwise, prepend...
   18002 	archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   18003 	  cp $export_symbols $output_objdir/$soname.def;
   18004 	else
   18005 	  echo EXPORTS > $output_objdir/$soname.def;
   18006 	  cat $export_symbols >> $output_objdir/$soname.def;
   18007 	fi~
   18008 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   18009       else
   18010 	ld_shlibs_GCJ=no
   18011       fi
   18012       ;;
   18013 
   18014     interix[3-9]*)
   18015       hardcode_direct_GCJ=no
   18016       hardcode_shlibpath_var_GCJ=no
   18017       hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   18018       export_dynamic_flag_spec_GCJ='${wl}-E'
   18019       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   18020       # Instead, shared libraries are loaded at an image base (0x10000000 by
   18021       # default) and relocated if they conflict, which is a slow very memory
   18022       # consuming and fragmenting process.  To avoid this, we pick a random,
   18023       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   18024       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   18025       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'
   18026       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'
   18027       ;;
   18028 
   18029     gnu* | linux* | k*bsd*-gnu)
   18030       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   18031 	tmp_addflag=
   18032 	case $cc_basename,$host_cpu in
   18033 	pgcc*)				# Portland Group C compiler
   18034 	  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'
   18035 	  tmp_addflag=' $pic_flag'
   18036 	  ;;
   18037 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   18038 	  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'
   18039 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   18040 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   18041 	  tmp_addflag=' -i_dynamic' ;;
   18042 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   18043 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   18044 	ifc* | ifort*)			# Intel Fortran compiler
   18045 	  tmp_addflag=' -nofor_main' ;;
   18046 	esac
   18047 	case `$CC -V 2>&1 | sed 5q` in
   18048 	*Sun\ C*)			# Sun C 5.9
   18049 	  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'
   18050 	  tmp_sharedflag='-G' ;;
   18051 	*Sun\ F*)			# Sun Fortran 8.3
   18052 	  tmp_sharedflag='-G' ;;
   18053 	*)
   18054 	  tmp_sharedflag='-shared' ;;
   18055 	esac
   18056 	archive_cmds_GCJ='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   18057 
   18058 	if test $supports_anon_versioning = yes; then
   18059 	  archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
   18060   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   18061   $echo "local: *; };" >> $output_objdir/$libname.ver~
   18062 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   18063 	fi
   18064       else
   18065 	ld_shlibs_GCJ=no
   18066       fi
   18067       ;;
   18068 
   18069     netbsd*)
   18070       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   18071 	archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   18072 	wlarc=
   18073       else
   18074 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   18075 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   18076       fi
   18077       ;;
   18078 
   18079     solaris*)
   18080       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   18081 	ld_shlibs_GCJ=no
   18082 	cat <<EOF 1>&2
   18083 
   18084 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   18085 *** create shared libraries on Solaris systems.  Therefore, libtool
   18086 *** is disabling shared libraries support.  We urge you to upgrade GNU
   18087 *** binutils to release 2.9.1 or newer.  Another option is to modify
   18088 *** your PATH or compiler configuration so that the native linker is
   18089 *** used, and then restart.
   18090 
   18091 EOF
   18092       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   18093 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   18094 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   18095       else
   18096 	ld_shlibs_GCJ=no
   18097       fi
   18098       ;;
   18099 
   18100     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   18101       case `$LD -v 2>&1` in
   18102         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   18103 	ld_shlibs_GCJ=no
   18104 	cat <<_LT_EOF 1>&2
   18105 
   18106 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   18107 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   18108 *** is disabling shared libraries support.  We urge you to upgrade GNU
   18109 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   18110 *** your PATH or compiler configuration so that the native linker is
   18111 *** used, and then restart.
   18112 
   18113 _LT_EOF
   18114 	;;
   18115 	*)
   18116 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   18117 	    hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   18118 	    archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   18119 	    archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   18120 	  else
   18121 	    ld_shlibs_GCJ=no
   18122 	  fi
   18123 	;;
   18124       esac
   18125       ;;
   18126 
   18127     sunos4*)
   18128       archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   18129       wlarc=
   18130       hardcode_direct_GCJ=yes
   18131       hardcode_shlibpath_var_GCJ=no
   18132       ;;
   18133 
   18134     *)
   18135       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   18136 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   18137 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   18138       else
   18139 	ld_shlibs_GCJ=no
   18140       fi
   18141       ;;
   18142     esac
   18143 
   18144     if test "$ld_shlibs_GCJ" = no; then
   18145       runpath_var=
   18146       hardcode_libdir_flag_spec_GCJ=
   18147       export_dynamic_flag_spec_GCJ=
   18148       whole_archive_flag_spec_GCJ=
   18149     fi
   18150   else
   18151     # PORTME fill in a description of your system's linker (not GNU ld)
   18152     case $host_os in
   18153     aix3*)
   18154       allow_undefined_flag_GCJ=unsupported
   18155       always_export_symbols_GCJ=yes
   18156       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'
   18157       # Note: this linker hardcodes the directories in LIBPATH if there
   18158       # are no directories specified by -L.
   18159       hardcode_minus_L_GCJ=yes
   18160       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   18161 	# Neither direct hardcoding nor static linking is supported with a
   18162 	# broken collect2.
   18163 	hardcode_direct_GCJ=unsupported
   18164       fi
   18165       ;;
   18166 
   18167     aix[4-9]*)
   18168       if test "$host_cpu" = ia64; then
   18169 	# On IA64, the linker does run time linking by default, so we don't
   18170 	# have to do anything special.
   18171 	aix_use_runtimelinking=no
   18172 	exp_sym_flag='-Bexport'
   18173 	no_entry_flag=""
   18174       else
   18175 	# If we're using GNU nm, then we don't want the "-C" option.
   18176 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   18177 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   18178 	  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'
   18179 	else
   18180 	  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'
   18181 	fi
   18182 	aix_use_runtimelinking=no
   18183 
   18184 	# Test if we are trying to use run time linking or normal
   18185 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   18186 	# need to do runtime linking.
   18187 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   18188 	  for ld_flag in $LDFLAGS; do
   18189   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   18190   	    aix_use_runtimelinking=yes
   18191   	    break
   18192   	  fi
   18193 	  done
   18194 	  ;;
   18195 	esac
   18196 
   18197 	exp_sym_flag='-bexport'
   18198 	no_entry_flag='-bnoentry'
   18199       fi
   18200 
   18201       # When large executables or shared objects are built, AIX ld can
   18202       # have problems creating the table of contents.  If linking a library
   18203       # or program results in "error TOC overflow" add -mminimal-toc to
   18204       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   18205       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   18206 
   18207       archive_cmds_GCJ=''
   18208       hardcode_direct_GCJ=yes
   18209       hardcode_libdir_separator_GCJ=':'
   18210       link_all_deplibs_GCJ=yes
   18211 
   18212       if test "$GCC" = yes; then
   18213 	case $host_os in aix4.[012]|aix4.[012].*)
   18214 	# We only want to do this on AIX 4.2 and lower, the check
   18215 	# below for broken collect2 doesn't work under 4.3+
   18216 	  collect2name=`${CC} -print-prog-name=collect2`
   18217 	  if test -f "$collect2name" && \
   18218   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   18219 	  then
   18220   	  # We have reworked collect2
   18221   	  :
   18222 	  else
   18223   	  # We have old collect2
   18224   	  hardcode_direct_GCJ=unsupported
   18225   	  # It fails to find uninstalled libraries when the uninstalled
   18226   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   18227   	  # to unsupported forces relinking
   18228   	  hardcode_minus_L_GCJ=yes
   18229   	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18230   	  hardcode_libdir_separator_GCJ=
   18231 	  fi
   18232 	  ;;
   18233 	esac
   18234 	shared_flag='-shared'
   18235 	if test "$aix_use_runtimelinking" = yes; then
   18236 	  shared_flag="$shared_flag "'${wl}-G'
   18237 	fi
   18238       else
   18239 	# not using gcc
   18240 	if test "$host_cpu" = ia64; then
   18241   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   18242   	# chokes on -Wl,-G. The following line is correct:
   18243 	  shared_flag='-G'
   18244 	else
   18245 	  if test "$aix_use_runtimelinking" = yes; then
   18246 	    shared_flag='${wl}-G'
   18247 	  else
   18248 	    shared_flag='${wl}-bM:SRE'
   18249 	  fi
   18250 	fi
   18251       fi
   18252 
   18253       # It seems that -bexpall does not export symbols beginning with
   18254       # underscore (_), so it is better to generate a list of symbols to export.
   18255       always_export_symbols_GCJ=yes
   18256       if test "$aix_use_runtimelinking" = yes; then
   18257 	# Warning - without using the other runtime loading flags (-brtl),
   18258 	# -berok will link without error, but may produce a broken library.
   18259 	allow_undefined_flag_GCJ='-berok'
   18260        # Determine the default libpath from the value encoded in an empty executable.
   18261        cat >conftest.$ac_ext <<_ACEOF
   18262 /* confdefs.h.  */
   18263 _ACEOF
   18264 cat confdefs.h >>conftest.$ac_ext
   18265 cat >>conftest.$ac_ext <<_ACEOF
   18266 /* end confdefs.h.  */
   18267 
   18268 int
   18269 main ()
   18270 {
   18271 
   18272   ;
   18273   return 0;
   18274 }
   18275 _ACEOF
   18276 rm -f conftest.$ac_objext conftest$ac_exeext
   18277 if { (ac_try="$ac_link"
   18278 case "(($ac_try" in
   18279   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   18280   *) ac_try_echo=$ac_try;;
   18281 esac
   18282 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   18283 $as_echo "$ac_try_echo") >&5
   18284   (eval "$ac_link") 2>conftest.er1
   18285   ac_status=$?
   18286   grep -v '^ *+' conftest.er1 >conftest.err
   18287   rm -f conftest.er1
   18288   cat conftest.err >&5
   18289   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18290   (exit $ac_status); } && {
   18291 	 test -z "$ac_c_werror_flag" ||
   18292 	 test ! -s conftest.err
   18293        } && test -s conftest$ac_exeext && {
   18294 	 test "$cross_compiling" = yes ||
   18295 	 $as_test_x conftest$ac_exeext
   18296        }; then
   18297 
   18298 lt_aix_libpath_sed='
   18299     /Import File Strings/,/^$/ {
   18300 	/^0/ {
   18301 	    s/^0  *\(.*\)$/\1/
   18302 	    p
   18303 	}
   18304     }'
   18305 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   18306 # Check for a 64-bit object if we didn't find anything.
   18307 if test -z "$aix_libpath"; then
   18308   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   18309 fi
   18310 else
   18311   $as_echo "$as_me: failed program was:" >&5
   18312 sed 's/^/| /' conftest.$ac_ext >&5
   18313 
   18314 
   18315 fi
   18316 
   18317 rm -rf conftest.dSYM
   18318 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   18319       conftest$ac_exeext conftest.$ac_ext
   18320 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   18321 
   18322        hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   18323 	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"
   18324        else
   18325 	if test "$host_cpu" = ia64; then
   18326 	  hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
   18327 	  allow_undefined_flag_GCJ="-z nodefs"
   18328 	  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"
   18329 	else
   18330 	 # Determine the default libpath from the value encoded in an empty executable.
   18331 	 cat >conftest.$ac_ext <<_ACEOF
   18332 /* confdefs.h.  */
   18333 _ACEOF
   18334 cat confdefs.h >>conftest.$ac_ext
   18335 cat >>conftest.$ac_ext <<_ACEOF
   18336 /* end confdefs.h.  */
   18337 
   18338 int
   18339 main ()
   18340 {
   18341 
   18342   ;
   18343   return 0;
   18344 }
   18345 _ACEOF
   18346 rm -f conftest.$ac_objext conftest$ac_exeext
   18347 if { (ac_try="$ac_link"
   18348 case "(($ac_try" in
   18349   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   18350   *) ac_try_echo=$ac_try;;
   18351 esac
   18352 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   18353 $as_echo "$ac_try_echo") >&5
   18354   (eval "$ac_link") 2>conftest.er1
   18355   ac_status=$?
   18356   grep -v '^ *+' conftest.er1 >conftest.err
   18357   rm -f conftest.er1
   18358   cat conftest.err >&5
   18359   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18360   (exit $ac_status); } && {
   18361 	 test -z "$ac_c_werror_flag" ||
   18362 	 test ! -s conftest.err
   18363        } && test -s conftest$ac_exeext && {
   18364 	 test "$cross_compiling" = yes ||
   18365 	 $as_test_x conftest$ac_exeext
   18366        }; then
   18367 
   18368 lt_aix_libpath_sed='
   18369     /Import File Strings/,/^$/ {
   18370 	/^0/ {
   18371 	    s/^0  *\(.*\)$/\1/
   18372 	    p
   18373 	}
   18374     }'
   18375 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   18376 # Check for a 64-bit object if we didn't find anything.
   18377 if test -z "$aix_libpath"; then
   18378   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   18379 fi
   18380 else
   18381   $as_echo "$as_me: failed program was:" >&5
   18382 sed 's/^/| /' conftest.$ac_ext >&5
   18383 
   18384 
   18385 fi
   18386 
   18387 rm -rf conftest.dSYM
   18388 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   18389       conftest$ac_exeext conftest.$ac_ext
   18390 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   18391 
   18392 	 hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   18393 	  # Warning - without using the other run time loading flags,
   18394 	  # -berok will link without error, but may produce a broken library.
   18395 	  no_undefined_flag_GCJ=' ${wl}-bernotok'
   18396 	  allow_undefined_flag_GCJ=' ${wl}-berok'
   18397 	  # Exported symbols can be pulled into shared objects from archives
   18398 	  whole_archive_flag_spec_GCJ='$convenience'
   18399 	  archive_cmds_need_lc_GCJ=yes
   18400 	  # This is similar to how AIX traditionally builds its shared libraries.
   18401 	  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'
   18402 	fi
   18403       fi
   18404       ;;
   18405 
   18406     amigaos*)
   18407       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)'
   18408       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18409       hardcode_minus_L_GCJ=yes
   18410       # see comment about different semantics on the GNU ld section
   18411       ld_shlibs_GCJ=no
   18412       ;;
   18413 
   18414     bsdi[45]*)
   18415       export_dynamic_flag_spec_GCJ=-rdynamic
   18416       ;;
   18417 
   18418     cygwin* | mingw* | pw32*)
   18419       # When not using gcc, we currently assume that we are using
   18420       # Microsoft Visual C++.
   18421       # hardcode_libdir_flag_spec is actually meaningless, as there is
   18422       # no search path for DLLs.
   18423       hardcode_libdir_flag_spec_GCJ=' '
   18424       allow_undefined_flag_GCJ=unsupported
   18425       # Tell ltmain to make .lib files, not .a files.
   18426       libext=lib
   18427       # Tell ltmain to make .dll files, not .so files.
   18428       shrext_cmds=".dll"
   18429       # FIXME: Setting linknames here is a bad hack.
   18430       archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   18431       # The linker will automatically build a .lib file if we build a DLL.
   18432       old_archive_From_new_cmds_GCJ='true'
   18433       # FIXME: Should let the user specify the lib program.
   18434       old_archive_cmds_GCJ='lib -OUT:$oldlib$oldobjs$old_deplibs'
   18435       fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
   18436       enable_shared_with_static_runtimes_GCJ=yes
   18437       ;;
   18438 
   18439     darwin* | rhapsody*)
   18440       case $host_os in
   18441         rhapsody* | darwin1.[012])
   18442          allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
   18443          ;;
   18444        *) # Darwin 1.3 on
   18445          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   18446            allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   18447          else
   18448            case ${MACOSX_DEPLOYMENT_TARGET} in
   18449              10.[012])
   18450                allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   18451                ;;
   18452              10.*)
   18453                allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
   18454                ;;
   18455            esac
   18456          fi
   18457          ;;
   18458       esac
   18459       archive_cmds_need_lc_GCJ=no
   18460       hardcode_direct_GCJ=no
   18461       hardcode_automatic_GCJ=yes
   18462       hardcode_shlibpath_var_GCJ=unsupported
   18463       whole_archive_flag_spec_GCJ=''
   18464       link_all_deplibs_GCJ=yes
   18465     if test "$GCC" = yes ; then
   18466     	output_verbose_link_cmd='echo'
   18467         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}"
   18468         module_cmds_GCJ="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   18469         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}"
   18470         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}"
   18471     else
   18472       case $cc_basename in
   18473         xlc*)
   18474          output_verbose_link_cmd='echo'
   18475          archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   18476          module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   18477           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   18478          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}'
   18479           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}'
   18480           ;;
   18481        *)
   18482          ld_shlibs_GCJ=no
   18483           ;;
   18484       esac
   18485     fi
   18486       ;;
   18487 
   18488     dgux*)
   18489       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18490       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18491       hardcode_shlibpath_var_GCJ=no
   18492       ;;
   18493 
   18494     freebsd1*)
   18495       ld_shlibs_GCJ=no
   18496       ;;
   18497 
   18498     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   18499     # support.  Future versions do this automatically, but an explicit c++rt0.o
   18500     # does not break anything, and helps significantly (at the cost of a little
   18501     # extra space).
   18502     freebsd2.2*)
   18503       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   18504       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18505       hardcode_direct_GCJ=yes
   18506       hardcode_shlibpath_var_GCJ=no
   18507       ;;
   18508 
   18509     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   18510     freebsd2*)
   18511       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   18512       hardcode_direct_GCJ=yes
   18513       hardcode_minus_L_GCJ=yes
   18514       hardcode_shlibpath_var_GCJ=no
   18515       ;;
   18516 
   18517     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   18518     freebsd* | dragonfly*)
   18519       archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   18520       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18521       hardcode_direct_GCJ=yes
   18522       hardcode_shlibpath_var_GCJ=no
   18523       ;;
   18524 
   18525     hpux9*)
   18526       if test "$GCC" = yes; then
   18527 	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'
   18528       else
   18529 	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'
   18530       fi
   18531       hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   18532       hardcode_libdir_separator_GCJ=:
   18533       hardcode_direct_GCJ=yes
   18534 
   18535       # hardcode_minus_L: Not really in the search PATH,
   18536       # but as the default location of the library.
   18537       hardcode_minus_L_GCJ=yes
   18538       export_dynamic_flag_spec_GCJ='${wl}-E'
   18539       ;;
   18540 
   18541     hpux10*)
   18542       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   18543 	archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   18544       else
   18545 	archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   18546       fi
   18547       if test "$with_gnu_ld" = no; then
   18548 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   18549 	hardcode_libdir_separator_GCJ=:
   18550 
   18551 	hardcode_direct_GCJ=yes
   18552 	export_dynamic_flag_spec_GCJ='${wl}-E'
   18553 
   18554 	# hardcode_minus_L: Not really in the search PATH,
   18555 	# but as the default location of the library.
   18556 	hardcode_minus_L_GCJ=yes
   18557       fi
   18558       ;;
   18559 
   18560     hpux11*)
   18561       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   18562 	case $host_cpu in
   18563 	hppa*64*)
   18564 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18565 	  ;;
   18566 	ia64*)
   18567 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   18568 	  ;;
   18569 	*)
   18570 	  archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   18571 	  ;;
   18572 	esac
   18573       else
   18574 	case $host_cpu in
   18575 	hppa*64*)
   18576 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18577 	  ;;
   18578 	ia64*)
   18579 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   18580 	  ;;
   18581 	*)
   18582 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   18583 	  ;;
   18584 	esac
   18585       fi
   18586       if test "$with_gnu_ld" = no; then
   18587 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   18588 	hardcode_libdir_separator_GCJ=:
   18589 
   18590 	case $host_cpu in
   18591 	hppa*64*|ia64*)
   18592 	  hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
   18593 	  hardcode_direct_GCJ=no
   18594 	  hardcode_shlibpath_var_GCJ=no
   18595 	  ;;
   18596 	*)
   18597 	  hardcode_direct_GCJ=yes
   18598 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   18599 
   18600 	  # hardcode_minus_L: Not really in the search PATH,
   18601 	  # but as the default location of the library.
   18602 	  hardcode_minus_L_GCJ=yes
   18603 	  ;;
   18604 	esac
   18605       fi
   18606       ;;
   18607 
   18608     irix5* | irix6* | nonstopux*)
   18609       if test "$GCC" = yes; then
   18610 	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'
   18611       else
   18612 	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'
   18613 	hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
   18614       fi
   18615       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18616       hardcode_libdir_separator_GCJ=:
   18617       link_all_deplibs_GCJ=yes
   18618       ;;
   18619 
   18620     netbsd*)
   18621       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   18622 	archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   18623       else
   18624 	archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   18625       fi
   18626       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18627       hardcode_direct_GCJ=yes
   18628       hardcode_shlibpath_var_GCJ=no
   18629       ;;
   18630 
   18631     newsos6)
   18632       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18633       hardcode_direct_GCJ=yes
   18634       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18635       hardcode_libdir_separator_GCJ=:
   18636       hardcode_shlibpath_var_GCJ=no
   18637       ;;
   18638 
   18639     openbsd*)
   18640       if test -f /usr/libexec/ld.so; then
   18641 	hardcode_direct_GCJ=yes
   18642 	hardcode_shlibpath_var_GCJ=no
   18643 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   18644 	  archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   18645 	  archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   18646 	  hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   18647 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   18648 	else
   18649 	  case $host_os in
   18650 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   18651 	     archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   18652 	     hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18653 	     ;;
   18654 	   *)
   18655 	     archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   18656 	     hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   18657 	     ;;
   18658 	  esac
   18659         fi
   18660       else
   18661 	ld_shlibs_GCJ=no
   18662       fi
   18663       ;;
   18664 
   18665     os2*)
   18666       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18667       hardcode_minus_L_GCJ=yes
   18668       allow_undefined_flag_GCJ=unsupported
   18669       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'
   18670       old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   18671       ;;
   18672 
   18673     osf3*)
   18674       if test "$GCC" = yes; then
   18675 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   18676 	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'
   18677       else
   18678 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   18679 	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'
   18680       fi
   18681       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18682       hardcode_libdir_separator_GCJ=:
   18683       ;;
   18684 
   18685     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   18686       if test "$GCC" = yes; then
   18687 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   18688 	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'
   18689 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18690       else
   18691 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   18692 	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'
   18693 	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~
   18694 	$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'
   18695 
   18696 	# Both c and cxx compiler support -rpath directly
   18697 	hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
   18698       fi
   18699       hardcode_libdir_separator_GCJ=:
   18700       ;;
   18701 
   18702     solaris*)
   18703       no_undefined_flag_GCJ=' -z text'
   18704       if test "$GCC" = yes; then
   18705 	wlarc='${wl}'
   18706 	archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18707 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   18708 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   18709       else
   18710 	wlarc=''
   18711 	archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18712 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   18713   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   18714       fi
   18715       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18716       hardcode_shlibpath_var_GCJ=no
   18717       case $host_os in
   18718       solaris2.[0-5] | solaris2.[0-5].*) ;;
   18719       *)
   18720 	# The compiler driver will combine and reorder linker options,
   18721 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   18722 	# but is careful enough not to reorder.
   18723  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   18724 	if test "$GCC" = yes; then
   18725 	  whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   18726 	else
   18727 	  whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract'
   18728 	fi
   18729 	;;
   18730       esac
   18731       link_all_deplibs_GCJ=yes
   18732       ;;
   18733 
   18734     sunos4*)
   18735       if test "x$host_vendor" = xsequent; then
   18736 	# Use $CC to link under sequent, because it throws in some extra .o
   18737 	# files that make .init and .fini sections work.
   18738 	archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   18739       else
   18740 	archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   18741       fi
   18742       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18743       hardcode_direct_GCJ=yes
   18744       hardcode_minus_L_GCJ=yes
   18745       hardcode_shlibpath_var_GCJ=no
   18746       ;;
   18747 
   18748     sysv4)
   18749       case $host_vendor in
   18750 	sni)
   18751 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18752 	  hardcode_direct_GCJ=yes # is this really true???
   18753 	;;
   18754 	siemens)
   18755 	  ## LD is ld it makes a PLAMLIB
   18756 	  ## CC just makes a GrossModule.
   18757 	  archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   18758 	  reload_cmds_GCJ='$CC -r -o $output$reload_objs'
   18759 	  hardcode_direct_GCJ=no
   18760         ;;
   18761 	motorola)
   18762 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18763 	  hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
   18764 	;;
   18765       esac
   18766       runpath_var='LD_RUN_PATH'
   18767       hardcode_shlibpath_var_GCJ=no
   18768       ;;
   18769 
   18770     sysv4.3*)
   18771       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18772       hardcode_shlibpath_var_GCJ=no
   18773       export_dynamic_flag_spec_GCJ='-Bexport'
   18774       ;;
   18775 
   18776     sysv4*MP*)
   18777       if test -d /usr/nec; then
   18778 	archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18779 	hardcode_shlibpath_var_GCJ=no
   18780 	runpath_var=LD_RUN_PATH
   18781 	hardcode_runpath_var=yes
   18782 	ld_shlibs_GCJ=yes
   18783       fi
   18784       ;;
   18785 
   18786     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   18787       no_undefined_flag_GCJ='${wl}-z,text'
   18788       archive_cmds_need_lc_GCJ=no
   18789       hardcode_shlibpath_var_GCJ=no
   18790       runpath_var='LD_RUN_PATH'
   18791 
   18792       if test "$GCC" = yes; then
   18793 	archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18794 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18795       else
   18796 	archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18797 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18798       fi
   18799       ;;
   18800 
   18801     sysv5* | sco3.2v5* | sco5v6*)
   18802       # Note: We can NOT use -z defs as we might desire, because we do not
   18803       # link with -lc, and that would cause any symbols used from libc to
   18804       # always be unresolved, which means just about no library would
   18805       # ever link correctly.  If we're not using GNU ld we use -z text
   18806       # though, which does catch some bad symbols but isn't as heavy-handed
   18807       # as -z defs.
   18808       no_undefined_flag_GCJ='${wl}-z,text'
   18809       allow_undefined_flag_GCJ='${wl}-z,nodefs'
   18810       archive_cmds_need_lc_GCJ=no
   18811       hardcode_shlibpath_var_GCJ=no
   18812       hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   18813       hardcode_libdir_separator_GCJ=':'
   18814       link_all_deplibs_GCJ=yes
   18815       export_dynamic_flag_spec_GCJ='${wl}-Bexport'
   18816       runpath_var='LD_RUN_PATH'
   18817 
   18818       if test "$GCC" = yes; then
   18819 	archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18820 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18821       else
   18822 	archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18823 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18824       fi
   18825       ;;
   18826 
   18827     uts4*)
   18828       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18829       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18830       hardcode_shlibpath_var_GCJ=no
   18831       ;;
   18832 
   18833     *)
   18834       ld_shlibs_GCJ=no
   18835       ;;
   18836     esac
   18837   fi
   18838 
   18839 { $as_echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
   18840 $as_echo "$ld_shlibs_GCJ" >&6; }
   18841 test "$ld_shlibs_GCJ" = no && can_build_shared=no
   18842 
   18843 #
   18844 # Do we need to explicitly link libc?
   18845 #
   18846 case "x$archive_cmds_need_lc_GCJ" in
   18847 x|xyes)
   18848   # Assume -lc should be added
   18849   archive_cmds_need_lc_GCJ=yes
   18850 
   18851   if test "$enable_shared" = yes && test "$GCC" = yes; then
   18852     case $archive_cmds_GCJ in
   18853     *'~'*)
   18854       # FIXME: we may have to deal with multi-command sequences.
   18855       ;;
   18856     '$CC '*)
   18857       # Test whether the compiler implicitly links with -lc since on some
   18858       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   18859       # to ld, don't add -lc before -lgcc.
   18860       { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   18861 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   18862       $rm conftest*
   18863       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   18864 
   18865       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   18866   (eval $ac_compile) 2>&5
   18867   ac_status=$?
   18868   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18869   (exit $ac_status); } 2>conftest.err; then
   18870         soname=conftest
   18871         lib=conftest
   18872         libobjs=conftest.$ac_objext
   18873         deplibs=
   18874         wl=$lt_prog_compiler_wl_GCJ
   18875 	pic_flag=$lt_prog_compiler_pic_GCJ
   18876         compiler_flags=-v
   18877         linker_flags=-v
   18878         verstring=
   18879         output_objdir=.
   18880         libname=conftest
   18881         lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
   18882         allow_undefined_flag_GCJ=
   18883         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   18884   (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   18885   ac_status=$?
   18886   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18887   (exit $ac_status); }
   18888         then
   18889 	  archive_cmds_need_lc_GCJ=no
   18890         else
   18891 	  archive_cmds_need_lc_GCJ=yes
   18892         fi
   18893         allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
   18894       else
   18895         cat conftest.err 1>&5
   18896       fi
   18897       $rm conftest*
   18898       { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
   18899 $as_echo "$archive_cmds_need_lc_GCJ" >&6; }
   18900       ;;
   18901     esac
   18902   fi
   18903   ;;
   18904 esac
   18905 
   18906 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   18907 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   18908 library_names_spec=
   18909 libname_spec='lib$name'
   18910 soname_spec=
   18911 shrext_cmds=".so"
   18912 postinstall_cmds=
   18913 postuninstall_cmds=
   18914 finish_cmds=
   18915 finish_eval=
   18916 shlibpath_var=
   18917 shlibpath_overrides_runpath=unknown
   18918 version_type=none
   18919 dynamic_linker="$host_os ld.so"
   18920 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   18921 
   18922 need_lib_prefix=unknown
   18923 hardcode_into_libs=no
   18924 
   18925 # when you set need_version to no, make sure it does not cause -set_version
   18926 # flags to be left without arguments
   18927 need_version=unknown
   18928 
   18929 case $host_os in
   18930 aix3*)
   18931   version_type=linux
   18932   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   18933   shlibpath_var=LIBPATH
   18934 
   18935   # AIX 3 has no versioning support, so we append a major version to the name.
   18936   soname_spec='${libname}${release}${shared_ext}$major'
   18937   ;;
   18938 
   18939 aix[4-9]*)
   18940   version_type=linux
   18941   need_lib_prefix=no
   18942   need_version=no
   18943   hardcode_into_libs=yes
   18944   if test "$host_cpu" = ia64; then
   18945     # AIX 5 supports IA64
   18946     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   18947     shlibpath_var=LD_LIBRARY_PATH
   18948   else
   18949     # With GCC up to 2.95.x, collect2 would create an import file
   18950     # for dependence libraries.  The import file would start with
   18951     # the line `#! .'.  This would cause the generated library to
   18952     # depend on `.', always an invalid library.  This was fixed in
   18953     # development snapshots of GCC prior to 3.0.
   18954     case $host_os in
   18955       aix4 | aix4.[01] | aix4.[01].*)
   18956       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   18957 	   echo ' yes '
   18958 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   18959 	:
   18960       else
   18961 	can_build_shared=no
   18962       fi
   18963       ;;
   18964     esac
   18965     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   18966     # soname into executable. Probably we can add versioning support to
   18967     # collect2, so additional links can be useful in future.
   18968     if test "$aix_use_runtimelinking" = yes; then
   18969       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   18970       # instead of lib<name>.a to let people know that these are not
   18971       # typical AIX shared libraries.
   18972       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18973     else
   18974       # We preserve .a as extension for shared libraries through AIX4.2
   18975       # and later when we are not doing run time linking.
   18976       library_names_spec='${libname}${release}.a $libname.a'
   18977       soname_spec='${libname}${release}${shared_ext}$major'
   18978     fi
   18979     shlibpath_var=LIBPATH
   18980   fi
   18981   ;;
   18982 
   18983 amigaos*)
   18984   library_names_spec='$libname.ixlibrary $libname.a'
   18985   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   18986   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'
   18987   ;;
   18988 
   18989 beos*)
   18990   library_names_spec='${libname}${shared_ext}'
   18991   dynamic_linker="$host_os ld.so"
   18992   shlibpath_var=LIBRARY_PATH
   18993   ;;
   18994 
   18995 bsdi[45]*)
   18996   version_type=linux
   18997   need_version=no
   18998   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18999   soname_spec='${libname}${release}${shared_ext}$major'
   19000   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   19001   shlibpath_var=LD_LIBRARY_PATH
   19002   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   19003   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   19004   # the default ld.so.conf also contains /usr/contrib/lib and
   19005   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   19006   # libtool to hard-code these into programs
   19007   ;;
   19008 
   19009 cygwin* | mingw* | pw32*)
   19010   version_type=windows
   19011   shrext_cmds=".dll"
   19012   need_version=no
   19013   need_lib_prefix=no
   19014 
   19015   case $GCC,$host_os in
   19016   yes,cygwin* | yes,mingw* | yes,pw32*)
   19017     library_names_spec='$libname.dll.a'
   19018     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   19019     postinstall_cmds='base_file=`basename \${file}`~
   19020       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   19021       dldir=$destdir/`dirname \$dlpath`~
   19022       test -d \$dldir || mkdir -p \$dldir~
   19023       $install_prog $dir/$dlname \$dldir/$dlname~
   19024       chmod a+x \$dldir/$dlname'
   19025     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   19026       dlpath=$dir/\$dldll~
   19027        $rm \$dlpath'
   19028     shlibpath_overrides_runpath=yes
   19029 
   19030     case $host_os in
   19031     cygwin*)
   19032       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   19033       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   19034       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   19035       ;;
   19036     mingw*)
   19037       # MinGW DLLs use traditional 'lib' prefix
   19038       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   19039       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   19040       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   19041         # It is most probably a Windows format PATH printed by
   19042         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   19043         # path with ; separators, and with drive letters. We can handle the
   19044         # drive letters (cygwin fileutils understands them), so leave them,
   19045         # especially as we might pass files found there to a mingw objdump,
   19046         # which wouldn't understand a cygwinified path. Ahh.
   19047         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   19048       else
   19049         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   19050       fi
   19051       ;;
   19052     pw32*)
   19053       # pw32 DLLs use 'pw' prefix rather than 'lib'
   19054       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   19055       ;;
   19056     esac
   19057     ;;
   19058 
   19059   *)
   19060     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   19061     ;;
   19062   esac
   19063   dynamic_linker='Win32 ld.exe'
   19064   # FIXME: first we should search . and the directory the executable is in
   19065   shlibpath_var=PATH
   19066   ;;
   19067 
   19068 darwin* | rhapsody*)
   19069   dynamic_linker="$host_os dyld"
   19070   version_type=darwin
   19071   need_lib_prefix=no
   19072   need_version=no
   19073   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   19074   soname_spec='${libname}${release}${major}$shared_ext'
   19075   shlibpath_overrides_runpath=yes
   19076   shlibpath_var=DYLD_LIBRARY_PATH
   19077   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   19078 
   19079   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   19080   ;;
   19081 
   19082 dgux*)
   19083   version_type=linux
   19084   need_lib_prefix=no
   19085   need_version=no
   19086   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   19087   soname_spec='${libname}${release}${shared_ext}$major'
   19088   shlibpath_var=LD_LIBRARY_PATH
   19089   ;;
   19090 
   19091 freebsd1*)
   19092   dynamic_linker=no
   19093   ;;
   19094 
   19095 freebsd* | dragonfly*)
   19096   # DragonFly does not have aout.  When/if they implement a new
   19097   # versioning mechanism, adjust this.
   19098   if test -x /usr/bin/objformat; then
   19099     objformat=`/usr/bin/objformat`
   19100   else
   19101     case $host_os in
   19102     freebsd[123]*) objformat=aout ;;
   19103     *) objformat=elf ;;
   19104     esac
   19105   fi
   19106   version_type=freebsd-$objformat
   19107   case $version_type in
   19108     freebsd-elf*)
   19109       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   19110       need_version=no
   19111       need_lib_prefix=no
   19112       ;;
   19113     freebsd-*)
   19114       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   19115       need_version=yes
   19116       ;;
   19117   esac
   19118   shlibpath_var=LD_LIBRARY_PATH
   19119   case $host_os in
   19120   freebsd2*)
   19121     shlibpath_overrides_runpath=yes
   19122     ;;
   19123   freebsd3.[01]* | freebsdelf3.[01]*)
   19124     shlibpath_overrides_runpath=yes
   19125     hardcode_into_libs=yes
   19126     ;;
   19127   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   19128   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   19129     shlibpath_overrides_runpath=no
   19130     hardcode_into_libs=yes
   19131     ;;
   19132   *) # from 4.6 on, and DragonFly
   19133     shlibpath_overrides_runpath=yes
   19134     hardcode_into_libs=yes
   19135     ;;
   19136   esac
   19137   ;;
   19138 
   19139 gnu*)
   19140   version_type=linux
   19141   need_lib_prefix=no
   19142   need_version=no
   19143   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   19144   soname_spec='${libname}${release}${shared_ext}$major'
   19145   shlibpath_var=LD_LIBRARY_PATH
   19146   hardcode_into_libs=yes
   19147   ;;
   19148 
   19149 hpux9* | hpux10* | hpux11*)
   19150   # Give a soname corresponding to the major version so that dld.sl refuses to
   19151   # link against other versions.
   19152   version_type=sunos
   19153   need_lib_prefix=no
   19154   need_version=no
   19155   case $host_cpu in
   19156   ia64*)
   19157     shrext_cmds='.so'
   19158     hardcode_into_libs=yes
   19159     dynamic_linker="$host_os dld.so"
   19160     shlibpath_var=LD_LIBRARY_PATH
   19161     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   19162     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   19163     soname_spec='${libname}${release}${shared_ext}$major'
   19164     if test "X$HPUX_IA64_MODE" = X32; then
   19165       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   19166     else
   19167       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   19168     fi
   19169     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   19170     ;;
   19171    hppa*64*)
   19172      shrext_cmds='.sl'
   19173      hardcode_into_libs=yes
   19174      dynamic_linker="$host_os dld.sl"
   19175      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   19176      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   19177      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   19178      soname_spec='${libname}${release}${shared_ext}$major'
   19179      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   19180      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   19181      ;;
   19182    *)
   19183     shrext_cmds='.sl'
   19184     dynamic_linker="$host_os dld.sl"
   19185     shlibpath_var=SHLIB_PATH
   19186     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   19187     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   19188     soname_spec='${libname}${release}${shared_ext}$major'
   19189     ;;
   19190   esac
   19191   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   19192   postinstall_cmds='chmod 555 $lib'
   19193   ;;
   19194 
   19195 interix[3-9]*)
   19196   version_type=linux
   19197   need_lib_prefix=no
   19198   need_version=no
   19199   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   19200   soname_spec='${libname}${release}${shared_ext}$major'
   19201   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   19202   shlibpath_var=LD_LIBRARY_PATH
   19203   shlibpath_overrides_runpath=no
   19204   hardcode_into_libs=yes
   19205   ;;
   19206 
   19207 irix5* | irix6* | nonstopux*)
   19208   case $host_os in
   19209     nonstopux*) version_type=nonstopux ;;
   19210     *)
   19211 	if test "$lt_cv_prog_gnu_ld" = yes; then
   19212 		version_type=linux
   19213 	else
   19214 		version_type=irix
   19215 	fi ;;
   19216   esac
   19217   need_lib_prefix=no
   19218   need_version=no
   19219   soname_spec='${libname}${release}${shared_ext}$major'
   19220   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   19221   case $host_os in
   19222   irix5* | nonstopux*)
   19223     libsuff= shlibsuff=
   19224     ;;
   19225   *)
   19226     case $LD in # libtool.m4 will add one of these switches to LD
   19227     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   19228       libsuff= shlibsuff= libmagic=32-bit;;
   19229     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   19230       libsuff=32 shlibsuff=N32 libmagic=N32;;
   19231     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   19232       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   19233     *) libsuff= shlibsuff= libmagic=never-match;;
   19234     esac
   19235     ;;
   19236   esac
   19237   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   19238   shlibpath_overrides_runpath=no
   19239   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   19240   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   19241   hardcode_into_libs=yes
   19242   ;;
   19243 
   19244 # No shared lib support for Linux oldld, aout, or coff.
   19245 linux*oldld* | linux*aout* | linux*coff*)
   19246   dynamic_linker=no
   19247   ;;
   19248 
   19249 # This must be Linux ELF.
   19250 linux* | k*bsd*-gnu)
   19251   version_type=linux
   19252   need_lib_prefix=no
   19253   need_version=no
   19254   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   19255   soname_spec='${libname}${release}${shared_ext}$major'
   19256   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   19257   shlibpath_var=LD_LIBRARY_PATH
   19258   shlibpath_overrides_runpath=no
   19259   # This implies no fast_install, which is unacceptable.
   19260   # Some rework will be needed to allow for fast_install
   19261   # before this can be enabled.
   19262   hardcode_into_libs=yes
   19263 
   19264   # Append ld.so.conf contents to the search path
   19265   if test -f /etc/ld.so.conf; then
   19266     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' ' '`
   19267     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   19268   fi
   19269 
   19270   # We used to test for /lib/ld.so.1 and disable shared libraries on
   19271   # powerpc, because MkLinux only supported shared libraries with the
   19272   # GNU dynamic linker.  Since this was broken with cross compilers,
   19273   # most powerpc-linux boxes support dynamic linking these days and
   19274   # people can always --disable-shared, the test was removed, and we
   19275   # assume the GNU/Linux dynamic linker is in use.
   19276   dynamic_linker='GNU/Linux ld.so'
   19277   ;;
   19278 
   19279 netbsd*)
   19280   version_type=sunos
   19281   need_lib_prefix=no
   19282   need_version=no
   19283   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   19284     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   19285     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   19286     dynamic_linker='NetBSD (a.out) ld.so'
   19287   else
   19288     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   19289     soname_spec='${libname}${release}${shared_ext}$major'
   19290     dynamic_linker='NetBSD ld.elf_so'
   19291   fi
   19292   shlibpath_var=LD_LIBRARY_PATH
   19293   shlibpath_overrides_runpath=yes
   19294   hardcode_into_libs=yes
   19295   ;;
   19296 
   19297 newsos6)
   19298   version_type=linux
   19299   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   19300   shlibpath_var=LD_LIBRARY_PATH
   19301   shlibpath_overrides_runpath=yes
   19302   ;;
   19303 
   19304 nto-qnx*)
   19305   version_type=linux
   19306   need_lib_prefix=no
   19307   need_version=no
   19308   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   19309   soname_spec='${libname}${release}${shared_ext}$major'
   19310   shlibpath_var=LD_LIBRARY_PATH
   19311   shlibpath_overrides_runpath=yes
   19312   ;;
   19313 
   19314 openbsd*)
   19315   version_type=sunos
   19316   sys_lib_dlsearch_path_spec="/usr/lib"
   19317   need_lib_prefix=no
   19318   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   19319   case $host_os in
   19320     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   19321     *)                         need_version=no  ;;
   19322   esac
   19323   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   19324   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   19325   shlibpath_var=LD_LIBRARY_PATH
   19326   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   19327     case $host_os in
   19328       openbsd2.[89] | openbsd2.[89].*)
   19329 	shlibpath_overrides_runpath=no
   19330 	;;
   19331       *)
   19332 	shlibpath_overrides_runpath=yes
   19333 	;;
   19334       esac
   19335   else
   19336     shlibpath_overrides_runpath=yes
   19337   fi
   19338   ;;
   19339 
   19340 os2*)
   19341   libname_spec='$name'
   19342   shrext_cmds=".dll"
   19343   need_lib_prefix=no
   19344   library_names_spec='$libname${shared_ext} $libname.a'
   19345   dynamic_linker='OS/2 ld.exe'
   19346   shlibpath_var=LIBPATH
   19347   ;;
   19348 
   19349 osf3* | osf4* | osf5*)
   19350   version_type=osf
   19351   need_lib_prefix=no
   19352   need_version=no
   19353   soname_spec='${libname}${release}${shared_ext}$major'
   19354   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   19355   shlibpath_var=LD_LIBRARY_PATH
   19356   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   19357   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   19358   ;;
   19359 
   19360 rdos*)
   19361   dynamic_linker=no
   19362   ;;
   19363 
   19364 solaris*)
   19365   version_type=linux
   19366   need_lib_prefix=no
   19367   need_version=no
   19368   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   19369   soname_spec='${libname}${release}${shared_ext}$major'
   19370   shlibpath_var=LD_LIBRARY_PATH
   19371   shlibpath_overrides_runpath=yes
   19372   hardcode_into_libs=yes
   19373   # ldd complains unless libraries are executable
   19374   postinstall_cmds='chmod +x $lib'
   19375   ;;
   19376 
   19377 sunos4*)
   19378   version_type=sunos
   19379   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   19380   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   19381   shlibpath_var=LD_LIBRARY_PATH
   19382   shlibpath_overrides_runpath=yes
   19383   if test "$with_gnu_ld" = yes; then
   19384     need_lib_prefix=no
   19385   fi
   19386   need_version=yes
   19387   ;;
   19388 
   19389 sysv4 | sysv4.3*)
   19390   version_type=linux
   19391   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   19392   soname_spec='${libname}${release}${shared_ext}$major'
   19393   shlibpath_var=LD_LIBRARY_PATH
   19394   case $host_vendor in
   19395     sni)
   19396       shlibpath_overrides_runpath=no
   19397       need_lib_prefix=no
   19398       export_dynamic_flag_spec='${wl}-Blargedynsym'
   19399       runpath_var=LD_RUN_PATH
   19400       ;;
   19401     siemens)
   19402       need_lib_prefix=no
   19403       ;;
   19404     motorola)
   19405       need_lib_prefix=no
   19406       need_version=no
   19407       shlibpath_overrides_runpath=no
   19408       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   19409       ;;
   19410   esac
   19411   ;;
   19412 
   19413 sysv4*MP*)
   19414   if test -d /usr/nec ;then
   19415     version_type=linux
   19416     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   19417     soname_spec='$libname${shared_ext}.$major'
   19418     shlibpath_var=LD_LIBRARY_PATH
   19419   fi
   19420   ;;
   19421 
   19422 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   19423   version_type=freebsd-elf
   19424   need_lib_prefix=no
   19425   need_version=no
   19426   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   19427   soname_spec='${libname}${release}${shared_ext}$major'
   19428   shlibpath_var=LD_LIBRARY_PATH
   19429   hardcode_into_libs=yes
   19430   if test "$with_gnu_ld" = yes; then
   19431     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   19432     shlibpath_overrides_runpath=no
   19433   else
   19434     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   19435     shlibpath_overrides_runpath=yes
   19436     case $host_os in
   19437       sco3.2v5*)
   19438         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   19439 	;;
   19440     esac
   19441   fi
   19442   sys_lib_dlsearch_path_spec='/usr/lib'
   19443   ;;
   19444 
   19445 uts4*)
   19446   version_type=linux
   19447   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   19448   soname_spec='${libname}${release}${shared_ext}$major'
   19449   shlibpath_var=LD_LIBRARY_PATH
   19450   ;;
   19451 
   19452 *)
   19453   dynamic_linker=no
   19454   ;;
   19455 esac
   19456 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   19457 $as_echo "$dynamic_linker" >&6; }
   19458 test "$dynamic_linker" = no && can_build_shared=no
   19459 
   19460 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   19461   $as_echo_n "(cached) " >&6
   19462 else
   19463   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   19464 fi
   19465 
   19466 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   19467 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   19468   $as_echo_n "(cached) " >&6
   19469 else
   19470   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   19471 fi
   19472 
   19473 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   19474 
   19475 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   19476 if test "$GCC" = yes; then
   19477   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   19478 fi
   19479 
   19480 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   19481 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   19482 hardcode_action_GCJ=
   19483 if test -n "$hardcode_libdir_flag_spec_GCJ" || \
   19484    test -n "$runpath_var_GCJ" || \
   19485    test "X$hardcode_automatic_GCJ" = "Xyes" ; then
   19486 
   19487   # We can hardcode non-existant directories.
   19488   if test "$hardcode_direct_GCJ" != no &&
   19489      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   19490      # have to relink, otherwise we might link with an installed library
   19491      # when we should be linking with a yet-to-be-installed one
   19492      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
   19493      test "$hardcode_minus_L_GCJ" != no; then
   19494     # Linking always hardcodes the temporary library directory.
   19495     hardcode_action_GCJ=relink
   19496   else
   19497     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   19498     hardcode_action_GCJ=immediate
   19499   fi
   19500 else
   19501   # We cannot hardcode anything, or else we can only hardcode existing
   19502   # directories.
   19503   hardcode_action_GCJ=unsupported
   19504 fi
   19505 { $as_echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
   19506 $as_echo "$hardcode_action_GCJ" >&6; }
   19507 
   19508 if test "$hardcode_action_GCJ" = relink; then
   19509   # Fast installation is not supported
   19510   enable_fast_install=no
   19511 elif test "$shlibpath_overrides_runpath" = yes ||
   19512      test "$enable_shared" = no; then
   19513   # Fast installation is not necessary
   19514   enable_fast_install=needless
   19515 fi
   19516 
   19517 
   19518 # The else clause should only fire when bootstrapping the
   19519 # libtool distribution, otherwise you forgot to ship ltmain.sh
   19520 # with your package, and you will get complaints that there are
   19521 # no rules to generate ltmain.sh.
   19522 if test -f "$ltmain"; then
   19523   # See if we are running on zsh, and set the options which allow our commands through
   19524   # without removal of \ escapes.
   19525   if test -n "${ZSH_VERSION+set}" ; then
   19526     setopt NO_GLOB_SUBST
   19527   fi
   19528   # Now quote all the things that may contain metacharacters while being
   19529   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   19530   # variables and quote the copies for generation of the libtool script.
   19531   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   19532     SED SHELL STRIP \
   19533     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   19534     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   19535     deplibs_check_method reload_flag reload_cmds need_locks \
   19536     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   19537     lt_cv_sys_global_symbol_to_c_name_address \
   19538     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   19539     old_postinstall_cmds old_postuninstall_cmds \
   19540     compiler_GCJ \
   19541     CC_GCJ \
   19542     LD_GCJ \
   19543     lt_prog_compiler_wl_GCJ \
   19544     lt_prog_compiler_pic_GCJ \
   19545     lt_prog_compiler_static_GCJ \
   19546     lt_prog_compiler_no_builtin_flag_GCJ \
   19547     export_dynamic_flag_spec_GCJ \
   19548     thread_safe_flag_spec_GCJ \
   19549     whole_archive_flag_spec_GCJ \
   19550     enable_shared_with_static_runtimes_GCJ \
   19551     old_archive_cmds_GCJ \
   19552     old_archive_from_new_cmds_GCJ \
   19553     predep_objects_GCJ \
   19554     postdep_objects_GCJ \
   19555     predeps_GCJ \
   19556     postdeps_GCJ \
   19557     compiler_lib_search_path_GCJ \
   19558     compiler_lib_search_dirs_GCJ \
   19559     archive_cmds_GCJ \
   19560     archive_expsym_cmds_GCJ \
   19561     postinstall_cmds_GCJ \
   19562     postuninstall_cmds_GCJ \
   19563     old_archive_from_expsyms_cmds_GCJ \
   19564     allow_undefined_flag_GCJ \
   19565     no_undefined_flag_GCJ \
   19566     export_symbols_cmds_GCJ \
   19567     hardcode_libdir_flag_spec_GCJ \
   19568     hardcode_libdir_flag_spec_ld_GCJ \
   19569     hardcode_libdir_separator_GCJ \
   19570     hardcode_automatic_GCJ \
   19571     module_cmds_GCJ \
   19572     module_expsym_cmds_GCJ \
   19573     lt_cv_prog_compiler_c_o_GCJ \
   19574     fix_srcfile_path_GCJ \
   19575     exclude_expsyms_GCJ \
   19576     include_expsyms_GCJ; do
   19577 
   19578     case $var in
   19579     old_archive_cmds_GCJ | \
   19580     old_archive_from_new_cmds_GCJ | \
   19581     archive_cmds_GCJ | \
   19582     archive_expsym_cmds_GCJ | \
   19583     module_cmds_GCJ | \
   19584     module_expsym_cmds_GCJ | \
   19585     old_archive_from_expsyms_cmds_GCJ | \
   19586     export_symbols_cmds_GCJ | \
   19587     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   19588     postinstall_cmds | postuninstall_cmds | \
   19589     old_postinstall_cmds | old_postuninstall_cmds | \
   19590     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   19591       # Double-quote double-evaled strings.
   19592       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   19593       ;;
   19594     *)
   19595       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   19596       ;;
   19597     esac
   19598   done
   19599 
   19600   case $lt_echo in
   19601   *'\$0 --fallback-echo"')
   19602     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   19603     ;;
   19604   esac
   19605 
   19606 cfgfile="$ofile"
   19607 
   19608   cat <<__EOF__ >> "$cfgfile"
   19609 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   19610 
   19611 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   19612 
   19613 # Shell to use when invoking shell scripts.
   19614 SHELL=$lt_SHELL
   19615 
   19616 # Whether or not to build shared libraries.
   19617 build_libtool_libs=$enable_shared
   19618 
   19619 # Whether or not to build static libraries.
   19620 build_old_libs=$enable_static
   19621 
   19622 # Whether or not to add -lc for building shared libraries.
   19623 build_libtool_need_lc=$archive_cmds_need_lc_GCJ
   19624 
   19625 # Whether or not to disallow shared libs when runtime libs are static
   19626 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
   19627 
   19628 # Whether or not to optimize for fast installation.
   19629 fast_install=$enable_fast_install
   19630 
   19631 # The host system.
   19632 host_alias=$host_alias
   19633 host=$host
   19634 host_os=$host_os
   19635 
   19636 # The build system.
   19637 build_alias=$build_alias
   19638 build=$build
   19639 build_os=$build_os
   19640 
   19641 # An echo program that does not interpret backslashes.
   19642 echo=$lt_echo
   19643 
   19644 # The archiver.
   19645 AR=$lt_AR
   19646 AR_FLAGS=$lt_AR_FLAGS
   19647 
   19648 # A C compiler.
   19649 LTCC=$lt_LTCC
   19650 
   19651 # LTCC compiler flags.
   19652 LTCFLAGS=$lt_LTCFLAGS
   19653 
   19654 # A language-specific compiler.
   19655 CC=$lt_compiler_GCJ
   19656 
   19657 # Is the compiler the GNU C compiler?
   19658 with_gcc=$GCC_GCJ
   19659 
   19660 # An ERE matcher.
   19661 EGREP=$lt_EGREP
   19662 
   19663 # The linker used to build libraries.
   19664 LD=$lt_LD_GCJ
   19665 
   19666 # Whether we need hard or soft links.
   19667 LN_S=$lt_LN_S
   19668 
   19669 # A BSD-compatible nm program.
   19670 NM=$lt_NM
   19671 
   19672 # A symbol stripping program
   19673 STRIP=$lt_STRIP
   19674 
   19675 # Used to examine libraries when file_magic_cmd begins "file"
   19676 MAGIC_CMD=$MAGIC_CMD
   19677 
   19678 # Used on cygwin: DLL creation program.
   19679 DLLTOOL="$DLLTOOL"
   19680 
   19681 # Used on cygwin: object dumper.
   19682 OBJDUMP="$OBJDUMP"
   19683 
   19684 # Used on cygwin: assembler.
   19685 AS="$AS"
   19686 
   19687 # The name of the directory that contains temporary libtool files.
   19688 objdir=$objdir
   19689 
   19690 # How to create reloadable object files.
   19691 reload_flag=$lt_reload_flag
   19692 reload_cmds=$lt_reload_cmds
   19693 
   19694 # How to pass a linker flag through the compiler.
   19695 wl=$lt_lt_prog_compiler_wl_GCJ
   19696 
   19697 # Object file suffix (normally "o").
   19698 objext="$ac_objext"
   19699 
   19700 # Old archive suffix (normally "a").
   19701 libext="$libext"
   19702 
   19703 # Shared library suffix (normally ".so").
   19704 shrext_cmds='$shrext_cmds'
   19705 
   19706 # Executable file suffix (normally "").
   19707 exeext="$exeext"
   19708 
   19709 # Additional compiler flags for building library objects.
   19710 pic_flag=$lt_lt_prog_compiler_pic_GCJ
   19711 pic_mode=$pic_mode
   19712 
   19713 # What is the maximum length of a command?
   19714 max_cmd_len=$lt_cv_sys_max_cmd_len
   19715 
   19716 # Does compiler simultaneously support -c and -o options?
   19717 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
   19718 
   19719 # Must we lock files when doing compilation?
   19720 need_locks=$lt_need_locks
   19721 
   19722 # Do we need the lib prefix for modules?
   19723 need_lib_prefix=$need_lib_prefix
   19724 
   19725 # Do we need a version for libraries?
   19726 need_version=$need_version
   19727 
   19728 # Whether dlopen is supported.
   19729 dlopen_support=$enable_dlopen
   19730 
   19731 # Whether dlopen of programs is supported.
   19732 dlopen_self=$enable_dlopen_self
   19733 
   19734 # Whether dlopen of statically linked programs is supported.
   19735 dlopen_self_static=$enable_dlopen_self_static
   19736 
   19737 # Compiler flag to prevent dynamic linking.
   19738 link_static_flag=$lt_lt_prog_compiler_static_GCJ
   19739 
   19740 # Compiler flag to turn off builtin functions.
   19741 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
   19742 
   19743 # Compiler flag to allow reflexive dlopens.
   19744 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
   19745 
   19746 # Compiler flag to generate shared objects directly from archives.
   19747 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
   19748 
   19749 # Compiler flag to generate thread-safe objects.
   19750 thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
   19751 
   19752 # Library versioning type.
   19753 version_type=$version_type
   19754 
   19755 # Format of library name prefix.
   19756 libname_spec=$lt_libname_spec
   19757 
   19758 # List of archive names.  First name is the real one, the rest are links.
   19759 # The last name is the one that the linker finds with -lNAME.
   19760 library_names_spec=$lt_library_names_spec
   19761 
   19762 # The coded name of the library, if different from the real name.
   19763 soname_spec=$lt_soname_spec
   19764 
   19765 # Commands used to build and install an old-style archive.
   19766 RANLIB=$lt_RANLIB
   19767 old_archive_cmds=$lt_old_archive_cmds_GCJ
   19768 old_postinstall_cmds=$lt_old_postinstall_cmds
   19769 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19770 
   19771 # Create an old-style archive from a shared archive.
   19772 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
   19773 
   19774 # Create a temporary old-style archive to link instead of a shared archive.
   19775 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
   19776 
   19777 # Commands used to build and install a shared archive.
   19778 archive_cmds=$lt_archive_cmds_GCJ
   19779 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
   19780 postinstall_cmds=$lt_postinstall_cmds
   19781 postuninstall_cmds=$lt_postuninstall_cmds
   19782 
   19783 # Commands used to build a loadable module (assumed same as above if empty)
   19784 module_cmds=$lt_module_cmds_GCJ
   19785 module_expsym_cmds=$lt_module_expsym_cmds_GCJ
   19786 
   19787 # Commands to strip libraries.
   19788 old_striplib=$lt_old_striplib
   19789 striplib=$lt_striplib
   19790 
   19791 # Dependencies to place before the objects being linked to create a
   19792 # shared library.
   19793 predep_objects=$lt_predep_objects_GCJ
   19794 
   19795 # Dependencies to place after the objects being linked to create a
   19796 # shared library.
   19797 postdep_objects=$lt_postdep_objects_GCJ
   19798 
   19799 # Dependencies to place before the objects being linked to create a
   19800 # shared library.
   19801 predeps=$lt_predeps_GCJ
   19802 
   19803 # Dependencies to place after the objects being linked to create a
   19804 # shared library.
   19805 postdeps=$lt_postdeps_GCJ
   19806 
   19807 # The directories searched by this compiler when creating a shared
   19808 # library
   19809 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_GCJ
   19810 
   19811 # The library search path used internally by the compiler when linking
   19812 # a shared library.
   19813 compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
   19814 
   19815 # Method to check whether dependent libraries are shared objects.
   19816 deplibs_check_method=$lt_deplibs_check_method
   19817 
   19818 # Command to use when deplibs_check_method == file_magic.
   19819 file_magic_cmd=$lt_file_magic_cmd
   19820 
   19821 # Flag that allows shared libraries with undefined symbols to be built.
   19822 allow_undefined_flag=$lt_allow_undefined_flag_GCJ
   19823 
   19824 # Flag that forces no undefined symbols.
   19825 no_undefined_flag=$lt_no_undefined_flag_GCJ
   19826 
   19827 # Commands used to finish a libtool library installation in a directory.
   19828 finish_cmds=$lt_finish_cmds
   19829 
   19830 # Same as above, but a single script fragment to be evaled but not shown.
   19831 finish_eval=$lt_finish_eval
   19832 
   19833 # Take the output of nm and produce a listing of raw symbols and C names.
   19834 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19835 
   19836 # Transform the output of nm in a proper C declaration
   19837 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19838 
   19839 # Transform the output of nm in a C name address pair
   19840 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19841 
   19842 # This is the shared library runtime path variable.
   19843 runpath_var=$runpath_var
   19844 
   19845 # This is the shared library path variable.
   19846 shlibpath_var=$shlibpath_var
   19847 
   19848 # Is shlibpath searched before the hard-coded library search path?
   19849 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19850 
   19851 # How to hardcode a shared library path into an executable.
   19852 hardcode_action=$hardcode_action_GCJ
   19853 
   19854 # Whether we should hardcode library paths into libraries.
   19855 hardcode_into_libs=$hardcode_into_libs
   19856 
   19857 # Flag to hardcode \$libdir into a binary during linking.
   19858 # This must work even if \$libdir does not exist.
   19859 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
   19860 
   19861 # If ld is used when linking, flag to hardcode \$libdir into
   19862 # a binary during linking. This must work even if \$libdir does
   19863 # not exist.
   19864 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
   19865 
   19866 # Whether we need a single -rpath flag with a separated argument.
   19867 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
   19868 
   19869 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19870 # resulting binary.
   19871 hardcode_direct=$hardcode_direct_GCJ
   19872 
   19873 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19874 # resulting binary.
   19875 hardcode_minus_L=$hardcode_minus_L_GCJ
   19876 
   19877 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19878 # the resulting binary.
   19879 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
   19880 
   19881 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19882 # and all subsequent libraries and executables linked against it.
   19883 hardcode_automatic=$hardcode_automatic_GCJ
   19884 
   19885 # Variables whose values should be saved in libtool wrapper scripts and
   19886 # restored at relink time.
   19887 variables_saved_for_relink="$variables_saved_for_relink"
   19888 
   19889 # Whether libtool must link a program against all its dependency libraries.
   19890 link_all_deplibs=$link_all_deplibs_GCJ
   19891 
   19892 # Compile-time system search path for libraries
   19893 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19894 
   19895 # Run-time system search path for libraries
   19896 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19897 
   19898 # Fix the shell variable \$srcfile for the compiler.
   19899 fix_srcfile_path=$lt_fix_srcfile_path
   19900 
   19901 # Set to yes if exported symbols are required.
   19902 always_export_symbols=$always_export_symbols_GCJ
   19903 
   19904 # The commands to list exported symbols.
   19905 export_symbols_cmds=$lt_export_symbols_cmds_GCJ
   19906 
   19907 # The commands to extract the exported symbol list from a shared archive.
   19908 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19909 
   19910 # Symbols that should not be listed in the preloaded symbols.
   19911 exclude_expsyms=$lt_exclude_expsyms_GCJ
   19912 
   19913 # Symbols that must always be exported.
   19914 include_expsyms=$lt_include_expsyms_GCJ
   19915 
   19916 # ### END LIBTOOL TAG CONFIG: $tagname
   19917 
   19918 __EOF__
   19919 
   19920 
   19921 else
   19922   # If there is no Makefile yet, we rely on a make rule to execute
   19923   # `config.status --recheck' to rerun these tests and create the
   19924   # libtool script then.
   19925   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19926   if test -f "$ltmain_in"; then
   19927     test -f Makefile && make "$ltmain"
   19928   fi
   19929 fi
   19930 
   19931 
   19932 ac_ext=c
   19933 ac_cpp='$CPP $CPPFLAGS'
   19934 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19935 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19936 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19937 
   19938 CC="$lt_save_CC"
   19939 
   19940 	else
   19941 	  tagname=""
   19942 	fi
   19943 	;;
   19944 
   19945       RC)
   19946 
   19947 
   19948 # Source file extension for RC test sources.
   19949 ac_ext=rc
   19950 
   19951 # Object file extension for compiled RC test sources.
   19952 objext=o
   19953 objext_RC=$objext
   19954 
   19955 # Code to be used in simple compile tests
   19956 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
   19957 
   19958 # Code to be used in simple link tests
   19959 lt_simple_link_test_code="$lt_simple_compile_test_code"
   19960 
   19961 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   19962 
   19963 # If no C compiler was specified, use CC.
   19964 LTCC=${LTCC-"$CC"}
   19965 
   19966 # If no C compiler flags were specified, use CFLAGS.
   19967 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   19968 
   19969 # Allow CC to be a program name with arguments.
   19970 compiler=$CC
   19971 
   19972 
   19973 # save warnings/boilerplate of simple test code
   19974 ac_outfile=conftest.$ac_objext
   19975 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   19976 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   19977 _lt_compiler_boilerplate=`cat conftest.err`
   19978 $rm conftest*
   19979 
   19980 ac_outfile=conftest.$ac_objext
   19981 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   19982 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   19983 _lt_linker_boilerplate=`cat conftest.err`
   19984 $rm -r conftest*
   19985 
   19986 
   19987 # Allow CC to be a program name with arguments.
   19988 lt_save_CC="$CC"
   19989 CC=${RC-"windres"}
   19990 compiler=$CC
   19991 compiler_RC=$CC
   19992 for cc_temp in $compiler""; do
   19993   case $cc_temp in
   19994     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   19995     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   19996     \-*) ;;
   19997     *) break;;
   19998   esac
   19999 done
   20000 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   20001 
   20002 lt_cv_prog_compiler_c_o_RC=yes
   20003 
   20004 # The else clause should only fire when bootstrapping the
   20005 # libtool distribution, otherwise you forgot to ship ltmain.sh
   20006 # with your package, and you will get complaints that there are
   20007 # no rules to generate ltmain.sh.
   20008 if test -f "$ltmain"; then
   20009   # See if we are running on zsh, and set the options which allow our commands through
   20010   # without removal of \ escapes.
   20011   if test -n "${ZSH_VERSION+set}" ; then
   20012     setopt NO_GLOB_SUBST
   20013   fi
   20014   # Now quote all the things that may contain metacharacters while being
   20015   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   20016   # variables and quote the copies for generation of the libtool script.
   20017   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   20018     SED SHELL STRIP \
   20019     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   20020     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   20021     deplibs_check_method reload_flag reload_cmds need_locks \
   20022     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   20023     lt_cv_sys_global_symbol_to_c_name_address \
   20024     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   20025     old_postinstall_cmds old_postuninstall_cmds \
   20026     compiler_RC \
   20027     CC_RC \
   20028     LD_RC \
   20029     lt_prog_compiler_wl_RC \
   20030     lt_prog_compiler_pic_RC \
   20031     lt_prog_compiler_static_RC \
   20032     lt_prog_compiler_no_builtin_flag_RC \
   20033     export_dynamic_flag_spec_RC \
   20034     thread_safe_flag_spec_RC \
   20035     whole_archive_flag_spec_RC \
   20036     enable_shared_with_static_runtimes_RC \
   20037     old_archive_cmds_RC \
   20038     old_archive_from_new_cmds_RC \
   20039     predep_objects_RC \
   20040     postdep_objects_RC \
   20041     predeps_RC \
   20042     postdeps_RC \
   20043     compiler_lib_search_path_RC \
   20044     compiler_lib_search_dirs_RC \
   20045     archive_cmds_RC \
   20046     archive_expsym_cmds_RC \
   20047     postinstall_cmds_RC \
   20048     postuninstall_cmds_RC \
   20049     old_archive_from_expsyms_cmds_RC \
   20050     allow_undefined_flag_RC \
   20051     no_undefined_flag_RC \
   20052     export_symbols_cmds_RC \
   20053     hardcode_libdir_flag_spec_RC \
   20054     hardcode_libdir_flag_spec_ld_RC \
   20055     hardcode_libdir_separator_RC \
   20056     hardcode_automatic_RC \
   20057     module_cmds_RC \
   20058     module_expsym_cmds_RC \
   20059     lt_cv_prog_compiler_c_o_RC \
   20060     fix_srcfile_path_RC \
   20061     exclude_expsyms_RC \
   20062     include_expsyms_RC; do
   20063 
   20064     case $var in
   20065     old_archive_cmds_RC | \
   20066     old_archive_from_new_cmds_RC | \
   20067     archive_cmds_RC | \
   20068     archive_expsym_cmds_RC | \
   20069     module_cmds_RC | \
   20070     module_expsym_cmds_RC | \
   20071     old_archive_from_expsyms_cmds_RC | \
   20072     export_symbols_cmds_RC | \
   20073     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   20074     postinstall_cmds | postuninstall_cmds | \
   20075     old_postinstall_cmds | old_postuninstall_cmds | \
   20076     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   20077       # Double-quote double-evaled strings.
   20078       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   20079       ;;
   20080     *)
   20081       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   20082       ;;
   20083     esac
   20084   done
   20085 
   20086   case $lt_echo in
   20087   *'\$0 --fallback-echo"')
   20088     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   20089     ;;
   20090   esac
   20091 
   20092 cfgfile="$ofile"
   20093 
   20094   cat <<__EOF__ >> "$cfgfile"
   20095 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   20096 
   20097 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   20098 
   20099 # Shell to use when invoking shell scripts.
   20100 SHELL=$lt_SHELL
   20101 
   20102 # Whether or not to build shared libraries.
   20103 build_libtool_libs=$enable_shared
   20104 
   20105 # Whether or not to build static libraries.
   20106 build_old_libs=$enable_static
   20107 
   20108 # Whether or not to add -lc for building shared libraries.
   20109 build_libtool_need_lc=$archive_cmds_need_lc_RC
   20110 
   20111 # Whether or not to disallow shared libs when runtime libs are static
   20112 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
   20113 
   20114 # Whether or not to optimize for fast installation.
   20115 fast_install=$enable_fast_install
   20116 
   20117 # The host system.
   20118 host_alias=$host_alias
   20119 host=$host
   20120 host_os=$host_os
   20121 
   20122 # The build system.
   20123 build_alias=$build_alias
   20124 build=$build
   20125 build_os=$build_os
   20126 
   20127 # An echo program that does not interpret backslashes.
   20128 echo=$lt_echo
   20129 
   20130 # The archiver.
   20131 AR=$lt_AR
   20132 AR_FLAGS=$lt_AR_FLAGS
   20133 
   20134 # A C compiler.
   20135 LTCC=$lt_LTCC
   20136 
   20137 # LTCC compiler flags.
   20138 LTCFLAGS=$lt_LTCFLAGS
   20139 
   20140 # A language-specific compiler.
   20141 CC=$lt_compiler_RC
   20142 
   20143 # Is the compiler the GNU C compiler?
   20144 with_gcc=$GCC_RC
   20145 
   20146 # An ERE matcher.
   20147 EGREP=$lt_EGREP
   20148 
   20149 # The linker used to build libraries.
   20150 LD=$lt_LD_RC
   20151 
   20152 # Whether we need hard or soft links.
   20153 LN_S=$lt_LN_S
   20154 
   20155 # A BSD-compatible nm program.
   20156 NM=$lt_NM
   20157 
   20158 # A symbol stripping program
   20159 STRIP=$lt_STRIP
   20160 
   20161 # Used to examine libraries when file_magic_cmd begins "file"
   20162 MAGIC_CMD=$MAGIC_CMD
   20163 
   20164 # Used on cygwin: DLL creation program.
   20165 DLLTOOL="$DLLTOOL"
   20166 
   20167 # Used on cygwin: object dumper.
   20168 OBJDUMP="$OBJDUMP"
   20169 
   20170 # Used on cygwin: assembler.
   20171 AS="$AS"
   20172 
   20173 # The name of the directory that contains temporary libtool files.
   20174 objdir=$objdir
   20175 
   20176 # How to create reloadable object files.
   20177 reload_flag=$lt_reload_flag
   20178 reload_cmds=$lt_reload_cmds
   20179 
   20180 # How to pass a linker flag through the compiler.
   20181 wl=$lt_lt_prog_compiler_wl_RC
   20182 
   20183 # Object file suffix (normally "o").
   20184 objext="$ac_objext"
   20185 
   20186 # Old archive suffix (normally "a").
   20187 libext="$libext"
   20188 
   20189 # Shared library suffix (normally ".so").
   20190 shrext_cmds='$shrext_cmds'
   20191 
   20192 # Executable file suffix (normally "").
   20193 exeext="$exeext"
   20194 
   20195 # Additional compiler flags for building library objects.
   20196 pic_flag=$lt_lt_prog_compiler_pic_RC
   20197 pic_mode=$pic_mode
   20198 
   20199 # What is the maximum length of a command?
   20200 max_cmd_len=$lt_cv_sys_max_cmd_len
   20201 
   20202 # Does compiler simultaneously support -c and -o options?
   20203 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
   20204 
   20205 # Must we lock files when doing compilation?
   20206 need_locks=$lt_need_locks
   20207 
   20208 # Do we need the lib prefix for modules?
   20209 need_lib_prefix=$need_lib_prefix
   20210 
   20211 # Do we need a version for libraries?
   20212 need_version=$need_version
   20213 
   20214 # Whether dlopen is supported.
   20215 dlopen_support=$enable_dlopen
   20216 
   20217 # Whether dlopen of programs is supported.
   20218 dlopen_self=$enable_dlopen_self
   20219 
   20220 # Whether dlopen of statically linked programs is supported.
   20221 dlopen_self_static=$enable_dlopen_self_static
   20222 
   20223 # Compiler flag to prevent dynamic linking.
   20224 link_static_flag=$lt_lt_prog_compiler_static_RC
   20225 
   20226 # Compiler flag to turn off builtin functions.
   20227 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
   20228 
   20229 # Compiler flag to allow reflexive dlopens.
   20230 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
   20231 
   20232 # Compiler flag to generate shared objects directly from archives.
   20233 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
   20234 
   20235 # Compiler flag to generate thread-safe objects.
   20236 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
   20237 
   20238 # Library versioning type.
   20239 version_type=$version_type
   20240 
   20241 # Format of library name prefix.
   20242 libname_spec=$lt_libname_spec
   20243 
   20244 # List of archive names.  First name is the real one, the rest are links.
   20245 # The last name is the one that the linker finds with -lNAME.
   20246 library_names_spec=$lt_library_names_spec
   20247 
   20248 # The coded name of the library, if different from the real name.
   20249 soname_spec=$lt_soname_spec
   20250 
   20251 # Commands used to build and install an old-style archive.
   20252 RANLIB=$lt_RANLIB
   20253 old_archive_cmds=$lt_old_archive_cmds_RC
   20254 old_postinstall_cmds=$lt_old_postinstall_cmds
   20255 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   20256 
   20257 # Create an old-style archive from a shared archive.
   20258 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
   20259 
   20260 # Create a temporary old-style archive to link instead of a shared archive.
   20261 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
   20262 
   20263 # Commands used to build and install a shared archive.
   20264 archive_cmds=$lt_archive_cmds_RC
   20265 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
   20266 postinstall_cmds=$lt_postinstall_cmds
   20267 postuninstall_cmds=$lt_postuninstall_cmds
   20268 
   20269 # Commands used to build a loadable module (assumed same as above if empty)
   20270 module_cmds=$lt_module_cmds_RC
   20271 module_expsym_cmds=$lt_module_expsym_cmds_RC
   20272 
   20273 # Commands to strip libraries.
   20274 old_striplib=$lt_old_striplib
   20275 striplib=$lt_striplib
   20276 
   20277 # Dependencies to place before the objects being linked to create a
   20278 # shared library.
   20279 predep_objects=$lt_predep_objects_RC
   20280 
   20281 # Dependencies to place after the objects being linked to create a
   20282 # shared library.
   20283 postdep_objects=$lt_postdep_objects_RC
   20284 
   20285 # Dependencies to place before the objects being linked to create a
   20286 # shared library.
   20287 predeps=$lt_predeps_RC
   20288 
   20289 # Dependencies to place after the objects being linked to create a
   20290 # shared library.
   20291 postdeps=$lt_postdeps_RC
   20292 
   20293 # The directories searched by this compiler when creating a shared
   20294 # library
   20295 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_RC
   20296 
   20297 # The library search path used internally by the compiler when linking
   20298 # a shared library.
   20299 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
   20300 
   20301 # Method to check whether dependent libraries are shared objects.
   20302 deplibs_check_method=$lt_deplibs_check_method
   20303 
   20304 # Command to use when deplibs_check_method == file_magic.
   20305 file_magic_cmd=$lt_file_magic_cmd
   20306 
   20307 # Flag that allows shared libraries with undefined symbols to be built.
   20308 allow_undefined_flag=$lt_allow_undefined_flag_RC
   20309 
   20310 # Flag that forces no undefined symbols.
   20311 no_undefined_flag=$lt_no_undefined_flag_RC
   20312 
   20313 # Commands used to finish a libtool library installation in a directory.
   20314 finish_cmds=$lt_finish_cmds
   20315 
   20316 # Same as above, but a single script fragment to be evaled but not shown.
   20317 finish_eval=$lt_finish_eval
   20318 
   20319 # Take the output of nm and produce a listing of raw symbols and C names.
   20320 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   20321 
   20322 # Transform the output of nm in a proper C declaration
   20323 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   20324 
   20325 # Transform the output of nm in a C name address pair
   20326 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   20327 
   20328 # This is the shared library runtime path variable.
   20329 runpath_var=$runpath_var
   20330 
   20331 # This is the shared library path variable.
   20332 shlibpath_var=$shlibpath_var
   20333 
   20334 # Is shlibpath searched before the hard-coded library search path?
   20335 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   20336 
   20337 # How to hardcode a shared library path into an executable.
   20338 hardcode_action=$hardcode_action_RC
   20339 
   20340 # Whether we should hardcode library paths into libraries.
   20341 hardcode_into_libs=$hardcode_into_libs
   20342 
   20343 # Flag to hardcode \$libdir into a binary during linking.
   20344 # This must work even if \$libdir does not exist.
   20345 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
   20346 
   20347 # If ld is used when linking, flag to hardcode \$libdir into
   20348 # a binary during linking. This must work even if \$libdir does
   20349 # not exist.
   20350 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
   20351 
   20352 # Whether we need a single -rpath flag with a separated argument.
   20353 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
   20354 
   20355 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   20356 # resulting binary.
   20357 hardcode_direct=$hardcode_direct_RC
   20358 
   20359 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   20360 # resulting binary.
   20361 hardcode_minus_L=$hardcode_minus_L_RC
   20362 
   20363 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   20364 # the resulting binary.
   20365 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
   20366 
   20367 # Set to yes if building a shared library automatically hardcodes DIR into the library
   20368 # and all subsequent libraries and executables linked against it.
   20369 hardcode_automatic=$hardcode_automatic_RC
   20370 
   20371 # Variables whose values should be saved in libtool wrapper scripts and
   20372 # restored at relink time.
   20373 variables_saved_for_relink="$variables_saved_for_relink"
   20374 
   20375 # Whether libtool must link a program against all its dependency libraries.
   20376 link_all_deplibs=$link_all_deplibs_RC
   20377 
   20378 # Compile-time system search path for libraries
   20379 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   20380 
   20381 # Run-time system search path for libraries
   20382 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   20383 
   20384 # Fix the shell variable \$srcfile for the compiler.
   20385 fix_srcfile_path=$lt_fix_srcfile_path
   20386 
   20387 # Set to yes if exported symbols are required.
   20388 always_export_symbols=$always_export_symbols_RC
   20389 
   20390 # The commands to list exported symbols.
   20391 export_symbols_cmds=$lt_export_symbols_cmds_RC
   20392 
   20393 # The commands to extract the exported symbol list from a shared archive.
   20394 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   20395 
   20396 # Symbols that should not be listed in the preloaded symbols.
   20397 exclude_expsyms=$lt_exclude_expsyms_RC
   20398 
   20399 # Symbols that must always be exported.
   20400 include_expsyms=$lt_include_expsyms_RC
   20401 
   20402 # ### END LIBTOOL TAG CONFIG: $tagname
   20403 
   20404 __EOF__
   20405 
   20406 
   20407 else
   20408   # If there is no Makefile yet, we rely on a make rule to execute
   20409   # `config.status --recheck' to rerun these tests and create the
   20410   # libtool script then.
   20411   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   20412   if test -f "$ltmain_in"; then
   20413     test -f Makefile && make "$ltmain"
   20414   fi
   20415 fi
   20416 
   20417 
   20418 ac_ext=c
   20419 ac_cpp='$CPP $CPPFLAGS'
   20420 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   20421 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   20422 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   20423 
   20424 CC="$lt_save_CC"
   20425 
   20426 	;;
   20427 
   20428       *)
   20429 	{ { $as_echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
   20430 $as_echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
   20431    { (exit 1); exit 1; }; }
   20432 	;;
   20433       esac
   20434 
   20435       # Append the new tag name to the list of available tags.
   20436       if test -n "$tagname" ; then
   20437       available_tags="$available_tags $tagname"
   20438     fi
   20439     fi
   20440   done
   20441   IFS="$lt_save_ifs"
   20442 
   20443   # Now substitute the updated list of available tags.
   20444   if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
   20445     mv "${ofile}T" "$ofile"
   20446     chmod +x "$ofile"
   20447   else
   20448     rm -f "${ofile}T"
   20449     { { $as_echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
   20450 $as_echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
   20451    { (exit 1); exit 1; }; }
   20452   fi
   20453 fi
   20454 
   20455 
   20456 
   20457 # This can be used to rebuild libtool when needed
   20458 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
   20459 
   20460 # Always use our own libtool.
   20461 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   20462 
   20463 # Prevent multiple expansion
   20464 
   20465 
   20466 
   20467 
   20468 
   20469 
   20470 
   20471 
   20472 
   20473 
   20474 
   20475 
   20476 
   20477 
   20478 
   20479 
   20480 
   20481 
   20482 
   20483 
   20484 ac_ext=c
   20485 ac_cpp='$CPP $CPPFLAGS'
   20486 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   20487 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   20488 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   20489 if test -n "$ac_tool_prefix"; then
   20490   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   20491 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   20492 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   20493 $as_echo_n "checking for $ac_word... " >&6; }
   20494 if test "${ac_cv_prog_CC+set}" = set; then
   20495   $as_echo_n "(cached) " >&6
   20496 else
   20497   if test -n "$CC"; then
   20498   ac_cv_prog_CC="$CC" # Let the user override the test.
   20499 else
   20500 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20501 for as_dir in $PATH
   20502 do
   20503   IFS=$as_save_IFS
   20504   test -z "$as_dir" && as_dir=.
   20505   for ac_exec_ext in '' $ac_executable_extensions; do
   20506   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20507     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   20508     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20509     break 2
   20510   fi
   20511 done
   20512 done
   20513 IFS=$as_save_IFS
   20514 
   20515 fi
   20516 fi
   20517 CC=$ac_cv_prog_CC
   20518 if test -n "$CC"; then
   20519   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   20520 $as_echo "$CC" >&6; }
   20521 else
   20522   { $as_echo "$as_me:$LINENO: result: no" >&5
   20523 $as_echo "no" >&6; }
   20524 fi
   20525 
   20526 
   20527 fi
   20528 if test -z "$ac_cv_prog_CC"; then
   20529   ac_ct_CC=$CC
   20530   # Extract the first word of "gcc", so it can be a program name with args.
   20531 set dummy gcc; ac_word=$2
   20532 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   20533 $as_echo_n "checking for $ac_word... " >&6; }
   20534 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   20535   $as_echo_n "(cached) " >&6
   20536 else
   20537   if test -n "$ac_ct_CC"; then
   20538   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   20539 else
   20540 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20541 for as_dir in $PATH
   20542 do
   20543   IFS=$as_save_IFS
   20544   test -z "$as_dir" && as_dir=.
   20545   for ac_exec_ext in '' $ac_executable_extensions; do
   20546   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20547     ac_cv_prog_ac_ct_CC="gcc"
   20548     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20549     break 2
   20550   fi
   20551 done
   20552 done
   20553 IFS=$as_save_IFS
   20554 
   20555 fi
   20556 fi
   20557 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   20558 if test -n "$ac_ct_CC"; then
   20559   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   20560 $as_echo "$ac_ct_CC" >&6; }
   20561 else
   20562   { $as_echo "$as_me:$LINENO: result: no" >&5
   20563 $as_echo "no" >&6; }
   20564 fi
   20565 
   20566   if test "x$ac_ct_CC" = x; then
   20567     CC=""
   20568   else
   20569     case $cross_compiling:$ac_tool_warned in
   20570 yes:)
   20571 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   20572 whose name does not start with the host triplet.  If you think this
   20573 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   20574 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   20575 whose name does not start with the host triplet.  If you think this
   20576 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   20577 ac_tool_warned=yes ;;
   20578 esac
   20579     CC=$ac_ct_CC
   20580   fi
   20581 else
   20582   CC="$ac_cv_prog_CC"
   20583 fi
   20584 
   20585 if test -z "$CC"; then
   20586           if test -n "$ac_tool_prefix"; then
   20587     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   20588 set dummy ${ac_tool_prefix}cc; ac_word=$2
   20589 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   20590 $as_echo_n "checking for $ac_word... " >&6; }
   20591 if test "${ac_cv_prog_CC+set}" = set; then
   20592   $as_echo_n "(cached) " >&6
   20593 else
   20594   if test -n "$CC"; then
   20595   ac_cv_prog_CC="$CC" # Let the user override the test.
   20596 else
   20597 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20598 for as_dir in $PATH
   20599 do
   20600   IFS=$as_save_IFS
   20601   test -z "$as_dir" && as_dir=.
   20602   for ac_exec_ext in '' $ac_executable_extensions; do
   20603   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20604     ac_cv_prog_CC="${ac_tool_prefix}cc"
   20605     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20606     break 2
   20607   fi
   20608 done
   20609 done
   20610 IFS=$as_save_IFS
   20611 
   20612 fi
   20613 fi
   20614 CC=$ac_cv_prog_CC
   20615 if test -n "$CC"; then
   20616   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   20617 $as_echo "$CC" >&6; }
   20618 else
   20619   { $as_echo "$as_me:$LINENO: result: no" >&5
   20620 $as_echo "no" >&6; }
   20621 fi
   20622 
   20623 
   20624   fi
   20625 fi
   20626 if test -z "$CC"; then
   20627   # Extract the first word of "cc", so it can be a program name with args.
   20628 set dummy cc; ac_word=$2
   20629 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   20630 $as_echo_n "checking for $ac_word... " >&6; }
   20631 if test "${ac_cv_prog_CC+set}" = set; then
   20632   $as_echo_n "(cached) " >&6
   20633 else
   20634   if test -n "$CC"; then
   20635   ac_cv_prog_CC="$CC" # Let the user override the test.
   20636 else
   20637   ac_prog_rejected=no
   20638 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20639 for as_dir in $PATH
   20640 do
   20641   IFS=$as_save_IFS
   20642   test -z "$as_dir" && as_dir=.
   20643   for ac_exec_ext in '' $ac_executable_extensions; do
   20644   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20645     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   20646        ac_prog_rejected=yes
   20647        continue
   20648      fi
   20649     ac_cv_prog_CC="cc"
   20650     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20651     break 2
   20652   fi
   20653 done
   20654 done
   20655 IFS=$as_save_IFS
   20656 
   20657 if test $ac_prog_rejected = yes; then
   20658   # We found a bogon in the path, so make sure we never use it.
   20659   set dummy $ac_cv_prog_CC
   20660   shift
   20661   if test $# != 0; then
   20662     # We chose a different compiler from the bogus one.
   20663     # However, it has the same basename, so the bogon will be chosen
   20664     # first if we set CC to just the basename; use the full file name.
   20665     shift
   20666     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   20667   fi
   20668 fi
   20669 fi
   20670 fi
   20671 CC=$ac_cv_prog_CC
   20672 if test -n "$CC"; then
   20673   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   20674 $as_echo "$CC" >&6; }
   20675 else
   20676   { $as_echo "$as_me:$LINENO: result: no" >&5
   20677 $as_echo "no" >&6; }
   20678 fi
   20679 
   20680 
   20681 fi
   20682 if test -z "$CC"; then
   20683   if test -n "$ac_tool_prefix"; then
   20684   for ac_prog in cl.exe
   20685   do
   20686     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   20687 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   20688 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   20689 $as_echo_n "checking for $ac_word... " >&6; }
   20690 if test "${ac_cv_prog_CC+set}" = set; then
   20691   $as_echo_n "(cached) " >&6
   20692 else
   20693   if test -n "$CC"; then
   20694   ac_cv_prog_CC="$CC" # Let the user override the test.
   20695 else
   20696 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20697 for as_dir in $PATH
   20698 do
   20699   IFS=$as_save_IFS
   20700   test -z "$as_dir" && as_dir=.
   20701   for ac_exec_ext in '' $ac_executable_extensions; do
   20702   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20703     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   20704     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20705     break 2
   20706   fi
   20707 done
   20708 done
   20709 IFS=$as_save_IFS
   20710 
   20711 fi
   20712 fi
   20713 CC=$ac_cv_prog_CC
   20714 if test -n "$CC"; then
   20715   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   20716 $as_echo "$CC" >&6; }
   20717 else
   20718   { $as_echo "$as_me:$LINENO: result: no" >&5
   20719 $as_echo "no" >&6; }
   20720 fi
   20721 
   20722 
   20723     test -n "$CC" && break
   20724   done
   20725 fi
   20726 if test -z "$CC"; then
   20727   ac_ct_CC=$CC
   20728   for ac_prog in cl.exe
   20729 do
   20730   # Extract the first word of "$ac_prog", so it can be a program name with args.
   20731 set dummy $ac_prog; ac_word=$2
   20732 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   20733 $as_echo_n "checking for $ac_word... " >&6; }
   20734 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   20735   $as_echo_n "(cached) " >&6
   20736 else
   20737   if test -n "$ac_ct_CC"; then
   20738   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   20739 else
   20740 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20741 for as_dir in $PATH
   20742 do
   20743   IFS=$as_save_IFS
   20744   test -z "$as_dir" && as_dir=.
   20745   for ac_exec_ext in '' $ac_executable_extensions; do
   20746   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20747     ac_cv_prog_ac_ct_CC="$ac_prog"
   20748     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20749     break 2
   20750   fi
   20751 done
   20752 done
   20753 IFS=$as_save_IFS
   20754 
   20755 fi
   20756 fi
   20757 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   20758 if test -n "$ac_ct_CC"; then
   20759   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   20760 $as_echo "$ac_ct_CC" >&6; }
   20761 else
   20762   { $as_echo "$as_me:$LINENO: result: no" >&5
   20763 $as_echo "no" >&6; }
   20764 fi
   20765 
   20766 
   20767   test -n "$ac_ct_CC" && break
   20768 done
   20769 
   20770   if test "x$ac_ct_CC" = x; then
   20771     CC=""
   20772   else
   20773     case $cross_compiling:$ac_tool_warned in
   20774 yes:)
   20775 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   20776 whose name does not start with the host triplet.  If you think this
   20777 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   20778 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   20779 whose name does not start with the host triplet.  If you think this
   20780 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   20781 ac_tool_warned=yes ;;
   20782 esac
   20783     CC=$ac_ct_CC
   20784   fi
   20785 fi
   20786 
   20787 fi
   20788 
   20789 
   20790 test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   20791 See \`config.log' for more details." >&5
   20792 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
   20793 See \`config.log' for more details." >&2;}
   20794    { (exit 1); exit 1; }; }
   20795 
   20796 # Provide some information about the compiler.
   20797 $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
   20798 set X $ac_compile
   20799 ac_compiler=$2
   20800 { (ac_try="$ac_compiler --version >&5"
   20801 case "(($ac_try" in
   20802   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20803   *) ac_try_echo=$ac_try;;
   20804 esac
   20805 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20806 $as_echo "$ac_try_echo") >&5
   20807   (eval "$ac_compiler --version >&5") 2>&5
   20808   ac_status=$?
   20809   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20810   (exit $ac_status); }
   20811 { (ac_try="$ac_compiler -v >&5"
   20812 case "(($ac_try" in
   20813   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20814   *) ac_try_echo=$ac_try;;
   20815 esac
   20816 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20817 $as_echo "$ac_try_echo") >&5
   20818   (eval "$ac_compiler -v >&5") 2>&5
   20819   ac_status=$?
   20820   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20821   (exit $ac_status); }
   20822 { (ac_try="$ac_compiler -V >&5"
   20823 case "(($ac_try" in
   20824   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20825   *) ac_try_echo=$ac_try;;
   20826 esac
   20827 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20828 $as_echo "$ac_try_echo") >&5
   20829   (eval "$ac_compiler -V >&5") 2>&5
   20830   ac_status=$?
   20831   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20832   (exit $ac_status); }
   20833 
   20834 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   20835 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   20836 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   20837   $as_echo_n "(cached) " >&6
   20838 else
   20839   cat >conftest.$ac_ext <<_ACEOF
   20840 /* confdefs.h.  */
   20841 _ACEOF
   20842 cat confdefs.h >>conftest.$ac_ext
   20843 cat >>conftest.$ac_ext <<_ACEOF
   20844 /* end confdefs.h.  */
   20845 
   20846 int
   20847 main ()
   20848 {
   20849 #ifndef __GNUC__
   20850        choke me
   20851 #endif
   20852 
   20853   ;
   20854   return 0;
   20855 }
   20856 _ACEOF
   20857 rm -f conftest.$ac_objext
   20858 if { (ac_try="$ac_compile"
   20859 case "(($ac_try" in
   20860   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20861   *) ac_try_echo=$ac_try;;
   20862 esac
   20863 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20864 $as_echo "$ac_try_echo") >&5
   20865   (eval "$ac_compile") 2>conftest.er1
   20866   ac_status=$?
   20867   grep -v '^ *+' conftest.er1 >conftest.err
   20868   rm -f conftest.er1
   20869   cat conftest.err >&5
   20870   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20871   (exit $ac_status); } && {
   20872 	 test -z "$ac_c_werror_flag" ||
   20873 	 test ! -s conftest.err
   20874        } && test -s conftest.$ac_objext; then
   20875   ac_compiler_gnu=yes
   20876 else
   20877   $as_echo "$as_me: failed program was:" >&5
   20878 sed 's/^/| /' conftest.$ac_ext >&5
   20879 
   20880 	ac_compiler_gnu=no
   20881 fi
   20882 
   20883 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20884 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   20885 
   20886 fi
   20887 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   20888 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   20889 if test $ac_compiler_gnu = yes; then
   20890   GCC=yes
   20891 else
   20892   GCC=
   20893 fi
   20894 ac_test_CFLAGS=${CFLAGS+set}
   20895 ac_save_CFLAGS=$CFLAGS
   20896 { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   20897 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   20898 if test "${ac_cv_prog_cc_g+set}" = set; then
   20899   $as_echo_n "(cached) " >&6
   20900 else
   20901   ac_save_c_werror_flag=$ac_c_werror_flag
   20902    ac_c_werror_flag=yes
   20903    ac_cv_prog_cc_g=no
   20904    CFLAGS="-g"
   20905    cat >conftest.$ac_ext <<_ACEOF
   20906 /* confdefs.h.  */
   20907 _ACEOF
   20908 cat confdefs.h >>conftest.$ac_ext
   20909 cat >>conftest.$ac_ext <<_ACEOF
   20910 /* end confdefs.h.  */
   20911 
   20912 int
   20913 main ()
   20914 {
   20915 
   20916   ;
   20917   return 0;
   20918 }
   20919 _ACEOF
   20920 rm -f conftest.$ac_objext
   20921 if { (ac_try="$ac_compile"
   20922 case "(($ac_try" in
   20923   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20924   *) ac_try_echo=$ac_try;;
   20925 esac
   20926 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20927 $as_echo "$ac_try_echo") >&5
   20928   (eval "$ac_compile") 2>conftest.er1
   20929   ac_status=$?
   20930   grep -v '^ *+' conftest.er1 >conftest.err
   20931   rm -f conftest.er1
   20932   cat conftest.err >&5
   20933   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20934   (exit $ac_status); } && {
   20935 	 test -z "$ac_c_werror_flag" ||
   20936 	 test ! -s conftest.err
   20937        } && test -s conftest.$ac_objext; then
   20938   ac_cv_prog_cc_g=yes
   20939 else
   20940   $as_echo "$as_me: failed program was:" >&5
   20941 sed 's/^/| /' conftest.$ac_ext >&5
   20942 
   20943 	CFLAGS=""
   20944       cat >conftest.$ac_ext <<_ACEOF
   20945 /* confdefs.h.  */
   20946 _ACEOF
   20947 cat confdefs.h >>conftest.$ac_ext
   20948 cat >>conftest.$ac_ext <<_ACEOF
   20949 /* end confdefs.h.  */
   20950 
   20951 int
   20952 main ()
   20953 {
   20954 
   20955   ;
   20956   return 0;
   20957 }
   20958 _ACEOF
   20959 rm -f conftest.$ac_objext
   20960 if { (ac_try="$ac_compile"
   20961 case "(($ac_try" in
   20962   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20963   *) ac_try_echo=$ac_try;;
   20964 esac
   20965 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20966 $as_echo "$ac_try_echo") >&5
   20967   (eval "$ac_compile") 2>conftest.er1
   20968   ac_status=$?
   20969   grep -v '^ *+' conftest.er1 >conftest.err
   20970   rm -f conftest.er1
   20971   cat conftest.err >&5
   20972   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20973   (exit $ac_status); } && {
   20974 	 test -z "$ac_c_werror_flag" ||
   20975 	 test ! -s conftest.err
   20976        } && test -s conftest.$ac_objext; then
   20977   :
   20978 else
   20979   $as_echo "$as_me: failed program was:" >&5
   20980 sed 's/^/| /' conftest.$ac_ext >&5
   20981 
   20982 	ac_c_werror_flag=$ac_save_c_werror_flag
   20983 	 CFLAGS="-g"
   20984 	 cat >conftest.$ac_ext <<_ACEOF
   20985 /* confdefs.h.  */
   20986 _ACEOF
   20987 cat confdefs.h >>conftest.$ac_ext
   20988 cat >>conftest.$ac_ext <<_ACEOF
   20989 /* end confdefs.h.  */
   20990 
   20991 int
   20992 main ()
   20993 {
   20994 
   20995   ;
   20996   return 0;
   20997 }
   20998 _ACEOF
   20999 rm -f conftest.$ac_objext
   21000 if { (ac_try="$ac_compile"
   21001 case "(($ac_try" in
   21002   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21003   *) ac_try_echo=$ac_try;;
   21004 esac
   21005 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   21006 $as_echo "$ac_try_echo") >&5
   21007   (eval "$ac_compile") 2>conftest.er1
   21008   ac_status=$?
   21009   grep -v '^ *+' conftest.er1 >conftest.err
   21010   rm -f conftest.er1
   21011   cat conftest.err >&5
   21012   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21013   (exit $ac_status); } && {
   21014 	 test -z "$ac_c_werror_flag" ||
   21015 	 test ! -s conftest.err
   21016        } && test -s conftest.$ac_objext; then
   21017   ac_cv_prog_cc_g=yes
   21018 else
   21019   $as_echo "$as_me: failed program was:" >&5
   21020 sed 's/^/| /' conftest.$ac_ext >&5
   21021 
   21022 
   21023 fi
   21024 
   21025 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21026 fi
   21027 
   21028 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21029 fi
   21030 
   21031 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21032    ac_c_werror_flag=$ac_save_c_werror_flag
   21033 fi
   21034 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   21035 $as_echo "$ac_cv_prog_cc_g" >&6; }
   21036 if test "$ac_test_CFLAGS" = set; then
   21037   CFLAGS=$ac_save_CFLAGS
   21038 elif test $ac_cv_prog_cc_g = yes; then
   21039   if test "$GCC" = yes; then
   21040     CFLAGS="-g -O2"
   21041   else
   21042     CFLAGS="-g"
   21043   fi
   21044 else
   21045   if test "$GCC" = yes; then
   21046     CFLAGS="-O2"
   21047   else
   21048     CFLAGS=
   21049   fi
   21050 fi
   21051 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   21052 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   21053 if test "${ac_cv_prog_cc_c89+set}" = set; then
   21054   $as_echo_n "(cached) " >&6
   21055 else
   21056   ac_cv_prog_cc_c89=no
   21057 ac_save_CC=$CC
   21058 cat >conftest.$ac_ext <<_ACEOF
   21059 /* confdefs.h.  */
   21060 _ACEOF
   21061 cat confdefs.h >>conftest.$ac_ext
   21062 cat >>conftest.$ac_ext <<_ACEOF
   21063 /* end confdefs.h.  */
   21064 #include <stdarg.h>
   21065 #include <stdio.h>
   21066 #include <sys/types.h>
   21067 #include <sys/stat.h>
   21068 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   21069 struct buf { int x; };
   21070 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   21071 static char *e (p, i)
   21072      char **p;
   21073      int i;
   21074 {
   21075   return p[i];
   21076 }
   21077 static char *f (char * (*g) (char **, int), char **p, ...)
   21078 {
   21079   char *s;
   21080   va_list v;
   21081   va_start (v,p);
   21082   s = g (p, va_arg (v,int));
   21083   va_end (v);
   21084   return s;
   21085 }
   21086 
   21087 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   21088    function prototypes and stuff, but not '\xHH' hex character constants.
   21089    These don't provoke an error unfortunately, instead are silently treated
   21090    as 'x'.  The following induces an error, until -std is added to get
   21091    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   21092    array size at least.  It's necessary to write '\x00'==0 to get something
   21093    that's true only with -std.  */
   21094 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   21095 
   21096 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   21097    inside strings and character constants.  */
   21098 #define FOO(x) 'x'
   21099 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   21100 
   21101 int test (int i, double x);
   21102 struct s1 {int (*f) (int a);};
   21103 struct s2 {int (*f) (double a);};
   21104 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   21105 int argc;
   21106 char **argv;
   21107 int
   21108 main ()
   21109 {
   21110 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   21111   ;
   21112   return 0;
   21113 }
   21114 _ACEOF
   21115 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   21116 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   21117 do
   21118   CC="$ac_save_CC $ac_arg"
   21119   rm -f conftest.$ac_objext
   21120 if { (ac_try="$ac_compile"
   21121 case "(($ac_try" in
   21122   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21123   *) ac_try_echo=$ac_try;;
   21124 esac
   21125 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   21126 $as_echo "$ac_try_echo") >&5
   21127   (eval "$ac_compile") 2>conftest.er1
   21128   ac_status=$?
   21129   grep -v '^ *+' conftest.er1 >conftest.err
   21130   rm -f conftest.er1
   21131   cat conftest.err >&5
   21132   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21133   (exit $ac_status); } && {
   21134 	 test -z "$ac_c_werror_flag" ||
   21135 	 test ! -s conftest.err
   21136        } && test -s conftest.$ac_objext; then
   21137   ac_cv_prog_cc_c89=$ac_arg
   21138 else
   21139   $as_echo "$as_me: failed program was:" >&5
   21140 sed 's/^/| /' conftest.$ac_ext >&5
   21141 
   21142 
   21143 fi
   21144 
   21145 rm -f core conftest.err conftest.$ac_objext
   21146   test "x$ac_cv_prog_cc_c89" != "xno" && break
   21147 done
   21148 rm -f conftest.$ac_ext
   21149 CC=$ac_save_CC
   21150 
   21151 fi
   21152 # AC_CACHE_VAL
   21153 case "x$ac_cv_prog_cc_c89" in
   21154   x)
   21155     { $as_echo "$as_me:$LINENO: result: none needed" >&5
   21156 $as_echo "none needed" >&6; } ;;
   21157   xno)
   21158     { $as_echo "$as_me:$LINENO: result: unsupported" >&5
   21159 $as_echo "unsupported" >&6; } ;;
   21160   *)
   21161     CC="$CC $ac_cv_prog_cc_c89"
   21162     { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   21163 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   21164 esac
   21165 
   21166 
   21167 ac_ext=c
   21168 ac_cpp='$CPP $CPPFLAGS'
   21169 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   21170 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   21171 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   21172 
   21173 depcc="$CC"   am_compiler_list=
   21174 
   21175 { $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   21176 $as_echo_n "checking dependency style of $depcc... " >&6; }
   21177 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   21178   $as_echo_n "(cached) " >&6
   21179 else
   21180   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   21181   # We make a subdir and do the tests there.  Otherwise we can end up
   21182   # making bogus files that we don't know about and never remove.  For
   21183   # instance it was reported that on HP-UX the gcc test will end up
   21184   # making a dummy file named `D' -- because `-MD' means `put the output
   21185   # in D'.
   21186   mkdir conftest.dir
   21187   # Copy depcomp to subdir because otherwise we won't find it if we're
   21188   # using a relative directory.
   21189   cp "$am_depcomp" conftest.dir
   21190   cd conftest.dir
   21191   # We will build objects and dependencies in a subdirectory because
   21192   # it helps to detect inapplicable dependency modes.  For instance
   21193   # both Tru64's cc and ICC support -MD to output dependencies as a
   21194   # side effect of compilation, but ICC will put the dependencies in
   21195   # the current directory while Tru64 will put them in the object
   21196   # directory.
   21197   mkdir sub
   21198 
   21199   am_cv_CC_dependencies_compiler_type=none
   21200   if test "$am_compiler_list" = ""; then
   21201      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   21202   fi
   21203   for depmode in $am_compiler_list; do
   21204     # Setup a source with many dependencies, because some compilers
   21205     # like to wrap large dependency lists on column 80 (with \), and
   21206     # we should not choose a depcomp mode which is confused by this.
   21207     #
   21208     # We need to recreate these files for each test, as the compiler may
   21209     # overwrite some of them when testing with obscure command lines.
   21210     # This happens at least with the AIX C compiler.
   21211     : > sub/conftest.c
   21212     for i in 1 2 3 4 5 6; do
   21213       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   21214       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   21215       # Solaris 8's {/usr,}/bin/sh.
   21216       touch sub/conftst$i.h
   21217     done
   21218     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   21219 
   21220     case $depmode in
   21221     nosideeffect)
   21222       # after this tag, mechanisms are not by side-effect, so they'll
   21223       # only be used when explicitly requested
   21224       if test "x$enable_dependency_tracking" = xyes; then
   21225 	continue
   21226       else
   21227 	break
   21228       fi
   21229       ;;
   21230     none) break ;;
   21231     esac
   21232     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   21233     # mode.  It turns out that the SunPro C++ compiler does not properly
   21234     # handle `-M -o', and we need to detect this.
   21235     if depmode=$depmode \
   21236        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   21237        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   21238        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   21239          >/dev/null 2>conftest.err &&
   21240        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   21241        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   21242        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   21243       # icc doesn't choke on unknown options, it will just issue warnings
   21244       # or remarks (even with -Werror).  So we grep stderr for any message
   21245       # that says an option was ignored or not supported.
   21246       # When given -MP, icc 7.0 and 7.1 complain thusly:
   21247       #   icc: Command line warning: ignoring option '-M'; no argument required
   21248       # The diagnosis changed in icc 8.0:
   21249       #   icc: Command line remark: option '-MP' not supported
   21250       if (grep 'ignoring option' conftest.err ||
   21251           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   21252         am_cv_CC_dependencies_compiler_type=$depmode
   21253         break
   21254       fi
   21255     fi
   21256   done
   21257 
   21258   cd ..
   21259   rm -rf conftest.dir
   21260 else
   21261   am_cv_CC_dependencies_compiler_type=none
   21262 fi
   21263 
   21264 fi
   21265 { $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   21266 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
   21267 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   21268 
   21269 
   21270 
   21271 if
   21272   test "x$enable_dependency_tracking" != xno \
   21273   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   21274   am__fastdepCC_TRUE=
   21275   am__fastdepCC_FALSE='#'
   21276 else
   21277   am__fastdepCC_TRUE='#'
   21278   am__fastdepCC_FALSE=
   21279 fi
   21280 
   21281 
   21282 
   21283 
   21284 
   21285 
   21286 #
   21287 # Check whether --enable-XINPUT was given.
   21288 if test "${enable_XINPUT+set}" = set; then
   21289   enableval=$enable_XINPUT; XINPUT=$enableval
   21290 else
   21291   XINPUT=yes
   21292 fi
   21293 
   21294 
   21295 
   21296 if test "x$XINPUT" = "xyes"; then
   21297   XINPUT_TRUE=
   21298   XINPUT_FALSE='#'
   21299 else
   21300   XINPUT_TRUE='#'
   21301   XINPUT_FALSE=
   21302 fi
   21303 
   21304 if test "x$XINPUT" = "xyes" ; then
   21305 
   21306 cat >>confdefs.h <<\_ACEOF
   21307 #define XINPUT 1
   21308 _ACEOF
   21309 
   21310 fi
   21311 
   21312 
   21313 # Check whether --with-xorg-module-dir was given.
   21314 if test "${with_xorg_module_dir+set}" = set; then
   21315   withval=$with_xorg_module_dir; moduledir="$withval"
   21316 else
   21317   moduledir="$libdir/xorg/modules"
   21318 fi
   21319 
   21320 inputdir=${moduledir}/input
   21321 
   21322 
   21323 # Checks for extensions
   21324 # XORG_DRIVER_CHECK_EXT(RANDR, randrproto)
   21325 
   21326 	SAVE_CFLAGS="$CFLAGS"
   21327 	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
   21328 	cat >conftest.$ac_ext <<_ACEOF
   21329 /* confdefs.h.  */
   21330 _ACEOF
   21331 cat confdefs.h >>conftest.$ac_ext
   21332 cat >>conftest.$ac_ext <<_ACEOF
   21333 /* end confdefs.h.  */
   21334 
   21335 #include "xorg-server.h"
   21336 #if !defined XINPUT
   21337 #error XINPUT not defined
   21338 #endif
   21339 
   21340 int
   21341 main ()
   21342 {
   21343 
   21344   ;
   21345   return 0;
   21346 }
   21347 _ACEOF
   21348 rm -f conftest.$ac_objext
   21349 if { (ac_try="$ac_compile"
   21350 case "(($ac_try" in
   21351   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21352   *) ac_try_echo=$ac_try;;
   21353 esac
   21354 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   21355 $as_echo "$ac_try_echo") >&5
   21356   (eval "$ac_compile") 2>conftest.er1
   21357   ac_status=$?
   21358   grep -v '^ *+' conftest.er1 >conftest.err
   21359   rm -f conftest.er1
   21360   cat conftest.err >&5
   21361   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21362   (exit $ac_status); } && {
   21363 	 test -z "$ac_c_werror_flag" ||
   21364 	 test ! -s conftest.err
   21365        } && test -s conftest.$ac_objext; then
   21366   _EXT_CHECK=yes
   21367 else
   21368   $as_echo "$as_me: failed program was:" >&5
   21369 sed 's/^/| /' conftest.$ac_ext >&5
   21370 
   21371 	_EXT_CHECK=no
   21372 fi
   21373 
   21374 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21375 	CFLAGS="$SAVE_CFLAGS"
   21376 	{ $as_echo "$as_me:$LINENO: checking if XINPUT is defined" >&5
   21377 $as_echo_n "checking if XINPUT is defined... " >&6; }
   21378 	{ $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
   21379 $as_echo "$_EXT_CHECK" >&6; }
   21380 	if test "$_EXT_CHECK" != no; then
   21381 		REQUIRED_MODULES="$REQUIRED_MODULES inputproto"
   21382 	fi
   21383 
   21384 
   21385 # Checks for pkg-config packages
   21386 
   21387 
   21388 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
   21389 	if test -n "$ac_tool_prefix"; then
   21390   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
   21391 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
   21392 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   21393 $as_echo_n "checking for $ac_word... " >&6; }
   21394 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
   21395   $as_echo_n "(cached) " >&6
   21396 else
   21397   case $PKG_CONFIG in
   21398   [\\/]* | ?:[\\/]*)
   21399   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
   21400   ;;
   21401   *)
   21402   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   21403 for as_dir in $PATH
   21404 do
   21405   IFS=$as_save_IFS
   21406   test -z "$as_dir" && as_dir=.
   21407   for ac_exec_ext in '' $ac_executable_extensions; do
   21408   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   21409     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   21410     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   21411     break 2
   21412   fi
   21413 done
   21414 done
   21415 IFS=$as_save_IFS
   21416 
   21417   ;;
   21418 esac
   21419 fi
   21420 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
   21421 if test -n "$PKG_CONFIG"; then
   21422   { $as_echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
   21423 $as_echo "$PKG_CONFIG" >&6; }
   21424 else
   21425   { $as_echo "$as_me:$LINENO: result: no" >&5
   21426 $as_echo "no" >&6; }
   21427 fi
   21428 
   21429 
   21430 fi
   21431 if test -z "$ac_cv_path_PKG_CONFIG"; then
   21432   ac_pt_PKG_CONFIG=$PKG_CONFIG
   21433   # Extract the first word of "pkg-config", so it can be a program name with args.
   21434 set dummy pkg-config; ac_word=$2
   21435 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   21436 $as_echo_n "checking for $ac_word... " >&6; }
   21437 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
   21438   $as_echo_n "(cached) " >&6
   21439 else
   21440   case $ac_pt_PKG_CONFIG in
   21441   [\\/]* | ?:[\\/]*)
   21442   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
   21443   ;;
   21444   *)
   21445   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   21446 for as_dir in $PATH
   21447 do
   21448   IFS=$as_save_IFS
   21449   test -z "$as_dir" && as_dir=.
   21450   for ac_exec_ext in '' $ac_executable_extensions; do
   21451   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   21452     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   21453     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   21454     break 2
   21455   fi
   21456 done
   21457 done
   21458 IFS=$as_save_IFS
   21459 
   21460   ;;
   21461 esac
   21462 fi
   21463 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
   21464 if test -n "$ac_pt_PKG_CONFIG"; then
   21465   { $as_echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
   21466 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
   21467 else
   21468   { $as_echo "$as_me:$LINENO: result: no" >&5
   21469 $as_echo "no" >&6; }
   21470 fi
   21471 
   21472   if test "x$ac_pt_PKG_CONFIG" = x; then
   21473     PKG_CONFIG=""
   21474   else
   21475     case $cross_compiling:$ac_tool_warned in
   21476 yes:)
   21477 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   21478 whose name does not start with the host triplet.  If you think this
   21479 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   21480 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   21481 whose name does not start with the host triplet.  If you think this
   21482 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   21483 ac_tool_warned=yes ;;
   21484 esac
   21485     PKG_CONFIG=$ac_pt_PKG_CONFIG
   21486   fi
   21487 else
   21488   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
   21489 fi
   21490 
   21491 fi
   21492 if test -n "$PKG_CONFIG"; then
   21493 	_pkg_min_version=0.9.0
   21494 	{ $as_echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
   21495 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
   21496 	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
   21497 		{ $as_echo "$as_me:$LINENO: result: yes" >&5
   21498 $as_echo "yes" >&6; }
   21499 	else
   21500 		{ $as_echo "$as_me:$LINENO: result: no" >&5
   21501 $as_echo "no" >&6; }
   21502 		PKG_CONFIG=""
   21503 	fi
   21504 
   21505 fi
   21506 
   21507 pkg_failed=no
   21508 { $as_echo "$as_me:$LINENO: checking for XORG" >&5
   21509 $as_echo_n "checking for XORG... " >&6; }
   21510 
   21511 if test -n "$PKG_CONFIG"; then
   21512     if test -n "$XORG_CFLAGS"; then
   21513         pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
   21514     else
   21515         if test -n "$PKG_CONFIG" && \
   21516     { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server xproto \$REQUIRED_MODULES\"") >&5
   21517   ($PKG_CONFIG --exists --print-errors "xorg-server xproto $REQUIRED_MODULES") 2>&5
   21518   ac_status=$?
   21519   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21520   (exit $ac_status); }; then
   21521   pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server xproto $REQUIRED_MODULES" 2>/dev/null`
   21522 else
   21523   pkg_failed=yes
   21524 fi
   21525     fi
   21526 else
   21527 	pkg_failed=untried
   21528 fi
   21529 if test -n "$PKG_CONFIG"; then
   21530     if test -n "$XORG_LIBS"; then
   21531         pkg_cv_XORG_LIBS="$XORG_LIBS"
   21532     else
   21533         if test -n "$PKG_CONFIG" && \
   21534     { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server xproto \$REQUIRED_MODULES\"") >&5
   21535   ($PKG_CONFIG --exists --print-errors "xorg-server xproto $REQUIRED_MODULES") 2>&5
   21536   ac_status=$?
   21537   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21538   (exit $ac_status); }; then
   21539   pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server xproto $REQUIRED_MODULES" 2>/dev/null`
   21540 else
   21541   pkg_failed=yes
   21542 fi
   21543     fi
   21544 else
   21545 	pkg_failed=untried
   21546 fi
   21547 
   21548 
   21549 
   21550 if test $pkg_failed = yes; then
   21551 
   21552 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   21553         _pkg_short_errors_supported=yes
   21554 else
   21555         _pkg_short_errors_supported=no
   21556 fi
   21557         if test $_pkg_short_errors_supported = yes; then
   21558 	        XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "xorg-server xproto $REQUIRED_MODULES"`
   21559         else
   21560 	        XORG_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xorg-server xproto $REQUIRED_MODULES"`
   21561         fi
   21562 	# Put the nasty error message in config.log where it belongs
   21563 	echo "$XORG_PKG_ERRORS" >&5
   21564 
   21565 	{ { $as_echo "$as_me:$LINENO: error: Package requirements (xorg-server xproto $REQUIRED_MODULES) were not met:
   21566 
   21567 $XORG_PKG_ERRORS
   21568 
   21569 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   21570 installed software in a non-standard prefix.
   21571 
   21572 Alternatively, you may set the environment variables XORG_CFLAGS
   21573 and XORG_LIBS to avoid the need to call pkg-config.
   21574 See the pkg-config man page for more details.
   21575 " >&5
   21576 $as_echo "$as_me: error: Package requirements (xorg-server xproto $REQUIRED_MODULES) were not met:
   21577 
   21578 $XORG_PKG_ERRORS
   21579 
   21580 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   21581 installed software in a non-standard prefix.
   21582 
   21583 Alternatively, you may set the environment variables XORG_CFLAGS
   21584 and XORG_LIBS to avoid the need to call pkg-config.
   21585 See the pkg-config man page for more details.
   21586 " >&2;}
   21587    { (exit 1); exit 1; }; }
   21588 elif test $pkg_failed = untried; then
   21589 	{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
   21590 is in your PATH or set the PKG_CONFIG environment variable to the full
   21591 path to pkg-config.
   21592 
   21593 Alternatively, you may set the environment variables XORG_CFLAGS
   21594 and XORG_LIBS to avoid the need to call pkg-config.
   21595 See the pkg-config man page for more details.
   21596 
   21597 To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
   21598 See \`config.log' for more details." >&5
   21599 $as_echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
   21600 is in your PATH or set the PKG_CONFIG environment variable to the full
   21601 path to pkg-config.
   21602 
   21603 Alternatively, you may set the environment variables XORG_CFLAGS
   21604 and XORG_LIBS to avoid the need to call pkg-config.
   21605 See the pkg-config man page for more details.
   21606 
   21607 To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
   21608 See \`config.log' for more details." >&2;}
   21609    { (exit 1); exit 1; }; }
   21610 else
   21611 	XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
   21612 	XORG_LIBS=$pkg_cv_XORG_LIBS
   21613         { $as_echo "$as_me:$LINENO: result: yes" >&5
   21614 $as_echo "yes" >&6; }
   21615 	:
   21616 fi
   21617 XORG_CFLAGS="$CWARNFLAGS $XORG_CFLAGS"
   21618 
   21619 # Check whether --with-sdkdir was given.
   21620 if test "${with_sdkdir+set}" = set; then
   21621   withval=$with_sdkdir; sdkdir="$withval"
   21622 else
   21623   sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server`
   21624 fi
   21625 
   21626 
   21627 
   21628 # Checks for libraries.
   21629 
   21630 # Checks for header files.
   21631 { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   21632 $as_echo_n "checking for ANSI C header files... " >&6; }
   21633 if test "${ac_cv_header_stdc+set}" = set; then
   21634   $as_echo_n "(cached) " >&6
   21635 else
   21636   cat >conftest.$ac_ext <<_ACEOF
   21637 /* confdefs.h.  */
   21638 _ACEOF
   21639 cat confdefs.h >>conftest.$ac_ext
   21640 cat >>conftest.$ac_ext <<_ACEOF
   21641 /* end confdefs.h.  */
   21642 #include <stdlib.h>
   21643 #include <stdarg.h>
   21644 #include <string.h>
   21645 #include <float.h>
   21646 
   21647 int
   21648 main ()
   21649 {
   21650 
   21651   ;
   21652   return 0;
   21653 }
   21654 _ACEOF
   21655 rm -f conftest.$ac_objext
   21656 if { (ac_try="$ac_compile"
   21657 case "(($ac_try" in
   21658   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21659   *) ac_try_echo=$ac_try;;
   21660 esac
   21661 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   21662 $as_echo "$ac_try_echo") >&5
   21663   (eval "$ac_compile") 2>conftest.er1
   21664   ac_status=$?
   21665   grep -v '^ *+' conftest.er1 >conftest.err
   21666   rm -f conftest.er1
   21667   cat conftest.err >&5
   21668   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21669   (exit $ac_status); } && {
   21670 	 test -z "$ac_c_werror_flag" ||
   21671 	 test ! -s conftest.err
   21672        } && test -s conftest.$ac_objext; then
   21673   ac_cv_header_stdc=yes
   21674 else
   21675   $as_echo "$as_me: failed program was:" >&5
   21676 sed 's/^/| /' conftest.$ac_ext >&5
   21677 
   21678 	ac_cv_header_stdc=no
   21679 fi
   21680 
   21681 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21682 
   21683 if test $ac_cv_header_stdc = yes; then
   21684   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   21685   cat >conftest.$ac_ext <<_ACEOF
   21686 /* confdefs.h.  */
   21687 _ACEOF
   21688 cat confdefs.h >>conftest.$ac_ext
   21689 cat >>conftest.$ac_ext <<_ACEOF
   21690 /* end confdefs.h.  */
   21691 #include <string.h>
   21692 
   21693 _ACEOF
   21694 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   21695   $EGREP "memchr" >/dev/null 2>&1; then
   21696   :
   21697 else
   21698   ac_cv_header_stdc=no
   21699 fi
   21700 rm -f conftest*
   21701 
   21702 fi
   21703 
   21704 if test $ac_cv_header_stdc = yes; then
   21705   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   21706   cat >conftest.$ac_ext <<_ACEOF
   21707 /* confdefs.h.  */
   21708 _ACEOF
   21709 cat confdefs.h >>conftest.$ac_ext
   21710 cat >>conftest.$ac_ext <<_ACEOF
   21711 /* end confdefs.h.  */
   21712 #include <stdlib.h>
   21713 
   21714 _ACEOF
   21715 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   21716   $EGREP "free" >/dev/null 2>&1; then
   21717   :
   21718 else
   21719   ac_cv_header_stdc=no
   21720 fi
   21721 rm -f conftest*
   21722 
   21723 fi
   21724 
   21725 if test $ac_cv_header_stdc = yes; then
   21726   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   21727   if test "$cross_compiling" = yes; then
   21728   :
   21729 else
   21730   cat >conftest.$ac_ext <<_ACEOF
   21731 /* confdefs.h.  */
   21732 _ACEOF
   21733 cat confdefs.h >>conftest.$ac_ext
   21734 cat >>conftest.$ac_ext <<_ACEOF
   21735 /* end confdefs.h.  */
   21736 #include <ctype.h>
   21737 #include <stdlib.h>
   21738 #if ((' ' & 0x0FF) == 0x020)
   21739 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   21740 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   21741 #else
   21742 # define ISLOWER(c) \
   21743 		   (('a' <= (c) && (c) <= 'i') \
   21744 		     || ('j' <= (c) && (c) <= 'r') \
   21745 		     || ('s' <= (c) && (c) <= 'z'))
   21746 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   21747 #endif
   21748 
   21749 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   21750 int
   21751 main ()
   21752 {
   21753   int i;
   21754   for (i = 0; i < 256; i++)
   21755     if (XOR (islower (i), ISLOWER (i))
   21756 	|| toupper (i) != TOUPPER (i))
   21757       return 2;
   21758   return 0;
   21759 }
   21760 _ACEOF
   21761 rm -f conftest$ac_exeext
   21762 if { (ac_try="$ac_link"
   21763 case "(($ac_try" in
   21764   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21765   *) ac_try_echo=$ac_try;;
   21766 esac
   21767 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   21768 $as_echo "$ac_try_echo") >&5
   21769   (eval "$ac_link") 2>&5
   21770   ac_status=$?
   21771   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21772   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   21773   { (case "(($ac_try" in
   21774   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21775   *) ac_try_echo=$ac_try;;
   21776 esac
   21777 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   21778 $as_echo "$ac_try_echo") >&5
   21779   (eval "$ac_try") 2>&5
   21780   ac_status=$?
   21781   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21782   (exit $ac_status); }; }; then
   21783   :
   21784 else
   21785   $as_echo "$as_me: program exited with status $ac_status" >&5
   21786 $as_echo "$as_me: failed program was:" >&5
   21787 sed 's/^/| /' conftest.$ac_ext >&5
   21788 
   21789 ( exit $ac_status )
   21790 ac_cv_header_stdc=no
   21791 fi
   21792 rm -rf conftest.dSYM
   21793 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   21794 fi
   21795 
   21796 
   21797 fi
   21798 fi
   21799 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   21800 $as_echo "$ac_cv_header_stdc" >&6; }
   21801 if test $ac_cv_header_stdc = yes; then
   21802 
   21803 cat >>confdefs.h <<\_ACEOF
   21804 #define STDC_HEADERS 1
   21805 _ACEOF
   21806 
   21807 fi
   21808 
   21809 
   21810 ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile include/Makefile"
   21811 
   21812 cat >confcache <<\_ACEOF
   21813 # This file is a shell script that caches the results of configure
   21814 # tests run on this system so they can be shared between configure
   21815 # scripts and configure runs, see configure's option --config-cache.
   21816 # It is not useful on other systems.  If it contains results you don't
   21817 # want to keep, you may remove or edit it.
   21818 #
   21819 # config.status only pays attention to the cache file if you give it
   21820 # the --recheck option to rerun configure.
   21821 #
   21822 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   21823 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   21824 # following values.
   21825 
   21826 _ACEOF
   21827 
   21828 # The following way of writing the cache mishandles newlines in values,
   21829 # but we know of no workaround that is simple, portable, and efficient.
   21830 # So, we kill variables containing newlines.
   21831 # Ultrix sh set writes to stderr and can't be redirected directly,
   21832 # and sets the high bit in the cache file unless we assign to the vars.
   21833 (
   21834   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   21835     eval ac_val=\$$ac_var
   21836     case $ac_val in #(
   21837     *${as_nl}*)
   21838       case $ac_var in #(
   21839       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   21840 $as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   21841       esac
   21842       case $ac_var in #(
   21843       _ | IFS | as_nl) ;; #(
   21844       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   21845       *) $as_unset $ac_var ;;
   21846       esac ;;
   21847     esac
   21848   done
   21849 
   21850   (set) 2>&1 |
   21851     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   21852     *${as_nl}ac_space=\ *)
   21853       # `set' does not quote correctly, so add quotes (double-quote
   21854       # substitution turns \\\\ into \\, and sed turns \\ into \).
   21855       sed -n \
   21856 	"s/'/'\\\\''/g;
   21857 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   21858       ;; #(
   21859     *)
   21860       # `set' quotes correctly as required by POSIX, so do not add quotes.
   21861       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   21862       ;;
   21863     esac |
   21864     sort
   21865 ) |
   21866   sed '
   21867      /^ac_cv_env_/b end
   21868      t clear
   21869      :clear
   21870      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   21871      t end
   21872      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   21873      :end' >>confcache
   21874 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   21875   if test -w "$cache_file"; then
   21876     test "x$cache_file" != "x/dev/null" &&
   21877       { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
   21878 $as_echo "$as_me: updating cache $cache_file" >&6;}
   21879     cat confcache >$cache_file
   21880   else
   21881     { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
   21882 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   21883   fi
   21884 fi
   21885 rm -f confcache
   21886 
   21887 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   21888 # Let make expand exec_prefix.
   21889 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   21890 
   21891 DEFS=-DHAVE_CONFIG_H
   21892 
   21893 ac_libobjs=
   21894 ac_ltlibobjs=
   21895 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   21896   # 1. Remove the extension, and $U if already installed.
   21897   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   21898   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   21899   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   21900   #    will be set to the directory where LIBOBJS objects are built.
   21901   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   21902   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
   21903 done
   21904 LIBOBJS=$ac_libobjs
   21905 
   21906 LTLIBOBJS=$ac_ltlibobjs
   21907 
   21908 
   21909 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   21910   { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
   21911 Usually this means the macro was only invoked conditionally." >&5
   21912 $as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
   21913 Usually this means the macro was only invoked conditionally." >&2;}
   21914    { (exit 1); exit 1; }; }
   21915 fi
   21916 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   21917   { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
   21918 Usually this means the macro was only invoked conditionally." >&5
   21919 $as_echo "$as_me: error: conditional \"AMDEP\" was never defined.
   21920 Usually this means the macro was only invoked conditionally." >&2;}
   21921    { (exit 1); exit 1; }; }
   21922 fi
   21923 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   21924   { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   21925 Usually this means the macro was only invoked conditionally." >&5
   21926 $as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   21927 Usually this means the macro was only invoked conditionally." >&2;}
   21928    { (exit 1); exit 1; }; }
   21929 fi
   21930 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   21931   { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
   21932 Usually this means the macro was only invoked conditionally." >&5
   21933 $as_echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
   21934 Usually this means the macro was only invoked conditionally." >&2;}
   21935    { (exit 1); exit 1; }; }
   21936 fi
   21937 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   21938   { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   21939 Usually this means the macro was only invoked conditionally." >&5
   21940 $as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   21941 Usually this means the macro was only invoked conditionally." >&2;}
   21942    { (exit 1); exit 1; }; }
   21943 fi
   21944 if test -z "${XINPUT_TRUE}" && test -z "${XINPUT_FALSE}"; then
   21945   { { $as_echo "$as_me:$LINENO: error: conditional \"XINPUT\" was never defined.
   21946 Usually this means the macro was only invoked conditionally." >&5
   21947 $as_echo "$as_me: error: conditional \"XINPUT\" was never defined.
   21948 Usually this means the macro was only invoked conditionally." >&2;}
   21949    { (exit 1); exit 1; }; }
   21950 fi
   21951 
   21952 : ${CONFIG_STATUS=./config.status}
   21953 ac_write_fail=0
   21954 ac_clean_files_save=$ac_clean_files
   21955 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   21956 { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
   21957 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   21958 cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   21959 #! $SHELL
   21960 # Generated by $as_me.
   21961 # Run this file to recreate the current configuration.
   21962 # Compiler output produced by configure, useful for debugging
   21963 # configure, is in config.log if it exists.
   21964 
   21965 debug=false
   21966 ac_cs_recheck=false
   21967 ac_cs_silent=false
   21968 SHELL=\${CONFIG_SHELL-$SHELL}
   21969 _ACEOF
   21970 
   21971 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   21972 ## --------------------- ##
   21973 ## M4sh Initialization.  ##
   21974 ## --------------------- ##
   21975 
   21976 # Be more Bourne compatible
   21977 DUALCASE=1; export DUALCASE # for MKS sh
   21978 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
   21979   emulate sh
   21980   NULLCMD=:
   21981   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   21982   # is contrary to our usage.  Disable this feature.
   21983   alias -g '${1+"$@"}'='"$@"'
   21984   setopt NO_GLOB_SUBST
   21985 else
   21986   case `(set -o) 2>/dev/null` in
   21987   *posix*) set -o posix ;;
   21988 esac
   21989 
   21990 fi
   21991 
   21992 
   21993 
   21994 
   21995 # PATH needs CR
   21996 # Avoid depending upon Character Ranges.
   21997 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   21998 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   21999 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   22000 as_cr_digits='0123456789'
   22001 as_cr_alnum=$as_cr_Letters$as_cr_digits
   22002 
   22003 as_nl='
   22004 '
   22005 export as_nl
   22006 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   22007 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   22008 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   22009 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   22010 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   22011   as_echo='printf %s\n'
   22012   as_echo_n='printf %s'
   22013 else
   22014   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   22015     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   22016     as_echo_n='/usr/ucb/echo -n'
   22017   else
   22018     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   22019     as_echo_n_body='eval
   22020       arg=$1;
   22021       case $arg in
   22022       *"$as_nl"*)
   22023 	expr "X$arg" : "X\\(.*\\)$as_nl";
   22024 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   22025       esac;
   22026       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   22027     '
   22028     export as_echo_n_body
   22029     as_echo_n='sh -c $as_echo_n_body as_echo'
   22030   fi
   22031   export as_echo_body
   22032   as_echo='sh -c $as_echo_body as_echo'
   22033 fi
   22034 
   22035 # The user is always right.
   22036 if test "${PATH_SEPARATOR+set}" != set; then
   22037   PATH_SEPARATOR=:
   22038   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   22039     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   22040       PATH_SEPARATOR=';'
   22041   }
   22042 fi
   22043 
   22044 # Support unset when possible.
   22045 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   22046   as_unset=unset
   22047 else
   22048   as_unset=false
   22049 fi
   22050 
   22051 
   22052 # IFS
   22053 # We need space, tab and new line, in precisely that order.  Quoting is
   22054 # there to prevent editors from complaining about space-tab.
   22055 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   22056 # splitting by setting IFS to empty value.)
   22057 IFS=" ""	$as_nl"
   22058 
   22059 # Find who we are.  Look in the path if we contain no directory separator.
   22060 case $0 in
   22061   *[\\/]* ) as_myself=$0 ;;
   22062   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   22063 for as_dir in $PATH
   22064 do
   22065   IFS=$as_save_IFS
   22066   test -z "$as_dir" && as_dir=.
   22067   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   22068 done
   22069 IFS=$as_save_IFS
   22070 
   22071      ;;
   22072 esac
   22073 # We did not find ourselves, most probably we were run as `sh COMMAND'
   22074 # in which case we are not to be found in the path.
   22075 if test "x$as_myself" = x; then
   22076   as_myself=$0
   22077 fi
   22078 if test ! -f "$as_myself"; then
   22079   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   22080   { (exit 1); exit 1; }
   22081 fi
   22082 
   22083 # Work around bugs in pre-3.0 UWIN ksh.
   22084 for as_var in ENV MAIL MAILPATH
   22085 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   22086 done
   22087 PS1='$ '
   22088 PS2='> '
   22089 PS4='+ '
   22090 
   22091 # NLS nuisances.
   22092 LC_ALL=C
   22093 export LC_ALL
   22094 LANGUAGE=C
   22095 export LANGUAGE
   22096 
   22097 # Required to use basename.
   22098 if expr a : '\(a\)' >/dev/null 2>&1 &&
   22099    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   22100   as_expr=expr
   22101 else
   22102   as_expr=false
   22103 fi
   22104 
   22105 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   22106   as_basename=basename
   22107 else
   22108   as_basename=false
   22109 fi
   22110 
   22111 
   22112 # Name of the executable.
   22113 as_me=`$as_basename -- "$0" ||
   22114 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   22115 	 X"$0" : 'X\(//\)$' \| \
   22116 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   22117 $as_echo X/"$0" |
   22118     sed '/^.*\/\([^/][^/]*\)\/*$/{
   22119 	    s//\1/
   22120 	    q
   22121 	  }
   22122 	  /^X\/\(\/\/\)$/{
   22123 	    s//\1/
   22124 	    q
   22125 	  }
   22126 	  /^X\/\(\/\).*/{
   22127 	    s//\1/
   22128 	    q
   22129 	  }
   22130 	  s/.*/./; q'`
   22131 
   22132 # CDPATH.
   22133 $as_unset CDPATH
   22134 
   22135 
   22136 
   22137   as_lineno_1=$LINENO
   22138   as_lineno_2=$LINENO
   22139   test "x$as_lineno_1" != "x$as_lineno_2" &&
   22140   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
   22141 
   22142   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
   22143   # uniformly replaced by the line number.  The first 'sed' inserts a
   22144   # line-number line after each line using $LINENO; the second 'sed'
   22145   # does the real work.  The second script uses 'N' to pair each
   22146   # line-number line with the line containing $LINENO, and appends
   22147   # trailing '-' during substitution so that $LINENO is not a special
   22148   # case at line end.
   22149   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
   22150   # scripts with optimization help from Paolo Bonzini.  Blame Lee
   22151   # E. McMahon (1931-1989) for sed's syntax.  :-)
   22152   sed -n '
   22153     p
   22154     /[$]LINENO/=
   22155   ' <$as_myself |
   22156     sed '
   22157       s/[$]LINENO.*/&-/
   22158       t lineno
   22159       b
   22160       :lineno
   22161       N
   22162       :loop
   22163       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
   22164       t loop
   22165       s/-\n.*//
   22166     ' >$as_me.lineno &&
   22167   chmod +x "$as_me.lineno" ||
   22168     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
   22169    { (exit 1); exit 1; }; }
   22170 
   22171   # Don't try to exec as it changes $[0], causing all sort of problems
   22172   # (the dirname of $[0] is not the place where we might find the
   22173   # original and so on.  Autoconf is especially sensitive to this).
   22174   . "./$as_me.lineno"
   22175   # Exit status is that of the last command.
   22176   exit
   22177 }
   22178 
   22179 
   22180 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   22181   as_dirname=dirname
   22182 else
   22183   as_dirname=false
   22184 fi
   22185 
   22186 ECHO_C= ECHO_N= ECHO_T=
   22187 case `echo -n x` in
   22188 -n*)
   22189   case `echo 'x\c'` in
   22190   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   22191   *)   ECHO_C='\c';;
   22192   esac;;
   22193 *)
   22194   ECHO_N='-n';;
   22195 esac
   22196 if expr a : '\(a\)' >/dev/null 2>&1 &&
   22197    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   22198   as_expr=expr
   22199 else
   22200   as_expr=false
   22201 fi
   22202 
   22203 rm -f conf$$ conf$$.exe conf$$.file
   22204 if test -d conf$$.dir; then
   22205   rm -f conf$$.dir/conf$$.file
   22206 else
   22207   rm -f conf$$.dir
   22208   mkdir conf$$.dir 2>/dev/null
   22209 fi
   22210 if (echo >conf$$.file) 2>/dev/null; then
   22211   if ln -s conf$$.file conf$$ 2>/dev/null; then
   22212     as_ln_s='ln -s'
   22213     # ... but there are two gotchas:
   22214     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   22215     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   22216     # In both cases, we have to default to `cp -p'.
   22217     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   22218       as_ln_s='cp -p'
   22219   elif ln conf$$.file conf$$ 2>/dev/null; then
   22220     as_ln_s=ln
   22221   else
   22222     as_ln_s='cp -p'
   22223   fi
   22224 else
   22225   as_ln_s='cp -p'
   22226 fi
   22227 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   22228 rmdir conf$$.dir 2>/dev/null
   22229 
   22230 if mkdir -p . 2>/dev/null; then
   22231   as_mkdir_p=:
   22232 else
   22233   test -d ./-p && rmdir ./-p
   22234   as_mkdir_p=false
   22235 fi
   22236 
   22237 if test -x / >/dev/null 2>&1; then
   22238   as_test_x='test -x'
   22239 else
   22240   if ls -dL / >/dev/null 2>&1; then
   22241     as_ls_L_option=L
   22242   else
   22243     as_ls_L_option=
   22244   fi
   22245   as_test_x='
   22246     eval sh -c '\''
   22247       if test -d "$1"; then
   22248 	test -d "$1/.";
   22249       else
   22250 	case $1 in
   22251 	-*)set "./$1";;
   22252 	esac;
   22253 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
   22254 	???[sx]*):;;*)false;;esac;fi
   22255     '\'' sh
   22256   '
   22257 fi
   22258 as_executable_p=$as_test_x
   22259 
   22260 # Sed expression to map a string onto a valid CPP name.
   22261 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   22262 
   22263 # Sed expression to map a string onto a valid variable name.
   22264 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   22265 
   22266 
   22267 exec 6>&1
   22268 
   22269 # Save the log message, to keep $[0] and so on meaningful, and to
   22270 # report actual input values of CONFIG_FILES etc. instead of their
   22271 # values after options handling.
   22272 ac_log="
   22273 This file was extended by xf86-input-ws $as_me 1.2.9, which was
   22274 generated by GNU Autoconf 2.62.  Invocation command line was
   22275 
   22276   CONFIG_FILES    = $CONFIG_FILES
   22277   CONFIG_HEADERS  = $CONFIG_HEADERS
   22278   CONFIG_LINKS    = $CONFIG_LINKS
   22279   CONFIG_COMMANDS = $CONFIG_COMMANDS
   22280   $ $0 $@
   22281 
   22282 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   22283 "
   22284 
   22285 _ACEOF
   22286 
   22287 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22288 # Files that config.status was made for.
   22289 config_files="$ac_config_files"
   22290 config_headers="$ac_config_headers"
   22291 config_commands="$ac_config_commands"
   22292 
   22293 _ACEOF
   22294 
   22295 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22296 ac_cs_usage="\
   22297 \`$as_me' instantiates files from templates according to the
   22298 current configuration.
   22299 
   22300 Usage: $0 [OPTIONS] [FILE]...
   22301 
   22302   -h, --help       print this help, then exit
   22303   -V, --version    print version number and configuration settings, then exit
   22304   -q, --quiet      do not print progress messages
   22305   -d, --debug      don't remove temporary files
   22306       --recheck    update $as_me by reconfiguring in the same conditions
   22307   --file=FILE[:TEMPLATE]
   22308                    instantiate the configuration file FILE
   22309   --header=FILE[:TEMPLATE]
   22310                    instantiate the configuration header FILE
   22311 
   22312 Configuration files:
   22313 $config_files
   22314 
   22315 Configuration headers:
   22316 $config_headers
   22317 
   22318 Configuration commands:
   22319 $config_commands
   22320 
   22321 Report bugs to <bug-autoconf (at] gnu.org>."
   22322 
   22323 _ACEOF
   22324 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22325 ac_cs_version="\\
   22326 xf86-input-ws config.status 1.2.9
   22327 configured by $0, generated by GNU Autoconf 2.62,
   22328   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
   22329 
   22330 Copyright (C) 2008 Free Software Foundation, Inc.
   22331 This config.status script is free software; the Free Software Foundation
   22332 gives unlimited permission to copy, distribute and modify it."
   22333 
   22334 ac_pwd='$ac_pwd'
   22335 srcdir='$srcdir'
   22336 INSTALL='$INSTALL'
   22337 AWK='$AWK'
   22338 test -n "\$AWK" || AWK=awk
   22339 _ACEOF
   22340 
   22341 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22342 # The default lists apply if the user does not specify any file.
   22343 ac_need_defaults=:
   22344 while test $# != 0
   22345 do
   22346   case $1 in
   22347   --*=*)
   22348     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   22349     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   22350     ac_shift=:
   22351     ;;
   22352   *)
   22353     ac_option=$1
   22354     ac_optarg=$2
   22355     ac_shift=shift
   22356     ;;
   22357   esac
   22358 
   22359   case $ac_option in
   22360   # Handling of the options.
   22361   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   22362     ac_cs_recheck=: ;;
   22363   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   22364     $as_echo "$ac_cs_version"; exit ;;
   22365   --debug | --debu | --deb | --de | --d | -d )
   22366     debug=: ;;
   22367   --file | --fil | --fi | --f )
   22368     $ac_shift
   22369     case $ac_optarg in
   22370     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   22371     esac
   22372     CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
   22373     ac_need_defaults=false;;
   22374   --header | --heade | --head | --hea )
   22375     $ac_shift
   22376     case $ac_optarg in
   22377     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   22378     esac
   22379     CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
   22380     ac_need_defaults=false;;
   22381   --he | --h)
   22382     # Conflict between --help and --header
   22383     { $as_echo "$as_me: error: ambiguous option: $1
   22384 Try \`$0 --help' for more information." >&2
   22385    { (exit 1); exit 1; }; };;
   22386   --help | --hel | -h )
   22387     $as_echo "$ac_cs_usage"; exit ;;
   22388   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   22389   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   22390     ac_cs_silent=: ;;
   22391 
   22392   # This is an error.
   22393   -*) { $as_echo "$as_me: error: unrecognized option: $1
   22394 Try \`$0 --help' for more information." >&2
   22395    { (exit 1); exit 1; }; } ;;
   22396 
   22397   *) ac_config_targets="$ac_config_targets $1"
   22398      ac_need_defaults=false ;;
   22399 
   22400   esac
   22401   shift
   22402 done
   22403 
   22404 ac_configure_extra_args=
   22405 
   22406 if $ac_cs_silent; then
   22407   exec 6>/dev/null
   22408   ac_configure_extra_args="$ac_configure_extra_args --silent"
   22409 fi
   22410 
   22411 _ACEOF
   22412 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22413 if \$ac_cs_recheck; then
   22414   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   22415   shift
   22416   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   22417   CONFIG_SHELL='$SHELL'
   22418   export CONFIG_SHELL
   22419   exec "\$@"
   22420 fi
   22421 
   22422 _ACEOF
   22423 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22424 exec 5>>config.log
   22425 {
   22426   echo
   22427   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   22428 ## Running $as_me. ##
   22429 _ASBOX
   22430   $as_echo "$ac_log"
   22431 } >&5
   22432 
   22433 _ACEOF
   22434 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22435 #
   22436 # INIT-COMMANDS
   22437 #
   22438 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   22439 
   22440 _ACEOF
   22441 
   22442 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22443 
   22444 # Handling of arguments.
   22445 for ac_config_target in $ac_config_targets
   22446 do
   22447   case $ac_config_target in
   22448     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   22449     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
   22450     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   22451     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
   22452     "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
   22453     "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
   22454 
   22455   *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
   22456 $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
   22457    { (exit 1); exit 1; }; };;
   22458   esac
   22459 done
   22460 
   22461 
   22462 # If the user did not use the arguments to specify the items to instantiate,
   22463 # then the envvar interface is used.  Set only those that are not.
   22464 # We use the long form for the default assignment because of an extremely
   22465 # bizarre bug on SunOS 4.1.3.
   22466 if $ac_need_defaults; then
   22467   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   22468   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   22469   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   22470 fi
   22471 
   22472 # Have a temporary directory for convenience.  Make it in the build tree
   22473 # simply because there is no reason against having it here, and in addition,
   22474 # creating and moving files from /tmp can sometimes cause problems.
   22475 # Hook for its removal unless debugging.
   22476 # Note that there is a small window in which the directory will not be cleaned:
   22477 # after its creation but before its name has been assigned to `$tmp'.
   22478 $debug ||
   22479 {
   22480   tmp=
   22481   trap 'exit_status=$?
   22482   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
   22483 ' 0
   22484   trap '{ (exit 1); exit 1; }' 1 2 13 15
   22485 }
   22486 # Create a (secure) tmp directory for tmp files.
   22487 
   22488 {
   22489   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   22490   test -n "$tmp" && test -d "$tmp"
   22491 }  ||
   22492 {
   22493   tmp=./conf$$-$RANDOM
   22494   (umask 077 && mkdir "$tmp")
   22495 } ||
   22496 {
   22497    $as_echo "$as_me: cannot create a temporary directory in ." >&2
   22498    { (exit 1); exit 1; }
   22499 }
   22500 
   22501 # Set up the scripts for CONFIG_FILES section.
   22502 # No need to generate them if there are no CONFIG_FILES.
   22503 # This happens for instance with `./config.status config.h'.
   22504 if test -n "$CONFIG_FILES"; then
   22505 
   22506 
   22507 ac_cr='
'
   22509 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   22510 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   22511   ac_cs_awk_cr='\\r'
   22512 else
   22513   ac_cs_awk_cr=$ac_cr
   22514 fi
   22515 
   22516 echo 'BEGIN {' >"$tmp/subs1.awk" &&
   22517 _ACEOF
   22518 
   22519 
   22520 {
   22521   echo "cat >conf$$subs.awk <<_ACEOF" &&
   22522   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   22523   echo "_ACEOF"
   22524 } >conf$$subs.sh ||
   22525   { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   22526 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   22527    { (exit 1); exit 1; }; }
   22528 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
   22529 ac_delim='%!_!# '
   22530 for ac_last_try in false false false false false :; do
   22531   . ./conf$$subs.sh ||
   22532     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   22533 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   22534    { (exit 1); exit 1; }; }
   22535 
   22536   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` = $ac_delim_num; then
   22537     break
   22538   elif $ac_last_try; then
   22539     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   22540 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   22541    { (exit 1); exit 1; }; }
   22542   else
   22543     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   22544   fi
   22545 done
   22546 rm -f conf$$subs.sh
   22547 
   22548 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22549 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
   22550 _ACEOF
   22551 sed -n '
   22552 h
   22553 s/^/S["/; s/!.*/"]=/
   22554 p
   22555 g
   22556 s/^[^!]*!//
   22557 :repl
   22558 t repl
   22559 s/'"$ac_delim"'$//
   22560 t delim
   22561 :nl
   22562 h
   22563 s/\(.\{148\}\).*/\1/
   22564 t more1
   22565 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   22566 p
   22567 n
   22568 b repl
   22569 :more1
   22570 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   22571 p
   22572 g
   22573 s/.\{148\}//
   22574 t nl
   22575 :delim
   22576 h
   22577 s/\(.\{148\}\).*/\1/
   22578 t more2
   22579 s/["\\]/\\&/g; s/^/"/; s/$/"/
   22580 p
   22581 b
   22582 :more2
   22583 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   22584 p
   22585 g
   22586 s/.\{148\}//
   22587 t delim
   22588 ' <conf$$subs.awk | sed '
   22589 /^[^""]/{
   22590   N
   22591   s/\n//
   22592 }
   22593 ' >>$CONFIG_STATUS || ac_write_fail=1
   22594 rm -f conf$$subs.awk
   22595 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22596 _ACAWK
   22597 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
   22598   for (key in S) S_is_set[key] = 1
   22599   FS = ""
   22600 
   22601 }
   22602 {
   22603   line = $ 0
   22604   nfields = split(line, field, "@")
   22605   substed = 0
   22606   len = length(field[1])
   22607   for (i = 2; i < nfields; i++) {
   22608     key = field[i]
   22609     keylen = length(key)
   22610     if (S_is_set[key]) {
   22611       value = S[key]
   22612       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   22613       len += length(value) + length(field[++i])
   22614       substed = 1
   22615     } else
   22616       len += 1 + keylen
   22617   }
   22618 
   22619   print line
   22620 }
   22621 
   22622 _ACAWK
   22623 _ACEOF
   22624 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22625 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   22626   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   22627 else
   22628   cat
   22629 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
   22630   || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
   22631 $as_echo "$as_me: error: could not setup config files machinery" >&2;}
   22632    { (exit 1); exit 1; }; }
   22633 _ACEOF
   22634 
   22635 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   22636 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   22637 # trailing colons and then remove the whole line if VPATH becomes empty
   22638 # (actually we leave an empty line to preserve line numbers).
   22639 if test "x$srcdir" = x.; then
   22640   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   22641 s/:*\$(srcdir):*/:/
   22642 s/:*\${srcdir}:*/:/
   22643 s/:*@srcdir@:*/:/
   22644 s/^\([^=]*=[	 ]*\):*/\1/
   22645 s/:*$//
   22646 s/^[^=]*=[	 ]*$//
   22647 }'
   22648 fi
   22649 
   22650 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22651 fi # test -n "$CONFIG_FILES"
   22652 
   22653 # Set up the scripts for CONFIG_HEADERS section.
   22654 # No need to generate them if there are no CONFIG_HEADERS.
   22655 # This happens for instance with `./config.status Makefile'.
   22656 if test -n "$CONFIG_HEADERS"; then
   22657 cat >"$tmp/defines.awk" <<\_ACAWK ||
   22658 BEGIN {
   22659 _ACEOF
   22660 
   22661 # Transform confdefs.h into an awk script `defines.awk', embedded as
   22662 # here-document in config.status, that substitutes the proper values into
   22663 # config.h.in to produce config.h.
   22664 
   22665 # Create a delimiter string that does not exist in confdefs.h, to ease
   22666 # handling of long lines.
   22667 ac_delim='%!_!# '
   22668 for ac_last_try in false false :; do
   22669   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
   22670   if test -z "$ac_t"; then
   22671     break
   22672   elif $ac_last_try; then
   22673     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
   22674 $as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
   22675    { (exit 1); exit 1; }; }
   22676   else
   22677     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   22678   fi
   22679 done
   22680 
   22681 # For the awk script, D is an array of macro values keyed by name,
   22682 # likewise P contains macro parameters if any.  Preserve backslash
   22683 # newline sequences.
   22684 
   22685 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   22686 sed -n '
   22687 s/.\{148\}/&'"$ac_delim"'/g
   22688 t rset
   22689 :rset
   22690 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   22691 t def
   22692 d
   22693 :def
   22694 s/\\$//
   22695 t bsnl
   22696 s/["\\]/\\&/g
   22697 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   22698 D["\1"]=" \3"/p
   22699 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   22700 d
   22701 :bsnl
   22702 s/["\\]/\\&/g
   22703 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   22704 D["\1"]=" \3\\\\\\n"\\/p
   22705 t cont
   22706 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   22707 t cont
   22708 d
   22709 :cont
   22710 n
   22711 s/.\{148\}/&'"$ac_delim"'/g
   22712 t clear
   22713 :clear
   22714 s/\\$//
   22715 t bsnlc
   22716 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   22717 d
   22718 :bsnlc
   22719 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   22720 b cont
   22721 ' <confdefs.h | sed '
   22722 s/'"$ac_delim"'/"\\\
   22723 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   22724 
   22725 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22726   for (key in D) D_is_set[key] = 1
   22727   FS = ""
   22728 }
   22729 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   22730   line = \$ 0
   22731   split(line, arg, " ")
   22732   if (arg[1] == "#") {
   22733     defundef = arg[2]
   22734     mac1 = arg[3]
   22735   } else {
   22736     defundef = substr(arg[1], 2)
   22737     mac1 = arg[2]
   22738   }
   22739   split(mac1, mac2, "(") #)
   22740   macro = mac2[1]
   22741   if (D_is_set[macro]) {
   22742     # Preserve the white space surrounding the "#".
   22743     prefix = substr(line, 1, index(line, defundef) - 1)
   22744     print prefix "define", macro P[macro] D[macro]
   22745     next
   22746   } else {
   22747     # Replace #undef with comments.  This is necessary, for example,
   22748     # in the case of _POSIX_SOURCE, which is predefined and required
   22749     # on some systems where configure will not decide to define it.
   22750     if (defundef == "undef") {
   22751       print "/*", line, "*/"
   22752       next
   22753     }
   22754   }
   22755 }
   22756 { print }
   22757 _ACAWK
   22758 _ACEOF
   22759 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22760   { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
   22761 $as_echo "$as_me: error: could not setup config headers machinery" >&2;}
   22762    { (exit 1); exit 1; }; }
   22763 fi # test -n "$CONFIG_HEADERS"
   22764 
   22765 
   22766 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   22767 shift
   22768 for ac_tag
   22769 do
   22770   case $ac_tag in
   22771   :[FHLC]) ac_mode=$ac_tag; continue;;
   22772   esac
   22773   case $ac_mode$ac_tag in
   22774   :[FHL]*:*);;
   22775   :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
   22776 $as_echo "$as_me: error: Invalid tag $ac_tag." >&2;}
   22777    { (exit 1); exit 1; }; };;
   22778   :[FH]-) ac_tag=-:-;;
   22779   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   22780   esac
   22781   ac_save_IFS=$IFS
   22782   IFS=:
   22783   set x $ac_tag
   22784   IFS=$ac_save_IFS
   22785   shift
   22786   ac_file=$1
   22787   shift
   22788 
   22789   case $ac_mode in
   22790   :L) ac_source=$1;;
   22791   :[FH])
   22792     ac_file_inputs=
   22793     for ac_f
   22794     do
   22795       case $ac_f in
   22796       -) ac_f="$tmp/stdin";;
   22797       *) # Look for the file first in the build tree, then in the source tree
   22798 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   22799 	 # because $ac_f cannot contain `:'.
   22800 	 test -f "$ac_f" ||
   22801 	   case $ac_f in
   22802 	   [\\/$]*) false;;
   22803 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   22804 	   esac ||
   22805 	   { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
   22806 $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
   22807    { (exit 1); exit 1; }; };;
   22808       esac
   22809       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   22810       ac_file_inputs="$ac_file_inputs '$ac_f'"
   22811     done
   22812 
   22813     # Let's still pretend it is `configure' which instantiates (i.e., don't
   22814     # use $as_me), people would be surprised to read:
   22815     #    /* config.h.  Generated by config.status.  */
   22816     configure_input='Generated from '`
   22817 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   22818 	`' by configure.'
   22819     if test x"$ac_file" != x-; then
   22820       configure_input="$ac_file.  $configure_input"
   22821       { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
   22822 $as_echo "$as_me: creating $ac_file" >&6;}
   22823     fi
   22824     # Neutralize special characters interpreted by sed in replacement strings.
   22825     case $configure_input in #(
   22826     *\&* | *\|* | *\\* )
   22827        ac_sed_conf_input=`$as_echo "$configure_input" |
   22828        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   22829     *) ac_sed_conf_input=$configure_input;;
   22830     esac
   22831 
   22832     case $ac_tag in
   22833     *:-:* | *:-) cat >"$tmp/stdin" \
   22834       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   22835 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   22836    { (exit 1); exit 1; }; } ;;
   22837     esac
   22838     ;;
   22839   esac
   22840 
   22841   ac_dir=`$as_dirname -- "$ac_file" ||
   22842 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22843 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   22844 	 X"$ac_file" : 'X\(//\)$' \| \
   22845 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   22846 $as_echo X"$ac_file" |
   22847     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22848 	    s//\1/
   22849 	    q
   22850 	  }
   22851 	  /^X\(\/\/\)[^/].*/{
   22852 	    s//\1/
   22853 	    q
   22854 	  }
   22855 	  /^X\(\/\/\)$/{
   22856 	    s//\1/
   22857 	    q
   22858 	  }
   22859 	  /^X\(\/\).*/{
   22860 	    s//\1/
   22861 	    q
   22862 	  }
   22863 	  s/.*/./; q'`
   22864   { as_dir="$ac_dir"
   22865   case $as_dir in #(
   22866   -*) as_dir=./$as_dir;;
   22867   esac
   22868   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   22869     as_dirs=
   22870     while :; do
   22871       case $as_dir in #(
   22872       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   22873       *) as_qdir=$as_dir;;
   22874       esac
   22875       as_dirs="'$as_qdir' $as_dirs"
   22876       as_dir=`$as_dirname -- "$as_dir" ||
   22877 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22878 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   22879 	 X"$as_dir" : 'X\(//\)$' \| \
   22880 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   22881 $as_echo X"$as_dir" |
   22882     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22883 	    s//\1/
   22884 	    q
   22885 	  }
   22886 	  /^X\(\/\/\)[^/].*/{
   22887 	    s//\1/
   22888 	    q
   22889 	  }
   22890 	  /^X\(\/\/\)$/{
   22891 	    s//\1/
   22892 	    q
   22893 	  }
   22894 	  /^X\(\/\).*/{
   22895 	    s//\1/
   22896 	    q
   22897 	  }
   22898 	  s/.*/./; q'`
   22899       test -d "$as_dir" && break
   22900     done
   22901     test -z "$as_dirs" || eval "mkdir $as_dirs"
   22902   } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   22903 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
   22904    { (exit 1); exit 1; }; }; }
   22905   ac_builddir=.
   22906 
   22907 case "$ac_dir" in
   22908 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   22909 *)
   22910   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   22911   # A ".." for each directory in $ac_dir_suffix.
   22912   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   22913   case $ac_top_builddir_sub in
   22914   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   22915   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   22916   esac ;;
   22917 esac
   22918 ac_abs_top_builddir=$ac_pwd
   22919 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   22920 # for backward compatibility:
   22921 ac_top_builddir=$ac_top_build_prefix
   22922 
   22923 case $srcdir in
   22924   .)  # We are building in place.
   22925     ac_srcdir=.
   22926     ac_top_srcdir=$ac_top_builddir_sub
   22927     ac_abs_top_srcdir=$ac_pwd ;;
   22928   [\\/]* | ?:[\\/]* )  # Absolute name.
   22929     ac_srcdir=$srcdir$ac_dir_suffix;
   22930     ac_top_srcdir=$srcdir
   22931     ac_abs_top_srcdir=$srcdir ;;
   22932   *) # Relative name.
   22933     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   22934     ac_top_srcdir=$ac_top_build_prefix$srcdir
   22935     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   22936 esac
   22937 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   22938 
   22939 
   22940   case $ac_mode in
   22941   :F)
   22942   #
   22943   # CONFIG_FILE
   22944   #
   22945 
   22946   case $INSTALL in
   22947   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   22948   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   22949   esac
   22950 _ACEOF
   22951 
   22952 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22953 # If the template does not know about datarootdir, expand it.
   22954 # FIXME: This hack should be removed a few years after 2.60.
   22955 ac_datarootdir_hack=; ac_datarootdir_seen=
   22956 
   22957 ac_sed_dataroot='
   22958 /datarootdir/ {
   22959   p
   22960   q
   22961 }
   22962 /@datadir@/p
   22963 /@docdir@/p
   22964 /@infodir@/p
   22965 /@localedir@/p
   22966 /@mandir@/p
   22967 '
   22968 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   22969 *datarootdir*) ac_datarootdir_seen=yes;;
   22970 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   22971   { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   22972 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   22973 _ACEOF
   22974 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22975   ac_datarootdir_hack='
   22976   s&@datadir@&$datadir&g
   22977   s&@docdir@&$docdir&g
   22978   s&@infodir@&$infodir&g
   22979   s&@localedir@&$localedir&g
   22980   s&@mandir@&$mandir&g
   22981     s&\\\${datarootdir}&$datarootdir&g' ;;
   22982 esac
   22983 _ACEOF
   22984 
   22985 # Neutralize VPATH when `$srcdir' = `.'.
   22986 # Shell code in configure.ac might set extrasub.
   22987 # FIXME: do we really want to maintain this feature?
   22988 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22989 ac_sed_extra="$ac_vpsub
   22990 $extrasub
   22991 _ACEOF
   22992 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22993 :t
   22994 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   22995 s|@configure_input@|$ac_sed_conf_input|;t t
   22996 s&@top_builddir@&$ac_top_builddir_sub&;t t
   22997 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   22998 s&@srcdir@&$ac_srcdir&;t t
   22999 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   23000 s&@top_srcdir@&$ac_top_srcdir&;t t
   23001 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   23002 s&@builddir@&$ac_builddir&;t t
   23003 s&@abs_builddir@&$ac_abs_builddir&;t t
   23004 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   23005 s&@INSTALL@&$ac_INSTALL&;t t
   23006 $ac_datarootdir_hack
   23007 "
   23008 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
   23009   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   23010 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   23011    { (exit 1); exit 1; }; }
   23012 
   23013 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   23014   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
   23015   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
   23016   { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   23017 which seems to be undefined.  Please make sure it is defined." >&5
   23018 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   23019 which seems to be undefined.  Please make sure it is defined." >&2;}
   23020 
   23021   rm -f "$tmp/stdin"
   23022   case $ac_file in
   23023   -) cat "$tmp/out" && rm -f "$tmp/out";;
   23024   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
   23025   esac \
   23026   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   23027 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   23028    { (exit 1); exit 1; }; }
   23029  ;;
   23030   :H)
   23031   #
   23032   # CONFIG_HEADER
   23033   #
   23034   if test x"$ac_file" != x-; then
   23035     {
   23036       $as_echo "/* $configure_input  */" \
   23037       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
   23038     } >"$tmp/config.h" \
   23039       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   23040 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   23041    { (exit 1); exit 1; }; }
   23042     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
   23043       { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
   23044 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   23045     else
   23046       rm -f "$ac_file"
   23047       mv "$tmp/config.h" "$ac_file" \
   23048 	|| { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   23049 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   23050    { (exit 1); exit 1; }; }
   23051     fi
   23052   else
   23053     $as_echo "/* $configure_input  */" \
   23054       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
   23055       || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
   23056 $as_echo "$as_me: error: could not create -" >&2;}
   23057    { (exit 1); exit 1; }; }
   23058   fi
   23059 # Compute "$ac_file"'s index in $config_headers.
   23060 _am_stamp_count=1
   23061 for _am_header in $config_headers :; do
   23062   case $_am_header in
   23063     "$ac_file" | "$ac_file":* )
   23064       break ;;
   23065     * )
   23066       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   23067   esac
   23068 done
   23069 echo "timestamp for "$ac_file"" >`$as_dirname -- "$ac_file" ||
   23070 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23071 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   23072 	 X"$ac_file" : 'X\(//\)$' \| \
   23073 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   23074 $as_echo X"$ac_file" |
   23075     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   23076 	    s//\1/
   23077 	    q
   23078 	  }
   23079 	  /^X\(\/\/\)[^/].*/{
   23080 	    s//\1/
   23081 	    q
   23082 	  }
   23083 	  /^X\(\/\/\)$/{
   23084 	    s//\1/
   23085 	    q
   23086 	  }
   23087 	  /^X\(\/\).*/{
   23088 	    s//\1/
   23089 	    q
   23090 	  }
   23091 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   23092  ;;
   23093 
   23094   :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
   23095 $as_echo "$as_me: executing $ac_file commands" >&6;}
   23096  ;;
   23097   esac
   23098 
   23099 
   23100   case $ac_file$ac_mode in
   23101     "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
   23102   # Strip MF so we end up with the name of the file.
   23103   mf=`echo "$mf" | sed -e 's/:.*$//'`
   23104   # Check whether this is an Automake generated Makefile or not.
   23105   # We used to match only the files named `Makefile.in', but
   23106   # some people rename them; so instead we look at the file content.
   23107   # Grep'ing the first line is not enough: some people post-process
   23108   # each Makefile.in and add a new line on top of each file to say so.
   23109   # So let's grep whole file.
   23110   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
   23111     dirpart=`$as_dirname -- "$mf" ||
   23112 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23113 	 X"$mf" : 'X\(//\)[^/]' \| \
   23114 	 X"$mf" : 'X\(//\)$' \| \
   23115 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   23116 $as_echo X"$mf" |
   23117     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   23118 	    s//\1/
   23119 	    q
   23120 	  }
   23121 	  /^X\(\/\/\)[^/].*/{
   23122 	    s//\1/
   23123 	    q
   23124 	  }
   23125 	  /^X\(\/\/\)$/{
   23126 	    s//\1/
   23127 	    q
   23128 	  }
   23129 	  /^X\(\/\).*/{
   23130 	    s//\1/
   23131 	    q
   23132 	  }
   23133 	  s/.*/./; q'`
   23134   else
   23135     continue
   23136   fi
   23137   # Extract the definition of DEPDIR, am__include, and am__quote
   23138   # from the Makefile without running `make'.
   23139   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   23140   test -z "$DEPDIR" && continue
   23141   am__include=`sed -n 's/^am__include = //p' < "$mf"`
   23142   test -z "am__include" && continue
   23143   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   23144   # When using ansi2knr, U may be empty or an underscore; expand it
   23145   U=`sed -n 's/^U = //p' < "$mf"`
   23146   # Find all dependency output files, they are included files with
   23147   # $(DEPDIR) in their names.  We invoke sed twice because it is the
   23148   # simplest approach to changing $(DEPDIR) to its actual value in the
   23149   # expansion.
   23150   for file in `sed -n "
   23151     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   23152        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   23153     # Make sure the directory exists.
   23154     test -f "$dirpart/$file" && continue
   23155     fdir=`$as_dirname -- "$file" ||
   23156 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23157 	 X"$file" : 'X\(//\)[^/]' \| \
   23158 	 X"$file" : 'X\(//\)$' \| \
   23159 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   23160 $as_echo X"$file" |
   23161     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   23162 	    s//\1/
   23163 	    q
   23164 	  }
   23165 	  /^X\(\/\/\)[^/].*/{
   23166 	    s//\1/
   23167 	    q
   23168 	  }
   23169 	  /^X\(\/\/\)$/{
   23170 	    s//\1/
   23171 	    q
   23172 	  }
   23173 	  /^X\(\/\).*/{
   23174 	    s//\1/
   23175 	    q
   23176 	  }
   23177 	  s/.*/./; q'`
   23178     { as_dir=$dirpart/$fdir
   23179   case $as_dir in #(
   23180   -*) as_dir=./$as_dir;;
   23181   esac
   23182   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   23183     as_dirs=
   23184     while :; do
   23185       case $as_dir in #(
   23186       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   23187       *) as_qdir=$as_dir;;
   23188       esac
   23189       as_dirs="'$as_qdir' $as_dirs"
   23190       as_dir=`$as_dirname -- "$as_dir" ||
   23191 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23192 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   23193 	 X"$as_dir" : 'X\(//\)$' \| \
   23194 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   23195 $as_echo X"$as_dir" |
   23196     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   23197 	    s//\1/
   23198 	    q
   23199 	  }
   23200 	  /^X\(\/\/\)[^/].*/{
   23201 	    s//\1/
   23202 	    q
   23203 	  }
   23204 	  /^X\(\/\/\)$/{
   23205 	    s//\1/
   23206 	    q
   23207 	  }
   23208 	  /^X\(\/\).*/{
   23209 	    s//\1/
   23210 	    q
   23211 	  }
   23212 	  s/.*/./; q'`
   23213       test -d "$as_dir" && break
   23214     done
   23215     test -z "$as_dirs" || eval "mkdir $as_dirs"
   23216   } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   23217 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
   23218    { (exit 1); exit 1; }; }; }
   23219     # echo "creating $dirpart/$file"
   23220     echo '# dummy' > "$dirpart/$file"
   23221   done
   23222 done
   23223  ;;
   23224 
   23225   esac
   23226 done # for ac_tag
   23227 
   23228 
   23229 { (exit 0); exit 0; }
   23230 _ACEOF
   23231 chmod +x $CONFIG_STATUS
   23232 ac_clean_files=$ac_clean_files_save
   23233 
   23234 test $ac_write_fail = 0 ||
   23235   { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
   23236 $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
   23237    { (exit 1); exit 1; }; }
   23238 
   23239 
   23240 # configure is writing to config.log, and then calls config.status.
   23241 # config.status does its own redirection, appending to config.log.
   23242 # Unfortunately, on DOS this fails, as config.log is still kept open
   23243 # by configure, so config.status won't be able to write to it; its
   23244 # output is simply discarded.  So we exec the FD to /dev/null,
   23245 # effectively closing config.log, so it can be properly (re)opened and
   23246 # appended to by config.status.  When coming back to configure, we
   23247 # need to make the FD available again.
   23248 if test "$no_create" != yes; then
   23249   ac_cs_success=:
   23250   ac_config_status_args=
   23251   test "$silent" = yes &&
   23252     ac_config_status_args="$ac_config_status_args --quiet"
   23253   exec 5>/dev/null
   23254   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   23255   exec 5>>config.log
   23256   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   23257   # would make configure fail if this is the last instruction.
   23258   $ac_cs_success || { (exit 1); exit 1; }
   23259 fi
   23260 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   23261   { $as_echo "$as_me:$LINENO: WARNING: Unrecognized options: $ac_unrecognized_opts" >&5
   23262 $as_echo "$as_me: WARNING: Unrecognized options: $ac_unrecognized_opts" >&2;}
   23263 fi
   23264 
   23265