Home | History | Annotate | Line # | Download | only in dist
configure revision 1.1.1.2
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.63 for libXres 1.0.4.
      4 #
      5 # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
      6 #
      7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
      8 # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
      9 # This configure script is free software; the Free Software Foundation
     10 # gives unlimited permission to copy, distribute and modify it.
     11 ## --------------------- ##
     12 ## M4sh Initialization.  ##
     13 ## --------------------- ##
     14 
     15 # Be more Bourne compatible
     16 DUALCASE=1; export DUALCASE # for MKS sh
     17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
     18   emulate sh
     19   NULLCMD=:
     20   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
     21   # is contrary to our usage.  Disable this feature.
     22   alias -g '${1+"$@"}'='"$@"'
     23   setopt NO_GLOB_SUBST
     24 else
     25   case `(set -o) 2>/dev/null` in
     26   *posix*) set -o posix ;;
     27 esac
     28 
     29 fi
     30 
     31 
     32 
     33 
     34 # PATH needs CR
     35 # Avoid depending upon Character Ranges.
     36 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
     37 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
     38 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
     39 as_cr_digits='0123456789'
     40 as_cr_alnum=$as_cr_Letters$as_cr_digits
     41 
     42 as_nl='
     43 '
     44 export as_nl
     45 # Printing a long string crashes Solaris 7 /usr/bin/printf.
     46 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
     47 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
     48 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
     49 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
     50   as_echo='printf %s\n'
     51   as_echo_n='printf %s'
     52 else
     53   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
     54     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
     55     as_echo_n='/usr/ucb/echo -n'
     56   else
     57     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
     58     as_echo_n_body='eval
     59       arg=$1;
     60       case $arg in
     61       *"$as_nl"*)
     62 	expr "X$arg" : "X\\(.*\\)$as_nl";
     63 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
     64       esac;
     65       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
     66     '
     67     export as_echo_n_body
     68     as_echo_n='sh -c $as_echo_n_body as_echo'
     69   fi
     70   export as_echo_body
     71   as_echo='sh -c $as_echo_body as_echo'
     72 fi
     73 
     74 # The user is always right.
     75 if test "${PATH_SEPARATOR+set}" != set; then
     76   PATH_SEPARATOR=:
     77   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     78     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
     79       PATH_SEPARATOR=';'
     80   }
     81 fi
     82 
     83 # Support unset when possible.
     84 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
     85   as_unset=unset
     86 else
     87   as_unset=false
     88 fi
     89 
     90 
     91 # IFS
     92 # We need space, tab and new line, in precisely that order.  Quoting is
     93 # there to prevent editors from complaining about space-tab.
     94 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     95 # splitting by setting IFS to empty value.)
     96 IFS=" ""	$as_nl"
     97 
     98 # Find who we are.  Look in the path if we contain no directory separator.
     99 case $0 in
    100   *[\\/]* ) as_myself=$0 ;;
    101   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    102 for as_dir in $PATH
    103 do
    104   IFS=$as_save_IFS
    105   test -z "$as_dir" && as_dir=.
    106   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
    107 done
    108 IFS=$as_save_IFS
    109 
    110      ;;
    111 esac
    112 # We did not find ourselves, most probably we were run as `sh COMMAND'
    113 # in which case we are not to be found in the path.
    114 if test "x$as_myself" = x; then
    115   as_myself=$0
    116 fi
    117 if test ! -f "$as_myself"; then
    118   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    119   { (exit 1); exit 1; }
    120 fi
    121 
    122 # Work around bugs in pre-3.0 UWIN ksh.
    123 for as_var in ENV MAIL MAILPATH
    124 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    125 done
    126 PS1='$ '
    127 PS2='> '
    128 PS4='+ '
    129 
    130 # NLS nuisances.
    131 LC_ALL=C
    132 export LC_ALL
    133 LANGUAGE=C
    134 export LANGUAGE
    135 
    136 # Required to use basename.
    137 if expr a : '\(a\)' >/dev/null 2>&1 &&
    138    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    139   as_expr=expr
    140 else
    141   as_expr=false
    142 fi
    143 
    144 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    145   as_basename=basename
    146 else
    147   as_basename=false
    148 fi
    149 
    150 
    151 # Name of the executable.
    152 as_me=`$as_basename -- "$0" ||
    153 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    154 	 X"$0" : 'X\(//\)$' \| \
    155 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    156 $as_echo X/"$0" |
    157     sed '/^.*\/\([^/][^/]*\)\/*$/{
    158 	    s//\1/
    159 	    q
    160 	  }
    161 	  /^X\/\(\/\/\)$/{
    162 	    s//\1/
    163 	    q
    164 	  }
    165 	  /^X\/\(\/\).*/{
    166 	    s//\1/
    167 	    q
    168 	  }
    169 	  s/.*/./; q'`
    170 
    171 # CDPATH.
    172 $as_unset CDPATH
    173 
    174 
    175 if test "x$CONFIG_SHELL" = x; then
    176   if (eval ":") 2>/dev/null; then
    177   as_have_required=yes
    178 else
    179   as_have_required=no
    180 fi
    181 
    182   if test $as_have_required = yes &&	 (eval ":
    183 (as_func_return () {
    184   (exit \$1)
    185 }
    186 as_func_success () {
    187   as_func_return 0
    188 }
    189 as_func_failure () {
    190   as_func_return 1
    191 }
    192 as_func_ret_success () {
    193   return 0
    194 }
    195 as_func_ret_failure () {
    196   return 1
    197 }
    198 
    199 exitcode=0
    200 if as_func_success; then
    201   :
    202 else
    203   exitcode=1
    204   echo as_func_success failed.
    205 fi
    206 
    207 if as_func_failure; then
    208   exitcode=1
    209   echo as_func_failure succeeded.
    210 fi
    211 
    212 if as_func_ret_success; then
    213   :
    214 else
    215   exitcode=1
    216   echo as_func_ret_success failed.
    217 fi
    218 
    219 if as_func_ret_failure; then
    220   exitcode=1
    221   echo as_func_ret_failure succeeded.
    222 fi
    223 
    224 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    225   :
    226 else
    227   exitcode=1
    228   echo positional parameters were not saved.
    229 fi
    230 
    231 test \$exitcode = 0) || { (exit 1); exit 1; }
    232 
    233 (
    234   as_lineno_1=\$LINENO
    235   as_lineno_2=\$LINENO
    236   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
    237   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
    238 ") 2> /dev/null; then
    239   :
    240 else
    241   as_candidate_shells=
    242     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    243 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    244 do
    245   IFS=$as_save_IFS
    246   test -z "$as_dir" && as_dir=.
    247   case $as_dir in
    248 	 /*)
    249 	   for as_base in sh bash ksh sh5; do
    250 	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
    251 	   done;;
    252        esac
    253 done
    254 IFS=$as_save_IFS
    255 
    256 
    257       for as_shell in $as_candidate_shells $SHELL; do
    258 	 # Try only shells that exist, to save several forks.
    259 	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    260 		{ ("$as_shell") 2> /dev/null <<\_ASEOF
    261 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    262   emulate sh
    263   NULLCMD=:
    264   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
    265   # is contrary to our usage.  Disable this feature.
    266   alias -g '${1+"$@"}'='"$@"'
    267   setopt NO_GLOB_SUBST
    268 else
    269   case `(set -o) 2>/dev/null` in
    270   *posix*) set -o posix ;;
    271 esac
    272 
    273 fi
    274 
    275 
    276 :
    277 _ASEOF
    278 }; then
    279   CONFIG_SHELL=$as_shell
    280 	       as_have_required=yes
    281 	       if { "$as_shell" 2> /dev/null <<\_ASEOF
    282 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    283   emulate sh
    284   NULLCMD=:
    285   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
    286   # is contrary to our usage.  Disable this feature.
    287   alias -g '${1+"$@"}'='"$@"'
    288   setopt NO_GLOB_SUBST
    289 else
    290   case `(set -o) 2>/dev/null` in
    291   *posix*) set -o posix ;;
    292 esac
    293 
    294 fi
    295 
    296 
    297 :
    298 (as_func_return () {
    299   (exit $1)
    300 }
    301 as_func_success () {
    302   as_func_return 0
    303 }
    304 as_func_failure () {
    305   as_func_return 1
    306 }
    307 as_func_ret_success () {
    308   return 0
    309 }
    310 as_func_ret_failure () {
    311   return 1
    312 }
    313 
    314 exitcode=0
    315 if as_func_success; then
    316   :
    317 else
    318   exitcode=1
    319   echo as_func_success failed.
    320 fi
    321 
    322 if as_func_failure; then
    323   exitcode=1
    324   echo as_func_failure succeeded.
    325 fi
    326 
    327 if as_func_ret_success; then
    328   :
    329 else
    330   exitcode=1
    331   echo as_func_ret_success failed.
    332 fi
    333 
    334 if as_func_ret_failure; then
    335   exitcode=1
    336   echo as_func_ret_failure succeeded.
    337 fi
    338 
    339 if ( set x; as_func_ret_success y && test x = "$1" ); then
    340   :
    341 else
    342   exitcode=1
    343   echo positional parameters were not saved.
    344 fi
    345 
    346 test $exitcode = 0) || { (exit 1); exit 1; }
    347 
    348 (
    349   as_lineno_1=$LINENO
    350   as_lineno_2=$LINENO
    351   test "x$as_lineno_1" != "x$as_lineno_2" &&
    352   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
    353 
    354 _ASEOF
    355 }; then
    356   break
    357 fi
    358 
    359 fi
    360 
    361       done
    362 
    363       if test "x$CONFIG_SHELL" != x; then
    364   for as_var in BASH_ENV ENV
    365 	do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    366 	done
    367 	export CONFIG_SHELL
    368 	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
    369 fi
    370 
    371 
    372     if test $as_have_required = no; then
    373   echo This script requires a shell more modern than all the
    374       echo shells that I found on your system.  Please install a
    375       echo modern shell, or manually run the script under such a
    376       echo shell if you do have one.
    377       { (exit 1); exit 1; }
    378 fi
    379 
    380 
    381 fi
    382 
    383 fi
    384 
    385 
    386 
    387 (eval "as_func_return () {
    388   (exit \$1)
    389 }
    390 as_func_success () {
    391   as_func_return 0
    392 }
    393 as_func_failure () {
    394   as_func_return 1
    395 }
    396 as_func_ret_success () {
    397   return 0
    398 }
    399 as_func_ret_failure () {
    400   return 1
    401 }
    402 
    403 exitcode=0
    404 if as_func_success; then
    405   :
    406 else
    407   exitcode=1
    408   echo as_func_success failed.
    409 fi
    410 
    411 if as_func_failure; then
    412   exitcode=1
    413   echo as_func_failure succeeded.
    414 fi
    415 
    416 if as_func_ret_success; then
    417   :
    418 else
    419   exitcode=1
    420   echo as_func_ret_success failed.
    421 fi
    422 
    423 if as_func_ret_failure; then
    424   exitcode=1
    425   echo as_func_ret_failure succeeded.
    426 fi
    427 
    428 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    429   :
    430 else
    431   exitcode=1
    432   echo positional parameters were not saved.
    433 fi
    434 
    435 test \$exitcode = 0") || {
    436   echo No shell found that supports shell functions.
    437   echo Please tell bug-autoconf@gnu.org about your system,
    438   echo including any error possibly output before this message.
    439   echo This can help us improve future autoconf versions.
    440   echo Configuration will now proceed without shell functions.
    441 }
    442 
    443 
    444 
    445   as_lineno_1=$LINENO
    446   as_lineno_2=$LINENO
    447   test "x$as_lineno_1" != "x$as_lineno_2" &&
    448   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
    449 
    450   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
    451   # uniformly replaced by the line number.  The first 'sed' inserts a
    452   # line-number line after each line using $LINENO; the second 'sed'
    453   # does the real work.  The second script uses 'N' to pair each
    454   # line-number line with the line containing $LINENO, and appends
    455   # trailing '-' during substitution so that $LINENO is not a special
    456   # case at line end.
    457   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
    458   # scripts with optimization help from Paolo Bonzini.  Blame Lee
    459   # E. McMahon (1931-1989) for sed's syntax.  :-)
    460   sed -n '
    461     p
    462     /[$]LINENO/=
    463   ' <$as_myself |
    464     sed '
    465       s/[$]LINENO.*/&-/
    466       t lineno
    467       b
    468       :lineno
    469       N
    470       :loop
    471       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    472       t loop
    473       s/-\n.*//
    474     ' >$as_me.lineno &&
    475   chmod +x "$as_me.lineno" ||
    476     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
    477    { (exit 1); exit 1; }; }
    478 
    479   # Don't try to exec as it changes $[0], causing all sort of problems
    480   # (the dirname of $[0] is not the place where we might find the
    481   # original and so on.  Autoconf is especially sensitive to this).
    482   . "./$as_me.lineno"
    483   # Exit status is that of the last command.
    484   exit
    485 }
    486 
    487 
    488 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    489   as_dirname=dirname
    490 else
    491   as_dirname=false
    492 fi
    493 
    494 ECHO_C= ECHO_N= ECHO_T=
    495 case `echo -n x` in
    496 -n*)
    497   case `echo 'x\c'` in
    498   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    499   *)   ECHO_C='\c';;
    500   esac;;
    501 *)
    502   ECHO_N='-n';;
    503 esac
    504 if expr a : '\(a\)' >/dev/null 2>&1 &&
    505    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    506   as_expr=expr
    507 else
    508   as_expr=false
    509 fi
    510 
    511 rm -f conf$$ conf$$.exe conf$$.file
    512 if test -d conf$$.dir; then
    513   rm -f conf$$.dir/conf$$.file
    514 else
    515   rm -f conf$$.dir
    516   mkdir conf$$.dir 2>/dev/null
    517 fi
    518 if (echo >conf$$.file) 2>/dev/null; then
    519   if ln -s conf$$.file conf$$ 2>/dev/null; then
    520     as_ln_s='ln -s'
    521     # ... but there are two gotchas:
    522     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    523     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    524     # In both cases, we have to default to `cp -p'.
    525     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    526       as_ln_s='cp -p'
    527   elif ln conf$$.file conf$$ 2>/dev/null; then
    528     as_ln_s=ln
    529   else
    530     as_ln_s='cp -p'
    531   fi
    532 else
    533   as_ln_s='cp -p'
    534 fi
    535 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    536 rmdir conf$$.dir 2>/dev/null
    537 
    538 if mkdir -p . 2>/dev/null; then
    539   as_mkdir_p=:
    540 else
    541   test -d ./-p && rmdir ./-p
    542   as_mkdir_p=false
    543 fi
    544 
    545 if test -x / >/dev/null 2>&1; then
    546   as_test_x='test -x'
    547 else
    548   if ls -dL / >/dev/null 2>&1; then
    549     as_ls_L_option=L
    550   else
    551     as_ls_L_option=
    552   fi
    553   as_test_x='
    554     eval sh -c '\''
    555       if test -d "$1"; then
    556 	test -d "$1/.";
    557       else
    558 	case $1 in
    559 	-*)set "./$1";;
    560 	esac;
    561 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
    562 	???[sx]*):;;*)false;;esac;fi
    563     '\'' sh
    564   '
    565 fi
    566 as_executable_p=$as_test_x
    567 
    568 # Sed expression to map a string onto a valid CPP name.
    569 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    570 
    571 # Sed expression to map a string onto a valid variable name.
    572 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    573 
    574 
    575 
    576 
    577 # Check that we are running under the correct shell.
    578 SHELL=${CONFIG_SHELL-/bin/sh}
    579 
    580 case X$ECHO in
    581 X*--fallback-echo)
    582   # Remove one level of quotation (which was required for Make).
    583   ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
    584   ;;
    585 esac
    586 
    587 echo=${ECHO-echo}
    588 if test "X$1" = X--no-reexec; then
    589   # Discard the --no-reexec flag, and continue.
    590   shift
    591 elif test "X$1" = X--fallback-echo; then
    592   # Avoid inline document here, it may be left over
    593   :
    594 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
    595   # Yippee, $echo works!
    596   :
    597 else
    598   # Restart under the correct shell.
    599   exec $SHELL "$0" --no-reexec ${1+"$@"}
    600 fi
    601 
    602 if test "X$1" = X--fallback-echo; then
    603   # used as fallback echo
    604   shift
    605   cat <<EOF
    606 $*
    607 EOF
    608   exit 0
    609 fi
    610 
    611 # The HP-UX ksh and POSIX shell print the target directory to stdout
    612 # if CDPATH is set.
    613 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    614 
    615 if test -z "$ECHO"; then
    616 if test "X${echo_test_string+set}" != Xset; then
    617 # find a string as large as possible, as long as the shell can cope with it
    618   for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
    619     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
    620     if (echo_test_string=`eval $cmd`) 2>/dev/null &&
    621        echo_test_string=`eval $cmd` &&
    622        (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
    623     then
    624       break
    625     fi
    626   done
    627 fi
    628 
    629 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    630    echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    631    test "X$echo_testing_string" = "X$echo_test_string"; then
    632   :
    633 else
    634   # The Solaris, AIX, and Digital Unix default echo programs unquote
    635   # backslashes.  This makes it impossible to quote backslashes using
    636   #   echo "$something" | sed 's/\\/\\\\/g'
    637   #
    638   # So, first we look for a working echo in the user's PATH.
    639 
    640   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
    641   for dir in $PATH /usr/ucb; do
    642     IFS="$lt_save_ifs"
    643     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
    644        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
    645        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
    646        test "X$echo_testing_string" = "X$echo_test_string"; then
    647       echo="$dir/echo"
    648       break
    649     fi
    650   done
    651   IFS="$lt_save_ifs"
    652 
    653   if test "X$echo" = Xecho; then
    654     # We didn't find a better echo, so look for alternatives.
    655     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
    656        echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
    657        test "X$echo_testing_string" = "X$echo_test_string"; then
    658       # This shell has a builtin print -r that does the trick.
    659       echo='print -r'
    660     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
    661 	 test "X$CONFIG_SHELL" != X/bin/ksh; then
    662       # If we have ksh, try running configure again with it.
    663       ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
    664       export ORIGINAL_CONFIG_SHELL
    665       CONFIG_SHELL=/bin/ksh
    666       export CONFIG_SHELL
    667       exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
    668     else
    669       # Try using printf.
    670       echo='printf %s\n'
    671       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    672 	 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    673 	 test "X$echo_testing_string" = "X$echo_test_string"; then
    674 	# Cool, printf works
    675 	:
    676       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    677 	   test "X$echo_testing_string" = 'X\t' &&
    678 	   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    679 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    680 	CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
    681 	export CONFIG_SHELL
    682 	SHELL="$CONFIG_SHELL"
    683 	export SHELL
    684 	echo="$CONFIG_SHELL $0 --fallback-echo"
    685       elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    686 	   test "X$echo_testing_string" = 'X\t' &&
    687 	   echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    688 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    689 	echo="$CONFIG_SHELL $0 --fallback-echo"
    690       else
    691 	# maybe with a smaller string...
    692 	prev=:
    693 
    694 	for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
    695 	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
    696 	  then
    697 	    break
    698 	  fi
    699 	  prev="$cmd"
    700 	done
    701 
    702 	if test "$prev" != 'sed 50q "$0"'; then
    703 	  echo_test_string=`eval $prev`
    704 	  export echo_test_string
    705 	  exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
    706 	else
    707 	  # Oops.  We lost completely, so just stick with echo.
    708 	  echo=echo
    709 	fi
    710       fi
    711     fi
    712   fi
    713 fi
    714 fi
    715 
    716 # Copy echo and quote the copy suitably for passing to libtool from
    717 # the Makefile, instead of quoting the original, which is used later.
    718 ECHO=$echo
    719 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
    720    ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
    721 fi
    722 
    723 
    724 
    725 
    726 tagnames=${tagnames+${tagnames},}CXX
    727 
    728 tagnames=${tagnames+${tagnames},}F77
    729 
    730 exec 7<&0 </dev/null 6>&1
    731 
    732 # Name of the host.
    733 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
    734 # so uname gets run too.
    735 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    736 
    737 #
    738 # Initializations.
    739 #
    740 ac_default_prefix=/usr/local
    741 ac_clean_files=
    742 ac_config_libobj_dir=.
    743 LIBOBJS=
    744 cross_compiling=no
    745 subdirs=
    746 MFLAGS=
    747 MAKEFLAGS=
    748 SHELL=${CONFIG_SHELL-/bin/sh}
    749 
    750 # Identity of this package.
    751 PACKAGE_NAME='libXres'
    752 PACKAGE_TARNAME='libXres'
    753 PACKAGE_VERSION='1.0.4'
    754 PACKAGE_STRING='libXres 1.0.4'
    755 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
    756 
    757 # Factoring default headers for most tests.
    758 ac_includes_default="\
    759 #include <stdio.h>
    760 #ifdef HAVE_SYS_TYPES_H
    761 # include <sys/types.h>
    762 #endif
    763 #ifdef HAVE_SYS_STAT_H
    764 # include <sys/stat.h>
    765 #endif
    766 #ifdef STDC_HEADERS
    767 # include <stdlib.h>
    768 # include <stddef.h>
    769 #else
    770 # ifdef HAVE_STDLIB_H
    771 #  include <stdlib.h>
    772 # endif
    773 #endif
    774 #ifdef HAVE_STRING_H
    775 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    776 #  include <memory.h>
    777 # endif
    778 # include <string.h>
    779 #endif
    780 #ifdef HAVE_STRINGS_H
    781 # include <strings.h>
    782 #endif
    783 #ifdef HAVE_INTTYPES_H
    784 # include <inttypes.h>
    785 #endif
    786 #ifdef HAVE_STDINT_H
    787 # include <stdint.h>
    788 #endif
    789 #ifdef HAVE_UNISTD_H
    790 # include <unistd.h>
    791 #endif"
    792 
    793 ac_subst_vars='am__EXEEXT_FALSE
    794 am__EXEEXT_TRUE
    795 LTLIBOBJS
    796 LIBOBJS
    797 XTMALLOC_ZERO_CFLAGS
    798 XMALLOC_ZERO_CFLAGS
    799 MALLOC_ZERO_CFLAGS
    800 XRES_LIBS
    801 XRES_CFLAGS
    802 PKG_CONFIG
    803 ADMIN_MAN_DIR
    804 DRIVER_MAN_DIR
    805 MISC_MAN_DIR
    806 FILE_MAN_DIR
    807 LIB_MAN_DIR
    808 APP_MAN_DIR
    809 ADMIN_MAN_SUFFIX
    810 DRIVER_MAN_SUFFIX
    811 MISC_MAN_SUFFIX
    812 FILE_MAN_SUFFIX
    813 LIB_MAN_SUFFIX
    814 APP_MAN_SUFFIX
    815 distcleancheck_listfiles
    816 CHANGELOG_CMD
    817 AM_BACKSLASH
    818 AM_DEFAULT_VERBOSITY
    819 CWARNFLAGS
    820 LIBTOOL
    821 ac_ct_F77
    822 FFLAGS
    823 F77
    824 CXXCPP
    825 am__fastdepCXX_FALSE
    826 am__fastdepCXX_TRUE
    827 CXXDEPMODE
    828 ac_ct_CXX
    829 CXXFLAGS
    830 CXX
    831 CPP
    832 NMEDIT
    833 DSYMUTIL
    834 RANLIB
    835 AR
    836 ECHO
    837 LN_S
    838 EGREP
    839 GREP
    840 SED
    841 host_os
    842 host_vendor
    843 host_cpu
    844 host
    845 build_os
    846 build_vendor
    847 build_cpu
    848 build
    849 am__fastdepCC_FALSE
    850 am__fastdepCC_TRUE
    851 CCDEPMODE
    852 AMDEPBACKSLASH
    853 AMDEP_FALSE
    854 AMDEP_TRUE
    855 am__quote
    856 am__include
    857 DEPDIR
    858 OBJEXT
    859 EXEEXT
    860 ac_ct_CC
    861 CPPFLAGS
    862 LDFLAGS
    863 CFLAGS
    864 CC
    865 am__untar
    866 am__tar
    867 AMTAR
    868 am__leading_dot
    869 SET_MAKE
    870 AWK
    871 mkdir_p
    872 MKDIR_P
    873 INSTALL_STRIP_PROGRAM
    874 STRIP
    875 install_sh
    876 MAKEINFO
    877 AUTOHEADER
    878 AUTOMAKE
    879 AUTOCONF
    880 ACLOCAL
    881 VERSION
    882 PACKAGE
    883 CYGPATH_W
    884 am__isrc
    885 INSTALL_DATA
    886 INSTALL_SCRIPT
    887 INSTALL_PROGRAM
    888 target_alias
    889 host_alias
    890 build_alias
    891 LIBS
    892 ECHO_T
    893 ECHO_N
    894 ECHO_C
    895 DEFS
    896 mandir
    897 localedir
    898 libdir
    899 psdir
    900 pdfdir
    901 dvidir
    902 htmldir
    903 infodir
    904 docdir
    905 oldincludedir
    906 includedir
    907 localstatedir
    908 sharedstatedir
    909 sysconfdir
    910 datadir
    911 datarootdir
    912 libexecdir
    913 sbindir
    914 bindir
    915 program_transform_name
    916 prefix
    917 exec_prefix
    918 PACKAGE_BUGREPORT
    919 PACKAGE_STRING
    920 PACKAGE_VERSION
    921 PACKAGE_TARNAME
    922 PACKAGE_NAME
    923 PATH_SEPARATOR
    924 SHELL'
    925 ac_subst_files=''
    926 ac_user_opts='
    927 enable_option_checking
    928 enable_dependency_tracking
    929 enable_shared
    930 enable_static
    931 enable_fast_install
    932 with_gnu_ld
    933 enable_libtool_lock
    934 with_pic
    935 with_tags
    936 enable_silent_rules
    937 enable_strict_compilation
    938 with_release_version
    939 enable_malloc0returnsnull
    940 '
    941       ac_precious_vars='build_alias
    942 host_alias
    943 target_alias
    944 CC
    945 CFLAGS
    946 LDFLAGS
    947 LIBS
    948 CPPFLAGS
    949 CPP
    950 CXX
    951 CXXFLAGS
    952 CCC
    953 CXXCPP
    954 F77
    955 FFLAGS
    956 PKG_CONFIG
    957 XRES_CFLAGS
    958 XRES_LIBS'
    959 
    960 
    961 # Initialize some variables set by options.
    962 ac_init_help=
    963 ac_init_version=false
    964 ac_unrecognized_opts=
    965 ac_unrecognized_sep=
    966 # The variables have the same names as the options, with
    967 # dashes changed to underlines.
    968 cache_file=/dev/null
    969 exec_prefix=NONE
    970 no_create=
    971 no_recursion=
    972 prefix=NONE
    973 program_prefix=NONE
    974 program_suffix=NONE
    975 program_transform_name=s,x,x,
    976 silent=
    977 site=
    978 srcdir=
    979 verbose=
    980 x_includes=NONE
    981 x_libraries=NONE
    982 
    983 # Installation directory options.
    984 # These are left unexpanded so users can "make install exec_prefix=/foo"
    985 # and all the variables that are supposed to be based on exec_prefix
    986 # by default will actually change.
    987 # Use braces instead of parens because sh, perl, etc. also accept them.
    988 # (The list follows the same order as the GNU Coding Standards.)
    989 bindir='${exec_prefix}/bin'
    990 sbindir='${exec_prefix}/sbin'
    991 libexecdir='${exec_prefix}/libexec'
    992 datarootdir='${prefix}/share'
    993 datadir='${datarootdir}'
    994 sysconfdir='${prefix}/etc'
    995 sharedstatedir='${prefix}/com'
    996 localstatedir='${prefix}/var'
    997 includedir='${prefix}/include'
    998 oldincludedir='/usr/include'
    999 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
   1000 infodir='${datarootdir}/info'
   1001 htmldir='${docdir}'
   1002 dvidir='${docdir}'
   1003 pdfdir='${docdir}'
   1004 psdir='${docdir}'
   1005 libdir='${exec_prefix}/lib'
   1006 localedir='${datarootdir}/locale'
   1007 mandir='${datarootdir}/man'
   1008 
   1009 ac_prev=
   1010 ac_dashdash=
   1011 for ac_option
   1012 do
   1013   # If the previous option needs an argument, assign it.
   1014   if test -n "$ac_prev"; then
   1015     eval $ac_prev=\$ac_option
   1016     ac_prev=
   1017     continue
   1018   fi
   1019 
   1020   case $ac_option in
   1021   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
   1022   *)	ac_optarg=yes ;;
   1023   esac
   1024 
   1025   # Accept the important Cygnus configure options, so we can diagnose typos.
   1026 
   1027   case $ac_dashdash$ac_option in
   1028   --)
   1029     ac_dashdash=yes ;;
   1030 
   1031   -bindir | --bindir | --bindi | --bind | --bin | --bi)
   1032     ac_prev=bindir ;;
   1033   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
   1034     bindir=$ac_optarg ;;
   1035 
   1036   -build | --build | --buil | --bui | --bu)
   1037     ac_prev=build_alias ;;
   1038   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
   1039     build_alias=$ac_optarg ;;
   1040 
   1041   -cache-file | --cache-file | --cache-fil | --cache-fi \
   1042   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
   1043     ac_prev=cache_file ;;
   1044   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
   1045   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
   1046     cache_file=$ac_optarg ;;
   1047 
   1048   --config-cache | -C)
   1049     cache_file=config.cache ;;
   1050 
   1051   -datadir | --datadir | --datadi | --datad)
   1052     ac_prev=datadir ;;
   1053   -datadir=* | --datadir=* | --datadi=* | --datad=*)
   1054     datadir=$ac_optarg ;;
   1055 
   1056   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
   1057   | --dataroo | --dataro | --datar)
   1058     ac_prev=datarootdir ;;
   1059   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
   1060   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
   1061     datarootdir=$ac_optarg ;;
   1062 
   1063   -disable-* | --disable-*)
   1064     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
   1065     # Reject names that are not valid shell variable names.
   1066     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1067       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
   1068    { (exit 1); exit 1; }; }
   1069     ac_useropt_orig=$ac_useropt
   1070     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1071     case $ac_user_opts in
   1072       *"
   1073 "enable_$ac_useropt"
   1074 "*) ;;
   1075       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
   1076 	 ac_unrecognized_sep=', ';;
   1077     esac
   1078     eval enable_$ac_useropt=no ;;
   1079 
   1080   -docdir | --docdir | --docdi | --doc | --do)
   1081     ac_prev=docdir ;;
   1082   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
   1083     docdir=$ac_optarg ;;
   1084 
   1085   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
   1086     ac_prev=dvidir ;;
   1087   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
   1088     dvidir=$ac_optarg ;;
   1089 
   1090   -enable-* | --enable-*)
   1091     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
   1092     # Reject names that are not valid shell variable names.
   1093     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1094       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
   1095    { (exit 1); exit 1; }; }
   1096     ac_useropt_orig=$ac_useropt
   1097     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1098     case $ac_user_opts in
   1099       *"
   1100 "enable_$ac_useropt"
   1101 "*) ;;
   1102       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
   1103 	 ac_unrecognized_sep=', ';;
   1104     esac
   1105     eval enable_$ac_useropt=\$ac_optarg ;;
   1106 
   1107   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
   1108   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
   1109   | --exec | --exe | --ex)
   1110     ac_prev=exec_prefix ;;
   1111   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
   1112   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
   1113   | --exec=* | --exe=* | --ex=*)
   1114     exec_prefix=$ac_optarg ;;
   1115 
   1116   -gas | --gas | --ga | --g)
   1117     # Obsolete; use --with-gas.
   1118     with_gas=yes ;;
   1119 
   1120   -help | --help | --hel | --he | -h)
   1121     ac_init_help=long ;;
   1122   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
   1123     ac_init_help=recursive ;;
   1124   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
   1125     ac_init_help=short ;;
   1126 
   1127   -host | --host | --hos | --ho)
   1128     ac_prev=host_alias ;;
   1129   -host=* | --host=* | --hos=* | --ho=*)
   1130     host_alias=$ac_optarg ;;
   1131 
   1132   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
   1133     ac_prev=htmldir ;;
   1134   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
   1135   | --ht=*)
   1136     htmldir=$ac_optarg ;;
   1137 
   1138   -includedir | --includedir | --includedi | --included | --include \
   1139   | --includ | --inclu | --incl | --inc)
   1140     ac_prev=includedir ;;
   1141   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
   1142   | --includ=* | --inclu=* | --incl=* | --inc=*)
   1143     includedir=$ac_optarg ;;
   1144 
   1145   -infodir | --infodir | --infodi | --infod | --info | --inf)
   1146     ac_prev=infodir ;;
   1147   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1148     infodir=$ac_optarg ;;
   1149 
   1150   -libdir | --libdir | --libdi | --libd)
   1151     ac_prev=libdir ;;
   1152   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1153     libdir=$ac_optarg ;;
   1154 
   1155   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1156   | --libexe | --libex | --libe)
   1157     ac_prev=libexecdir ;;
   1158   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1159   | --libexe=* | --libex=* | --libe=*)
   1160     libexecdir=$ac_optarg ;;
   1161 
   1162   -localedir | --localedir | --localedi | --localed | --locale)
   1163     ac_prev=localedir ;;
   1164   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1165     localedir=$ac_optarg ;;
   1166 
   1167   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1168   | --localstate | --localstat | --localsta | --localst | --locals)
   1169     ac_prev=localstatedir ;;
   1170   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1171   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1172     localstatedir=$ac_optarg ;;
   1173 
   1174   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1175     ac_prev=mandir ;;
   1176   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1177     mandir=$ac_optarg ;;
   1178 
   1179   -nfp | --nfp | --nf)
   1180     # Obsolete; use --without-fp.
   1181     with_fp=no ;;
   1182 
   1183   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1184   | --no-cr | --no-c | -n)
   1185     no_create=yes ;;
   1186 
   1187   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1188   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1189     no_recursion=yes ;;
   1190 
   1191   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1192   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1193   | --oldin | --oldi | --old | --ol | --o)
   1194     ac_prev=oldincludedir ;;
   1195   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1196   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1197   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1198     oldincludedir=$ac_optarg ;;
   1199 
   1200   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1201     ac_prev=prefix ;;
   1202   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1203     prefix=$ac_optarg ;;
   1204 
   1205   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1206   | --program-pre | --program-pr | --program-p)
   1207     ac_prev=program_prefix ;;
   1208   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1209   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1210     program_prefix=$ac_optarg ;;
   1211 
   1212   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1213   | --program-suf | --program-su | --program-s)
   1214     ac_prev=program_suffix ;;
   1215   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1216   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1217     program_suffix=$ac_optarg ;;
   1218 
   1219   -program-transform-name | --program-transform-name \
   1220   | --program-transform-nam | --program-transform-na \
   1221   | --program-transform-n | --program-transform- \
   1222   | --program-transform | --program-transfor \
   1223   | --program-transfo | --program-transf \
   1224   | --program-trans | --program-tran \
   1225   | --progr-tra | --program-tr | --program-t)
   1226     ac_prev=program_transform_name ;;
   1227   -program-transform-name=* | --program-transform-name=* \
   1228   | --program-transform-nam=* | --program-transform-na=* \
   1229   | --program-transform-n=* | --program-transform-=* \
   1230   | --program-transform=* | --program-transfor=* \
   1231   | --program-transfo=* | --program-transf=* \
   1232   | --program-trans=* | --program-tran=* \
   1233   | --progr-tra=* | --program-tr=* | --program-t=*)
   1234     program_transform_name=$ac_optarg ;;
   1235 
   1236   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1237     ac_prev=pdfdir ;;
   1238   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1239     pdfdir=$ac_optarg ;;
   1240 
   1241   -psdir | --psdir | --psdi | --psd | --ps)
   1242     ac_prev=psdir ;;
   1243   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1244     psdir=$ac_optarg ;;
   1245 
   1246   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1247   | -silent | --silent | --silen | --sile | --sil)
   1248     silent=yes ;;
   1249 
   1250   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1251     ac_prev=sbindir ;;
   1252   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1253   | --sbi=* | --sb=*)
   1254     sbindir=$ac_optarg ;;
   1255 
   1256   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1257   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1258   | --sharedst | --shareds | --shared | --share | --shar \
   1259   | --sha | --sh)
   1260     ac_prev=sharedstatedir ;;
   1261   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1262   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1263   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1264   | --sha=* | --sh=*)
   1265     sharedstatedir=$ac_optarg ;;
   1266 
   1267   -site | --site | --sit)
   1268     ac_prev=site ;;
   1269   -site=* | --site=* | --sit=*)
   1270     site=$ac_optarg ;;
   1271 
   1272   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1273     ac_prev=srcdir ;;
   1274   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1275     srcdir=$ac_optarg ;;
   1276 
   1277   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1278   | --syscon | --sysco | --sysc | --sys | --sy)
   1279     ac_prev=sysconfdir ;;
   1280   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1281   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1282     sysconfdir=$ac_optarg ;;
   1283 
   1284   -target | --target | --targe | --targ | --tar | --ta | --t)
   1285     ac_prev=target_alias ;;
   1286   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1287     target_alias=$ac_optarg ;;
   1288 
   1289   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1290     verbose=yes ;;
   1291 
   1292   -version | --version | --versio | --versi | --vers | -V)
   1293     ac_init_version=: ;;
   1294 
   1295   -with-* | --with-*)
   1296     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1297     # Reject names that are not valid shell variable names.
   1298     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1299       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
   1300    { (exit 1); exit 1; }; }
   1301     ac_useropt_orig=$ac_useropt
   1302     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1303     case $ac_user_opts in
   1304       *"
   1305 "with_$ac_useropt"
   1306 "*) ;;
   1307       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1308 	 ac_unrecognized_sep=', ';;
   1309     esac
   1310     eval with_$ac_useropt=\$ac_optarg ;;
   1311 
   1312   -without-* | --without-*)
   1313     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1314     # Reject names that are not valid shell variable names.
   1315     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1316       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
   1317    { (exit 1); exit 1; }; }
   1318     ac_useropt_orig=$ac_useropt
   1319     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1320     case $ac_user_opts in
   1321       *"
   1322 "with_$ac_useropt"
   1323 "*) ;;
   1324       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1325 	 ac_unrecognized_sep=', ';;
   1326     esac
   1327     eval with_$ac_useropt=no ;;
   1328 
   1329   --x)
   1330     # Obsolete; use --with-x.
   1331     with_x=yes ;;
   1332 
   1333   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1334   | --x-incl | --x-inc | --x-in | --x-i)
   1335     ac_prev=x_includes ;;
   1336   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1337   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1338     x_includes=$ac_optarg ;;
   1339 
   1340   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1341   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1342     ac_prev=x_libraries ;;
   1343   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1344   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1345     x_libraries=$ac_optarg ;;
   1346 
   1347   -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
   1348 Try \`$0 --help' for more information." >&2
   1349    { (exit 1); exit 1; }; }
   1350     ;;
   1351 
   1352   *=*)
   1353     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1354     # Reject names that are not valid shell variable names.
   1355     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
   1356       { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
   1357    { (exit 1); exit 1; }; }
   1358     eval $ac_envvar=\$ac_optarg
   1359     export $ac_envvar ;;
   1360 
   1361   *)
   1362     # FIXME: should be removed in autoconf 3.0.
   1363     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1364     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1365       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1366     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1367     ;;
   1368 
   1369   esac
   1370 done
   1371 
   1372 if test -n "$ac_prev"; then
   1373   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1374   { $as_echo "$as_me: error: missing argument to $ac_option" >&2
   1375    { (exit 1); exit 1; }; }
   1376 fi
   1377 
   1378 if test -n "$ac_unrecognized_opts"; then
   1379   case $enable_option_checking in
   1380     no) ;;
   1381     fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
   1382    { (exit 1); exit 1; }; } ;;
   1383     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1384   esac
   1385 fi
   1386 
   1387 # Check all directory arguments for consistency.
   1388 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1389 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1390 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1391 		libdir localedir mandir
   1392 do
   1393   eval ac_val=\$$ac_var
   1394   # Remove trailing slashes.
   1395   case $ac_val in
   1396     */ )
   1397       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1398       eval $ac_var=\$ac_val;;
   1399   esac
   1400   # Be sure to have absolute directory names.
   1401   case $ac_val in
   1402     [\\/$]* | ?:[\\/]* )  continue;;
   1403     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1404   esac
   1405   { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
   1406    { (exit 1); exit 1; }; }
   1407 done
   1408 
   1409 # There might be people who depend on the old broken behavior: `$host'
   1410 # used to hold the argument of --host etc.
   1411 # FIXME: To remove some day.
   1412 build=$build_alias
   1413 host=$host_alias
   1414 target=$target_alias
   1415 
   1416 # FIXME: To remove some day.
   1417 if test "x$host_alias" != x; then
   1418   if test "x$build_alias" = x; then
   1419     cross_compiling=maybe
   1420     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1421     If a cross compiler is detected then cross compile mode will be used." >&2
   1422   elif test "x$build_alias" != "x$host_alias"; then
   1423     cross_compiling=yes
   1424   fi
   1425 fi
   1426 
   1427 ac_tool_prefix=
   1428 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1429 
   1430 test "$silent" = yes && exec 6>/dev/null
   1431 
   1432 
   1433 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1434 ac_ls_di=`ls -di .` &&
   1435 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1436   { $as_echo "$as_me: error: working directory cannot be determined" >&2
   1437    { (exit 1); exit 1; }; }
   1438 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1439   { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
   1440    { (exit 1); exit 1; }; }
   1441 
   1442 
   1443 # Find the source files, if location was not specified.
   1444 if test -z "$srcdir"; then
   1445   ac_srcdir_defaulted=yes
   1446   # Try the directory containing this script, then the parent directory.
   1447   ac_confdir=`$as_dirname -- "$as_myself" ||
   1448 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1449 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1450 	 X"$as_myself" : 'X\(//\)$' \| \
   1451 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1452 $as_echo X"$as_myself" |
   1453     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1454 	    s//\1/
   1455 	    q
   1456 	  }
   1457 	  /^X\(\/\/\)[^/].*/{
   1458 	    s//\1/
   1459 	    q
   1460 	  }
   1461 	  /^X\(\/\/\)$/{
   1462 	    s//\1/
   1463 	    q
   1464 	  }
   1465 	  /^X\(\/\).*/{
   1466 	    s//\1/
   1467 	    q
   1468 	  }
   1469 	  s/.*/./; q'`
   1470   srcdir=$ac_confdir
   1471   if test ! -r "$srcdir/$ac_unique_file"; then
   1472     srcdir=..
   1473   fi
   1474 else
   1475   ac_srcdir_defaulted=no
   1476 fi
   1477 if test ! -r "$srcdir/$ac_unique_file"; then
   1478   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1479   { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
   1480    { (exit 1); exit 1; }; }
   1481 fi
   1482 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1483 ac_abs_confdir=`(
   1484 	cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
   1485    { (exit 1); exit 1; }; }
   1486 	pwd)`
   1487 # When building in place, set srcdir=.
   1488 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1489   srcdir=.
   1490 fi
   1491 # Remove unnecessary trailing slashes from srcdir.
   1492 # Double slashes in file names in object file debugging info
   1493 # mess up M-x gdb in Emacs.
   1494 case $srcdir in
   1495 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1496 esac
   1497 for ac_var in $ac_precious_vars; do
   1498   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1499   eval ac_env_${ac_var}_value=\$${ac_var}
   1500   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1501   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1502 done
   1503 
   1504 #
   1505 # Report the --help message.
   1506 #
   1507 if test "$ac_init_help" = "long"; then
   1508   # Omit some internal or obsolete options to make the list less imposing.
   1509   # This message is too long to be a string in the A/UX 3.1 sh.
   1510   cat <<_ACEOF
   1511 \`configure' configures libXres 1.0.4 to adapt to many kinds of systems.
   1512 
   1513 Usage: $0 [OPTION]... [VAR=VALUE]...
   1514 
   1515 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1516 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1517 
   1518 Defaults for the options are specified in brackets.
   1519 
   1520 Configuration:
   1521   -h, --help              display this help and exit
   1522       --help=short        display options specific to this package
   1523       --help=recursive    display the short help of all the included packages
   1524   -V, --version           display version information and exit
   1525   -q, --quiet, --silent   do not print \`checking...' messages
   1526       --cache-file=FILE   cache test results in FILE [disabled]
   1527   -C, --config-cache      alias for \`--cache-file=config.cache'
   1528   -n, --no-create         do not create output files
   1529       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1530 
   1531 Installation directories:
   1532   --prefix=PREFIX         install architecture-independent files in PREFIX
   1533                           [$ac_default_prefix]
   1534   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1535                           [PREFIX]
   1536 
   1537 By default, \`make install' will install all the files in
   1538 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1539 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1540 for instance \`--prefix=\$HOME'.
   1541 
   1542 For better control, use the options below.
   1543 
   1544 Fine tuning of the installation directories:
   1545   --bindir=DIR            user executables [EPREFIX/bin]
   1546   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1547   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1548   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1549   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1550   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1551   --libdir=DIR            object code libraries [EPREFIX/lib]
   1552   --includedir=DIR        C header files [PREFIX/include]
   1553   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1554   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1555   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1556   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1557   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1558   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1559   --docdir=DIR            documentation root [DATAROOTDIR/doc/libXres]
   1560   --htmldir=DIR           html documentation [DOCDIR]
   1561   --dvidir=DIR            dvi documentation [DOCDIR]
   1562   --pdfdir=DIR            pdf documentation [DOCDIR]
   1563   --psdir=DIR             ps documentation [DOCDIR]
   1564 _ACEOF
   1565 
   1566   cat <<\_ACEOF
   1567 
   1568 Program names:
   1569   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1570   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1571   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1572 
   1573 System types:
   1574   --build=BUILD     configure for building on BUILD [guessed]
   1575   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1576 _ACEOF
   1577 fi
   1578 
   1579 if test -n "$ac_init_help"; then
   1580   case $ac_init_help in
   1581      short | recursive ) echo "Configuration of libXres 1.0.4:";;
   1582    esac
   1583   cat <<\_ACEOF
   1584 
   1585 Optional Features:
   1586   --disable-option-checking  ignore unrecognized --enable/--with options
   1587   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1588   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1589   --disable-dependency-tracking  speeds up one-time build
   1590   --enable-dependency-tracking   do not reject slow dependency extractors
   1591   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1592   --enable-static[=PKGS]  build static libraries [default=yes]
   1593   --enable-fast-install[=PKGS]
   1594                           optimize for fast installation [default=yes]
   1595   --disable-libtool-lock  avoid locking (might break parallel builds)
   1596   --enable-silent-rules          less verbose build output (undo: `make V=1')
   1597   --disable-silent-rules         verbose build output (undo: `make V=0')
   1598   --enable-strict-compilation
   1599                           Enable all warnings from compiler and make them
   1600                           errors (default: disabled)
   1601   --enable-malloc0returnsnull
   1602                           malloc(0) returns NULL (default: auto)
   1603 
   1604 Optional Packages:
   1605   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1606   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1607   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1608   --with-pic              try to use only PIC/non-PIC objects [default=use
   1609                           both]
   1610   --with-tags[=TAGS]      include additional configurations [automatic]
   1611   --with-release-version=STRING
   1612                           Use release version string in package name
   1613 
   1614 Some influential environment variables:
   1615   CC          C compiler command
   1616   CFLAGS      C compiler flags
   1617   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1618               nonstandard directory <lib dir>
   1619   LIBS        libraries to pass to the linker, e.g. -l<library>
   1620   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1621               you have headers in a nonstandard directory <include dir>
   1622   CPP         C preprocessor
   1623   CXX         C++ compiler command
   1624   CXXFLAGS    C++ compiler flags
   1625   CXXCPP      C++ preprocessor
   1626   F77         Fortran 77 compiler command
   1627   FFLAGS      Fortran 77 compiler flags
   1628   PKG_CONFIG  path to pkg-config utility
   1629   XRES_CFLAGS C compiler flags for XRES, overriding pkg-config
   1630   XRES_LIBS   linker flags for XRES, overriding pkg-config
   1631 
   1632 Use these variables to override the choices made by `configure' or to help
   1633 it to find libraries and programs with nonstandard names/locations.
   1634 
   1635 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
   1636 _ACEOF
   1637 ac_status=$?
   1638 fi
   1639 
   1640 if test "$ac_init_help" = "recursive"; then
   1641   # If there are subdirs, report their specific --help.
   1642   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1643     test -d "$ac_dir" ||
   1644       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1645       continue
   1646     ac_builddir=.
   1647 
   1648 case "$ac_dir" in
   1649 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1650 *)
   1651   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1652   # A ".." for each directory in $ac_dir_suffix.
   1653   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1654   case $ac_top_builddir_sub in
   1655   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1656   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1657   esac ;;
   1658 esac
   1659 ac_abs_top_builddir=$ac_pwd
   1660 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1661 # for backward compatibility:
   1662 ac_top_builddir=$ac_top_build_prefix
   1663 
   1664 case $srcdir in
   1665   .)  # We are building in place.
   1666     ac_srcdir=.
   1667     ac_top_srcdir=$ac_top_builddir_sub
   1668     ac_abs_top_srcdir=$ac_pwd ;;
   1669   [\\/]* | ?:[\\/]* )  # Absolute name.
   1670     ac_srcdir=$srcdir$ac_dir_suffix;
   1671     ac_top_srcdir=$srcdir
   1672     ac_abs_top_srcdir=$srcdir ;;
   1673   *) # Relative name.
   1674     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1675     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1676     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1677 esac
   1678 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1679 
   1680     cd "$ac_dir" || { ac_status=$?; continue; }
   1681     # Check for guested configure.
   1682     if test -f "$ac_srcdir/configure.gnu"; then
   1683       echo &&
   1684       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1685     elif test -f "$ac_srcdir/configure"; then
   1686       echo &&
   1687       $SHELL "$ac_srcdir/configure" --help=recursive
   1688     else
   1689       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1690     fi || ac_status=$?
   1691     cd "$ac_pwd" || { ac_status=$?; break; }
   1692   done
   1693 fi
   1694 
   1695 test -n "$ac_init_help" && exit $ac_status
   1696 if $ac_init_version; then
   1697   cat <<\_ACEOF
   1698 libXres configure 1.0.4
   1699 generated by GNU Autoconf 2.63
   1700 
   1701 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
   1702 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
   1703 This configure script is free software; the Free Software Foundation
   1704 gives unlimited permission to copy, distribute and modify it.
   1705 _ACEOF
   1706   exit
   1707 fi
   1708 cat >config.log <<_ACEOF
   1709 This file contains any messages produced by compilers while
   1710 running configure, to aid debugging if configure makes a mistake.
   1711 
   1712 It was created by libXres $as_me 1.0.4, which was
   1713 generated by GNU Autoconf 2.63.  Invocation command line was
   1714 
   1715   $ $0 $@
   1716 
   1717 _ACEOF
   1718 exec 5>>config.log
   1719 {
   1720 cat <<_ASUNAME
   1721 ## --------- ##
   1722 ## Platform. ##
   1723 ## --------- ##
   1724 
   1725 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1726 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1727 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1728 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1729 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1730 
   1731 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1732 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1733 
   1734 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1735 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1736 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1737 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1738 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1739 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1740 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1741 
   1742 _ASUNAME
   1743 
   1744 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1745 for as_dir in $PATH
   1746 do
   1747   IFS=$as_save_IFS
   1748   test -z "$as_dir" && as_dir=.
   1749   $as_echo "PATH: $as_dir"
   1750 done
   1751 IFS=$as_save_IFS
   1752 
   1753 } >&5
   1754 
   1755 cat >&5 <<_ACEOF
   1756 
   1757 
   1758 ## ----------- ##
   1759 ## Core tests. ##
   1760 ## ----------- ##
   1761 
   1762 _ACEOF
   1763 
   1764 
   1765 # Keep a trace of the command line.
   1766 # Strip out --no-create and --no-recursion so they do not pile up.
   1767 # Strip out --silent because we don't want to record it for future runs.
   1768 # Also quote any args containing shell meta-characters.
   1769 # Make two passes to allow for proper duplicate-argument suppression.
   1770 ac_configure_args=
   1771 ac_configure_args0=
   1772 ac_configure_args1=
   1773 ac_must_keep_next=false
   1774 for ac_pass in 1 2
   1775 do
   1776   for ac_arg
   1777   do
   1778     case $ac_arg in
   1779     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1780     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1781     | -silent | --silent | --silen | --sile | --sil)
   1782       continue ;;
   1783     *\'*)
   1784       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1785     esac
   1786     case $ac_pass in
   1787     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
   1788     2)
   1789       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
   1790       if test $ac_must_keep_next = true; then
   1791 	ac_must_keep_next=false # Got value, back to normal.
   1792       else
   1793 	case $ac_arg in
   1794 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1795 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1796 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1797 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1798 	    case "$ac_configure_args0 " in
   1799 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1800 	    esac
   1801 	    ;;
   1802 	  -* ) ac_must_keep_next=true ;;
   1803 	esac
   1804       fi
   1805       ac_configure_args="$ac_configure_args '$ac_arg'"
   1806       ;;
   1807     esac
   1808   done
   1809 done
   1810 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
   1811 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
   1812 
   1813 # When interrupted or exit'd, cleanup temporary files, and complete
   1814 # config.log.  We remove comments because anyway the quotes in there
   1815 # would cause problems or look ugly.
   1816 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1817 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1818 trap 'exit_status=$?
   1819   # Save into config.log some information that might help in debugging.
   1820   {
   1821     echo
   1822 
   1823     cat <<\_ASBOX
   1824 ## ---------------- ##
   1825 ## Cache variables. ##
   1826 ## ---------------- ##
   1827 _ASBOX
   1828     echo
   1829     # The following way of writing the cache mishandles newlines in values,
   1830 (
   1831   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   1832     eval ac_val=\$$ac_var
   1833     case $ac_val in #(
   1834     *${as_nl}*)
   1835       case $ac_var in #(
   1836       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
   1837 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   1838       esac
   1839       case $ac_var in #(
   1840       _ | IFS | as_nl) ;; #(
   1841       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   1842       *) $as_unset $ac_var ;;
   1843       esac ;;
   1844     esac
   1845   done
   1846   (set) 2>&1 |
   1847     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   1848     *${as_nl}ac_space=\ *)
   1849       sed -n \
   1850 	"s/'\''/'\''\\\\'\'''\''/g;
   1851 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   1852       ;; #(
   1853     *)
   1854       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   1855       ;;
   1856     esac |
   1857     sort
   1858 )
   1859     echo
   1860 
   1861     cat <<\_ASBOX
   1862 ## ----------------- ##
   1863 ## Output variables. ##
   1864 ## ----------------- ##
   1865 _ASBOX
   1866     echo
   1867     for ac_var in $ac_subst_vars
   1868     do
   1869       eval ac_val=\$$ac_var
   1870       case $ac_val in
   1871       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1872       esac
   1873       $as_echo "$ac_var='\''$ac_val'\''"
   1874     done | sort
   1875     echo
   1876 
   1877     if test -n "$ac_subst_files"; then
   1878       cat <<\_ASBOX
   1879 ## ------------------- ##
   1880 ## File substitutions. ##
   1881 ## ------------------- ##
   1882 _ASBOX
   1883       echo
   1884       for ac_var in $ac_subst_files
   1885       do
   1886 	eval ac_val=\$$ac_var
   1887 	case $ac_val in
   1888 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1889 	esac
   1890 	$as_echo "$ac_var='\''$ac_val'\''"
   1891       done | sort
   1892       echo
   1893     fi
   1894 
   1895     if test -s confdefs.h; then
   1896       cat <<\_ASBOX
   1897 ## ----------- ##
   1898 ## confdefs.h. ##
   1899 ## ----------- ##
   1900 _ASBOX
   1901       echo
   1902       cat confdefs.h
   1903       echo
   1904     fi
   1905     test "$ac_signal" != 0 &&
   1906       $as_echo "$as_me: caught signal $ac_signal"
   1907     $as_echo "$as_me: exit $exit_status"
   1908   } >&5
   1909   rm -f core *.core core.conftest.* &&
   1910     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   1911     exit $exit_status
   1912 ' 0
   1913 for ac_signal in 1 2 13 15; do
   1914   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
   1915 done
   1916 ac_signal=0
   1917 
   1918 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   1919 rm -f -r conftest* confdefs.h
   1920 
   1921 # Predefined preprocessor variables.
   1922 
   1923 cat >>confdefs.h <<_ACEOF
   1924 #define PACKAGE_NAME "$PACKAGE_NAME"
   1925 _ACEOF
   1926 
   1927 
   1928 cat >>confdefs.h <<_ACEOF
   1929 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   1930 _ACEOF
   1931 
   1932 
   1933 cat >>confdefs.h <<_ACEOF
   1934 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   1935 _ACEOF
   1936 
   1937 
   1938 cat >>confdefs.h <<_ACEOF
   1939 #define PACKAGE_STRING "$PACKAGE_STRING"
   1940 _ACEOF
   1941 
   1942 
   1943 cat >>confdefs.h <<_ACEOF
   1944 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   1945 _ACEOF
   1946 
   1947 
   1948 # Let the site file select an alternate cache file if it wants to.
   1949 # Prefer an explicitly selected file to automatically selected ones.
   1950 ac_site_file1=NONE
   1951 ac_site_file2=NONE
   1952 if test -n "$CONFIG_SITE"; then
   1953   ac_site_file1=$CONFIG_SITE
   1954 elif test "x$prefix" != xNONE; then
   1955   ac_site_file1=$prefix/share/config.site
   1956   ac_site_file2=$prefix/etc/config.site
   1957 else
   1958   ac_site_file1=$ac_default_prefix/share/config.site
   1959   ac_site_file2=$ac_default_prefix/etc/config.site
   1960 fi
   1961 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   1962 do
   1963   test "x$ac_site_file" = xNONE && continue
   1964   if test -r "$ac_site_file"; then
   1965     { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
   1966 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   1967     sed 's/^/| /' "$ac_site_file" >&5
   1968     . "$ac_site_file"
   1969   fi
   1970 done
   1971 
   1972 if test -r "$cache_file"; then
   1973   # Some versions of bash will fail to source /dev/null (special
   1974   # files actually), so we avoid doing that.
   1975   if test -f "$cache_file"; then
   1976     { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
   1977 $as_echo "$as_me: loading cache $cache_file" >&6;}
   1978     case $cache_file in
   1979       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   1980       *)                      . "./$cache_file";;
   1981     esac
   1982   fi
   1983 else
   1984   { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
   1985 $as_echo "$as_me: creating cache $cache_file" >&6;}
   1986   >$cache_file
   1987 fi
   1988 
   1989 # Check that the precious variables saved in the cache have kept the same
   1990 # value.
   1991 ac_cache_corrupted=false
   1992 for ac_var in $ac_precious_vars; do
   1993   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   1994   eval ac_new_set=\$ac_env_${ac_var}_set
   1995   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   1996   eval ac_new_val=\$ac_env_${ac_var}_value
   1997   case $ac_old_set,$ac_new_set in
   1998     set,)
   1999       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2000 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2001       ac_cache_corrupted=: ;;
   2002     ,set)
   2003       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
   2004 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2005       ac_cache_corrupted=: ;;
   2006     ,);;
   2007     *)
   2008       if test "x$ac_old_val" != "x$ac_new_val"; then
   2009 	# differences in whitespace do not lead to failure.
   2010 	ac_old_val_w=`echo x $ac_old_val`
   2011 	ac_new_val_w=`echo x $ac_new_val`
   2012 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2013 	  { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
   2014 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2015 	  ac_cache_corrupted=:
   2016 	else
   2017 	  { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2018 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2019 	  eval $ac_var=\$ac_old_val
   2020 	fi
   2021 	{ $as_echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
   2022 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2023 	{ $as_echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
   2024 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2025       fi;;
   2026   esac
   2027   # Pass precious variables to config.status.
   2028   if test "$ac_new_set" = set; then
   2029     case $ac_new_val in
   2030     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2031     *) ac_arg=$ac_var=$ac_new_val ;;
   2032     esac
   2033     case " $ac_configure_args " in
   2034       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2035       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
   2036     esac
   2037   fi
   2038 done
   2039 if $ac_cache_corrupted; then
   2040   { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   2041 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2042   { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
   2043 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2044   { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
   2045 $as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   2046    { (exit 1); exit 1; }; }
   2047 fi
   2048 
   2049 
   2050 
   2051 
   2052 
   2053 
   2054 
   2055 
   2056 
   2057 
   2058 
   2059 
   2060 
   2061 
   2062 
   2063 
   2064 
   2065 
   2066 
   2067 
   2068 
   2069 
   2070 
   2071 
   2072 
   2073 ac_ext=c
   2074 ac_cpp='$CPP $CPPFLAGS'
   2075 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2076 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2077 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2078 
   2079 
   2080 ac_aux_dir=
   2081 for ac_dir in . "$srcdir"/.; do
   2082   if test -f "$ac_dir/install-sh"; then
   2083     ac_aux_dir=$ac_dir
   2084     ac_install_sh="$ac_aux_dir/install-sh -c"
   2085     break
   2086   elif test -f "$ac_dir/install.sh"; then
   2087     ac_aux_dir=$ac_dir
   2088     ac_install_sh="$ac_aux_dir/install.sh -c"
   2089     break
   2090   elif test -f "$ac_dir/shtool"; then
   2091     ac_aux_dir=$ac_dir
   2092     ac_install_sh="$ac_aux_dir/shtool install -c"
   2093     break
   2094   fi
   2095 done
   2096 if test -z "$ac_aux_dir"; then
   2097   { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&5
   2098 $as_echo "$as_me: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&2;}
   2099    { (exit 1); exit 1; }; }
   2100 fi
   2101 
   2102 # These three variables are undocumented and unsupported,
   2103 # and are intended to be withdrawn in a future Autoconf release.
   2104 # They can cause serious problems if a builder's source tree is in a directory
   2105 # whose full name contains unusual characters.
   2106 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2107 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2108 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2109 
   2110 
   2111 am__api_version='1.11'
   2112 
   2113 # Find a good install program.  We prefer a C program (faster),
   2114 # so one script is as good as another.  But avoid the broken or
   2115 # incompatible versions:
   2116 # SysV /etc/install, /usr/sbin/install
   2117 # SunOS /usr/etc/install
   2118 # IRIX /sbin/install
   2119 # AIX /bin/install
   2120 # AmigaOS /C/install, which installs bootblocks on floppy discs
   2121 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   2122 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   2123 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   2124 # OS/2's system install, which has a completely different semantic
   2125 # ./install, which can be erroneously created by make from ./install.sh.
   2126 # Reject install programs that cannot install multiple files.
   2127 { $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
   2128 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   2129 if test -z "$INSTALL"; then
   2130 if test "${ac_cv_path_install+set}" = set; then
   2131   $as_echo_n "(cached) " >&6
   2132 else
   2133   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2134 for as_dir in $PATH
   2135 do
   2136   IFS=$as_save_IFS
   2137   test -z "$as_dir" && as_dir=.
   2138   # Account for people who put trailing slashes in PATH elements.
   2139 case $as_dir/ in
   2140   ./ | .// | /cC/* | \
   2141   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2142   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
   2143   /usr/ucb/* ) ;;
   2144   *)
   2145     # OSF1 and SCO ODT 3.0 have their own names for install.
   2146     # Don't use installbsd from OSF since it installs stuff as root
   2147     # by default.
   2148     for ac_prog in ginstall scoinst install; do
   2149       for ac_exec_ext in '' $ac_executable_extensions; do
   2150 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   2151 	  if test $ac_prog = install &&
   2152 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2153 	    # AIX install.  It has an incompatible calling convention.
   2154 	    :
   2155 	  elif test $ac_prog = install &&
   2156 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2157 	    # program-specific install script used by HP pwplus--don't use.
   2158 	    :
   2159 	  else
   2160 	    rm -rf conftest.one conftest.two conftest.dir
   2161 	    echo one > conftest.one
   2162 	    echo two > conftest.two
   2163 	    mkdir conftest.dir
   2164 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   2165 	      test -s conftest.one && test -s conftest.two &&
   2166 	      test -s conftest.dir/conftest.one &&
   2167 	      test -s conftest.dir/conftest.two
   2168 	    then
   2169 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2170 	      break 3
   2171 	    fi
   2172 	  fi
   2173 	fi
   2174       done
   2175     done
   2176     ;;
   2177 esac
   2178 
   2179 done
   2180 IFS=$as_save_IFS
   2181 
   2182 rm -rf conftest.one conftest.two conftest.dir
   2183 
   2184 fi
   2185   if test "${ac_cv_path_install+set}" = set; then
   2186     INSTALL=$ac_cv_path_install
   2187   else
   2188     # As a last resort, use the slow shell script.  Don't cache a
   2189     # value for INSTALL within a source directory, because that will
   2190     # break other packages using the cache if that directory is
   2191     # removed, or if the value is a relative name.
   2192     INSTALL=$ac_install_sh
   2193   fi
   2194 fi
   2195 { $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
   2196 $as_echo "$INSTALL" >&6; }
   2197 
   2198 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2199 # It thinks the first close brace ends the variable substitution.
   2200 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2201 
   2202 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2203 
   2204 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2205 
   2206 { $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5
   2207 $as_echo_n "checking whether build environment is sane... " >&6; }
   2208 # Just in case
   2209 sleep 1
   2210 echo timestamp > conftest.file
   2211 # Reject unsafe characters in $srcdir or the absolute working directory
   2212 # name.  Accept space and tab only in the latter.
   2213 am_lf='
   2214 '
   2215 case `pwd` in
   2216   *[\\\"\#\$\&\'\`$am_lf]*)
   2217     { { $as_echo "$as_me:$LINENO: error: unsafe absolute working directory name" >&5
   2218 $as_echo "$as_me: error: unsafe absolute working directory name" >&2;}
   2219    { (exit 1); exit 1; }; };;
   2220 esac
   2221 case $srcdir in
   2222   *[\\\"\#\$\&\'\`$am_lf\ \	]*)
   2223     { { $as_echo "$as_me:$LINENO: error: unsafe srcdir value: \`$srcdir'" >&5
   2224 $as_echo "$as_me: error: unsafe srcdir value: \`$srcdir'" >&2;}
   2225    { (exit 1); exit 1; }; };;
   2226 esac
   2227 
   2228 # Do `set' in a subshell so we don't clobber the current shell's
   2229 # arguments.  Must try -L first in case configure is actually a
   2230 # symlink; some systems play weird games with the mod time of symlinks
   2231 # (eg FreeBSD returns the mod time of the symlink's containing
   2232 # directory).
   2233 if (
   2234    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
   2235    if test "$*" = "X"; then
   2236       # -L didn't work.
   2237       set X `ls -t "$srcdir/configure" conftest.file`
   2238    fi
   2239    rm -f conftest.file
   2240    if test "$*" != "X $srcdir/configure conftest.file" \
   2241       && test "$*" != "X conftest.file $srcdir/configure"; then
   2242 
   2243       # If neither matched, then we have a broken ls.  This can happen
   2244       # if, for instance, CONFIG_SHELL is bash and it inherits a
   2245       # broken ls alias from the environment.  This has actually
   2246       # happened.  Such a system could not be considered "sane".
   2247       { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
   2248 alias in your environment" >&5
   2249 $as_echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
   2250 alias in your environment" >&2;}
   2251    { (exit 1); exit 1; }; }
   2252    fi
   2253 
   2254    test "$2" = conftest.file
   2255    )
   2256 then
   2257    # Ok.
   2258    :
   2259 else
   2260    { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files!
   2261 Check your system clock" >&5
   2262 $as_echo "$as_me: error: newly created file is older than distributed files!
   2263 Check your system clock" >&2;}
   2264    { (exit 1); exit 1; }; }
   2265 fi
   2266 { $as_echo "$as_me:$LINENO: result: yes" >&5
   2267 $as_echo "yes" >&6; }
   2268 test "$program_prefix" != NONE &&
   2269   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2270 # Use a double $ so make ignores it.
   2271 test "$program_suffix" != NONE &&
   2272   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2273 # Double any \ or $.
   2274 # By default was `s,x,x', remove it if useless.
   2275 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
   2276 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
   2277 
   2278 # expand $ac_aux_dir to an absolute path
   2279 am_aux_dir=`cd $ac_aux_dir && pwd`
   2280 
   2281 if test x"${MISSING+set}" != xset; then
   2282   case $am_aux_dir in
   2283   *\ * | *\	*)
   2284     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
   2285   *)
   2286     MISSING="\${SHELL} $am_aux_dir/missing" ;;
   2287   esac
   2288 fi
   2289 # Use eval to expand $SHELL
   2290 if eval "$MISSING --run true"; then
   2291   am_missing_run="$MISSING --run "
   2292 else
   2293   am_missing_run=
   2294   { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
   2295 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   2296 fi
   2297 
   2298 if test x"${install_sh}" != xset; then
   2299   case $am_aux_dir in
   2300   *\ * | *\	*)
   2301     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
   2302   *)
   2303     install_sh="\${SHELL} $am_aux_dir/install-sh"
   2304   esac
   2305 fi
   2306 
   2307 # Installed binaries are usually stripped using `strip' when the user
   2308 # run `make install-strip'.  However `strip' might not be the right
   2309 # tool to use in cross-compilation environments, therefore Automake
   2310 # will honor the `STRIP' environment variable to overrule this program.
   2311 if test "$cross_compiling" != no; then
   2312   if test -n "$ac_tool_prefix"; then
   2313   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   2314 set dummy ${ac_tool_prefix}strip; ac_word=$2
   2315 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2316 $as_echo_n "checking for $ac_word... " >&6; }
   2317 if test "${ac_cv_prog_STRIP+set}" = set; then
   2318   $as_echo_n "(cached) " >&6
   2319 else
   2320   if test -n "$STRIP"; then
   2321   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   2322 else
   2323 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2324 for as_dir in $PATH
   2325 do
   2326   IFS=$as_save_IFS
   2327   test -z "$as_dir" && as_dir=.
   2328   for ac_exec_ext in '' $ac_executable_extensions; do
   2329   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2330     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   2331     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2332     break 2
   2333   fi
   2334 done
   2335 done
   2336 IFS=$as_save_IFS
   2337 
   2338 fi
   2339 fi
   2340 STRIP=$ac_cv_prog_STRIP
   2341 if test -n "$STRIP"; then
   2342   { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
   2343 $as_echo "$STRIP" >&6; }
   2344 else
   2345   { $as_echo "$as_me:$LINENO: result: no" >&5
   2346 $as_echo "no" >&6; }
   2347 fi
   2348 
   2349 
   2350 fi
   2351 if test -z "$ac_cv_prog_STRIP"; then
   2352   ac_ct_STRIP=$STRIP
   2353   # Extract the first word of "strip", so it can be a program name with args.
   2354 set dummy strip; ac_word=$2
   2355 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2356 $as_echo_n "checking for $ac_word... " >&6; }
   2357 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   2358   $as_echo_n "(cached) " >&6
   2359 else
   2360   if test -n "$ac_ct_STRIP"; then
   2361   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   2362 else
   2363 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2364 for as_dir in $PATH
   2365 do
   2366   IFS=$as_save_IFS
   2367   test -z "$as_dir" && as_dir=.
   2368   for ac_exec_ext in '' $ac_executable_extensions; do
   2369   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2370     ac_cv_prog_ac_ct_STRIP="strip"
   2371     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2372     break 2
   2373   fi
   2374 done
   2375 done
   2376 IFS=$as_save_IFS
   2377 
   2378 fi
   2379 fi
   2380 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   2381 if test -n "$ac_ct_STRIP"; then
   2382   { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   2383 $as_echo "$ac_ct_STRIP" >&6; }
   2384 else
   2385   { $as_echo "$as_me:$LINENO: result: no" >&5
   2386 $as_echo "no" >&6; }
   2387 fi
   2388 
   2389   if test "x$ac_ct_STRIP" = x; then
   2390     STRIP=":"
   2391   else
   2392     case $cross_compiling:$ac_tool_warned in
   2393 yes:)
   2394 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   2395 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2396 ac_tool_warned=yes ;;
   2397 esac
   2398     STRIP=$ac_ct_STRIP
   2399   fi
   2400 else
   2401   STRIP="$ac_cv_prog_STRIP"
   2402 fi
   2403 
   2404 fi
   2405 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   2406 
   2407 { $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
   2408 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
   2409 if test -z "$MKDIR_P"; then
   2410   if test "${ac_cv_path_mkdir+set}" = set; then
   2411   $as_echo_n "(cached) " >&6
   2412 else
   2413   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2414 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
   2415 do
   2416   IFS=$as_save_IFS
   2417   test -z "$as_dir" && as_dir=.
   2418   for ac_prog in mkdir gmkdir; do
   2419 	 for ac_exec_ext in '' $ac_executable_extensions; do
   2420 	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
   2421 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
   2422 	     'mkdir (GNU coreutils) '* | \
   2423 	     'mkdir (coreutils) '* | \
   2424 	     'mkdir (fileutils) '4.1*)
   2425 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
   2426 	       break 3;;
   2427 	   esac
   2428 	 done
   2429        done
   2430 done
   2431 IFS=$as_save_IFS
   2432 
   2433 fi
   2434 
   2435   if test "${ac_cv_path_mkdir+set}" = set; then
   2436     MKDIR_P="$ac_cv_path_mkdir -p"
   2437   else
   2438     # As a last resort, use the slow shell script.  Don't cache a
   2439     # value for MKDIR_P within a source directory, because that will
   2440     # break other packages using the cache if that directory is
   2441     # removed, or if the value is a relative name.
   2442     test -d ./--version && rmdir ./--version
   2443     MKDIR_P="$ac_install_sh -d"
   2444   fi
   2445 fi
   2446 { $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5
   2447 $as_echo "$MKDIR_P" >&6; }
   2448 
   2449 mkdir_p="$MKDIR_P"
   2450 case $mkdir_p in
   2451   [\\/$]* | ?:[\\/]*) ;;
   2452   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
   2453 esac
   2454 
   2455 for ac_prog in gawk mawk nawk awk
   2456 do
   2457   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2458 set dummy $ac_prog; ac_word=$2
   2459 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2460 $as_echo_n "checking for $ac_word... " >&6; }
   2461 if test "${ac_cv_prog_AWK+set}" = set; then
   2462   $as_echo_n "(cached) " >&6
   2463 else
   2464   if test -n "$AWK"; then
   2465   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   2466 else
   2467 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2468 for as_dir in $PATH
   2469 do
   2470   IFS=$as_save_IFS
   2471   test -z "$as_dir" && as_dir=.
   2472   for ac_exec_ext in '' $ac_executable_extensions; do
   2473   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2474     ac_cv_prog_AWK="$ac_prog"
   2475     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2476     break 2
   2477   fi
   2478 done
   2479 done
   2480 IFS=$as_save_IFS
   2481 
   2482 fi
   2483 fi
   2484 AWK=$ac_cv_prog_AWK
   2485 if test -n "$AWK"; then
   2486   { $as_echo "$as_me:$LINENO: result: $AWK" >&5
   2487 $as_echo "$AWK" >&6; }
   2488 else
   2489   { $as_echo "$as_me:$LINENO: result: no" >&5
   2490 $as_echo "no" >&6; }
   2491 fi
   2492 
   2493 
   2494   test -n "$AWK" && break
   2495 done
   2496 
   2497 { $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   2498 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
   2499 set x ${MAKE-make}
   2500 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   2501 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
   2502   $as_echo_n "(cached) " >&6
   2503 else
   2504   cat >conftest.make <<\_ACEOF
   2505 SHELL = /bin/sh
   2506 all:
   2507 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   2508 _ACEOF
   2509 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   2510 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   2511   *@@@%%%=?*=@@@%%%*)
   2512     eval ac_cv_prog_make_${ac_make}_set=yes;;
   2513   *)
   2514     eval ac_cv_prog_make_${ac_make}_set=no;;
   2515 esac
   2516 rm -f conftest.make
   2517 fi
   2518 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   2519   { $as_echo "$as_me:$LINENO: result: yes" >&5
   2520 $as_echo "yes" >&6; }
   2521   SET_MAKE=
   2522 else
   2523   { $as_echo "$as_me:$LINENO: result: no" >&5
   2524 $as_echo "no" >&6; }
   2525   SET_MAKE="MAKE=${MAKE-make}"
   2526 fi
   2527 
   2528 rm -rf .tst 2>/dev/null
   2529 mkdir .tst 2>/dev/null
   2530 if test -d .tst; then
   2531   am__leading_dot=.
   2532 else
   2533   am__leading_dot=_
   2534 fi
   2535 rmdir .tst 2>/dev/null
   2536 
   2537 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   2538   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   2539   # is not polluted with repeated "-I."
   2540   am__isrc=' -I$(srcdir)'
   2541   # test to see if srcdir already configured
   2542   if test -f $srcdir/config.status; then
   2543     { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
   2544 $as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
   2545    { (exit 1); exit 1; }; }
   2546   fi
   2547 fi
   2548 
   2549 # test whether we have cygpath
   2550 if test -z "$CYGPATH_W"; then
   2551   if (cygpath --version) >/dev/null 2>/dev/null; then
   2552     CYGPATH_W='cygpath -w'
   2553   else
   2554     CYGPATH_W=echo
   2555   fi
   2556 fi
   2557 
   2558 
   2559 # Define the identity of the package.
   2560  PACKAGE='libXres'
   2561  VERSION='1.0.4'
   2562 
   2563 
   2564 cat >>confdefs.h <<_ACEOF
   2565 #define PACKAGE "$PACKAGE"
   2566 _ACEOF
   2567 
   2568 
   2569 cat >>confdefs.h <<_ACEOF
   2570 #define VERSION "$VERSION"
   2571 _ACEOF
   2572 
   2573 # Some tools Automake needs.
   2574 
   2575 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   2576 
   2577 
   2578 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   2579 
   2580 
   2581 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   2582 
   2583 
   2584 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   2585 
   2586 
   2587 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   2588 
   2589 # We need awk for the "check" target.  The system "awk" is bad on
   2590 # some platforms.
   2591 # Always define AMTAR for backward compatibility.
   2592 
   2593 AMTAR=${AMTAR-"${am_missing_run}tar"}
   2594 
   2595 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
   2596 
   2597 
   2598 
   2599 
   2600 
   2601 
   2602 # Require xorg-macros 1.3 or later: XORG_DEFAULT_OPTIONS
   2603 
   2604 
   2605 
   2606 
   2607 
   2608 
   2609 
   2610 
   2611 
   2612 
   2613 
   2614 
   2615 ac_config_headers="$ac_config_headers config.h"
   2616 
   2617 
   2618 # Check for progs
   2619 ac_ext=c
   2620 ac_cpp='$CPP $CPPFLAGS'
   2621 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2622 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2623 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2624 if test -n "$ac_tool_prefix"; then
   2625   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2626 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2627 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2628 $as_echo_n "checking for $ac_word... " >&6; }
   2629 if test "${ac_cv_prog_CC+set}" = set; then
   2630   $as_echo_n "(cached) " >&6
   2631 else
   2632   if test -n "$CC"; then
   2633   ac_cv_prog_CC="$CC" # Let the user override the test.
   2634 else
   2635 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2636 for as_dir in $PATH
   2637 do
   2638   IFS=$as_save_IFS
   2639   test -z "$as_dir" && as_dir=.
   2640   for ac_exec_ext in '' $ac_executable_extensions; do
   2641   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2642     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2643     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2644     break 2
   2645   fi
   2646 done
   2647 done
   2648 IFS=$as_save_IFS
   2649 
   2650 fi
   2651 fi
   2652 CC=$ac_cv_prog_CC
   2653 if test -n "$CC"; then
   2654   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   2655 $as_echo "$CC" >&6; }
   2656 else
   2657   { $as_echo "$as_me:$LINENO: result: no" >&5
   2658 $as_echo "no" >&6; }
   2659 fi
   2660 
   2661 
   2662 fi
   2663 if test -z "$ac_cv_prog_CC"; then
   2664   ac_ct_CC=$CC
   2665   # Extract the first word of "gcc", so it can be a program name with args.
   2666 set dummy gcc; ac_word=$2
   2667 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2668 $as_echo_n "checking for $ac_word... " >&6; }
   2669 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2670   $as_echo_n "(cached) " >&6
   2671 else
   2672   if test -n "$ac_ct_CC"; then
   2673   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2674 else
   2675 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2676 for as_dir in $PATH
   2677 do
   2678   IFS=$as_save_IFS
   2679   test -z "$as_dir" && as_dir=.
   2680   for ac_exec_ext in '' $ac_executable_extensions; do
   2681   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2682     ac_cv_prog_ac_ct_CC="gcc"
   2683     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2684     break 2
   2685   fi
   2686 done
   2687 done
   2688 IFS=$as_save_IFS
   2689 
   2690 fi
   2691 fi
   2692 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2693 if test -n "$ac_ct_CC"; then
   2694   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2695 $as_echo "$ac_ct_CC" >&6; }
   2696 else
   2697   { $as_echo "$as_me:$LINENO: result: no" >&5
   2698 $as_echo "no" >&6; }
   2699 fi
   2700 
   2701   if test "x$ac_ct_CC" = x; then
   2702     CC=""
   2703   else
   2704     case $cross_compiling:$ac_tool_warned in
   2705 yes:)
   2706 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   2707 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2708 ac_tool_warned=yes ;;
   2709 esac
   2710     CC=$ac_ct_CC
   2711   fi
   2712 else
   2713   CC="$ac_cv_prog_CC"
   2714 fi
   2715 
   2716 if test -z "$CC"; then
   2717           if test -n "$ac_tool_prefix"; then
   2718     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2719 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2720 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2721 $as_echo_n "checking for $ac_word... " >&6; }
   2722 if test "${ac_cv_prog_CC+set}" = set; then
   2723   $as_echo_n "(cached) " >&6
   2724 else
   2725   if test -n "$CC"; then
   2726   ac_cv_prog_CC="$CC" # Let the user override the test.
   2727 else
   2728 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2729 for as_dir in $PATH
   2730 do
   2731   IFS=$as_save_IFS
   2732   test -z "$as_dir" && as_dir=.
   2733   for ac_exec_ext in '' $ac_executable_extensions; do
   2734   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2735     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2736     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2737     break 2
   2738   fi
   2739 done
   2740 done
   2741 IFS=$as_save_IFS
   2742 
   2743 fi
   2744 fi
   2745 CC=$ac_cv_prog_CC
   2746 if test -n "$CC"; then
   2747   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   2748 $as_echo "$CC" >&6; }
   2749 else
   2750   { $as_echo "$as_me:$LINENO: result: no" >&5
   2751 $as_echo "no" >&6; }
   2752 fi
   2753 
   2754 
   2755   fi
   2756 fi
   2757 if test -z "$CC"; then
   2758   # Extract the first word of "cc", so it can be a program name with args.
   2759 set dummy cc; ac_word=$2
   2760 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2761 $as_echo_n "checking for $ac_word... " >&6; }
   2762 if test "${ac_cv_prog_CC+set}" = set; then
   2763   $as_echo_n "(cached) " >&6
   2764 else
   2765   if test -n "$CC"; then
   2766   ac_cv_prog_CC="$CC" # Let the user override the test.
   2767 else
   2768   ac_prog_rejected=no
   2769 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2770 for as_dir in $PATH
   2771 do
   2772   IFS=$as_save_IFS
   2773   test -z "$as_dir" && as_dir=.
   2774   for ac_exec_ext in '' $ac_executable_extensions; do
   2775   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2776     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2777        ac_prog_rejected=yes
   2778        continue
   2779      fi
   2780     ac_cv_prog_CC="cc"
   2781     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2782     break 2
   2783   fi
   2784 done
   2785 done
   2786 IFS=$as_save_IFS
   2787 
   2788 if test $ac_prog_rejected = yes; then
   2789   # We found a bogon in the path, so make sure we never use it.
   2790   set dummy $ac_cv_prog_CC
   2791   shift
   2792   if test $# != 0; then
   2793     # We chose a different compiler from the bogus one.
   2794     # However, it has the same basename, so the bogon will be chosen
   2795     # first if we set CC to just the basename; use the full file name.
   2796     shift
   2797     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2798   fi
   2799 fi
   2800 fi
   2801 fi
   2802 CC=$ac_cv_prog_CC
   2803 if test -n "$CC"; then
   2804   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   2805 $as_echo "$CC" >&6; }
   2806 else
   2807   { $as_echo "$as_me:$LINENO: result: no" >&5
   2808 $as_echo "no" >&6; }
   2809 fi
   2810 
   2811 
   2812 fi
   2813 if test -z "$CC"; then
   2814   if test -n "$ac_tool_prefix"; then
   2815   for ac_prog in cl.exe
   2816   do
   2817     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2818 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2819 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2820 $as_echo_n "checking for $ac_word... " >&6; }
   2821 if test "${ac_cv_prog_CC+set}" = set; then
   2822   $as_echo_n "(cached) " >&6
   2823 else
   2824   if test -n "$CC"; then
   2825   ac_cv_prog_CC="$CC" # Let the user override the test.
   2826 else
   2827 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2828 for as_dir in $PATH
   2829 do
   2830   IFS=$as_save_IFS
   2831   test -z "$as_dir" && as_dir=.
   2832   for ac_exec_ext in '' $ac_executable_extensions; do
   2833   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2834     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2835     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2836     break 2
   2837   fi
   2838 done
   2839 done
   2840 IFS=$as_save_IFS
   2841 
   2842 fi
   2843 fi
   2844 CC=$ac_cv_prog_CC
   2845 if test -n "$CC"; then
   2846   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   2847 $as_echo "$CC" >&6; }
   2848 else
   2849   { $as_echo "$as_me:$LINENO: result: no" >&5
   2850 $as_echo "no" >&6; }
   2851 fi
   2852 
   2853 
   2854     test -n "$CC" && break
   2855   done
   2856 fi
   2857 if test -z "$CC"; then
   2858   ac_ct_CC=$CC
   2859   for ac_prog in cl.exe
   2860 do
   2861   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2862 set dummy $ac_prog; ac_word=$2
   2863 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2864 $as_echo_n "checking for $ac_word... " >&6; }
   2865 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2866   $as_echo_n "(cached) " >&6
   2867 else
   2868   if test -n "$ac_ct_CC"; then
   2869   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2870 else
   2871 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2872 for as_dir in $PATH
   2873 do
   2874   IFS=$as_save_IFS
   2875   test -z "$as_dir" && as_dir=.
   2876   for ac_exec_ext in '' $ac_executable_extensions; do
   2877   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2878     ac_cv_prog_ac_ct_CC="$ac_prog"
   2879     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2880     break 2
   2881   fi
   2882 done
   2883 done
   2884 IFS=$as_save_IFS
   2885 
   2886 fi
   2887 fi
   2888 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2889 if test -n "$ac_ct_CC"; then
   2890   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2891 $as_echo "$ac_ct_CC" >&6; }
   2892 else
   2893   { $as_echo "$as_me:$LINENO: result: no" >&5
   2894 $as_echo "no" >&6; }
   2895 fi
   2896 
   2897 
   2898   test -n "$ac_ct_CC" && break
   2899 done
   2900 
   2901   if test "x$ac_ct_CC" = x; then
   2902     CC=""
   2903   else
   2904     case $cross_compiling:$ac_tool_warned in
   2905 yes:)
   2906 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   2907 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2908 ac_tool_warned=yes ;;
   2909 esac
   2910     CC=$ac_ct_CC
   2911   fi
   2912 fi
   2913 
   2914 fi
   2915 
   2916 
   2917 test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   2918 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2919 { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   2920 See \`config.log' for more details." >&5
   2921 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
   2922 See \`config.log' for more details." >&2;}
   2923    { (exit 1); exit 1; }; }; }
   2924 
   2925 # Provide some information about the compiler.
   2926 $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
   2927 set X $ac_compile
   2928 ac_compiler=$2
   2929 { (ac_try="$ac_compiler --version >&5"
   2930 case "(($ac_try" in
   2931   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2932   *) ac_try_echo=$ac_try;;
   2933 esac
   2934 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   2935 $as_echo "$ac_try_echo") >&5
   2936   (eval "$ac_compiler --version >&5") 2>&5
   2937   ac_status=$?
   2938   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2939   (exit $ac_status); }
   2940 { (ac_try="$ac_compiler -v >&5"
   2941 case "(($ac_try" in
   2942   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2943   *) ac_try_echo=$ac_try;;
   2944 esac
   2945 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   2946 $as_echo "$ac_try_echo") >&5
   2947   (eval "$ac_compiler -v >&5") 2>&5
   2948   ac_status=$?
   2949   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2950   (exit $ac_status); }
   2951 { (ac_try="$ac_compiler -V >&5"
   2952 case "(($ac_try" in
   2953   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2954   *) ac_try_echo=$ac_try;;
   2955 esac
   2956 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   2957 $as_echo "$ac_try_echo") >&5
   2958   (eval "$ac_compiler -V >&5") 2>&5
   2959   ac_status=$?
   2960   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2961   (exit $ac_status); }
   2962 
   2963 cat >conftest.$ac_ext <<_ACEOF
   2964 /* confdefs.h.  */
   2965 _ACEOF
   2966 cat confdefs.h >>conftest.$ac_ext
   2967 cat >>conftest.$ac_ext <<_ACEOF
   2968 /* end confdefs.h.  */
   2969 
   2970 int
   2971 main ()
   2972 {
   2973 
   2974   ;
   2975   return 0;
   2976 }
   2977 _ACEOF
   2978 ac_clean_files_save=$ac_clean_files
   2979 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
   2980 # Try to create an executable without -o first, disregard a.out.
   2981 # It will help us diagnose broken compilers, and finding out an intuition
   2982 # of exeext.
   2983 { $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
   2984 $as_echo_n "checking for C compiler default output file name... " >&6; }
   2985 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2986 
   2987 # The possible output files:
   2988 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   2989 
   2990 ac_rmfiles=
   2991 for ac_file in $ac_files
   2992 do
   2993   case $ac_file in
   2994     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   2995     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   2996   esac
   2997 done
   2998 rm -f $ac_rmfiles
   2999 
   3000 if { (ac_try="$ac_link_default"
   3001 case "(($ac_try" in
   3002   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3003   *) ac_try_echo=$ac_try;;
   3004 esac
   3005 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3006 $as_echo "$ac_try_echo") >&5
   3007   (eval "$ac_link_default") 2>&5
   3008   ac_status=$?
   3009   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3010   (exit $ac_status); }; then
   3011   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3012 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3013 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3014 # so that the user can short-circuit this test for compilers unknown to
   3015 # Autoconf.
   3016 for ac_file in $ac_files ''
   3017 do
   3018   test -f "$ac_file" || continue
   3019   case $ac_file in
   3020     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   3021 	;;
   3022     [ab].out )
   3023 	# We found the default executable, but exeext='' is most
   3024 	# certainly right.
   3025 	break;;
   3026     *.* )
   3027         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3028 	then :; else
   3029 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3030 	fi
   3031 	# We set ac_cv_exeext here because the later test for it is not
   3032 	# safe: cross compilers may not add the suffix if given an `-o'
   3033 	# argument, so we may need to know it at that point already.
   3034 	# Even if this section looks crufty: it has the advantage of
   3035 	# actually working.
   3036 	break;;
   3037     * )
   3038 	break;;
   3039   esac
   3040 done
   3041 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3042 
   3043 else
   3044   ac_file=''
   3045 fi
   3046 
   3047 { $as_echo "$as_me:$LINENO: result: $ac_file" >&5
   3048 $as_echo "$ac_file" >&6; }
   3049 if test -z "$ac_file"; then
   3050   $as_echo "$as_me: failed program was:" >&5
   3051 sed 's/^/| /' conftest.$ac_ext >&5
   3052 
   3053 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   3054 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3055 { { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
   3056 See \`config.log' for more details." >&5
   3057 $as_echo "$as_me: error: C compiler cannot create executables
   3058 See \`config.log' for more details." >&2;}
   3059    { (exit 77); exit 77; }; }; }
   3060 fi
   3061 
   3062 ac_exeext=$ac_cv_exeext
   3063 
   3064 # Check that the compiler produces executables we can run.  If not, either
   3065 # the compiler is broken, or we cross compile.
   3066 { $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
   3067 $as_echo_n "checking whether the C compiler works... " >&6; }
   3068 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
   3069 # If not cross compiling, check that we can run a simple program.
   3070 if test "$cross_compiling" != yes; then
   3071   if { ac_try='./$ac_file'
   3072   { (case "(($ac_try" in
   3073   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3074   *) ac_try_echo=$ac_try;;
   3075 esac
   3076 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3077 $as_echo "$ac_try_echo") >&5
   3078   (eval "$ac_try") 2>&5
   3079   ac_status=$?
   3080   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3081   (exit $ac_status); }; }; then
   3082     cross_compiling=no
   3083   else
   3084     if test "$cross_compiling" = maybe; then
   3085 	cross_compiling=yes
   3086     else
   3087 	{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   3088 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3089 { { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
   3090 If you meant to cross compile, use \`--host'.
   3091 See \`config.log' for more details." >&5
   3092 $as_echo "$as_me: error: cannot run C compiled programs.
   3093 If you meant to cross compile, use \`--host'.
   3094 See \`config.log' for more details." >&2;}
   3095    { (exit 1); exit 1; }; }; }
   3096     fi
   3097   fi
   3098 fi
   3099 { $as_echo "$as_me:$LINENO: result: yes" >&5
   3100 $as_echo "yes" >&6; }
   3101 
   3102 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
   3103 ac_clean_files=$ac_clean_files_save
   3104 # Check that the compiler produces executables we can run.  If not, either
   3105 # the compiler is broken, or we cross compile.
   3106 { $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
   3107 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3108 { $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
   3109 $as_echo "$cross_compiling" >&6; }
   3110 
   3111 { $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
   3112 $as_echo_n "checking for suffix of executables... " >&6; }
   3113 if { (ac_try="$ac_link"
   3114 case "(($ac_try" in
   3115   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3116   *) ac_try_echo=$ac_try;;
   3117 esac
   3118 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3119 $as_echo "$ac_try_echo") >&5
   3120   (eval "$ac_link") 2>&5
   3121   ac_status=$?
   3122   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3123   (exit $ac_status); }; then
   3124   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3125 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3126 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3127 # `rm'.
   3128 for ac_file in conftest.exe conftest conftest.*; do
   3129   test -f "$ac_file" || continue
   3130   case $ac_file in
   3131     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3132     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3133 	  break;;
   3134     * ) break;;
   3135   esac
   3136 done
   3137 else
   3138   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   3139 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3140 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
   3141 See \`config.log' for more details." >&5
   3142 $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
   3143 See \`config.log' for more details." >&2;}
   3144    { (exit 1); exit 1; }; }; }
   3145 fi
   3146 
   3147 rm -f conftest$ac_cv_exeext
   3148 { $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
   3149 $as_echo "$ac_cv_exeext" >&6; }
   3150 
   3151 rm -f conftest.$ac_ext
   3152 EXEEXT=$ac_cv_exeext
   3153 ac_exeext=$EXEEXT
   3154 { $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
   3155 $as_echo_n "checking for suffix of object files... " >&6; }
   3156 if test "${ac_cv_objext+set}" = set; then
   3157   $as_echo_n "(cached) " >&6
   3158 else
   3159   cat >conftest.$ac_ext <<_ACEOF
   3160 /* confdefs.h.  */
   3161 _ACEOF
   3162 cat confdefs.h >>conftest.$ac_ext
   3163 cat >>conftest.$ac_ext <<_ACEOF
   3164 /* end confdefs.h.  */
   3165 
   3166 int
   3167 main ()
   3168 {
   3169 
   3170   ;
   3171   return 0;
   3172 }
   3173 _ACEOF
   3174 rm -f conftest.o conftest.obj
   3175 if { (ac_try="$ac_compile"
   3176 case "(($ac_try" in
   3177   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3178   *) ac_try_echo=$ac_try;;
   3179 esac
   3180 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3181 $as_echo "$ac_try_echo") >&5
   3182   (eval "$ac_compile") 2>&5
   3183   ac_status=$?
   3184   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3185   (exit $ac_status); }; then
   3186   for ac_file in conftest.o conftest.obj conftest.*; do
   3187   test -f "$ac_file" || continue;
   3188   case $ac_file in
   3189     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3190     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3191        break;;
   3192   esac
   3193 done
   3194 else
   3195   $as_echo "$as_me: failed program was:" >&5
   3196 sed 's/^/| /' conftest.$ac_ext >&5
   3197 
   3198 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   3199 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3200 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
   3201 See \`config.log' for more details." >&5
   3202 $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
   3203 See \`config.log' for more details." >&2;}
   3204    { (exit 1); exit 1; }; }; }
   3205 fi
   3206 
   3207 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3208 fi
   3209 { $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
   3210 $as_echo "$ac_cv_objext" >&6; }
   3211 OBJEXT=$ac_cv_objext
   3212 ac_objext=$OBJEXT
   3213 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   3214 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3215 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   3216   $as_echo_n "(cached) " >&6
   3217 else
   3218   cat >conftest.$ac_ext <<_ACEOF
   3219 /* confdefs.h.  */
   3220 _ACEOF
   3221 cat confdefs.h >>conftest.$ac_ext
   3222 cat >>conftest.$ac_ext <<_ACEOF
   3223 /* end confdefs.h.  */
   3224 
   3225 int
   3226 main ()
   3227 {
   3228 #ifndef __GNUC__
   3229        choke me
   3230 #endif
   3231 
   3232   ;
   3233   return 0;
   3234 }
   3235 _ACEOF
   3236 rm -f conftest.$ac_objext
   3237 if { (ac_try="$ac_compile"
   3238 case "(($ac_try" in
   3239   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3240   *) ac_try_echo=$ac_try;;
   3241 esac
   3242 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3243 $as_echo "$ac_try_echo") >&5
   3244   (eval "$ac_compile") 2>conftest.er1
   3245   ac_status=$?
   3246   grep -v '^ *+' conftest.er1 >conftest.err
   3247   rm -f conftest.er1
   3248   cat conftest.err >&5
   3249   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3250   (exit $ac_status); } && {
   3251 	 test -z "$ac_c_werror_flag" ||
   3252 	 test ! -s conftest.err
   3253        } && test -s conftest.$ac_objext; then
   3254   ac_compiler_gnu=yes
   3255 else
   3256   $as_echo "$as_me: failed program was:" >&5
   3257 sed 's/^/| /' conftest.$ac_ext >&5
   3258 
   3259 	ac_compiler_gnu=no
   3260 fi
   3261 
   3262 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3263 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3264 
   3265 fi
   3266 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   3267 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3268 if test $ac_compiler_gnu = yes; then
   3269   GCC=yes
   3270 else
   3271   GCC=
   3272 fi
   3273 ac_test_CFLAGS=${CFLAGS+set}
   3274 ac_save_CFLAGS=$CFLAGS
   3275 { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   3276 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3277 if test "${ac_cv_prog_cc_g+set}" = set; then
   3278   $as_echo_n "(cached) " >&6
   3279 else
   3280   ac_save_c_werror_flag=$ac_c_werror_flag
   3281    ac_c_werror_flag=yes
   3282    ac_cv_prog_cc_g=no
   3283    CFLAGS="-g"
   3284    cat >conftest.$ac_ext <<_ACEOF
   3285 /* confdefs.h.  */
   3286 _ACEOF
   3287 cat confdefs.h >>conftest.$ac_ext
   3288 cat >>conftest.$ac_ext <<_ACEOF
   3289 /* end confdefs.h.  */
   3290 
   3291 int
   3292 main ()
   3293 {
   3294 
   3295   ;
   3296   return 0;
   3297 }
   3298 _ACEOF
   3299 rm -f conftest.$ac_objext
   3300 if { (ac_try="$ac_compile"
   3301 case "(($ac_try" in
   3302   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3303   *) ac_try_echo=$ac_try;;
   3304 esac
   3305 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3306 $as_echo "$ac_try_echo") >&5
   3307   (eval "$ac_compile") 2>conftest.er1
   3308   ac_status=$?
   3309   grep -v '^ *+' conftest.er1 >conftest.err
   3310   rm -f conftest.er1
   3311   cat conftest.err >&5
   3312   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3313   (exit $ac_status); } && {
   3314 	 test -z "$ac_c_werror_flag" ||
   3315 	 test ! -s conftest.err
   3316        } && test -s conftest.$ac_objext; then
   3317   ac_cv_prog_cc_g=yes
   3318 else
   3319   $as_echo "$as_me: failed program was:" >&5
   3320 sed 's/^/| /' conftest.$ac_ext >&5
   3321 
   3322 	CFLAGS=""
   3323       cat >conftest.$ac_ext <<_ACEOF
   3324 /* confdefs.h.  */
   3325 _ACEOF
   3326 cat confdefs.h >>conftest.$ac_ext
   3327 cat >>conftest.$ac_ext <<_ACEOF
   3328 /* end confdefs.h.  */
   3329 
   3330 int
   3331 main ()
   3332 {
   3333 
   3334   ;
   3335   return 0;
   3336 }
   3337 _ACEOF
   3338 rm -f conftest.$ac_objext
   3339 if { (ac_try="$ac_compile"
   3340 case "(($ac_try" in
   3341   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3342   *) ac_try_echo=$ac_try;;
   3343 esac
   3344 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3345 $as_echo "$ac_try_echo") >&5
   3346   (eval "$ac_compile") 2>conftest.er1
   3347   ac_status=$?
   3348   grep -v '^ *+' conftest.er1 >conftest.err
   3349   rm -f conftest.er1
   3350   cat conftest.err >&5
   3351   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3352   (exit $ac_status); } && {
   3353 	 test -z "$ac_c_werror_flag" ||
   3354 	 test ! -s conftest.err
   3355        } && test -s conftest.$ac_objext; then
   3356   :
   3357 else
   3358   $as_echo "$as_me: failed program was:" >&5
   3359 sed 's/^/| /' conftest.$ac_ext >&5
   3360 
   3361 	ac_c_werror_flag=$ac_save_c_werror_flag
   3362 	 CFLAGS="-g"
   3363 	 cat >conftest.$ac_ext <<_ACEOF
   3364 /* confdefs.h.  */
   3365 _ACEOF
   3366 cat confdefs.h >>conftest.$ac_ext
   3367 cat >>conftest.$ac_ext <<_ACEOF
   3368 /* end confdefs.h.  */
   3369 
   3370 int
   3371 main ()
   3372 {
   3373 
   3374   ;
   3375   return 0;
   3376 }
   3377 _ACEOF
   3378 rm -f conftest.$ac_objext
   3379 if { (ac_try="$ac_compile"
   3380 case "(($ac_try" in
   3381   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3382   *) ac_try_echo=$ac_try;;
   3383 esac
   3384 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3385 $as_echo "$ac_try_echo") >&5
   3386   (eval "$ac_compile") 2>conftest.er1
   3387   ac_status=$?
   3388   grep -v '^ *+' conftest.er1 >conftest.err
   3389   rm -f conftest.er1
   3390   cat conftest.err >&5
   3391   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3392   (exit $ac_status); } && {
   3393 	 test -z "$ac_c_werror_flag" ||
   3394 	 test ! -s conftest.err
   3395        } && test -s conftest.$ac_objext; then
   3396   ac_cv_prog_cc_g=yes
   3397 else
   3398   $as_echo "$as_me: failed program was:" >&5
   3399 sed 's/^/| /' conftest.$ac_ext >&5
   3400 
   3401 
   3402 fi
   3403 
   3404 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3405 fi
   3406 
   3407 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3408 fi
   3409 
   3410 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3411    ac_c_werror_flag=$ac_save_c_werror_flag
   3412 fi
   3413 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   3414 $as_echo "$ac_cv_prog_cc_g" >&6; }
   3415 if test "$ac_test_CFLAGS" = set; then
   3416   CFLAGS=$ac_save_CFLAGS
   3417 elif test $ac_cv_prog_cc_g = yes; then
   3418   if test "$GCC" = yes; then
   3419     CFLAGS="-g -O2"
   3420   else
   3421     CFLAGS="-g"
   3422   fi
   3423 else
   3424   if test "$GCC" = yes; then
   3425     CFLAGS="-O2"
   3426   else
   3427     CFLAGS=
   3428   fi
   3429 fi
   3430 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   3431 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   3432 if test "${ac_cv_prog_cc_c89+set}" = set; then
   3433   $as_echo_n "(cached) " >&6
   3434 else
   3435   ac_cv_prog_cc_c89=no
   3436 ac_save_CC=$CC
   3437 cat >conftest.$ac_ext <<_ACEOF
   3438 /* confdefs.h.  */
   3439 _ACEOF
   3440 cat confdefs.h >>conftest.$ac_ext
   3441 cat >>conftest.$ac_ext <<_ACEOF
   3442 /* end confdefs.h.  */
   3443 #include <stdarg.h>
   3444 #include <stdio.h>
   3445 #include <sys/types.h>
   3446 #include <sys/stat.h>
   3447 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3448 struct buf { int x; };
   3449 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3450 static char *e (p, i)
   3451      char **p;
   3452      int i;
   3453 {
   3454   return p[i];
   3455 }
   3456 static char *f (char * (*g) (char **, int), char **p, ...)
   3457 {
   3458   char *s;
   3459   va_list v;
   3460   va_start (v,p);
   3461   s = g (p, va_arg (v,int));
   3462   va_end (v);
   3463   return s;
   3464 }
   3465 
   3466 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3467    function prototypes and stuff, but not '\xHH' hex character constants.
   3468    These don't provoke an error unfortunately, instead are silently treated
   3469    as 'x'.  The following induces an error, until -std is added to get
   3470    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3471    array size at least.  It's necessary to write '\x00'==0 to get something
   3472    that's true only with -std.  */
   3473 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3474 
   3475 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3476    inside strings and character constants.  */
   3477 #define FOO(x) 'x'
   3478 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3479 
   3480 int test (int i, double x);
   3481 struct s1 {int (*f) (int a);};
   3482 struct s2 {int (*f) (double a);};
   3483 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3484 int argc;
   3485 char **argv;
   3486 int
   3487 main ()
   3488 {
   3489 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3490   ;
   3491   return 0;
   3492 }
   3493 _ACEOF
   3494 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3495 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3496 do
   3497   CC="$ac_save_CC $ac_arg"
   3498   rm -f conftest.$ac_objext
   3499 if { (ac_try="$ac_compile"
   3500 case "(($ac_try" in
   3501   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3502   *) ac_try_echo=$ac_try;;
   3503 esac
   3504 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3505 $as_echo "$ac_try_echo") >&5
   3506   (eval "$ac_compile") 2>conftest.er1
   3507   ac_status=$?
   3508   grep -v '^ *+' conftest.er1 >conftest.err
   3509   rm -f conftest.er1
   3510   cat conftest.err >&5
   3511   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3512   (exit $ac_status); } && {
   3513 	 test -z "$ac_c_werror_flag" ||
   3514 	 test ! -s conftest.err
   3515        } && test -s conftest.$ac_objext; then
   3516   ac_cv_prog_cc_c89=$ac_arg
   3517 else
   3518   $as_echo "$as_me: failed program was:" >&5
   3519 sed 's/^/| /' conftest.$ac_ext >&5
   3520 
   3521 
   3522 fi
   3523 
   3524 rm -f core conftest.err conftest.$ac_objext
   3525   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3526 done
   3527 rm -f conftest.$ac_ext
   3528 CC=$ac_save_CC
   3529 
   3530 fi
   3531 # AC_CACHE_VAL
   3532 case "x$ac_cv_prog_cc_c89" in
   3533   x)
   3534     { $as_echo "$as_me:$LINENO: result: none needed" >&5
   3535 $as_echo "none needed" >&6; } ;;
   3536   xno)
   3537     { $as_echo "$as_me:$LINENO: result: unsupported" >&5
   3538 $as_echo "unsupported" >&6; } ;;
   3539   *)
   3540     CC="$CC $ac_cv_prog_cc_c89"
   3541     { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   3542 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   3543 esac
   3544 
   3545 
   3546 ac_ext=c
   3547 ac_cpp='$CPP $CPPFLAGS'
   3548 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3549 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3550 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3551 DEPDIR="${am__leading_dot}deps"
   3552 
   3553 ac_config_commands="$ac_config_commands depfiles"
   3554 
   3555 
   3556 am_make=${MAKE-make}
   3557 cat > confinc << 'END'
   3558 am__doit:
   3559 	@echo this is the am__doit target
   3560 .PHONY: am__doit
   3561 END
   3562 # If we don't find an include directive, just comment out the code.
   3563 { $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
   3564 $as_echo_n "checking for style of include used by $am_make... " >&6; }
   3565 am__include="#"
   3566 am__quote=
   3567 _am_result=none
   3568 # First try GNU make style include.
   3569 echo "include confinc" > confmf
   3570 # Ignore all kinds of additional output from `make'.
   3571 case `$am_make -s -f confmf 2> /dev/null` in #(
   3572 *the\ am__doit\ target*)
   3573   am__include=include
   3574   am__quote=
   3575   _am_result=GNU
   3576   ;;
   3577 esac
   3578 # Now try BSD make style include.
   3579 if test "$am__include" = "#"; then
   3580    echo '.include "confinc"' > confmf
   3581    case `$am_make -s -f confmf 2> /dev/null` in #(
   3582    *the\ am__doit\ target*)
   3583      am__include=.include
   3584      am__quote="\""
   3585      _am_result=BSD
   3586      ;;
   3587    esac
   3588 fi
   3589 
   3590 
   3591 { $as_echo "$as_me:$LINENO: result: $_am_result" >&5
   3592 $as_echo "$_am_result" >&6; }
   3593 rm -f confinc confmf
   3594 
   3595 # Check whether --enable-dependency-tracking was given.
   3596 if test "${enable_dependency_tracking+set}" = set; then
   3597   enableval=$enable_dependency_tracking;
   3598 fi
   3599 
   3600 if test "x$enable_dependency_tracking" != xno; then
   3601   am_depcomp="$ac_aux_dir/depcomp"
   3602   AMDEPBACKSLASH='\'
   3603 fi
   3604  if test "x$enable_dependency_tracking" != xno; then
   3605   AMDEP_TRUE=
   3606   AMDEP_FALSE='#'
   3607 else
   3608   AMDEP_TRUE='#'
   3609   AMDEP_FALSE=
   3610 fi
   3611 
   3612 
   3613 
   3614 depcc="$CC"   am_compiler_list=
   3615 
   3616 { $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   3617 $as_echo_n "checking dependency style of $depcc... " >&6; }
   3618 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   3619   $as_echo_n "(cached) " >&6
   3620 else
   3621   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   3622   # We make a subdir and do the tests there.  Otherwise we can end up
   3623   # making bogus files that we don't know about and never remove.  For
   3624   # instance it was reported that on HP-UX the gcc test will end up
   3625   # making a dummy file named `D' -- because `-MD' means `put the output
   3626   # in D'.
   3627   mkdir conftest.dir
   3628   # Copy depcomp to subdir because otherwise we won't find it if we're
   3629   # using a relative directory.
   3630   cp "$am_depcomp" conftest.dir
   3631   cd conftest.dir
   3632   # We will build objects and dependencies in a subdirectory because
   3633   # it helps to detect inapplicable dependency modes.  For instance
   3634   # both Tru64's cc and ICC support -MD to output dependencies as a
   3635   # side effect of compilation, but ICC will put the dependencies in
   3636   # the current directory while Tru64 will put them in the object
   3637   # directory.
   3638   mkdir sub
   3639 
   3640   am_cv_CC_dependencies_compiler_type=none
   3641   if test "$am_compiler_list" = ""; then
   3642      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   3643   fi
   3644   am__universal=false
   3645   case " $depcc " in #(
   3646      *\ -arch\ *\ -arch\ *) am__universal=true ;;
   3647      esac
   3648 
   3649   for depmode in $am_compiler_list; do
   3650     # Setup a source with many dependencies, because some compilers
   3651     # like to wrap large dependency lists on column 80 (with \), and
   3652     # we should not choose a depcomp mode which is confused by this.
   3653     #
   3654     # We need to recreate these files for each test, as the compiler may
   3655     # overwrite some of them when testing with obscure command lines.
   3656     # This happens at least with the AIX C compiler.
   3657     : > sub/conftest.c
   3658     for i in 1 2 3 4 5 6; do
   3659       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   3660       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   3661       # Solaris 8's {/usr,}/bin/sh.
   3662       touch sub/conftst$i.h
   3663     done
   3664     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   3665 
   3666     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   3667     # mode.  It turns out that the SunPro C++ compiler does not properly
   3668     # handle `-M -o', and we need to detect this.  Also, some Intel
   3669     # versions had trouble with output in subdirs
   3670     am__obj=sub/conftest.${OBJEXT-o}
   3671     am__minus_obj="-o $am__obj"
   3672     case $depmode in
   3673     gcc)
   3674       # This depmode causes a compiler race in universal mode.
   3675       test "$am__universal" = false || continue
   3676       ;;
   3677     nosideeffect)
   3678       # after this tag, mechanisms are not by side-effect, so they'll
   3679       # only be used when explicitly requested
   3680       if test "x$enable_dependency_tracking" = xyes; then
   3681 	continue
   3682       else
   3683 	break
   3684       fi
   3685       ;;
   3686     msvisualcpp | msvcmsys)
   3687       # This compiler won't grok `-c -o', but also, the minuso test has
   3688       # not run yet.  These depmodes are late enough in the game, and
   3689       # so weak that their functioning should not be impacted.
   3690       am__obj=conftest.${OBJEXT-o}
   3691       am__minus_obj=
   3692       ;;
   3693     none) break ;;
   3694     esac
   3695     if depmode=$depmode \
   3696        source=sub/conftest.c object=$am__obj \
   3697        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   3698        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
   3699          >/dev/null 2>conftest.err &&
   3700        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   3701        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   3702        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
   3703        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   3704       # icc doesn't choke on unknown options, it will just issue warnings
   3705       # or remarks (even with -Werror).  So we grep stderr for any message
   3706       # that says an option was ignored or not supported.
   3707       # When given -MP, icc 7.0 and 7.1 complain thusly:
   3708       #   icc: Command line warning: ignoring option '-M'; no argument required
   3709       # The diagnosis changed in icc 8.0:
   3710       #   icc: Command line remark: option '-MP' not supported
   3711       if (grep 'ignoring option' conftest.err ||
   3712           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   3713         am_cv_CC_dependencies_compiler_type=$depmode
   3714         break
   3715       fi
   3716     fi
   3717   done
   3718 
   3719   cd ..
   3720   rm -rf conftest.dir
   3721 else
   3722   am_cv_CC_dependencies_compiler_type=none
   3723 fi
   3724 
   3725 fi
   3726 { $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   3727 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
   3728 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   3729 
   3730  if
   3731   test "x$enable_dependency_tracking" != xno \
   3732   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   3733   am__fastdepCC_TRUE=
   3734   am__fastdepCC_FALSE='#'
   3735 else
   3736   am__fastdepCC_TRUE='#'
   3737   am__fastdepCC_FALSE=
   3738 fi
   3739 
   3740 
   3741 # Check whether --enable-shared was given.
   3742 if test "${enable_shared+set}" = set; then
   3743   enableval=$enable_shared; p=${PACKAGE-default}
   3744     case $enableval in
   3745     yes) enable_shared=yes ;;
   3746     no) enable_shared=no ;;
   3747     *)
   3748       enable_shared=no
   3749       # Look at the argument we got.  We use all the common list separators.
   3750       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3751       for pkg in $enableval; do
   3752 	IFS="$lt_save_ifs"
   3753 	if test "X$pkg" = "X$p"; then
   3754 	  enable_shared=yes
   3755 	fi
   3756       done
   3757       IFS="$lt_save_ifs"
   3758       ;;
   3759     esac
   3760 else
   3761   enable_shared=yes
   3762 fi
   3763 
   3764 
   3765 # Check whether --enable-static was given.
   3766 if test "${enable_static+set}" = set; then
   3767   enableval=$enable_static; p=${PACKAGE-default}
   3768     case $enableval in
   3769     yes) enable_static=yes ;;
   3770     no) enable_static=no ;;
   3771     *)
   3772      enable_static=no
   3773       # Look at the argument we got.  We use all the common list separators.
   3774       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3775       for pkg in $enableval; do
   3776 	IFS="$lt_save_ifs"
   3777 	if test "X$pkg" = "X$p"; then
   3778 	  enable_static=yes
   3779 	fi
   3780       done
   3781       IFS="$lt_save_ifs"
   3782       ;;
   3783     esac
   3784 else
   3785   enable_static=yes
   3786 fi
   3787 
   3788 
   3789 # Check whether --enable-fast-install was given.
   3790 if test "${enable_fast_install+set}" = set; then
   3791   enableval=$enable_fast_install; p=${PACKAGE-default}
   3792     case $enableval in
   3793     yes) enable_fast_install=yes ;;
   3794     no) enable_fast_install=no ;;
   3795     *)
   3796       enable_fast_install=no
   3797       # Look at the argument we got.  We use all the common list separators.
   3798       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3799       for pkg in $enableval; do
   3800 	IFS="$lt_save_ifs"
   3801 	if test "X$pkg" = "X$p"; then
   3802 	  enable_fast_install=yes
   3803 	fi
   3804       done
   3805       IFS="$lt_save_ifs"
   3806       ;;
   3807     esac
   3808 else
   3809   enable_fast_install=yes
   3810 fi
   3811 
   3812 
   3813 # Make sure we can run config.sub.
   3814 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   3815   { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
   3816 $as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
   3817    { (exit 1); exit 1; }; }
   3818 
   3819 { $as_echo "$as_me:$LINENO: checking build system type" >&5
   3820 $as_echo_n "checking build system type... " >&6; }
   3821 if test "${ac_cv_build+set}" = set; then
   3822   $as_echo_n "(cached) " >&6
   3823 else
   3824   ac_build_alias=$build_alias
   3825 test "x$ac_build_alias" = x &&
   3826   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   3827 test "x$ac_build_alias" = x &&
   3828   { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
   3829 $as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   3830    { (exit 1); exit 1; }; }
   3831 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   3832   { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
   3833 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
   3834    { (exit 1); exit 1; }; }
   3835 
   3836 fi
   3837 { $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
   3838 $as_echo "$ac_cv_build" >&6; }
   3839 case $ac_cv_build in
   3840 *-*-*) ;;
   3841 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
   3842 $as_echo "$as_me: error: invalid value of canonical build" >&2;}
   3843    { (exit 1); exit 1; }; };;
   3844 esac
   3845 build=$ac_cv_build
   3846 ac_save_IFS=$IFS; IFS='-'
   3847 set x $ac_cv_build
   3848 shift
   3849 build_cpu=$1
   3850 build_vendor=$2
   3851 shift; shift
   3852 # Remember, the first character of IFS is used to create $*,
   3853 # except with old shells:
   3854 build_os=$*
   3855 IFS=$ac_save_IFS
   3856 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   3857 
   3858 
   3859 { $as_echo "$as_me:$LINENO: checking host system type" >&5
   3860 $as_echo_n "checking host system type... " >&6; }
   3861 if test "${ac_cv_host+set}" = set; then
   3862   $as_echo_n "(cached) " >&6
   3863 else
   3864   if test "x$host_alias" = x; then
   3865   ac_cv_host=$ac_cv_build
   3866 else
   3867   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   3868     { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
   3869 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
   3870    { (exit 1); exit 1; }; }
   3871 fi
   3872 
   3873 fi
   3874 { $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
   3875 $as_echo "$ac_cv_host" >&6; }
   3876 case $ac_cv_host in
   3877 *-*-*) ;;
   3878 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
   3879 $as_echo "$as_me: error: invalid value of canonical host" >&2;}
   3880    { (exit 1); exit 1; }; };;
   3881 esac
   3882 host=$ac_cv_host
   3883 ac_save_IFS=$IFS; IFS='-'
   3884 set x $ac_cv_host
   3885 shift
   3886 host_cpu=$1
   3887 host_vendor=$2
   3888 shift; shift
   3889 # Remember, the first character of IFS is used to create $*,
   3890 # except with old shells:
   3891 host_os=$*
   3892 IFS=$ac_save_IFS
   3893 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   3894 
   3895 
   3896 { $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
   3897 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
   3898 if test "${lt_cv_path_SED+set}" = set; then
   3899   $as_echo_n "(cached) " >&6
   3900 else
   3901   # Loop through the user's path and test for sed and gsed.
   3902 # Then use that list of sed's as ones to test for truncation.
   3903 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3904 for as_dir in $PATH
   3905 do
   3906   IFS=$as_save_IFS
   3907   test -z "$as_dir" && as_dir=.
   3908   for lt_ac_prog in sed gsed; do
   3909     for ac_exec_ext in '' $ac_executable_extensions; do
   3910       if { test -f "$as_dir/$lt_ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$lt_ac_prog$ac_exec_ext"; }; then
   3911         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
   3912       fi
   3913     done
   3914   done
   3915 done
   3916 IFS=$as_save_IFS
   3917 lt_ac_max=0
   3918 lt_ac_count=0
   3919 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
   3920 # along with /bin/sed that truncates output.
   3921 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
   3922   test ! -f $lt_ac_sed && continue
   3923   cat /dev/null > conftest.in
   3924   lt_ac_count=0
   3925   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
   3926   # Check for GNU sed and select it if it is found.
   3927   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
   3928     lt_cv_path_SED=$lt_ac_sed
   3929     break
   3930   fi
   3931   while true; do
   3932     cat conftest.in conftest.in >conftest.tmp
   3933     mv conftest.tmp conftest.in
   3934     cp conftest.in conftest.nl
   3935     echo >>conftest.nl
   3936     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
   3937     cmp -s conftest.out conftest.nl || break
   3938     # 10000 chars as input seems more than enough
   3939     test $lt_ac_count -gt 10 && break
   3940     lt_ac_count=`expr $lt_ac_count + 1`
   3941     if test $lt_ac_count -gt $lt_ac_max; then
   3942       lt_ac_max=$lt_ac_count
   3943       lt_cv_path_SED=$lt_ac_sed
   3944     fi
   3945   done
   3946 done
   3947 
   3948 fi
   3949 
   3950 SED=$lt_cv_path_SED
   3951 
   3952 { $as_echo "$as_me:$LINENO: result: $SED" >&5
   3953 $as_echo "$SED" >&6; }
   3954 
   3955 { $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
   3956 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   3957 if test "${ac_cv_path_GREP+set}" = set; then
   3958   $as_echo_n "(cached) " >&6
   3959 else
   3960   if test -z "$GREP"; then
   3961   ac_path_GREP_found=false
   3962   # Loop through the user's path and test for each of PROGNAME-LIST
   3963   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3964 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3965 do
   3966   IFS=$as_save_IFS
   3967   test -z "$as_dir" && as_dir=.
   3968   for ac_prog in grep ggrep; do
   3969     for ac_exec_ext in '' $ac_executable_extensions; do
   3970       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   3971       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   3972 # Check for GNU ac_path_GREP and select it if it is found.
   3973   # Check for GNU $ac_path_GREP
   3974 case `"$ac_path_GREP" --version 2>&1` in
   3975 *GNU*)
   3976   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   3977 *)
   3978   ac_count=0
   3979   $as_echo_n 0123456789 >"conftest.in"
   3980   while :
   3981   do
   3982     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3983     mv "conftest.tmp" "conftest.in"
   3984     cp "conftest.in" "conftest.nl"
   3985     $as_echo 'GREP' >> "conftest.nl"
   3986     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3987     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3988     ac_count=`expr $ac_count + 1`
   3989     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   3990       # Best one so far, save it but keep looking for a better one
   3991       ac_cv_path_GREP="$ac_path_GREP"
   3992       ac_path_GREP_max=$ac_count
   3993     fi
   3994     # 10*(2^10) chars as input seems more than enough
   3995     test $ac_count -gt 10 && break
   3996   done
   3997   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3998 esac
   3999 
   4000       $ac_path_GREP_found && break 3
   4001     done
   4002   done
   4003 done
   4004 IFS=$as_save_IFS
   4005   if test -z "$ac_cv_path_GREP"; then
   4006     { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   4007 $as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   4008    { (exit 1); exit 1; }; }
   4009   fi
   4010 else
   4011   ac_cv_path_GREP=$GREP
   4012 fi
   4013 
   4014 fi
   4015 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
   4016 $as_echo "$ac_cv_path_GREP" >&6; }
   4017  GREP="$ac_cv_path_GREP"
   4018 
   4019 
   4020 { $as_echo "$as_me:$LINENO: checking for egrep" >&5
   4021 $as_echo_n "checking for egrep... " >&6; }
   4022 if test "${ac_cv_path_EGREP+set}" = set; then
   4023   $as_echo_n "(cached) " >&6
   4024 else
   4025   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4026    then ac_cv_path_EGREP="$GREP -E"
   4027    else
   4028      if test -z "$EGREP"; then
   4029   ac_path_EGREP_found=false
   4030   # Loop through the user's path and test for each of PROGNAME-LIST
   4031   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4032 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4033 do
   4034   IFS=$as_save_IFS
   4035   test -z "$as_dir" && as_dir=.
   4036   for ac_prog in egrep; do
   4037     for ac_exec_ext in '' $ac_executable_extensions; do
   4038       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4039       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   4040 # Check for GNU ac_path_EGREP and select it if it is found.
   4041   # Check for GNU $ac_path_EGREP
   4042 case `"$ac_path_EGREP" --version 2>&1` in
   4043 *GNU*)
   4044   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4045 *)
   4046   ac_count=0
   4047   $as_echo_n 0123456789 >"conftest.in"
   4048   while :
   4049   do
   4050     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4051     mv "conftest.tmp" "conftest.in"
   4052     cp "conftest.in" "conftest.nl"
   4053     $as_echo 'EGREP' >> "conftest.nl"
   4054     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4055     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4056     ac_count=`expr $ac_count + 1`
   4057     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4058       # Best one so far, save it but keep looking for a better one
   4059       ac_cv_path_EGREP="$ac_path_EGREP"
   4060       ac_path_EGREP_max=$ac_count
   4061     fi
   4062     # 10*(2^10) chars as input seems more than enough
   4063     test $ac_count -gt 10 && break
   4064   done
   4065   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4066 esac
   4067 
   4068       $ac_path_EGREP_found && break 3
   4069     done
   4070   done
   4071 done
   4072 IFS=$as_save_IFS
   4073   if test -z "$ac_cv_path_EGREP"; then
   4074     { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   4075 $as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   4076    { (exit 1); exit 1; }; }
   4077   fi
   4078 else
   4079   ac_cv_path_EGREP=$EGREP
   4080 fi
   4081 
   4082    fi
   4083 fi
   4084 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
   4085 $as_echo "$ac_cv_path_EGREP" >&6; }
   4086  EGREP="$ac_cv_path_EGREP"
   4087 
   4088 
   4089 
   4090 # Check whether --with-gnu-ld was given.
   4091 if test "${with_gnu_ld+set}" = set; then
   4092   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   4093 else
   4094   with_gnu_ld=no
   4095 fi
   4096 
   4097 ac_prog=ld
   4098 if test "$GCC" = yes; then
   4099   # Check if gcc -print-prog-name=ld gives a path.
   4100   { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   4101 $as_echo_n "checking for ld used by $CC... " >&6; }
   4102   case $host in
   4103   *-*-mingw*)
   4104     # gcc leaves a trailing carriage return which upsets mingw
   4105     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   4106   *)
   4107     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   4108   esac
   4109   case $ac_prog in
   4110     # Accept absolute paths.
   4111     [\\/]* | ?:[\\/]*)
   4112       re_direlt='/[^/][^/]*/\.\./'
   4113       # Canonicalize the pathname of ld
   4114       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   4115       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   4116 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   4117       done
   4118       test -z "$LD" && LD="$ac_prog"
   4119       ;;
   4120   "")
   4121     # If it fails, then pretend we aren't using GCC.
   4122     ac_prog=ld
   4123     ;;
   4124   *)
   4125     # If it is relative, then search for the first ld in PATH.
   4126     with_gnu_ld=unknown
   4127     ;;
   4128   esac
   4129 elif test "$with_gnu_ld" = yes; then
   4130   { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
   4131 $as_echo_n "checking for GNU ld... " >&6; }
   4132 else
   4133   { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   4134 $as_echo_n "checking for non-GNU ld... " >&6; }
   4135 fi
   4136 if test "${lt_cv_path_LD+set}" = set; then
   4137   $as_echo_n "(cached) " >&6
   4138 else
   4139   if test -z "$LD"; then
   4140   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4141   for ac_dir in $PATH; do
   4142     IFS="$lt_save_ifs"
   4143     test -z "$ac_dir" && ac_dir=.
   4144     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   4145       lt_cv_path_LD="$ac_dir/$ac_prog"
   4146       # Check to see if the program is GNU ld.  I'd rather use --version,
   4147       # but apparently some variants of GNU ld only accept -v.
   4148       # Break only if it was the GNU/non-GNU ld that we prefer.
   4149       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   4150       *GNU* | *'with BFD'*)
   4151 	test "$with_gnu_ld" != no && break
   4152 	;;
   4153       *)
   4154 	test "$with_gnu_ld" != yes && break
   4155 	;;
   4156       esac
   4157     fi
   4158   done
   4159   IFS="$lt_save_ifs"
   4160 else
   4161   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   4162 fi
   4163 fi
   4164 
   4165 LD="$lt_cv_path_LD"
   4166 if test -n "$LD"; then
   4167   { $as_echo "$as_me:$LINENO: result: $LD" >&5
   4168 $as_echo "$LD" >&6; }
   4169 else
   4170   { $as_echo "$as_me:$LINENO: result: no" >&5
   4171 $as_echo "no" >&6; }
   4172 fi
   4173 test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   4174 $as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   4175    { (exit 1); exit 1; }; }
   4176 { $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   4177 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   4178 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   4179   $as_echo_n "(cached) " >&6
   4180 else
   4181   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   4182 case `$LD -v 2>&1 </dev/null` in
   4183 *GNU* | *'with BFD'*)
   4184   lt_cv_prog_gnu_ld=yes
   4185   ;;
   4186 *)
   4187   lt_cv_prog_gnu_ld=no
   4188   ;;
   4189 esac
   4190 fi
   4191 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   4192 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   4193 with_gnu_ld=$lt_cv_prog_gnu_ld
   4194 
   4195 
   4196 { $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
   4197 $as_echo_n "checking for $LD option to reload object files... " >&6; }
   4198 if test "${lt_cv_ld_reload_flag+set}" = set; then
   4199   $as_echo_n "(cached) " >&6
   4200 else
   4201   lt_cv_ld_reload_flag='-r'
   4202 fi
   4203 { $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
   4204 $as_echo "$lt_cv_ld_reload_flag" >&6; }
   4205 reload_flag=$lt_cv_ld_reload_flag
   4206 case $reload_flag in
   4207 "" | " "*) ;;
   4208 *) reload_flag=" $reload_flag" ;;
   4209 esac
   4210 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4211 case $host_os in
   4212   darwin*)
   4213     if test "$GCC" = yes; then
   4214       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   4215     else
   4216       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4217     fi
   4218     ;;
   4219 esac
   4220 
   4221 { $as_echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
   4222 $as_echo_n "checking for BSD-compatible nm... " >&6; }
   4223 if test "${lt_cv_path_NM+set}" = set; then
   4224   $as_echo_n "(cached) " >&6
   4225 else
   4226   if test -n "$NM"; then
   4227   # Let the user override the test.
   4228   lt_cv_path_NM="$NM"
   4229 else
   4230   lt_nm_to_check="${ac_tool_prefix}nm"
   4231   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   4232     lt_nm_to_check="$lt_nm_to_check nm"
   4233   fi
   4234   for lt_tmp_nm in $lt_nm_to_check; do
   4235     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4236     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   4237       IFS="$lt_save_ifs"
   4238       test -z "$ac_dir" && ac_dir=.
   4239       tmp_nm="$ac_dir/$lt_tmp_nm"
   4240       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   4241 	# Check to see if the nm accepts a BSD-compat flag.
   4242 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   4243 	#   nm: unknown option "B" ignored
   4244 	# Tru64's nm complains that /dev/null is an invalid object file
   4245 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   4246 	*/dev/null* | *'Invalid file or object type'*)
   4247 	  lt_cv_path_NM="$tmp_nm -B"
   4248 	  break
   4249 	  ;;
   4250 	*)
   4251 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   4252 	  */dev/null*)
   4253 	    lt_cv_path_NM="$tmp_nm -p"
   4254 	    break
   4255 	    ;;
   4256 	  *)
   4257 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   4258 	    continue # so that we can try to find one that supports BSD flags
   4259 	    ;;
   4260 	  esac
   4261 	  ;;
   4262 	esac
   4263       fi
   4264     done
   4265     IFS="$lt_save_ifs"
   4266   done
   4267   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
   4268 fi
   4269 fi
   4270 { $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
   4271 $as_echo "$lt_cv_path_NM" >&6; }
   4272 NM="$lt_cv_path_NM"
   4273 
   4274 { $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
   4275 $as_echo_n "checking whether ln -s works... " >&6; }
   4276 LN_S=$as_ln_s
   4277 if test "$LN_S" = "ln -s"; then
   4278   { $as_echo "$as_me:$LINENO: result: yes" >&5
   4279 $as_echo "yes" >&6; }
   4280 else
   4281   { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
   4282 $as_echo "no, using $LN_S" >&6; }
   4283 fi
   4284 
   4285 { $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
   4286 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
   4287 if test "${lt_cv_deplibs_check_method+set}" = set; then
   4288   $as_echo_n "(cached) " >&6
   4289 else
   4290   lt_cv_file_magic_cmd='$MAGIC_CMD'
   4291 lt_cv_file_magic_test_file=
   4292 lt_cv_deplibs_check_method='unknown'
   4293 # Need to set the preceding variable on all platforms that support
   4294 # interlibrary dependencies.
   4295 # 'none' -- dependencies not supported.
   4296 # `unknown' -- same as none, but documents that we really don't know.
   4297 # 'pass_all' -- all dependencies passed with no checks.
   4298 # 'test_compile' -- check by making test program.
   4299 # 'file_magic [[regex]]' -- check by looking for files in library path
   4300 # which responds to the $file_magic_cmd with a given extended regex.
   4301 # If you have `file' or equivalent on your system and you're not sure
   4302 # whether `pass_all' will *always* work, you probably want this one.
   4303 
   4304 case $host_os in
   4305 aix[4-9]*)
   4306   lt_cv_deplibs_check_method=pass_all
   4307   ;;
   4308 
   4309 beos*)
   4310   lt_cv_deplibs_check_method=pass_all
   4311   ;;
   4312 
   4313 bsdi[45]*)
   4314   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   4315   lt_cv_file_magic_cmd='/usr/bin/file -L'
   4316   lt_cv_file_magic_test_file=/shlib/libc.so
   4317   ;;
   4318 
   4319 cygwin*)
   4320   # func_win32_libid is a shell function defined in ltmain.sh
   4321   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4322   lt_cv_file_magic_cmd='func_win32_libid'
   4323   ;;
   4324 
   4325 mingw* | pw32*)
   4326   # Base MSYS/MinGW do not provide the 'file' command needed by
   4327   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   4328   # unless we find 'file', for example because we are cross-compiling.
   4329   if ( file / ) >/dev/null 2>&1; then
   4330     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4331     lt_cv_file_magic_cmd='func_win32_libid'
   4332   else
   4333     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   4334     lt_cv_file_magic_cmd='$OBJDUMP -f'
   4335   fi
   4336   ;;
   4337 
   4338 darwin* | rhapsody*)
   4339   lt_cv_deplibs_check_method=pass_all
   4340   ;;
   4341 
   4342 freebsd* | dragonfly*)
   4343   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4344     case $host_cpu in
   4345     i*86 )
   4346       # Not sure whether the presence of OpenBSD here was a mistake.
   4347       # Let's accept both of them until this is cleared up.
   4348       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   4349       lt_cv_file_magic_cmd=/usr/bin/file
   4350       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   4351       ;;
   4352     esac
   4353   else
   4354     lt_cv_deplibs_check_method=pass_all
   4355   fi
   4356   ;;
   4357 
   4358 gnu*)
   4359   lt_cv_deplibs_check_method=pass_all
   4360   ;;
   4361 
   4362 hpux10.20* | hpux11*)
   4363   lt_cv_file_magic_cmd=/usr/bin/file
   4364   case $host_cpu in
   4365   ia64*)
   4366     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   4367     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   4368     ;;
   4369   hppa*64*)
   4370     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]'
   4371     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   4372     ;;
   4373   *)
   4374     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
   4375     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   4376     ;;
   4377   esac
   4378   ;;
   4379 
   4380 interix[3-9]*)
   4381   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   4382   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   4383   ;;
   4384 
   4385 irix5* | irix6* | nonstopux*)
   4386   case $LD in
   4387   *-32|*"-32 ") libmagic=32-bit;;
   4388   *-n32|*"-n32 ") libmagic=N32;;
   4389   *-64|*"-64 ") libmagic=64-bit;;
   4390   *) libmagic=never-match;;
   4391   esac
   4392   lt_cv_deplibs_check_method=pass_all
   4393   ;;
   4394 
   4395 # This must be Linux ELF.
   4396 linux* | k*bsd*-gnu)
   4397   lt_cv_deplibs_check_method=pass_all
   4398   ;;
   4399 
   4400 netbsd*)
   4401   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4402     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4403   else
   4404     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   4405   fi
   4406   ;;
   4407 
   4408 newos6*)
   4409   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   4410   lt_cv_file_magic_cmd=/usr/bin/file
   4411   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   4412   ;;
   4413 
   4414 nto-qnx*)
   4415   lt_cv_deplibs_check_method=unknown
   4416   ;;
   4417 
   4418 openbsd*)
   4419   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   4420     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   4421   else
   4422     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4423   fi
   4424   ;;
   4425 
   4426 osf3* | osf4* | osf5*)
   4427   lt_cv_deplibs_check_method=pass_all
   4428   ;;
   4429 
   4430 rdos*)
   4431   lt_cv_deplibs_check_method=pass_all
   4432   ;;
   4433 
   4434 solaris*)
   4435   lt_cv_deplibs_check_method=pass_all
   4436   ;;
   4437 
   4438 sysv4 | sysv4.3*)
   4439   case $host_vendor in
   4440   motorola)
   4441     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]'
   4442     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   4443     ;;
   4444   ncr)
   4445     lt_cv_deplibs_check_method=pass_all
   4446     ;;
   4447   sequent)
   4448     lt_cv_file_magic_cmd='/bin/file'
   4449     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   4450     ;;
   4451   sni)
   4452     lt_cv_file_magic_cmd='/bin/file'
   4453     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   4454     lt_cv_file_magic_test_file=/lib/libc.so
   4455     ;;
   4456   siemens)
   4457     lt_cv_deplibs_check_method=pass_all
   4458     ;;
   4459   pc)
   4460     lt_cv_deplibs_check_method=pass_all
   4461     ;;
   4462   esac
   4463   ;;
   4464 
   4465 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   4466   lt_cv_deplibs_check_method=pass_all
   4467   ;;
   4468 esac
   4469 
   4470 fi
   4471 { $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
   4472 $as_echo "$lt_cv_deplibs_check_method" >&6; }
   4473 file_magic_cmd=$lt_cv_file_magic_cmd
   4474 deplibs_check_method=$lt_cv_deplibs_check_method
   4475 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   4476 
   4477 
   4478 
   4479 
   4480 # If no C compiler was specified, use CC.
   4481 LTCC=${LTCC-"$CC"}
   4482 
   4483 # If no C compiler flags were specified, use CFLAGS.
   4484 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   4485 
   4486 # Allow CC to be a program name with arguments.
   4487 compiler=$CC
   4488 
   4489 
   4490 # Check whether --enable-libtool-lock was given.
   4491 if test "${enable_libtool_lock+set}" = set; then
   4492   enableval=$enable_libtool_lock;
   4493 fi
   4494 
   4495 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   4496 
   4497 # Some flags need to be propagated to the compiler or linker for good
   4498 # libtool support.
   4499 case $host in
   4500 ia64-*-hpux*)
   4501   # Find out which ABI we are using.
   4502   echo 'int i;' > conftest.$ac_ext
   4503   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4504   (eval $ac_compile) 2>&5
   4505   ac_status=$?
   4506   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4507   (exit $ac_status); }; then
   4508     case `/usr/bin/file conftest.$ac_objext` in
   4509     *ELF-32*)
   4510       HPUX_IA64_MODE="32"
   4511       ;;
   4512     *ELF-64*)
   4513       HPUX_IA64_MODE="64"
   4514       ;;
   4515     esac
   4516   fi
   4517   rm -rf conftest*
   4518   ;;
   4519 *-*-irix6*)
   4520   # Find out which ABI we are using.
   4521   echo '#line 4521 "configure"' > conftest.$ac_ext
   4522   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4523   (eval $ac_compile) 2>&5
   4524   ac_status=$?
   4525   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4526   (exit $ac_status); }; then
   4527    if test "$lt_cv_prog_gnu_ld" = yes; then
   4528     case `/usr/bin/file conftest.$ac_objext` in
   4529     *32-bit*)
   4530       LD="${LD-ld} -melf32bsmip"
   4531       ;;
   4532     *N32*)
   4533       LD="${LD-ld} -melf32bmipn32"
   4534       ;;
   4535     *64-bit*)
   4536       LD="${LD-ld} -melf64bmip"
   4537       ;;
   4538     esac
   4539    else
   4540     case `/usr/bin/file conftest.$ac_objext` in
   4541     *32-bit*)
   4542       LD="${LD-ld} -32"
   4543       ;;
   4544     *N32*)
   4545       LD="${LD-ld} -n32"
   4546       ;;
   4547     *64-bit*)
   4548       LD="${LD-ld} -64"
   4549       ;;
   4550     esac
   4551    fi
   4552   fi
   4553   rm -rf conftest*
   4554   ;;
   4555 
   4556 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
   4557 s390*-*linux*|sparc*-*linux*)
   4558   # Find out which ABI we are using.
   4559   echo 'int i;' > conftest.$ac_ext
   4560   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4561   (eval $ac_compile) 2>&5
   4562   ac_status=$?
   4563   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4564   (exit $ac_status); }; then
   4565     case `/usr/bin/file conftest.o` in
   4566     *32-bit*)
   4567       case $host in
   4568         x86_64-*kfreebsd*-gnu)
   4569           LD="${LD-ld} -m elf_i386_fbsd"
   4570           ;;
   4571         x86_64-*linux*)
   4572           LD="${LD-ld} -m elf_i386"
   4573           ;;
   4574         ppc64-*linux*|powerpc64-*linux*)
   4575           LD="${LD-ld} -m elf32ppclinux"
   4576           ;;
   4577         s390x-*linux*)
   4578           LD="${LD-ld} -m elf_s390"
   4579           ;;
   4580         sparc64-*linux*)
   4581           LD="${LD-ld} -m elf32_sparc"
   4582           ;;
   4583       esac
   4584       ;;
   4585     *64-bit*)
   4586       case $host in
   4587         x86_64-*kfreebsd*-gnu)
   4588           LD="${LD-ld} -m elf_x86_64_fbsd"
   4589           ;;
   4590         x86_64-*linux*)
   4591           LD="${LD-ld} -m elf_x86_64"
   4592           ;;
   4593         ppc*-*linux*|powerpc*-*linux*)
   4594           LD="${LD-ld} -m elf64ppc"
   4595           ;;
   4596         s390*-*linux*)
   4597           LD="${LD-ld} -m elf64_s390"
   4598           ;;
   4599         sparc*-*linux*)
   4600           LD="${LD-ld} -m elf64_sparc"
   4601           ;;
   4602       esac
   4603       ;;
   4604     esac
   4605   fi
   4606   rm -rf conftest*
   4607   ;;
   4608 
   4609 *-*-sco3.2v5*)
   4610   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   4611   SAVE_CFLAGS="$CFLAGS"
   4612   CFLAGS="$CFLAGS -belf"
   4613   { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
   4614 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
   4615 if test "${lt_cv_cc_needs_belf+set}" = set; then
   4616   $as_echo_n "(cached) " >&6
   4617 else
   4618   ac_ext=c
   4619 ac_cpp='$CPP $CPPFLAGS'
   4620 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4621 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4622 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4623 
   4624      cat >conftest.$ac_ext <<_ACEOF
   4625 /* confdefs.h.  */
   4626 _ACEOF
   4627 cat confdefs.h >>conftest.$ac_ext
   4628 cat >>conftest.$ac_ext <<_ACEOF
   4629 /* end confdefs.h.  */
   4630 
   4631 int
   4632 main ()
   4633 {
   4634 
   4635   ;
   4636   return 0;
   4637 }
   4638 _ACEOF
   4639 rm -f conftest.$ac_objext conftest$ac_exeext
   4640 if { (ac_try="$ac_link"
   4641 case "(($ac_try" in
   4642   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4643   *) ac_try_echo=$ac_try;;
   4644 esac
   4645 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4646 $as_echo "$ac_try_echo") >&5
   4647   (eval "$ac_link") 2>conftest.er1
   4648   ac_status=$?
   4649   grep -v '^ *+' conftest.er1 >conftest.err
   4650   rm -f conftest.er1
   4651   cat conftest.err >&5
   4652   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4653   (exit $ac_status); } && {
   4654 	 test -z "$ac_c_werror_flag" ||
   4655 	 test ! -s conftest.err
   4656        } && test -s conftest$ac_exeext && {
   4657 	 test "$cross_compiling" = yes ||
   4658 	 $as_test_x conftest$ac_exeext
   4659        }; then
   4660   lt_cv_cc_needs_belf=yes
   4661 else
   4662   $as_echo "$as_me: failed program was:" >&5
   4663 sed 's/^/| /' conftest.$ac_ext >&5
   4664 
   4665 	lt_cv_cc_needs_belf=no
   4666 fi
   4667 
   4668 rm -rf conftest.dSYM
   4669 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   4670       conftest$ac_exeext conftest.$ac_ext
   4671      ac_ext=c
   4672 ac_cpp='$CPP $CPPFLAGS'
   4673 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4674 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4675 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4676 
   4677 fi
   4678 { $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
   4679 $as_echo "$lt_cv_cc_needs_belf" >&6; }
   4680   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   4681     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   4682     CFLAGS="$SAVE_CFLAGS"
   4683   fi
   4684   ;;
   4685 sparc*-*solaris*)
   4686   # Find out which ABI we are using.
   4687   echo 'int i;' > conftest.$ac_ext
   4688   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4689   (eval $ac_compile) 2>&5
   4690   ac_status=$?
   4691   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4692   (exit $ac_status); }; then
   4693     case `/usr/bin/file conftest.o` in
   4694     *64-bit*)
   4695       case $lt_cv_prog_gnu_ld in
   4696       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   4697       *)
   4698         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
   4699 	  LD="${LD-ld} -64"
   4700 	fi
   4701 	;;
   4702       esac
   4703       ;;
   4704     esac
   4705   fi
   4706   rm -rf conftest*
   4707   ;;
   4708 
   4709 
   4710 esac
   4711 
   4712 need_locks="$enable_libtool_lock"
   4713 
   4714 
   4715 ac_ext=c
   4716 ac_cpp='$CPP $CPPFLAGS'
   4717 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4718 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4719 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4720 { $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   4721 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   4722 # On Suns, sometimes $CPP names a directory.
   4723 if test -n "$CPP" && test -d "$CPP"; then
   4724   CPP=
   4725 fi
   4726 if test -z "$CPP"; then
   4727   if test "${ac_cv_prog_CPP+set}" = set; then
   4728   $as_echo_n "(cached) " >&6
   4729 else
   4730       # Double quotes because CPP needs to be expanded
   4731     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   4732     do
   4733       ac_preproc_ok=false
   4734 for ac_c_preproc_warn_flag in '' yes
   4735 do
   4736   # Use a header file that comes with gcc, so configuring glibc
   4737   # with a fresh cross-compiler works.
   4738   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4739   # <limits.h> exists even on freestanding compilers.
   4740   # On the NeXT, cc -E runs the code through the compiler's parser,
   4741   # not just through cpp. "Syntax error" is here to catch this case.
   4742   cat >conftest.$ac_ext <<_ACEOF
   4743 /* confdefs.h.  */
   4744 _ACEOF
   4745 cat confdefs.h >>conftest.$ac_ext
   4746 cat >>conftest.$ac_ext <<_ACEOF
   4747 /* end confdefs.h.  */
   4748 #ifdef __STDC__
   4749 # include <limits.h>
   4750 #else
   4751 # include <assert.h>
   4752 #endif
   4753 		     Syntax error
   4754 _ACEOF
   4755 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4756 case "(($ac_try" in
   4757   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4758   *) ac_try_echo=$ac_try;;
   4759 esac
   4760 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4761 $as_echo "$ac_try_echo") >&5
   4762   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4763   ac_status=$?
   4764   grep -v '^ *+' conftest.er1 >conftest.err
   4765   rm -f conftest.er1
   4766   cat conftest.err >&5
   4767   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4768   (exit $ac_status); } >/dev/null && {
   4769 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4770 	 test ! -s conftest.err
   4771        }; then
   4772   :
   4773 else
   4774   $as_echo "$as_me: failed program was:" >&5
   4775 sed 's/^/| /' conftest.$ac_ext >&5
   4776 
   4777   # Broken: fails on valid input.
   4778 continue
   4779 fi
   4780 
   4781 rm -f conftest.err conftest.$ac_ext
   4782 
   4783   # OK, works on sane cases.  Now check whether nonexistent headers
   4784   # can be detected and how.
   4785   cat >conftest.$ac_ext <<_ACEOF
   4786 /* confdefs.h.  */
   4787 _ACEOF
   4788 cat confdefs.h >>conftest.$ac_ext
   4789 cat >>conftest.$ac_ext <<_ACEOF
   4790 /* end confdefs.h.  */
   4791 #include <ac_nonexistent.h>
   4792 _ACEOF
   4793 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4794 case "(($ac_try" in
   4795   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4796   *) ac_try_echo=$ac_try;;
   4797 esac
   4798 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4799 $as_echo "$ac_try_echo") >&5
   4800   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4801   ac_status=$?
   4802   grep -v '^ *+' conftest.er1 >conftest.err
   4803   rm -f conftest.er1
   4804   cat conftest.err >&5
   4805   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4806   (exit $ac_status); } >/dev/null && {
   4807 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4808 	 test ! -s conftest.err
   4809        }; then
   4810   # Broken: success on invalid input.
   4811 continue
   4812 else
   4813   $as_echo "$as_me: failed program was:" >&5
   4814 sed 's/^/| /' conftest.$ac_ext >&5
   4815 
   4816   # Passes both tests.
   4817 ac_preproc_ok=:
   4818 break
   4819 fi
   4820 
   4821 rm -f conftest.err conftest.$ac_ext
   4822 
   4823 done
   4824 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4825 rm -f conftest.err conftest.$ac_ext
   4826 if $ac_preproc_ok; then
   4827   break
   4828 fi
   4829 
   4830     done
   4831     ac_cv_prog_CPP=$CPP
   4832 
   4833 fi
   4834   CPP=$ac_cv_prog_CPP
   4835 else
   4836   ac_cv_prog_CPP=$CPP
   4837 fi
   4838 { $as_echo "$as_me:$LINENO: result: $CPP" >&5
   4839 $as_echo "$CPP" >&6; }
   4840 ac_preproc_ok=false
   4841 for ac_c_preproc_warn_flag in '' yes
   4842 do
   4843   # Use a header file that comes with gcc, so configuring glibc
   4844   # with a fresh cross-compiler works.
   4845   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4846   # <limits.h> exists even on freestanding compilers.
   4847   # On the NeXT, cc -E runs the code through the compiler's parser,
   4848   # not just through cpp. "Syntax error" is here to catch this case.
   4849   cat >conftest.$ac_ext <<_ACEOF
   4850 /* confdefs.h.  */
   4851 _ACEOF
   4852 cat confdefs.h >>conftest.$ac_ext
   4853 cat >>conftest.$ac_ext <<_ACEOF
   4854 /* end confdefs.h.  */
   4855 #ifdef __STDC__
   4856 # include <limits.h>
   4857 #else
   4858 # include <assert.h>
   4859 #endif
   4860 		     Syntax error
   4861 _ACEOF
   4862 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4863 case "(($ac_try" in
   4864   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4865   *) ac_try_echo=$ac_try;;
   4866 esac
   4867 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4868 $as_echo "$ac_try_echo") >&5
   4869   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4870   ac_status=$?
   4871   grep -v '^ *+' conftest.er1 >conftest.err
   4872   rm -f conftest.er1
   4873   cat conftest.err >&5
   4874   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4875   (exit $ac_status); } >/dev/null && {
   4876 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4877 	 test ! -s conftest.err
   4878        }; then
   4879   :
   4880 else
   4881   $as_echo "$as_me: failed program was:" >&5
   4882 sed 's/^/| /' conftest.$ac_ext >&5
   4883 
   4884   # Broken: fails on valid input.
   4885 continue
   4886 fi
   4887 
   4888 rm -f conftest.err conftest.$ac_ext
   4889 
   4890   # OK, works on sane cases.  Now check whether nonexistent headers
   4891   # can be detected and how.
   4892   cat >conftest.$ac_ext <<_ACEOF
   4893 /* confdefs.h.  */
   4894 _ACEOF
   4895 cat confdefs.h >>conftest.$ac_ext
   4896 cat >>conftest.$ac_ext <<_ACEOF
   4897 /* end confdefs.h.  */
   4898 #include <ac_nonexistent.h>
   4899 _ACEOF
   4900 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4901 case "(($ac_try" in
   4902   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4903   *) ac_try_echo=$ac_try;;
   4904 esac
   4905 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4906 $as_echo "$ac_try_echo") >&5
   4907   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4908   ac_status=$?
   4909   grep -v '^ *+' conftest.er1 >conftest.err
   4910   rm -f conftest.er1
   4911   cat conftest.err >&5
   4912   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4913   (exit $ac_status); } >/dev/null && {
   4914 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4915 	 test ! -s conftest.err
   4916        }; then
   4917   # Broken: success on invalid input.
   4918 continue
   4919 else
   4920   $as_echo "$as_me: failed program was:" >&5
   4921 sed 's/^/| /' conftest.$ac_ext >&5
   4922 
   4923   # Passes both tests.
   4924 ac_preproc_ok=:
   4925 break
   4926 fi
   4927 
   4928 rm -f conftest.err conftest.$ac_ext
   4929 
   4930 done
   4931 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4932 rm -f conftest.err conftest.$ac_ext
   4933 if $ac_preproc_ok; then
   4934   :
   4935 else
   4936   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   4937 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   4938 { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   4939 See \`config.log' for more details." >&5
   4940 $as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   4941 See \`config.log' for more details." >&2;}
   4942    { (exit 1); exit 1; }; }; }
   4943 fi
   4944 
   4945 ac_ext=c
   4946 ac_cpp='$CPP $CPPFLAGS'
   4947 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4948 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4949 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4950 
   4951 
   4952 { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   4953 $as_echo_n "checking for ANSI C header files... " >&6; }
   4954 if test "${ac_cv_header_stdc+set}" = set; then
   4955   $as_echo_n "(cached) " >&6
   4956 else
   4957   cat >conftest.$ac_ext <<_ACEOF
   4958 /* confdefs.h.  */
   4959 _ACEOF
   4960 cat confdefs.h >>conftest.$ac_ext
   4961 cat >>conftest.$ac_ext <<_ACEOF
   4962 /* end confdefs.h.  */
   4963 #include <stdlib.h>
   4964 #include <stdarg.h>
   4965 #include <string.h>
   4966 #include <float.h>
   4967 
   4968 int
   4969 main ()
   4970 {
   4971 
   4972   ;
   4973   return 0;
   4974 }
   4975 _ACEOF
   4976 rm -f conftest.$ac_objext
   4977 if { (ac_try="$ac_compile"
   4978 case "(($ac_try" in
   4979   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4980   *) ac_try_echo=$ac_try;;
   4981 esac
   4982 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4983 $as_echo "$ac_try_echo") >&5
   4984   (eval "$ac_compile") 2>conftest.er1
   4985   ac_status=$?
   4986   grep -v '^ *+' conftest.er1 >conftest.err
   4987   rm -f conftest.er1
   4988   cat conftest.err >&5
   4989   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4990   (exit $ac_status); } && {
   4991 	 test -z "$ac_c_werror_flag" ||
   4992 	 test ! -s conftest.err
   4993        } && test -s conftest.$ac_objext; then
   4994   ac_cv_header_stdc=yes
   4995 else
   4996   $as_echo "$as_me: failed program was:" >&5
   4997 sed 's/^/| /' conftest.$ac_ext >&5
   4998 
   4999 	ac_cv_header_stdc=no
   5000 fi
   5001 
   5002 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5003 
   5004 if test $ac_cv_header_stdc = yes; then
   5005   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   5006   cat >conftest.$ac_ext <<_ACEOF
   5007 /* confdefs.h.  */
   5008 _ACEOF
   5009 cat confdefs.h >>conftest.$ac_ext
   5010 cat >>conftest.$ac_ext <<_ACEOF
   5011 /* end confdefs.h.  */
   5012 #include <string.h>
   5013 
   5014 _ACEOF
   5015 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   5016   $EGREP "memchr" >/dev/null 2>&1; then
   5017   :
   5018 else
   5019   ac_cv_header_stdc=no
   5020 fi
   5021 rm -f conftest*
   5022 
   5023 fi
   5024 
   5025 if test $ac_cv_header_stdc = yes; then
   5026   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   5027   cat >conftest.$ac_ext <<_ACEOF
   5028 /* confdefs.h.  */
   5029 _ACEOF
   5030 cat confdefs.h >>conftest.$ac_ext
   5031 cat >>conftest.$ac_ext <<_ACEOF
   5032 /* end confdefs.h.  */
   5033 #include <stdlib.h>
   5034 
   5035 _ACEOF
   5036 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   5037   $EGREP "free" >/dev/null 2>&1; then
   5038   :
   5039 else
   5040   ac_cv_header_stdc=no
   5041 fi
   5042 rm -f conftest*
   5043 
   5044 fi
   5045 
   5046 if test $ac_cv_header_stdc = yes; then
   5047   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   5048   if test "$cross_compiling" = yes; then
   5049   :
   5050 else
   5051   cat >conftest.$ac_ext <<_ACEOF
   5052 /* confdefs.h.  */
   5053 _ACEOF
   5054 cat confdefs.h >>conftest.$ac_ext
   5055 cat >>conftest.$ac_ext <<_ACEOF
   5056 /* end confdefs.h.  */
   5057 #include <ctype.h>
   5058 #include <stdlib.h>
   5059 #if ((' ' & 0x0FF) == 0x020)
   5060 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   5061 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   5062 #else
   5063 # define ISLOWER(c) \
   5064 		   (('a' <= (c) && (c) <= 'i') \
   5065 		     || ('j' <= (c) && (c) <= 'r') \
   5066 		     || ('s' <= (c) && (c) <= 'z'))
   5067 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   5068 #endif
   5069 
   5070 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   5071 int
   5072 main ()
   5073 {
   5074   int i;
   5075   for (i = 0; i < 256; i++)
   5076     if (XOR (islower (i), ISLOWER (i))
   5077 	|| toupper (i) != TOUPPER (i))
   5078       return 2;
   5079   return 0;
   5080 }
   5081 _ACEOF
   5082 rm -f conftest$ac_exeext
   5083 if { (ac_try="$ac_link"
   5084 case "(($ac_try" in
   5085   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5086   *) ac_try_echo=$ac_try;;
   5087 esac
   5088 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5089 $as_echo "$ac_try_echo") >&5
   5090   (eval "$ac_link") 2>&5
   5091   ac_status=$?
   5092   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5093   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   5094   { (case "(($ac_try" in
   5095   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5096   *) ac_try_echo=$ac_try;;
   5097 esac
   5098 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5099 $as_echo "$ac_try_echo") >&5
   5100   (eval "$ac_try") 2>&5
   5101   ac_status=$?
   5102   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5103   (exit $ac_status); }; }; then
   5104   :
   5105 else
   5106   $as_echo "$as_me: program exited with status $ac_status" >&5
   5107 $as_echo "$as_me: failed program was:" >&5
   5108 sed 's/^/| /' conftest.$ac_ext >&5
   5109 
   5110 ( exit $ac_status )
   5111 ac_cv_header_stdc=no
   5112 fi
   5113 rm -rf conftest.dSYM
   5114 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   5115 fi
   5116 
   5117 
   5118 fi
   5119 fi
   5120 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   5121 $as_echo "$ac_cv_header_stdc" >&6; }
   5122 if test $ac_cv_header_stdc = yes; then
   5123 
   5124 cat >>confdefs.h <<\_ACEOF
   5125 #define STDC_HEADERS 1
   5126 _ACEOF
   5127 
   5128 fi
   5129 
   5130 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   5131 
   5132 
   5133 
   5134 
   5135 
   5136 
   5137 
   5138 
   5139 
   5140 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   5141 		  inttypes.h stdint.h unistd.h
   5142 do
   5143 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5144 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
   5145 $as_echo_n "checking for $ac_header... " >&6; }
   5146 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5147   $as_echo_n "(cached) " >&6
   5148 else
   5149   cat >conftest.$ac_ext <<_ACEOF
   5150 /* confdefs.h.  */
   5151 _ACEOF
   5152 cat confdefs.h >>conftest.$ac_ext
   5153 cat >>conftest.$ac_ext <<_ACEOF
   5154 /* end confdefs.h.  */
   5155 $ac_includes_default
   5156 
   5157 #include <$ac_header>
   5158 _ACEOF
   5159 rm -f conftest.$ac_objext
   5160 if { (ac_try="$ac_compile"
   5161 case "(($ac_try" in
   5162   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5163   *) ac_try_echo=$ac_try;;
   5164 esac
   5165 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5166 $as_echo "$ac_try_echo") >&5
   5167   (eval "$ac_compile") 2>conftest.er1
   5168   ac_status=$?
   5169   grep -v '^ *+' conftest.er1 >conftest.err
   5170   rm -f conftest.er1
   5171   cat conftest.err >&5
   5172   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5173   (exit $ac_status); } && {
   5174 	 test -z "$ac_c_werror_flag" ||
   5175 	 test ! -s conftest.err
   5176        } && test -s conftest.$ac_objext; then
   5177   eval "$as_ac_Header=yes"
   5178 else
   5179   $as_echo "$as_me: failed program was:" >&5
   5180 sed 's/^/| /' conftest.$ac_ext >&5
   5181 
   5182 	eval "$as_ac_Header=no"
   5183 fi
   5184 
   5185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5186 fi
   5187 ac_res=`eval 'as_val=${'$as_ac_Header'}
   5188 		 $as_echo "$as_val"'`
   5189 	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
   5190 $as_echo "$ac_res" >&6; }
   5191 as_val=`eval 'as_val=${'$as_ac_Header'}
   5192 		 $as_echo "$as_val"'`
   5193    if test "x$as_val" = x""yes; then
   5194   cat >>confdefs.h <<_ACEOF
   5195 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5196 _ACEOF
   5197 
   5198 fi
   5199 
   5200 done
   5201 
   5202 
   5203 
   5204 for ac_header in dlfcn.h
   5205 do
   5206 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5207 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5208   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
   5209 $as_echo_n "checking for $ac_header... " >&6; }
   5210 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5211   $as_echo_n "(cached) " >&6
   5212 fi
   5213 ac_res=`eval 'as_val=${'$as_ac_Header'}
   5214 		 $as_echo "$as_val"'`
   5215 	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
   5216 $as_echo "$ac_res" >&6; }
   5217 else
   5218   # Is the header compilable?
   5219 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
   5220 $as_echo_n "checking $ac_header usability... " >&6; }
   5221 cat >conftest.$ac_ext <<_ACEOF
   5222 /* confdefs.h.  */
   5223 _ACEOF
   5224 cat confdefs.h >>conftest.$ac_ext
   5225 cat >>conftest.$ac_ext <<_ACEOF
   5226 /* end confdefs.h.  */
   5227 $ac_includes_default
   5228 #include <$ac_header>
   5229 _ACEOF
   5230 rm -f conftest.$ac_objext
   5231 if { (ac_try="$ac_compile"
   5232 case "(($ac_try" in
   5233   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5234   *) ac_try_echo=$ac_try;;
   5235 esac
   5236 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5237 $as_echo "$ac_try_echo") >&5
   5238   (eval "$ac_compile") 2>conftest.er1
   5239   ac_status=$?
   5240   grep -v '^ *+' conftest.er1 >conftest.err
   5241   rm -f conftest.er1
   5242   cat conftest.err >&5
   5243   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5244   (exit $ac_status); } && {
   5245 	 test -z "$ac_c_werror_flag" ||
   5246 	 test ! -s conftest.err
   5247        } && test -s conftest.$ac_objext; then
   5248   ac_header_compiler=yes
   5249 else
   5250   $as_echo "$as_me: failed program was:" >&5
   5251 sed 's/^/| /' conftest.$ac_ext >&5
   5252 
   5253 	ac_header_compiler=no
   5254 fi
   5255 
   5256 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5257 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   5258 $as_echo "$ac_header_compiler" >&6; }
   5259 
   5260 # Is the header present?
   5261 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
   5262 $as_echo_n "checking $ac_header presence... " >&6; }
   5263 cat >conftest.$ac_ext <<_ACEOF
   5264 /* confdefs.h.  */
   5265 _ACEOF
   5266 cat confdefs.h >>conftest.$ac_ext
   5267 cat >>conftest.$ac_ext <<_ACEOF
   5268 /* end confdefs.h.  */
   5269 #include <$ac_header>
   5270 _ACEOF
   5271 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5272 case "(($ac_try" in
   5273   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5274   *) ac_try_echo=$ac_try;;
   5275 esac
   5276 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5277 $as_echo "$ac_try_echo") >&5
   5278   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5279   ac_status=$?
   5280   grep -v '^ *+' conftest.er1 >conftest.err
   5281   rm -f conftest.er1
   5282   cat conftest.err >&5
   5283   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5284   (exit $ac_status); } >/dev/null && {
   5285 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   5286 	 test ! -s conftest.err
   5287        }; then
   5288   ac_header_preproc=yes
   5289 else
   5290   $as_echo "$as_me: failed program was:" >&5
   5291 sed 's/^/| /' conftest.$ac_ext >&5
   5292 
   5293   ac_header_preproc=no
   5294 fi
   5295 
   5296 rm -f conftest.err conftest.$ac_ext
   5297 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   5298 $as_echo "$ac_header_preproc" >&6; }
   5299 
   5300 # So?  What about this header?
   5301 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   5302   yes:no: )
   5303     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   5304 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   5305     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   5306 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   5307     ac_header_preproc=yes
   5308     ;;
   5309   no:yes:* )
   5310     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   5311 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   5312     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   5313 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   5314     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   5315 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   5316     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   5317 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   5318     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   5319 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   5320     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   5321 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   5322     ( cat <<\_ASBOX
   5323 ## ---------------------------------------------------------------------- ##
   5324 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
   5325 ## ---------------------------------------------------------------------- ##
   5326 _ASBOX
   5327      ) | sed "s/^/$as_me: WARNING:     /" >&2
   5328     ;;
   5329 esac
   5330 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
   5331 $as_echo_n "checking for $ac_header... " >&6; }
   5332 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5333   $as_echo_n "(cached) " >&6
   5334 else
   5335   eval "$as_ac_Header=\$ac_header_preproc"
   5336 fi
   5337 ac_res=`eval 'as_val=${'$as_ac_Header'}
   5338 		 $as_echo "$as_val"'`
   5339 	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
   5340 $as_echo "$ac_res" >&6; }
   5341 
   5342 fi
   5343 as_val=`eval 'as_val=${'$as_ac_Header'}
   5344 		 $as_echo "$as_val"'`
   5345    if test "x$as_val" = x""yes; then
   5346   cat >>confdefs.h <<_ACEOF
   5347 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5348 _ACEOF
   5349 
   5350 fi
   5351 
   5352 done
   5353 
   5354 ac_ext=cpp
   5355 ac_cpp='$CXXCPP $CPPFLAGS'
   5356 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5357 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5358 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5359 if test -z "$CXX"; then
   5360   if test -n "$CCC"; then
   5361     CXX=$CCC
   5362   else
   5363     if test -n "$ac_tool_prefix"; then
   5364   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5365   do
   5366     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5367 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5368 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   5369 $as_echo_n "checking for $ac_word... " >&6; }
   5370 if test "${ac_cv_prog_CXX+set}" = set; then
   5371   $as_echo_n "(cached) " >&6
   5372 else
   5373   if test -n "$CXX"; then
   5374   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   5375 else
   5376 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5377 for as_dir in $PATH
   5378 do
   5379   IFS=$as_save_IFS
   5380   test -z "$as_dir" && as_dir=.
   5381   for ac_exec_ext in '' $ac_executable_extensions; do
   5382   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5383     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   5384     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5385     break 2
   5386   fi
   5387 done
   5388 done
   5389 IFS=$as_save_IFS
   5390 
   5391 fi
   5392 fi
   5393 CXX=$ac_cv_prog_CXX
   5394 if test -n "$CXX"; then
   5395   { $as_echo "$as_me:$LINENO: result: $CXX" >&5
   5396 $as_echo "$CXX" >&6; }
   5397 else
   5398   { $as_echo "$as_me:$LINENO: result: no" >&5
   5399 $as_echo "no" >&6; }
   5400 fi
   5401 
   5402 
   5403     test -n "$CXX" && break
   5404   done
   5405 fi
   5406 if test -z "$CXX"; then
   5407   ac_ct_CXX=$CXX
   5408   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5409 do
   5410   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5411 set dummy $ac_prog; ac_word=$2
   5412 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   5413 $as_echo_n "checking for $ac_word... " >&6; }
   5414 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
   5415   $as_echo_n "(cached) " >&6
   5416 else
   5417   if test -n "$ac_ct_CXX"; then
   5418   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   5419 else
   5420 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5421 for as_dir in $PATH
   5422 do
   5423   IFS=$as_save_IFS
   5424   test -z "$as_dir" && as_dir=.
   5425   for ac_exec_ext in '' $ac_executable_extensions; do
   5426   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5427     ac_cv_prog_ac_ct_CXX="$ac_prog"
   5428     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5429     break 2
   5430   fi
   5431 done
   5432 done
   5433 IFS=$as_save_IFS
   5434 
   5435 fi
   5436 fi
   5437 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   5438 if test -n "$ac_ct_CXX"; then
   5439   { $as_echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
   5440 $as_echo "$ac_ct_CXX" >&6; }
   5441 else
   5442   { $as_echo "$as_me:$LINENO: result: no" >&5
   5443 $as_echo "no" >&6; }
   5444 fi
   5445 
   5446 
   5447   test -n "$ac_ct_CXX" && break
   5448 done
   5449 
   5450   if test "x$ac_ct_CXX" = x; then
   5451     CXX="g++"
   5452   else
   5453     case $cross_compiling:$ac_tool_warned in
   5454 yes:)
   5455 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   5456 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5457 ac_tool_warned=yes ;;
   5458 esac
   5459     CXX=$ac_ct_CXX
   5460   fi
   5461 fi
   5462 
   5463   fi
   5464 fi
   5465 # Provide some information about the compiler.
   5466 $as_echo "$as_me:$LINENO: checking for C++ compiler version" >&5
   5467 set X $ac_compile
   5468 ac_compiler=$2
   5469 { (ac_try="$ac_compiler --version >&5"
   5470 case "(($ac_try" in
   5471   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5472   *) ac_try_echo=$ac_try;;
   5473 esac
   5474 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5475 $as_echo "$ac_try_echo") >&5
   5476   (eval "$ac_compiler --version >&5") 2>&5
   5477   ac_status=$?
   5478   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5479   (exit $ac_status); }
   5480 { (ac_try="$ac_compiler -v >&5"
   5481 case "(($ac_try" in
   5482   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5483   *) ac_try_echo=$ac_try;;
   5484 esac
   5485 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5486 $as_echo "$ac_try_echo") >&5
   5487   (eval "$ac_compiler -v >&5") 2>&5
   5488   ac_status=$?
   5489   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5490   (exit $ac_status); }
   5491 { (ac_try="$ac_compiler -V >&5"
   5492 case "(($ac_try" in
   5493   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5494   *) ac_try_echo=$ac_try;;
   5495 esac
   5496 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5497 $as_echo "$ac_try_echo") >&5
   5498   (eval "$ac_compiler -V >&5") 2>&5
   5499   ac_status=$?
   5500   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5501   (exit $ac_status); }
   5502 
   5503 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
   5504 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
   5505 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
   5506   $as_echo_n "(cached) " >&6
   5507 else
   5508   cat >conftest.$ac_ext <<_ACEOF
   5509 /* confdefs.h.  */
   5510 _ACEOF
   5511 cat confdefs.h >>conftest.$ac_ext
   5512 cat >>conftest.$ac_ext <<_ACEOF
   5513 /* end confdefs.h.  */
   5514 
   5515 int
   5516 main ()
   5517 {
   5518 #ifndef __GNUC__
   5519        choke me
   5520 #endif
   5521 
   5522   ;
   5523   return 0;
   5524 }
   5525 _ACEOF
   5526 rm -f conftest.$ac_objext
   5527 if { (ac_try="$ac_compile"
   5528 case "(($ac_try" in
   5529   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5530   *) ac_try_echo=$ac_try;;
   5531 esac
   5532 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5533 $as_echo "$ac_try_echo") >&5
   5534   (eval "$ac_compile") 2>conftest.er1
   5535   ac_status=$?
   5536   grep -v '^ *+' conftest.er1 >conftest.err
   5537   rm -f conftest.er1
   5538   cat conftest.err >&5
   5539   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5540   (exit $ac_status); } && {
   5541 	 test -z "$ac_cxx_werror_flag" ||
   5542 	 test ! -s conftest.err
   5543        } && test -s conftest.$ac_objext; then
   5544   ac_compiler_gnu=yes
   5545 else
   5546   $as_echo "$as_me: failed program was:" >&5
   5547 sed 's/^/| /' conftest.$ac_ext >&5
   5548 
   5549 	ac_compiler_gnu=no
   5550 fi
   5551 
   5552 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5553 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   5554 
   5555 fi
   5556 { $as_echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
   5557 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
   5558 if test $ac_compiler_gnu = yes; then
   5559   GXX=yes
   5560 else
   5561   GXX=
   5562 fi
   5563 ac_test_CXXFLAGS=${CXXFLAGS+set}
   5564 ac_save_CXXFLAGS=$CXXFLAGS
   5565 { $as_echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
   5566 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
   5567 if test "${ac_cv_prog_cxx_g+set}" = set; then
   5568   $as_echo_n "(cached) " >&6
   5569 else
   5570   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   5571    ac_cxx_werror_flag=yes
   5572    ac_cv_prog_cxx_g=no
   5573    CXXFLAGS="-g"
   5574    cat >conftest.$ac_ext <<_ACEOF
   5575 /* confdefs.h.  */
   5576 _ACEOF
   5577 cat confdefs.h >>conftest.$ac_ext
   5578 cat >>conftest.$ac_ext <<_ACEOF
   5579 /* end confdefs.h.  */
   5580 
   5581 int
   5582 main ()
   5583 {
   5584 
   5585   ;
   5586   return 0;
   5587 }
   5588 _ACEOF
   5589 rm -f conftest.$ac_objext
   5590 if { (ac_try="$ac_compile"
   5591 case "(($ac_try" in
   5592   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5593   *) ac_try_echo=$ac_try;;
   5594 esac
   5595 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5596 $as_echo "$ac_try_echo") >&5
   5597   (eval "$ac_compile") 2>conftest.er1
   5598   ac_status=$?
   5599   grep -v '^ *+' conftest.er1 >conftest.err
   5600   rm -f conftest.er1
   5601   cat conftest.err >&5
   5602   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5603   (exit $ac_status); } && {
   5604 	 test -z "$ac_cxx_werror_flag" ||
   5605 	 test ! -s conftest.err
   5606        } && test -s conftest.$ac_objext; then
   5607   ac_cv_prog_cxx_g=yes
   5608 else
   5609   $as_echo "$as_me: failed program was:" >&5
   5610 sed 's/^/| /' conftest.$ac_ext >&5
   5611 
   5612 	CXXFLAGS=""
   5613       cat >conftest.$ac_ext <<_ACEOF
   5614 /* confdefs.h.  */
   5615 _ACEOF
   5616 cat confdefs.h >>conftest.$ac_ext
   5617 cat >>conftest.$ac_ext <<_ACEOF
   5618 /* end confdefs.h.  */
   5619 
   5620 int
   5621 main ()
   5622 {
   5623 
   5624   ;
   5625   return 0;
   5626 }
   5627 _ACEOF
   5628 rm -f conftest.$ac_objext
   5629 if { (ac_try="$ac_compile"
   5630 case "(($ac_try" in
   5631   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5632   *) ac_try_echo=$ac_try;;
   5633 esac
   5634 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5635 $as_echo "$ac_try_echo") >&5
   5636   (eval "$ac_compile") 2>conftest.er1
   5637   ac_status=$?
   5638   grep -v '^ *+' conftest.er1 >conftest.err
   5639   rm -f conftest.er1
   5640   cat conftest.err >&5
   5641   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5642   (exit $ac_status); } && {
   5643 	 test -z "$ac_cxx_werror_flag" ||
   5644 	 test ! -s conftest.err
   5645        } && test -s conftest.$ac_objext; then
   5646   :
   5647 else
   5648   $as_echo "$as_me: failed program was:" >&5
   5649 sed 's/^/| /' conftest.$ac_ext >&5
   5650 
   5651 	ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5652 	 CXXFLAGS="-g"
   5653 	 cat >conftest.$ac_ext <<_ACEOF
   5654 /* confdefs.h.  */
   5655 _ACEOF
   5656 cat confdefs.h >>conftest.$ac_ext
   5657 cat >>conftest.$ac_ext <<_ACEOF
   5658 /* end confdefs.h.  */
   5659 
   5660 int
   5661 main ()
   5662 {
   5663 
   5664   ;
   5665   return 0;
   5666 }
   5667 _ACEOF
   5668 rm -f conftest.$ac_objext
   5669 if { (ac_try="$ac_compile"
   5670 case "(($ac_try" in
   5671   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5672   *) ac_try_echo=$ac_try;;
   5673 esac
   5674 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5675 $as_echo "$ac_try_echo") >&5
   5676   (eval "$ac_compile") 2>conftest.er1
   5677   ac_status=$?
   5678   grep -v '^ *+' conftest.er1 >conftest.err
   5679   rm -f conftest.er1
   5680   cat conftest.err >&5
   5681   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5682   (exit $ac_status); } && {
   5683 	 test -z "$ac_cxx_werror_flag" ||
   5684 	 test ! -s conftest.err
   5685        } && test -s conftest.$ac_objext; then
   5686   ac_cv_prog_cxx_g=yes
   5687 else
   5688   $as_echo "$as_me: failed program was:" >&5
   5689 sed 's/^/| /' conftest.$ac_ext >&5
   5690 
   5691 
   5692 fi
   5693 
   5694 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5695 fi
   5696 
   5697 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5698 fi
   5699 
   5700 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5701    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5702 fi
   5703 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
   5704 $as_echo "$ac_cv_prog_cxx_g" >&6; }
   5705 if test "$ac_test_CXXFLAGS" = set; then
   5706   CXXFLAGS=$ac_save_CXXFLAGS
   5707 elif test $ac_cv_prog_cxx_g = yes; then
   5708   if test "$GXX" = yes; then
   5709     CXXFLAGS="-g -O2"
   5710   else
   5711     CXXFLAGS="-g"
   5712   fi
   5713 else
   5714   if test "$GXX" = yes; then
   5715     CXXFLAGS="-O2"
   5716   else
   5717     CXXFLAGS=
   5718   fi
   5719 fi
   5720 ac_ext=cpp
   5721 ac_cpp='$CXXCPP $CPPFLAGS'
   5722 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5723 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5724 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5725 
   5726 depcc="$CXX"  am_compiler_list=
   5727 
   5728 { $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   5729 $as_echo_n "checking dependency style of $depcc... " >&6; }
   5730 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
   5731   $as_echo_n "(cached) " >&6
   5732 else
   5733   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   5734   # We make a subdir and do the tests there.  Otherwise we can end up
   5735   # making bogus files that we don't know about and never remove.  For
   5736   # instance it was reported that on HP-UX the gcc test will end up
   5737   # making a dummy file named `D' -- because `-MD' means `put the output
   5738   # in D'.
   5739   mkdir conftest.dir
   5740   # Copy depcomp to subdir because otherwise we won't find it if we're
   5741   # using a relative directory.
   5742   cp "$am_depcomp" conftest.dir
   5743   cd conftest.dir
   5744   # We will build objects and dependencies in a subdirectory because
   5745   # it helps to detect inapplicable dependency modes.  For instance
   5746   # both Tru64's cc and ICC support -MD to output dependencies as a
   5747   # side effect of compilation, but ICC will put the dependencies in
   5748   # the current directory while Tru64 will put them in the object
   5749   # directory.
   5750   mkdir sub
   5751 
   5752   am_cv_CXX_dependencies_compiler_type=none
   5753   if test "$am_compiler_list" = ""; then
   5754      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   5755   fi
   5756   am__universal=false
   5757   case " $depcc " in #(
   5758      *\ -arch\ *\ -arch\ *) am__universal=true ;;
   5759      esac
   5760 
   5761   for depmode in $am_compiler_list; do
   5762     # Setup a source with many dependencies, because some compilers
   5763     # like to wrap large dependency lists on column 80 (with \), and
   5764     # we should not choose a depcomp mode which is confused by this.
   5765     #
   5766     # We need to recreate these files for each test, as the compiler may
   5767     # overwrite some of them when testing with obscure command lines.
   5768     # This happens at least with the AIX C compiler.
   5769     : > sub/conftest.c
   5770     for i in 1 2 3 4 5 6; do
   5771       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   5772       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   5773       # Solaris 8's {/usr,}/bin/sh.
   5774       touch sub/conftst$i.h
   5775     done
   5776     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   5777 
   5778     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   5779     # mode.  It turns out that the SunPro C++ compiler does not properly
   5780     # handle `-M -o', and we need to detect this.  Also, some Intel
   5781     # versions had trouble with output in subdirs
   5782     am__obj=sub/conftest.${OBJEXT-o}
   5783     am__minus_obj="-o $am__obj"
   5784     case $depmode in
   5785     gcc)
   5786       # This depmode causes a compiler race in universal mode.
   5787       test "$am__universal" = false || continue
   5788       ;;
   5789     nosideeffect)
   5790       # after this tag, mechanisms are not by side-effect, so they'll
   5791       # only be used when explicitly requested
   5792       if test "x$enable_dependency_tracking" = xyes; then
   5793 	continue
   5794       else
   5795 	break
   5796       fi
   5797       ;;
   5798     msvisualcpp | msvcmsys)
   5799       # This compiler won't grok `-c -o', but also, the minuso test has
   5800       # not run yet.  These depmodes are late enough in the game, and
   5801       # so weak that their functioning should not be impacted.
   5802       am__obj=conftest.${OBJEXT-o}
   5803       am__minus_obj=
   5804       ;;
   5805     none) break ;;
   5806     esac
   5807     if depmode=$depmode \
   5808        source=sub/conftest.c object=$am__obj \
   5809        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   5810        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
   5811          >/dev/null 2>conftest.err &&
   5812        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   5813        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   5814        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
   5815        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   5816       # icc doesn't choke on unknown options, it will just issue warnings
   5817       # or remarks (even with -Werror).  So we grep stderr for any message
   5818       # that says an option was ignored or not supported.
   5819       # When given -MP, icc 7.0 and 7.1 complain thusly:
   5820       #   icc: Command line warning: ignoring option '-M'; no argument required
   5821       # The diagnosis changed in icc 8.0:
   5822       #   icc: Command line remark: option '-MP' not supported
   5823       if (grep 'ignoring option' conftest.err ||
   5824           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   5825         am_cv_CXX_dependencies_compiler_type=$depmode
   5826         break
   5827       fi
   5828     fi
   5829   done
   5830 
   5831   cd ..
   5832   rm -rf conftest.dir
   5833 else
   5834   am_cv_CXX_dependencies_compiler_type=none
   5835 fi
   5836 
   5837 fi
   5838 { $as_echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
   5839 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
   5840 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   5841 
   5842  if
   5843   test "x$enable_dependency_tracking" != xno \
   5844   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   5845   am__fastdepCXX_TRUE=
   5846   am__fastdepCXX_FALSE='#'
   5847 else
   5848   am__fastdepCXX_TRUE='#'
   5849   am__fastdepCXX_FALSE=
   5850 fi
   5851 
   5852 
   5853 
   5854 
   5855 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   5856     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   5857     (test "X$CXX" != "Xg++"))) ; then
   5858   ac_ext=cpp
   5859 ac_cpp='$CXXCPP $CPPFLAGS'
   5860 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5861 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5862 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5863 { $as_echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
   5864 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
   5865 if test -z "$CXXCPP"; then
   5866   if test "${ac_cv_prog_CXXCPP+set}" = set; then
   5867   $as_echo_n "(cached) " >&6
   5868 else
   5869       # Double quotes because CXXCPP needs to be expanded
   5870     for CXXCPP in "$CXX -E" "/lib/cpp"
   5871     do
   5872       ac_preproc_ok=false
   5873 for ac_cxx_preproc_warn_flag in '' yes
   5874 do
   5875   # Use a header file that comes with gcc, so configuring glibc
   5876   # with a fresh cross-compiler works.
   5877   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5878   # <limits.h> exists even on freestanding compilers.
   5879   # On the NeXT, cc -E runs the code through the compiler's parser,
   5880   # not just through cpp. "Syntax error" is here to catch this case.
   5881   cat >conftest.$ac_ext <<_ACEOF
   5882 /* confdefs.h.  */
   5883 _ACEOF
   5884 cat confdefs.h >>conftest.$ac_ext
   5885 cat >>conftest.$ac_ext <<_ACEOF
   5886 /* end confdefs.h.  */
   5887 #ifdef __STDC__
   5888 # include <limits.h>
   5889 #else
   5890 # include <assert.h>
   5891 #endif
   5892 		     Syntax error
   5893 _ACEOF
   5894 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5895 case "(($ac_try" in
   5896   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5897   *) ac_try_echo=$ac_try;;
   5898 esac
   5899 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5900 $as_echo "$ac_try_echo") >&5
   5901   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5902   ac_status=$?
   5903   grep -v '^ *+' conftest.er1 >conftest.err
   5904   rm -f conftest.er1
   5905   cat conftest.err >&5
   5906   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5907   (exit $ac_status); } >/dev/null && {
   5908 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5909 	 test ! -s conftest.err
   5910        }; then
   5911   :
   5912 else
   5913   $as_echo "$as_me: failed program was:" >&5
   5914 sed 's/^/| /' conftest.$ac_ext >&5
   5915 
   5916   # Broken: fails on valid input.
   5917 continue
   5918 fi
   5919 
   5920 rm -f conftest.err conftest.$ac_ext
   5921 
   5922   # OK, works on sane cases.  Now check whether nonexistent headers
   5923   # can be detected and how.
   5924   cat >conftest.$ac_ext <<_ACEOF
   5925 /* confdefs.h.  */
   5926 _ACEOF
   5927 cat confdefs.h >>conftest.$ac_ext
   5928 cat >>conftest.$ac_ext <<_ACEOF
   5929 /* end confdefs.h.  */
   5930 #include <ac_nonexistent.h>
   5931 _ACEOF
   5932 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5933 case "(($ac_try" in
   5934   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5935   *) ac_try_echo=$ac_try;;
   5936 esac
   5937 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5938 $as_echo "$ac_try_echo") >&5
   5939   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5940   ac_status=$?
   5941   grep -v '^ *+' conftest.er1 >conftest.err
   5942   rm -f conftest.er1
   5943   cat conftest.err >&5
   5944   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5945   (exit $ac_status); } >/dev/null && {
   5946 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5947 	 test ! -s conftest.err
   5948        }; then
   5949   # Broken: success on invalid input.
   5950 continue
   5951 else
   5952   $as_echo "$as_me: failed program was:" >&5
   5953 sed 's/^/| /' conftest.$ac_ext >&5
   5954 
   5955   # Passes both tests.
   5956 ac_preproc_ok=:
   5957 break
   5958 fi
   5959 
   5960 rm -f conftest.err conftest.$ac_ext
   5961 
   5962 done
   5963 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5964 rm -f conftest.err conftest.$ac_ext
   5965 if $ac_preproc_ok; then
   5966   break
   5967 fi
   5968 
   5969     done
   5970     ac_cv_prog_CXXCPP=$CXXCPP
   5971 
   5972 fi
   5973   CXXCPP=$ac_cv_prog_CXXCPP
   5974 else
   5975   ac_cv_prog_CXXCPP=$CXXCPP
   5976 fi
   5977 { $as_echo "$as_me:$LINENO: result: $CXXCPP" >&5
   5978 $as_echo "$CXXCPP" >&6; }
   5979 ac_preproc_ok=false
   5980 for ac_cxx_preproc_warn_flag in '' yes
   5981 do
   5982   # Use a header file that comes with gcc, so configuring glibc
   5983   # with a fresh cross-compiler works.
   5984   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5985   # <limits.h> exists even on freestanding compilers.
   5986   # On the NeXT, cc -E runs the code through the compiler's parser,
   5987   # not just through cpp. "Syntax error" is here to catch this case.
   5988   cat >conftest.$ac_ext <<_ACEOF
   5989 /* confdefs.h.  */
   5990 _ACEOF
   5991 cat confdefs.h >>conftest.$ac_ext
   5992 cat >>conftest.$ac_ext <<_ACEOF
   5993 /* end confdefs.h.  */
   5994 #ifdef __STDC__
   5995 # include <limits.h>
   5996 #else
   5997 # include <assert.h>
   5998 #endif
   5999 		     Syntax error
   6000 _ACEOF
   6001 if { (ac_try="$ac_cpp conftest.$ac_ext"
   6002 case "(($ac_try" in
   6003   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6004   *) ac_try_echo=$ac_try;;
   6005 esac
   6006 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6007 $as_echo "$ac_try_echo") >&5
   6008   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   6009   ac_status=$?
   6010   grep -v '^ *+' conftest.er1 >conftest.err
   6011   rm -f conftest.er1
   6012   cat conftest.err >&5
   6013   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6014   (exit $ac_status); } >/dev/null && {
   6015 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   6016 	 test ! -s conftest.err
   6017        }; then
   6018   :
   6019 else
   6020   $as_echo "$as_me: failed program was:" >&5
   6021 sed 's/^/| /' conftest.$ac_ext >&5
   6022 
   6023   # Broken: fails on valid input.
   6024 continue
   6025 fi
   6026 
   6027 rm -f conftest.err conftest.$ac_ext
   6028 
   6029   # OK, works on sane cases.  Now check whether nonexistent headers
   6030   # can be detected and how.
   6031   cat >conftest.$ac_ext <<_ACEOF
   6032 /* confdefs.h.  */
   6033 _ACEOF
   6034 cat confdefs.h >>conftest.$ac_ext
   6035 cat >>conftest.$ac_ext <<_ACEOF
   6036 /* end confdefs.h.  */
   6037 #include <ac_nonexistent.h>
   6038 _ACEOF
   6039 if { (ac_try="$ac_cpp conftest.$ac_ext"
   6040 case "(($ac_try" in
   6041   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6042   *) ac_try_echo=$ac_try;;
   6043 esac
   6044 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6045 $as_echo "$ac_try_echo") >&5
   6046   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   6047   ac_status=$?
   6048   grep -v '^ *+' conftest.er1 >conftest.err
   6049   rm -f conftest.er1
   6050   cat conftest.err >&5
   6051   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6052   (exit $ac_status); } >/dev/null && {
   6053 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   6054 	 test ! -s conftest.err
   6055        }; then
   6056   # Broken: success on invalid input.
   6057 continue
   6058 else
   6059   $as_echo "$as_me: failed program was:" >&5
   6060 sed 's/^/| /' conftest.$ac_ext >&5
   6061 
   6062   # Passes both tests.
   6063 ac_preproc_ok=:
   6064 break
   6065 fi
   6066 
   6067 rm -f conftest.err conftest.$ac_ext
   6068 
   6069 done
   6070 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   6071 rm -f conftest.err conftest.$ac_ext
   6072 if $ac_preproc_ok; then
   6073   :
   6074 else
   6075   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   6076 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   6077 { { $as_echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   6078 See \`config.log' for more details." >&5
   6079 $as_echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   6080 See \`config.log' for more details." >&2;}
   6081    { (exit 1); exit 1; }; }; }
   6082 fi
   6083 
   6084 ac_ext=cpp
   6085 ac_cpp='$CXXCPP $CPPFLAGS'
   6086 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6087 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6088 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   6089 
   6090 fi
   6091 
   6092 
   6093 ac_ext=f
   6094 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   6095 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6096 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   6097 if test -n "$ac_tool_prefix"; then
   6098   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
   6099   do
   6100     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   6101 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   6102 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6103 $as_echo_n "checking for $ac_word... " >&6; }
   6104 if test "${ac_cv_prog_F77+set}" = set; then
   6105   $as_echo_n "(cached) " >&6
   6106 else
   6107   if test -n "$F77"; then
   6108   ac_cv_prog_F77="$F77" # Let the user override the test.
   6109 else
   6110 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6111 for as_dir in $PATH
   6112 do
   6113   IFS=$as_save_IFS
   6114   test -z "$as_dir" && as_dir=.
   6115   for ac_exec_ext in '' $ac_executable_extensions; do
   6116   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6117     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
   6118     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6119     break 2
   6120   fi
   6121 done
   6122 done
   6123 IFS=$as_save_IFS
   6124 
   6125 fi
   6126 fi
   6127 F77=$ac_cv_prog_F77
   6128 if test -n "$F77"; then
   6129   { $as_echo "$as_me:$LINENO: result: $F77" >&5
   6130 $as_echo "$F77" >&6; }
   6131 else
   6132   { $as_echo "$as_me:$LINENO: result: no" >&5
   6133 $as_echo "no" >&6; }
   6134 fi
   6135 
   6136 
   6137     test -n "$F77" && break
   6138   done
   6139 fi
   6140 if test -z "$F77"; then
   6141   ac_ct_F77=$F77
   6142   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
   6143 do
   6144   # Extract the first word of "$ac_prog", so it can be a program name with args.
   6145 set dummy $ac_prog; ac_word=$2
   6146 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6147 $as_echo_n "checking for $ac_word... " >&6; }
   6148 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
   6149   $as_echo_n "(cached) " >&6
   6150 else
   6151   if test -n "$ac_ct_F77"; then
   6152   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
   6153 else
   6154 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6155 for as_dir in $PATH
   6156 do
   6157   IFS=$as_save_IFS
   6158   test -z "$as_dir" && as_dir=.
   6159   for ac_exec_ext in '' $ac_executable_extensions; do
   6160   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6161     ac_cv_prog_ac_ct_F77="$ac_prog"
   6162     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6163     break 2
   6164   fi
   6165 done
   6166 done
   6167 IFS=$as_save_IFS
   6168 
   6169 fi
   6170 fi
   6171 ac_ct_F77=$ac_cv_prog_ac_ct_F77
   6172 if test -n "$ac_ct_F77"; then
   6173   { $as_echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
   6174 $as_echo "$ac_ct_F77" >&6; }
   6175 else
   6176   { $as_echo "$as_me:$LINENO: result: no" >&5
   6177 $as_echo "no" >&6; }
   6178 fi
   6179 
   6180 
   6181   test -n "$ac_ct_F77" && break
   6182 done
   6183 
   6184   if test "x$ac_ct_F77" = x; then
   6185     F77=""
   6186   else
   6187     case $cross_compiling:$ac_tool_warned in
   6188 yes:)
   6189 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   6190 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6191 ac_tool_warned=yes ;;
   6192 esac
   6193     F77=$ac_ct_F77
   6194   fi
   6195 fi
   6196 
   6197 
   6198 # Provide some information about the compiler.
   6199 $as_echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
   6200 set X $ac_compile
   6201 ac_compiler=$2
   6202 { (ac_try="$ac_compiler --version >&5"
   6203 case "(($ac_try" in
   6204   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6205   *) ac_try_echo=$ac_try;;
   6206 esac
   6207 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6208 $as_echo "$ac_try_echo") >&5
   6209   (eval "$ac_compiler --version >&5") 2>&5
   6210   ac_status=$?
   6211   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6212   (exit $ac_status); }
   6213 { (ac_try="$ac_compiler -v >&5"
   6214 case "(($ac_try" in
   6215   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6216   *) ac_try_echo=$ac_try;;
   6217 esac
   6218 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6219 $as_echo "$ac_try_echo") >&5
   6220   (eval "$ac_compiler -v >&5") 2>&5
   6221   ac_status=$?
   6222   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6223   (exit $ac_status); }
   6224 { (ac_try="$ac_compiler -V >&5"
   6225 case "(($ac_try" in
   6226   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6227   *) ac_try_echo=$ac_try;;
   6228 esac
   6229 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6230 $as_echo "$ac_try_echo") >&5
   6231   (eval "$ac_compiler -V >&5") 2>&5
   6232   ac_status=$?
   6233   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6234   (exit $ac_status); }
   6235 rm -f a.out
   6236 
   6237 # If we don't use `.F' as extension, the preprocessor is not run on the
   6238 # input file.  (Note that this only needs to work for GNU compilers.)
   6239 ac_save_ext=$ac_ext
   6240 ac_ext=F
   6241 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
   6242 $as_echo_n "checking whether we are using the GNU Fortran 77 compiler... " >&6; }
   6243 if test "${ac_cv_f77_compiler_gnu+set}" = set; then
   6244   $as_echo_n "(cached) " >&6
   6245 else
   6246   cat >conftest.$ac_ext <<_ACEOF
   6247       program main
   6248 #ifndef __GNUC__
   6249        choke me
   6250 #endif
   6251 
   6252       end
   6253 _ACEOF
   6254 rm -f conftest.$ac_objext
   6255 if { (ac_try="$ac_compile"
   6256 case "(($ac_try" in
   6257   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6258   *) ac_try_echo=$ac_try;;
   6259 esac
   6260 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6261 $as_echo "$ac_try_echo") >&5
   6262   (eval "$ac_compile") 2>conftest.er1
   6263   ac_status=$?
   6264   grep -v '^ *+' conftest.er1 >conftest.err
   6265   rm -f conftest.er1
   6266   cat conftest.err >&5
   6267   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6268   (exit $ac_status); } && {
   6269 	 test -z "$ac_f77_werror_flag" ||
   6270 	 test ! -s conftest.err
   6271        } && test -s conftest.$ac_objext; then
   6272   ac_compiler_gnu=yes
   6273 else
   6274   $as_echo "$as_me: failed program was:" >&5
   6275 sed 's/^/| /' conftest.$ac_ext >&5
   6276 
   6277 	ac_compiler_gnu=no
   6278 fi
   6279 
   6280 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6281 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
   6282 
   6283 fi
   6284 { $as_echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
   6285 $as_echo "$ac_cv_f77_compiler_gnu" >&6; }
   6286 ac_ext=$ac_save_ext
   6287 ac_test_FFLAGS=${FFLAGS+set}
   6288 ac_save_FFLAGS=$FFLAGS
   6289 FFLAGS=
   6290 { $as_echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
   6291 $as_echo_n "checking whether $F77 accepts -g... " >&6; }
   6292 if test "${ac_cv_prog_f77_g+set}" = set; then
   6293   $as_echo_n "(cached) " >&6
   6294 else
   6295   FFLAGS=-g
   6296 cat >conftest.$ac_ext <<_ACEOF
   6297       program main
   6298 
   6299       end
   6300 _ACEOF
   6301 rm -f conftest.$ac_objext
   6302 if { (ac_try="$ac_compile"
   6303 case "(($ac_try" in
   6304   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6305   *) ac_try_echo=$ac_try;;
   6306 esac
   6307 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6308 $as_echo "$ac_try_echo") >&5
   6309   (eval "$ac_compile") 2>conftest.er1
   6310   ac_status=$?
   6311   grep -v '^ *+' conftest.er1 >conftest.err
   6312   rm -f conftest.er1
   6313   cat conftest.err >&5
   6314   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6315   (exit $ac_status); } && {
   6316 	 test -z "$ac_f77_werror_flag" ||
   6317 	 test ! -s conftest.err
   6318        } && test -s conftest.$ac_objext; then
   6319   ac_cv_prog_f77_g=yes
   6320 else
   6321   $as_echo "$as_me: failed program was:" >&5
   6322 sed 's/^/| /' conftest.$ac_ext >&5
   6323 
   6324 	ac_cv_prog_f77_g=no
   6325 fi
   6326 
   6327 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6328 
   6329 fi
   6330 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
   6331 $as_echo "$ac_cv_prog_f77_g" >&6; }
   6332 if test "$ac_test_FFLAGS" = set; then
   6333   FFLAGS=$ac_save_FFLAGS
   6334 elif test $ac_cv_prog_f77_g = yes; then
   6335   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6336     FFLAGS="-g -O2"
   6337   else
   6338     FFLAGS="-g"
   6339   fi
   6340 else
   6341   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6342     FFLAGS="-O2"
   6343   else
   6344     FFLAGS=
   6345   fi
   6346 fi
   6347 
   6348 if test $ac_compiler_gnu = yes; then
   6349   G77=yes
   6350 else
   6351   G77=
   6352 fi
   6353 ac_ext=c
   6354 ac_cpp='$CPP $CPPFLAGS'
   6355 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6356 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6357 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6358 
   6359 
   6360 
   6361 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
   6362 # find the maximum length of command line arguments
   6363 { $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
   6364 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
   6365 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
   6366   $as_echo_n "(cached) " >&6
   6367 else
   6368     i=0
   6369   teststring="ABCD"
   6370 
   6371   case $build_os in
   6372   msdosdjgpp*)
   6373     # On DJGPP, this test can blow up pretty badly due to problems in libc
   6374     # (any single argument exceeding 2000 bytes causes a buffer overrun
   6375     # during glob expansion).  Even if it were fixed, the result of this
   6376     # check would be larger than it should be.
   6377     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   6378     ;;
   6379 
   6380   gnu*)
   6381     # Under GNU Hurd, this test is not required because there is
   6382     # no limit to the length of command line arguments.
   6383     # Libtool will interpret -1 as no limit whatsoever
   6384     lt_cv_sys_max_cmd_len=-1;
   6385     ;;
   6386 
   6387   cygwin* | mingw*)
   6388     # On Win9x/ME, this test blows up -- it succeeds, but takes
   6389     # about 5 minutes as the teststring grows exponentially.
   6390     # Worse, since 9x/ME are not pre-emptively multitasking,
   6391     # you end up with a "frozen" computer, even though with patience
   6392     # the test eventually succeeds (with a max line length of 256k).
   6393     # Instead, let's just punt: use the minimum linelength reported by
   6394     # all of the supported platforms: 8192 (on NT/2K/XP).
   6395     lt_cv_sys_max_cmd_len=8192;
   6396     ;;
   6397 
   6398   amigaos*)
   6399     # On AmigaOS with pdksh, this test takes hours, literally.
   6400     # So we just punt and use a minimum line length of 8192.
   6401     lt_cv_sys_max_cmd_len=8192;
   6402     ;;
   6403 
   6404   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   6405     # This has been around since 386BSD, at least.  Likely further.
   6406     if test -x /sbin/sysctl; then
   6407       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   6408     elif test -x /usr/sbin/sysctl; then
   6409       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   6410     else
   6411       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   6412     fi
   6413     # And add a safety zone
   6414     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6415     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6416     ;;
   6417 
   6418   interix*)
   6419     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   6420     lt_cv_sys_max_cmd_len=196608
   6421     ;;
   6422 
   6423   osf*)
   6424     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   6425     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   6426     # nice to cause kernel panics so lets avoid the loop below.
   6427     # First set a reasonable default.
   6428     lt_cv_sys_max_cmd_len=16384
   6429     #
   6430     if test -x /sbin/sysconfig; then
   6431       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   6432         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   6433       esac
   6434     fi
   6435     ;;
   6436   sco3.2v5*)
   6437     lt_cv_sys_max_cmd_len=102400
   6438     ;;
   6439   sysv5* | sco5v6* | sysv4.2uw2*)
   6440     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   6441     if test -n "$kargmax"; then
   6442       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ 	]//'`
   6443     else
   6444       lt_cv_sys_max_cmd_len=32768
   6445     fi
   6446     ;;
   6447   *)
   6448     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
   6449     if test -n "$lt_cv_sys_max_cmd_len"; then
   6450       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6451       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6452     else
   6453       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   6454       while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
   6455 	       = "XX$teststring") >/dev/null 2>&1 &&
   6456 	      new_result=`expr "X$teststring" : ".*" 2>&1` &&
   6457 	      lt_cv_sys_max_cmd_len=$new_result &&
   6458 	      test $i != 17 # 1/2 MB should be enough
   6459       do
   6460         i=`expr $i + 1`
   6461         teststring=$teststring$teststring
   6462       done
   6463       teststring=
   6464       # Add a significant safety factor because C++ compilers can tack on massive
   6465       # amounts of additional arguments before passing them to the linker.
   6466       # It appears as though 1/2 is a usable value.
   6467       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   6468     fi
   6469     ;;
   6470   esac
   6471 
   6472 fi
   6473 
   6474 if test -n $lt_cv_sys_max_cmd_len ; then
   6475   { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
   6476 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
   6477 else
   6478   { $as_echo "$as_me:$LINENO: result: none" >&5
   6479 $as_echo "none" >&6; }
   6480 fi
   6481 
   6482 
   6483 
   6484 
   6485 
   6486 # Check for command to grab the raw symbol name followed by C symbol from nm.
   6487 { $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
   6488 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
   6489 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
   6490   $as_echo_n "(cached) " >&6
   6491 else
   6492 
   6493 # These are sane defaults that work on at least a few old systems.
   6494 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   6495 
   6496 # Character class describing NM global symbol codes.
   6497 symcode='[BCDEGRST]'
   6498 
   6499 # Regexp to match symbols that can be accessed directly from C.
   6500 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   6501 
   6502 # Transform an extracted symbol line into a proper C declaration
   6503 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
   6504 
   6505 # Transform an extracted symbol line into symbol name and symbol address
   6506 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'"
   6507 
   6508 # Define system-specific variables.
   6509 case $host_os in
   6510 aix*)
   6511   symcode='[BCDT]'
   6512   ;;
   6513 cygwin* | mingw* | pw32*)
   6514   symcode='[ABCDGISTW]'
   6515   ;;
   6516 hpux*) # Its linker distinguishes data from code symbols
   6517   if test "$host_cpu" = ia64; then
   6518     symcode='[ABCDEGRST]'
   6519   fi
   6520   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6521   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'"
   6522   ;;
   6523 linux* | k*bsd*-gnu)
   6524   if test "$host_cpu" = ia64; then
   6525     symcode='[ABCDGIRSTW]'
   6526     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6527     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'"
   6528   fi
   6529   ;;
   6530 irix* | nonstopux*)
   6531   symcode='[BCDEGRST]'
   6532   ;;
   6533 osf*)
   6534   symcode='[BCDEGQRST]'
   6535   ;;
   6536 solaris*)
   6537   symcode='[BDRT]'
   6538   ;;
   6539 sco3.2v5*)
   6540   symcode='[DT]'
   6541   ;;
   6542 sysv4.2uw2*)
   6543   symcode='[DT]'
   6544   ;;
   6545 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   6546   symcode='[ABDT]'
   6547   ;;
   6548 sysv4)
   6549   symcode='[DFNSTU]'
   6550   ;;
   6551 esac
   6552 
   6553 # Handle CRLF in mingw tool chain
   6554 opt_cr=
   6555 case $build_os in
   6556 mingw*)
   6557   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   6558   ;;
   6559 esac
   6560 
   6561 # If we're using GNU nm, then use its standard symbol codes.
   6562 case `$NM -V 2>&1` in
   6563 *GNU* | *'with BFD'*)
   6564   symcode='[ABCDGIRSTW]' ;;
   6565 esac
   6566 
   6567 # Try without a prefix undercore, then with it.
   6568 for ac_symprfx in "" "_"; do
   6569 
   6570   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   6571   symxfrm="\\1 $ac_symprfx\\2 \\2"
   6572 
   6573   # Write the raw and C identifiers.
   6574   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   6575 
   6576   # Check to see that the pipe works correctly.
   6577   pipe_works=no
   6578 
   6579   rm -f conftest*
   6580   cat > conftest.$ac_ext <<EOF
   6581 #ifdef __cplusplus
   6582 extern "C" {
   6583 #endif
   6584 char nm_test_var;
   6585 void nm_test_func(){}
   6586 #ifdef __cplusplus
   6587 }
   6588 #endif
   6589 int main(){nm_test_var='a';nm_test_func();return(0);}
   6590 EOF
   6591 
   6592   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   6593   (eval $ac_compile) 2>&5
   6594   ac_status=$?
   6595   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6596   (exit $ac_status); }; then
   6597     # Now try to grab the symbols.
   6598     nlist=conftest.nm
   6599     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
   6600   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
   6601   ac_status=$?
   6602   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6603   (exit $ac_status); } && test -s "$nlist"; then
   6604       # Try sorting and uniquifying the output.
   6605       if sort "$nlist" | uniq > "$nlist"T; then
   6606 	mv -f "$nlist"T "$nlist"
   6607       else
   6608 	rm -f "$nlist"T
   6609       fi
   6610 
   6611       # Make sure that we snagged all the symbols we need.
   6612       if grep ' nm_test_var$' "$nlist" >/dev/null; then
   6613 	if grep ' nm_test_func$' "$nlist" >/dev/null; then
   6614 	  cat <<EOF > conftest.$ac_ext
   6615 #ifdef __cplusplus
   6616 extern "C" {
   6617 #endif
   6618 
   6619 EOF
   6620 	  # Now generate the symbol file.
   6621 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
   6622 
   6623 	  cat <<EOF >> conftest.$ac_ext
   6624 #if defined (__STDC__) && __STDC__
   6625 # define lt_ptr_t void *
   6626 #else
   6627 # define lt_ptr_t char *
   6628 # define const
   6629 #endif
   6630 
   6631 /* The mapping between symbol names and symbols. */
   6632 const struct {
   6633   const char *name;
   6634   lt_ptr_t address;
   6635 }
   6636 lt_preloaded_symbols[] =
   6637 {
   6638 EOF
   6639 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
   6640 	  cat <<\EOF >> conftest.$ac_ext
   6641   {0, (lt_ptr_t) 0}
   6642 };
   6643 
   6644 #ifdef __cplusplus
   6645 }
   6646 #endif
   6647 EOF
   6648 	  # Now try linking the two files.
   6649 	  mv conftest.$ac_objext conftstm.$ac_objext
   6650 	  lt_save_LIBS="$LIBS"
   6651 	  lt_save_CFLAGS="$CFLAGS"
   6652 	  LIBS="conftstm.$ac_objext"
   6653 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   6654 	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   6655   (eval $ac_link) 2>&5
   6656   ac_status=$?
   6657   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6658   (exit $ac_status); } && test -s conftest${ac_exeext}; then
   6659 	    pipe_works=yes
   6660 	  fi
   6661 	  LIBS="$lt_save_LIBS"
   6662 	  CFLAGS="$lt_save_CFLAGS"
   6663 	else
   6664 	  echo "cannot find nm_test_func in $nlist" >&5
   6665 	fi
   6666       else
   6667 	echo "cannot find nm_test_var in $nlist" >&5
   6668       fi
   6669     else
   6670       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   6671     fi
   6672   else
   6673     echo "$progname: failed program was:" >&5
   6674     cat conftest.$ac_ext >&5
   6675   fi
   6676   rm -rf conftest* conftst*
   6677 
   6678   # Do not use the global_symbol_pipe unless it works.
   6679   if test "$pipe_works" = yes; then
   6680     break
   6681   else
   6682     lt_cv_sys_global_symbol_pipe=
   6683   fi
   6684 done
   6685 
   6686 fi
   6687 
   6688 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   6689   lt_cv_sys_global_symbol_to_cdecl=
   6690 fi
   6691 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   6692   { $as_echo "$as_me:$LINENO: result: failed" >&5
   6693 $as_echo "failed" >&6; }
   6694 else
   6695   { $as_echo "$as_me:$LINENO: result: ok" >&5
   6696 $as_echo "ok" >&6; }
   6697 fi
   6698 
   6699 { $as_echo "$as_me:$LINENO: checking for objdir" >&5
   6700 $as_echo_n "checking for objdir... " >&6; }
   6701 if test "${lt_cv_objdir+set}" = set; then
   6702   $as_echo_n "(cached) " >&6
   6703 else
   6704   rm -f .libs 2>/dev/null
   6705 mkdir .libs 2>/dev/null
   6706 if test -d .libs; then
   6707   lt_cv_objdir=.libs
   6708 else
   6709   # MS-DOS does not allow filenames that begin with a dot.
   6710   lt_cv_objdir=_libs
   6711 fi
   6712 rmdir .libs 2>/dev/null
   6713 fi
   6714 { $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
   6715 $as_echo "$lt_cv_objdir" >&6; }
   6716 objdir=$lt_cv_objdir
   6717 
   6718 
   6719 
   6720 
   6721 
   6722 case $host_os in
   6723 aix3*)
   6724   # AIX sometimes has problems with the GCC collect2 program.  For some
   6725   # reason, if we set the COLLECT_NAMES environment variable, the problems
   6726   # vanish in a puff of smoke.
   6727   if test "X${COLLECT_NAMES+set}" != Xset; then
   6728     COLLECT_NAMES=
   6729     export COLLECT_NAMES
   6730   fi
   6731   ;;
   6732 esac
   6733 
   6734 # Sed substitution that helps us do robust quoting.  It backslashifies
   6735 # metacharacters that are still active within double-quoted strings.
   6736 Xsed='sed -e 1s/^X//'
   6737 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
   6738 
   6739 # Same as above, but do not quote variable references.
   6740 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
   6741 
   6742 # Sed substitution to delay expansion of an escaped shell variable in a
   6743 # double_quote_subst'ed string.
   6744 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   6745 
   6746 # Sed substitution to avoid accidental globbing in evaled expressions
   6747 no_glob_subst='s/\*/\\\*/g'
   6748 
   6749 # Constants:
   6750 rm="rm -f"
   6751 
   6752 # Global variables:
   6753 default_ofile=libtool
   6754 can_build_shared=yes
   6755 
   6756 # All known linkers require a `.a' archive for static linking (except MSVC,
   6757 # which needs '.lib').
   6758 libext=a
   6759 ltmain="$ac_aux_dir/ltmain.sh"
   6760 ofile="$default_ofile"
   6761 with_gnu_ld="$lt_cv_prog_gnu_ld"
   6762 
   6763 if test -n "$ac_tool_prefix"; then
   6764   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   6765 set dummy ${ac_tool_prefix}ar; ac_word=$2
   6766 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6767 $as_echo_n "checking for $ac_word... " >&6; }
   6768 if test "${ac_cv_prog_AR+set}" = set; then
   6769   $as_echo_n "(cached) " >&6
   6770 else
   6771   if test -n "$AR"; then
   6772   ac_cv_prog_AR="$AR" # Let the user override the test.
   6773 else
   6774 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6775 for as_dir in $PATH
   6776 do
   6777   IFS=$as_save_IFS
   6778   test -z "$as_dir" && as_dir=.
   6779   for ac_exec_ext in '' $ac_executable_extensions; do
   6780   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6781     ac_cv_prog_AR="${ac_tool_prefix}ar"
   6782     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6783     break 2
   6784   fi
   6785 done
   6786 done
   6787 IFS=$as_save_IFS
   6788 
   6789 fi
   6790 fi
   6791 AR=$ac_cv_prog_AR
   6792 if test -n "$AR"; then
   6793   { $as_echo "$as_me:$LINENO: result: $AR" >&5
   6794 $as_echo "$AR" >&6; }
   6795 else
   6796   { $as_echo "$as_me:$LINENO: result: no" >&5
   6797 $as_echo "no" >&6; }
   6798 fi
   6799 
   6800 
   6801 fi
   6802 if test -z "$ac_cv_prog_AR"; then
   6803   ac_ct_AR=$AR
   6804   # Extract the first word of "ar", so it can be a program name with args.
   6805 set dummy ar; ac_word=$2
   6806 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6807 $as_echo_n "checking for $ac_word... " >&6; }
   6808 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   6809   $as_echo_n "(cached) " >&6
   6810 else
   6811   if test -n "$ac_ct_AR"; then
   6812   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   6813 else
   6814 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6815 for as_dir in $PATH
   6816 do
   6817   IFS=$as_save_IFS
   6818   test -z "$as_dir" && as_dir=.
   6819   for ac_exec_ext in '' $ac_executable_extensions; do
   6820   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6821     ac_cv_prog_ac_ct_AR="ar"
   6822     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6823     break 2
   6824   fi
   6825 done
   6826 done
   6827 IFS=$as_save_IFS
   6828 
   6829 fi
   6830 fi
   6831 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   6832 if test -n "$ac_ct_AR"; then
   6833   { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   6834 $as_echo "$ac_ct_AR" >&6; }
   6835 else
   6836   { $as_echo "$as_me:$LINENO: result: no" >&5
   6837 $as_echo "no" >&6; }
   6838 fi
   6839 
   6840   if test "x$ac_ct_AR" = x; then
   6841     AR="false"
   6842   else
   6843     case $cross_compiling:$ac_tool_warned in
   6844 yes:)
   6845 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   6846 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6847 ac_tool_warned=yes ;;
   6848 esac
   6849     AR=$ac_ct_AR
   6850   fi
   6851 else
   6852   AR="$ac_cv_prog_AR"
   6853 fi
   6854 
   6855 if test -n "$ac_tool_prefix"; then
   6856   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   6857 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   6858 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6859 $as_echo_n "checking for $ac_word... " >&6; }
   6860 if test "${ac_cv_prog_RANLIB+set}" = set; then
   6861   $as_echo_n "(cached) " >&6
   6862 else
   6863   if test -n "$RANLIB"; then
   6864   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   6865 else
   6866 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6867 for as_dir in $PATH
   6868 do
   6869   IFS=$as_save_IFS
   6870   test -z "$as_dir" && as_dir=.
   6871   for ac_exec_ext in '' $ac_executable_extensions; do
   6872   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6873     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   6874     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6875     break 2
   6876   fi
   6877 done
   6878 done
   6879 IFS=$as_save_IFS
   6880 
   6881 fi
   6882 fi
   6883 RANLIB=$ac_cv_prog_RANLIB
   6884 if test -n "$RANLIB"; then
   6885   { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
   6886 $as_echo "$RANLIB" >&6; }
   6887 else
   6888   { $as_echo "$as_me:$LINENO: result: no" >&5
   6889 $as_echo "no" >&6; }
   6890 fi
   6891 
   6892 
   6893 fi
   6894 if test -z "$ac_cv_prog_RANLIB"; then
   6895   ac_ct_RANLIB=$RANLIB
   6896   # Extract the first word of "ranlib", so it can be a program name with args.
   6897 set dummy ranlib; ac_word=$2
   6898 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6899 $as_echo_n "checking for $ac_word... " >&6; }
   6900 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   6901   $as_echo_n "(cached) " >&6
   6902 else
   6903   if test -n "$ac_ct_RANLIB"; then
   6904   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   6905 else
   6906 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6907 for as_dir in $PATH
   6908 do
   6909   IFS=$as_save_IFS
   6910   test -z "$as_dir" && as_dir=.
   6911   for ac_exec_ext in '' $ac_executable_extensions; do
   6912   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6913     ac_cv_prog_ac_ct_RANLIB="ranlib"
   6914     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6915     break 2
   6916   fi
   6917 done
   6918 done
   6919 IFS=$as_save_IFS
   6920 
   6921 fi
   6922 fi
   6923 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   6924 if test -n "$ac_ct_RANLIB"; then
   6925   { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
   6926 $as_echo "$ac_ct_RANLIB" >&6; }
   6927 else
   6928   { $as_echo "$as_me:$LINENO: result: no" >&5
   6929 $as_echo "no" >&6; }
   6930 fi
   6931 
   6932   if test "x$ac_ct_RANLIB" = x; then
   6933     RANLIB=":"
   6934   else
   6935     case $cross_compiling:$ac_tool_warned in
   6936 yes:)
   6937 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   6938 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6939 ac_tool_warned=yes ;;
   6940 esac
   6941     RANLIB=$ac_ct_RANLIB
   6942   fi
   6943 else
   6944   RANLIB="$ac_cv_prog_RANLIB"
   6945 fi
   6946 
   6947 if test -n "$ac_tool_prefix"; then
   6948   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   6949 set dummy ${ac_tool_prefix}strip; ac_word=$2
   6950 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6951 $as_echo_n "checking for $ac_word... " >&6; }
   6952 if test "${ac_cv_prog_STRIP+set}" = set; then
   6953   $as_echo_n "(cached) " >&6
   6954 else
   6955   if test -n "$STRIP"; then
   6956   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   6957 else
   6958 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6959 for as_dir in $PATH
   6960 do
   6961   IFS=$as_save_IFS
   6962   test -z "$as_dir" && as_dir=.
   6963   for ac_exec_ext in '' $ac_executable_extensions; do
   6964   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6965     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   6966     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6967     break 2
   6968   fi
   6969 done
   6970 done
   6971 IFS=$as_save_IFS
   6972 
   6973 fi
   6974 fi
   6975 STRIP=$ac_cv_prog_STRIP
   6976 if test -n "$STRIP"; then
   6977   { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
   6978 $as_echo "$STRIP" >&6; }
   6979 else
   6980   { $as_echo "$as_me:$LINENO: result: no" >&5
   6981 $as_echo "no" >&6; }
   6982 fi
   6983 
   6984 
   6985 fi
   6986 if test -z "$ac_cv_prog_STRIP"; then
   6987   ac_ct_STRIP=$STRIP
   6988   # Extract the first word of "strip", so it can be a program name with args.
   6989 set dummy strip; ac_word=$2
   6990 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6991 $as_echo_n "checking for $ac_word... " >&6; }
   6992 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   6993   $as_echo_n "(cached) " >&6
   6994 else
   6995   if test -n "$ac_ct_STRIP"; then
   6996   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   6997 else
   6998 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6999 for as_dir in $PATH
   7000 do
   7001   IFS=$as_save_IFS
   7002   test -z "$as_dir" && as_dir=.
   7003   for ac_exec_ext in '' $ac_executable_extensions; do
   7004   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7005     ac_cv_prog_ac_ct_STRIP="strip"
   7006     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7007     break 2
   7008   fi
   7009 done
   7010 done
   7011 IFS=$as_save_IFS
   7012 
   7013 fi
   7014 fi
   7015 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   7016 if test -n "$ac_ct_STRIP"; then
   7017   { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   7018 $as_echo "$ac_ct_STRIP" >&6; }
   7019 else
   7020   { $as_echo "$as_me:$LINENO: result: no" >&5
   7021 $as_echo "no" >&6; }
   7022 fi
   7023 
   7024   if test "x$ac_ct_STRIP" = x; then
   7025     STRIP=":"
   7026   else
   7027     case $cross_compiling:$ac_tool_warned in
   7028 yes:)
   7029 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   7030 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7031 ac_tool_warned=yes ;;
   7032 esac
   7033     STRIP=$ac_ct_STRIP
   7034   fi
   7035 else
   7036   STRIP="$ac_cv_prog_STRIP"
   7037 fi
   7038 
   7039 
   7040 old_CC="$CC"
   7041 old_CFLAGS="$CFLAGS"
   7042 
   7043 # Set sane defaults for various variables
   7044 test -z "$AR" && AR=ar
   7045 test -z "$AR_FLAGS" && AR_FLAGS=cru
   7046 test -z "$AS" && AS=as
   7047 test -z "$CC" && CC=cc
   7048 test -z "$LTCC" && LTCC=$CC
   7049 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   7050 test -z "$DLLTOOL" && DLLTOOL=dlltool
   7051 test -z "$LD" && LD=ld
   7052 test -z "$LN_S" && LN_S="ln -s"
   7053 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   7054 test -z "$NM" && NM=nm
   7055 test -z "$SED" && SED=sed
   7056 test -z "$OBJDUMP" && OBJDUMP=objdump
   7057 test -z "$RANLIB" && RANLIB=:
   7058 test -z "$STRIP" && STRIP=:
   7059 test -z "$ac_objext" && ac_objext=o
   7060 
   7061 # Determine commands to create old-style static archives.
   7062 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
   7063 old_postinstall_cmds='chmod 644 $oldlib'
   7064 old_postuninstall_cmds=
   7065 
   7066 if test -n "$RANLIB"; then
   7067   case $host_os in
   7068   openbsd*)
   7069     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   7070     ;;
   7071   *)
   7072     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   7073     ;;
   7074   esac
   7075   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   7076 fi
   7077 
   7078 for cc_temp in $compiler""; do
   7079   case $cc_temp in
   7080     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7081     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7082     \-*) ;;
   7083     *) break;;
   7084   esac
   7085 done
   7086 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   7087 
   7088 
   7089 # Only perform the check for file, if the check method requires it
   7090 case $deplibs_check_method in
   7091 file_magic*)
   7092   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   7093     { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
   7094 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
   7095 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   7096   $as_echo_n "(cached) " >&6
   7097 else
   7098   case $MAGIC_CMD in
   7099 [\\/*] |  ?:[\\/]*)
   7100   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7101   ;;
   7102 *)
   7103   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7104   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7105   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7106   for ac_dir in $ac_dummy; do
   7107     IFS="$lt_save_ifs"
   7108     test -z "$ac_dir" && ac_dir=.
   7109     if test -f $ac_dir/${ac_tool_prefix}file; then
   7110       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   7111       if test -n "$file_magic_test_file"; then
   7112 	case $deplibs_check_method in
   7113 	"file_magic "*)
   7114 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7115 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7116 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7117 	    $EGREP "$file_magic_regex" > /dev/null; then
   7118 	    :
   7119 	  else
   7120 	    cat <<EOF 1>&2
   7121 
   7122 *** Warning: the command libtool uses to detect shared libraries,
   7123 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7124 *** The result is that libtool may fail to recognize shared libraries
   7125 *** as such.  This will affect the creation of libtool libraries that
   7126 *** depend on shared libraries, but programs linked with such libtool
   7127 *** libraries will work regardless of this problem.  Nevertheless, you
   7128 *** may want to report the problem to your system manager and/or to
   7129 *** bug-libtool@gnu.org
   7130 
   7131 EOF
   7132 	  fi ;;
   7133 	esac
   7134       fi
   7135       break
   7136     fi
   7137   done
   7138   IFS="$lt_save_ifs"
   7139   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7140   ;;
   7141 esac
   7142 fi
   7143 
   7144 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7145 if test -n "$MAGIC_CMD"; then
   7146   { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   7147 $as_echo "$MAGIC_CMD" >&6; }
   7148 else
   7149   { $as_echo "$as_me:$LINENO: result: no" >&5
   7150 $as_echo "no" >&6; }
   7151 fi
   7152 
   7153 if test -z "$lt_cv_path_MAGIC_CMD"; then
   7154   if test -n "$ac_tool_prefix"; then
   7155     { $as_echo "$as_me:$LINENO: checking for file" >&5
   7156 $as_echo_n "checking for file... " >&6; }
   7157 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   7158   $as_echo_n "(cached) " >&6
   7159 else
   7160   case $MAGIC_CMD in
   7161 [\\/*] |  ?:[\\/]*)
   7162   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7163   ;;
   7164 *)
   7165   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7166   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7167   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7168   for ac_dir in $ac_dummy; do
   7169     IFS="$lt_save_ifs"
   7170     test -z "$ac_dir" && ac_dir=.
   7171     if test -f $ac_dir/file; then
   7172       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   7173       if test -n "$file_magic_test_file"; then
   7174 	case $deplibs_check_method in
   7175 	"file_magic "*)
   7176 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7177 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7178 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7179 	    $EGREP "$file_magic_regex" > /dev/null; then
   7180 	    :
   7181 	  else
   7182 	    cat <<EOF 1>&2
   7183 
   7184 *** Warning: the command libtool uses to detect shared libraries,
   7185 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7186 *** The result is that libtool may fail to recognize shared libraries
   7187 *** as such.  This will affect the creation of libtool libraries that
   7188 *** depend on shared libraries, but programs linked with such libtool
   7189 *** libraries will work regardless of this problem.  Nevertheless, you
   7190 *** may want to report the problem to your system manager and/or to
   7191 *** bug-libtool@gnu.org
   7192 
   7193 EOF
   7194 	  fi ;;
   7195 	esac
   7196       fi
   7197       break
   7198     fi
   7199   done
   7200   IFS="$lt_save_ifs"
   7201   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7202   ;;
   7203 esac
   7204 fi
   7205 
   7206 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7207 if test -n "$MAGIC_CMD"; then
   7208   { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   7209 $as_echo "$MAGIC_CMD" >&6; }
   7210 else
   7211   { $as_echo "$as_me:$LINENO: result: no" >&5
   7212 $as_echo "no" >&6; }
   7213 fi
   7214 
   7215   else
   7216     MAGIC_CMD=:
   7217   fi
   7218 fi
   7219 
   7220   fi
   7221   ;;
   7222 esac
   7223 
   7224 
   7225   case $host_os in
   7226     rhapsody* | darwin*)
   7227     if test -n "$ac_tool_prefix"; then
   7228   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
   7229 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
   7230 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7231 $as_echo_n "checking for $ac_word... " >&6; }
   7232 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
   7233   $as_echo_n "(cached) " >&6
   7234 else
   7235   if test -n "$DSYMUTIL"; then
   7236   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
   7237 else
   7238 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7239 for as_dir in $PATH
   7240 do
   7241   IFS=$as_save_IFS
   7242   test -z "$as_dir" && as_dir=.
   7243   for ac_exec_ext in '' $ac_executable_extensions; do
   7244   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7245     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
   7246     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7247     break 2
   7248   fi
   7249 done
   7250 done
   7251 IFS=$as_save_IFS
   7252 
   7253 fi
   7254 fi
   7255 DSYMUTIL=$ac_cv_prog_DSYMUTIL
   7256 if test -n "$DSYMUTIL"; then
   7257   { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
   7258 $as_echo "$DSYMUTIL" >&6; }
   7259 else
   7260   { $as_echo "$as_me:$LINENO: result: no" >&5
   7261 $as_echo "no" >&6; }
   7262 fi
   7263 
   7264 
   7265 fi
   7266 if test -z "$ac_cv_prog_DSYMUTIL"; then
   7267   ac_ct_DSYMUTIL=$DSYMUTIL
   7268   # Extract the first word of "dsymutil", so it can be a program name with args.
   7269 set dummy dsymutil; ac_word=$2
   7270 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7271 $as_echo_n "checking for $ac_word... " >&6; }
   7272 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
   7273   $as_echo_n "(cached) " >&6
   7274 else
   7275   if test -n "$ac_ct_DSYMUTIL"; then
   7276   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
   7277 else
   7278 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7279 for as_dir in $PATH
   7280 do
   7281   IFS=$as_save_IFS
   7282   test -z "$as_dir" && as_dir=.
   7283   for ac_exec_ext in '' $ac_executable_extensions; do
   7284   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7285     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
   7286     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7287     break 2
   7288   fi
   7289 done
   7290 done
   7291 IFS=$as_save_IFS
   7292 
   7293 fi
   7294 fi
   7295 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
   7296 if test -n "$ac_ct_DSYMUTIL"; then
   7297   { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
   7298 $as_echo "$ac_ct_DSYMUTIL" >&6; }
   7299 else
   7300   { $as_echo "$as_me:$LINENO: result: no" >&5
   7301 $as_echo "no" >&6; }
   7302 fi
   7303 
   7304   if test "x$ac_ct_DSYMUTIL" = x; then
   7305     DSYMUTIL=":"
   7306   else
   7307     case $cross_compiling:$ac_tool_warned in
   7308 yes:)
   7309 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   7310 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7311 ac_tool_warned=yes ;;
   7312 esac
   7313     DSYMUTIL=$ac_ct_DSYMUTIL
   7314   fi
   7315 else
   7316   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
   7317 fi
   7318 
   7319     if test -n "$ac_tool_prefix"; then
   7320   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
   7321 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
   7322 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7323 $as_echo_n "checking for $ac_word... " >&6; }
   7324 if test "${ac_cv_prog_NMEDIT+set}" = set; then
   7325   $as_echo_n "(cached) " >&6
   7326 else
   7327   if test -n "$NMEDIT"; then
   7328   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
   7329 else
   7330 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7331 for as_dir in $PATH
   7332 do
   7333   IFS=$as_save_IFS
   7334   test -z "$as_dir" && as_dir=.
   7335   for ac_exec_ext in '' $ac_executable_extensions; do
   7336   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7337     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
   7338     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7339     break 2
   7340   fi
   7341 done
   7342 done
   7343 IFS=$as_save_IFS
   7344 
   7345 fi
   7346 fi
   7347 NMEDIT=$ac_cv_prog_NMEDIT
   7348 if test -n "$NMEDIT"; then
   7349   { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5
   7350 $as_echo "$NMEDIT" >&6; }
   7351 else
   7352   { $as_echo "$as_me:$LINENO: result: no" >&5
   7353 $as_echo "no" >&6; }
   7354 fi
   7355 
   7356 
   7357 fi
   7358 if test -z "$ac_cv_prog_NMEDIT"; then
   7359   ac_ct_NMEDIT=$NMEDIT
   7360   # Extract the first word of "nmedit", so it can be a program name with args.
   7361 set dummy nmedit; ac_word=$2
   7362 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7363 $as_echo_n "checking for $ac_word... " >&6; }
   7364 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
   7365   $as_echo_n "(cached) " >&6
   7366 else
   7367   if test -n "$ac_ct_NMEDIT"; then
   7368   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
   7369 else
   7370 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7371 for as_dir in $PATH
   7372 do
   7373   IFS=$as_save_IFS
   7374   test -z "$as_dir" && as_dir=.
   7375   for ac_exec_ext in '' $ac_executable_extensions; do
   7376   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7377     ac_cv_prog_ac_ct_NMEDIT="nmedit"
   7378     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7379     break 2
   7380   fi
   7381 done
   7382 done
   7383 IFS=$as_save_IFS
   7384 
   7385 fi
   7386 fi
   7387 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
   7388 if test -n "$ac_ct_NMEDIT"; then
   7389   { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
   7390 $as_echo "$ac_ct_NMEDIT" >&6; }
   7391 else
   7392   { $as_echo "$as_me:$LINENO: result: no" >&5
   7393 $as_echo "no" >&6; }
   7394 fi
   7395 
   7396   if test "x$ac_ct_NMEDIT" = x; then
   7397     NMEDIT=":"
   7398   else
   7399     case $cross_compiling:$ac_tool_warned in
   7400 yes:)
   7401 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   7402 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7403 ac_tool_warned=yes ;;
   7404 esac
   7405     NMEDIT=$ac_ct_NMEDIT
   7406   fi
   7407 else
   7408   NMEDIT="$ac_cv_prog_NMEDIT"
   7409 fi
   7410 
   7411 
   7412     { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
   7413 $as_echo_n "checking for -single_module linker flag... " >&6; }
   7414 if test "${lt_cv_apple_cc_single_mod+set}" = set; then
   7415   $as_echo_n "(cached) " >&6
   7416 else
   7417   lt_cv_apple_cc_single_mod=no
   7418       if test -z "${LT_MULTI_MODULE}"; then
   7419    # By default we will add the -single_module flag. You can override
   7420    # by either setting the environment variable LT_MULTI_MODULE
   7421    # non-empty at configure time, or by adding -multi_module to the
   7422    # link flags.
   7423    echo "int foo(void){return 1;}" > conftest.c
   7424    $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   7425      -dynamiclib ${wl}-single_module conftest.c
   7426    if test -f libconftest.dylib; then
   7427      lt_cv_apple_cc_single_mod=yes
   7428      rm -rf libconftest.dylib*
   7429    fi
   7430    rm conftest.c
   7431       fi
   7432 fi
   7433 { $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
   7434 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
   7435     { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
   7436 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
   7437 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
   7438   $as_echo_n "(cached) " >&6
   7439 else
   7440   lt_cv_ld_exported_symbols_list=no
   7441       save_LDFLAGS=$LDFLAGS
   7442       echo "_main" > conftest.sym
   7443       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
   7444       cat >conftest.$ac_ext <<_ACEOF
   7445 /* confdefs.h.  */
   7446 _ACEOF
   7447 cat confdefs.h >>conftest.$ac_ext
   7448 cat >>conftest.$ac_ext <<_ACEOF
   7449 /* end confdefs.h.  */
   7450 
   7451 int
   7452 main ()
   7453 {
   7454 
   7455   ;
   7456   return 0;
   7457 }
   7458 _ACEOF
   7459 rm -f conftest.$ac_objext conftest$ac_exeext
   7460 if { (ac_try="$ac_link"
   7461 case "(($ac_try" in
   7462   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7463   *) ac_try_echo=$ac_try;;
   7464 esac
   7465 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   7466 $as_echo "$ac_try_echo") >&5
   7467   (eval "$ac_link") 2>conftest.er1
   7468   ac_status=$?
   7469   grep -v '^ *+' conftest.er1 >conftest.err
   7470   rm -f conftest.er1
   7471   cat conftest.err >&5
   7472   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7473   (exit $ac_status); } && {
   7474 	 test -z "$ac_c_werror_flag" ||
   7475 	 test ! -s conftest.err
   7476        } && test -s conftest$ac_exeext && {
   7477 	 test "$cross_compiling" = yes ||
   7478 	 $as_test_x conftest$ac_exeext
   7479        }; then
   7480   lt_cv_ld_exported_symbols_list=yes
   7481 else
   7482   $as_echo "$as_me: failed program was:" >&5
   7483 sed 's/^/| /' conftest.$ac_ext >&5
   7484 
   7485 	lt_cv_ld_exported_symbols_list=no
   7486 fi
   7487 
   7488 rm -rf conftest.dSYM
   7489 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   7490       conftest$ac_exeext conftest.$ac_ext
   7491    LDFLAGS="$save_LDFLAGS"
   7492 
   7493 fi
   7494 { $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
   7495 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
   7496     case $host_os in
   7497     rhapsody* | darwin1.[0123])
   7498       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
   7499     darwin1.*)
   7500      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   7501     darwin*)
   7502       # if running on 10.5 or later, the deployment target defaults
   7503       # to the OS version, if on x86, and 10.4, the deployment
   7504       # target defaults to 10.4. Don't you love it?
   7505       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
   7506    10.0,*86*-darwin8*|10.0,*-darwin[91]*)
   7507      _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   7508    10.[012]*)
   7509      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   7510    10.*)
   7511      _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   7512       esac
   7513     ;;
   7514   esac
   7515     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
   7516       _lt_dar_single_mod='$single_module'
   7517     fi
   7518     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
   7519       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
   7520     else
   7521       _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}"
   7522     fi
   7523     if test "$DSYMUTIL" != ":"; then
   7524       _lt_dsymutil="~$DSYMUTIL \$lib || :"
   7525     else
   7526       _lt_dsymutil=
   7527     fi
   7528     ;;
   7529   esac
   7530 
   7531 
   7532 enable_dlopen=no
   7533 enable_win32_dll=no
   7534 
   7535 # Check whether --enable-libtool-lock was given.
   7536 if test "${enable_libtool_lock+set}" = set; then
   7537   enableval=$enable_libtool_lock;
   7538 fi
   7539 
   7540 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   7541 
   7542 
   7543 # Check whether --with-pic was given.
   7544 if test "${with_pic+set}" = set; then
   7545   withval=$with_pic; pic_mode="$withval"
   7546 else
   7547   pic_mode=default
   7548 fi
   7549 
   7550 test -z "$pic_mode" && pic_mode=default
   7551 
   7552 # Use C for the default configuration in the libtool script
   7553 tagname=
   7554 lt_save_CC="$CC"
   7555 ac_ext=c
   7556 ac_cpp='$CPP $CPPFLAGS'
   7557 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7558 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7559 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7560 
   7561 
   7562 # Source file extension for C test sources.
   7563 ac_ext=c
   7564 
   7565 # Object file extension for compiled C test sources.
   7566 objext=o
   7567 objext=$objext
   7568 
   7569 # Code to be used in simple compile tests
   7570 lt_simple_compile_test_code="int some_variable = 0;"
   7571 
   7572 # Code to be used in simple link tests
   7573 lt_simple_link_test_code='int main(){return(0);}'
   7574 
   7575 
   7576 # If no C compiler was specified, use CC.
   7577 LTCC=${LTCC-"$CC"}
   7578 
   7579 # If no C compiler flags were specified, use CFLAGS.
   7580 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   7581 
   7582 # Allow CC to be a program name with arguments.
   7583 compiler=$CC
   7584 
   7585 
   7586 # save warnings/boilerplate of simple test code
   7587 ac_outfile=conftest.$ac_objext
   7588 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   7589 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7590 _lt_compiler_boilerplate=`cat conftest.err`
   7591 $rm conftest*
   7592 
   7593 ac_outfile=conftest.$ac_objext
   7594 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   7595 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7596 _lt_linker_boilerplate=`cat conftest.err`
   7597 $rm -r conftest*
   7598 
   7599 
   7600 
   7601 lt_prog_compiler_no_builtin_flag=
   7602 
   7603 if test "$GCC" = yes; then
   7604   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
   7605 
   7606 
   7607 { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   7608 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   7609 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   7610   $as_echo_n "(cached) " >&6
   7611 else
   7612   lt_cv_prog_compiler_rtti_exceptions=no
   7613   ac_outfile=conftest.$ac_objext
   7614    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7615    lt_compiler_flag="-fno-rtti -fno-exceptions"
   7616    # Insert the option either (1) after the last *FLAGS variable, or
   7617    # (2) before a word containing "conftest.", or (3) at the end.
   7618    # Note that $ac_compile itself does not contain backslashes and begins
   7619    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7620    # The option is referenced via a variable to avoid confusing sed.
   7621    lt_compile=`echo "$ac_compile" | $SED \
   7622    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7623    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7624    -e 's:$: $lt_compiler_flag:'`
   7625    (eval echo "\"\$as_me:7625: $lt_compile\"" >&5)
   7626    (eval "$lt_compile" 2>conftest.err)
   7627    ac_status=$?
   7628    cat conftest.err >&5
   7629    echo "$as_me:7629: \$? = $ac_status" >&5
   7630    if (exit $ac_status) && test -s "$ac_outfile"; then
   7631      # The compiler can only warn and ignore the option if not recognized
   7632      # So say no if there are warnings other than the usual output.
   7633      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7634      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7635      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7636        lt_cv_prog_compiler_rtti_exceptions=yes
   7637      fi
   7638    fi
   7639    $rm conftest*
   7640 
   7641 fi
   7642 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   7643 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   7644 
   7645 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   7646     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   7647 else
   7648     :
   7649 fi
   7650 
   7651 fi
   7652 
   7653 lt_prog_compiler_wl=
   7654 lt_prog_compiler_pic=
   7655 lt_prog_compiler_static=
   7656 
   7657 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   7658 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   7659 
   7660   if test "$GCC" = yes; then
   7661     lt_prog_compiler_wl='-Wl,'
   7662     lt_prog_compiler_static='-static'
   7663 
   7664     case $host_os in
   7665       aix*)
   7666       # All AIX code is PIC.
   7667       if test "$host_cpu" = ia64; then
   7668 	# AIX 5 now supports IA64 processor
   7669 	lt_prog_compiler_static='-Bstatic'
   7670       fi
   7671       ;;
   7672 
   7673     amigaos*)
   7674       # FIXME: we need at least 68020 code to build shared libraries, but
   7675       # adding the `-m68020' flag to GCC prevents building anything better,
   7676       # like `-m68040'.
   7677       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   7678       ;;
   7679 
   7680     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   7681       # PIC is the default for these OSes.
   7682       ;;
   7683 
   7684     mingw* | cygwin* | pw32* | os2*)
   7685       # This hack is so that the source file can tell whether it is being
   7686       # built for inclusion in a dll (and should export symbols for example).
   7687       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   7688       # (--disable-auto-import) libraries
   7689       lt_prog_compiler_pic='-DDLL_EXPORT'
   7690       ;;
   7691 
   7692     darwin* | rhapsody*)
   7693       # PIC is the default on this platform
   7694       # Common symbols not allowed in MH_DYLIB files
   7695       lt_prog_compiler_pic='-fno-common'
   7696       ;;
   7697 
   7698     interix[3-9]*)
   7699       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   7700       # Instead, we relocate shared libraries at runtime.
   7701       ;;
   7702 
   7703     msdosdjgpp*)
   7704       # Just because we use GCC doesn't mean we suddenly get shared libraries
   7705       # on systems that don't support them.
   7706       lt_prog_compiler_can_build_shared=no
   7707       enable_shared=no
   7708       ;;
   7709 
   7710     sysv4*MP*)
   7711       if test -d /usr/nec; then
   7712 	lt_prog_compiler_pic=-Kconform_pic
   7713       fi
   7714       ;;
   7715 
   7716     hpux*)
   7717       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7718       # not for PA HP-UX.
   7719       case $host_cpu in
   7720       hppa*64*|ia64*)
   7721 	# +Z the default
   7722 	;;
   7723       *)
   7724 	lt_prog_compiler_pic='-fPIC'
   7725 	;;
   7726       esac
   7727       ;;
   7728 
   7729     *)
   7730       lt_prog_compiler_pic='-fPIC'
   7731       ;;
   7732     esac
   7733   else
   7734     # PORTME Check for flag to pass linker flags through the system compiler.
   7735     case $host_os in
   7736     aix*)
   7737       lt_prog_compiler_wl='-Wl,'
   7738       if test "$host_cpu" = ia64; then
   7739 	# AIX 5 now supports IA64 processor
   7740 	lt_prog_compiler_static='-Bstatic'
   7741       else
   7742 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   7743       fi
   7744       ;;
   7745       darwin*)
   7746         # PIC is the default on this platform
   7747         # Common symbols not allowed in MH_DYLIB files
   7748        case $cc_basename in
   7749          xlc*)
   7750          lt_prog_compiler_pic='-qnocommon'
   7751          lt_prog_compiler_wl='-Wl,'
   7752          ;;
   7753        esac
   7754        ;;
   7755 
   7756     mingw* | cygwin* | pw32* | os2*)
   7757       # This hack is so that the source file can tell whether it is being
   7758       # built for inclusion in a dll (and should export symbols for example).
   7759       lt_prog_compiler_pic='-DDLL_EXPORT'
   7760       ;;
   7761 
   7762     hpux9* | hpux10* | hpux11*)
   7763       lt_prog_compiler_wl='-Wl,'
   7764       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7765       # not for PA HP-UX.
   7766       case $host_cpu in
   7767       hppa*64*|ia64*)
   7768 	# +Z the default
   7769 	;;
   7770       *)
   7771 	lt_prog_compiler_pic='+Z'
   7772 	;;
   7773       esac
   7774       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   7775       lt_prog_compiler_static='${wl}-a ${wl}archive'
   7776       ;;
   7777 
   7778     irix5* | irix6* | nonstopux*)
   7779       lt_prog_compiler_wl='-Wl,'
   7780       # PIC (with -KPIC) is the default.
   7781       lt_prog_compiler_static='-non_shared'
   7782       ;;
   7783 
   7784     newsos6)
   7785       lt_prog_compiler_pic='-KPIC'
   7786       lt_prog_compiler_static='-Bstatic'
   7787       ;;
   7788 
   7789     linux* | k*bsd*-gnu)
   7790       case $cc_basename in
   7791       icc* | ecc*)
   7792 	lt_prog_compiler_wl='-Wl,'
   7793 	lt_prog_compiler_pic='-KPIC'
   7794 	lt_prog_compiler_static='-static'
   7795         ;;
   7796       pgcc* | pgf77* | pgf90* | pgf95*)
   7797         # Portland Group compilers (*not* the Pentium gcc compiler,
   7798 	# which looks to be a dead project)
   7799 	lt_prog_compiler_wl='-Wl,'
   7800 	lt_prog_compiler_pic='-fpic'
   7801 	lt_prog_compiler_static='-Bstatic'
   7802         ;;
   7803       ccc*)
   7804         lt_prog_compiler_wl='-Wl,'
   7805         # All Alpha code is PIC.
   7806         lt_prog_compiler_static='-non_shared'
   7807         ;;
   7808       *)
   7809         case `$CC -V 2>&1 | sed 5q` in
   7810 	*Sun\ C*)
   7811 	  # Sun C 5.9
   7812 	  lt_prog_compiler_pic='-KPIC'
   7813 	  lt_prog_compiler_static='-Bstatic'
   7814 	  lt_prog_compiler_wl='-Wl,'
   7815 	  ;;
   7816 	*Sun\ F*)
   7817 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   7818 	  lt_prog_compiler_pic='-KPIC'
   7819 	  lt_prog_compiler_static='-Bstatic'
   7820 	  lt_prog_compiler_wl=''
   7821 	  ;;
   7822 	esac
   7823 	;;
   7824       esac
   7825       ;;
   7826 
   7827     osf3* | osf4* | osf5*)
   7828       lt_prog_compiler_wl='-Wl,'
   7829       # All OSF/1 code is PIC.
   7830       lt_prog_compiler_static='-non_shared'
   7831       ;;
   7832 
   7833     rdos*)
   7834       lt_prog_compiler_static='-non_shared'
   7835       ;;
   7836 
   7837     solaris*)
   7838       lt_prog_compiler_pic='-KPIC'
   7839       lt_prog_compiler_static='-Bstatic'
   7840       case $cc_basename in
   7841       f77* | f90* | f95*)
   7842 	lt_prog_compiler_wl='-Qoption ld ';;
   7843       *)
   7844 	lt_prog_compiler_wl='-Wl,';;
   7845       esac
   7846       ;;
   7847 
   7848     sunos4*)
   7849       lt_prog_compiler_wl='-Qoption ld '
   7850       lt_prog_compiler_pic='-PIC'
   7851       lt_prog_compiler_static='-Bstatic'
   7852       ;;
   7853 
   7854     sysv4 | sysv4.2uw2* | sysv4.3*)
   7855       lt_prog_compiler_wl='-Wl,'
   7856       lt_prog_compiler_pic='-KPIC'
   7857       lt_prog_compiler_static='-Bstatic'
   7858       ;;
   7859 
   7860     sysv4*MP*)
   7861       if test -d /usr/nec ;then
   7862 	lt_prog_compiler_pic='-Kconform_pic'
   7863 	lt_prog_compiler_static='-Bstatic'
   7864       fi
   7865       ;;
   7866 
   7867     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   7868       lt_prog_compiler_wl='-Wl,'
   7869       lt_prog_compiler_pic='-KPIC'
   7870       lt_prog_compiler_static='-Bstatic'
   7871       ;;
   7872 
   7873     unicos*)
   7874       lt_prog_compiler_wl='-Wl,'
   7875       lt_prog_compiler_can_build_shared=no
   7876       ;;
   7877 
   7878     uts4*)
   7879       lt_prog_compiler_pic='-pic'
   7880       lt_prog_compiler_static='-Bstatic'
   7881       ;;
   7882 
   7883     *)
   7884       lt_prog_compiler_can_build_shared=no
   7885       ;;
   7886     esac
   7887   fi
   7888 
   7889 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
   7890 $as_echo "$lt_prog_compiler_pic" >&6; }
   7891 
   7892 #
   7893 # Check to make sure the PIC flag actually works.
   7894 #
   7895 if test -n "$lt_prog_compiler_pic"; then
   7896 
   7897 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   7898 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
   7899 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
   7900   $as_echo_n "(cached) " >&6
   7901 else
   7902   lt_cv_prog_compiler_pic_works=no
   7903   ac_outfile=conftest.$ac_objext
   7904    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7905    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   7906    # Insert the option either (1) after the last *FLAGS variable, or
   7907    # (2) before a word containing "conftest.", or (3) at the end.
   7908    # Note that $ac_compile itself does not contain backslashes and begins
   7909    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7910    # The option is referenced via a variable to avoid confusing sed.
   7911    lt_compile=`echo "$ac_compile" | $SED \
   7912    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7913    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7914    -e 's:$: $lt_compiler_flag:'`
   7915    (eval echo "\"\$as_me:7915: $lt_compile\"" >&5)
   7916    (eval "$lt_compile" 2>conftest.err)
   7917    ac_status=$?
   7918    cat conftest.err >&5
   7919    echo "$as_me:7919: \$? = $ac_status" >&5
   7920    if (exit $ac_status) && test -s "$ac_outfile"; then
   7921      # The compiler can only warn and ignore the option if not recognized
   7922      # So say no if there are warnings other than the usual output.
   7923      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7924      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7925      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7926        lt_cv_prog_compiler_pic_works=yes
   7927      fi
   7928    fi
   7929    $rm conftest*
   7930 
   7931 fi
   7932 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
   7933 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
   7934 
   7935 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
   7936     case $lt_prog_compiler_pic in
   7937      "" | " "*) ;;
   7938      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   7939      esac
   7940 else
   7941     lt_prog_compiler_pic=
   7942      lt_prog_compiler_can_build_shared=no
   7943 fi
   7944 
   7945 fi
   7946 case $host_os in
   7947   # For platforms which do not support PIC, -DPIC is meaningless:
   7948   *djgpp*)
   7949     lt_prog_compiler_pic=
   7950     ;;
   7951   *)
   7952     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   7953     ;;
   7954 esac
   7955 
   7956 #
   7957 # Check to make sure the static flag actually works.
   7958 #
   7959 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   7960 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   7961 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   7962 if test "${lt_cv_prog_compiler_static_works+set}" = set; then
   7963   $as_echo_n "(cached) " >&6
   7964 else
   7965   lt_cv_prog_compiler_static_works=no
   7966    save_LDFLAGS="$LDFLAGS"
   7967    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   7968    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   7969    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   7970      # The linker can only warn and ignore the option if not recognized
   7971      # So say no if there are warnings
   7972      if test -s conftest.err; then
   7973        # Append any errors to the config.log.
   7974        cat conftest.err 1>&5
   7975        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   7976        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7977        if diff conftest.exp conftest.er2 >/dev/null; then
   7978          lt_cv_prog_compiler_static_works=yes
   7979        fi
   7980      else
   7981        lt_cv_prog_compiler_static_works=yes
   7982      fi
   7983    fi
   7984    $rm -r conftest*
   7985    LDFLAGS="$save_LDFLAGS"
   7986 
   7987 fi
   7988 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
   7989 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
   7990 
   7991 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
   7992     :
   7993 else
   7994     lt_prog_compiler_static=
   7995 fi
   7996 
   7997 
   7998 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   7999 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   8000 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
   8001   $as_echo_n "(cached) " >&6
   8002 else
   8003   lt_cv_prog_compiler_c_o=no
   8004    $rm -r conftest 2>/dev/null
   8005    mkdir conftest
   8006    cd conftest
   8007    mkdir out
   8008    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8009 
   8010    lt_compiler_flag="-o out/conftest2.$ac_objext"
   8011    # Insert the option either (1) after the last *FLAGS variable, or
   8012    # (2) before a word containing "conftest.", or (3) at the end.
   8013    # Note that $ac_compile itself does not contain backslashes and begins
   8014    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8015    lt_compile=`echo "$ac_compile" | $SED \
   8016    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8017    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8018    -e 's:$: $lt_compiler_flag:'`
   8019    (eval echo "\"\$as_me:8019: $lt_compile\"" >&5)
   8020    (eval "$lt_compile" 2>out/conftest.err)
   8021    ac_status=$?
   8022    cat out/conftest.err >&5
   8023    echo "$as_me:8023: \$? = $ac_status" >&5
   8024    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   8025    then
   8026      # The compiler can only warn and ignore the option if not recognized
   8027      # So say no if there are warnings
   8028      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   8029      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   8030      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   8031        lt_cv_prog_compiler_c_o=yes
   8032      fi
   8033    fi
   8034    chmod u+w . 2>&5
   8035    $rm conftest*
   8036    # SGI C++ compiler will create directory out/ii_files/ for
   8037    # template instantiation
   8038    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   8039    $rm out/* && rmdir out
   8040    cd ..
   8041    rmdir conftest
   8042    $rm conftest*
   8043 
   8044 fi
   8045 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
   8046 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   8047 
   8048 
   8049 hard_links="nottested"
   8050 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   8051   # do not overwrite the value of need_locks provided by the user
   8052   { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   8053 $as_echo_n "checking if we can lock with hard links... " >&6; }
   8054   hard_links=yes
   8055   $rm conftest*
   8056   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   8057   touch conftest.a
   8058   ln conftest.a conftest.b 2>&5 || hard_links=no
   8059   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   8060   { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
   8061 $as_echo "$hard_links" >&6; }
   8062   if test "$hard_links" = no; then
   8063     { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   8064 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   8065     need_locks=warn
   8066   fi
   8067 else
   8068   need_locks=no
   8069 fi
   8070 
   8071 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   8072 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   8073 
   8074   runpath_var=
   8075   allow_undefined_flag=
   8076   enable_shared_with_static_runtimes=no
   8077   archive_cmds=
   8078   archive_expsym_cmds=
   8079   old_archive_From_new_cmds=
   8080   old_archive_from_expsyms_cmds=
   8081   export_dynamic_flag_spec=
   8082   whole_archive_flag_spec=
   8083   thread_safe_flag_spec=
   8084   hardcode_libdir_flag_spec=
   8085   hardcode_libdir_flag_spec_ld=
   8086   hardcode_libdir_separator=
   8087   hardcode_direct=no
   8088   hardcode_minus_L=no
   8089   hardcode_shlibpath_var=unsupported
   8090   link_all_deplibs=unknown
   8091   hardcode_automatic=no
   8092   module_cmds=
   8093   module_expsym_cmds=
   8094   always_export_symbols=no
   8095   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   8096   # include_expsyms should be a list of space-separated symbols to be *always*
   8097   # included in the symbol list
   8098   include_expsyms=
   8099   # exclude_expsyms can be an extended regexp of symbols to exclude
   8100   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   8101   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   8102   # as well as any symbol that contains `d'.
   8103   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   8104   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   8105   # platforms (ab)use it in PIC code, but their linkers get confused if
   8106   # the symbol is explicitly referenced.  Since portable code cannot
   8107   # rely on this symbol name, it's probably fine to never include it in
   8108   # preloaded symbol tables.
   8109   # Exclude shared library initialization/finalization symbols.
   8110   extract_expsyms_cmds=
   8111   # Just being paranoid about ensuring that cc_basename is set.
   8112   for cc_temp in $compiler""; do
   8113   case $cc_temp in
   8114     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   8115     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   8116     \-*) ;;
   8117     *) break;;
   8118   esac
   8119 done
   8120 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   8121 
   8122   case $host_os in
   8123   cygwin* | mingw* | pw32*)
   8124     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   8125     # When not using gcc, we currently assume that we are using
   8126     # Microsoft Visual C++.
   8127     if test "$GCC" != yes; then
   8128       with_gnu_ld=no
   8129     fi
   8130     ;;
   8131   interix*)
   8132     # we just hope/assume this is gcc and not c89 (= MSVC++)
   8133     with_gnu_ld=yes
   8134     ;;
   8135   openbsd*)
   8136     with_gnu_ld=no
   8137     ;;
   8138   esac
   8139 
   8140   ld_shlibs=yes
   8141   if test "$with_gnu_ld" = yes; then
   8142     # If archive_cmds runs LD, not CC, wlarc should be empty
   8143     wlarc='${wl}'
   8144 
   8145     # Set some defaults for GNU ld with shared library support. These
   8146     # are reset later if shared libraries are not supported. Putting them
   8147     # here allows them to be overridden if necessary.
   8148     runpath_var=LD_RUN_PATH
   8149     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
   8150     export_dynamic_flag_spec='${wl}--export-dynamic'
   8151     # ancient GNU ld didn't support --whole-archive et. al.
   8152     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   8153 	whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   8154       else
   8155   	whole_archive_flag_spec=
   8156     fi
   8157     supports_anon_versioning=no
   8158     case `$LD -v 2>/dev/null` in
   8159       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   8160       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   8161       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   8162       *\ 2.11.*) ;; # other 2.11 versions
   8163       *) supports_anon_versioning=yes ;;
   8164     esac
   8165 
   8166     # See if GNU ld supports shared libraries.
   8167     case $host_os in
   8168     aix[3-9]*)
   8169       # On AIX/PPC, the GNU linker is very broken
   8170       if test "$host_cpu" != ia64; then
   8171 	ld_shlibs=no
   8172 	cat <<EOF 1>&2
   8173 
   8174 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   8175 *** to be unable to reliably create shared libraries on AIX.
   8176 *** Therefore, libtool is disabling shared libraries support.  If you
   8177 *** really care for shared libraries, you may want to modify your PATH
   8178 *** so that a non-GNU linker is found, and then restart.
   8179 
   8180 EOF
   8181       fi
   8182       ;;
   8183 
   8184     amigaos*)
   8185       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)'
   8186       hardcode_libdir_flag_spec='-L$libdir'
   8187       hardcode_minus_L=yes
   8188 
   8189       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   8190       # that the semantics of dynamic libraries on AmigaOS, at least up
   8191       # to version 4, is to share data among multiple programs linked
   8192       # with the same dynamic library.  Since this doesn't match the
   8193       # behavior of shared libraries on other platforms, we can't use
   8194       # them.
   8195       ld_shlibs=no
   8196       ;;
   8197 
   8198     beos*)
   8199       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8200 	allow_undefined_flag=unsupported
   8201 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   8202 	# support --undefined.  This deserves some investigation.  FIXME
   8203 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8204       else
   8205 	ld_shlibs=no
   8206       fi
   8207       ;;
   8208 
   8209     cygwin* | mingw* | pw32*)
   8210       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   8211       # as there is no search path for DLLs.
   8212       hardcode_libdir_flag_spec='-L$libdir'
   8213       allow_undefined_flag=unsupported
   8214       always_export_symbols=no
   8215       enable_shared_with_static_runtimes=yes
   8216       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   8217 
   8218       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   8219         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8220 	# If the export-symbols file already is a .def file (1st line
   8221 	# is EXPORTS), use it as is; otherwise, prepend...
   8222 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   8223 	  cp $export_symbols $output_objdir/$soname.def;
   8224 	else
   8225 	  echo EXPORTS > $output_objdir/$soname.def;
   8226 	  cat $export_symbols >> $output_objdir/$soname.def;
   8227 	fi~
   8228 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8229       else
   8230 	ld_shlibs=no
   8231       fi
   8232       ;;
   8233 
   8234     interix[3-9]*)
   8235       hardcode_direct=no
   8236       hardcode_shlibpath_var=no
   8237       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8238       export_dynamic_flag_spec='${wl}-E'
   8239       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   8240       # Instead, shared libraries are loaded at an image base (0x10000000 by
   8241       # default) and relocated if they conflict, which is a slow very memory
   8242       # consuming and fragmenting process.  To avoid this, we pick a random,
   8243       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   8244       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   8245       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   8246       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'
   8247       ;;
   8248 
   8249     gnu* | linux* | k*bsd*-gnu)
   8250       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8251 	tmp_addflag=
   8252 	case $cc_basename,$host_cpu in
   8253 	pgcc*)				# Portland Group C compiler
   8254 	  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'
   8255 	  tmp_addflag=' $pic_flag'
   8256 	  ;;
   8257 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   8258 	  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'
   8259 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   8260 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   8261 	  tmp_addflag=' -i_dynamic' ;;
   8262 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   8263 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   8264 	ifc* | ifort*)			# Intel Fortran compiler
   8265 	  tmp_addflag=' -nofor_main' ;;
   8266 	esac
   8267 	case `$CC -V 2>&1 | sed 5q` in
   8268 	*Sun\ C*)			# Sun C 5.9
   8269 	  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'
   8270 	  tmp_sharedflag='-G' ;;
   8271 	*Sun\ F*)			# Sun Fortran 8.3
   8272 	  tmp_sharedflag='-G' ;;
   8273 	*)
   8274 	  tmp_sharedflag='-shared' ;;
   8275 	esac
   8276 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8277 
   8278 	if test $supports_anon_versioning = yes; then
   8279 	  archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
   8280   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   8281   $echo "local: *; };" >> $output_objdir/$libname.ver~
   8282 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   8283 	fi
   8284       else
   8285 	ld_shlibs=no
   8286       fi
   8287       ;;
   8288 
   8289     netbsd*)
   8290       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8291 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   8292 	wlarc=
   8293       else
   8294 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8295 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8296       fi
   8297       ;;
   8298 
   8299     solaris*)
   8300       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   8301 	ld_shlibs=no
   8302 	cat <<EOF 1>&2
   8303 
   8304 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   8305 *** create shared libraries on Solaris systems.  Therefore, libtool
   8306 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8307 *** binutils to release 2.9.1 or newer.  Another option is to modify
   8308 *** your PATH or compiler configuration so that the native linker is
   8309 *** used, and then restart.
   8310 
   8311 EOF
   8312       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8313 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8314 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8315       else
   8316 	ld_shlibs=no
   8317       fi
   8318       ;;
   8319 
   8320     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   8321       case `$LD -v 2>&1` in
   8322         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   8323 	ld_shlibs=no
   8324 	cat <<_LT_EOF 1>&2
   8325 
   8326 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   8327 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   8328 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8329 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   8330 *** your PATH or compiler configuration so that the native linker is
   8331 *** used, and then restart.
   8332 
   8333 _LT_EOF
   8334 	;;
   8335 	*)
   8336 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8337 	    hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   8338 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   8339 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   8340 	  else
   8341 	    ld_shlibs=no
   8342 	  fi
   8343 	;;
   8344       esac
   8345       ;;
   8346 
   8347     sunos4*)
   8348       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8349       wlarc=
   8350       hardcode_direct=yes
   8351       hardcode_shlibpath_var=no
   8352       ;;
   8353 
   8354     *)
   8355       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8356 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8357 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8358       else
   8359 	ld_shlibs=no
   8360       fi
   8361       ;;
   8362     esac
   8363 
   8364     if test "$ld_shlibs" = no; then
   8365       runpath_var=
   8366       hardcode_libdir_flag_spec=
   8367       export_dynamic_flag_spec=
   8368       whole_archive_flag_spec=
   8369     fi
   8370   else
   8371     # PORTME fill in a description of your system's linker (not GNU ld)
   8372     case $host_os in
   8373     aix3*)
   8374       allow_undefined_flag=unsupported
   8375       always_export_symbols=yes
   8376       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'
   8377       # Note: this linker hardcodes the directories in LIBPATH if there
   8378       # are no directories specified by -L.
   8379       hardcode_minus_L=yes
   8380       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   8381 	# Neither direct hardcoding nor static linking is supported with a
   8382 	# broken collect2.
   8383 	hardcode_direct=unsupported
   8384       fi
   8385       ;;
   8386 
   8387     aix[4-9]*)
   8388       if test "$host_cpu" = ia64; then
   8389 	# On IA64, the linker does run time linking by default, so we don't
   8390 	# have to do anything special.
   8391 	aix_use_runtimelinking=no
   8392 	exp_sym_flag='-Bexport'
   8393 	no_entry_flag=""
   8394       else
   8395 	# If we're using GNU nm, then we don't want the "-C" option.
   8396 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   8397 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   8398 	  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'
   8399 	else
   8400 	  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'
   8401 	fi
   8402 	aix_use_runtimelinking=no
   8403 
   8404 	# Test if we are trying to use run time linking or normal
   8405 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   8406 	# need to do runtime linking.
   8407 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   8408 	  for ld_flag in $LDFLAGS; do
   8409   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   8410   	    aix_use_runtimelinking=yes
   8411   	    break
   8412   	  fi
   8413 	  done
   8414 	  ;;
   8415 	esac
   8416 
   8417 	exp_sym_flag='-bexport'
   8418 	no_entry_flag='-bnoentry'
   8419       fi
   8420 
   8421       # When large executables or shared objects are built, AIX ld can
   8422       # have problems creating the table of contents.  If linking a library
   8423       # or program results in "error TOC overflow" add -mminimal-toc to
   8424       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   8425       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   8426 
   8427       archive_cmds=''
   8428       hardcode_direct=yes
   8429       hardcode_libdir_separator=':'
   8430       link_all_deplibs=yes
   8431 
   8432       if test "$GCC" = yes; then
   8433 	case $host_os in aix4.[012]|aix4.[012].*)
   8434 	# We only want to do this on AIX 4.2 and lower, the check
   8435 	# below for broken collect2 doesn't work under 4.3+
   8436 	  collect2name=`${CC} -print-prog-name=collect2`
   8437 	  if test -f "$collect2name" && \
   8438   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   8439 	  then
   8440   	  # We have reworked collect2
   8441   	  :
   8442 	  else
   8443   	  # We have old collect2
   8444   	  hardcode_direct=unsupported
   8445   	  # It fails to find uninstalled libraries when the uninstalled
   8446   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   8447   	  # to unsupported forces relinking
   8448   	  hardcode_minus_L=yes
   8449   	  hardcode_libdir_flag_spec='-L$libdir'
   8450   	  hardcode_libdir_separator=
   8451 	  fi
   8452 	  ;;
   8453 	esac
   8454 	shared_flag='-shared'
   8455 	if test "$aix_use_runtimelinking" = yes; then
   8456 	  shared_flag="$shared_flag "'${wl}-G'
   8457 	fi
   8458       else
   8459 	# not using gcc
   8460 	if test "$host_cpu" = ia64; then
   8461   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   8462   	# chokes on -Wl,-G. The following line is correct:
   8463 	  shared_flag='-G'
   8464 	else
   8465 	  if test "$aix_use_runtimelinking" = yes; then
   8466 	    shared_flag='${wl}-G'
   8467 	  else
   8468 	    shared_flag='${wl}-bM:SRE'
   8469 	  fi
   8470 	fi
   8471       fi
   8472 
   8473       # It seems that -bexpall does not export symbols beginning with
   8474       # underscore (_), so it is better to generate a list of symbols to export.
   8475       always_export_symbols=yes
   8476       if test "$aix_use_runtimelinking" = yes; then
   8477 	# Warning - without using the other runtime loading flags (-brtl),
   8478 	# -berok will link without error, but may produce a broken library.
   8479 	allow_undefined_flag='-berok'
   8480        # Determine the default libpath from the value encoded in an empty executable.
   8481        cat >conftest.$ac_ext <<_ACEOF
   8482 /* confdefs.h.  */
   8483 _ACEOF
   8484 cat confdefs.h >>conftest.$ac_ext
   8485 cat >>conftest.$ac_ext <<_ACEOF
   8486 /* end confdefs.h.  */
   8487 
   8488 int
   8489 main ()
   8490 {
   8491 
   8492   ;
   8493   return 0;
   8494 }
   8495 _ACEOF
   8496 rm -f conftest.$ac_objext conftest$ac_exeext
   8497 if { (ac_try="$ac_link"
   8498 case "(($ac_try" in
   8499   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8500   *) ac_try_echo=$ac_try;;
   8501 esac
   8502 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   8503 $as_echo "$ac_try_echo") >&5
   8504   (eval "$ac_link") 2>conftest.er1
   8505   ac_status=$?
   8506   grep -v '^ *+' conftest.er1 >conftest.err
   8507   rm -f conftest.er1
   8508   cat conftest.err >&5
   8509   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8510   (exit $ac_status); } && {
   8511 	 test -z "$ac_c_werror_flag" ||
   8512 	 test ! -s conftest.err
   8513        } && test -s conftest$ac_exeext && {
   8514 	 test "$cross_compiling" = yes ||
   8515 	 $as_test_x conftest$ac_exeext
   8516        }; then
   8517 
   8518 lt_aix_libpath_sed='
   8519     /Import File Strings/,/^$/ {
   8520 	/^0/ {
   8521 	    s/^0  *\(.*\)$/\1/
   8522 	    p
   8523 	}
   8524     }'
   8525 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8526 # Check for a 64-bit object if we didn't find anything.
   8527 if test -z "$aix_libpath"; then
   8528   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8529 fi
   8530 else
   8531   $as_echo "$as_me: failed program was:" >&5
   8532 sed 's/^/| /' conftest.$ac_ext >&5
   8533 
   8534 
   8535 fi
   8536 
   8537 rm -rf conftest.dSYM
   8538 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8539       conftest$ac_exeext conftest.$ac_ext
   8540 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8541 
   8542        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8543 	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"
   8544        else
   8545 	if test "$host_cpu" = ia64; then
   8546 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   8547 	  allow_undefined_flag="-z nodefs"
   8548 	  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"
   8549 	else
   8550 	 # Determine the default libpath from the value encoded in an empty executable.
   8551 	 cat >conftest.$ac_ext <<_ACEOF
   8552 /* confdefs.h.  */
   8553 _ACEOF
   8554 cat confdefs.h >>conftest.$ac_ext
   8555 cat >>conftest.$ac_ext <<_ACEOF
   8556 /* end confdefs.h.  */
   8557 
   8558 int
   8559 main ()
   8560 {
   8561 
   8562   ;
   8563   return 0;
   8564 }
   8565 _ACEOF
   8566 rm -f conftest.$ac_objext conftest$ac_exeext
   8567 if { (ac_try="$ac_link"
   8568 case "(($ac_try" in
   8569   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8570   *) ac_try_echo=$ac_try;;
   8571 esac
   8572 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   8573 $as_echo "$ac_try_echo") >&5
   8574   (eval "$ac_link") 2>conftest.er1
   8575   ac_status=$?
   8576   grep -v '^ *+' conftest.er1 >conftest.err
   8577   rm -f conftest.er1
   8578   cat conftest.err >&5
   8579   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8580   (exit $ac_status); } && {
   8581 	 test -z "$ac_c_werror_flag" ||
   8582 	 test ! -s conftest.err
   8583        } && test -s conftest$ac_exeext && {
   8584 	 test "$cross_compiling" = yes ||
   8585 	 $as_test_x conftest$ac_exeext
   8586        }; then
   8587 
   8588 lt_aix_libpath_sed='
   8589     /Import File Strings/,/^$/ {
   8590 	/^0/ {
   8591 	    s/^0  *\(.*\)$/\1/
   8592 	    p
   8593 	}
   8594     }'
   8595 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8596 # Check for a 64-bit object if we didn't find anything.
   8597 if test -z "$aix_libpath"; then
   8598   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8599 fi
   8600 else
   8601   $as_echo "$as_me: failed program was:" >&5
   8602 sed 's/^/| /' conftest.$ac_ext >&5
   8603 
   8604 
   8605 fi
   8606 
   8607 rm -rf conftest.dSYM
   8608 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8609       conftest$ac_exeext conftest.$ac_ext
   8610 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8611 
   8612 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8613 	  # Warning - without using the other run time loading flags,
   8614 	  # -berok will link without error, but may produce a broken library.
   8615 	  no_undefined_flag=' ${wl}-bernotok'
   8616 	  allow_undefined_flag=' ${wl}-berok'
   8617 	  # Exported symbols can be pulled into shared objects from archives
   8618 	  whole_archive_flag_spec='$convenience'
   8619 	  archive_cmds_need_lc=yes
   8620 	  # This is similar to how AIX traditionally builds its shared libraries.
   8621 	  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'
   8622 	fi
   8623       fi
   8624       ;;
   8625 
   8626     amigaos*)
   8627       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)'
   8628       hardcode_libdir_flag_spec='-L$libdir'
   8629       hardcode_minus_L=yes
   8630       # see comment about different semantics on the GNU ld section
   8631       ld_shlibs=no
   8632       ;;
   8633 
   8634     bsdi[45]*)
   8635       export_dynamic_flag_spec=-rdynamic
   8636       ;;
   8637 
   8638     cygwin* | mingw* | pw32*)
   8639       # When not using gcc, we currently assume that we are using
   8640       # Microsoft Visual C++.
   8641       # hardcode_libdir_flag_spec is actually meaningless, as there is
   8642       # no search path for DLLs.
   8643       hardcode_libdir_flag_spec=' '
   8644       allow_undefined_flag=unsupported
   8645       # Tell ltmain to make .lib files, not .a files.
   8646       libext=lib
   8647       # Tell ltmain to make .dll files, not .so files.
   8648       shrext_cmds=".dll"
   8649       # FIXME: Setting linknames here is a bad hack.
   8650       archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   8651       # The linker will automatically build a .lib file if we build a DLL.
   8652       old_archive_From_new_cmds='true'
   8653       # FIXME: Should let the user specify the lib program.
   8654       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
   8655       fix_srcfile_path='`cygpath -w "$srcfile"`'
   8656       enable_shared_with_static_runtimes=yes
   8657       ;;
   8658 
   8659     darwin* | rhapsody*)
   8660       case $host_os in
   8661         rhapsody* | darwin1.[012])
   8662          allow_undefined_flag='${wl}-undefined ${wl}suppress'
   8663          ;;
   8664        *) # Darwin 1.3 on
   8665          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   8666            allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8667          else
   8668            case ${MACOSX_DEPLOYMENT_TARGET} in
   8669              10.[012])
   8670                allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8671                ;;
   8672              10.*)
   8673                allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
   8674                ;;
   8675            esac
   8676          fi
   8677          ;;
   8678       esac
   8679       archive_cmds_need_lc=no
   8680       hardcode_direct=no
   8681       hardcode_automatic=yes
   8682       hardcode_shlibpath_var=unsupported
   8683       whole_archive_flag_spec=''
   8684       link_all_deplibs=yes
   8685     if test "$GCC" = yes ; then
   8686     	output_verbose_link_cmd='echo'
   8687         archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   8688         module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   8689         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}"
   8690         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}"
   8691     else
   8692       case $cc_basename in
   8693         xlc*)
   8694          output_verbose_link_cmd='echo'
   8695          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   8696          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8697           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8698          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}'
   8699           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}'
   8700           ;;
   8701        *)
   8702          ld_shlibs=no
   8703           ;;
   8704       esac
   8705     fi
   8706       ;;
   8707 
   8708     dgux*)
   8709       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8710       hardcode_libdir_flag_spec='-L$libdir'
   8711       hardcode_shlibpath_var=no
   8712       ;;
   8713 
   8714     freebsd1*)
   8715       ld_shlibs=no
   8716       ;;
   8717 
   8718     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   8719     # support.  Future versions do this automatically, but an explicit c++rt0.o
   8720     # does not break anything, and helps significantly (at the cost of a little
   8721     # extra space).
   8722     freebsd2.2*)
   8723       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   8724       hardcode_libdir_flag_spec='-R$libdir'
   8725       hardcode_direct=yes
   8726       hardcode_shlibpath_var=no
   8727       ;;
   8728 
   8729     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   8730     freebsd2*)
   8731       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8732       hardcode_direct=yes
   8733       hardcode_minus_L=yes
   8734       hardcode_shlibpath_var=no
   8735       ;;
   8736 
   8737     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   8738     freebsd* | dragonfly*)
   8739       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   8740       hardcode_libdir_flag_spec='-R$libdir'
   8741       hardcode_direct=yes
   8742       hardcode_shlibpath_var=no
   8743       ;;
   8744 
   8745     hpux9*)
   8746       if test "$GCC" = yes; then
   8747 	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'
   8748       else
   8749 	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'
   8750       fi
   8751       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8752       hardcode_libdir_separator=:
   8753       hardcode_direct=yes
   8754 
   8755       # hardcode_minus_L: Not really in the search PATH,
   8756       # but as the default location of the library.
   8757       hardcode_minus_L=yes
   8758       export_dynamic_flag_spec='${wl}-E'
   8759       ;;
   8760 
   8761     hpux10*)
   8762       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8763 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8764       else
   8765 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   8766       fi
   8767       if test "$with_gnu_ld" = no; then
   8768 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8769 	hardcode_libdir_separator=:
   8770 
   8771 	hardcode_direct=yes
   8772 	export_dynamic_flag_spec='${wl}-E'
   8773 
   8774 	# hardcode_minus_L: Not really in the search PATH,
   8775 	# but as the default location of the library.
   8776 	hardcode_minus_L=yes
   8777       fi
   8778       ;;
   8779 
   8780     hpux11*)
   8781       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8782 	case $host_cpu in
   8783 	hppa*64*)
   8784 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8785 	  ;;
   8786 	ia64*)
   8787 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8788 	  ;;
   8789 	*)
   8790 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8791 	  ;;
   8792 	esac
   8793       else
   8794 	case $host_cpu in
   8795 	hppa*64*)
   8796 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8797 	  ;;
   8798 	ia64*)
   8799 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8800 	  ;;
   8801 	*)
   8802 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8803 	  ;;
   8804 	esac
   8805       fi
   8806       if test "$with_gnu_ld" = no; then
   8807 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8808 	hardcode_libdir_separator=:
   8809 
   8810 	case $host_cpu in
   8811 	hppa*64*|ia64*)
   8812 	  hardcode_libdir_flag_spec_ld='+b $libdir'
   8813 	  hardcode_direct=no
   8814 	  hardcode_shlibpath_var=no
   8815 	  ;;
   8816 	*)
   8817 	  hardcode_direct=yes
   8818 	  export_dynamic_flag_spec='${wl}-E'
   8819 
   8820 	  # hardcode_minus_L: Not really in the search PATH,
   8821 	  # but as the default location of the library.
   8822 	  hardcode_minus_L=yes
   8823 	  ;;
   8824 	esac
   8825       fi
   8826       ;;
   8827 
   8828     irix5* | irix6* | nonstopux*)
   8829       if test "$GCC" = yes; then
   8830 	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'
   8831       else
   8832 	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'
   8833 	hardcode_libdir_flag_spec_ld='-rpath $libdir'
   8834       fi
   8835       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8836       hardcode_libdir_separator=:
   8837       link_all_deplibs=yes
   8838       ;;
   8839 
   8840     netbsd*)
   8841       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8842 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   8843       else
   8844 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   8845       fi
   8846       hardcode_libdir_flag_spec='-R$libdir'
   8847       hardcode_direct=yes
   8848       hardcode_shlibpath_var=no
   8849       ;;
   8850 
   8851     newsos6)
   8852       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8853       hardcode_direct=yes
   8854       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8855       hardcode_libdir_separator=:
   8856       hardcode_shlibpath_var=no
   8857       ;;
   8858 
   8859     openbsd*)
   8860       if test -f /usr/libexec/ld.so; then
   8861 	hardcode_direct=yes
   8862 	hardcode_shlibpath_var=no
   8863 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   8864 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8865 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   8866 	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8867 	  export_dynamic_flag_spec='${wl}-E'
   8868 	else
   8869 	  case $host_os in
   8870 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   8871 	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8872 	     hardcode_libdir_flag_spec='-R$libdir'
   8873 	     ;;
   8874 	   *)
   8875 	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8876 	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8877 	     ;;
   8878 	  esac
   8879         fi
   8880       else
   8881 	ld_shlibs=no
   8882       fi
   8883       ;;
   8884 
   8885     os2*)
   8886       hardcode_libdir_flag_spec='-L$libdir'
   8887       hardcode_minus_L=yes
   8888       allow_undefined_flag=unsupported
   8889       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'
   8890       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   8891       ;;
   8892 
   8893     osf3*)
   8894       if test "$GCC" = yes; then
   8895 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8896 	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'
   8897       else
   8898 	allow_undefined_flag=' -expect_unresolved \*'
   8899 	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'
   8900       fi
   8901       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8902       hardcode_libdir_separator=:
   8903       ;;
   8904 
   8905     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   8906       if test "$GCC" = yes; then
   8907 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8908 	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'
   8909 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8910       else
   8911 	allow_undefined_flag=' -expect_unresolved \*'
   8912 	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'
   8913 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   8914 	$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'
   8915 
   8916 	# Both c and cxx compiler support -rpath directly
   8917 	hardcode_libdir_flag_spec='-rpath $libdir'
   8918       fi
   8919       hardcode_libdir_separator=:
   8920       ;;
   8921 
   8922     solaris*)
   8923       no_undefined_flag=' -z text'
   8924       if test "$GCC" = yes; then
   8925 	wlarc='${wl}'
   8926 	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8927 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8928 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   8929       else
   8930 	wlarc=''
   8931 	archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8932 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8933   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   8934       fi
   8935       hardcode_libdir_flag_spec='-R$libdir'
   8936       hardcode_shlibpath_var=no
   8937       case $host_os in
   8938       solaris2.[0-5] | solaris2.[0-5].*) ;;
   8939       *)
   8940 	# The compiler driver will combine and reorder linker options,
   8941 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   8942 	# but is careful enough not to reorder.
   8943  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   8944 	if test "$GCC" = yes; then
   8945 	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   8946 	else
   8947 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
   8948 	fi
   8949 	;;
   8950       esac
   8951       link_all_deplibs=yes
   8952       ;;
   8953 
   8954     sunos4*)
   8955       if test "x$host_vendor" = xsequent; then
   8956 	# Use $CC to link under sequent, because it throws in some extra .o
   8957 	# files that make .init and .fini sections work.
   8958 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   8959       else
   8960 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   8961       fi
   8962       hardcode_libdir_flag_spec='-L$libdir'
   8963       hardcode_direct=yes
   8964       hardcode_minus_L=yes
   8965       hardcode_shlibpath_var=no
   8966       ;;
   8967 
   8968     sysv4)
   8969       case $host_vendor in
   8970 	sni)
   8971 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8972 	  hardcode_direct=yes # is this really true???
   8973 	;;
   8974 	siemens)
   8975 	  ## LD is ld it makes a PLAMLIB
   8976 	  ## CC just makes a GrossModule.
   8977 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   8978 	  reload_cmds='$CC -r -o $output$reload_objs'
   8979 	  hardcode_direct=no
   8980         ;;
   8981 	motorola)
   8982 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8983 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   8984 	;;
   8985       esac
   8986       runpath_var='LD_RUN_PATH'
   8987       hardcode_shlibpath_var=no
   8988       ;;
   8989 
   8990     sysv4.3*)
   8991       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8992       hardcode_shlibpath_var=no
   8993       export_dynamic_flag_spec='-Bexport'
   8994       ;;
   8995 
   8996     sysv4*MP*)
   8997       if test -d /usr/nec; then
   8998 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8999 	hardcode_shlibpath_var=no
   9000 	runpath_var=LD_RUN_PATH
   9001 	hardcode_runpath_var=yes
   9002 	ld_shlibs=yes
   9003       fi
   9004       ;;
   9005 
   9006     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   9007       no_undefined_flag='${wl}-z,text'
   9008       archive_cmds_need_lc=no
   9009       hardcode_shlibpath_var=no
   9010       runpath_var='LD_RUN_PATH'
   9011 
   9012       if test "$GCC" = yes; then
   9013 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9014 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9015       else
   9016 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9017 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9018       fi
   9019       ;;
   9020 
   9021     sysv5* | sco3.2v5* | sco5v6*)
   9022       # Note: We can NOT use -z defs as we might desire, because we do not
   9023       # link with -lc, and that would cause any symbols used from libc to
   9024       # always be unresolved, which means just about no library would
   9025       # ever link correctly.  If we're not using GNU ld we use -z text
   9026       # though, which does catch some bad symbols but isn't as heavy-handed
   9027       # as -z defs.
   9028       no_undefined_flag='${wl}-z,text'
   9029       allow_undefined_flag='${wl}-z,nodefs'
   9030       archive_cmds_need_lc=no
   9031       hardcode_shlibpath_var=no
   9032       hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   9033       hardcode_libdir_separator=':'
   9034       link_all_deplibs=yes
   9035       export_dynamic_flag_spec='${wl}-Bexport'
   9036       runpath_var='LD_RUN_PATH'
   9037 
   9038       if test "$GCC" = yes; then
   9039 	archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9040 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9041       else
   9042 	archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9043 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9044       fi
   9045       ;;
   9046 
   9047     uts4*)
   9048       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9049       hardcode_libdir_flag_spec='-L$libdir'
   9050       hardcode_shlibpath_var=no
   9051       ;;
   9052 
   9053     *)
   9054       ld_shlibs=no
   9055       ;;
   9056     esac
   9057   fi
   9058 
   9059 { $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5
   9060 $as_echo "$ld_shlibs" >&6; }
   9061 test "$ld_shlibs" = no && can_build_shared=no
   9062 
   9063 #
   9064 # Do we need to explicitly link libc?
   9065 #
   9066 case "x$archive_cmds_need_lc" in
   9067 x|xyes)
   9068   # Assume -lc should be added
   9069   archive_cmds_need_lc=yes
   9070 
   9071   if test "$enable_shared" = yes && test "$GCC" = yes; then
   9072     case $archive_cmds in
   9073     *'~'*)
   9074       # FIXME: we may have to deal with multi-command sequences.
   9075       ;;
   9076     '$CC '*)
   9077       # Test whether the compiler implicitly links with -lc since on some
   9078       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   9079       # to ld, don't add -lc before -lgcc.
   9080       { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   9081 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   9082       $rm conftest*
   9083       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9084 
   9085       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   9086   (eval $ac_compile) 2>&5
   9087   ac_status=$?
   9088   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9089   (exit $ac_status); } 2>conftest.err; then
   9090         soname=conftest
   9091         lib=conftest
   9092         libobjs=conftest.$ac_objext
   9093         deplibs=
   9094         wl=$lt_prog_compiler_wl
   9095 	pic_flag=$lt_prog_compiler_pic
   9096         compiler_flags=-v
   9097         linker_flags=-v
   9098         verstring=
   9099         output_objdir=.
   9100         libname=conftest
   9101         lt_save_allow_undefined_flag=$allow_undefined_flag
   9102         allow_undefined_flag=
   9103         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   9104   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   9105   ac_status=$?
   9106   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9107   (exit $ac_status); }
   9108         then
   9109 	  archive_cmds_need_lc=no
   9110         else
   9111 	  archive_cmds_need_lc=yes
   9112         fi
   9113         allow_undefined_flag=$lt_save_allow_undefined_flag
   9114       else
   9115         cat conftest.err 1>&5
   9116       fi
   9117       $rm conftest*
   9118       { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
   9119 $as_echo "$archive_cmds_need_lc" >&6; }
   9120       ;;
   9121     esac
   9122   fi
   9123   ;;
   9124 esac
   9125 
   9126 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   9127 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   9128 library_names_spec=
   9129 libname_spec='lib$name'
   9130 soname_spec=
   9131 shrext_cmds=".so"
   9132 postinstall_cmds=
   9133 postuninstall_cmds=
   9134 finish_cmds=
   9135 finish_eval=
   9136 shlibpath_var=
   9137 shlibpath_overrides_runpath=unknown
   9138 version_type=none
   9139 dynamic_linker="$host_os ld.so"
   9140 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   9141 
   9142 if test "$GCC" = yes; then
   9143   case $host_os in
   9144     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
   9145     *) lt_awk_arg="/^libraries:/" ;;
   9146   esac
   9147   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   9148   if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then
   9149     # if the path contains ";" then we assume it to be the separator
   9150     # otherwise default to the standard path separator (i.e. ":") - it is
   9151     # assumed that no part of a normal pathname contains ";" but that should
   9152     # okay in the real world where ";" in dirpaths is itself problematic.
   9153     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'`
   9154   else
   9155     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   9156   fi
   9157   # Ok, now we have the path, separated by spaces, we can step through it
   9158   # and add multilib dir if necessary.
   9159   lt_tmp_lt_search_path_spec=
   9160   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
   9161   for lt_sys_path in $lt_search_path_spec; do
   9162     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
   9163       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
   9164     else
   9165       test -d "$lt_sys_path" && \
   9166 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
   9167     fi
   9168   done
   9169   lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk '
   9170 BEGIN {RS=" "; FS="/|\n";} {
   9171   lt_foo="";
   9172   lt_count=0;
   9173   for (lt_i = NF; lt_i > 0; lt_i--) {
   9174     if ($lt_i != "" && $lt_i != ".") {
   9175       if ($lt_i == "..") {
   9176         lt_count++;
   9177       } else {
   9178         if (lt_count == 0) {
   9179           lt_foo="/" $lt_i lt_foo;
   9180         } else {
   9181           lt_count--;
   9182         }
   9183       }
   9184     }
   9185   }
   9186   if (lt_foo != "") { lt_freq[lt_foo]++; }
   9187   if (lt_freq[lt_foo] == 1) { print lt_foo; }
   9188 }'`
   9189   sys_lib_search_path_spec=`echo $lt_search_path_spec`
   9190 else
   9191   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   9192 fi
   9193 need_lib_prefix=unknown
   9194 hardcode_into_libs=no
   9195 
   9196 # when you set need_version to no, make sure it does not cause -set_version
   9197 # flags to be left without arguments
   9198 need_version=unknown
   9199 
   9200 case $host_os in
   9201 aix3*)
   9202   version_type=linux
   9203   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   9204   shlibpath_var=LIBPATH
   9205 
   9206   # AIX 3 has no versioning support, so we append a major version to the name.
   9207   soname_spec='${libname}${release}${shared_ext}$major'
   9208   ;;
   9209 
   9210 aix[4-9]*)
   9211   version_type=linux
   9212   need_lib_prefix=no
   9213   need_version=no
   9214   hardcode_into_libs=yes
   9215   if test "$host_cpu" = ia64; then
   9216     # AIX 5 supports IA64
   9217     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   9218     shlibpath_var=LD_LIBRARY_PATH
   9219   else
   9220     # With GCC up to 2.95.x, collect2 would create an import file
   9221     # for dependence libraries.  The import file would start with
   9222     # the line `#! .'.  This would cause the generated library to
   9223     # depend on `.', always an invalid library.  This was fixed in
   9224     # development snapshots of GCC prior to 3.0.
   9225     case $host_os in
   9226       aix4 | aix4.[01] | aix4.[01].*)
   9227       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   9228 	   echo ' yes '
   9229 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   9230 	:
   9231       else
   9232 	can_build_shared=no
   9233       fi
   9234       ;;
   9235     esac
   9236     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   9237     # soname into executable. Probably we can add versioning support to
   9238     # collect2, so additional links can be useful in future.
   9239     if test "$aix_use_runtimelinking" = yes; then
   9240       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   9241       # instead of lib<name>.a to let people know that these are not
   9242       # typical AIX shared libraries.
   9243       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9244     else
   9245       # We preserve .a as extension for shared libraries through AIX4.2
   9246       # and later when we are not doing run time linking.
   9247       library_names_spec='${libname}${release}.a $libname.a'
   9248       soname_spec='${libname}${release}${shared_ext}$major'
   9249     fi
   9250     shlibpath_var=LIBPATH
   9251   fi
   9252   ;;
   9253 
   9254 amigaos*)
   9255   library_names_spec='$libname.ixlibrary $libname.a'
   9256   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   9257   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'
   9258   ;;
   9259 
   9260 beos*)
   9261   library_names_spec='${libname}${shared_ext}'
   9262   dynamic_linker="$host_os ld.so"
   9263   shlibpath_var=LIBRARY_PATH
   9264   ;;
   9265 
   9266 bsdi[45]*)
   9267   version_type=linux
   9268   need_version=no
   9269   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9270   soname_spec='${libname}${release}${shared_ext}$major'
   9271   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   9272   shlibpath_var=LD_LIBRARY_PATH
   9273   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   9274   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   9275   # the default ld.so.conf also contains /usr/contrib/lib and
   9276   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   9277   # libtool to hard-code these into programs
   9278   ;;
   9279 
   9280 cygwin* | mingw* | pw32*)
   9281   version_type=windows
   9282   shrext_cmds=".dll"
   9283   need_version=no
   9284   need_lib_prefix=no
   9285 
   9286   case $GCC,$host_os in
   9287   yes,cygwin* | yes,mingw* | yes,pw32*)
   9288     library_names_spec='$libname.dll.a'
   9289     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   9290     postinstall_cmds='base_file=`basename \${file}`~
   9291       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   9292       dldir=$destdir/`dirname \$dlpath`~
   9293       test -d \$dldir || mkdir -p \$dldir~
   9294       $install_prog $dir/$dlname \$dldir/$dlname~
   9295       chmod a+x \$dldir/$dlname'
   9296     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   9297       dlpath=$dir/\$dldll~
   9298        $rm \$dlpath'
   9299     shlibpath_overrides_runpath=yes
   9300 
   9301     case $host_os in
   9302     cygwin*)
   9303       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   9304       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9305       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   9306       ;;
   9307     mingw*)
   9308       # MinGW DLLs use traditional 'lib' prefix
   9309       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9310       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   9311       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   9312         # It is most probably a Windows format PATH printed by
   9313         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   9314         # path with ; separators, and with drive letters. We can handle the
   9315         # drive letters (cygwin fileutils understands them), so leave them,
   9316         # especially as we might pass files found there to a mingw objdump,
   9317         # which wouldn't understand a cygwinified path. Ahh.
   9318         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   9319       else
   9320         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   9321       fi
   9322       ;;
   9323     pw32*)
   9324       # pw32 DLLs use 'pw' prefix rather than 'lib'
   9325       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9326       ;;
   9327     esac
   9328     ;;
   9329 
   9330   *)
   9331     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   9332     ;;
   9333   esac
   9334   dynamic_linker='Win32 ld.exe'
   9335   # FIXME: first we should search . and the directory the executable is in
   9336   shlibpath_var=PATH
   9337   ;;
   9338 
   9339 darwin* | rhapsody*)
   9340   dynamic_linker="$host_os dyld"
   9341   version_type=darwin
   9342   need_lib_prefix=no
   9343   need_version=no
   9344   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   9345   soname_spec='${libname}${release}${major}$shared_ext'
   9346   shlibpath_overrides_runpath=yes
   9347   shlibpath_var=DYLD_LIBRARY_PATH
   9348   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   9349 
   9350   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
   9351   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   9352   ;;
   9353 
   9354 dgux*)
   9355   version_type=linux
   9356   need_lib_prefix=no
   9357   need_version=no
   9358   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   9359   soname_spec='${libname}${release}${shared_ext}$major'
   9360   shlibpath_var=LD_LIBRARY_PATH
   9361   ;;
   9362 
   9363 freebsd1*)
   9364   dynamic_linker=no
   9365   ;;
   9366 
   9367 freebsd* | dragonfly*)
   9368   # DragonFly does not have aout.  When/if they implement a new
   9369   # versioning mechanism, adjust this.
   9370   if test -x /usr/bin/objformat; then
   9371     objformat=`/usr/bin/objformat`
   9372   else
   9373     case $host_os in
   9374     freebsd[123]*) objformat=aout ;;
   9375     *) objformat=elf ;;
   9376     esac
   9377   fi
   9378   version_type=freebsd-$objformat
   9379   case $version_type in
   9380     freebsd-elf*)
   9381       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9382       need_version=no
   9383       need_lib_prefix=no
   9384       ;;
   9385     freebsd-*)
   9386       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   9387       need_version=yes
   9388       ;;
   9389   esac
   9390   shlibpath_var=LD_LIBRARY_PATH
   9391   case $host_os in
   9392   freebsd2*)
   9393     shlibpath_overrides_runpath=yes
   9394     ;;
   9395   freebsd3.[01]* | freebsdelf3.[01]*)
   9396     shlibpath_overrides_runpath=yes
   9397     hardcode_into_libs=yes
   9398     ;;
   9399   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   9400   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   9401     shlibpath_overrides_runpath=no
   9402     hardcode_into_libs=yes
   9403     ;;
   9404   *) # from 4.6 on, and DragonFly
   9405     shlibpath_overrides_runpath=yes
   9406     hardcode_into_libs=yes
   9407     ;;
   9408   esac
   9409   ;;
   9410 
   9411 gnu*)
   9412   version_type=linux
   9413   need_lib_prefix=no
   9414   need_version=no
   9415   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   9416   soname_spec='${libname}${release}${shared_ext}$major'
   9417   shlibpath_var=LD_LIBRARY_PATH
   9418   hardcode_into_libs=yes
   9419   ;;
   9420 
   9421 hpux9* | hpux10* | hpux11*)
   9422   # Give a soname corresponding to the major version so that dld.sl refuses to
   9423   # link against other versions.
   9424   version_type=sunos
   9425   need_lib_prefix=no
   9426   need_version=no
   9427   case $host_cpu in
   9428   ia64*)
   9429     shrext_cmds='.so'
   9430     hardcode_into_libs=yes
   9431     dynamic_linker="$host_os dld.so"
   9432     shlibpath_var=LD_LIBRARY_PATH
   9433     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9434     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9435     soname_spec='${libname}${release}${shared_ext}$major'
   9436     if test "X$HPUX_IA64_MODE" = X32; then
   9437       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   9438     else
   9439       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   9440     fi
   9441     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9442     ;;
   9443    hppa*64*)
   9444      shrext_cmds='.sl'
   9445      hardcode_into_libs=yes
   9446      dynamic_linker="$host_os dld.sl"
   9447      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   9448      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9449      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9450      soname_spec='${libname}${release}${shared_ext}$major'
   9451      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   9452      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9453      ;;
   9454    *)
   9455     shrext_cmds='.sl'
   9456     dynamic_linker="$host_os dld.sl"
   9457     shlibpath_var=SHLIB_PATH
   9458     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   9459     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9460     soname_spec='${libname}${release}${shared_ext}$major'
   9461     ;;
   9462   esac
   9463   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   9464   postinstall_cmds='chmod 555 $lib'
   9465   ;;
   9466 
   9467 interix[3-9]*)
   9468   version_type=linux
   9469   need_lib_prefix=no
   9470   need_version=no
   9471   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9472   soname_spec='${libname}${release}${shared_ext}$major'
   9473   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   9474   shlibpath_var=LD_LIBRARY_PATH
   9475   shlibpath_overrides_runpath=no
   9476   hardcode_into_libs=yes
   9477   ;;
   9478 
   9479 irix5* | irix6* | nonstopux*)
   9480   case $host_os in
   9481     nonstopux*) version_type=nonstopux ;;
   9482     *)
   9483 	if test "$lt_cv_prog_gnu_ld" = yes; then
   9484 		version_type=linux
   9485 	else
   9486 		version_type=irix
   9487 	fi ;;
   9488   esac
   9489   need_lib_prefix=no
   9490   need_version=no
   9491   soname_spec='${libname}${release}${shared_ext}$major'
   9492   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   9493   case $host_os in
   9494   irix5* | nonstopux*)
   9495     libsuff= shlibsuff=
   9496     ;;
   9497   *)
   9498     case $LD in # libtool.m4 will add one of these switches to LD
   9499     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   9500       libsuff= shlibsuff= libmagic=32-bit;;
   9501     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   9502       libsuff=32 shlibsuff=N32 libmagic=N32;;
   9503     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   9504       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   9505     *) libsuff= shlibsuff= libmagic=never-match;;
   9506     esac
   9507     ;;
   9508   esac
   9509   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   9510   shlibpath_overrides_runpath=no
   9511   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   9512   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   9513   hardcode_into_libs=yes
   9514   ;;
   9515 
   9516 # No shared lib support for Linux oldld, aout, or coff.
   9517 linux*oldld* | linux*aout* | linux*coff*)
   9518   dynamic_linker=no
   9519   ;;
   9520 
   9521 # This must be Linux ELF.
   9522 linux* | k*bsd*-gnu)
   9523   version_type=linux
   9524   need_lib_prefix=no
   9525   need_version=no
   9526   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9527   soname_spec='${libname}${release}${shared_ext}$major'
   9528   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   9529   shlibpath_var=LD_LIBRARY_PATH
   9530   shlibpath_overrides_runpath=no
   9531   # This implies no fast_install, which is unacceptable.
   9532   # Some rework will be needed to allow for fast_install
   9533   # before this can be enabled.
   9534   hardcode_into_libs=yes
   9535 
   9536   # Append ld.so.conf contents to the search path
   9537   if test -f /etc/ld.so.conf; then
   9538     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' ' '`
   9539     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   9540   fi
   9541 
   9542   # We used to test for /lib/ld.so.1 and disable shared libraries on
   9543   # powerpc, because MkLinux only supported shared libraries with the
   9544   # GNU dynamic linker.  Since this was broken with cross compilers,
   9545   # most powerpc-linux boxes support dynamic linking these days and
   9546   # people can always --disable-shared, the test was removed, and we
   9547   # assume the GNU/Linux dynamic linker is in use.
   9548   dynamic_linker='GNU/Linux ld.so'
   9549   ;;
   9550 
   9551 netbsd*)
   9552   version_type=sunos
   9553   need_lib_prefix=no
   9554   need_version=no
   9555   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   9556     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9557     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9558     dynamic_linker='NetBSD (a.out) ld.so'
   9559   else
   9560     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9561     soname_spec='${libname}${release}${shared_ext}$major'
   9562     dynamic_linker='NetBSD ld.elf_so'
   9563   fi
   9564   shlibpath_var=LD_LIBRARY_PATH
   9565   shlibpath_overrides_runpath=yes
   9566   hardcode_into_libs=yes
   9567   ;;
   9568 
   9569 newsos6)
   9570   version_type=linux
   9571   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9572   shlibpath_var=LD_LIBRARY_PATH
   9573   shlibpath_overrides_runpath=yes
   9574   ;;
   9575 
   9576 nto-qnx*)
   9577   version_type=linux
   9578   need_lib_prefix=no
   9579   need_version=no
   9580   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9581   soname_spec='${libname}${release}${shared_ext}$major'
   9582   shlibpath_var=LD_LIBRARY_PATH
   9583   shlibpath_overrides_runpath=yes
   9584   ;;
   9585 
   9586 openbsd*)
   9587   version_type=sunos
   9588   sys_lib_dlsearch_path_spec="/usr/lib"
   9589   need_lib_prefix=no
   9590   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   9591   case $host_os in
   9592     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   9593     *)                         need_version=no  ;;
   9594   esac
   9595   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9596   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9597   shlibpath_var=LD_LIBRARY_PATH
   9598   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   9599     case $host_os in
   9600       openbsd2.[89] | openbsd2.[89].*)
   9601 	shlibpath_overrides_runpath=no
   9602 	;;
   9603       *)
   9604 	shlibpath_overrides_runpath=yes
   9605 	;;
   9606       esac
   9607   else
   9608     shlibpath_overrides_runpath=yes
   9609   fi
   9610   ;;
   9611 
   9612 os2*)
   9613   libname_spec='$name'
   9614   shrext_cmds=".dll"
   9615   need_lib_prefix=no
   9616   library_names_spec='$libname${shared_ext} $libname.a'
   9617   dynamic_linker='OS/2 ld.exe'
   9618   shlibpath_var=LIBPATH
   9619   ;;
   9620 
   9621 osf3* | osf4* | osf5*)
   9622   version_type=osf
   9623   need_lib_prefix=no
   9624   need_version=no
   9625   soname_spec='${libname}${release}${shared_ext}$major'
   9626   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9627   shlibpath_var=LD_LIBRARY_PATH
   9628   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   9629   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   9630   ;;
   9631 
   9632 rdos*)
   9633   dynamic_linker=no
   9634   ;;
   9635 
   9636 solaris*)
   9637   version_type=linux
   9638   need_lib_prefix=no
   9639   need_version=no
   9640   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9641   soname_spec='${libname}${release}${shared_ext}$major'
   9642   shlibpath_var=LD_LIBRARY_PATH
   9643   shlibpath_overrides_runpath=yes
   9644   hardcode_into_libs=yes
   9645   # ldd complains unless libraries are executable
   9646   postinstall_cmds='chmod +x $lib'
   9647   ;;
   9648 
   9649 sunos4*)
   9650   version_type=sunos
   9651   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9652   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   9653   shlibpath_var=LD_LIBRARY_PATH
   9654   shlibpath_overrides_runpath=yes
   9655   if test "$with_gnu_ld" = yes; then
   9656     need_lib_prefix=no
   9657   fi
   9658   need_version=yes
   9659   ;;
   9660 
   9661 sysv4 | sysv4.3*)
   9662   version_type=linux
   9663   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9664   soname_spec='${libname}${release}${shared_ext}$major'
   9665   shlibpath_var=LD_LIBRARY_PATH
   9666   case $host_vendor in
   9667     sni)
   9668       shlibpath_overrides_runpath=no
   9669       need_lib_prefix=no
   9670       export_dynamic_flag_spec='${wl}-Blargedynsym'
   9671       runpath_var=LD_RUN_PATH
   9672       ;;
   9673     siemens)
   9674       need_lib_prefix=no
   9675       ;;
   9676     motorola)
   9677       need_lib_prefix=no
   9678       need_version=no
   9679       shlibpath_overrides_runpath=no
   9680       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   9681       ;;
   9682   esac
   9683   ;;
   9684 
   9685 sysv4*MP*)
   9686   if test -d /usr/nec ;then
   9687     version_type=linux
   9688     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   9689     soname_spec='$libname${shared_ext}.$major'
   9690     shlibpath_var=LD_LIBRARY_PATH
   9691   fi
   9692   ;;
   9693 
   9694 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   9695   version_type=freebsd-elf
   9696   need_lib_prefix=no
   9697   need_version=no
   9698   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9699   soname_spec='${libname}${release}${shared_ext}$major'
   9700   shlibpath_var=LD_LIBRARY_PATH
   9701   hardcode_into_libs=yes
   9702   if test "$with_gnu_ld" = yes; then
   9703     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   9704     shlibpath_overrides_runpath=no
   9705   else
   9706     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   9707     shlibpath_overrides_runpath=yes
   9708     case $host_os in
   9709       sco3.2v5*)
   9710         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   9711 	;;
   9712     esac
   9713   fi
   9714   sys_lib_dlsearch_path_spec='/usr/lib'
   9715   ;;
   9716 
   9717 uts4*)
   9718   version_type=linux
   9719   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9720   soname_spec='${libname}${release}${shared_ext}$major'
   9721   shlibpath_var=LD_LIBRARY_PATH
   9722   ;;
   9723 
   9724 *)
   9725   dynamic_linker=no
   9726   ;;
   9727 esac
   9728 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   9729 $as_echo "$dynamic_linker" >&6; }
   9730 test "$dynamic_linker" = no && can_build_shared=no
   9731 
   9732 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   9733   $as_echo_n "(cached) " >&6
   9734 else
   9735   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   9736 fi
   9737 
   9738 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   9739 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   9740   $as_echo_n "(cached) " >&6
   9741 else
   9742   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   9743 fi
   9744 
   9745 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   9746 
   9747 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   9748 if test "$GCC" = yes; then
   9749   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   9750 fi
   9751 
   9752 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   9753 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   9754 hardcode_action=
   9755 if test -n "$hardcode_libdir_flag_spec" || \
   9756    test -n "$runpath_var" || \
   9757    test "X$hardcode_automatic" = "Xyes" ; then
   9758 
   9759   # We can hardcode non-existant directories.
   9760   if test "$hardcode_direct" != no &&
   9761      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   9762      # have to relink, otherwise we might link with an installed library
   9763      # when we should be linking with a yet-to-be-installed one
   9764      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
   9765      test "$hardcode_minus_L" != no; then
   9766     # Linking always hardcodes the temporary library directory.
   9767     hardcode_action=relink
   9768   else
   9769     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   9770     hardcode_action=immediate
   9771   fi
   9772 else
   9773   # We cannot hardcode anything, or else we can only hardcode existing
   9774   # directories.
   9775   hardcode_action=unsupported
   9776 fi
   9777 { $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5
   9778 $as_echo "$hardcode_action" >&6; }
   9779 
   9780 if test "$hardcode_action" = relink; then
   9781   # Fast installation is not supported
   9782   enable_fast_install=no
   9783 elif test "$shlibpath_overrides_runpath" = yes ||
   9784      test "$enable_shared" = no; then
   9785   # Fast installation is not necessary
   9786   enable_fast_install=needless
   9787 fi
   9788 
   9789 striplib=
   9790 old_striplib=
   9791 { $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
   9792 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
   9793 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
   9794   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   9795   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   9796   { $as_echo "$as_me:$LINENO: result: yes" >&5
   9797 $as_echo "yes" >&6; }
   9798 else
   9799 # FIXME - insert some real tests, host_os isn't really good enough
   9800   case $host_os in
   9801    darwin*)
   9802        if test -n "$STRIP" ; then
   9803          striplib="$STRIP -x"
   9804          old_striplib="$STRIP -S"
   9805          { $as_echo "$as_me:$LINENO: result: yes" >&5
   9806 $as_echo "yes" >&6; }
   9807        else
   9808   { $as_echo "$as_me:$LINENO: result: no" >&5
   9809 $as_echo "no" >&6; }
   9810 fi
   9811        ;;
   9812    *)
   9813   { $as_echo "$as_me:$LINENO: result: no" >&5
   9814 $as_echo "no" >&6; }
   9815     ;;
   9816   esac
   9817 fi
   9818 
   9819 if test "x$enable_dlopen" != xyes; then
   9820   enable_dlopen=unknown
   9821   enable_dlopen_self=unknown
   9822   enable_dlopen_self_static=unknown
   9823 else
   9824   lt_cv_dlopen=no
   9825   lt_cv_dlopen_libs=
   9826 
   9827   case $host_os in
   9828   beos*)
   9829     lt_cv_dlopen="load_add_on"
   9830     lt_cv_dlopen_libs=
   9831     lt_cv_dlopen_self=yes
   9832     ;;
   9833 
   9834   mingw* | pw32*)
   9835     lt_cv_dlopen="LoadLibrary"
   9836     lt_cv_dlopen_libs=
   9837    ;;
   9838 
   9839   cygwin*)
   9840     lt_cv_dlopen="dlopen"
   9841     lt_cv_dlopen_libs=
   9842    ;;
   9843 
   9844   darwin*)
   9845   # if libdl is installed we need to link against it
   9846     { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9847 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   9848 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9849   $as_echo_n "(cached) " >&6
   9850 else
   9851   ac_check_lib_save_LIBS=$LIBS
   9852 LIBS="-ldl  $LIBS"
   9853 cat >conftest.$ac_ext <<_ACEOF
   9854 /* confdefs.h.  */
   9855 _ACEOF
   9856 cat confdefs.h >>conftest.$ac_ext
   9857 cat >>conftest.$ac_ext <<_ACEOF
   9858 /* end confdefs.h.  */
   9859 
   9860 /* Override any GCC internal prototype to avoid an error.
   9861    Use char because int might match the return type of a GCC
   9862    builtin and then its argument prototype would still apply.  */
   9863 #ifdef __cplusplus
   9864 extern "C"
   9865 #endif
   9866 char dlopen ();
   9867 int
   9868 main ()
   9869 {
   9870 return dlopen ();
   9871   ;
   9872   return 0;
   9873 }
   9874 _ACEOF
   9875 rm -f conftest.$ac_objext conftest$ac_exeext
   9876 if { (ac_try="$ac_link"
   9877 case "(($ac_try" in
   9878   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9879   *) ac_try_echo=$ac_try;;
   9880 esac
   9881 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   9882 $as_echo "$ac_try_echo") >&5
   9883   (eval "$ac_link") 2>conftest.er1
   9884   ac_status=$?
   9885   grep -v '^ *+' conftest.er1 >conftest.err
   9886   rm -f conftest.er1
   9887   cat conftest.err >&5
   9888   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9889   (exit $ac_status); } && {
   9890 	 test -z "$ac_c_werror_flag" ||
   9891 	 test ! -s conftest.err
   9892        } && test -s conftest$ac_exeext && {
   9893 	 test "$cross_compiling" = yes ||
   9894 	 $as_test_x conftest$ac_exeext
   9895        }; then
   9896   ac_cv_lib_dl_dlopen=yes
   9897 else
   9898   $as_echo "$as_me: failed program was:" >&5
   9899 sed 's/^/| /' conftest.$ac_ext >&5
   9900 
   9901 	ac_cv_lib_dl_dlopen=no
   9902 fi
   9903 
   9904 rm -rf conftest.dSYM
   9905 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9906       conftest$ac_exeext conftest.$ac_ext
   9907 LIBS=$ac_check_lib_save_LIBS
   9908 fi
   9909 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   9910 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   9911 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
   9912   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9913 else
   9914 
   9915     lt_cv_dlopen="dyld"
   9916     lt_cv_dlopen_libs=
   9917     lt_cv_dlopen_self=yes
   9918 
   9919 fi
   9920 
   9921    ;;
   9922 
   9923   *)
   9924     { $as_echo "$as_me:$LINENO: checking for shl_load" >&5
   9925 $as_echo_n "checking for shl_load... " >&6; }
   9926 if test "${ac_cv_func_shl_load+set}" = set; then
   9927   $as_echo_n "(cached) " >&6
   9928 else
   9929   cat >conftest.$ac_ext <<_ACEOF
   9930 /* confdefs.h.  */
   9931 _ACEOF
   9932 cat confdefs.h >>conftest.$ac_ext
   9933 cat >>conftest.$ac_ext <<_ACEOF
   9934 /* end confdefs.h.  */
   9935 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
   9936    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9937 #define shl_load innocuous_shl_load
   9938 
   9939 /* System header to define __stub macros and hopefully few prototypes,
   9940     which can conflict with char shl_load (); below.
   9941     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9942     <limits.h> exists even on freestanding compilers.  */
   9943 
   9944 #ifdef __STDC__
   9945 # include <limits.h>
   9946 #else
   9947 # include <assert.h>
   9948 #endif
   9949 
   9950 #undef shl_load
   9951 
   9952 /* Override any GCC internal prototype to avoid an error.
   9953    Use char because int might match the return type of a GCC
   9954    builtin and then its argument prototype would still apply.  */
   9955 #ifdef __cplusplus
   9956 extern "C"
   9957 #endif
   9958 char shl_load ();
   9959 /* The GNU C library defines this for functions which it implements
   9960     to always fail with ENOSYS.  Some functions are actually named
   9961     something starting with __ and the normal name is an alias.  */
   9962 #if defined __stub_shl_load || defined __stub___shl_load
   9963 choke me
   9964 #endif
   9965 
   9966 int
   9967 main ()
   9968 {
   9969 return shl_load ();
   9970   ;
   9971   return 0;
   9972 }
   9973 _ACEOF
   9974 rm -f conftest.$ac_objext conftest$ac_exeext
   9975 if { (ac_try="$ac_link"
   9976 case "(($ac_try" in
   9977   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9978   *) ac_try_echo=$ac_try;;
   9979 esac
   9980 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   9981 $as_echo "$ac_try_echo") >&5
   9982   (eval "$ac_link") 2>conftest.er1
   9983   ac_status=$?
   9984   grep -v '^ *+' conftest.er1 >conftest.err
   9985   rm -f conftest.er1
   9986   cat conftest.err >&5
   9987   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9988   (exit $ac_status); } && {
   9989 	 test -z "$ac_c_werror_flag" ||
   9990 	 test ! -s conftest.err
   9991        } && test -s conftest$ac_exeext && {
   9992 	 test "$cross_compiling" = yes ||
   9993 	 $as_test_x conftest$ac_exeext
   9994        }; then
   9995   ac_cv_func_shl_load=yes
   9996 else
   9997   $as_echo "$as_me: failed program was:" >&5
   9998 sed 's/^/| /' conftest.$ac_ext >&5
   9999 
   10000 	ac_cv_func_shl_load=no
   10001 fi
   10002 
   10003 rm -rf conftest.dSYM
   10004 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10005       conftest$ac_exeext conftest.$ac_ext
   10006 fi
   10007 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
   10008 $as_echo "$ac_cv_func_shl_load" >&6; }
   10009 if test "x$ac_cv_func_shl_load" = x""yes; then
   10010   lt_cv_dlopen="shl_load"
   10011 else
   10012   { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
   10013 $as_echo_n "checking for shl_load in -ldld... " >&6; }
   10014 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
   10015   $as_echo_n "(cached) " >&6
   10016 else
   10017   ac_check_lib_save_LIBS=$LIBS
   10018 LIBS="-ldld  $LIBS"
   10019 cat >conftest.$ac_ext <<_ACEOF
   10020 /* confdefs.h.  */
   10021 _ACEOF
   10022 cat confdefs.h >>conftest.$ac_ext
   10023 cat >>conftest.$ac_ext <<_ACEOF
   10024 /* end confdefs.h.  */
   10025 
   10026 /* Override any GCC internal prototype to avoid an error.
   10027    Use char because int might match the return type of a GCC
   10028    builtin and then its argument prototype would still apply.  */
   10029 #ifdef __cplusplus
   10030 extern "C"
   10031 #endif
   10032 char shl_load ();
   10033 int
   10034 main ()
   10035 {
   10036 return shl_load ();
   10037   ;
   10038   return 0;
   10039 }
   10040 _ACEOF
   10041 rm -f conftest.$ac_objext conftest$ac_exeext
   10042 if { (ac_try="$ac_link"
   10043 case "(($ac_try" in
   10044   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10045   *) ac_try_echo=$ac_try;;
   10046 esac
   10047 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10048 $as_echo "$ac_try_echo") >&5
   10049   (eval "$ac_link") 2>conftest.er1
   10050   ac_status=$?
   10051   grep -v '^ *+' conftest.er1 >conftest.err
   10052   rm -f conftest.er1
   10053   cat conftest.err >&5
   10054   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10055   (exit $ac_status); } && {
   10056 	 test -z "$ac_c_werror_flag" ||
   10057 	 test ! -s conftest.err
   10058        } && test -s conftest$ac_exeext && {
   10059 	 test "$cross_compiling" = yes ||
   10060 	 $as_test_x conftest$ac_exeext
   10061        }; then
   10062   ac_cv_lib_dld_shl_load=yes
   10063 else
   10064   $as_echo "$as_me: failed program was:" >&5
   10065 sed 's/^/| /' conftest.$ac_ext >&5
   10066 
   10067 	ac_cv_lib_dld_shl_load=no
   10068 fi
   10069 
   10070 rm -rf conftest.dSYM
   10071 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10072       conftest$ac_exeext conftest.$ac_ext
   10073 LIBS=$ac_check_lib_save_LIBS
   10074 fi
   10075 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
   10076 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
   10077 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then
   10078   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
   10079 else
   10080   { $as_echo "$as_me:$LINENO: checking for dlopen" >&5
   10081 $as_echo_n "checking for dlopen... " >&6; }
   10082 if test "${ac_cv_func_dlopen+set}" = set; then
   10083   $as_echo_n "(cached) " >&6
   10084 else
   10085   cat >conftest.$ac_ext <<_ACEOF
   10086 /* confdefs.h.  */
   10087 _ACEOF
   10088 cat confdefs.h >>conftest.$ac_ext
   10089 cat >>conftest.$ac_ext <<_ACEOF
   10090 /* end confdefs.h.  */
   10091 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
   10092    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   10093 #define dlopen innocuous_dlopen
   10094 
   10095 /* System header to define __stub macros and hopefully few prototypes,
   10096     which can conflict with char dlopen (); below.
   10097     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   10098     <limits.h> exists even on freestanding compilers.  */
   10099 
   10100 #ifdef __STDC__
   10101 # include <limits.h>
   10102 #else
   10103 # include <assert.h>
   10104 #endif
   10105 
   10106 #undef dlopen
   10107 
   10108 /* Override any GCC internal prototype to avoid an error.
   10109    Use char because int might match the return type of a GCC
   10110    builtin and then its argument prototype would still apply.  */
   10111 #ifdef __cplusplus
   10112 extern "C"
   10113 #endif
   10114 char dlopen ();
   10115 /* The GNU C library defines this for functions which it implements
   10116     to always fail with ENOSYS.  Some functions are actually named
   10117     something starting with __ and the normal name is an alias.  */
   10118 #if defined __stub_dlopen || defined __stub___dlopen
   10119 choke me
   10120 #endif
   10121 
   10122 int
   10123 main ()
   10124 {
   10125 return dlopen ();
   10126   ;
   10127   return 0;
   10128 }
   10129 _ACEOF
   10130 rm -f conftest.$ac_objext conftest$ac_exeext
   10131 if { (ac_try="$ac_link"
   10132 case "(($ac_try" in
   10133   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10134   *) ac_try_echo=$ac_try;;
   10135 esac
   10136 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10137 $as_echo "$ac_try_echo") >&5
   10138   (eval "$ac_link") 2>conftest.er1
   10139   ac_status=$?
   10140   grep -v '^ *+' conftest.er1 >conftest.err
   10141   rm -f conftest.er1
   10142   cat conftest.err >&5
   10143   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10144   (exit $ac_status); } && {
   10145 	 test -z "$ac_c_werror_flag" ||
   10146 	 test ! -s conftest.err
   10147        } && test -s conftest$ac_exeext && {
   10148 	 test "$cross_compiling" = yes ||
   10149 	 $as_test_x conftest$ac_exeext
   10150        }; then
   10151   ac_cv_func_dlopen=yes
   10152 else
   10153   $as_echo "$as_me: failed program was:" >&5
   10154 sed 's/^/| /' conftest.$ac_ext >&5
   10155 
   10156 	ac_cv_func_dlopen=no
   10157 fi
   10158 
   10159 rm -rf conftest.dSYM
   10160 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10161       conftest$ac_exeext conftest.$ac_ext
   10162 fi
   10163 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
   10164 $as_echo "$ac_cv_func_dlopen" >&6; }
   10165 if test "x$ac_cv_func_dlopen" = x""yes; then
   10166   lt_cv_dlopen="dlopen"
   10167 else
   10168   { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   10169 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   10170 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   10171   $as_echo_n "(cached) " >&6
   10172 else
   10173   ac_check_lib_save_LIBS=$LIBS
   10174 LIBS="-ldl  $LIBS"
   10175 cat >conftest.$ac_ext <<_ACEOF
   10176 /* confdefs.h.  */
   10177 _ACEOF
   10178 cat confdefs.h >>conftest.$ac_ext
   10179 cat >>conftest.$ac_ext <<_ACEOF
   10180 /* end confdefs.h.  */
   10181 
   10182 /* Override any GCC internal prototype to avoid an error.
   10183    Use char because int might match the return type of a GCC
   10184    builtin and then its argument prototype would still apply.  */
   10185 #ifdef __cplusplus
   10186 extern "C"
   10187 #endif
   10188 char dlopen ();
   10189 int
   10190 main ()
   10191 {
   10192 return dlopen ();
   10193   ;
   10194   return 0;
   10195 }
   10196 _ACEOF
   10197 rm -f conftest.$ac_objext conftest$ac_exeext
   10198 if { (ac_try="$ac_link"
   10199 case "(($ac_try" in
   10200   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10201   *) ac_try_echo=$ac_try;;
   10202 esac
   10203 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10204 $as_echo "$ac_try_echo") >&5
   10205   (eval "$ac_link") 2>conftest.er1
   10206   ac_status=$?
   10207   grep -v '^ *+' conftest.er1 >conftest.err
   10208   rm -f conftest.er1
   10209   cat conftest.err >&5
   10210   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10211   (exit $ac_status); } && {
   10212 	 test -z "$ac_c_werror_flag" ||
   10213 	 test ! -s conftest.err
   10214        } && test -s conftest$ac_exeext && {
   10215 	 test "$cross_compiling" = yes ||
   10216 	 $as_test_x conftest$ac_exeext
   10217        }; then
   10218   ac_cv_lib_dl_dlopen=yes
   10219 else
   10220   $as_echo "$as_me: failed program was:" >&5
   10221 sed 's/^/| /' conftest.$ac_ext >&5
   10222 
   10223 	ac_cv_lib_dl_dlopen=no
   10224 fi
   10225 
   10226 rm -rf conftest.dSYM
   10227 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10228       conftest$ac_exeext conftest.$ac_ext
   10229 LIBS=$ac_check_lib_save_LIBS
   10230 fi
   10231 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   10232 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   10233 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
   10234   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   10235 else
   10236   { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
   10237 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
   10238 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
   10239   $as_echo_n "(cached) " >&6
   10240 else
   10241   ac_check_lib_save_LIBS=$LIBS
   10242 LIBS="-lsvld  $LIBS"
   10243 cat >conftest.$ac_ext <<_ACEOF
   10244 /* confdefs.h.  */
   10245 _ACEOF
   10246 cat confdefs.h >>conftest.$ac_ext
   10247 cat >>conftest.$ac_ext <<_ACEOF
   10248 /* end confdefs.h.  */
   10249 
   10250 /* Override any GCC internal prototype to avoid an error.
   10251    Use char because int might match the return type of a GCC
   10252    builtin and then its argument prototype would still apply.  */
   10253 #ifdef __cplusplus
   10254 extern "C"
   10255 #endif
   10256 char dlopen ();
   10257 int
   10258 main ()
   10259 {
   10260 return dlopen ();
   10261   ;
   10262   return 0;
   10263 }
   10264 _ACEOF
   10265 rm -f conftest.$ac_objext conftest$ac_exeext
   10266 if { (ac_try="$ac_link"
   10267 case "(($ac_try" in
   10268   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10269   *) ac_try_echo=$ac_try;;
   10270 esac
   10271 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10272 $as_echo "$ac_try_echo") >&5
   10273   (eval "$ac_link") 2>conftest.er1
   10274   ac_status=$?
   10275   grep -v '^ *+' conftest.er1 >conftest.err
   10276   rm -f conftest.er1
   10277   cat conftest.err >&5
   10278   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10279   (exit $ac_status); } && {
   10280 	 test -z "$ac_c_werror_flag" ||
   10281 	 test ! -s conftest.err
   10282        } && test -s conftest$ac_exeext && {
   10283 	 test "$cross_compiling" = yes ||
   10284 	 $as_test_x conftest$ac_exeext
   10285        }; then
   10286   ac_cv_lib_svld_dlopen=yes
   10287 else
   10288   $as_echo "$as_me: failed program was:" >&5
   10289 sed 's/^/| /' conftest.$ac_ext >&5
   10290 
   10291 	ac_cv_lib_svld_dlopen=no
   10292 fi
   10293 
   10294 rm -rf conftest.dSYM
   10295 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10296       conftest$ac_exeext conftest.$ac_ext
   10297 LIBS=$ac_check_lib_save_LIBS
   10298 fi
   10299 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
   10300 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
   10301 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then
   10302   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   10303 else
   10304   { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
   10305 $as_echo_n "checking for dld_link in -ldld... " >&6; }
   10306 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
   10307   $as_echo_n "(cached) " >&6
   10308 else
   10309   ac_check_lib_save_LIBS=$LIBS
   10310 LIBS="-ldld  $LIBS"
   10311 cat >conftest.$ac_ext <<_ACEOF
   10312 /* confdefs.h.  */
   10313 _ACEOF
   10314 cat confdefs.h >>conftest.$ac_ext
   10315 cat >>conftest.$ac_ext <<_ACEOF
   10316 /* end confdefs.h.  */
   10317 
   10318 /* Override any GCC internal prototype to avoid an error.
   10319    Use char because int might match the return type of a GCC
   10320    builtin and then its argument prototype would still apply.  */
   10321 #ifdef __cplusplus
   10322 extern "C"
   10323 #endif
   10324 char dld_link ();
   10325 int
   10326 main ()
   10327 {
   10328 return dld_link ();
   10329   ;
   10330   return 0;
   10331 }
   10332 _ACEOF
   10333 rm -f conftest.$ac_objext conftest$ac_exeext
   10334 if { (ac_try="$ac_link"
   10335 case "(($ac_try" in
   10336   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10337   *) ac_try_echo=$ac_try;;
   10338 esac
   10339 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10340 $as_echo "$ac_try_echo") >&5
   10341   (eval "$ac_link") 2>conftest.er1
   10342   ac_status=$?
   10343   grep -v '^ *+' conftest.er1 >conftest.err
   10344   rm -f conftest.er1
   10345   cat conftest.err >&5
   10346   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10347   (exit $ac_status); } && {
   10348 	 test -z "$ac_c_werror_flag" ||
   10349 	 test ! -s conftest.err
   10350        } && test -s conftest$ac_exeext && {
   10351 	 test "$cross_compiling" = yes ||
   10352 	 $as_test_x conftest$ac_exeext
   10353        }; then
   10354   ac_cv_lib_dld_dld_link=yes
   10355 else
   10356   $as_echo "$as_me: failed program was:" >&5
   10357 sed 's/^/| /' conftest.$ac_ext >&5
   10358 
   10359 	ac_cv_lib_dld_dld_link=no
   10360 fi
   10361 
   10362 rm -rf conftest.dSYM
   10363 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10364       conftest$ac_exeext conftest.$ac_ext
   10365 LIBS=$ac_check_lib_save_LIBS
   10366 fi
   10367 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
   10368 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
   10369 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then
   10370   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
   10371 fi
   10372 
   10373 
   10374 fi
   10375 
   10376 
   10377 fi
   10378 
   10379 
   10380 fi
   10381 
   10382 
   10383 fi
   10384 
   10385 
   10386 fi
   10387 
   10388     ;;
   10389   esac
   10390 
   10391   if test "x$lt_cv_dlopen" != xno; then
   10392     enable_dlopen=yes
   10393   else
   10394     enable_dlopen=no
   10395   fi
   10396 
   10397   case $lt_cv_dlopen in
   10398   dlopen)
   10399     save_CPPFLAGS="$CPPFLAGS"
   10400     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   10401 
   10402     save_LDFLAGS="$LDFLAGS"
   10403     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   10404 
   10405     save_LIBS="$LIBS"
   10406     LIBS="$lt_cv_dlopen_libs $LIBS"
   10407 
   10408     { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
   10409 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
   10410 if test "${lt_cv_dlopen_self+set}" = set; then
   10411   $as_echo_n "(cached) " >&6
   10412 else
   10413   	  if test "$cross_compiling" = yes; then :
   10414   lt_cv_dlopen_self=cross
   10415 else
   10416   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10417   lt_status=$lt_dlunknown
   10418   cat > conftest.$ac_ext <<EOF
   10419 #line 10419 "configure"
   10420 #include "confdefs.h"
   10421 
   10422 #if HAVE_DLFCN_H
   10423 #include <dlfcn.h>
   10424 #endif
   10425 
   10426 #include <stdio.h>
   10427 
   10428 #ifdef RTLD_GLOBAL
   10429 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10430 #else
   10431 #  ifdef DL_GLOBAL
   10432 #    define LT_DLGLOBAL		DL_GLOBAL
   10433 #  else
   10434 #    define LT_DLGLOBAL		0
   10435 #  endif
   10436 #endif
   10437 
   10438 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10439    find out it does not work in some platform. */
   10440 #ifndef LT_DLLAZY_OR_NOW
   10441 #  ifdef RTLD_LAZY
   10442 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10443 #  else
   10444 #    ifdef DL_LAZY
   10445 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10446 #    else
   10447 #      ifdef RTLD_NOW
   10448 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10449 #      else
   10450 #        ifdef DL_NOW
   10451 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10452 #        else
   10453 #          define LT_DLLAZY_OR_NOW	0
   10454 #        endif
   10455 #      endif
   10456 #    endif
   10457 #  endif
   10458 #endif
   10459 
   10460 #ifdef __cplusplus
   10461 extern "C" void exit (int);
   10462 #endif
   10463 
   10464 void fnord() { int i=42;}
   10465 int main ()
   10466 {
   10467   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10468   int status = $lt_dlunknown;
   10469 
   10470   if (self)
   10471     {
   10472       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10473       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10474       /* dlclose (self); */
   10475     }
   10476   else
   10477     puts (dlerror ());
   10478 
   10479     exit (status);
   10480 }
   10481 EOF
   10482   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10483   (eval $ac_link) 2>&5
   10484   ac_status=$?
   10485   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10486   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   10487     (./conftest; exit; ) >&5 2>/dev/null
   10488     lt_status=$?
   10489     case x$lt_status in
   10490       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   10491       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   10492       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   10493     esac
   10494   else :
   10495     # compilation failed
   10496     lt_cv_dlopen_self=no
   10497   fi
   10498 fi
   10499 rm -fr conftest*
   10500 
   10501 
   10502 fi
   10503 { $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
   10504 $as_echo "$lt_cv_dlopen_self" >&6; }
   10505 
   10506     if test "x$lt_cv_dlopen_self" = xyes; then
   10507       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   10508       { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
   10509 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
   10510 if test "${lt_cv_dlopen_self_static+set}" = set; then
   10511   $as_echo_n "(cached) " >&6
   10512 else
   10513   	  if test "$cross_compiling" = yes; then :
   10514   lt_cv_dlopen_self_static=cross
   10515 else
   10516   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10517   lt_status=$lt_dlunknown
   10518   cat > conftest.$ac_ext <<EOF
   10519 #line 10519 "configure"
   10520 #include "confdefs.h"
   10521 
   10522 #if HAVE_DLFCN_H
   10523 #include <dlfcn.h>
   10524 #endif
   10525 
   10526 #include <stdio.h>
   10527 
   10528 #ifdef RTLD_GLOBAL
   10529 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10530 #else
   10531 #  ifdef DL_GLOBAL
   10532 #    define LT_DLGLOBAL		DL_GLOBAL
   10533 #  else
   10534 #    define LT_DLGLOBAL		0
   10535 #  endif
   10536 #endif
   10537 
   10538 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10539    find out it does not work in some platform. */
   10540 #ifndef LT_DLLAZY_OR_NOW
   10541 #  ifdef RTLD_LAZY
   10542 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10543 #  else
   10544 #    ifdef DL_LAZY
   10545 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10546 #    else
   10547 #      ifdef RTLD_NOW
   10548 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10549 #      else
   10550 #        ifdef DL_NOW
   10551 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10552 #        else
   10553 #          define LT_DLLAZY_OR_NOW	0
   10554 #        endif
   10555 #      endif
   10556 #    endif
   10557 #  endif
   10558 #endif
   10559 
   10560 #ifdef __cplusplus
   10561 extern "C" void exit (int);
   10562 #endif
   10563 
   10564 void fnord() { int i=42;}
   10565 int main ()
   10566 {
   10567   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10568   int status = $lt_dlunknown;
   10569 
   10570   if (self)
   10571     {
   10572       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10573       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10574       /* dlclose (self); */
   10575     }
   10576   else
   10577     puts (dlerror ());
   10578 
   10579     exit (status);
   10580 }
   10581 EOF
   10582   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10583   (eval $ac_link) 2>&5
   10584   ac_status=$?
   10585   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10586   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   10587     (./conftest; exit; ) >&5 2>/dev/null
   10588     lt_status=$?
   10589     case x$lt_status in
   10590       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   10591       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   10592       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   10593     esac
   10594   else :
   10595     # compilation failed
   10596     lt_cv_dlopen_self_static=no
   10597   fi
   10598 fi
   10599 rm -fr conftest*
   10600 
   10601 
   10602 fi
   10603 { $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
   10604 $as_echo "$lt_cv_dlopen_self_static" >&6; }
   10605     fi
   10606 
   10607     CPPFLAGS="$save_CPPFLAGS"
   10608     LDFLAGS="$save_LDFLAGS"
   10609     LIBS="$save_LIBS"
   10610     ;;
   10611   esac
   10612 
   10613   case $lt_cv_dlopen_self in
   10614   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   10615   *) enable_dlopen_self=unknown ;;
   10616   esac
   10617 
   10618   case $lt_cv_dlopen_self_static in
   10619   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   10620   *) enable_dlopen_self_static=unknown ;;
   10621   esac
   10622 fi
   10623 
   10624 
   10625 # Report which library types will actually be built
   10626 { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   10627 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   10628 { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
   10629 $as_echo "$can_build_shared" >&6; }
   10630 
   10631 { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   10632 $as_echo_n "checking whether to build shared libraries... " >&6; }
   10633 test "$can_build_shared" = "no" && enable_shared=no
   10634 
   10635 # On AIX, shared libraries and static libraries use the same namespace, and
   10636 # are all built from PIC.
   10637 case $host_os in
   10638 aix3*)
   10639   test "$enable_shared" = yes && enable_static=no
   10640   if test -n "$RANLIB"; then
   10641     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   10642     postinstall_cmds='$RANLIB $lib'
   10643   fi
   10644   ;;
   10645 
   10646 aix[4-9]*)
   10647   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   10648     test "$enable_shared" = yes && enable_static=no
   10649   fi
   10650     ;;
   10651 esac
   10652 { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
   10653 $as_echo "$enable_shared" >&6; }
   10654 
   10655 { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   10656 $as_echo_n "checking whether to build static libraries... " >&6; }
   10657 # Make sure either enable_shared or enable_static is yes.
   10658 test "$enable_shared" = yes || enable_static=yes
   10659 { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
   10660 $as_echo "$enable_static" >&6; }
   10661 
   10662 # The else clause should only fire when bootstrapping the
   10663 # libtool distribution, otherwise you forgot to ship ltmain.sh
   10664 # with your package, and you will get complaints that there are
   10665 # no rules to generate ltmain.sh.
   10666 if test -f "$ltmain"; then
   10667   # See if we are running on zsh, and set the options which allow our commands through
   10668   # without removal of \ escapes.
   10669   if test -n "${ZSH_VERSION+set}" ; then
   10670     setopt NO_GLOB_SUBST
   10671   fi
   10672   # Now quote all the things that may contain metacharacters while being
   10673   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   10674   # variables and quote the copies for generation of the libtool script.
   10675   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   10676     SED SHELL STRIP \
   10677     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   10678     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   10679     deplibs_check_method reload_flag reload_cmds need_locks \
   10680     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   10681     lt_cv_sys_global_symbol_to_c_name_address \
   10682     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   10683     old_postinstall_cmds old_postuninstall_cmds \
   10684     compiler \
   10685     CC \
   10686     LD \
   10687     lt_prog_compiler_wl \
   10688     lt_prog_compiler_pic \
   10689     lt_prog_compiler_static \
   10690     lt_prog_compiler_no_builtin_flag \
   10691     export_dynamic_flag_spec \
   10692     thread_safe_flag_spec \
   10693     whole_archive_flag_spec \
   10694     enable_shared_with_static_runtimes \
   10695     old_archive_cmds \
   10696     old_archive_from_new_cmds \
   10697     predep_objects \
   10698     postdep_objects \
   10699     predeps \
   10700     postdeps \
   10701     compiler_lib_search_path \
   10702     compiler_lib_search_dirs \
   10703     archive_cmds \
   10704     archive_expsym_cmds \
   10705     postinstall_cmds \
   10706     postuninstall_cmds \
   10707     old_archive_from_expsyms_cmds \
   10708     allow_undefined_flag \
   10709     no_undefined_flag \
   10710     export_symbols_cmds \
   10711     hardcode_libdir_flag_spec \
   10712     hardcode_libdir_flag_spec_ld \
   10713     hardcode_libdir_separator \
   10714     hardcode_automatic \
   10715     module_cmds \
   10716     module_expsym_cmds \
   10717     lt_cv_prog_compiler_c_o \
   10718     fix_srcfile_path \
   10719     exclude_expsyms \
   10720     include_expsyms; do
   10721 
   10722     case $var in
   10723     old_archive_cmds | \
   10724     old_archive_from_new_cmds | \
   10725     archive_cmds | \
   10726     archive_expsym_cmds | \
   10727     module_cmds | \
   10728     module_expsym_cmds | \
   10729     old_archive_from_expsyms_cmds | \
   10730     export_symbols_cmds | \
   10731     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   10732     postinstall_cmds | postuninstall_cmds | \
   10733     old_postinstall_cmds | old_postuninstall_cmds | \
   10734     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   10735       # Double-quote double-evaled strings.
   10736       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   10737       ;;
   10738     *)
   10739       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   10740       ;;
   10741     esac
   10742   done
   10743 
   10744   case $lt_echo in
   10745   *'\$0 --fallback-echo"')
   10746     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   10747     ;;
   10748   esac
   10749 
   10750 cfgfile="${ofile}T"
   10751   trap "$rm \"$cfgfile\"; exit 1" 1 2 15
   10752   $rm -f "$cfgfile"
   10753   { $as_echo "$as_me:$LINENO: creating $ofile" >&5
   10754 $as_echo "$as_me: creating $ofile" >&6;}
   10755 
   10756   cat <<__EOF__ >> "$cfgfile"
   10757 #! $SHELL
   10758 
   10759 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   10760 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
   10761 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   10762 #
   10763 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
   10764 # Free Software Foundation, Inc.
   10765 #
   10766 # This file is part of GNU Libtool:
   10767 # Originally by Gordon Matzigkeit <gord (at] gnu.ai.mit.edu>, 1996
   10768 #
   10769 # This program is free software; you can redistribute it and/or modify
   10770 # it under the terms of the GNU General Public License as published by
   10771 # the Free Software Foundation; either version 2 of the License, or
   10772 # (at your option) any later version.
   10773 #
   10774 # This program is distributed in the hope that it will be useful, but
   10775 # WITHOUT ANY WARRANTY; without even the implied warranty of
   10776 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   10777 # General Public License for more details.
   10778 #
   10779 # You should have received a copy of the GNU General Public License
   10780 # along with this program; if not, write to the Free Software
   10781 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   10782 #
   10783 # As a special exception to the GNU General Public License, if you
   10784 # distribute this file as part of a program that contains a
   10785 # configuration script generated by Autoconf, you may include it under
   10786 # the same distribution terms that you use for the rest of that program.
   10787 
   10788 # A sed program that does not truncate output.
   10789 SED=$lt_SED
   10790 
   10791 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   10792 Xsed="$SED -e 1s/^X//"
   10793 
   10794 # The HP-UX ksh and POSIX shell print the target directory to stdout
   10795 # if CDPATH is set.
   10796 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   10797 
   10798 # The names of the tagged configurations supported by this script.
   10799 available_tags=
   10800 
   10801 # ### BEGIN LIBTOOL CONFIG
   10802 
   10803 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   10804 
   10805 # Shell to use when invoking shell scripts.
   10806 SHELL=$lt_SHELL
   10807 
   10808 # Whether or not to build shared libraries.
   10809 build_libtool_libs=$enable_shared
   10810 
   10811 # Whether or not to build static libraries.
   10812 build_old_libs=$enable_static
   10813 
   10814 # Whether or not to add -lc for building shared libraries.
   10815 build_libtool_need_lc=$archive_cmds_need_lc
   10816 
   10817 # Whether or not to disallow shared libs when runtime libs are static
   10818 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   10819 
   10820 # Whether or not to optimize for fast installation.
   10821 fast_install=$enable_fast_install
   10822 
   10823 # The host system.
   10824 host_alias=$host_alias
   10825 host=$host
   10826 host_os=$host_os
   10827 
   10828 # The build system.
   10829 build_alias=$build_alias
   10830 build=$build
   10831 build_os=$build_os
   10832 
   10833 # An echo program that does not interpret backslashes.
   10834 echo=$lt_echo
   10835 
   10836 # The archiver.
   10837 AR=$lt_AR
   10838 AR_FLAGS=$lt_AR_FLAGS
   10839 
   10840 # A C compiler.
   10841 LTCC=$lt_LTCC
   10842 
   10843 # LTCC compiler flags.
   10844 LTCFLAGS=$lt_LTCFLAGS
   10845 
   10846 # A language-specific compiler.
   10847 CC=$lt_compiler
   10848 
   10849 # Is the compiler the GNU C compiler?
   10850 with_gcc=$GCC
   10851 
   10852 # An ERE matcher.
   10853 EGREP=$lt_EGREP
   10854 
   10855 # The linker used to build libraries.
   10856 LD=$lt_LD
   10857 
   10858 # Whether we need hard or soft links.
   10859 LN_S=$lt_LN_S
   10860 
   10861 # A BSD-compatible nm program.
   10862 NM=$lt_NM
   10863 
   10864 # A symbol stripping program
   10865 STRIP=$lt_STRIP
   10866 
   10867 # Used to examine libraries when file_magic_cmd begins "file"
   10868 MAGIC_CMD=$MAGIC_CMD
   10869 
   10870 # Used on cygwin: DLL creation program.
   10871 DLLTOOL="$DLLTOOL"
   10872 
   10873 # Used on cygwin: object dumper.
   10874 OBJDUMP="$OBJDUMP"
   10875 
   10876 # Used on cygwin: assembler.
   10877 AS="$AS"
   10878 
   10879 # The name of the directory that contains temporary libtool files.
   10880 objdir=$objdir
   10881 
   10882 # How to create reloadable object files.
   10883 reload_flag=$lt_reload_flag
   10884 reload_cmds=$lt_reload_cmds
   10885 
   10886 # How to pass a linker flag through the compiler.
   10887 wl=$lt_lt_prog_compiler_wl
   10888 
   10889 # Object file suffix (normally "o").
   10890 objext="$ac_objext"
   10891 
   10892 # Old archive suffix (normally "a").
   10893 libext="$libext"
   10894 
   10895 # Shared library suffix (normally ".so").
   10896 shrext_cmds='$shrext_cmds'
   10897 
   10898 # Executable file suffix (normally "").
   10899 exeext="$exeext"
   10900 
   10901 # Additional compiler flags for building library objects.
   10902 pic_flag=$lt_lt_prog_compiler_pic
   10903 pic_mode=$pic_mode
   10904 
   10905 # What is the maximum length of a command?
   10906 max_cmd_len=$lt_cv_sys_max_cmd_len
   10907 
   10908 # Does compiler simultaneously support -c and -o options?
   10909 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   10910 
   10911 # Must we lock files when doing compilation?
   10912 need_locks=$lt_need_locks
   10913 
   10914 # Do we need the lib prefix for modules?
   10915 need_lib_prefix=$need_lib_prefix
   10916 
   10917 # Do we need a version for libraries?
   10918 need_version=$need_version
   10919 
   10920 # Whether dlopen is supported.
   10921 dlopen_support=$enable_dlopen
   10922 
   10923 # Whether dlopen of programs is supported.
   10924 dlopen_self=$enable_dlopen_self
   10925 
   10926 # Whether dlopen of statically linked programs is supported.
   10927 dlopen_self_static=$enable_dlopen_self_static
   10928 
   10929 # Compiler flag to prevent dynamic linking.
   10930 link_static_flag=$lt_lt_prog_compiler_static
   10931 
   10932 # Compiler flag to turn off builtin functions.
   10933 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   10934 
   10935 # Compiler flag to allow reflexive dlopens.
   10936 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   10937 
   10938 # Compiler flag to generate shared objects directly from archives.
   10939 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   10940 
   10941 # Compiler flag to generate thread-safe objects.
   10942 thread_safe_flag_spec=$lt_thread_safe_flag_spec
   10943 
   10944 # Library versioning type.
   10945 version_type=$version_type
   10946 
   10947 # Format of library name prefix.
   10948 libname_spec=$lt_libname_spec
   10949 
   10950 # List of archive names.  First name is the real one, the rest are links.
   10951 # The last name is the one that the linker finds with -lNAME.
   10952 library_names_spec=$lt_library_names_spec
   10953 
   10954 # The coded name of the library, if different from the real name.
   10955 soname_spec=$lt_soname_spec
   10956 
   10957 # Commands used to build and install an old-style archive.
   10958 RANLIB=$lt_RANLIB
   10959 old_archive_cmds=$lt_old_archive_cmds
   10960 old_postinstall_cmds=$lt_old_postinstall_cmds
   10961 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   10962 
   10963 # Create an old-style archive from a shared archive.
   10964 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   10965 
   10966 # Create a temporary old-style archive to link instead of a shared archive.
   10967 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   10968 
   10969 # Commands used to build and install a shared archive.
   10970 archive_cmds=$lt_archive_cmds
   10971 archive_expsym_cmds=$lt_archive_expsym_cmds
   10972 postinstall_cmds=$lt_postinstall_cmds
   10973 postuninstall_cmds=$lt_postuninstall_cmds
   10974 
   10975 # Commands used to build a loadable module (assumed same as above if empty)
   10976 module_cmds=$lt_module_cmds
   10977 module_expsym_cmds=$lt_module_expsym_cmds
   10978 
   10979 # Commands to strip libraries.
   10980 old_striplib=$lt_old_striplib
   10981 striplib=$lt_striplib
   10982 
   10983 # Dependencies to place before the objects being linked to create a
   10984 # shared library.
   10985 predep_objects=$lt_predep_objects
   10986 
   10987 # Dependencies to place after the objects being linked to create a
   10988 # shared library.
   10989 postdep_objects=$lt_postdep_objects
   10990 
   10991 # Dependencies to place before the objects being linked to create a
   10992 # shared library.
   10993 predeps=$lt_predeps
   10994 
   10995 # Dependencies to place after the objects being linked to create a
   10996 # shared library.
   10997 postdeps=$lt_postdeps
   10998 
   10999 # The directories searched by this compiler when creating a shared
   11000 # library
   11001 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
   11002 
   11003 # The library search path used internally by the compiler when linking
   11004 # a shared library.
   11005 compiler_lib_search_path=$lt_compiler_lib_search_path
   11006 
   11007 # Method to check whether dependent libraries are shared objects.
   11008 deplibs_check_method=$lt_deplibs_check_method
   11009 
   11010 # Command to use when deplibs_check_method == file_magic.
   11011 file_magic_cmd=$lt_file_magic_cmd
   11012 
   11013 # Flag that allows shared libraries with undefined symbols to be built.
   11014 allow_undefined_flag=$lt_allow_undefined_flag
   11015 
   11016 # Flag that forces no undefined symbols.
   11017 no_undefined_flag=$lt_no_undefined_flag
   11018 
   11019 # Commands used to finish a libtool library installation in a directory.
   11020 finish_cmds=$lt_finish_cmds
   11021 
   11022 # Same as above, but a single script fragment to be evaled but not shown.
   11023 finish_eval=$lt_finish_eval
   11024 
   11025 # Take the output of nm and produce a listing of raw symbols and C names.
   11026 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   11027 
   11028 # Transform the output of nm in a proper C declaration
   11029 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   11030 
   11031 # Transform the output of nm in a C name address pair
   11032 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   11033 
   11034 # This is the shared library runtime path variable.
   11035 runpath_var=$runpath_var
   11036 
   11037 # This is the shared library path variable.
   11038 shlibpath_var=$shlibpath_var
   11039 
   11040 # Is shlibpath searched before the hard-coded library search path?
   11041 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   11042 
   11043 # How to hardcode a shared library path into an executable.
   11044 hardcode_action=$hardcode_action
   11045 
   11046 # Whether we should hardcode library paths into libraries.
   11047 hardcode_into_libs=$hardcode_into_libs
   11048 
   11049 # Flag to hardcode \$libdir into a binary during linking.
   11050 # This must work even if \$libdir does not exist.
   11051 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   11052 
   11053 # If ld is used when linking, flag to hardcode \$libdir into
   11054 # a binary during linking. This must work even if \$libdir does
   11055 # not exist.
   11056 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   11057 
   11058 # Whether we need a single -rpath flag with a separated argument.
   11059 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   11060 
   11061 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   11062 # resulting binary.
   11063 hardcode_direct=$hardcode_direct
   11064 
   11065 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   11066 # resulting binary.
   11067 hardcode_minus_L=$hardcode_minus_L
   11068 
   11069 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   11070 # the resulting binary.
   11071 hardcode_shlibpath_var=$hardcode_shlibpath_var
   11072 
   11073 # Set to yes if building a shared library automatically hardcodes DIR into the library
   11074 # and all subsequent libraries and executables linked against it.
   11075 hardcode_automatic=$hardcode_automatic
   11076 
   11077 # Variables whose values should be saved in libtool wrapper scripts and
   11078 # restored at relink time.
   11079 variables_saved_for_relink="$variables_saved_for_relink"
   11080 
   11081 # Whether libtool must link a program against all its dependency libraries.
   11082 link_all_deplibs=$link_all_deplibs
   11083 
   11084 # Compile-time system search path for libraries
   11085 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   11086 
   11087 # Run-time system search path for libraries
   11088 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   11089 
   11090 # Fix the shell variable \$srcfile for the compiler.
   11091 fix_srcfile_path=$lt_fix_srcfile_path
   11092 
   11093 # Set to yes if exported symbols are required.
   11094 always_export_symbols=$always_export_symbols
   11095 
   11096 # The commands to list exported symbols.
   11097 export_symbols_cmds=$lt_export_symbols_cmds
   11098 
   11099 # The commands to extract the exported symbol list from a shared archive.
   11100 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   11101 
   11102 # Symbols that should not be listed in the preloaded symbols.
   11103 exclude_expsyms=$lt_exclude_expsyms
   11104 
   11105 # Symbols that must always be exported.
   11106 include_expsyms=$lt_include_expsyms
   11107 
   11108 # ### END LIBTOOL CONFIG
   11109 
   11110 __EOF__
   11111 
   11112 
   11113   case $host_os in
   11114   aix3*)
   11115     cat <<\EOF >> "$cfgfile"
   11116 
   11117 # AIX sometimes has problems with the GCC collect2 program.  For some
   11118 # reason, if we set the COLLECT_NAMES environment variable, the problems
   11119 # vanish in a puff of smoke.
   11120 if test "X${COLLECT_NAMES+set}" != Xset; then
   11121   COLLECT_NAMES=
   11122   export COLLECT_NAMES
   11123 fi
   11124 EOF
   11125     ;;
   11126   esac
   11127 
   11128   # We use sed instead of cat because bash on DJGPP gets confused if
   11129   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   11130   # text mode, it properly converts lines to CR/LF.  This bash problem
   11131   # is reportedly fixed, but why not run on old versions too?
   11132   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
   11133 
   11134   mv -f "$cfgfile" "$ofile" || \
   11135     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   11136   chmod +x "$ofile"
   11137 
   11138 else
   11139   # If there is no Makefile yet, we rely on a make rule to execute
   11140   # `config.status --recheck' to rerun these tests and create the
   11141   # libtool script then.
   11142   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   11143   if test -f "$ltmain_in"; then
   11144     test -f Makefile && make "$ltmain"
   11145   fi
   11146 fi
   11147 
   11148 
   11149 ac_ext=c
   11150 ac_cpp='$CPP $CPPFLAGS'
   11151 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11152 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11153 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   11154 
   11155 CC="$lt_save_CC"
   11156 
   11157 
   11158 # Check whether --with-tags was given.
   11159 if test "${with_tags+set}" = set; then
   11160   withval=$with_tags; tagnames="$withval"
   11161 fi
   11162 
   11163 
   11164 if test -f "$ltmain" && test -n "$tagnames"; then
   11165   if test ! -f "${ofile}"; then
   11166     { $as_echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
   11167 $as_echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
   11168   fi
   11169 
   11170   if test -z "$LTCC"; then
   11171     eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
   11172     if test -z "$LTCC"; then
   11173       { $as_echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
   11174 $as_echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
   11175     else
   11176       { $as_echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
   11177 $as_echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
   11178     fi
   11179   fi
   11180   if test -z "$LTCFLAGS"; then
   11181     eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
   11182   fi
   11183 
   11184   # Extract list of available tagged configurations in $ofile.
   11185   # Note that this assumes the entire list is on one line.
   11186   available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
   11187 
   11188   lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   11189   for tagname in $tagnames; do
   11190     IFS="$lt_save_ifs"
   11191     # Check whether tagname contains only valid characters
   11192     case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
   11193     "") ;;
   11194     *)  { { $as_echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
   11195 $as_echo "$as_me: error: invalid tag name: $tagname" >&2;}
   11196    { (exit 1); exit 1; }; }
   11197 	;;
   11198     esac
   11199 
   11200     if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
   11201     then
   11202       { { $as_echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
   11203 $as_echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
   11204    { (exit 1); exit 1; }; }
   11205     fi
   11206 
   11207     # Update the list of available tags.
   11208     if test -n "$tagname"; then
   11209       echo appending configuration tag \"$tagname\" to $ofile
   11210 
   11211       case $tagname in
   11212       CXX)
   11213 	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   11214 	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   11215 	    (test "X$CXX" != "Xg++"))) ; then
   11216 	  ac_ext=cpp
   11217 ac_cpp='$CXXCPP $CPPFLAGS'
   11218 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11219 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11220 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   11221 
   11222 
   11223 
   11224 
   11225 archive_cmds_need_lc_CXX=no
   11226 allow_undefined_flag_CXX=
   11227 always_export_symbols_CXX=no
   11228 archive_expsym_cmds_CXX=
   11229 export_dynamic_flag_spec_CXX=
   11230 hardcode_direct_CXX=no
   11231 hardcode_libdir_flag_spec_CXX=
   11232 hardcode_libdir_flag_spec_ld_CXX=
   11233 hardcode_libdir_separator_CXX=
   11234 hardcode_minus_L_CXX=no
   11235 hardcode_shlibpath_var_CXX=unsupported
   11236 hardcode_automatic_CXX=no
   11237 module_cmds_CXX=
   11238 module_expsym_cmds_CXX=
   11239 link_all_deplibs_CXX=unknown
   11240 old_archive_cmds_CXX=$old_archive_cmds
   11241 no_undefined_flag_CXX=
   11242 whole_archive_flag_spec_CXX=
   11243 enable_shared_with_static_runtimes_CXX=no
   11244 
   11245 # Dependencies to place before and after the object being linked:
   11246 predep_objects_CXX=
   11247 postdep_objects_CXX=
   11248 predeps_CXX=
   11249 postdeps_CXX=
   11250 compiler_lib_search_path_CXX=
   11251 compiler_lib_search_dirs_CXX=
   11252 
   11253 # Source file extension for C++ test sources.
   11254 ac_ext=cpp
   11255 
   11256 # Object file extension for compiled C++ test sources.
   11257 objext=o
   11258 objext_CXX=$objext
   11259 
   11260 # Code to be used in simple compile tests
   11261 lt_simple_compile_test_code="int some_variable = 0;"
   11262 
   11263 # Code to be used in simple link tests
   11264 lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
   11265 
   11266 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   11267 
   11268 # If no C compiler was specified, use CC.
   11269 LTCC=${LTCC-"$CC"}
   11270 
   11271 # If no C compiler flags were specified, use CFLAGS.
   11272 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   11273 
   11274 # Allow CC to be a program name with arguments.
   11275 compiler=$CC
   11276 
   11277 
   11278 # save warnings/boilerplate of simple test code
   11279 ac_outfile=conftest.$ac_objext
   11280 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   11281 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11282 _lt_compiler_boilerplate=`cat conftest.err`
   11283 $rm conftest*
   11284 
   11285 ac_outfile=conftest.$ac_objext
   11286 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   11287 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11288 _lt_linker_boilerplate=`cat conftest.err`
   11289 $rm -r conftest*
   11290 
   11291 
   11292 # Allow CC to be a program name with arguments.
   11293 lt_save_CC=$CC
   11294 lt_save_LD=$LD
   11295 lt_save_GCC=$GCC
   11296 GCC=$GXX
   11297 lt_save_with_gnu_ld=$with_gnu_ld
   11298 lt_save_path_LD=$lt_cv_path_LD
   11299 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   11300   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   11301 else
   11302   $as_unset lt_cv_prog_gnu_ld
   11303 fi
   11304 if test -n "${lt_cv_path_LDCXX+set}"; then
   11305   lt_cv_path_LD=$lt_cv_path_LDCXX
   11306 else
   11307   $as_unset lt_cv_path_LD
   11308 fi
   11309 test -z "${LDCXX+set}" || LD=$LDCXX
   11310 CC=${CXX-"c++"}
   11311 compiler=$CC
   11312 compiler_CXX=$CC
   11313 for cc_temp in $compiler""; do
   11314   case $cc_temp in
   11315     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   11316     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   11317     \-*) ;;
   11318     *) break;;
   11319   esac
   11320 done
   11321 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   11322 
   11323 
   11324 # We don't want -fno-exception wen compiling C++ code, so set the
   11325 # no_builtin_flag separately
   11326 if test "$GXX" = yes; then
   11327   lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   11328 else
   11329   lt_prog_compiler_no_builtin_flag_CXX=
   11330 fi
   11331 
   11332 if test "$GXX" = yes; then
   11333   # Set up default GNU C++ configuration
   11334 
   11335 
   11336 # Check whether --with-gnu-ld was given.
   11337 if test "${with_gnu_ld+set}" = set; then
   11338   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   11339 else
   11340   with_gnu_ld=no
   11341 fi
   11342 
   11343 ac_prog=ld
   11344 if test "$GCC" = yes; then
   11345   # Check if gcc -print-prog-name=ld gives a path.
   11346   { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   11347 $as_echo_n "checking for ld used by $CC... " >&6; }
   11348   case $host in
   11349   *-*-mingw*)
   11350     # gcc leaves a trailing carriage return which upsets mingw
   11351     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   11352   *)
   11353     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   11354   esac
   11355   case $ac_prog in
   11356     # Accept absolute paths.
   11357     [\\/]* | ?:[\\/]*)
   11358       re_direlt='/[^/][^/]*/\.\./'
   11359       # Canonicalize the pathname of ld
   11360       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   11361       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   11362 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   11363       done
   11364       test -z "$LD" && LD="$ac_prog"
   11365       ;;
   11366   "")
   11367     # If it fails, then pretend we aren't using GCC.
   11368     ac_prog=ld
   11369     ;;
   11370   *)
   11371     # If it is relative, then search for the first ld in PATH.
   11372     with_gnu_ld=unknown
   11373     ;;
   11374   esac
   11375 elif test "$with_gnu_ld" = yes; then
   11376   { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
   11377 $as_echo_n "checking for GNU ld... " >&6; }
   11378 else
   11379   { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   11380 $as_echo_n "checking for non-GNU ld... " >&6; }
   11381 fi
   11382 if test "${lt_cv_path_LD+set}" = set; then
   11383   $as_echo_n "(cached) " >&6
   11384 else
   11385   if test -z "$LD"; then
   11386   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   11387   for ac_dir in $PATH; do
   11388     IFS="$lt_save_ifs"
   11389     test -z "$ac_dir" && ac_dir=.
   11390     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   11391       lt_cv_path_LD="$ac_dir/$ac_prog"
   11392       # Check to see if the program is GNU ld.  I'd rather use --version,
   11393       # but apparently some variants of GNU ld only accept -v.
   11394       # Break only if it was the GNU/non-GNU ld that we prefer.
   11395       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   11396       *GNU* | *'with BFD'*)
   11397 	test "$with_gnu_ld" != no && break
   11398 	;;
   11399       *)
   11400 	test "$with_gnu_ld" != yes && break
   11401 	;;
   11402       esac
   11403     fi
   11404   done
   11405   IFS="$lt_save_ifs"
   11406 else
   11407   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   11408 fi
   11409 fi
   11410 
   11411 LD="$lt_cv_path_LD"
   11412 if test -n "$LD"; then
   11413   { $as_echo "$as_me:$LINENO: result: $LD" >&5
   11414 $as_echo "$LD" >&6; }
   11415 else
   11416   { $as_echo "$as_me:$LINENO: result: no" >&5
   11417 $as_echo "no" >&6; }
   11418 fi
   11419 test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   11420 $as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   11421    { (exit 1); exit 1; }; }
   11422 { $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   11423 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   11424 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   11425   $as_echo_n "(cached) " >&6
   11426 else
   11427   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   11428 case `$LD -v 2>&1 </dev/null` in
   11429 *GNU* | *'with BFD'*)
   11430   lt_cv_prog_gnu_ld=yes
   11431   ;;
   11432 *)
   11433   lt_cv_prog_gnu_ld=no
   11434   ;;
   11435 esac
   11436 fi
   11437 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   11438 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   11439 with_gnu_ld=$lt_cv_prog_gnu_ld
   11440 
   11441 
   11442 
   11443   # Check if GNU C++ uses GNU ld as the underlying linker, since the
   11444   # archiving commands below assume that GNU ld is being used.
   11445   if test "$with_gnu_ld" = yes; then
   11446     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11447     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'
   11448 
   11449     hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11450     export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11451 
   11452     # If archive_cmds runs LD, not CC, wlarc should be empty
   11453     # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   11454     #     investigate it a little bit more. (MM)
   11455     wlarc='${wl}'
   11456 
   11457     # ancient GNU ld didn't support --whole-archive et. al.
   11458     if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
   11459 	grep 'no-whole-archive' > /dev/null; then
   11460       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11461     else
   11462       whole_archive_flag_spec_CXX=
   11463     fi
   11464   else
   11465     with_gnu_ld=no
   11466     wlarc=
   11467 
   11468     # A generic and very simple default shared library creation
   11469     # command for GNU C++ for the case where it uses the native
   11470     # linker, instead of GNU ld.  If possible, this setting should
   11471     # overridden to take advantage of the native linker features on
   11472     # the platform it is being used on.
   11473     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11474   fi
   11475 
   11476   # Commands to make compiler produce verbose output that lists
   11477   # what "hidden" libraries, object files and flags are used when
   11478   # linking a shared library.
   11479   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11480 
   11481 else
   11482   GXX=no
   11483   with_gnu_ld=no
   11484   wlarc=
   11485 fi
   11486 
   11487 # PORTME: fill in a description of your system's C++ link characteristics
   11488 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   11489 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   11490 ld_shlibs_CXX=yes
   11491 case $host_os in
   11492   aix3*)
   11493     # FIXME: insert proper C++ library support
   11494     ld_shlibs_CXX=no
   11495     ;;
   11496   aix[4-9]*)
   11497     if test "$host_cpu" = ia64; then
   11498       # On IA64, the linker does run time linking by default, so we don't
   11499       # have to do anything special.
   11500       aix_use_runtimelinking=no
   11501       exp_sym_flag='-Bexport'
   11502       no_entry_flag=""
   11503     else
   11504       aix_use_runtimelinking=no
   11505 
   11506       # Test if we are trying to use run time linking or normal
   11507       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   11508       # need to do runtime linking.
   11509       case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   11510 	for ld_flag in $LDFLAGS; do
   11511 	  case $ld_flag in
   11512 	  *-brtl*)
   11513 	    aix_use_runtimelinking=yes
   11514 	    break
   11515 	    ;;
   11516 	  esac
   11517 	done
   11518 	;;
   11519       esac
   11520 
   11521       exp_sym_flag='-bexport'
   11522       no_entry_flag='-bnoentry'
   11523     fi
   11524 
   11525     # When large executables or shared objects are built, AIX ld can
   11526     # have problems creating the table of contents.  If linking a library
   11527     # or program results in "error TOC overflow" add -mminimal-toc to
   11528     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   11529     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   11530 
   11531     archive_cmds_CXX=''
   11532     hardcode_direct_CXX=yes
   11533     hardcode_libdir_separator_CXX=':'
   11534     link_all_deplibs_CXX=yes
   11535 
   11536     if test "$GXX" = yes; then
   11537       case $host_os in aix4.[012]|aix4.[012].*)
   11538       # We only want to do this on AIX 4.2 and lower, the check
   11539       # below for broken collect2 doesn't work under 4.3+
   11540 	collect2name=`${CC} -print-prog-name=collect2`
   11541 	if test -f "$collect2name" && \
   11542 	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   11543 	then
   11544 	  # We have reworked collect2
   11545 	  :
   11546 	else
   11547 	  # We have old collect2
   11548 	  hardcode_direct_CXX=unsupported
   11549 	  # It fails to find uninstalled libraries when the uninstalled
   11550 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   11551 	  # to unsupported forces relinking
   11552 	  hardcode_minus_L_CXX=yes
   11553 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
   11554 	  hardcode_libdir_separator_CXX=
   11555 	fi
   11556 	;;
   11557       esac
   11558       shared_flag='-shared'
   11559       if test "$aix_use_runtimelinking" = yes; then
   11560 	shared_flag="$shared_flag "'${wl}-G'
   11561       fi
   11562     else
   11563       # not using gcc
   11564       if test "$host_cpu" = ia64; then
   11565 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   11566 	# chokes on -Wl,-G. The following line is correct:
   11567 	shared_flag='-G'
   11568       else
   11569 	if test "$aix_use_runtimelinking" = yes; then
   11570 	  shared_flag='${wl}-G'
   11571 	else
   11572 	  shared_flag='${wl}-bM:SRE'
   11573 	fi
   11574       fi
   11575     fi
   11576 
   11577     # It seems that -bexpall does not export symbols beginning with
   11578     # underscore (_), so it is better to generate a list of symbols to export.
   11579     always_export_symbols_CXX=yes
   11580     if test "$aix_use_runtimelinking" = yes; then
   11581       # Warning - without using the other runtime loading flags (-brtl),
   11582       # -berok will link without error, but may produce a broken library.
   11583       allow_undefined_flag_CXX='-berok'
   11584       # Determine the default libpath from the value encoded in an empty executable.
   11585       cat >conftest.$ac_ext <<_ACEOF
   11586 /* confdefs.h.  */
   11587 _ACEOF
   11588 cat confdefs.h >>conftest.$ac_ext
   11589 cat >>conftest.$ac_ext <<_ACEOF
   11590 /* end confdefs.h.  */
   11591 
   11592 int
   11593 main ()
   11594 {
   11595 
   11596   ;
   11597   return 0;
   11598 }
   11599 _ACEOF
   11600 rm -f conftest.$ac_objext conftest$ac_exeext
   11601 if { (ac_try="$ac_link"
   11602 case "(($ac_try" in
   11603   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11604   *) ac_try_echo=$ac_try;;
   11605 esac
   11606 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   11607 $as_echo "$ac_try_echo") >&5
   11608   (eval "$ac_link") 2>conftest.er1
   11609   ac_status=$?
   11610   grep -v '^ *+' conftest.er1 >conftest.err
   11611   rm -f conftest.er1
   11612   cat conftest.err >&5
   11613   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11614   (exit $ac_status); } && {
   11615 	 test -z "$ac_cxx_werror_flag" ||
   11616 	 test ! -s conftest.err
   11617        } && test -s conftest$ac_exeext && {
   11618 	 test "$cross_compiling" = yes ||
   11619 	 $as_test_x conftest$ac_exeext
   11620        }; then
   11621 
   11622 lt_aix_libpath_sed='
   11623     /Import File Strings/,/^$/ {
   11624 	/^0/ {
   11625 	    s/^0  *\(.*\)$/\1/
   11626 	    p
   11627 	}
   11628     }'
   11629 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11630 # Check for a 64-bit object if we didn't find anything.
   11631 if test -z "$aix_libpath"; then
   11632   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11633 fi
   11634 else
   11635   $as_echo "$as_me: failed program was:" >&5
   11636 sed 's/^/| /' conftest.$ac_ext >&5
   11637 
   11638 
   11639 fi
   11640 
   11641 rm -rf conftest.dSYM
   11642 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11643       conftest$ac_exeext conftest.$ac_ext
   11644 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11645 
   11646       hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11647 
   11648       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"
   11649      else
   11650       if test "$host_cpu" = ia64; then
   11651 	hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   11652 	allow_undefined_flag_CXX="-z nodefs"
   11653 	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"
   11654       else
   11655 	# Determine the default libpath from the value encoded in an empty executable.
   11656 	cat >conftest.$ac_ext <<_ACEOF
   11657 /* confdefs.h.  */
   11658 _ACEOF
   11659 cat confdefs.h >>conftest.$ac_ext
   11660 cat >>conftest.$ac_ext <<_ACEOF
   11661 /* end confdefs.h.  */
   11662 
   11663 int
   11664 main ()
   11665 {
   11666 
   11667   ;
   11668   return 0;
   11669 }
   11670 _ACEOF
   11671 rm -f conftest.$ac_objext conftest$ac_exeext
   11672 if { (ac_try="$ac_link"
   11673 case "(($ac_try" in
   11674   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11675   *) ac_try_echo=$ac_try;;
   11676 esac
   11677 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   11678 $as_echo "$ac_try_echo") >&5
   11679   (eval "$ac_link") 2>conftest.er1
   11680   ac_status=$?
   11681   grep -v '^ *+' conftest.er1 >conftest.err
   11682   rm -f conftest.er1
   11683   cat conftest.err >&5
   11684   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11685   (exit $ac_status); } && {
   11686 	 test -z "$ac_cxx_werror_flag" ||
   11687 	 test ! -s conftest.err
   11688        } && test -s conftest$ac_exeext && {
   11689 	 test "$cross_compiling" = yes ||
   11690 	 $as_test_x conftest$ac_exeext
   11691        }; then
   11692 
   11693 lt_aix_libpath_sed='
   11694     /Import File Strings/,/^$/ {
   11695 	/^0/ {
   11696 	    s/^0  *\(.*\)$/\1/
   11697 	    p
   11698 	}
   11699     }'
   11700 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11701 # Check for a 64-bit object if we didn't find anything.
   11702 if test -z "$aix_libpath"; then
   11703   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11704 fi
   11705 else
   11706   $as_echo "$as_me: failed program was:" >&5
   11707 sed 's/^/| /' conftest.$ac_ext >&5
   11708 
   11709 
   11710 fi
   11711 
   11712 rm -rf conftest.dSYM
   11713 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11714       conftest$ac_exeext conftest.$ac_ext
   11715 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11716 
   11717 	hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11718 	# Warning - without using the other run time loading flags,
   11719 	# -berok will link without error, but may produce a broken library.
   11720 	no_undefined_flag_CXX=' ${wl}-bernotok'
   11721 	allow_undefined_flag_CXX=' ${wl}-berok'
   11722 	# Exported symbols can be pulled into shared objects from archives
   11723 	whole_archive_flag_spec_CXX='$convenience'
   11724 	archive_cmds_need_lc_CXX=yes
   11725 	# This is similar to how AIX traditionally builds its shared libraries.
   11726 	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'
   11727       fi
   11728     fi
   11729     ;;
   11730 
   11731   beos*)
   11732     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   11733       allow_undefined_flag_CXX=unsupported
   11734       # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   11735       # support --undefined.  This deserves some investigation.  FIXME
   11736       archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11737     else
   11738       ld_shlibs_CXX=no
   11739     fi
   11740     ;;
   11741 
   11742   chorus*)
   11743     case $cc_basename in
   11744       *)
   11745 	# FIXME: insert proper C++ library support
   11746 	ld_shlibs_CXX=no
   11747 	;;
   11748     esac
   11749     ;;
   11750 
   11751   cygwin* | mingw* | pw32*)
   11752     # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   11753     # as there is no search path for DLLs.
   11754     hardcode_libdir_flag_spec_CXX='-L$libdir'
   11755     allow_undefined_flag_CXX=unsupported
   11756     always_export_symbols_CXX=no
   11757     enable_shared_with_static_runtimes_CXX=yes
   11758 
   11759     if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   11760       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'
   11761       # If the export-symbols file already is a .def file (1st line
   11762       # is EXPORTS), use it as is; otherwise, prepend...
   11763       archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   11764 	cp $export_symbols $output_objdir/$soname.def;
   11765       else
   11766 	echo EXPORTS > $output_objdir/$soname.def;
   11767 	cat $export_symbols >> $output_objdir/$soname.def;
   11768       fi~
   11769       $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'
   11770     else
   11771       ld_shlibs_CXX=no
   11772     fi
   11773   ;;
   11774       darwin* | rhapsody*)
   11775       archive_cmds_need_lc_CXX=no
   11776       hardcode_direct_CXX=no
   11777       hardcode_automatic_CXX=yes
   11778       hardcode_shlibpath_var_CXX=unsupported
   11779       whole_archive_flag_spec_CXX=''
   11780       link_all_deplibs_CXX=yes
   11781       allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
   11782       if test "$GXX" = yes ; then
   11783       output_verbose_link_cmd='echo'
   11784       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}"
   11785       module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   11786       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}"
   11787       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}"
   11788       if test "$lt_cv_apple_cc_single_mod" != "yes"; then
   11789         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}"
   11790         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}"
   11791       fi
   11792       else
   11793       case $cc_basename in
   11794         xlc*)
   11795          output_verbose_link_cmd='echo'
   11796           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'
   11797           module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11798           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11799           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}'
   11800           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}'
   11801           ;;
   11802        *)
   11803          ld_shlibs_CXX=no
   11804           ;;
   11805       esac
   11806       fi
   11807         ;;
   11808 
   11809   dgux*)
   11810     case $cc_basename in
   11811       ec++*)
   11812 	# FIXME: insert proper C++ library support
   11813 	ld_shlibs_CXX=no
   11814 	;;
   11815       ghcx*)
   11816 	# Green Hills C++ Compiler
   11817 	# FIXME: insert proper C++ library support
   11818 	ld_shlibs_CXX=no
   11819 	;;
   11820       *)
   11821 	# FIXME: insert proper C++ library support
   11822 	ld_shlibs_CXX=no
   11823 	;;
   11824     esac
   11825     ;;
   11826   freebsd[12]*)
   11827     # C++ shared libraries reported to be fairly broken before switch to ELF
   11828     ld_shlibs_CXX=no
   11829     ;;
   11830   freebsd-elf*)
   11831     archive_cmds_need_lc_CXX=no
   11832     ;;
   11833   freebsd* | dragonfly*)
   11834     # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   11835     # conventions
   11836     ld_shlibs_CXX=yes
   11837     ;;
   11838   gnu*)
   11839     ;;
   11840   hpux9*)
   11841     hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11842     hardcode_libdir_separator_CXX=:
   11843     export_dynamic_flag_spec_CXX='${wl}-E'
   11844     hardcode_direct_CXX=yes
   11845     hardcode_minus_L_CXX=yes # Not in the search PATH,
   11846 				# but as the default
   11847 				# location of the library.
   11848 
   11849     case $cc_basename in
   11850     CC*)
   11851       # FIXME: insert proper C++ library support
   11852       ld_shlibs_CXX=no
   11853       ;;
   11854     aCC*)
   11855       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'
   11856       # Commands to make compiler produce verbose output that lists
   11857       # what "hidden" libraries, object files and flags are used when
   11858       # linking a shared library.
   11859       #
   11860       # There doesn't appear to be a way to prevent this compiler from
   11861       # explicitly linking system object files so we need to strip them
   11862       # from the output so that they don't get included in the library
   11863       # dependencies.
   11864       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'
   11865       ;;
   11866     *)
   11867       if test "$GXX" = yes; then
   11868         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'
   11869       else
   11870         # FIXME: insert proper C++ library support
   11871         ld_shlibs_CXX=no
   11872       fi
   11873       ;;
   11874     esac
   11875     ;;
   11876   hpux10*|hpux11*)
   11877     if test $with_gnu_ld = no; then
   11878       hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11879       hardcode_libdir_separator_CXX=:
   11880 
   11881       case $host_cpu in
   11882       hppa*64*|ia64*) ;;
   11883       *)
   11884 	export_dynamic_flag_spec_CXX='${wl}-E'
   11885         ;;
   11886       esac
   11887     fi
   11888     case $host_cpu in
   11889     hppa*64*|ia64*)
   11890       hardcode_direct_CXX=no
   11891       hardcode_shlibpath_var_CXX=no
   11892       ;;
   11893     *)
   11894       hardcode_direct_CXX=yes
   11895       hardcode_minus_L_CXX=yes # Not in the search PATH,
   11896 					      # but as the default
   11897 					      # location of the library.
   11898       ;;
   11899     esac
   11900 
   11901     case $cc_basename in
   11902       CC*)
   11903 	# FIXME: insert proper C++ library support
   11904 	ld_shlibs_CXX=no
   11905 	;;
   11906       aCC*)
   11907 	case $host_cpu in
   11908 	hppa*64*)
   11909 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11910 	  ;;
   11911 	ia64*)
   11912 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11913 	  ;;
   11914 	*)
   11915 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11916 	  ;;
   11917 	esac
   11918 	# Commands to make compiler produce verbose output that lists
   11919 	# what "hidden" libraries, object files and flags are used when
   11920 	# linking a shared library.
   11921 	#
   11922 	# There doesn't appear to be a way to prevent this compiler from
   11923 	# explicitly linking system object files so we need to strip them
   11924 	# from the output so that they don't get included in the library
   11925 	# dependencies.
   11926 	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'
   11927 	;;
   11928       *)
   11929 	if test "$GXX" = yes; then
   11930 	  if test $with_gnu_ld = no; then
   11931 	    case $host_cpu in
   11932 	    hppa*64*)
   11933 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11934 	      ;;
   11935 	    ia64*)
   11936 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11937 	      ;;
   11938 	    *)
   11939 	      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'
   11940 	      ;;
   11941 	    esac
   11942 	  fi
   11943 	else
   11944 	  # FIXME: insert proper C++ library support
   11945 	  ld_shlibs_CXX=no
   11946 	fi
   11947 	;;
   11948     esac
   11949     ;;
   11950   interix[3-9]*)
   11951     hardcode_direct_CXX=no
   11952     hardcode_shlibpath_var_CXX=no
   11953     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11954     export_dynamic_flag_spec_CXX='${wl}-E'
   11955     # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   11956     # Instead, shared libraries are loaded at an image base (0x10000000 by
   11957     # default) and relocated if they conflict, which is a slow very memory
   11958     # consuming and fragmenting process.  To avoid this, we pick a random,
   11959     # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   11960     # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   11961     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'
   11962     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'
   11963     ;;
   11964   irix5* | irix6*)
   11965     case $cc_basename in
   11966       CC*)
   11967 	# SGI C++
   11968 	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'
   11969 
   11970 	# Archives containing C++ object files must be created using
   11971 	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   11972 	# necessary to make sure instantiated templates are included
   11973 	# in the archive.
   11974 	old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   11975 	;;
   11976       *)
   11977 	if test "$GXX" = yes; then
   11978 	  if test "$with_gnu_ld" = no; then
   11979 	    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'
   11980 	  else
   11981 	    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'
   11982 	  fi
   11983 	fi
   11984 	link_all_deplibs_CXX=yes
   11985 	;;
   11986     esac
   11987     hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11988     hardcode_libdir_separator_CXX=:
   11989     ;;
   11990   linux* | k*bsd*-gnu)
   11991     case $cc_basename in
   11992       KCC*)
   11993 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11994 
   11995 	# KCC will only create a shared library if the output file
   11996 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11997 	# to its proper name (with version) after linking.
   11998 	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'
   11999 	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'
   12000 	# Commands to make compiler produce verbose output that lists
   12001 	# what "hidden" libraries, object files and flags are used when
   12002 	# linking a shared library.
   12003 	#
   12004 	# There doesn't appear to be a way to prevent this compiler from
   12005 	# explicitly linking system object files so we need to strip them
   12006 	# from the output so that they don't get included in the library
   12007 	# dependencies.
   12008 	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'
   12009 
   12010 	hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
   12011 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   12012 
   12013 	# Archives containing C++ object files must be created using
   12014 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   12015 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   12016 	;;
   12017       icpc*)
   12018 	# Intel C++
   12019 	with_gnu_ld=yes
   12020 	# version 8.0 and above of icpc choke on multiply defined symbols
   12021 	# if we add $predep_objects and $postdep_objects, however 7.1 and
   12022 	# earlier do not add the objects themselves.
   12023 	case `$CC -V 2>&1` in
   12024 	*"Version 7."*)
   12025   	  archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12026   	  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'
   12027 	  ;;
   12028 	*)  # Version 8.0 or newer
   12029 	  tmp_idyn=
   12030 	  case $host_cpu in
   12031 	    ia64*) tmp_idyn=' -i_dynamic';;
   12032 	  esac
   12033   	  archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12034 	  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'
   12035 	  ;;
   12036 	esac
   12037 	archive_cmds_need_lc_CXX=no
   12038 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12039 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   12040 	whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   12041 	;;
   12042       pgCC* | pgcpp*)
   12043         # Portland Group C++ compiler
   12044 	archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   12045   	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'
   12046 
   12047 	hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   12048 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   12049 	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'
   12050         ;;
   12051       cxx*)
   12052 	# Compaq C++
   12053 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12054 	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'
   12055 
   12056 	runpath_var=LD_RUN_PATH
   12057 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   12058 	hardcode_libdir_separator_CXX=:
   12059 
   12060 	# Commands to make compiler produce verbose output that lists
   12061 	# what "hidden" libraries, object files and flags are used when
   12062 	# linking a shared library.
   12063 	#
   12064 	# There doesn't appear to be a way to prevent this compiler from
   12065 	# explicitly linking system object files so we need to strip them
   12066 	# from the output so that they don't get included in the library
   12067 	# dependencies.
   12068 	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'
   12069 	;;
   12070       *)
   12071 	case `$CC -V 2>&1 | sed 5q` in
   12072 	*Sun\ C*)
   12073 	  # Sun C++ 5.9
   12074 	  no_undefined_flag_CXX=' -zdefs'
   12075 	  archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12076 	  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'
   12077 	  hardcode_libdir_flag_spec_CXX='-R$libdir'
   12078 	  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'
   12079 
   12080 	  # Not sure whether something based on
   12081 	  # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
   12082 	  # would be better.
   12083 	  output_verbose_link_cmd='echo'
   12084 
   12085 	  # Archives containing C++ object files must be created using
   12086 	  # "CC -xar", where "CC" is the Sun C++ compiler.  This is
   12087 	  # necessary to make sure instantiated templates are included
   12088 	  # in the archive.
   12089 	  old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   12090 	  ;;
   12091 	esac
   12092 	;;
   12093     esac
   12094     ;;
   12095   lynxos*)
   12096     # FIXME: insert proper C++ library support
   12097     ld_shlibs_CXX=no
   12098     ;;
   12099   m88k*)
   12100     # FIXME: insert proper C++ library support
   12101     ld_shlibs_CXX=no
   12102     ;;
   12103   mvs*)
   12104     case $cc_basename in
   12105       cxx*)
   12106 	# FIXME: insert proper C++ library support
   12107 	ld_shlibs_CXX=no
   12108 	;;
   12109       *)
   12110 	# FIXME: insert proper C++ library support
   12111 	ld_shlibs_CXX=no
   12112 	;;
   12113     esac
   12114     ;;
   12115   netbsd*)
   12116     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   12117       archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   12118       wlarc=
   12119       hardcode_libdir_flag_spec_CXX='-R$libdir'
   12120       hardcode_direct_CXX=yes
   12121       hardcode_shlibpath_var_CXX=no
   12122     fi
   12123     # Workaround some broken pre-1.5 toolchains
   12124     output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   12125     ;;
   12126   openbsd2*)
   12127     # C++ shared libraries are fairly broken
   12128     ld_shlibs_CXX=no
   12129     ;;
   12130   openbsd*)
   12131     if test -f /usr/libexec/ld.so; then
   12132       hardcode_direct_CXX=yes
   12133       hardcode_shlibpath_var_CXX=no
   12134       archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   12135       hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12136       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   12137 	archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   12138 	export_dynamic_flag_spec_CXX='${wl}-E'
   12139 	whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   12140       fi
   12141       output_verbose_link_cmd='echo'
   12142     else
   12143       ld_shlibs_CXX=no
   12144     fi
   12145     ;;
   12146   osf3*)
   12147     case $cc_basename in
   12148       KCC*)
   12149 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   12150 
   12151 	# KCC will only create a shared library if the output file
   12152 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   12153 	# to its proper name (with version) after linking.
   12154 	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'
   12155 
   12156 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12157 	hardcode_libdir_separator_CXX=:
   12158 
   12159 	# Archives containing C++ object files must be created using
   12160 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   12161 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   12162 
   12163 	;;
   12164       RCC*)
   12165 	# Rational C++ 2.4.1
   12166 	# FIXME: insert proper C++ library support
   12167 	ld_shlibs_CXX=no
   12168 	;;
   12169       cxx*)
   12170 	allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12171 	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'
   12172 
   12173 	hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12174 	hardcode_libdir_separator_CXX=:
   12175 
   12176 	# Commands to make compiler produce verbose output that lists
   12177 	# what "hidden" libraries, object files and flags are used when
   12178 	# linking a shared library.
   12179 	#
   12180 	# There doesn't appear to be a way to prevent this compiler from
   12181 	# explicitly linking system object files so we need to strip them
   12182 	# from the output so that they don't get included in the library
   12183 	# dependencies.
   12184 	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'
   12185 	;;
   12186       *)
   12187 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12188 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12189 	  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'
   12190 
   12191 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12192 	  hardcode_libdir_separator_CXX=:
   12193 
   12194 	  # Commands to make compiler produce verbose output that lists
   12195 	  # what "hidden" libraries, object files and flags are used when
   12196 	  # linking a shared library.
   12197 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   12198 
   12199 	else
   12200 	  # FIXME: insert proper C++ library support
   12201 	  ld_shlibs_CXX=no
   12202 	fi
   12203 	;;
   12204     esac
   12205     ;;
   12206   osf4* | osf5*)
   12207     case $cc_basename in
   12208       KCC*)
   12209 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   12210 
   12211 	# KCC will only create a shared library if the output file
   12212 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   12213 	# to its proper name (with version) after linking.
   12214 	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'
   12215 
   12216 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12217 	hardcode_libdir_separator_CXX=:
   12218 
   12219 	# Archives containing C++ object files must be created using
   12220 	# the KAI C++ compiler.
   12221 	old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
   12222 	;;
   12223       RCC*)
   12224 	# Rational C++ 2.4.1
   12225 	# FIXME: insert proper C++ library support
   12226 	ld_shlibs_CXX=no
   12227 	;;
   12228       cxx*)
   12229 	allow_undefined_flag_CXX=' -expect_unresolved \*'
   12230 	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'
   12231 	archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   12232 	  echo "-hidden">> $lib.exp~
   12233 	  $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~
   12234 	  $rm $lib.exp'
   12235 
   12236 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   12237 	hardcode_libdir_separator_CXX=:
   12238 
   12239 	# Commands to make compiler produce verbose output that lists
   12240 	# what "hidden" libraries, object files and flags are used when
   12241 	# linking a shared library.
   12242 	#
   12243 	# There doesn't appear to be a way to prevent this compiler from
   12244 	# explicitly linking system object files so we need to strip them
   12245 	# from the output so that they don't get included in the library
   12246 	# dependencies.
   12247 	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'
   12248 	;;
   12249       *)
   12250 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12251 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12252 	 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'
   12253 
   12254 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12255 	  hardcode_libdir_separator_CXX=:
   12256 
   12257 	  # Commands to make compiler produce verbose output that lists
   12258 	  # what "hidden" libraries, object files and flags are used when
   12259 	  # linking a shared library.
   12260 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   12261 
   12262 	else
   12263 	  # FIXME: insert proper C++ library support
   12264 	  ld_shlibs_CXX=no
   12265 	fi
   12266 	;;
   12267     esac
   12268     ;;
   12269   psos*)
   12270     # FIXME: insert proper C++ library support
   12271     ld_shlibs_CXX=no
   12272     ;;
   12273   sunos4*)
   12274     case $cc_basename in
   12275       CC*)
   12276 	# Sun C++ 4.x
   12277 	# FIXME: insert proper C++ library support
   12278 	ld_shlibs_CXX=no
   12279 	;;
   12280       lcc*)
   12281 	# Lucid
   12282 	# FIXME: insert proper C++ library support
   12283 	ld_shlibs_CXX=no
   12284 	;;
   12285       *)
   12286 	# FIXME: insert proper C++ library support
   12287 	ld_shlibs_CXX=no
   12288 	;;
   12289     esac
   12290     ;;
   12291   solaris*)
   12292     case $cc_basename in
   12293       CC*)
   12294 	# Sun C++ 4.2, 5.x and Centerline C++
   12295         archive_cmds_need_lc_CXX=yes
   12296 	no_undefined_flag_CXX=' -zdefs'
   12297 	archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12298 	archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12299 	$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'
   12300 
   12301 	hardcode_libdir_flag_spec_CXX='-R$libdir'
   12302 	hardcode_shlibpath_var_CXX=no
   12303 	case $host_os in
   12304 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   12305 	  *)
   12306 	    # The compiler driver will combine and reorder linker options,
   12307 	    # but understands `-z linker_flag'.
   12308 	    # Supported since Solaris 2.6 (maybe 2.5.1?)
   12309 	    whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
   12310 	    ;;
   12311 	esac
   12312 	link_all_deplibs_CXX=yes
   12313 
   12314 	output_verbose_link_cmd='echo'
   12315 
   12316 	# Archives containing C++ object files must be created using
   12317 	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
   12318 	# necessary to make sure instantiated templates are included
   12319 	# in the archive.
   12320 	old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   12321 	;;
   12322       gcx*)
   12323 	# Green Hills C++ Compiler
   12324 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12325 
   12326 	# The C++ compiler must be used to create the archive.
   12327 	old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   12328 	;;
   12329       *)
   12330 	# GNU C++ compiler with Solaris linker
   12331 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12332 	  no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   12333 	  if $CC --version | grep -v '^2\.7' > /dev/null; then
   12334 	    archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12335 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12336 		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   12337 
   12338 	    # Commands to make compiler produce verbose output that lists
   12339 	    # what "hidden" libraries, object files and flags are used when
   12340 	    # linking a shared library.
   12341 	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   12342 	  else
   12343 	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
   12344 	    # platform.
   12345 	    archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12346 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12347 		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   12348 
   12349 	    # Commands to make compiler produce verbose output that lists
   12350 	    # what "hidden" libraries, object files and flags are used when
   12351 	    # linking a shared library.
   12352 	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   12353 	  fi
   12354 
   12355 	  hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   12356 	  case $host_os in
   12357 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   12358 	  *)
   12359 	    whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   12360 	    ;;
   12361 	  esac
   12362 	fi
   12363 	;;
   12364     esac
   12365     ;;
   12366   sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   12367     no_undefined_flag_CXX='${wl}-z,text'
   12368     archive_cmds_need_lc_CXX=no
   12369     hardcode_shlibpath_var_CXX=no
   12370     runpath_var='LD_RUN_PATH'
   12371 
   12372     case $cc_basename in
   12373       CC*)
   12374 	archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12375 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12376 	;;
   12377       *)
   12378 	archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12379 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12380 	;;
   12381     esac
   12382     ;;
   12383   sysv5* | sco3.2v5* | sco5v6*)
   12384     # Note: We can NOT use -z defs as we might desire, because we do not
   12385     # link with -lc, and that would cause any symbols used from libc to
   12386     # always be unresolved, which means just about no library would
   12387     # ever link correctly.  If we're not using GNU ld we use -z text
   12388     # though, which does catch some bad symbols but isn't as heavy-handed
   12389     # as -z defs.
   12390     # For security reasons, it is highly recommended that you always
   12391     # use absolute paths for naming shared libraries, and exclude the
   12392     # DT_RUNPATH tag from executables and libraries.  But doing so
   12393     # requires that you compile everything twice, which is a pain.
   12394     # So that behaviour is only enabled if SCOABSPATH is set to a
   12395     # non-empty value in the environment.  Most likely only useful for
   12396     # creating official distributions of packages.
   12397     # This is a hack until libtool officially supports absolute path
   12398     # names for shared libraries.
   12399     no_undefined_flag_CXX='${wl}-z,text'
   12400     allow_undefined_flag_CXX='${wl}-z,nodefs'
   12401     archive_cmds_need_lc_CXX=no
   12402     hardcode_shlibpath_var_CXX=no
   12403     hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   12404     hardcode_libdir_separator_CXX=':'
   12405     link_all_deplibs_CXX=yes
   12406     export_dynamic_flag_spec_CXX='${wl}-Bexport'
   12407     runpath_var='LD_RUN_PATH'
   12408 
   12409     case $cc_basename in
   12410       CC*)
   12411 	archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12412 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12413 	;;
   12414       *)
   12415 	archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12416 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12417 	;;
   12418     esac
   12419     ;;
   12420   tandem*)
   12421     case $cc_basename in
   12422       NCC*)
   12423 	# NonStop-UX NCC 3.20
   12424 	# FIXME: insert proper C++ library support
   12425 	ld_shlibs_CXX=no
   12426 	;;
   12427       *)
   12428 	# FIXME: insert proper C++ library support
   12429 	ld_shlibs_CXX=no
   12430 	;;
   12431     esac
   12432     ;;
   12433   vxworks*)
   12434     # FIXME: insert proper C++ library support
   12435     ld_shlibs_CXX=no
   12436     ;;
   12437   *)
   12438     # FIXME: insert proper C++ library support
   12439     ld_shlibs_CXX=no
   12440     ;;
   12441 esac
   12442 { $as_echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   12443 $as_echo "$ld_shlibs_CXX" >&6; }
   12444 test "$ld_shlibs_CXX" = no && can_build_shared=no
   12445 
   12446 GCC_CXX="$GXX"
   12447 LD_CXX="$LD"
   12448 
   12449 cat > conftest.$ac_ext <<EOF
   12450 class Foo
   12451 {
   12452 public:
   12453   Foo (void) { a = 0; }
   12454 private:
   12455   int a;
   12456 };
   12457 EOF
   12458 
   12459 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12460   (eval $ac_compile) 2>&5
   12461   ac_status=$?
   12462   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12463   (exit $ac_status); }; then
   12464   # Parse the compiler output and extract the necessary
   12465   # objects, libraries and library flags.
   12466 
   12467   # Sentinel used to keep track of whether or not we are before
   12468   # the conftest object file.
   12469   pre_test_object_deps_done=no
   12470 
   12471   # The `*' in the case matches for architectures that use `case' in
   12472   # $output_verbose_cmd can trigger glob expansion during the loop
   12473   # eval without this substitution.
   12474   output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
   12475 
   12476   for p in `eval $output_verbose_link_cmd`; do
   12477     case $p in
   12478 
   12479     -L* | -R* | -l*)
   12480        # Some compilers place space between "-{L,R}" and the path.
   12481        # Remove the space.
   12482        if test $p = "-L" \
   12483 	  || test $p = "-R"; then
   12484 	 prev=$p
   12485 	 continue
   12486        else
   12487 	 prev=
   12488        fi
   12489 
   12490        if test "$pre_test_object_deps_done" = no; then
   12491 	 case $p in
   12492 	 -L* | -R*)
   12493 	   # Internal compiler library paths should come after those
   12494 	   # provided the user.  The postdeps already come after the
   12495 	   # user supplied libs so there is no need to process them.
   12496 	   if test -z "$compiler_lib_search_path_CXX"; then
   12497 	     compiler_lib_search_path_CXX="${prev}${p}"
   12498 	   else
   12499 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   12500 	   fi
   12501 	   ;;
   12502 	 # The "-l" case would never come before the object being
   12503 	 # linked, so don't bother handling this case.
   12504 	 esac
   12505        else
   12506 	 if test -z "$postdeps_CXX"; then
   12507 	   postdeps_CXX="${prev}${p}"
   12508 	 else
   12509 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   12510 	 fi
   12511        fi
   12512        ;;
   12513 
   12514     *.$objext)
   12515        # This assumes that the test object file only shows up
   12516        # once in the compiler output.
   12517        if test "$p" = "conftest.$objext"; then
   12518 	 pre_test_object_deps_done=yes
   12519 	 continue
   12520        fi
   12521 
   12522        if test "$pre_test_object_deps_done" = no; then
   12523 	 if test -z "$predep_objects_CXX"; then
   12524 	   predep_objects_CXX="$p"
   12525 	 else
   12526 	   predep_objects_CXX="$predep_objects_CXX $p"
   12527 	 fi
   12528        else
   12529 	 if test -z "$postdep_objects_CXX"; then
   12530 	   postdep_objects_CXX="$p"
   12531 	 else
   12532 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   12533 	 fi
   12534        fi
   12535        ;;
   12536 
   12537     *) ;; # Ignore the rest.
   12538 
   12539     esac
   12540   done
   12541 
   12542   # Clean up.
   12543   rm -f a.out a.exe
   12544 else
   12545   echo "libtool.m4: error: problem compiling CXX test program"
   12546 fi
   12547 
   12548 $rm -f confest.$objext
   12549 
   12550 compiler_lib_search_dirs_CXX=
   12551 if test -n "$compiler_lib_search_path_CXX"; then
   12552   compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
   12553 fi
   12554 
   12555 # PORTME: override above test on systems where it is broken
   12556 case $host_os in
   12557 interix[3-9]*)
   12558   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   12559   # hack all around it, let's just trust "g++" to DTRT.
   12560   predep_objects_CXX=
   12561   postdep_objects_CXX=
   12562   postdeps_CXX=
   12563   ;;
   12564 
   12565 linux*)
   12566   case `$CC -V 2>&1 | sed 5q` in
   12567   *Sun\ C*)
   12568     # Sun C++ 5.9
   12569     #
   12570     # The more standards-conforming stlport4 library is
   12571     # incompatible with the Cstd library. Avoid specifying
   12572     # it if it's in CXXFLAGS. Ignore libCrun as
   12573     # -library=stlport4 depends on it.
   12574     case " $CXX $CXXFLAGS " in
   12575     *" -library=stlport4 "*)
   12576       solaris_use_stlport4=yes
   12577       ;;
   12578     esac
   12579     if test "$solaris_use_stlport4" != yes; then
   12580       postdeps_CXX='-library=Cstd -library=Crun'
   12581     fi
   12582     ;;
   12583   esac
   12584   ;;
   12585 
   12586 solaris*)
   12587   case $cc_basename in
   12588   CC*)
   12589     # The more standards-conforming stlport4 library is
   12590     # incompatible with the Cstd library. Avoid specifying
   12591     # it if it's in CXXFLAGS. Ignore libCrun as
   12592     # -library=stlport4 depends on it.
   12593     case " $CXX $CXXFLAGS " in
   12594     *" -library=stlport4 "*)
   12595       solaris_use_stlport4=yes
   12596       ;;
   12597     esac
   12598 
   12599     # Adding this requires a known-good setup of shared libraries for
   12600     # Sun compiler versions before 5.6, else PIC objects from an old
   12601     # archive will be linked into the output, leading to subtle bugs.
   12602     if test "$solaris_use_stlport4" != yes; then
   12603       postdeps_CXX='-library=Cstd -library=Crun'
   12604     fi
   12605     ;;
   12606   esac
   12607   ;;
   12608 esac
   12609 
   12610 case " $postdeps_CXX " in
   12611 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   12612 esac
   12613 
   12614 lt_prog_compiler_wl_CXX=
   12615 lt_prog_compiler_pic_CXX=
   12616 lt_prog_compiler_static_CXX=
   12617 
   12618 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   12619 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   12620 
   12621   # C++ specific cases for pic, static, wl, etc.
   12622   if test "$GXX" = yes; then
   12623     lt_prog_compiler_wl_CXX='-Wl,'
   12624     lt_prog_compiler_static_CXX='-static'
   12625 
   12626     case $host_os in
   12627     aix*)
   12628       # All AIX code is PIC.
   12629       if test "$host_cpu" = ia64; then
   12630 	# AIX 5 now supports IA64 processor
   12631 	lt_prog_compiler_static_CXX='-Bstatic'
   12632       fi
   12633       ;;
   12634     amigaos*)
   12635       # FIXME: we need at least 68020 code to build shared libraries, but
   12636       # adding the `-m68020' flag to GCC prevents building anything better,
   12637       # like `-m68040'.
   12638       lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   12639       ;;
   12640     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   12641       # PIC is the default for these OSes.
   12642       ;;
   12643     mingw* | cygwin* | os2* | pw32*)
   12644       # This hack is so that the source file can tell whether it is being
   12645       # built for inclusion in a dll (and should export symbols for example).
   12646       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   12647       # (--disable-auto-import) libraries
   12648       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   12649       ;;
   12650     darwin* | rhapsody*)
   12651       # PIC is the default on this platform
   12652       # Common symbols not allowed in MH_DYLIB files
   12653       lt_prog_compiler_pic_CXX='-fno-common'
   12654       ;;
   12655     *djgpp*)
   12656       # DJGPP does not support shared libraries at all
   12657       lt_prog_compiler_pic_CXX=
   12658       ;;
   12659     interix[3-9]*)
   12660       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   12661       # Instead, we relocate shared libraries at runtime.
   12662       ;;
   12663     sysv4*MP*)
   12664       if test -d /usr/nec; then
   12665 	lt_prog_compiler_pic_CXX=-Kconform_pic
   12666       fi
   12667       ;;
   12668     hpux*)
   12669       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   12670       # not for PA HP-UX.
   12671       case $host_cpu in
   12672       hppa*64*|ia64*)
   12673 	;;
   12674       *)
   12675 	lt_prog_compiler_pic_CXX='-fPIC'
   12676 	;;
   12677       esac
   12678       ;;
   12679     *)
   12680       lt_prog_compiler_pic_CXX='-fPIC'
   12681       ;;
   12682     esac
   12683   else
   12684     case $host_os in
   12685       aix[4-9]*)
   12686 	# All AIX code is PIC.
   12687 	if test "$host_cpu" = ia64; then
   12688 	  # AIX 5 now supports IA64 processor
   12689 	  lt_prog_compiler_static_CXX='-Bstatic'
   12690 	else
   12691 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   12692 	fi
   12693 	;;
   12694       chorus*)
   12695 	case $cc_basename in
   12696 	cxch68*)
   12697 	  # Green Hills C++ Compiler
   12698 	  # _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"
   12699 	  ;;
   12700 	esac
   12701 	;;
   12702        darwin*)
   12703          # PIC is the default on this platform
   12704          # Common symbols not allowed in MH_DYLIB files
   12705          case $cc_basename in
   12706            xlc*)
   12707            lt_prog_compiler_pic_CXX='-qnocommon'
   12708            lt_prog_compiler_wl_CXX='-Wl,'
   12709            ;;
   12710          esac
   12711        ;;
   12712       dgux*)
   12713 	case $cc_basename in
   12714 	  ec++*)
   12715 	    lt_prog_compiler_pic_CXX='-KPIC'
   12716 	    ;;
   12717 	  ghcx*)
   12718 	    # Green Hills C++ Compiler
   12719 	    lt_prog_compiler_pic_CXX='-pic'
   12720 	    ;;
   12721 	  *)
   12722 	    ;;
   12723 	esac
   12724 	;;
   12725       freebsd* | dragonfly*)
   12726 	# FreeBSD uses GNU C++
   12727 	;;
   12728       hpux9* | hpux10* | hpux11*)
   12729 	case $cc_basename in
   12730 	  CC*)
   12731 	    lt_prog_compiler_wl_CXX='-Wl,'
   12732 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12733 	    if test "$host_cpu" != ia64; then
   12734 	      lt_prog_compiler_pic_CXX='+Z'
   12735 	    fi
   12736 	    ;;
   12737 	  aCC*)
   12738 	    lt_prog_compiler_wl_CXX='-Wl,'
   12739 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12740 	    case $host_cpu in
   12741 	    hppa*64*|ia64*)
   12742 	      # +Z the default
   12743 	      ;;
   12744 	    *)
   12745 	      lt_prog_compiler_pic_CXX='+Z'
   12746 	      ;;
   12747 	    esac
   12748 	    ;;
   12749 	  *)
   12750 	    ;;
   12751 	esac
   12752 	;;
   12753       interix*)
   12754 	# This is c89, which is MS Visual C++ (no shared libs)
   12755 	# Anyone wants to do a port?
   12756 	;;
   12757       irix5* | irix6* | nonstopux*)
   12758 	case $cc_basename in
   12759 	  CC*)
   12760 	    lt_prog_compiler_wl_CXX='-Wl,'
   12761 	    lt_prog_compiler_static_CXX='-non_shared'
   12762 	    # CC pic flag -KPIC is the default.
   12763 	    ;;
   12764 	  *)
   12765 	    ;;
   12766 	esac
   12767 	;;
   12768       linux* | k*bsd*-gnu)
   12769 	case $cc_basename in
   12770 	  KCC*)
   12771 	    # KAI C++ Compiler
   12772 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12773 	    lt_prog_compiler_pic_CXX='-fPIC'
   12774 	    ;;
   12775 	  icpc* | ecpc*)
   12776 	    # Intel C++
   12777 	    lt_prog_compiler_wl_CXX='-Wl,'
   12778 	    lt_prog_compiler_pic_CXX='-KPIC'
   12779 	    lt_prog_compiler_static_CXX='-static'
   12780 	    ;;
   12781 	  pgCC* | pgcpp*)
   12782 	    # Portland Group C++ compiler.
   12783 	    lt_prog_compiler_wl_CXX='-Wl,'
   12784 	    lt_prog_compiler_pic_CXX='-fpic'
   12785 	    lt_prog_compiler_static_CXX='-Bstatic'
   12786 	    ;;
   12787 	  cxx*)
   12788 	    # Compaq C++
   12789 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12790 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12791 	    lt_prog_compiler_pic_CXX=
   12792 	    lt_prog_compiler_static_CXX='-non_shared'
   12793 	    ;;
   12794 	  *)
   12795 	    case `$CC -V 2>&1 | sed 5q` in
   12796 	    *Sun\ C*)
   12797 	      # Sun C++ 5.9
   12798 	      lt_prog_compiler_pic_CXX='-KPIC'
   12799 	      lt_prog_compiler_static_CXX='-Bstatic'
   12800 	      lt_prog_compiler_wl_CXX='-Qoption ld '
   12801 	      ;;
   12802 	    esac
   12803 	    ;;
   12804 	esac
   12805 	;;
   12806       lynxos*)
   12807 	;;
   12808       m88k*)
   12809 	;;
   12810       mvs*)
   12811 	case $cc_basename in
   12812 	  cxx*)
   12813 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   12814 	    ;;
   12815 	  *)
   12816 	    ;;
   12817 	esac
   12818 	;;
   12819       netbsd*)
   12820 	;;
   12821       osf3* | osf4* | osf5*)
   12822 	case $cc_basename in
   12823 	  KCC*)
   12824 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12825 	    ;;
   12826 	  RCC*)
   12827 	    # Rational C++ 2.4.1
   12828 	    lt_prog_compiler_pic_CXX='-pic'
   12829 	    ;;
   12830 	  cxx*)
   12831 	    # Digital/Compaq C++
   12832 	    lt_prog_compiler_wl_CXX='-Wl,'
   12833 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12834 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12835 	    lt_prog_compiler_pic_CXX=
   12836 	    lt_prog_compiler_static_CXX='-non_shared'
   12837 	    ;;
   12838 	  *)
   12839 	    ;;
   12840 	esac
   12841 	;;
   12842       psos*)
   12843 	;;
   12844       solaris*)
   12845 	case $cc_basename in
   12846 	  CC*)
   12847 	    # Sun C++ 4.2, 5.x and Centerline C++
   12848 	    lt_prog_compiler_pic_CXX='-KPIC'
   12849 	    lt_prog_compiler_static_CXX='-Bstatic'
   12850 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   12851 	    ;;
   12852 	  gcx*)
   12853 	    # Green Hills C++ Compiler
   12854 	    lt_prog_compiler_pic_CXX='-PIC'
   12855 	    ;;
   12856 	  *)
   12857 	    ;;
   12858 	esac
   12859 	;;
   12860       sunos4*)
   12861 	case $cc_basename in
   12862 	  CC*)
   12863 	    # Sun C++ 4.x
   12864 	    lt_prog_compiler_pic_CXX='-pic'
   12865 	    lt_prog_compiler_static_CXX='-Bstatic'
   12866 	    ;;
   12867 	  lcc*)
   12868 	    # Lucid
   12869 	    lt_prog_compiler_pic_CXX='-pic'
   12870 	    ;;
   12871 	  *)
   12872 	    ;;
   12873 	esac
   12874 	;;
   12875       tandem*)
   12876 	case $cc_basename in
   12877 	  NCC*)
   12878 	    # NonStop-UX NCC 3.20
   12879 	    lt_prog_compiler_pic_CXX='-KPIC'
   12880 	    ;;
   12881 	  *)
   12882 	    ;;
   12883 	esac
   12884 	;;
   12885       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   12886 	case $cc_basename in
   12887 	  CC*)
   12888 	    lt_prog_compiler_wl_CXX='-Wl,'
   12889 	    lt_prog_compiler_pic_CXX='-KPIC'
   12890 	    lt_prog_compiler_static_CXX='-Bstatic'
   12891 	    ;;
   12892 	esac
   12893 	;;
   12894       vxworks*)
   12895 	;;
   12896       *)
   12897 	lt_prog_compiler_can_build_shared_CXX=no
   12898 	;;
   12899     esac
   12900   fi
   12901 
   12902 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5
   12903 $as_echo "$lt_prog_compiler_pic_CXX" >&6; }
   12904 
   12905 #
   12906 # Check to make sure the PIC flag actually works.
   12907 #
   12908 if test -n "$lt_prog_compiler_pic_CXX"; then
   12909 
   12910 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   12911 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
   12912 if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then
   12913   $as_echo_n "(cached) " >&6
   12914 else
   12915   lt_cv_prog_compiler_pic_works_CXX=no
   12916   ac_outfile=conftest.$ac_objext
   12917    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12918    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   12919    # Insert the option either (1) after the last *FLAGS variable, or
   12920    # (2) before a word containing "conftest.", or (3) at the end.
   12921    # Note that $ac_compile itself does not contain backslashes and begins
   12922    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12923    # The option is referenced via a variable to avoid confusing sed.
   12924    lt_compile=`echo "$ac_compile" | $SED \
   12925    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12926    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12927    -e 's:$: $lt_compiler_flag:'`
   12928    (eval echo "\"\$as_me:12928: $lt_compile\"" >&5)
   12929    (eval "$lt_compile" 2>conftest.err)
   12930    ac_status=$?
   12931    cat conftest.err >&5
   12932    echo "$as_me:12932: \$? = $ac_status" >&5
   12933    if (exit $ac_status) && test -s "$ac_outfile"; then
   12934      # The compiler can only warn and ignore the option if not recognized
   12935      # So say no if there are warnings other than the usual output.
   12936      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   12937      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12938      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   12939        lt_cv_prog_compiler_pic_works_CXX=yes
   12940      fi
   12941    fi
   12942    $rm conftest*
   12943 
   12944 fi
   12945 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
   12946 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
   12947 
   12948 if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
   12949     case $lt_prog_compiler_pic_CXX in
   12950      "" | " "*) ;;
   12951      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   12952      esac
   12953 else
   12954     lt_prog_compiler_pic_CXX=
   12955      lt_prog_compiler_can_build_shared_CXX=no
   12956 fi
   12957 
   12958 fi
   12959 case $host_os in
   12960   # For platforms which do not support PIC, -DPIC is meaningless:
   12961   *djgpp*)
   12962     lt_prog_compiler_pic_CXX=
   12963     ;;
   12964   *)
   12965     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   12966     ;;
   12967 esac
   12968 
   12969 #
   12970 # Check to make sure the static flag actually works.
   12971 #
   12972 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   12973 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   12974 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   12975 if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then
   12976   $as_echo_n "(cached) " >&6
   12977 else
   12978   lt_cv_prog_compiler_static_works_CXX=no
   12979    save_LDFLAGS="$LDFLAGS"
   12980    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   12981    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   12982    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   12983      # The linker can only warn and ignore the option if not recognized
   12984      # So say no if there are warnings
   12985      if test -s conftest.err; then
   12986        # Append any errors to the config.log.
   12987        cat conftest.err 1>&5
   12988        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   12989        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12990        if diff conftest.exp conftest.er2 >/dev/null; then
   12991          lt_cv_prog_compiler_static_works_CXX=yes
   12992        fi
   12993      else
   12994        lt_cv_prog_compiler_static_works_CXX=yes
   12995      fi
   12996    fi
   12997    $rm -r conftest*
   12998    LDFLAGS="$save_LDFLAGS"
   12999 
   13000 fi
   13001 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_CXX" >&5
   13002 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
   13003 
   13004 if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
   13005     :
   13006 else
   13007     lt_prog_compiler_static_CXX=
   13008 fi
   13009 
   13010 
   13011 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   13012 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   13013 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then
   13014   $as_echo_n "(cached) " >&6
   13015 else
   13016   lt_cv_prog_compiler_c_o_CXX=no
   13017    $rm -r conftest 2>/dev/null
   13018    mkdir conftest
   13019    cd conftest
   13020    mkdir out
   13021    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   13022 
   13023    lt_compiler_flag="-o out/conftest2.$ac_objext"
   13024    # Insert the option either (1) after the last *FLAGS variable, or
   13025    # (2) before a word containing "conftest.", or (3) at the end.
   13026    # Note that $ac_compile itself does not contain backslashes and begins
   13027    # with a dollar sign (not a hyphen), so the echo should work correctly.
   13028    lt_compile=`echo "$ac_compile" | $SED \
   13029    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   13030    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   13031    -e 's:$: $lt_compiler_flag:'`
   13032    (eval echo "\"\$as_me:13032: $lt_compile\"" >&5)
   13033    (eval "$lt_compile" 2>out/conftest.err)
   13034    ac_status=$?
   13035    cat out/conftest.err >&5
   13036    echo "$as_me:13036: \$? = $ac_status" >&5
   13037    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   13038    then
   13039      # The compiler can only warn and ignore the option if not recognized
   13040      # So say no if there are warnings
   13041      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   13042      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   13043      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   13044        lt_cv_prog_compiler_c_o_CXX=yes
   13045      fi
   13046    fi
   13047    chmod u+w . 2>&5
   13048    $rm conftest*
   13049    # SGI C++ compiler will create directory out/ii_files/ for
   13050    # template instantiation
   13051    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   13052    $rm out/* && rmdir out
   13053    cd ..
   13054    rmdir conftest
   13055    $rm conftest*
   13056 
   13057 fi
   13058 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   13059 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
   13060 
   13061 
   13062 hard_links="nottested"
   13063 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   13064   # do not overwrite the value of need_locks provided by the user
   13065   { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   13066 $as_echo_n "checking if we can lock with hard links... " >&6; }
   13067   hard_links=yes
   13068   $rm conftest*
   13069   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   13070   touch conftest.a
   13071   ln conftest.a conftest.b 2>&5 || hard_links=no
   13072   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   13073   { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
   13074 $as_echo "$hard_links" >&6; }
   13075   if test "$hard_links" = no; then
   13076     { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   13077 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   13078     need_locks=warn
   13079   fi
   13080 else
   13081   need_locks=no
   13082 fi
   13083 
   13084 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   13085 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   13086 
   13087   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   13088   case $host_os in
   13089   aix[4-9]*)
   13090     # If we're using GNU nm, then we don't want the "-C" option.
   13091     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   13092     if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   13093       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'
   13094     else
   13095       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'
   13096     fi
   13097     ;;
   13098   pw32*)
   13099     export_symbols_cmds_CXX="$ltdll_cmds"
   13100   ;;
   13101   cygwin* | mingw*)
   13102     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'
   13103   ;;
   13104   *)
   13105     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   13106   ;;
   13107   esac
   13108   exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   13109 
   13110 { $as_echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   13111 $as_echo "$ld_shlibs_CXX" >&6; }
   13112 test "$ld_shlibs_CXX" = no && can_build_shared=no
   13113 
   13114 #
   13115 # Do we need to explicitly link libc?
   13116 #
   13117 case "x$archive_cmds_need_lc_CXX" in
   13118 x|xyes)
   13119   # Assume -lc should be added
   13120   archive_cmds_need_lc_CXX=yes
   13121 
   13122   if test "$enable_shared" = yes && test "$GCC" = yes; then
   13123     case $archive_cmds_CXX in
   13124     *'~'*)
   13125       # FIXME: we may have to deal with multi-command sequences.
   13126       ;;
   13127     '$CC '*)
   13128       # Test whether the compiler implicitly links with -lc since on some
   13129       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   13130       # to ld, don't add -lc before -lgcc.
   13131       { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   13132 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   13133       $rm conftest*
   13134       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   13135 
   13136       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   13137   (eval $ac_compile) 2>&5
   13138   ac_status=$?
   13139   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13140   (exit $ac_status); } 2>conftest.err; then
   13141         soname=conftest
   13142         lib=conftest
   13143         libobjs=conftest.$ac_objext
   13144         deplibs=
   13145         wl=$lt_prog_compiler_wl_CXX
   13146 	pic_flag=$lt_prog_compiler_pic_CXX
   13147         compiler_flags=-v
   13148         linker_flags=-v
   13149         verstring=
   13150         output_objdir=.
   13151         libname=conftest
   13152         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   13153         allow_undefined_flag_CXX=
   13154         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   13155   (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   13156   ac_status=$?
   13157   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13158   (exit $ac_status); }
   13159         then
   13160 	  archive_cmds_need_lc_CXX=no
   13161         else
   13162 	  archive_cmds_need_lc_CXX=yes
   13163         fi
   13164         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   13165       else
   13166         cat conftest.err 1>&5
   13167       fi
   13168       $rm conftest*
   13169       { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
   13170 $as_echo "$archive_cmds_need_lc_CXX" >&6; }
   13171       ;;
   13172     esac
   13173   fi
   13174   ;;
   13175 esac
   13176 
   13177 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   13178 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   13179 library_names_spec=
   13180 libname_spec='lib$name'
   13181 soname_spec=
   13182 shrext_cmds=".so"
   13183 postinstall_cmds=
   13184 postuninstall_cmds=
   13185 finish_cmds=
   13186 finish_eval=
   13187 shlibpath_var=
   13188 shlibpath_overrides_runpath=unknown
   13189 version_type=none
   13190 dynamic_linker="$host_os ld.so"
   13191 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   13192 
   13193 need_lib_prefix=unknown
   13194 hardcode_into_libs=no
   13195 
   13196 # when you set need_version to no, make sure it does not cause -set_version
   13197 # flags to be left without arguments
   13198 need_version=unknown
   13199 
   13200 case $host_os in
   13201 aix3*)
   13202   version_type=linux
   13203   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   13204   shlibpath_var=LIBPATH
   13205 
   13206   # AIX 3 has no versioning support, so we append a major version to the name.
   13207   soname_spec='${libname}${release}${shared_ext}$major'
   13208   ;;
   13209 
   13210 aix[4-9]*)
   13211   version_type=linux
   13212   need_lib_prefix=no
   13213   need_version=no
   13214   hardcode_into_libs=yes
   13215   if test "$host_cpu" = ia64; then
   13216     # AIX 5 supports IA64
   13217     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   13218     shlibpath_var=LD_LIBRARY_PATH
   13219   else
   13220     # With GCC up to 2.95.x, collect2 would create an import file
   13221     # for dependence libraries.  The import file would start with
   13222     # the line `#! .'.  This would cause the generated library to
   13223     # depend on `.', always an invalid library.  This was fixed in
   13224     # development snapshots of GCC prior to 3.0.
   13225     case $host_os in
   13226       aix4 | aix4.[01] | aix4.[01].*)
   13227       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   13228 	   echo ' yes '
   13229 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   13230 	:
   13231       else
   13232 	can_build_shared=no
   13233       fi
   13234       ;;
   13235     esac
   13236     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   13237     # soname into executable. Probably we can add versioning support to
   13238     # collect2, so additional links can be useful in future.
   13239     if test "$aix_use_runtimelinking" = yes; then
   13240       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   13241       # instead of lib<name>.a to let people know that these are not
   13242       # typical AIX shared libraries.
   13243       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13244     else
   13245       # We preserve .a as extension for shared libraries through AIX4.2
   13246       # and later when we are not doing run time linking.
   13247       library_names_spec='${libname}${release}.a $libname.a'
   13248       soname_spec='${libname}${release}${shared_ext}$major'
   13249     fi
   13250     shlibpath_var=LIBPATH
   13251   fi
   13252   ;;
   13253 
   13254 amigaos*)
   13255   library_names_spec='$libname.ixlibrary $libname.a'
   13256   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   13257   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'
   13258   ;;
   13259 
   13260 beos*)
   13261   library_names_spec='${libname}${shared_ext}'
   13262   dynamic_linker="$host_os ld.so"
   13263   shlibpath_var=LIBRARY_PATH
   13264   ;;
   13265 
   13266 bsdi[45]*)
   13267   version_type=linux
   13268   need_version=no
   13269   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13270   soname_spec='${libname}${release}${shared_ext}$major'
   13271   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   13272   shlibpath_var=LD_LIBRARY_PATH
   13273   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   13274   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   13275   # the default ld.so.conf also contains /usr/contrib/lib and
   13276   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   13277   # libtool to hard-code these into programs
   13278   ;;
   13279 
   13280 cygwin* | mingw* | pw32*)
   13281   version_type=windows
   13282   shrext_cmds=".dll"
   13283   need_version=no
   13284   need_lib_prefix=no
   13285 
   13286   case $GCC,$host_os in
   13287   yes,cygwin* | yes,mingw* | yes,pw32*)
   13288     library_names_spec='$libname.dll.a'
   13289     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   13290     postinstall_cmds='base_file=`basename \${file}`~
   13291       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   13292       dldir=$destdir/`dirname \$dlpath`~
   13293       test -d \$dldir || mkdir -p \$dldir~
   13294       $install_prog $dir/$dlname \$dldir/$dlname~
   13295       chmod a+x \$dldir/$dlname'
   13296     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   13297       dlpath=$dir/\$dldll~
   13298        $rm \$dlpath'
   13299     shlibpath_overrides_runpath=yes
   13300 
   13301     case $host_os in
   13302     cygwin*)
   13303       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   13304       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13305       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   13306       ;;
   13307     mingw*)
   13308       # MinGW DLLs use traditional 'lib' prefix
   13309       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13310       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   13311       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   13312         # It is most probably a Windows format PATH printed by
   13313         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   13314         # path with ; separators, and with drive letters. We can handle the
   13315         # drive letters (cygwin fileutils understands them), so leave them,
   13316         # especially as we might pass files found there to a mingw objdump,
   13317         # which wouldn't understand a cygwinified path. Ahh.
   13318         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   13319       else
   13320         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   13321       fi
   13322       ;;
   13323     pw32*)
   13324       # pw32 DLLs use 'pw' prefix rather than 'lib'
   13325       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13326       ;;
   13327     esac
   13328     ;;
   13329 
   13330   *)
   13331     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   13332     ;;
   13333   esac
   13334   dynamic_linker='Win32 ld.exe'
   13335   # FIXME: first we should search . and the directory the executable is in
   13336   shlibpath_var=PATH
   13337   ;;
   13338 
   13339 darwin* | rhapsody*)
   13340   dynamic_linker="$host_os dyld"
   13341   version_type=darwin
   13342   need_lib_prefix=no
   13343   need_version=no
   13344   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   13345   soname_spec='${libname}${release}${major}$shared_ext'
   13346   shlibpath_overrides_runpath=yes
   13347   shlibpath_var=DYLD_LIBRARY_PATH
   13348   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   13349 
   13350   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   13351   ;;
   13352 
   13353 dgux*)
   13354   version_type=linux
   13355   need_lib_prefix=no
   13356   need_version=no
   13357   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   13358   soname_spec='${libname}${release}${shared_ext}$major'
   13359   shlibpath_var=LD_LIBRARY_PATH
   13360   ;;
   13361 
   13362 freebsd1*)
   13363   dynamic_linker=no
   13364   ;;
   13365 
   13366 freebsd* | dragonfly*)
   13367   # DragonFly does not have aout.  When/if they implement a new
   13368   # versioning mechanism, adjust this.
   13369   if test -x /usr/bin/objformat; then
   13370     objformat=`/usr/bin/objformat`
   13371   else
   13372     case $host_os in
   13373     freebsd[123]*) objformat=aout ;;
   13374     *) objformat=elf ;;
   13375     esac
   13376   fi
   13377   version_type=freebsd-$objformat
   13378   case $version_type in
   13379     freebsd-elf*)
   13380       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13381       need_version=no
   13382       need_lib_prefix=no
   13383       ;;
   13384     freebsd-*)
   13385       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   13386       need_version=yes
   13387       ;;
   13388   esac
   13389   shlibpath_var=LD_LIBRARY_PATH
   13390   case $host_os in
   13391   freebsd2*)
   13392     shlibpath_overrides_runpath=yes
   13393     ;;
   13394   freebsd3.[01]* | freebsdelf3.[01]*)
   13395     shlibpath_overrides_runpath=yes
   13396     hardcode_into_libs=yes
   13397     ;;
   13398   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   13399   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   13400     shlibpath_overrides_runpath=no
   13401     hardcode_into_libs=yes
   13402     ;;
   13403   *) # from 4.6 on, and DragonFly
   13404     shlibpath_overrides_runpath=yes
   13405     hardcode_into_libs=yes
   13406     ;;
   13407   esac
   13408   ;;
   13409 
   13410 gnu*)
   13411   version_type=linux
   13412   need_lib_prefix=no
   13413   need_version=no
   13414   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   13415   soname_spec='${libname}${release}${shared_ext}$major'
   13416   shlibpath_var=LD_LIBRARY_PATH
   13417   hardcode_into_libs=yes
   13418   ;;
   13419 
   13420 hpux9* | hpux10* | hpux11*)
   13421   # Give a soname corresponding to the major version so that dld.sl refuses to
   13422   # link against other versions.
   13423   version_type=sunos
   13424   need_lib_prefix=no
   13425   need_version=no
   13426   case $host_cpu in
   13427   ia64*)
   13428     shrext_cmds='.so'
   13429     hardcode_into_libs=yes
   13430     dynamic_linker="$host_os dld.so"
   13431     shlibpath_var=LD_LIBRARY_PATH
   13432     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13433     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13434     soname_spec='${libname}${release}${shared_ext}$major'
   13435     if test "X$HPUX_IA64_MODE" = X32; then
   13436       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   13437     else
   13438       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   13439     fi
   13440     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13441     ;;
   13442    hppa*64*)
   13443      shrext_cmds='.sl'
   13444      hardcode_into_libs=yes
   13445      dynamic_linker="$host_os dld.sl"
   13446      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   13447      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13448      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13449      soname_spec='${libname}${release}${shared_ext}$major'
   13450      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   13451      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13452      ;;
   13453    *)
   13454     shrext_cmds='.sl'
   13455     dynamic_linker="$host_os dld.sl"
   13456     shlibpath_var=SHLIB_PATH
   13457     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   13458     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13459     soname_spec='${libname}${release}${shared_ext}$major'
   13460     ;;
   13461   esac
   13462   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   13463   postinstall_cmds='chmod 555 $lib'
   13464   ;;
   13465 
   13466 interix[3-9]*)
   13467   version_type=linux
   13468   need_lib_prefix=no
   13469   need_version=no
   13470   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13471   soname_spec='${libname}${release}${shared_ext}$major'
   13472   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   13473   shlibpath_var=LD_LIBRARY_PATH
   13474   shlibpath_overrides_runpath=no
   13475   hardcode_into_libs=yes
   13476   ;;
   13477 
   13478 irix5* | irix6* | nonstopux*)
   13479   case $host_os in
   13480     nonstopux*) version_type=nonstopux ;;
   13481     *)
   13482 	if test "$lt_cv_prog_gnu_ld" = yes; then
   13483 		version_type=linux
   13484 	else
   13485 		version_type=irix
   13486 	fi ;;
   13487   esac
   13488   need_lib_prefix=no
   13489   need_version=no
   13490   soname_spec='${libname}${release}${shared_ext}$major'
   13491   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   13492   case $host_os in
   13493   irix5* | nonstopux*)
   13494     libsuff= shlibsuff=
   13495     ;;
   13496   *)
   13497     case $LD in # libtool.m4 will add one of these switches to LD
   13498     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   13499       libsuff= shlibsuff= libmagic=32-bit;;
   13500     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   13501       libsuff=32 shlibsuff=N32 libmagic=N32;;
   13502     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   13503       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   13504     *) libsuff= shlibsuff= libmagic=never-match;;
   13505     esac
   13506     ;;
   13507   esac
   13508   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   13509   shlibpath_overrides_runpath=no
   13510   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   13511   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   13512   hardcode_into_libs=yes
   13513   ;;
   13514 
   13515 # No shared lib support for Linux oldld, aout, or coff.
   13516 linux*oldld* | linux*aout* | linux*coff*)
   13517   dynamic_linker=no
   13518   ;;
   13519 
   13520 # This must be Linux ELF.
   13521 linux* | k*bsd*-gnu)
   13522   version_type=linux
   13523   need_lib_prefix=no
   13524   need_version=no
   13525   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13526   soname_spec='${libname}${release}${shared_ext}$major'
   13527   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   13528   shlibpath_var=LD_LIBRARY_PATH
   13529   shlibpath_overrides_runpath=no
   13530   # This implies no fast_install, which is unacceptable.
   13531   # Some rework will be needed to allow for fast_install
   13532   # before this can be enabled.
   13533   hardcode_into_libs=yes
   13534 
   13535   # Append ld.so.conf contents to the search path
   13536   if test -f /etc/ld.so.conf; then
   13537     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' ' '`
   13538     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   13539   fi
   13540 
   13541   # We used to test for /lib/ld.so.1 and disable shared libraries on
   13542   # powerpc, because MkLinux only supported shared libraries with the
   13543   # GNU dynamic linker.  Since this was broken with cross compilers,
   13544   # most powerpc-linux boxes support dynamic linking these days and
   13545   # people can always --disable-shared, the test was removed, and we
   13546   # assume the GNU/Linux dynamic linker is in use.
   13547   dynamic_linker='GNU/Linux ld.so'
   13548   ;;
   13549 
   13550 netbsd*)
   13551   version_type=sunos
   13552   need_lib_prefix=no
   13553   need_version=no
   13554   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   13555     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13556     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13557     dynamic_linker='NetBSD (a.out) ld.so'
   13558   else
   13559     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13560     soname_spec='${libname}${release}${shared_ext}$major'
   13561     dynamic_linker='NetBSD ld.elf_so'
   13562   fi
   13563   shlibpath_var=LD_LIBRARY_PATH
   13564   shlibpath_overrides_runpath=yes
   13565   hardcode_into_libs=yes
   13566   ;;
   13567 
   13568 newsos6)
   13569   version_type=linux
   13570   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13571   shlibpath_var=LD_LIBRARY_PATH
   13572   shlibpath_overrides_runpath=yes
   13573   ;;
   13574 
   13575 nto-qnx*)
   13576   version_type=linux
   13577   need_lib_prefix=no
   13578   need_version=no
   13579   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13580   soname_spec='${libname}${release}${shared_ext}$major'
   13581   shlibpath_var=LD_LIBRARY_PATH
   13582   shlibpath_overrides_runpath=yes
   13583   ;;
   13584 
   13585 openbsd*)
   13586   version_type=sunos
   13587   sys_lib_dlsearch_path_spec="/usr/lib"
   13588   need_lib_prefix=no
   13589   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   13590   case $host_os in
   13591     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   13592     *)                         need_version=no  ;;
   13593   esac
   13594   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13595   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13596   shlibpath_var=LD_LIBRARY_PATH
   13597   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   13598     case $host_os in
   13599       openbsd2.[89] | openbsd2.[89].*)
   13600 	shlibpath_overrides_runpath=no
   13601 	;;
   13602       *)
   13603 	shlibpath_overrides_runpath=yes
   13604 	;;
   13605       esac
   13606   else
   13607     shlibpath_overrides_runpath=yes
   13608   fi
   13609   ;;
   13610 
   13611 os2*)
   13612   libname_spec='$name'
   13613   shrext_cmds=".dll"
   13614   need_lib_prefix=no
   13615   library_names_spec='$libname${shared_ext} $libname.a'
   13616   dynamic_linker='OS/2 ld.exe'
   13617   shlibpath_var=LIBPATH
   13618   ;;
   13619 
   13620 osf3* | osf4* | osf5*)
   13621   version_type=osf
   13622   need_lib_prefix=no
   13623   need_version=no
   13624   soname_spec='${libname}${release}${shared_ext}$major'
   13625   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13626   shlibpath_var=LD_LIBRARY_PATH
   13627   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   13628   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   13629   ;;
   13630 
   13631 rdos*)
   13632   dynamic_linker=no
   13633   ;;
   13634 
   13635 solaris*)
   13636   version_type=linux
   13637   need_lib_prefix=no
   13638   need_version=no
   13639   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13640   soname_spec='${libname}${release}${shared_ext}$major'
   13641   shlibpath_var=LD_LIBRARY_PATH
   13642   shlibpath_overrides_runpath=yes
   13643   hardcode_into_libs=yes
   13644   # ldd complains unless libraries are executable
   13645   postinstall_cmds='chmod +x $lib'
   13646   ;;
   13647 
   13648 sunos4*)
   13649   version_type=sunos
   13650   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13651   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   13652   shlibpath_var=LD_LIBRARY_PATH
   13653   shlibpath_overrides_runpath=yes
   13654   if test "$with_gnu_ld" = yes; then
   13655     need_lib_prefix=no
   13656   fi
   13657   need_version=yes
   13658   ;;
   13659 
   13660 sysv4 | sysv4.3*)
   13661   version_type=linux
   13662   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13663   soname_spec='${libname}${release}${shared_ext}$major'
   13664   shlibpath_var=LD_LIBRARY_PATH
   13665   case $host_vendor in
   13666     sni)
   13667       shlibpath_overrides_runpath=no
   13668       need_lib_prefix=no
   13669       export_dynamic_flag_spec='${wl}-Blargedynsym'
   13670       runpath_var=LD_RUN_PATH
   13671       ;;
   13672     siemens)
   13673       need_lib_prefix=no
   13674       ;;
   13675     motorola)
   13676       need_lib_prefix=no
   13677       need_version=no
   13678       shlibpath_overrides_runpath=no
   13679       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   13680       ;;
   13681   esac
   13682   ;;
   13683 
   13684 sysv4*MP*)
   13685   if test -d /usr/nec ;then
   13686     version_type=linux
   13687     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   13688     soname_spec='$libname${shared_ext}.$major'
   13689     shlibpath_var=LD_LIBRARY_PATH
   13690   fi
   13691   ;;
   13692 
   13693 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   13694   version_type=freebsd-elf
   13695   need_lib_prefix=no
   13696   need_version=no
   13697   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13698   soname_spec='${libname}${release}${shared_ext}$major'
   13699   shlibpath_var=LD_LIBRARY_PATH
   13700   hardcode_into_libs=yes
   13701   if test "$with_gnu_ld" = yes; then
   13702     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   13703     shlibpath_overrides_runpath=no
   13704   else
   13705     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   13706     shlibpath_overrides_runpath=yes
   13707     case $host_os in
   13708       sco3.2v5*)
   13709         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   13710 	;;
   13711     esac
   13712   fi
   13713   sys_lib_dlsearch_path_spec='/usr/lib'
   13714   ;;
   13715 
   13716 uts4*)
   13717   version_type=linux
   13718   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13719   soname_spec='${libname}${release}${shared_ext}$major'
   13720   shlibpath_var=LD_LIBRARY_PATH
   13721   ;;
   13722 
   13723 *)
   13724   dynamic_linker=no
   13725   ;;
   13726 esac
   13727 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   13728 $as_echo "$dynamic_linker" >&6; }
   13729 test "$dynamic_linker" = no && can_build_shared=no
   13730 
   13731 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   13732   $as_echo_n "(cached) " >&6
   13733 else
   13734   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   13735 fi
   13736 
   13737 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   13738 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   13739   $as_echo_n "(cached) " >&6
   13740 else
   13741   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   13742 fi
   13743 
   13744 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   13745 
   13746 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   13747 if test "$GCC" = yes; then
   13748   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   13749 fi
   13750 
   13751 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   13752 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   13753 hardcode_action_CXX=
   13754 if test -n "$hardcode_libdir_flag_spec_CXX" || \
   13755    test -n "$runpath_var_CXX" || \
   13756    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   13757 
   13758   # We can hardcode non-existant directories.
   13759   if test "$hardcode_direct_CXX" != no &&
   13760      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   13761      # have to relink, otherwise we might link with an installed library
   13762      # when we should be linking with a yet-to-be-installed one
   13763      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   13764      test "$hardcode_minus_L_CXX" != no; then
   13765     # Linking always hardcodes the temporary library directory.
   13766     hardcode_action_CXX=relink
   13767   else
   13768     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   13769     hardcode_action_CXX=immediate
   13770   fi
   13771 else
   13772   # We cannot hardcode anything, or else we can only hardcode existing
   13773   # directories.
   13774   hardcode_action_CXX=unsupported
   13775 fi
   13776 { $as_echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
   13777 $as_echo "$hardcode_action_CXX" >&6; }
   13778 
   13779 if test "$hardcode_action_CXX" = relink; then
   13780   # Fast installation is not supported
   13781   enable_fast_install=no
   13782 elif test "$shlibpath_overrides_runpath" = yes ||
   13783      test "$enable_shared" = no; then
   13784   # Fast installation is not necessary
   13785   enable_fast_install=needless
   13786 fi
   13787 
   13788 
   13789 # The else clause should only fire when bootstrapping the
   13790 # libtool distribution, otherwise you forgot to ship ltmain.sh
   13791 # with your package, and you will get complaints that there are
   13792 # no rules to generate ltmain.sh.
   13793 if test -f "$ltmain"; then
   13794   # See if we are running on zsh, and set the options which allow our commands through
   13795   # without removal of \ escapes.
   13796   if test -n "${ZSH_VERSION+set}" ; then
   13797     setopt NO_GLOB_SUBST
   13798   fi
   13799   # Now quote all the things that may contain metacharacters while being
   13800   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   13801   # variables and quote the copies for generation of the libtool script.
   13802   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   13803     SED SHELL STRIP \
   13804     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   13805     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   13806     deplibs_check_method reload_flag reload_cmds need_locks \
   13807     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   13808     lt_cv_sys_global_symbol_to_c_name_address \
   13809     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   13810     old_postinstall_cmds old_postuninstall_cmds \
   13811     compiler_CXX \
   13812     CC_CXX \
   13813     LD_CXX \
   13814     lt_prog_compiler_wl_CXX \
   13815     lt_prog_compiler_pic_CXX \
   13816     lt_prog_compiler_static_CXX \
   13817     lt_prog_compiler_no_builtin_flag_CXX \
   13818     export_dynamic_flag_spec_CXX \
   13819     thread_safe_flag_spec_CXX \
   13820     whole_archive_flag_spec_CXX \
   13821     enable_shared_with_static_runtimes_CXX \
   13822     old_archive_cmds_CXX \
   13823     old_archive_from_new_cmds_CXX \
   13824     predep_objects_CXX \
   13825     postdep_objects_CXX \
   13826     predeps_CXX \
   13827     postdeps_CXX \
   13828     compiler_lib_search_path_CXX \
   13829     compiler_lib_search_dirs_CXX \
   13830     archive_cmds_CXX \
   13831     archive_expsym_cmds_CXX \
   13832     postinstall_cmds_CXX \
   13833     postuninstall_cmds_CXX \
   13834     old_archive_from_expsyms_cmds_CXX \
   13835     allow_undefined_flag_CXX \
   13836     no_undefined_flag_CXX \
   13837     export_symbols_cmds_CXX \
   13838     hardcode_libdir_flag_spec_CXX \
   13839     hardcode_libdir_flag_spec_ld_CXX \
   13840     hardcode_libdir_separator_CXX \
   13841     hardcode_automatic_CXX \
   13842     module_cmds_CXX \
   13843     module_expsym_cmds_CXX \
   13844     lt_cv_prog_compiler_c_o_CXX \
   13845     fix_srcfile_path_CXX \
   13846     exclude_expsyms_CXX \
   13847     include_expsyms_CXX; do
   13848 
   13849     case $var in
   13850     old_archive_cmds_CXX | \
   13851     old_archive_from_new_cmds_CXX | \
   13852     archive_cmds_CXX | \
   13853     archive_expsym_cmds_CXX | \
   13854     module_cmds_CXX | \
   13855     module_expsym_cmds_CXX | \
   13856     old_archive_from_expsyms_cmds_CXX | \
   13857     export_symbols_cmds_CXX | \
   13858     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   13859     postinstall_cmds | postuninstall_cmds | \
   13860     old_postinstall_cmds | old_postuninstall_cmds | \
   13861     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   13862       # Double-quote double-evaled strings.
   13863       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   13864       ;;
   13865     *)
   13866       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   13867       ;;
   13868     esac
   13869   done
   13870 
   13871   case $lt_echo in
   13872   *'\$0 --fallback-echo"')
   13873     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   13874     ;;
   13875   esac
   13876 
   13877 cfgfile="$ofile"
   13878 
   13879   cat <<__EOF__ >> "$cfgfile"
   13880 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   13881 
   13882 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   13883 
   13884 # Shell to use when invoking shell scripts.
   13885 SHELL=$lt_SHELL
   13886 
   13887 # Whether or not to build shared libraries.
   13888 build_libtool_libs=$enable_shared
   13889 
   13890 # Whether or not to build static libraries.
   13891 build_old_libs=$enable_static
   13892 
   13893 # Whether or not to add -lc for building shared libraries.
   13894 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   13895 
   13896 # Whether or not to disallow shared libs when runtime libs are static
   13897 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   13898 
   13899 # Whether or not to optimize for fast installation.
   13900 fast_install=$enable_fast_install
   13901 
   13902 # The host system.
   13903 host_alias=$host_alias
   13904 host=$host
   13905 host_os=$host_os
   13906 
   13907 # The build system.
   13908 build_alias=$build_alias
   13909 build=$build
   13910 build_os=$build_os
   13911 
   13912 # An echo program that does not interpret backslashes.
   13913 echo=$lt_echo
   13914 
   13915 # The archiver.
   13916 AR=$lt_AR
   13917 AR_FLAGS=$lt_AR_FLAGS
   13918 
   13919 # A C compiler.
   13920 LTCC=$lt_LTCC
   13921 
   13922 # LTCC compiler flags.
   13923 LTCFLAGS=$lt_LTCFLAGS
   13924 
   13925 # A language-specific compiler.
   13926 CC=$lt_compiler_CXX
   13927 
   13928 # Is the compiler the GNU C compiler?
   13929 with_gcc=$GCC_CXX
   13930 
   13931 # An ERE matcher.
   13932 EGREP=$lt_EGREP
   13933 
   13934 # The linker used to build libraries.
   13935 LD=$lt_LD_CXX
   13936 
   13937 # Whether we need hard or soft links.
   13938 LN_S=$lt_LN_S
   13939 
   13940 # A BSD-compatible nm program.
   13941 NM=$lt_NM
   13942 
   13943 # A symbol stripping program
   13944 STRIP=$lt_STRIP
   13945 
   13946 # Used to examine libraries when file_magic_cmd begins "file"
   13947 MAGIC_CMD=$MAGIC_CMD
   13948 
   13949 # Used on cygwin: DLL creation program.
   13950 DLLTOOL="$DLLTOOL"
   13951 
   13952 # Used on cygwin: object dumper.
   13953 OBJDUMP="$OBJDUMP"
   13954 
   13955 # Used on cygwin: assembler.
   13956 AS="$AS"
   13957 
   13958 # The name of the directory that contains temporary libtool files.
   13959 objdir=$objdir
   13960 
   13961 # How to create reloadable object files.
   13962 reload_flag=$lt_reload_flag
   13963 reload_cmds=$lt_reload_cmds
   13964 
   13965 # How to pass a linker flag through the compiler.
   13966 wl=$lt_lt_prog_compiler_wl_CXX
   13967 
   13968 # Object file suffix (normally "o").
   13969 objext="$ac_objext"
   13970 
   13971 # Old archive suffix (normally "a").
   13972 libext="$libext"
   13973 
   13974 # Shared library suffix (normally ".so").
   13975 shrext_cmds='$shrext_cmds'
   13976 
   13977 # Executable file suffix (normally "").
   13978 exeext="$exeext"
   13979 
   13980 # Additional compiler flags for building library objects.
   13981 pic_flag=$lt_lt_prog_compiler_pic_CXX
   13982 pic_mode=$pic_mode
   13983 
   13984 # What is the maximum length of a command?
   13985 max_cmd_len=$lt_cv_sys_max_cmd_len
   13986 
   13987 # Does compiler simultaneously support -c and -o options?
   13988 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   13989 
   13990 # Must we lock files when doing compilation?
   13991 need_locks=$lt_need_locks
   13992 
   13993 # Do we need the lib prefix for modules?
   13994 need_lib_prefix=$need_lib_prefix
   13995 
   13996 # Do we need a version for libraries?
   13997 need_version=$need_version
   13998 
   13999 # Whether dlopen is supported.
   14000 dlopen_support=$enable_dlopen
   14001 
   14002 # Whether dlopen of programs is supported.
   14003 dlopen_self=$enable_dlopen_self
   14004 
   14005 # Whether dlopen of statically linked programs is supported.
   14006 dlopen_self_static=$enable_dlopen_self_static
   14007 
   14008 # Compiler flag to prevent dynamic linking.
   14009 link_static_flag=$lt_lt_prog_compiler_static_CXX
   14010 
   14011 # Compiler flag to turn off builtin functions.
   14012 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   14013 
   14014 # Compiler flag to allow reflexive dlopens.
   14015 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   14016 
   14017 # Compiler flag to generate shared objects directly from archives.
   14018 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   14019 
   14020 # Compiler flag to generate thread-safe objects.
   14021 thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
   14022 
   14023 # Library versioning type.
   14024 version_type=$version_type
   14025 
   14026 # Format of library name prefix.
   14027 libname_spec=$lt_libname_spec
   14028 
   14029 # List of archive names.  First name is the real one, the rest are links.
   14030 # The last name is the one that the linker finds with -lNAME.
   14031 library_names_spec=$lt_library_names_spec
   14032 
   14033 # The coded name of the library, if different from the real name.
   14034 soname_spec=$lt_soname_spec
   14035 
   14036 # Commands used to build and install an old-style archive.
   14037 RANLIB=$lt_RANLIB
   14038 old_archive_cmds=$lt_old_archive_cmds_CXX
   14039 old_postinstall_cmds=$lt_old_postinstall_cmds
   14040 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   14041 
   14042 # Create an old-style archive from a shared archive.
   14043 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   14044 
   14045 # Create a temporary old-style archive to link instead of a shared archive.
   14046 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   14047 
   14048 # Commands used to build and install a shared archive.
   14049 archive_cmds=$lt_archive_cmds_CXX
   14050 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   14051 postinstall_cmds=$lt_postinstall_cmds
   14052 postuninstall_cmds=$lt_postuninstall_cmds
   14053 
   14054 # Commands used to build a loadable module (assumed same as above if empty)
   14055 module_cmds=$lt_module_cmds_CXX
   14056 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   14057 
   14058 # Commands to strip libraries.
   14059 old_striplib=$lt_old_striplib
   14060 striplib=$lt_striplib
   14061 
   14062 # Dependencies to place before the objects being linked to create a
   14063 # shared library.
   14064 predep_objects=$lt_predep_objects_CXX
   14065 
   14066 # Dependencies to place after the objects being linked to create a
   14067 # shared library.
   14068 postdep_objects=$lt_postdep_objects_CXX
   14069 
   14070 # Dependencies to place before the objects being linked to create a
   14071 # shared library.
   14072 predeps=$lt_predeps_CXX
   14073 
   14074 # Dependencies to place after the objects being linked to create a
   14075 # shared library.
   14076 postdeps=$lt_postdeps_CXX
   14077 
   14078 # The directories searched by this compiler when creating a shared
   14079 # library
   14080 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
   14081 
   14082 # The library search path used internally by the compiler when linking
   14083 # a shared library.
   14084 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   14085 
   14086 # Method to check whether dependent libraries are shared objects.
   14087 deplibs_check_method=$lt_deplibs_check_method
   14088 
   14089 # Command to use when deplibs_check_method == file_magic.
   14090 file_magic_cmd=$lt_file_magic_cmd
   14091 
   14092 # Flag that allows shared libraries with undefined symbols to be built.
   14093 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   14094 
   14095 # Flag that forces no undefined symbols.
   14096 no_undefined_flag=$lt_no_undefined_flag_CXX
   14097 
   14098 # Commands used to finish a libtool library installation in a directory.
   14099 finish_cmds=$lt_finish_cmds
   14100 
   14101 # Same as above, but a single script fragment to be evaled but not shown.
   14102 finish_eval=$lt_finish_eval
   14103 
   14104 # Take the output of nm and produce a listing of raw symbols and C names.
   14105 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   14106 
   14107 # Transform the output of nm in a proper C declaration
   14108 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   14109 
   14110 # Transform the output of nm in a C name address pair
   14111 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   14112 
   14113 # This is the shared library runtime path variable.
   14114 runpath_var=$runpath_var
   14115 
   14116 # This is the shared library path variable.
   14117 shlibpath_var=$shlibpath_var
   14118 
   14119 # Is shlibpath searched before the hard-coded library search path?
   14120 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   14121 
   14122 # How to hardcode a shared library path into an executable.
   14123 hardcode_action=$hardcode_action_CXX
   14124 
   14125 # Whether we should hardcode library paths into libraries.
   14126 hardcode_into_libs=$hardcode_into_libs
   14127 
   14128 # Flag to hardcode \$libdir into a binary during linking.
   14129 # This must work even if \$libdir does not exist.
   14130 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   14131 
   14132 # If ld is used when linking, flag to hardcode \$libdir into
   14133 # a binary during linking. This must work even if \$libdir does
   14134 # not exist.
   14135 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   14136 
   14137 # Whether we need a single -rpath flag with a separated argument.
   14138 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   14139 
   14140 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   14141 # resulting binary.
   14142 hardcode_direct=$hardcode_direct_CXX
   14143 
   14144 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   14145 # resulting binary.
   14146 hardcode_minus_L=$hardcode_minus_L_CXX
   14147 
   14148 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   14149 # the resulting binary.
   14150 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   14151 
   14152 # Set to yes if building a shared library automatically hardcodes DIR into the library
   14153 # and all subsequent libraries and executables linked against it.
   14154 hardcode_automatic=$hardcode_automatic_CXX
   14155 
   14156 # Variables whose values should be saved in libtool wrapper scripts and
   14157 # restored at relink time.
   14158 variables_saved_for_relink="$variables_saved_for_relink"
   14159 
   14160 # Whether libtool must link a program against all its dependency libraries.
   14161 link_all_deplibs=$link_all_deplibs_CXX
   14162 
   14163 # Compile-time system search path for libraries
   14164 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   14165 
   14166 # Run-time system search path for libraries
   14167 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   14168 
   14169 # Fix the shell variable \$srcfile for the compiler.
   14170 fix_srcfile_path=$lt_fix_srcfile_path
   14171 
   14172 # Set to yes if exported symbols are required.
   14173 always_export_symbols=$always_export_symbols_CXX
   14174 
   14175 # The commands to list exported symbols.
   14176 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   14177 
   14178 # The commands to extract the exported symbol list from a shared archive.
   14179 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   14180 
   14181 # Symbols that should not be listed in the preloaded symbols.
   14182 exclude_expsyms=$lt_exclude_expsyms_CXX
   14183 
   14184 # Symbols that must always be exported.
   14185 include_expsyms=$lt_include_expsyms_CXX
   14186 
   14187 # ### END LIBTOOL TAG CONFIG: $tagname
   14188 
   14189 __EOF__
   14190 
   14191 
   14192 else
   14193   # If there is no Makefile yet, we rely on a make rule to execute
   14194   # `config.status --recheck' to rerun these tests and create the
   14195   # libtool script then.
   14196   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   14197   if test -f "$ltmain_in"; then
   14198     test -f Makefile && make "$ltmain"
   14199   fi
   14200 fi
   14201 
   14202 
   14203 ac_ext=c
   14204 ac_cpp='$CPP $CPPFLAGS'
   14205 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   14206 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   14207 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   14208 
   14209 CC=$lt_save_CC
   14210 LDCXX=$LD
   14211 LD=$lt_save_LD
   14212 GCC=$lt_save_GCC
   14213 with_gnu_ldcxx=$with_gnu_ld
   14214 with_gnu_ld=$lt_save_with_gnu_ld
   14215 lt_cv_path_LDCXX=$lt_cv_path_LD
   14216 lt_cv_path_LD=$lt_save_path_LD
   14217 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   14218 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   14219 
   14220 	else
   14221 	  tagname=""
   14222 	fi
   14223 	;;
   14224 
   14225       F77)
   14226 	if test -n "$F77" && test "X$F77" != "Xno"; then
   14227 
   14228 ac_ext=f
   14229 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   14230 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   14231 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   14232 
   14233 
   14234 archive_cmds_need_lc_F77=no
   14235 allow_undefined_flag_F77=
   14236 always_export_symbols_F77=no
   14237 archive_expsym_cmds_F77=
   14238 export_dynamic_flag_spec_F77=
   14239 hardcode_direct_F77=no
   14240 hardcode_libdir_flag_spec_F77=
   14241 hardcode_libdir_flag_spec_ld_F77=
   14242 hardcode_libdir_separator_F77=
   14243 hardcode_minus_L_F77=no
   14244 hardcode_automatic_F77=no
   14245 module_cmds_F77=
   14246 module_expsym_cmds_F77=
   14247 link_all_deplibs_F77=unknown
   14248 old_archive_cmds_F77=$old_archive_cmds
   14249 no_undefined_flag_F77=
   14250 whole_archive_flag_spec_F77=
   14251 enable_shared_with_static_runtimes_F77=no
   14252 
   14253 # Source file extension for f77 test sources.
   14254 ac_ext=f
   14255 
   14256 # Object file extension for compiled f77 test sources.
   14257 objext=o
   14258 objext_F77=$objext
   14259 
   14260 # Code to be used in simple compile tests
   14261 lt_simple_compile_test_code="\
   14262       subroutine t
   14263       return
   14264       end
   14265 "
   14266 
   14267 # Code to be used in simple link tests
   14268 lt_simple_link_test_code="\
   14269       program t
   14270       end
   14271 "
   14272 
   14273 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   14274 
   14275 # If no C compiler was specified, use CC.
   14276 LTCC=${LTCC-"$CC"}
   14277 
   14278 # If no C compiler flags were specified, use CFLAGS.
   14279 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   14280 
   14281 # Allow CC to be a program name with arguments.
   14282 compiler=$CC
   14283 
   14284 
   14285 # save warnings/boilerplate of simple test code
   14286 ac_outfile=conftest.$ac_objext
   14287 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   14288 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   14289 _lt_compiler_boilerplate=`cat conftest.err`
   14290 $rm conftest*
   14291 
   14292 ac_outfile=conftest.$ac_objext
   14293 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   14294 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   14295 _lt_linker_boilerplate=`cat conftest.err`
   14296 $rm -r conftest*
   14297 
   14298 
   14299 # Allow CC to be a program name with arguments.
   14300 lt_save_CC="$CC"
   14301 CC=${F77-"f77"}
   14302 compiler=$CC
   14303 compiler_F77=$CC
   14304 for cc_temp in $compiler""; do
   14305   case $cc_temp in
   14306     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14307     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14308     \-*) ;;
   14309     *) break;;
   14310   esac
   14311 done
   14312 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14313 
   14314 
   14315 { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   14316 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   14317 { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
   14318 $as_echo "$can_build_shared" >&6; }
   14319 
   14320 { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   14321 $as_echo_n "checking whether to build shared libraries... " >&6; }
   14322 test "$can_build_shared" = "no" && enable_shared=no
   14323 
   14324 # On AIX, shared libraries and static libraries use the same namespace, and
   14325 # are all built from PIC.
   14326 case $host_os in
   14327 aix3*)
   14328   test "$enable_shared" = yes && enable_static=no
   14329   if test -n "$RANLIB"; then
   14330     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   14331     postinstall_cmds='$RANLIB $lib'
   14332   fi
   14333   ;;
   14334 aix[4-9]*)
   14335   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   14336     test "$enable_shared" = yes && enable_static=no
   14337   fi
   14338   ;;
   14339 esac
   14340 { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
   14341 $as_echo "$enable_shared" >&6; }
   14342 
   14343 { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   14344 $as_echo_n "checking whether to build static libraries... " >&6; }
   14345 # Make sure either enable_shared or enable_static is yes.
   14346 test "$enable_shared" = yes || enable_static=yes
   14347 { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
   14348 $as_echo "$enable_static" >&6; }
   14349 
   14350 GCC_F77="$G77"
   14351 LD_F77="$LD"
   14352 
   14353 lt_prog_compiler_wl_F77=
   14354 lt_prog_compiler_pic_F77=
   14355 lt_prog_compiler_static_F77=
   14356 
   14357 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   14358 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   14359 
   14360   if test "$GCC" = yes; then
   14361     lt_prog_compiler_wl_F77='-Wl,'
   14362     lt_prog_compiler_static_F77='-static'
   14363 
   14364     case $host_os in
   14365       aix*)
   14366       # All AIX code is PIC.
   14367       if test "$host_cpu" = ia64; then
   14368 	# AIX 5 now supports IA64 processor
   14369 	lt_prog_compiler_static_F77='-Bstatic'
   14370       fi
   14371       ;;
   14372 
   14373     amigaos*)
   14374       # FIXME: we need at least 68020 code to build shared libraries, but
   14375       # adding the `-m68020' flag to GCC prevents building anything better,
   14376       # like `-m68040'.
   14377       lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
   14378       ;;
   14379 
   14380     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   14381       # PIC is the default for these OSes.
   14382       ;;
   14383 
   14384     mingw* | cygwin* | pw32* | os2*)
   14385       # This hack is so that the source file can tell whether it is being
   14386       # built for inclusion in a dll (and should export symbols for example).
   14387       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   14388       # (--disable-auto-import) libraries
   14389       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   14390       ;;
   14391 
   14392     darwin* | rhapsody*)
   14393       # PIC is the default on this platform
   14394       # Common symbols not allowed in MH_DYLIB files
   14395       lt_prog_compiler_pic_F77='-fno-common'
   14396       ;;
   14397 
   14398     interix[3-9]*)
   14399       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   14400       # Instead, we relocate shared libraries at runtime.
   14401       ;;
   14402 
   14403     msdosdjgpp*)
   14404       # Just because we use GCC doesn't mean we suddenly get shared libraries
   14405       # on systems that don't support them.
   14406       lt_prog_compiler_can_build_shared_F77=no
   14407       enable_shared=no
   14408       ;;
   14409 
   14410     sysv4*MP*)
   14411       if test -d /usr/nec; then
   14412 	lt_prog_compiler_pic_F77=-Kconform_pic
   14413       fi
   14414       ;;
   14415 
   14416     hpux*)
   14417       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   14418       # not for PA HP-UX.
   14419       case $host_cpu in
   14420       hppa*64*|ia64*)
   14421 	# +Z the default
   14422 	;;
   14423       *)
   14424 	lt_prog_compiler_pic_F77='-fPIC'
   14425 	;;
   14426       esac
   14427       ;;
   14428 
   14429     *)
   14430       lt_prog_compiler_pic_F77='-fPIC'
   14431       ;;
   14432     esac
   14433   else
   14434     # PORTME Check for flag to pass linker flags through the system compiler.
   14435     case $host_os in
   14436     aix*)
   14437       lt_prog_compiler_wl_F77='-Wl,'
   14438       if test "$host_cpu" = ia64; then
   14439 	# AIX 5 now supports IA64 processor
   14440 	lt_prog_compiler_static_F77='-Bstatic'
   14441       else
   14442 	lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
   14443       fi
   14444       ;;
   14445       darwin*)
   14446         # PIC is the default on this platform
   14447         # Common symbols not allowed in MH_DYLIB files
   14448        case $cc_basename in
   14449          xlc*)
   14450          lt_prog_compiler_pic_F77='-qnocommon'
   14451          lt_prog_compiler_wl_F77='-Wl,'
   14452          ;;
   14453        esac
   14454        ;;
   14455 
   14456     mingw* | cygwin* | pw32* | os2*)
   14457       # This hack is so that the source file can tell whether it is being
   14458       # built for inclusion in a dll (and should export symbols for example).
   14459       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   14460       ;;
   14461 
   14462     hpux9* | hpux10* | hpux11*)
   14463       lt_prog_compiler_wl_F77='-Wl,'
   14464       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   14465       # not for PA HP-UX.
   14466       case $host_cpu in
   14467       hppa*64*|ia64*)
   14468 	# +Z the default
   14469 	;;
   14470       *)
   14471 	lt_prog_compiler_pic_F77='+Z'
   14472 	;;
   14473       esac
   14474       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   14475       lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
   14476       ;;
   14477 
   14478     irix5* | irix6* | nonstopux*)
   14479       lt_prog_compiler_wl_F77='-Wl,'
   14480       # PIC (with -KPIC) is the default.
   14481       lt_prog_compiler_static_F77='-non_shared'
   14482       ;;
   14483 
   14484     newsos6)
   14485       lt_prog_compiler_pic_F77='-KPIC'
   14486       lt_prog_compiler_static_F77='-Bstatic'
   14487       ;;
   14488 
   14489     linux* | k*bsd*-gnu)
   14490       case $cc_basename in
   14491       icc* | ecc*)
   14492 	lt_prog_compiler_wl_F77='-Wl,'
   14493 	lt_prog_compiler_pic_F77='-KPIC'
   14494 	lt_prog_compiler_static_F77='-static'
   14495         ;;
   14496       pgcc* | pgf77* | pgf90* | pgf95*)
   14497         # Portland Group compilers (*not* the Pentium gcc compiler,
   14498 	# which looks to be a dead project)
   14499 	lt_prog_compiler_wl_F77='-Wl,'
   14500 	lt_prog_compiler_pic_F77='-fpic'
   14501 	lt_prog_compiler_static_F77='-Bstatic'
   14502         ;;
   14503       ccc*)
   14504         lt_prog_compiler_wl_F77='-Wl,'
   14505         # All Alpha code is PIC.
   14506         lt_prog_compiler_static_F77='-non_shared'
   14507         ;;
   14508       *)
   14509         case `$CC -V 2>&1 | sed 5q` in
   14510 	*Sun\ C*)
   14511 	  # Sun C 5.9
   14512 	  lt_prog_compiler_pic_F77='-KPIC'
   14513 	  lt_prog_compiler_static_F77='-Bstatic'
   14514 	  lt_prog_compiler_wl_F77='-Wl,'
   14515 	  ;;
   14516 	*Sun\ F*)
   14517 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   14518 	  lt_prog_compiler_pic_F77='-KPIC'
   14519 	  lt_prog_compiler_static_F77='-Bstatic'
   14520 	  lt_prog_compiler_wl_F77=''
   14521 	  ;;
   14522 	esac
   14523 	;;
   14524       esac
   14525       ;;
   14526 
   14527     osf3* | osf4* | osf5*)
   14528       lt_prog_compiler_wl_F77='-Wl,'
   14529       # All OSF/1 code is PIC.
   14530       lt_prog_compiler_static_F77='-non_shared'
   14531       ;;
   14532 
   14533     rdos*)
   14534       lt_prog_compiler_static_F77='-non_shared'
   14535       ;;
   14536 
   14537     solaris*)
   14538       lt_prog_compiler_pic_F77='-KPIC'
   14539       lt_prog_compiler_static_F77='-Bstatic'
   14540       case $cc_basename in
   14541       f77* | f90* | f95*)
   14542 	lt_prog_compiler_wl_F77='-Qoption ld ';;
   14543       *)
   14544 	lt_prog_compiler_wl_F77='-Wl,';;
   14545       esac
   14546       ;;
   14547 
   14548     sunos4*)
   14549       lt_prog_compiler_wl_F77='-Qoption ld '
   14550       lt_prog_compiler_pic_F77='-PIC'
   14551       lt_prog_compiler_static_F77='-Bstatic'
   14552       ;;
   14553 
   14554     sysv4 | sysv4.2uw2* | sysv4.3*)
   14555       lt_prog_compiler_wl_F77='-Wl,'
   14556       lt_prog_compiler_pic_F77='-KPIC'
   14557       lt_prog_compiler_static_F77='-Bstatic'
   14558       ;;
   14559 
   14560     sysv4*MP*)
   14561       if test -d /usr/nec ;then
   14562 	lt_prog_compiler_pic_F77='-Kconform_pic'
   14563 	lt_prog_compiler_static_F77='-Bstatic'
   14564       fi
   14565       ;;
   14566 
   14567     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   14568       lt_prog_compiler_wl_F77='-Wl,'
   14569       lt_prog_compiler_pic_F77='-KPIC'
   14570       lt_prog_compiler_static_F77='-Bstatic'
   14571       ;;
   14572 
   14573     unicos*)
   14574       lt_prog_compiler_wl_F77='-Wl,'
   14575       lt_prog_compiler_can_build_shared_F77=no
   14576       ;;
   14577 
   14578     uts4*)
   14579       lt_prog_compiler_pic_F77='-pic'
   14580       lt_prog_compiler_static_F77='-Bstatic'
   14581       ;;
   14582 
   14583     *)
   14584       lt_prog_compiler_can_build_shared_F77=no
   14585       ;;
   14586     esac
   14587   fi
   14588 
   14589 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
   14590 $as_echo "$lt_prog_compiler_pic_F77" >&6; }
   14591 
   14592 #
   14593 # Check to make sure the PIC flag actually works.
   14594 #
   14595 if test -n "$lt_prog_compiler_pic_F77"; then
   14596 
   14597 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
   14598 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... " >&6; }
   14599 if test "${lt_cv_prog_compiler_pic_works_F77+set}" = set; then
   14600   $as_echo_n "(cached) " >&6
   14601 else
   14602   lt_cv_prog_compiler_pic_works_F77=no
   14603   ac_outfile=conftest.$ac_objext
   14604    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14605    lt_compiler_flag="$lt_prog_compiler_pic_F77"
   14606    # Insert the option either (1) after the last *FLAGS variable, or
   14607    # (2) before a word containing "conftest.", or (3) at the end.
   14608    # Note that $ac_compile itself does not contain backslashes and begins
   14609    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14610    # The option is referenced via a variable to avoid confusing sed.
   14611    lt_compile=`echo "$ac_compile" | $SED \
   14612    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14613    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14614    -e 's:$: $lt_compiler_flag:'`
   14615    (eval echo "\"\$as_me:14615: $lt_compile\"" >&5)
   14616    (eval "$lt_compile" 2>conftest.err)
   14617    ac_status=$?
   14618    cat conftest.err >&5
   14619    echo "$as_me:14619: \$? = $ac_status" >&5
   14620    if (exit $ac_status) && test -s "$ac_outfile"; then
   14621      # The compiler can only warn and ignore the option if not recognized
   14622      # So say no if there are warnings other than the usual output.
   14623      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   14624      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14625      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   14626        lt_cv_prog_compiler_pic_works_F77=yes
   14627      fi
   14628    fi
   14629    $rm conftest*
   14630 
   14631 fi
   14632 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_F77" >&5
   14633 $as_echo "$lt_cv_prog_compiler_pic_works_F77" >&6; }
   14634 
   14635 if test x"$lt_cv_prog_compiler_pic_works_F77" = xyes; then
   14636     case $lt_prog_compiler_pic_F77 in
   14637      "" | " "*) ;;
   14638      *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
   14639      esac
   14640 else
   14641     lt_prog_compiler_pic_F77=
   14642      lt_prog_compiler_can_build_shared_F77=no
   14643 fi
   14644 
   14645 fi
   14646 case $host_os in
   14647   # For platforms which do not support PIC, -DPIC is meaningless:
   14648   *djgpp*)
   14649     lt_prog_compiler_pic_F77=
   14650     ;;
   14651   *)
   14652     lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
   14653     ;;
   14654 esac
   14655 
   14656 #
   14657 # Check to make sure the static flag actually works.
   14658 #
   14659 wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
   14660 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   14661 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   14662 if test "${lt_cv_prog_compiler_static_works_F77+set}" = set; then
   14663   $as_echo_n "(cached) " >&6
   14664 else
   14665   lt_cv_prog_compiler_static_works_F77=no
   14666    save_LDFLAGS="$LDFLAGS"
   14667    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   14668    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   14669    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   14670      # The linker can only warn and ignore the option if not recognized
   14671      # So say no if there are warnings
   14672      if test -s conftest.err; then
   14673        # Append any errors to the config.log.
   14674        cat conftest.err 1>&5
   14675        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   14676        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14677        if diff conftest.exp conftest.er2 >/dev/null; then
   14678          lt_cv_prog_compiler_static_works_F77=yes
   14679        fi
   14680      else
   14681        lt_cv_prog_compiler_static_works_F77=yes
   14682      fi
   14683    fi
   14684    $rm -r conftest*
   14685    LDFLAGS="$save_LDFLAGS"
   14686 
   14687 fi
   14688 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_F77" >&5
   14689 $as_echo "$lt_cv_prog_compiler_static_works_F77" >&6; }
   14690 
   14691 if test x"$lt_cv_prog_compiler_static_works_F77" = xyes; then
   14692     :
   14693 else
   14694     lt_prog_compiler_static_F77=
   14695 fi
   14696 
   14697 
   14698 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   14699 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   14700 if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
   14701   $as_echo_n "(cached) " >&6
   14702 else
   14703   lt_cv_prog_compiler_c_o_F77=no
   14704    $rm -r conftest 2>/dev/null
   14705    mkdir conftest
   14706    cd conftest
   14707    mkdir out
   14708    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14709 
   14710    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14711    # Insert the option either (1) after the last *FLAGS variable, or
   14712    # (2) before a word containing "conftest.", or (3) at the end.
   14713    # Note that $ac_compile itself does not contain backslashes and begins
   14714    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14715    lt_compile=`echo "$ac_compile" | $SED \
   14716    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14717    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14718    -e 's:$: $lt_compiler_flag:'`
   14719    (eval echo "\"\$as_me:14719: $lt_compile\"" >&5)
   14720    (eval "$lt_compile" 2>out/conftest.err)
   14721    ac_status=$?
   14722    cat out/conftest.err >&5
   14723    echo "$as_me:14723: \$? = $ac_status" >&5
   14724    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14725    then
   14726      # The compiler can only warn and ignore the option if not recognized
   14727      # So say no if there are warnings
   14728      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   14729      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14730      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14731        lt_cv_prog_compiler_c_o_F77=yes
   14732      fi
   14733    fi
   14734    chmod u+w . 2>&5
   14735    $rm conftest*
   14736    # SGI C++ compiler will create directory out/ii_files/ for
   14737    # template instantiation
   14738    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   14739    $rm out/* && rmdir out
   14740    cd ..
   14741    rmdir conftest
   14742    $rm conftest*
   14743 
   14744 fi
   14745 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
   14746 $as_echo "$lt_cv_prog_compiler_c_o_F77" >&6; }
   14747 
   14748 
   14749 hard_links="nottested"
   14750 if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
   14751   # do not overwrite the value of need_locks provided by the user
   14752   { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   14753 $as_echo_n "checking if we can lock with hard links... " >&6; }
   14754   hard_links=yes
   14755   $rm conftest*
   14756   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14757   touch conftest.a
   14758   ln conftest.a conftest.b 2>&5 || hard_links=no
   14759   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14760   { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
   14761 $as_echo "$hard_links" >&6; }
   14762   if test "$hard_links" = no; then
   14763     { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   14764 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   14765     need_locks=warn
   14766   fi
   14767 else
   14768   need_locks=no
   14769 fi
   14770 
   14771 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   14772 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   14773 
   14774   runpath_var=
   14775   allow_undefined_flag_F77=
   14776   enable_shared_with_static_runtimes_F77=no
   14777   archive_cmds_F77=
   14778   archive_expsym_cmds_F77=
   14779   old_archive_From_new_cmds_F77=
   14780   old_archive_from_expsyms_cmds_F77=
   14781   export_dynamic_flag_spec_F77=
   14782   whole_archive_flag_spec_F77=
   14783   thread_safe_flag_spec_F77=
   14784   hardcode_libdir_flag_spec_F77=
   14785   hardcode_libdir_flag_spec_ld_F77=
   14786   hardcode_libdir_separator_F77=
   14787   hardcode_direct_F77=no
   14788   hardcode_minus_L_F77=no
   14789   hardcode_shlibpath_var_F77=unsupported
   14790   link_all_deplibs_F77=unknown
   14791   hardcode_automatic_F77=no
   14792   module_cmds_F77=
   14793   module_expsym_cmds_F77=
   14794   always_export_symbols_F77=no
   14795   export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14796   # include_expsyms should be a list of space-separated symbols to be *always*
   14797   # included in the symbol list
   14798   include_expsyms_F77=
   14799   # exclude_expsyms can be an extended regexp of symbols to exclude
   14800   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   14801   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   14802   # as well as any symbol that contains `d'.
   14803   exclude_expsyms_F77='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   14804   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   14805   # platforms (ab)use it in PIC code, but their linkers get confused if
   14806   # the symbol is explicitly referenced.  Since portable code cannot
   14807   # rely on this symbol name, it's probably fine to never include it in
   14808   # preloaded symbol tables.
   14809   # Exclude shared library initialization/finalization symbols.
   14810   extract_expsyms_cmds=
   14811   # Just being paranoid about ensuring that cc_basename is set.
   14812   for cc_temp in $compiler""; do
   14813   case $cc_temp in
   14814     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14815     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14816     \-*) ;;
   14817     *) break;;
   14818   esac
   14819 done
   14820 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14821 
   14822   case $host_os in
   14823   cygwin* | mingw* | pw32*)
   14824     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   14825     # When not using gcc, we currently assume that we are using
   14826     # Microsoft Visual C++.
   14827     if test "$GCC" != yes; then
   14828       with_gnu_ld=no
   14829     fi
   14830     ;;
   14831   interix*)
   14832     # we just hope/assume this is gcc and not c89 (= MSVC++)
   14833     with_gnu_ld=yes
   14834     ;;
   14835   openbsd*)
   14836     with_gnu_ld=no
   14837     ;;
   14838   esac
   14839 
   14840   ld_shlibs_F77=yes
   14841   if test "$with_gnu_ld" = yes; then
   14842     # If archive_cmds runs LD, not CC, wlarc should be empty
   14843     wlarc='${wl}'
   14844 
   14845     # Set some defaults for GNU ld with shared library support. These
   14846     # are reset later if shared libraries are not supported. Putting them
   14847     # here allows them to be overridden if necessary.
   14848     runpath_var=LD_RUN_PATH
   14849     hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
   14850     export_dynamic_flag_spec_F77='${wl}--export-dynamic'
   14851     # ancient GNU ld didn't support --whole-archive et. al.
   14852     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   14853 	whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   14854       else
   14855   	whole_archive_flag_spec_F77=
   14856     fi
   14857     supports_anon_versioning=no
   14858     case `$LD -v 2>/dev/null` in
   14859       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   14860       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   14861       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   14862       *\ 2.11.*) ;; # other 2.11 versions
   14863       *) supports_anon_versioning=yes ;;
   14864     esac
   14865 
   14866     # See if GNU ld supports shared libraries.
   14867     case $host_os in
   14868     aix[3-9]*)
   14869       # On AIX/PPC, the GNU linker is very broken
   14870       if test "$host_cpu" != ia64; then
   14871 	ld_shlibs_F77=no
   14872 	cat <<EOF 1>&2
   14873 
   14874 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   14875 *** to be unable to reliably create shared libraries on AIX.
   14876 *** Therefore, libtool is disabling shared libraries support.  If you
   14877 *** really care for shared libraries, you may want to modify your PATH
   14878 *** so that a non-GNU linker is found, and then restart.
   14879 
   14880 EOF
   14881       fi
   14882       ;;
   14883 
   14884     amigaos*)
   14885       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)'
   14886       hardcode_libdir_flag_spec_F77='-L$libdir'
   14887       hardcode_minus_L_F77=yes
   14888 
   14889       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   14890       # that the semantics of dynamic libraries on AmigaOS, at least up
   14891       # to version 4, is to share data among multiple programs linked
   14892       # with the same dynamic library.  Since this doesn't match the
   14893       # behavior of shared libraries on other platforms, we can't use
   14894       # them.
   14895       ld_shlibs_F77=no
   14896       ;;
   14897 
   14898     beos*)
   14899       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14900 	allow_undefined_flag_F77=unsupported
   14901 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   14902 	# support --undefined.  This deserves some investigation.  FIXME
   14903 	archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14904       else
   14905 	ld_shlibs_F77=no
   14906       fi
   14907       ;;
   14908 
   14909     cygwin* | mingw* | pw32*)
   14910       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
   14911       # as there is no search path for DLLs.
   14912       hardcode_libdir_flag_spec_F77='-L$libdir'
   14913       allow_undefined_flag_F77=unsupported
   14914       always_export_symbols_F77=no
   14915       enable_shared_with_static_runtimes_F77=yes
   14916       export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   14917 
   14918       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   14919         archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14920 	# If the export-symbols file already is a .def file (1st line
   14921 	# is EXPORTS), use it as is; otherwise, prepend...
   14922 	archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   14923 	  cp $export_symbols $output_objdir/$soname.def;
   14924 	else
   14925 	  echo EXPORTS > $output_objdir/$soname.def;
   14926 	  cat $export_symbols >> $output_objdir/$soname.def;
   14927 	fi~
   14928 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14929       else
   14930 	ld_shlibs_F77=no
   14931       fi
   14932       ;;
   14933 
   14934     interix[3-9]*)
   14935       hardcode_direct_F77=no
   14936       hardcode_shlibpath_var_F77=no
   14937       hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14938       export_dynamic_flag_spec_F77='${wl}-E'
   14939       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   14940       # Instead, shared libraries are loaded at an image base (0x10000000 by
   14941       # default) and relocated if they conflict, which is a slow very memory
   14942       # consuming and fragmenting process.  To avoid this, we pick a random,
   14943       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   14944       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   14945       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'
   14946       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'
   14947       ;;
   14948 
   14949     gnu* | linux* | k*bsd*-gnu)
   14950       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14951 	tmp_addflag=
   14952 	case $cc_basename,$host_cpu in
   14953 	pgcc*)				# Portland Group C compiler
   14954 	  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'
   14955 	  tmp_addflag=' $pic_flag'
   14956 	  ;;
   14957 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   14958 	  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'
   14959 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   14960 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   14961 	  tmp_addflag=' -i_dynamic' ;;
   14962 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   14963 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   14964 	ifc* | ifort*)			# Intel Fortran compiler
   14965 	  tmp_addflag=' -nofor_main' ;;
   14966 	esac
   14967 	case `$CC -V 2>&1 | sed 5q` in
   14968 	*Sun\ C*)			# Sun C 5.9
   14969 	  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'
   14970 	  tmp_sharedflag='-G' ;;
   14971 	*Sun\ F*)			# Sun Fortran 8.3
   14972 	  tmp_sharedflag='-G' ;;
   14973 	*)
   14974 	  tmp_sharedflag='-shared' ;;
   14975 	esac
   14976 	archive_cmds_F77='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14977 
   14978 	if test $supports_anon_versioning = yes; then
   14979 	  archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
   14980   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   14981   $echo "local: *; };" >> $output_objdir/$libname.ver~
   14982 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   14983 	fi
   14984       else
   14985 	ld_shlibs_F77=no
   14986       fi
   14987       ;;
   14988 
   14989     netbsd*)
   14990       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14991 	archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   14992 	wlarc=
   14993       else
   14994 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14995 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14996       fi
   14997       ;;
   14998 
   14999     solaris*)
   15000       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   15001 	ld_shlibs_F77=no
   15002 	cat <<EOF 1>&2
   15003 
   15004 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   15005 *** create shared libraries on Solaris systems.  Therefore, libtool
   15006 *** is disabling shared libraries support.  We urge you to upgrade GNU
   15007 *** binutils to release 2.9.1 or newer.  Another option is to modify
   15008 *** your PATH or compiler configuration so that the native linker is
   15009 *** used, and then restart.
   15010 
   15011 EOF
   15012       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   15013 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   15014 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   15015       else
   15016 	ld_shlibs_F77=no
   15017       fi
   15018       ;;
   15019 
   15020     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   15021       case `$LD -v 2>&1` in
   15022         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   15023 	ld_shlibs_F77=no
   15024 	cat <<_LT_EOF 1>&2
   15025 
   15026 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   15027 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   15028 *** is disabling shared libraries support.  We urge you to upgrade GNU
   15029 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   15030 *** your PATH or compiler configuration so that the native linker is
   15031 *** used, and then restart.
   15032 
   15033 _LT_EOF
   15034 	;;
   15035 	*)
   15036 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   15037 	    hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   15038 	    archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   15039 	    archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   15040 	  else
   15041 	    ld_shlibs_F77=no
   15042 	  fi
   15043 	;;
   15044       esac
   15045       ;;
   15046 
   15047     sunos4*)
   15048       archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15049       wlarc=
   15050       hardcode_direct_F77=yes
   15051       hardcode_shlibpath_var_F77=no
   15052       ;;
   15053 
   15054     *)
   15055       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   15056 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   15057 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   15058       else
   15059 	ld_shlibs_F77=no
   15060       fi
   15061       ;;
   15062     esac
   15063 
   15064     if test "$ld_shlibs_F77" = no; then
   15065       runpath_var=
   15066       hardcode_libdir_flag_spec_F77=
   15067       export_dynamic_flag_spec_F77=
   15068       whole_archive_flag_spec_F77=
   15069     fi
   15070   else
   15071     # PORTME fill in a description of your system's linker (not GNU ld)
   15072     case $host_os in
   15073     aix3*)
   15074       allow_undefined_flag_F77=unsupported
   15075       always_export_symbols_F77=yes
   15076       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'
   15077       # Note: this linker hardcodes the directories in LIBPATH if there
   15078       # are no directories specified by -L.
   15079       hardcode_minus_L_F77=yes
   15080       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   15081 	# Neither direct hardcoding nor static linking is supported with a
   15082 	# broken collect2.
   15083 	hardcode_direct_F77=unsupported
   15084       fi
   15085       ;;
   15086 
   15087     aix[4-9]*)
   15088       if test "$host_cpu" = ia64; then
   15089 	# On IA64, the linker does run time linking by default, so we don't
   15090 	# have to do anything special.
   15091 	aix_use_runtimelinking=no
   15092 	exp_sym_flag='-Bexport'
   15093 	no_entry_flag=""
   15094       else
   15095 	# If we're using GNU nm, then we don't want the "-C" option.
   15096 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   15097 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   15098 	  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'
   15099 	else
   15100 	  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'
   15101 	fi
   15102 	aix_use_runtimelinking=no
   15103 
   15104 	# Test if we are trying to use run time linking or normal
   15105 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   15106 	# need to do runtime linking.
   15107 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   15108 	  for ld_flag in $LDFLAGS; do
   15109   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   15110   	    aix_use_runtimelinking=yes
   15111   	    break
   15112   	  fi
   15113 	  done
   15114 	  ;;
   15115 	esac
   15116 
   15117 	exp_sym_flag='-bexport'
   15118 	no_entry_flag='-bnoentry'
   15119       fi
   15120 
   15121       # When large executables or shared objects are built, AIX ld can
   15122       # have problems creating the table of contents.  If linking a library
   15123       # or program results in "error TOC overflow" add -mminimal-toc to
   15124       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   15125       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   15126 
   15127       archive_cmds_F77=''
   15128       hardcode_direct_F77=yes
   15129       hardcode_libdir_separator_F77=':'
   15130       link_all_deplibs_F77=yes
   15131 
   15132       if test "$GCC" = yes; then
   15133 	case $host_os in aix4.[012]|aix4.[012].*)
   15134 	# We only want to do this on AIX 4.2 and lower, the check
   15135 	# below for broken collect2 doesn't work under 4.3+
   15136 	  collect2name=`${CC} -print-prog-name=collect2`
   15137 	  if test -f "$collect2name" && \
   15138   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   15139 	  then
   15140   	  # We have reworked collect2
   15141   	  :
   15142 	  else
   15143   	  # We have old collect2
   15144   	  hardcode_direct_F77=unsupported
   15145   	  # It fails to find uninstalled libraries when the uninstalled
   15146   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   15147   	  # to unsupported forces relinking
   15148   	  hardcode_minus_L_F77=yes
   15149   	  hardcode_libdir_flag_spec_F77='-L$libdir'
   15150   	  hardcode_libdir_separator_F77=
   15151 	  fi
   15152 	  ;;
   15153 	esac
   15154 	shared_flag='-shared'
   15155 	if test "$aix_use_runtimelinking" = yes; then
   15156 	  shared_flag="$shared_flag "'${wl}-G'
   15157 	fi
   15158       else
   15159 	# not using gcc
   15160 	if test "$host_cpu" = ia64; then
   15161   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   15162   	# chokes on -Wl,-G. The following line is correct:
   15163 	  shared_flag='-G'
   15164 	else
   15165 	  if test "$aix_use_runtimelinking" = yes; then
   15166 	    shared_flag='${wl}-G'
   15167 	  else
   15168 	    shared_flag='${wl}-bM:SRE'
   15169 	  fi
   15170 	fi
   15171       fi
   15172 
   15173       # It seems that -bexpall does not export symbols beginning with
   15174       # underscore (_), so it is better to generate a list of symbols to export.
   15175       always_export_symbols_F77=yes
   15176       if test "$aix_use_runtimelinking" = yes; then
   15177 	# Warning - without using the other runtime loading flags (-brtl),
   15178 	# -berok will link without error, but may produce a broken library.
   15179 	allow_undefined_flag_F77='-berok'
   15180        # Determine the default libpath from the value encoded in an empty executable.
   15181        cat >conftest.$ac_ext <<_ACEOF
   15182       program main
   15183 
   15184       end
   15185 _ACEOF
   15186 rm -f conftest.$ac_objext conftest$ac_exeext
   15187 if { (ac_try="$ac_link"
   15188 case "(($ac_try" in
   15189   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15190   *) ac_try_echo=$ac_try;;
   15191 esac
   15192 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   15193 $as_echo "$ac_try_echo") >&5
   15194   (eval "$ac_link") 2>conftest.er1
   15195   ac_status=$?
   15196   grep -v '^ *+' conftest.er1 >conftest.err
   15197   rm -f conftest.er1
   15198   cat conftest.err >&5
   15199   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15200   (exit $ac_status); } && {
   15201 	 test -z "$ac_f77_werror_flag" ||
   15202 	 test ! -s conftest.err
   15203        } && test -s conftest$ac_exeext && {
   15204 	 test "$cross_compiling" = yes ||
   15205 	 $as_test_x conftest$ac_exeext
   15206        }; then
   15207 
   15208 lt_aix_libpath_sed='
   15209     /Import File Strings/,/^$/ {
   15210 	/^0/ {
   15211 	    s/^0  *\(.*\)$/\1/
   15212 	    p
   15213 	}
   15214     }'
   15215 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15216 # Check for a 64-bit object if we didn't find anything.
   15217 if test -z "$aix_libpath"; then
   15218   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15219 fi
   15220 else
   15221   $as_echo "$as_me: failed program was:" >&5
   15222 sed 's/^/| /' conftest.$ac_ext >&5
   15223 
   15224 
   15225 fi
   15226 
   15227 rm -rf conftest.dSYM
   15228 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   15229       conftest$ac_exeext conftest.$ac_ext
   15230 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   15231 
   15232        hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   15233 	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"
   15234        else
   15235 	if test "$host_cpu" = ia64; then
   15236 	  hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
   15237 	  allow_undefined_flag_F77="-z nodefs"
   15238 	  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"
   15239 	else
   15240 	 # Determine the default libpath from the value encoded in an empty executable.
   15241 	 cat >conftest.$ac_ext <<_ACEOF
   15242       program main
   15243 
   15244       end
   15245 _ACEOF
   15246 rm -f conftest.$ac_objext conftest$ac_exeext
   15247 if { (ac_try="$ac_link"
   15248 case "(($ac_try" in
   15249   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15250   *) ac_try_echo=$ac_try;;
   15251 esac
   15252 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   15253 $as_echo "$ac_try_echo") >&5
   15254   (eval "$ac_link") 2>conftest.er1
   15255   ac_status=$?
   15256   grep -v '^ *+' conftest.er1 >conftest.err
   15257   rm -f conftest.er1
   15258   cat conftest.err >&5
   15259   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15260   (exit $ac_status); } && {
   15261 	 test -z "$ac_f77_werror_flag" ||
   15262 	 test ! -s conftest.err
   15263        } && test -s conftest$ac_exeext && {
   15264 	 test "$cross_compiling" = yes ||
   15265 	 $as_test_x conftest$ac_exeext
   15266        }; then
   15267 
   15268 lt_aix_libpath_sed='
   15269     /Import File Strings/,/^$/ {
   15270 	/^0/ {
   15271 	    s/^0  *\(.*\)$/\1/
   15272 	    p
   15273 	}
   15274     }'
   15275 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15276 # Check for a 64-bit object if we didn't find anything.
   15277 if test -z "$aix_libpath"; then
   15278   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15279 fi
   15280 else
   15281   $as_echo "$as_me: failed program was:" >&5
   15282 sed 's/^/| /' conftest.$ac_ext >&5
   15283 
   15284 
   15285 fi
   15286 
   15287 rm -rf conftest.dSYM
   15288 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   15289       conftest$ac_exeext conftest.$ac_ext
   15290 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   15291 
   15292 	 hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   15293 	  # Warning - without using the other run time loading flags,
   15294 	  # -berok will link without error, but may produce a broken library.
   15295 	  no_undefined_flag_F77=' ${wl}-bernotok'
   15296 	  allow_undefined_flag_F77=' ${wl}-berok'
   15297 	  # Exported symbols can be pulled into shared objects from archives
   15298 	  whole_archive_flag_spec_F77='$convenience'
   15299 	  archive_cmds_need_lc_F77=yes
   15300 	  # This is similar to how AIX traditionally builds its shared libraries.
   15301 	  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'
   15302 	fi
   15303       fi
   15304       ;;
   15305 
   15306     amigaos*)
   15307       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)'
   15308       hardcode_libdir_flag_spec_F77='-L$libdir'
   15309       hardcode_minus_L_F77=yes
   15310       # see comment about different semantics on the GNU ld section
   15311       ld_shlibs_F77=no
   15312       ;;
   15313 
   15314     bsdi[45]*)
   15315       export_dynamic_flag_spec_F77=-rdynamic
   15316       ;;
   15317 
   15318     cygwin* | mingw* | pw32*)
   15319       # When not using gcc, we currently assume that we are using
   15320       # Microsoft Visual C++.
   15321       # hardcode_libdir_flag_spec is actually meaningless, as there is
   15322       # no search path for DLLs.
   15323       hardcode_libdir_flag_spec_F77=' '
   15324       allow_undefined_flag_F77=unsupported
   15325       # Tell ltmain to make .lib files, not .a files.
   15326       libext=lib
   15327       # Tell ltmain to make .dll files, not .so files.
   15328       shrext_cmds=".dll"
   15329       # FIXME: Setting linknames here is a bad hack.
   15330       archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   15331       # The linker will automatically build a .lib file if we build a DLL.
   15332       old_archive_From_new_cmds_F77='true'
   15333       # FIXME: Should let the user specify the lib program.
   15334       old_archive_cmds_F77='lib -OUT:$oldlib$oldobjs$old_deplibs'
   15335       fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
   15336       enable_shared_with_static_runtimes_F77=yes
   15337       ;;
   15338 
   15339     darwin* | rhapsody*)
   15340       case $host_os in
   15341         rhapsody* | darwin1.[012])
   15342          allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
   15343          ;;
   15344        *) # Darwin 1.3 on
   15345          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   15346            allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   15347          else
   15348            case ${MACOSX_DEPLOYMENT_TARGET} in
   15349              10.[012])
   15350                allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   15351                ;;
   15352              10.*)
   15353                allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
   15354                ;;
   15355            esac
   15356          fi
   15357          ;;
   15358       esac
   15359       archive_cmds_need_lc_F77=no
   15360       hardcode_direct_F77=no
   15361       hardcode_automatic_F77=yes
   15362       hardcode_shlibpath_var_F77=unsupported
   15363       whole_archive_flag_spec_F77=''
   15364       link_all_deplibs_F77=yes
   15365     if test "$GCC" = yes ; then
   15366     	output_verbose_link_cmd='echo'
   15367         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}"
   15368         module_cmds_F77="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   15369         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}"
   15370         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}"
   15371     else
   15372       case $cc_basename in
   15373         xlc*)
   15374          output_verbose_link_cmd='echo'
   15375          archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   15376          module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   15377           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   15378          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}'
   15379           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}'
   15380           ;;
   15381        *)
   15382          ld_shlibs_F77=no
   15383           ;;
   15384       esac
   15385     fi
   15386       ;;
   15387 
   15388     dgux*)
   15389       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15390       hardcode_libdir_flag_spec_F77='-L$libdir'
   15391       hardcode_shlibpath_var_F77=no
   15392       ;;
   15393 
   15394     freebsd1*)
   15395       ld_shlibs_F77=no
   15396       ;;
   15397 
   15398     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   15399     # support.  Future versions do this automatically, but an explicit c++rt0.o
   15400     # does not break anything, and helps significantly (at the cost of a little
   15401     # extra space).
   15402     freebsd2.2*)
   15403       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   15404       hardcode_libdir_flag_spec_F77='-R$libdir'
   15405       hardcode_direct_F77=yes
   15406       hardcode_shlibpath_var_F77=no
   15407       ;;
   15408 
   15409     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   15410     freebsd2*)
   15411       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15412       hardcode_direct_F77=yes
   15413       hardcode_minus_L_F77=yes
   15414       hardcode_shlibpath_var_F77=no
   15415       ;;
   15416 
   15417     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   15418     freebsd* | dragonfly*)
   15419       archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   15420       hardcode_libdir_flag_spec_F77='-R$libdir'
   15421       hardcode_direct_F77=yes
   15422       hardcode_shlibpath_var_F77=no
   15423       ;;
   15424 
   15425     hpux9*)
   15426       if test "$GCC" = yes; then
   15427 	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'
   15428       else
   15429 	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'
   15430       fi
   15431       hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15432       hardcode_libdir_separator_F77=:
   15433       hardcode_direct_F77=yes
   15434 
   15435       # hardcode_minus_L: Not really in the search PATH,
   15436       # but as the default location of the library.
   15437       hardcode_minus_L_F77=yes
   15438       export_dynamic_flag_spec_F77='${wl}-E'
   15439       ;;
   15440 
   15441     hpux10*)
   15442       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   15443 	archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15444       else
   15445 	archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   15446       fi
   15447       if test "$with_gnu_ld" = no; then
   15448 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15449 	hardcode_libdir_separator_F77=:
   15450 
   15451 	hardcode_direct_F77=yes
   15452 	export_dynamic_flag_spec_F77='${wl}-E'
   15453 
   15454 	# hardcode_minus_L: Not really in the search PATH,
   15455 	# but as the default location of the library.
   15456 	hardcode_minus_L_F77=yes
   15457       fi
   15458       ;;
   15459 
   15460     hpux11*)
   15461       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   15462 	case $host_cpu in
   15463 	hppa*64*)
   15464 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15465 	  ;;
   15466 	ia64*)
   15467 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   15468 	  ;;
   15469 	*)
   15470 	  archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15471 	  ;;
   15472 	esac
   15473       else
   15474 	case $host_cpu in
   15475 	hppa*64*)
   15476 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15477 	  ;;
   15478 	ia64*)
   15479 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   15480 	  ;;
   15481 	*)
   15482 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15483 	  ;;
   15484 	esac
   15485       fi
   15486       if test "$with_gnu_ld" = no; then
   15487 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15488 	hardcode_libdir_separator_F77=:
   15489 
   15490 	case $host_cpu in
   15491 	hppa*64*|ia64*)
   15492 	  hardcode_libdir_flag_spec_ld_F77='+b $libdir'
   15493 	  hardcode_direct_F77=no
   15494 	  hardcode_shlibpath_var_F77=no
   15495 	  ;;
   15496 	*)
   15497 	  hardcode_direct_F77=yes
   15498 	  export_dynamic_flag_spec_F77='${wl}-E'
   15499 
   15500 	  # hardcode_minus_L: Not really in the search PATH,
   15501 	  # but as the default location of the library.
   15502 	  hardcode_minus_L_F77=yes
   15503 	  ;;
   15504 	esac
   15505       fi
   15506       ;;
   15507 
   15508     irix5* | irix6* | nonstopux*)
   15509       if test "$GCC" = yes; then
   15510 	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'
   15511       else
   15512 	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'
   15513 	hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
   15514       fi
   15515       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15516       hardcode_libdir_separator_F77=:
   15517       link_all_deplibs_F77=yes
   15518       ;;
   15519 
   15520     netbsd*)
   15521       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   15522 	archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   15523       else
   15524 	archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   15525       fi
   15526       hardcode_libdir_flag_spec_F77='-R$libdir'
   15527       hardcode_direct_F77=yes
   15528       hardcode_shlibpath_var_F77=no
   15529       ;;
   15530 
   15531     newsos6)
   15532       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15533       hardcode_direct_F77=yes
   15534       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15535       hardcode_libdir_separator_F77=:
   15536       hardcode_shlibpath_var_F77=no
   15537       ;;
   15538 
   15539     openbsd*)
   15540       if test -f /usr/libexec/ld.so; then
   15541 	hardcode_direct_F77=yes
   15542 	hardcode_shlibpath_var_F77=no
   15543 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   15544 	  archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   15545 	  archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   15546 	  hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   15547 	  export_dynamic_flag_spec_F77='${wl}-E'
   15548 	else
   15549 	  case $host_os in
   15550 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   15551 	     archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15552 	     hardcode_libdir_flag_spec_F77='-R$libdir'
   15553 	     ;;
   15554 	   *)
   15555 	     archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   15556 	     hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   15557 	     ;;
   15558 	  esac
   15559         fi
   15560       else
   15561 	ld_shlibs_F77=no
   15562       fi
   15563       ;;
   15564 
   15565     os2*)
   15566       hardcode_libdir_flag_spec_F77='-L$libdir'
   15567       hardcode_minus_L_F77=yes
   15568       allow_undefined_flag_F77=unsupported
   15569       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'
   15570       old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   15571       ;;
   15572 
   15573     osf3*)
   15574       if test "$GCC" = yes; then
   15575 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   15576 	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'
   15577       else
   15578 	allow_undefined_flag_F77=' -expect_unresolved \*'
   15579 	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'
   15580       fi
   15581       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15582       hardcode_libdir_separator_F77=:
   15583       ;;
   15584 
   15585     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   15586       if test "$GCC" = yes; then
   15587 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   15588 	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'
   15589 	hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15590       else
   15591 	allow_undefined_flag_F77=' -expect_unresolved \*'
   15592 	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'
   15593 	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~
   15594 	$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'
   15595 
   15596 	# Both c and cxx compiler support -rpath directly
   15597 	hardcode_libdir_flag_spec_F77='-rpath $libdir'
   15598       fi
   15599       hardcode_libdir_separator_F77=:
   15600       ;;
   15601 
   15602     solaris*)
   15603       no_undefined_flag_F77=' -z text'
   15604       if test "$GCC" = yes; then
   15605 	wlarc='${wl}'
   15606 	archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15607 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   15608 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   15609       else
   15610 	wlarc=''
   15611 	archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15612 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   15613   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   15614       fi
   15615       hardcode_libdir_flag_spec_F77='-R$libdir'
   15616       hardcode_shlibpath_var_F77=no
   15617       case $host_os in
   15618       solaris2.[0-5] | solaris2.[0-5].*) ;;
   15619       *)
   15620 	# The compiler driver will combine and reorder linker options,
   15621 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   15622 	# but is careful enough not to reorder.
   15623  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   15624 	if test "$GCC" = yes; then
   15625 	  whole_archive_flag_spec_F77='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   15626 	else
   15627 	  whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract'
   15628 	fi
   15629 	;;
   15630       esac
   15631       link_all_deplibs_F77=yes
   15632       ;;
   15633 
   15634     sunos4*)
   15635       if test "x$host_vendor" = xsequent; then
   15636 	# Use $CC to link under sequent, because it throws in some extra .o
   15637 	# files that make .init and .fini sections work.
   15638 	archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   15639       else
   15640 	archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   15641       fi
   15642       hardcode_libdir_flag_spec_F77='-L$libdir'
   15643       hardcode_direct_F77=yes
   15644       hardcode_minus_L_F77=yes
   15645       hardcode_shlibpath_var_F77=no
   15646       ;;
   15647 
   15648     sysv4)
   15649       case $host_vendor in
   15650 	sni)
   15651 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15652 	  hardcode_direct_F77=yes # is this really true???
   15653 	;;
   15654 	siemens)
   15655 	  ## LD is ld it makes a PLAMLIB
   15656 	  ## CC just makes a GrossModule.
   15657 	  archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   15658 	  reload_cmds_F77='$CC -r -o $output$reload_objs'
   15659 	  hardcode_direct_F77=no
   15660         ;;
   15661 	motorola)
   15662 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15663 	  hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
   15664 	;;
   15665       esac
   15666       runpath_var='LD_RUN_PATH'
   15667       hardcode_shlibpath_var_F77=no
   15668       ;;
   15669 
   15670     sysv4.3*)
   15671       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15672       hardcode_shlibpath_var_F77=no
   15673       export_dynamic_flag_spec_F77='-Bexport'
   15674       ;;
   15675 
   15676     sysv4*MP*)
   15677       if test -d /usr/nec; then
   15678 	archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15679 	hardcode_shlibpath_var_F77=no
   15680 	runpath_var=LD_RUN_PATH
   15681 	hardcode_runpath_var=yes
   15682 	ld_shlibs_F77=yes
   15683       fi
   15684       ;;
   15685 
   15686     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   15687       no_undefined_flag_F77='${wl}-z,text'
   15688       archive_cmds_need_lc_F77=no
   15689       hardcode_shlibpath_var_F77=no
   15690       runpath_var='LD_RUN_PATH'
   15691 
   15692       if test "$GCC" = yes; then
   15693 	archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15694 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15695       else
   15696 	archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15697 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15698       fi
   15699       ;;
   15700 
   15701     sysv5* | sco3.2v5* | sco5v6*)
   15702       # Note: We can NOT use -z defs as we might desire, because we do not
   15703       # link with -lc, and that would cause any symbols used from libc to
   15704       # always be unresolved, which means just about no library would
   15705       # ever link correctly.  If we're not using GNU ld we use -z text
   15706       # though, which does catch some bad symbols but isn't as heavy-handed
   15707       # as -z defs.
   15708       no_undefined_flag_F77='${wl}-z,text'
   15709       allow_undefined_flag_F77='${wl}-z,nodefs'
   15710       archive_cmds_need_lc_F77=no
   15711       hardcode_shlibpath_var_F77=no
   15712       hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   15713       hardcode_libdir_separator_F77=':'
   15714       link_all_deplibs_F77=yes
   15715       export_dynamic_flag_spec_F77='${wl}-Bexport'
   15716       runpath_var='LD_RUN_PATH'
   15717 
   15718       if test "$GCC" = yes; then
   15719 	archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15720 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15721       else
   15722 	archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15723 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15724       fi
   15725       ;;
   15726 
   15727     uts4*)
   15728       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15729       hardcode_libdir_flag_spec_F77='-L$libdir'
   15730       hardcode_shlibpath_var_F77=no
   15731       ;;
   15732 
   15733     *)
   15734       ld_shlibs_F77=no
   15735       ;;
   15736     esac
   15737   fi
   15738 
   15739 { $as_echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
   15740 $as_echo "$ld_shlibs_F77" >&6; }
   15741 test "$ld_shlibs_F77" = no && can_build_shared=no
   15742 
   15743 #
   15744 # Do we need to explicitly link libc?
   15745 #
   15746 case "x$archive_cmds_need_lc_F77" in
   15747 x|xyes)
   15748   # Assume -lc should be added
   15749   archive_cmds_need_lc_F77=yes
   15750 
   15751   if test "$enable_shared" = yes && test "$GCC" = yes; then
   15752     case $archive_cmds_F77 in
   15753     *'~'*)
   15754       # FIXME: we may have to deal with multi-command sequences.
   15755       ;;
   15756     '$CC '*)
   15757       # Test whether the compiler implicitly links with -lc since on some
   15758       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   15759       # to ld, don't add -lc before -lgcc.
   15760       { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   15761 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   15762       $rm conftest*
   15763       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   15764 
   15765       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   15766   (eval $ac_compile) 2>&5
   15767   ac_status=$?
   15768   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15769   (exit $ac_status); } 2>conftest.err; then
   15770         soname=conftest
   15771         lib=conftest
   15772         libobjs=conftest.$ac_objext
   15773         deplibs=
   15774         wl=$lt_prog_compiler_wl_F77
   15775 	pic_flag=$lt_prog_compiler_pic_F77
   15776         compiler_flags=-v
   15777         linker_flags=-v
   15778         verstring=
   15779         output_objdir=.
   15780         libname=conftest
   15781         lt_save_allow_undefined_flag=$allow_undefined_flag_F77
   15782         allow_undefined_flag_F77=
   15783         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   15784   (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   15785   ac_status=$?
   15786   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15787   (exit $ac_status); }
   15788         then
   15789 	  archive_cmds_need_lc_F77=no
   15790         else
   15791 	  archive_cmds_need_lc_F77=yes
   15792         fi
   15793         allow_undefined_flag_F77=$lt_save_allow_undefined_flag
   15794       else
   15795         cat conftest.err 1>&5
   15796       fi
   15797       $rm conftest*
   15798       { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
   15799 $as_echo "$archive_cmds_need_lc_F77" >&6; }
   15800       ;;
   15801     esac
   15802   fi
   15803   ;;
   15804 esac
   15805 
   15806 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   15807 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   15808 library_names_spec=
   15809 libname_spec='lib$name'
   15810 soname_spec=
   15811 shrext_cmds=".so"
   15812 postinstall_cmds=
   15813 postuninstall_cmds=
   15814 finish_cmds=
   15815 finish_eval=
   15816 shlibpath_var=
   15817 shlibpath_overrides_runpath=unknown
   15818 version_type=none
   15819 dynamic_linker="$host_os ld.so"
   15820 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   15821 
   15822 need_lib_prefix=unknown
   15823 hardcode_into_libs=no
   15824 
   15825 # when you set need_version to no, make sure it does not cause -set_version
   15826 # flags to be left without arguments
   15827 need_version=unknown
   15828 
   15829 case $host_os in
   15830 aix3*)
   15831   version_type=linux
   15832   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   15833   shlibpath_var=LIBPATH
   15834 
   15835   # AIX 3 has no versioning support, so we append a major version to the name.
   15836   soname_spec='${libname}${release}${shared_ext}$major'
   15837   ;;
   15838 
   15839 aix[4-9]*)
   15840   version_type=linux
   15841   need_lib_prefix=no
   15842   need_version=no
   15843   hardcode_into_libs=yes
   15844   if test "$host_cpu" = ia64; then
   15845     # AIX 5 supports IA64
   15846     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   15847     shlibpath_var=LD_LIBRARY_PATH
   15848   else
   15849     # With GCC up to 2.95.x, collect2 would create an import file
   15850     # for dependence libraries.  The import file would start with
   15851     # the line `#! .'.  This would cause the generated library to
   15852     # depend on `.', always an invalid library.  This was fixed in
   15853     # development snapshots of GCC prior to 3.0.
   15854     case $host_os in
   15855       aix4 | aix4.[01] | aix4.[01].*)
   15856       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   15857 	   echo ' yes '
   15858 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   15859 	:
   15860       else
   15861 	can_build_shared=no
   15862       fi
   15863       ;;
   15864     esac
   15865     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   15866     # soname into executable. Probably we can add versioning support to
   15867     # collect2, so additional links can be useful in future.
   15868     if test "$aix_use_runtimelinking" = yes; then
   15869       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   15870       # instead of lib<name>.a to let people know that these are not
   15871       # typical AIX shared libraries.
   15872       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15873     else
   15874       # We preserve .a as extension for shared libraries through AIX4.2
   15875       # and later when we are not doing run time linking.
   15876       library_names_spec='${libname}${release}.a $libname.a'
   15877       soname_spec='${libname}${release}${shared_ext}$major'
   15878     fi
   15879     shlibpath_var=LIBPATH
   15880   fi
   15881   ;;
   15882 
   15883 amigaos*)
   15884   library_names_spec='$libname.ixlibrary $libname.a'
   15885   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   15886   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'
   15887   ;;
   15888 
   15889 beos*)
   15890   library_names_spec='${libname}${shared_ext}'
   15891   dynamic_linker="$host_os ld.so"
   15892   shlibpath_var=LIBRARY_PATH
   15893   ;;
   15894 
   15895 bsdi[45]*)
   15896   version_type=linux
   15897   need_version=no
   15898   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15899   soname_spec='${libname}${release}${shared_ext}$major'
   15900   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   15901   shlibpath_var=LD_LIBRARY_PATH
   15902   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   15903   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   15904   # the default ld.so.conf also contains /usr/contrib/lib and
   15905   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   15906   # libtool to hard-code these into programs
   15907   ;;
   15908 
   15909 cygwin* | mingw* | pw32*)
   15910   version_type=windows
   15911   shrext_cmds=".dll"
   15912   need_version=no
   15913   need_lib_prefix=no
   15914 
   15915   case $GCC,$host_os in
   15916   yes,cygwin* | yes,mingw* | yes,pw32*)
   15917     library_names_spec='$libname.dll.a'
   15918     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   15919     postinstall_cmds='base_file=`basename \${file}`~
   15920       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   15921       dldir=$destdir/`dirname \$dlpath`~
   15922       test -d \$dldir || mkdir -p \$dldir~
   15923       $install_prog $dir/$dlname \$dldir/$dlname~
   15924       chmod a+x \$dldir/$dlname'
   15925     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   15926       dlpath=$dir/\$dldll~
   15927        $rm \$dlpath'
   15928     shlibpath_overrides_runpath=yes
   15929 
   15930     case $host_os in
   15931     cygwin*)
   15932       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   15933       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15934       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   15935       ;;
   15936     mingw*)
   15937       # MinGW DLLs use traditional 'lib' prefix
   15938       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15939       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   15940       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   15941         # It is most probably a Windows format PATH printed by
   15942         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   15943         # path with ; separators, and with drive letters. We can handle the
   15944         # drive letters (cygwin fileutils understands them), so leave them,
   15945         # especially as we might pass files found there to a mingw objdump,
   15946         # which wouldn't understand a cygwinified path. Ahh.
   15947         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15948       else
   15949         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   15950       fi
   15951       ;;
   15952     pw32*)
   15953       # pw32 DLLs use 'pw' prefix rather than 'lib'
   15954       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15955       ;;
   15956     esac
   15957     ;;
   15958 
   15959   *)
   15960     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   15961     ;;
   15962   esac
   15963   dynamic_linker='Win32 ld.exe'
   15964   # FIXME: first we should search . and the directory the executable is in
   15965   shlibpath_var=PATH
   15966   ;;
   15967 
   15968 darwin* | rhapsody*)
   15969   dynamic_linker="$host_os dyld"
   15970   version_type=darwin
   15971   need_lib_prefix=no
   15972   need_version=no
   15973   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   15974   soname_spec='${libname}${release}${major}$shared_ext'
   15975   shlibpath_overrides_runpath=yes
   15976   shlibpath_var=DYLD_LIBRARY_PATH
   15977   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   15978 
   15979   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   15980   ;;
   15981 
   15982 dgux*)
   15983   version_type=linux
   15984   need_lib_prefix=no
   15985   need_version=no
   15986   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   15987   soname_spec='${libname}${release}${shared_ext}$major'
   15988   shlibpath_var=LD_LIBRARY_PATH
   15989   ;;
   15990 
   15991 freebsd1*)
   15992   dynamic_linker=no
   15993   ;;
   15994 
   15995 freebsd* | dragonfly*)
   15996   # DragonFly does not have aout.  When/if they implement a new
   15997   # versioning mechanism, adjust this.
   15998   if test -x /usr/bin/objformat; then
   15999     objformat=`/usr/bin/objformat`
   16000   else
   16001     case $host_os in
   16002     freebsd[123]*) objformat=aout ;;
   16003     *) objformat=elf ;;
   16004     esac
   16005   fi
   16006   version_type=freebsd-$objformat
   16007   case $version_type in
   16008     freebsd-elf*)
   16009       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   16010       need_version=no
   16011       need_lib_prefix=no
   16012       ;;
   16013     freebsd-*)
   16014       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   16015       need_version=yes
   16016       ;;
   16017   esac
   16018   shlibpath_var=LD_LIBRARY_PATH
   16019   case $host_os in
   16020   freebsd2*)
   16021     shlibpath_overrides_runpath=yes
   16022     ;;
   16023   freebsd3.[01]* | freebsdelf3.[01]*)
   16024     shlibpath_overrides_runpath=yes
   16025     hardcode_into_libs=yes
   16026     ;;
   16027   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   16028   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   16029     shlibpath_overrides_runpath=no
   16030     hardcode_into_libs=yes
   16031     ;;
   16032   *) # from 4.6 on, and DragonFly
   16033     shlibpath_overrides_runpath=yes
   16034     hardcode_into_libs=yes
   16035     ;;
   16036   esac
   16037   ;;
   16038 
   16039 gnu*)
   16040   version_type=linux
   16041   need_lib_prefix=no
   16042   need_version=no
   16043   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   16044   soname_spec='${libname}${release}${shared_ext}$major'
   16045   shlibpath_var=LD_LIBRARY_PATH
   16046   hardcode_into_libs=yes
   16047   ;;
   16048 
   16049 hpux9* | hpux10* | hpux11*)
   16050   # Give a soname corresponding to the major version so that dld.sl refuses to
   16051   # link against other versions.
   16052   version_type=sunos
   16053   need_lib_prefix=no
   16054   need_version=no
   16055   case $host_cpu in
   16056   ia64*)
   16057     shrext_cmds='.so'
   16058     hardcode_into_libs=yes
   16059     dynamic_linker="$host_os dld.so"
   16060     shlibpath_var=LD_LIBRARY_PATH
   16061     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   16062     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16063     soname_spec='${libname}${release}${shared_ext}$major'
   16064     if test "X$HPUX_IA64_MODE" = X32; then
   16065       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   16066     else
   16067       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   16068     fi
   16069     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   16070     ;;
   16071    hppa*64*)
   16072      shrext_cmds='.sl'
   16073      hardcode_into_libs=yes
   16074      dynamic_linker="$host_os dld.sl"
   16075      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   16076      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   16077      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16078      soname_spec='${libname}${release}${shared_ext}$major'
   16079      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   16080      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   16081      ;;
   16082    *)
   16083     shrext_cmds='.sl'
   16084     dynamic_linker="$host_os dld.sl"
   16085     shlibpath_var=SHLIB_PATH
   16086     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   16087     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16088     soname_spec='${libname}${release}${shared_ext}$major'
   16089     ;;
   16090   esac
   16091   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   16092   postinstall_cmds='chmod 555 $lib'
   16093   ;;
   16094 
   16095 interix[3-9]*)
   16096   version_type=linux
   16097   need_lib_prefix=no
   16098   need_version=no
   16099   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   16100   soname_spec='${libname}${release}${shared_ext}$major'
   16101   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   16102   shlibpath_var=LD_LIBRARY_PATH
   16103   shlibpath_overrides_runpath=no
   16104   hardcode_into_libs=yes
   16105   ;;
   16106 
   16107 irix5* | irix6* | nonstopux*)
   16108   case $host_os in
   16109     nonstopux*) version_type=nonstopux ;;
   16110     *)
   16111 	if test "$lt_cv_prog_gnu_ld" = yes; then
   16112 		version_type=linux
   16113 	else
   16114 		version_type=irix
   16115 	fi ;;
   16116   esac
   16117   need_lib_prefix=no
   16118   need_version=no
   16119   soname_spec='${libname}${release}${shared_ext}$major'
   16120   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   16121   case $host_os in
   16122   irix5* | nonstopux*)
   16123     libsuff= shlibsuff=
   16124     ;;
   16125   *)
   16126     case $LD in # libtool.m4 will add one of these switches to LD
   16127     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   16128       libsuff= shlibsuff= libmagic=32-bit;;
   16129     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   16130       libsuff=32 shlibsuff=N32 libmagic=N32;;
   16131     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   16132       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   16133     *) libsuff= shlibsuff= libmagic=never-match;;
   16134     esac
   16135     ;;
   16136   esac
   16137   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   16138   shlibpath_overrides_runpath=no
   16139   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   16140   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   16141   hardcode_into_libs=yes
   16142   ;;
   16143 
   16144 # No shared lib support for Linux oldld, aout, or coff.
   16145 linux*oldld* | linux*aout* | linux*coff*)
   16146   dynamic_linker=no
   16147   ;;
   16148 
   16149 # This must be Linux ELF.
   16150 linux* | k*bsd*-gnu)
   16151   version_type=linux
   16152   need_lib_prefix=no
   16153   need_version=no
   16154   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16155   soname_spec='${libname}${release}${shared_ext}$major'
   16156   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   16157   shlibpath_var=LD_LIBRARY_PATH
   16158   shlibpath_overrides_runpath=no
   16159   # This implies no fast_install, which is unacceptable.
   16160   # Some rework will be needed to allow for fast_install
   16161   # before this can be enabled.
   16162   hardcode_into_libs=yes
   16163 
   16164   # Append ld.so.conf contents to the search path
   16165   if test -f /etc/ld.so.conf; then
   16166     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' ' '`
   16167     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   16168   fi
   16169 
   16170   # We used to test for /lib/ld.so.1 and disable shared libraries on
   16171   # powerpc, because MkLinux only supported shared libraries with the
   16172   # GNU dynamic linker.  Since this was broken with cross compilers,
   16173   # most powerpc-linux boxes support dynamic linking these days and
   16174   # people can always --disable-shared, the test was removed, and we
   16175   # assume the GNU/Linux dynamic linker is in use.
   16176   dynamic_linker='GNU/Linux ld.so'
   16177   ;;
   16178 
   16179 netbsd*)
   16180   version_type=sunos
   16181   need_lib_prefix=no
   16182   need_version=no
   16183   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   16184     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16185     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   16186     dynamic_linker='NetBSD (a.out) ld.so'
   16187   else
   16188     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   16189     soname_spec='${libname}${release}${shared_ext}$major'
   16190     dynamic_linker='NetBSD ld.elf_so'
   16191   fi
   16192   shlibpath_var=LD_LIBRARY_PATH
   16193   shlibpath_overrides_runpath=yes
   16194   hardcode_into_libs=yes
   16195   ;;
   16196 
   16197 newsos6)
   16198   version_type=linux
   16199   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16200   shlibpath_var=LD_LIBRARY_PATH
   16201   shlibpath_overrides_runpath=yes
   16202   ;;
   16203 
   16204 nto-qnx*)
   16205   version_type=linux
   16206   need_lib_prefix=no
   16207   need_version=no
   16208   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16209   soname_spec='${libname}${release}${shared_ext}$major'
   16210   shlibpath_var=LD_LIBRARY_PATH
   16211   shlibpath_overrides_runpath=yes
   16212   ;;
   16213 
   16214 openbsd*)
   16215   version_type=sunos
   16216   sys_lib_dlsearch_path_spec="/usr/lib"
   16217   need_lib_prefix=no
   16218   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   16219   case $host_os in
   16220     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   16221     *)                         need_version=no  ;;
   16222   esac
   16223   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16224   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   16225   shlibpath_var=LD_LIBRARY_PATH
   16226   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   16227     case $host_os in
   16228       openbsd2.[89] | openbsd2.[89].*)
   16229 	shlibpath_overrides_runpath=no
   16230 	;;
   16231       *)
   16232 	shlibpath_overrides_runpath=yes
   16233 	;;
   16234       esac
   16235   else
   16236     shlibpath_overrides_runpath=yes
   16237   fi
   16238   ;;
   16239 
   16240 os2*)
   16241   libname_spec='$name'
   16242   shrext_cmds=".dll"
   16243   need_lib_prefix=no
   16244   library_names_spec='$libname${shared_ext} $libname.a'
   16245   dynamic_linker='OS/2 ld.exe'
   16246   shlibpath_var=LIBPATH
   16247   ;;
   16248 
   16249 osf3* | osf4* | osf5*)
   16250   version_type=osf
   16251   need_lib_prefix=no
   16252   need_version=no
   16253   soname_spec='${libname}${release}${shared_ext}$major'
   16254   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16255   shlibpath_var=LD_LIBRARY_PATH
   16256   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   16257   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   16258   ;;
   16259 
   16260 rdos*)
   16261   dynamic_linker=no
   16262   ;;
   16263 
   16264 solaris*)
   16265   version_type=linux
   16266   need_lib_prefix=no
   16267   need_version=no
   16268   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16269   soname_spec='${libname}${release}${shared_ext}$major'
   16270   shlibpath_var=LD_LIBRARY_PATH
   16271   shlibpath_overrides_runpath=yes
   16272   hardcode_into_libs=yes
   16273   # ldd complains unless libraries are executable
   16274   postinstall_cmds='chmod +x $lib'
   16275   ;;
   16276 
   16277 sunos4*)
   16278   version_type=sunos
   16279   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16280   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   16281   shlibpath_var=LD_LIBRARY_PATH
   16282   shlibpath_overrides_runpath=yes
   16283   if test "$with_gnu_ld" = yes; then
   16284     need_lib_prefix=no
   16285   fi
   16286   need_version=yes
   16287   ;;
   16288 
   16289 sysv4 | sysv4.3*)
   16290   version_type=linux
   16291   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16292   soname_spec='${libname}${release}${shared_ext}$major'
   16293   shlibpath_var=LD_LIBRARY_PATH
   16294   case $host_vendor in
   16295     sni)
   16296       shlibpath_overrides_runpath=no
   16297       need_lib_prefix=no
   16298       export_dynamic_flag_spec='${wl}-Blargedynsym'
   16299       runpath_var=LD_RUN_PATH
   16300       ;;
   16301     siemens)
   16302       need_lib_prefix=no
   16303       ;;
   16304     motorola)
   16305       need_lib_prefix=no
   16306       need_version=no
   16307       shlibpath_overrides_runpath=no
   16308       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   16309       ;;
   16310   esac
   16311   ;;
   16312 
   16313 sysv4*MP*)
   16314   if test -d /usr/nec ;then
   16315     version_type=linux
   16316     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   16317     soname_spec='$libname${shared_ext}.$major'
   16318     shlibpath_var=LD_LIBRARY_PATH
   16319   fi
   16320   ;;
   16321 
   16322 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   16323   version_type=freebsd-elf
   16324   need_lib_prefix=no
   16325   need_version=no
   16326   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   16327   soname_spec='${libname}${release}${shared_ext}$major'
   16328   shlibpath_var=LD_LIBRARY_PATH
   16329   hardcode_into_libs=yes
   16330   if test "$with_gnu_ld" = yes; then
   16331     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   16332     shlibpath_overrides_runpath=no
   16333   else
   16334     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   16335     shlibpath_overrides_runpath=yes
   16336     case $host_os in
   16337       sco3.2v5*)
   16338         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   16339 	;;
   16340     esac
   16341   fi
   16342   sys_lib_dlsearch_path_spec='/usr/lib'
   16343   ;;
   16344 
   16345 uts4*)
   16346   version_type=linux
   16347   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16348   soname_spec='${libname}${release}${shared_ext}$major'
   16349   shlibpath_var=LD_LIBRARY_PATH
   16350   ;;
   16351 
   16352 *)
   16353   dynamic_linker=no
   16354   ;;
   16355 esac
   16356 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   16357 $as_echo "$dynamic_linker" >&6; }
   16358 test "$dynamic_linker" = no && can_build_shared=no
   16359 
   16360 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   16361   $as_echo_n "(cached) " >&6
   16362 else
   16363   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   16364 fi
   16365 
   16366 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   16367 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   16368   $as_echo_n "(cached) " >&6
   16369 else
   16370   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   16371 fi
   16372 
   16373 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   16374 
   16375 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   16376 if test "$GCC" = yes; then
   16377   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   16378 fi
   16379 
   16380 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   16381 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   16382 hardcode_action_F77=
   16383 if test -n "$hardcode_libdir_flag_spec_F77" || \
   16384    test -n "$runpath_var_F77" || \
   16385    test "X$hardcode_automatic_F77" = "Xyes" ; then
   16386 
   16387   # We can hardcode non-existant directories.
   16388   if test "$hardcode_direct_F77" != no &&
   16389      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   16390      # have to relink, otherwise we might link with an installed library
   16391      # when we should be linking with a yet-to-be-installed one
   16392      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
   16393      test "$hardcode_minus_L_F77" != no; then
   16394     # Linking always hardcodes the temporary library directory.
   16395     hardcode_action_F77=relink
   16396   else
   16397     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   16398     hardcode_action_F77=immediate
   16399   fi
   16400 else
   16401   # We cannot hardcode anything, or else we can only hardcode existing
   16402   # directories.
   16403   hardcode_action_F77=unsupported
   16404 fi
   16405 { $as_echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
   16406 $as_echo "$hardcode_action_F77" >&6; }
   16407 
   16408 if test "$hardcode_action_F77" = relink; then
   16409   # Fast installation is not supported
   16410   enable_fast_install=no
   16411 elif test "$shlibpath_overrides_runpath" = yes ||
   16412      test "$enable_shared" = no; then
   16413   # Fast installation is not necessary
   16414   enable_fast_install=needless
   16415 fi
   16416 
   16417 
   16418 # The else clause should only fire when bootstrapping the
   16419 # libtool distribution, otherwise you forgot to ship ltmain.sh
   16420 # with your package, and you will get complaints that there are
   16421 # no rules to generate ltmain.sh.
   16422 if test -f "$ltmain"; then
   16423   # See if we are running on zsh, and set the options which allow our commands through
   16424   # without removal of \ escapes.
   16425   if test -n "${ZSH_VERSION+set}" ; then
   16426     setopt NO_GLOB_SUBST
   16427   fi
   16428   # Now quote all the things that may contain metacharacters while being
   16429   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   16430   # variables and quote the copies for generation of the libtool script.
   16431   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   16432     SED SHELL STRIP \
   16433     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   16434     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   16435     deplibs_check_method reload_flag reload_cmds need_locks \
   16436     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   16437     lt_cv_sys_global_symbol_to_c_name_address \
   16438     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   16439     old_postinstall_cmds old_postuninstall_cmds \
   16440     compiler_F77 \
   16441     CC_F77 \
   16442     LD_F77 \
   16443     lt_prog_compiler_wl_F77 \
   16444     lt_prog_compiler_pic_F77 \
   16445     lt_prog_compiler_static_F77 \
   16446     lt_prog_compiler_no_builtin_flag_F77 \
   16447     export_dynamic_flag_spec_F77 \
   16448     thread_safe_flag_spec_F77 \
   16449     whole_archive_flag_spec_F77 \
   16450     enable_shared_with_static_runtimes_F77 \
   16451     old_archive_cmds_F77 \
   16452     old_archive_from_new_cmds_F77 \
   16453     predep_objects_F77 \
   16454     postdep_objects_F77 \
   16455     predeps_F77 \
   16456     postdeps_F77 \
   16457     compiler_lib_search_path_F77 \
   16458     compiler_lib_search_dirs_F77 \
   16459     archive_cmds_F77 \
   16460     archive_expsym_cmds_F77 \
   16461     postinstall_cmds_F77 \
   16462     postuninstall_cmds_F77 \
   16463     old_archive_from_expsyms_cmds_F77 \
   16464     allow_undefined_flag_F77 \
   16465     no_undefined_flag_F77 \
   16466     export_symbols_cmds_F77 \
   16467     hardcode_libdir_flag_spec_F77 \
   16468     hardcode_libdir_flag_spec_ld_F77 \
   16469     hardcode_libdir_separator_F77 \
   16470     hardcode_automatic_F77 \
   16471     module_cmds_F77 \
   16472     module_expsym_cmds_F77 \
   16473     lt_cv_prog_compiler_c_o_F77 \
   16474     fix_srcfile_path_F77 \
   16475     exclude_expsyms_F77 \
   16476     include_expsyms_F77; do
   16477 
   16478     case $var in
   16479     old_archive_cmds_F77 | \
   16480     old_archive_from_new_cmds_F77 | \
   16481     archive_cmds_F77 | \
   16482     archive_expsym_cmds_F77 | \
   16483     module_cmds_F77 | \
   16484     module_expsym_cmds_F77 | \
   16485     old_archive_from_expsyms_cmds_F77 | \
   16486     export_symbols_cmds_F77 | \
   16487     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   16488     postinstall_cmds | postuninstall_cmds | \
   16489     old_postinstall_cmds | old_postuninstall_cmds | \
   16490     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   16491       # Double-quote double-evaled strings.
   16492       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   16493       ;;
   16494     *)
   16495       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   16496       ;;
   16497     esac
   16498   done
   16499 
   16500   case $lt_echo in
   16501   *'\$0 --fallback-echo"')
   16502     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   16503     ;;
   16504   esac
   16505 
   16506 cfgfile="$ofile"
   16507 
   16508   cat <<__EOF__ >> "$cfgfile"
   16509 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   16510 
   16511 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   16512 
   16513 # Shell to use when invoking shell scripts.
   16514 SHELL=$lt_SHELL
   16515 
   16516 # Whether or not to build shared libraries.
   16517 build_libtool_libs=$enable_shared
   16518 
   16519 # Whether or not to build static libraries.
   16520 build_old_libs=$enable_static
   16521 
   16522 # Whether or not to add -lc for building shared libraries.
   16523 build_libtool_need_lc=$archive_cmds_need_lc_F77
   16524 
   16525 # Whether or not to disallow shared libs when runtime libs are static
   16526 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
   16527 
   16528 # Whether or not to optimize for fast installation.
   16529 fast_install=$enable_fast_install
   16530 
   16531 # The host system.
   16532 host_alias=$host_alias
   16533 host=$host
   16534 host_os=$host_os
   16535 
   16536 # The build system.
   16537 build_alias=$build_alias
   16538 build=$build
   16539 build_os=$build_os
   16540 
   16541 # An echo program that does not interpret backslashes.
   16542 echo=$lt_echo
   16543 
   16544 # The archiver.
   16545 AR=$lt_AR
   16546 AR_FLAGS=$lt_AR_FLAGS
   16547 
   16548 # A C compiler.
   16549 LTCC=$lt_LTCC
   16550 
   16551 # LTCC compiler flags.
   16552 LTCFLAGS=$lt_LTCFLAGS
   16553 
   16554 # A language-specific compiler.
   16555 CC=$lt_compiler_F77
   16556 
   16557 # Is the compiler the GNU C compiler?
   16558 with_gcc=$GCC_F77
   16559 
   16560 # An ERE matcher.
   16561 EGREP=$lt_EGREP
   16562 
   16563 # The linker used to build libraries.
   16564 LD=$lt_LD_F77
   16565 
   16566 # Whether we need hard or soft links.
   16567 LN_S=$lt_LN_S
   16568 
   16569 # A BSD-compatible nm program.
   16570 NM=$lt_NM
   16571 
   16572 # A symbol stripping program
   16573 STRIP=$lt_STRIP
   16574 
   16575 # Used to examine libraries when file_magic_cmd begins "file"
   16576 MAGIC_CMD=$MAGIC_CMD
   16577 
   16578 # Used on cygwin: DLL creation program.
   16579 DLLTOOL="$DLLTOOL"
   16580 
   16581 # Used on cygwin: object dumper.
   16582 OBJDUMP="$OBJDUMP"
   16583 
   16584 # Used on cygwin: assembler.
   16585 AS="$AS"
   16586 
   16587 # The name of the directory that contains temporary libtool files.
   16588 objdir=$objdir
   16589 
   16590 # How to create reloadable object files.
   16591 reload_flag=$lt_reload_flag
   16592 reload_cmds=$lt_reload_cmds
   16593 
   16594 # How to pass a linker flag through the compiler.
   16595 wl=$lt_lt_prog_compiler_wl_F77
   16596 
   16597 # Object file suffix (normally "o").
   16598 objext="$ac_objext"
   16599 
   16600 # Old archive suffix (normally "a").
   16601 libext="$libext"
   16602 
   16603 # Shared library suffix (normally ".so").
   16604 shrext_cmds='$shrext_cmds'
   16605 
   16606 # Executable file suffix (normally "").
   16607 exeext="$exeext"
   16608 
   16609 # Additional compiler flags for building library objects.
   16610 pic_flag=$lt_lt_prog_compiler_pic_F77
   16611 pic_mode=$pic_mode
   16612 
   16613 # What is the maximum length of a command?
   16614 max_cmd_len=$lt_cv_sys_max_cmd_len
   16615 
   16616 # Does compiler simultaneously support -c and -o options?
   16617 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
   16618 
   16619 # Must we lock files when doing compilation?
   16620 need_locks=$lt_need_locks
   16621 
   16622 # Do we need the lib prefix for modules?
   16623 need_lib_prefix=$need_lib_prefix
   16624 
   16625 # Do we need a version for libraries?
   16626 need_version=$need_version
   16627 
   16628 # Whether dlopen is supported.
   16629 dlopen_support=$enable_dlopen
   16630 
   16631 # Whether dlopen of programs is supported.
   16632 dlopen_self=$enable_dlopen_self
   16633 
   16634 # Whether dlopen of statically linked programs is supported.
   16635 dlopen_self_static=$enable_dlopen_self_static
   16636 
   16637 # Compiler flag to prevent dynamic linking.
   16638 link_static_flag=$lt_lt_prog_compiler_static_F77
   16639 
   16640 # Compiler flag to turn off builtin functions.
   16641 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
   16642 
   16643 # Compiler flag to allow reflexive dlopens.
   16644 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
   16645 
   16646 # Compiler flag to generate shared objects directly from archives.
   16647 whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
   16648 
   16649 # Compiler flag to generate thread-safe objects.
   16650 thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
   16651 
   16652 # Library versioning type.
   16653 version_type=$version_type
   16654 
   16655 # Format of library name prefix.
   16656 libname_spec=$lt_libname_spec
   16657 
   16658 # List of archive names.  First name is the real one, the rest are links.
   16659 # The last name is the one that the linker finds with -lNAME.
   16660 library_names_spec=$lt_library_names_spec
   16661 
   16662 # The coded name of the library, if different from the real name.
   16663 soname_spec=$lt_soname_spec
   16664 
   16665 # Commands used to build and install an old-style archive.
   16666 RANLIB=$lt_RANLIB
   16667 old_archive_cmds=$lt_old_archive_cmds_F77
   16668 old_postinstall_cmds=$lt_old_postinstall_cmds
   16669 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   16670 
   16671 # Create an old-style archive from a shared archive.
   16672 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
   16673 
   16674 # Create a temporary old-style archive to link instead of a shared archive.
   16675 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
   16676 
   16677 # Commands used to build and install a shared archive.
   16678 archive_cmds=$lt_archive_cmds_F77
   16679 archive_expsym_cmds=$lt_archive_expsym_cmds_F77
   16680 postinstall_cmds=$lt_postinstall_cmds
   16681 postuninstall_cmds=$lt_postuninstall_cmds
   16682 
   16683 # Commands used to build a loadable module (assumed same as above if empty)
   16684 module_cmds=$lt_module_cmds_F77
   16685 module_expsym_cmds=$lt_module_expsym_cmds_F77
   16686 
   16687 # Commands to strip libraries.
   16688 old_striplib=$lt_old_striplib
   16689 striplib=$lt_striplib
   16690 
   16691 # Dependencies to place before the objects being linked to create a
   16692 # shared library.
   16693 predep_objects=$lt_predep_objects_F77
   16694 
   16695 # Dependencies to place after the objects being linked to create a
   16696 # shared library.
   16697 postdep_objects=$lt_postdep_objects_F77
   16698 
   16699 # Dependencies to place before the objects being linked to create a
   16700 # shared library.
   16701 predeps=$lt_predeps_F77
   16702 
   16703 # Dependencies to place after the objects being linked to create a
   16704 # shared library.
   16705 postdeps=$lt_postdeps_F77
   16706 
   16707 # The directories searched by this compiler when creating a shared
   16708 # library
   16709 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_F77
   16710 
   16711 # The library search path used internally by the compiler when linking
   16712 # a shared library.
   16713 compiler_lib_search_path=$lt_compiler_lib_search_path_F77
   16714 
   16715 # Method to check whether dependent libraries are shared objects.
   16716 deplibs_check_method=$lt_deplibs_check_method
   16717 
   16718 # Command to use when deplibs_check_method == file_magic.
   16719 file_magic_cmd=$lt_file_magic_cmd
   16720 
   16721 # Flag that allows shared libraries with undefined symbols to be built.
   16722 allow_undefined_flag=$lt_allow_undefined_flag_F77
   16723 
   16724 # Flag that forces no undefined symbols.
   16725 no_undefined_flag=$lt_no_undefined_flag_F77
   16726 
   16727 # Commands used to finish a libtool library installation in a directory.
   16728 finish_cmds=$lt_finish_cmds
   16729 
   16730 # Same as above, but a single script fragment to be evaled but not shown.
   16731 finish_eval=$lt_finish_eval
   16732 
   16733 # Take the output of nm and produce a listing of raw symbols and C names.
   16734 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   16735 
   16736 # Transform the output of nm in a proper C declaration
   16737 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   16738 
   16739 # Transform the output of nm in a C name address pair
   16740 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   16741 
   16742 # This is the shared library runtime path variable.
   16743 runpath_var=$runpath_var
   16744 
   16745 # This is the shared library path variable.
   16746 shlibpath_var=$shlibpath_var
   16747 
   16748 # Is shlibpath searched before the hard-coded library search path?
   16749 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   16750 
   16751 # How to hardcode a shared library path into an executable.
   16752 hardcode_action=$hardcode_action_F77
   16753 
   16754 # Whether we should hardcode library paths into libraries.
   16755 hardcode_into_libs=$hardcode_into_libs
   16756 
   16757 # Flag to hardcode \$libdir into a binary during linking.
   16758 # This must work even if \$libdir does not exist.
   16759 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
   16760 
   16761 # If ld is used when linking, flag to hardcode \$libdir into
   16762 # a binary during linking. This must work even if \$libdir does
   16763 # not exist.
   16764 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
   16765 
   16766 # Whether we need a single -rpath flag with a separated argument.
   16767 hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
   16768 
   16769 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   16770 # resulting binary.
   16771 hardcode_direct=$hardcode_direct_F77
   16772 
   16773 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   16774 # resulting binary.
   16775 hardcode_minus_L=$hardcode_minus_L_F77
   16776 
   16777 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   16778 # the resulting binary.
   16779 hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
   16780 
   16781 # Set to yes if building a shared library automatically hardcodes DIR into the library
   16782 # and all subsequent libraries and executables linked against it.
   16783 hardcode_automatic=$hardcode_automatic_F77
   16784 
   16785 # Variables whose values should be saved in libtool wrapper scripts and
   16786 # restored at relink time.
   16787 variables_saved_for_relink="$variables_saved_for_relink"
   16788 
   16789 # Whether libtool must link a program against all its dependency libraries.
   16790 link_all_deplibs=$link_all_deplibs_F77
   16791 
   16792 # Compile-time system search path for libraries
   16793 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   16794 
   16795 # Run-time system search path for libraries
   16796 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   16797 
   16798 # Fix the shell variable \$srcfile for the compiler.
   16799 fix_srcfile_path=$lt_fix_srcfile_path
   16800 
   16801 # Set to yes if exported symbols are required.
   16802 always_export_symbols=$always_export_symbols_F77
   16803 
   16804 # The commands to list exported symbols.
   16805 export_symbols_cmds=$lt_export_symbols_cmds_F77
   16806 
   16807 # The commands to extract the exported symbol list from a shared archive.
   16808 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   16809 
   16810 # Symbols that should not be listed in the preloaded symbols.
   16811 exclude_expsyms=$lt_exclude_expsyms_F77
   16812 
   16813 # Symbols that must always be exported.
   16814 include_expsyms=$lt_include_expsyms_F77
   16815 
   16816 # ### END LIBTOOL TAG CONFIG: $tagname
   16817 
   16818 __EOF__
   16819 
   16820 
   16821 else
   16822   # If there is no Makefile yet, we rely on a make rule to execute
   16823   # `config.status --recheck' to rerun these tests and create the
   16824   # libtool script then.
   16825   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   16826   if test -f "$ltmain_in"; then
   16827     test -f Makefile && make "$ltmain"
   16828   fi
   16829 fi
   16830 
   16831 
   16832 ac_ext=c
   16833 ac_cpp='$CPP $CPPFLAGS'
   16834 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   16835 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   16836 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   16837 
   16838 CC="$lt_save_CC"
   16839 
   16840 	else
   16841 	  tagname=""
   16842 	fi
   16843 	;;
   16844 
   16845       GCJ)
   16846 	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
   16847 
   16848 
   16849 # Source file extension for Java test sources.
   16850 ac_ext=java
   16851 
   16852 # Object file extension for compiled Java test sources.
   16853 objext=o
   16854 objext_GCJ=$objext
   16855 
   16856 # Code to be used in simple compile tests
   16857 lt_simple_compile_test_code="class foo {}"
   16858 
   16859 # Code to be used in simple link tests
   16860 lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }'
   16861 
   16862 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   16863 
   16864 # If no C compiler was specified, use CC.
   16865 LTCC=${LTCC-"$CC"}
   16866 
   16867 # If no C compiler flags were specified, use CFLAGS.
   16868 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   16869 
   16870 # Allow CC to be a program name with arguments.
   16871 compiler=$CC
   16872 
   16873 
   16874 # save warnings/boilerplate of simple test code
   16875 ac_outfile=conftest.$ac_objext
   16876 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   16877 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16878 _lt_compiler_boilerplate=`cat conftest.err`
   16879 $rm conftest*
   16880 
   16881 ac_outfile=conftest.$ac_objext
   16882 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   16883 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16884 _lt_linker_boilerplate=`cat conftest.err`
   16885 $rm -r conftest*
   16886 
   16887 
   16888 # Allow CC to be a program name with arguments.
   16889 lt_save_CC="$CC"
   16890 CC=${GCJ-"gcj"}
   16891 compiler=$CC
   16892 compiler_GCJ=$CC
   16893 for cc_temp in $compiler""; do
   16894   case $cc_temp in
   16895     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16896     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16897     \-*) ;;
   16898     *) break;;
   16899   esac
   16900 done
   16901 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16902 
   16903 
   16904 # GCJ did not exist at the time GCC didn't implicitly link libc in.
   16905 archive_cmds_need_lc_GCJ=no
   16906 
   16907 old_archive_cmds_GCJ=$old_archive_cmds
   16908 
   16909 
   16910 lt_prog_compiler_no_builtin_flag_GCJ=
   16911 
   16912 if test "$GCC" = yes; then
   16913   lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
   16914 
   16915 
   16916 { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   16917 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   16918 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   16919   $as_echo_n "(cached) " >&6
   16920 else
   16921   lt_cv_prog_compiler_rtti_exceptions=no
   16922   ac_outfile=conftest.$ac_objext
   16923    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   16924    lt_compiler_flag="-fno-rtti -fno-exceptions"
   16925    # Insert the option either (1) after the last *FLAGS variable, or
   16926    # (2) before a word containing "conftest.", or (3) at the end.
   16927    # Note that $ac_compile itself does not contain backslashes and begins
   16928    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16929    # The option is referenced via a variable to avoid confusing sed.
   16930    lt_compile=`echo "$ac_compile" | $SED \
   16931    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16932    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16933    -e 's:$: $lt_compiler_flag:'`
   16934    (eval echo "\"\$as_me:16934: $lt_compile\"" >&5)
   16935    (eval "$lt_compile" 2>conftest.err)
   16936    ac_status=$?
   16937    cat conftest.err >&5
   16938    echo "$as_me:16938: \$? = $ac_status" >&5
   16939    if (exit $ac_status) && test -s "$ac_outfile"; then
   16940      # The compiler can only warn and ignore the option if not recognized
   16941      # So say no if there are warnings other than the usual output.
   16942      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16943      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16944      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16945        lt_cv_prog_compiler_rtti_exceptions=yes
   16946      fi
   16947    fi
   16948    $rm conftest*
   16949 
   16950 fi
   16951 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   16952 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   16953 
   16954 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   16955     lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
   16956 else
   16957     :
   16958 fi
   16959 
   16960 fi
   16961 
   16962 lt_prog_compiler_wl_GCJ=
   16963 lt_prog_compiler_pic_GCJ=
   16964 lt_prog_compiler_static_GCJ=
   16965 
   16966 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   16967 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   16968 
   16969   if test "$GCC" = yes; then
   16970     lt_prog_compiler_wl_GCJ='-Wl,'
   16971     lt_prog_compiler_static_GCJ='-static'
   16972 
   16973     case $host_os in
   16974       aix*)
   16975       # All AIX code is PIC.
   16976       if test "$host_cpu" = ia64; then
   16977 	# AIX 5 now supports IA64 processor
   16978 	lt_prog_compiler_static_GCJ='-Bstatic'
   16979       fi
   16980       ;;
   16981 
   16982     amigaos*)
   16983       # FIXME: we need at least 68020 code to build shared libraries, but
   16984       # adding the `-m68020' flag to GCC prevents building anything better,
   16985       # like `-m68040'.
   16986       lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
   16987       ;;
   16988 
   16989     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   16990       # PIC is the default for these OSes.
   16991       ;;
   16992 
   16993     mingw* | cygwin* | pw32* | os2*)
   16994       # This hack is so that the source file can tell whether it is being
   16995       # built for inclusion in a dll (and should export symbols for example).
   16996       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   16997       # (--disable-auto-import) libraries
   16998 
   16999       ;;
   17000 
   17001     darwin* | rhapsody*)
   17002       # PIC is the default on this platform
   17003       # Common symbols not allowed in MH_DYLIB files
   17004       lt_prog_compiler_pic_GCJ='-fno-common'
   17005       ;;
   17006 
   17007     interix[3-9]*)
   17008       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   17009       # Instead, we relocate shared libraries at runtime.
   17010       ;;
   17011 
   17012     msdosdjgpp*)
   17013       # Just because we use GCC doesn't mean we suddenly get shared libraries
   17014       # on systems that don't support them.
   17015       lt_prog_compiler_can_build_shared_GCJ=no
   17016       enable_shared=no
   17017       ;;
   17018 
   17019     sysv4*MP*)
   17020       if test -d /usr/nec; then
   17021 	lt_prog_compiler_pic_GCJ=-Kconform_pic
   17022       fi
   17023       ;;
   17024 
   17025     hpux*)
   17026       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   17027       # not for PA HP-UX.
   17028       case $host_cpu in
   17029       hppa*64*|ia64*)
   17030 	# +Z the default
   17031 	;;
   17032       *)
   17033 	lt_prog_compiler_pic_GCJ='-fPIC'
   17034 	;;
   17035       esac
   17036       ;;
   17037 
   17038     *)
   17039       lt_prog_compiler_pic_GCJ='-fPIC'
   17040       ;;
   17041     esac
   17042   else
   17043     # PORTME Check for flag to pass linker flags through the system compiler.
   17044     case $host_os in
   17045     aix*)
   17046       lt_prog_compiler_wl_GCJ='-Wl,'
   17047       if test "$host_cpu" = ia64; then
   17048 	# AIX 5 now supports IA64 processor
   17049 	lt_prog_compiler_static_GCJ='-Bstatic'
   17050       else
   17051 	lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
   17052       fi
   17053       ;;
   17054       darwin*)
   17055         # PIC is the default on this platform
   17056         # Common symbols not allowed in MH_DYLIB files
   17057        case $cc_basename in
   17058          xlc*)
   17059          lt_prog_compiler_pic_GCJ='-qnocommon'
   17060          lt_prog_compiler_wl_GCJ='-Wl,'
   17061          ;;
   17062        esac
   17063        ;;
   17064 
   17065     mingw* | cygwin* | pw32* | os2*)
   17066       # This hack is so that the source file can tell whether it is being
   17067       # built for inclusion in a dll (and should export symbols for example).
   17068 
   17069       ;;
   17070 
   17071     hpux9* | hpux10* | hpux11*)
   17072       lt_prog_compiler_wl_GCJ='-Wl,'
   17073       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   17074       # not for PA HP-UX.
   17075       case $host_cpu in
   17076       hppa*64*|ia64*)
   17077 	# +Z the default
   17078 	;;
   17079       *)
   17080 	lt_prog_compiler_pic_GCJ='+Z'
   17081 	;;
   17082       esac
   17083       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   17084       lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
   17085       ;;
   17086 
   17087     irix5* | irix6* | nonstopux*)
   17088       lt_prog_compiler_wl_GCJ='-Wl,'
   17089       # PIC (with -KPIC) is the default.
   17090       lt_prog_compiler_static_GCJ='-non_shared'
   17091       ;;
   17092 
   17093     newsos6)
   17094       lt_prog_compiler_pic_GCJ='-KPIC'
   17095       lt_prog_compiler_static_GCJ='-Bstatic'
   17096       ;;
   17097 
   17098     linux* | k*bsd*-gnu)
   17099       case $cc_basename in
   17100       icc* | ecc*)
   17101 	lt_prog_compiler_wl_GCJ='-Wl,'
   17102 	lt_prog_compiler_pic_GCJ='-KPIC'
   17103 	lt_prog_compiler_static_GCJ='-static'
   17104         ;;
   17105       pgcc* | pgf77* | pgf90* | pgf95*)
   17106         # Portland Group compilers (*not* the Pentium gcc compiler,
   17107 	# which looks to be a dead project)
   17108 	lt_prog_compiler_wl_GCJ='-Wl,'
   17109 	lt_prog_compiler_pic_GCJ='-fpic'
   17110 	lt_prog_compiler_static_GCJ='-Bstatic'
   17111         ;;
   17112       ccc*)
   17113         lt_prog_compiler_wl_GCJ='-Wl,'
   17114         # All Alpha code is PIC.
   17115         lt_prog_compiler_static_GCJ='-non_shared'
   17116         ;;
   17117       *)
   17118         case `$CC -V 2>&1 | sed 5q` in
   17119 	*Sun\ C*)
   17120 	  # Sun C 5.9
   17121 	  lt_prog_compiler_pic_GCJ='-KPIC'
   17122 	  lt_prog_compiler_static_GCJ='-Bstatic'
   17123 	  lt_prog_compiler_wl_GCJ='-Wl,'
   17124 	  ;;
   17125 	*Sun\ F*)
   17126 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   17127 	  lt_prog_compiler_pic_GCJ='-KPIC'
   17128 	  lt_prog_compiler_static_GCJ='-Bstatic'
   17129 	  lt_prog_compiler_wl_GCJ=''
   17130 	  ;;
   17131 	esac
   17132 	;;
   17133       esac
   17134       ;;
   17135 
   17136     osf3* | osf4* | osf5*)
   17137       lt_prog_compiler_wl_GCJ='-Wl,'
   17138       # All OSF/1 code is PIC.
   17139       lt_prog_compiler_static_GCJ='-non_shared'
   17140       ;;
   17141 
   17142     rdos*)
   17143       lt_prog_compiler_static_GCJ='-non_shared'
   17144       ;;
   17145 
   17146     solaris*)
   17147       lt_prog_compiler_pic_GCJ='-KPIC'
   17148       lt_prog_compiler_static_GCJ='-Bstatic'
   17149       case $cc_basename in
   17150       f77* | f90* | f95*)
   17151 	lt_prog_compiler_wl_GCJ='-Qoption ld ';;
   17152       *)
   17153 	lt_prog_compiler_wl_GCJ='-Wl,';;
   17154       esac
   17155       ;;
   17156 
   17157     sunos4*)
   17158       lt_prog_compiler_wl_GCJ='-Qoption ld '
   17159       lt_prog_compiler_pic_GCJ='-PIC'
   17160       lt_prog_compiler_static_GCJ='-Bstatic'
   17161       ;;
   17162 
   17163     sysv4 | sysv4.2uw2* | sysv4.3*)
   17164       lt_prog_compiler_wl_GCJ='-Wl,'
   17165       lt_prog_compiler_pic_GCJ='-KPIC'
   17166       lt_prog_compiler_static_GCJ='-Bstatic'
   17167       ;;
   17168 
   17169     sysv4*MP*)
   17170       if test -d /usr/nec ;then
   17171 	lt_prog_compiler_pic_GCJ='-Kconform_pic'
   17172 	lt_prog_compiler_static_GCJ='-Bstatic'
   17173       fi
   17174       ;;
   17175 
   17176     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   17177       lt_prog_compiler_wl_GCJ='-Wl,'
   17178       lt_prog_compiler_pic_GCJ='-KPIC'
   17179       lt_prog_compiler_static_GCJ='-Bstatic'
   17180       ;;
   17181 
   17182     unicos*)
   17183       lt_prog_compiler_wl_GCJ='-Wl,'
   17184       lt_prog_compiler_can_build_shared_GCJ=no
   17185       ;;
   17186 
   17187     uts4*)
   17188       lt_prog_compiler_pic_GCJ='-pic'
   17189       lt_prog_compiler_static_GCJ='-Bstatic'
   17190       ;;
   17191 
   17192     *)
   17193       lt_prog_compiler_can_build_shared_GCJ=no
   17194       ;;
   17195     esac
   17196   fi
   17197 
   17198 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
   17199 $as_echo "$lt_prog_compiler_pic_GCJ" >&6; }
   17200 
   17201 #
   17202 # Check to make sure the PIC flag actually works.
   17203 #
   17204 if test -n "$lt_prog_compiler_pic_GCJ"; then
   17205 
   17206 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
   17207 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... " >&6; }
   17208 if test "${lt_cv_prog_compiler_pic_works_GCJ+set}" = set; then
   17209   $as_echo_n "(cached) " >&6
   17210 else
   17211   lt_cv_prog_compiler_pic_works_GCJ=no
   17212   ac_outfile=conftest.$ac_objext
   17213    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   17214    lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
   17215    # Insert the option either (1) after the last *FLAGS variable, or
   17216    # (2) before a word containing "conftest.", or (3) at the end.
   17217    # Note that $ac_compile itself does not contain backslashes and begins
   17218    # with a dollar sign (not a hyphen), so the echo should work correctly.
   17219    # The option is referenced via a variable to avoid confusing sed.
   17220    lt_compile=`echo "$ac_compile" | $SED \
   17221    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   17222    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   17223    -e 's:$: $lt_compiler_flag:'`
   17224    (eval echo "\"\$as_me:17224: $lt_compile\"" >&5)
   17225    (eval "$lt_compile" 2>conftest.err)
   17226    ac_status=$?
   17227    cat conftest.err >&5
   17228    echo "$as_me:17228: \$? = $ac_status" >&5
   17229    if (exit $ac_status) && test -s "$ac_outfile"; then
   17230      # The compiler can only warn and ignore the option if not recognized
   17231      # So say no if there are warnings other than the usual output.
   17232      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   17233      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   17234      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   17235        lt_cv_prog_compiler_pic_works_GCJ=yes
   17236      fi
   17237    fi
   17238    $rm conftest*
   17239 
   17240 fi
   17241 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_GCJ" >&5
   17242 $as_echo "$lt_cv_prog_compiler_pic_works_GCJ" >&6; }
   17243 
   17244 if test x"$lt_cv_prog_compiler_pic_works_GCJ" = xyes; then
   17245     case $lt_prog_compiler_pic_GCJ in
   17246      "" | " "*) ;;
   17247      *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
   17248      esac
   17249 else
   17250     lt_prog_compiler_pic_GCJ=
   17251      lt_prog_compiler_can_build_shared_GCJ=no
   17252 fi
   17253 
   17254 fi
   17255 case $host_os in
   17256   # For platforms which do not support PIC, -DPIC is meaningless:
   17257   *djgpp*)
   17258     lt_prog_compiler_pic_GCJ=
   17259     ;;
   17260   *)
   17261     lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
   17262     ;;
   17263 esac
   17264 
   17265 #
   17266 # Check to make sure the static flag actually works.
   17267 #
   17268 wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
   17269 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   17270 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   17271 if test "${lt_cv_prog_compiler_static_works_GCJ+set}" = set; then
   17272   $as_echo_n "(cached) " >&6
   17273 else
   17274   lt_cv_prog_compiler_static_works_GCJ=no
   17275    save_LDFLAGS="$LDFLAGS"
   17276    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   17277    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   17278    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   17279      # The linker can only warn and ignore the option if not recognized
   17280      # So say no if there are warnings
   17281      if test -s conftest.err; then
   17282        # Append any errors to the config.log.
   17283        cat conftest.err 1>&5
   17284        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   17285        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   17286        if diff conftest.exp conftest.er2 >/dev/null; then
   17287          lt_cv_prog_compiler_static_works_GCJ=yes
   17288        fi
   17289      else
   17290        lt_cv_prog_compiler_static_works_GCJ=yes
   17291      fi
   17292    fi
   17293    $rm -r conftest*
   17294    LDFLAGS="$save_LDFLAGS"
   17295 
   17296 fi
   17297 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_GCJ" >&5
   17298 $as_echo "$lt_cv_prog_compiler_static_works_GCJ" >&6; }
   17299 
   17300 if test x"$lt_cv_prog_compiler_static_works_GCJ" = xyes; then
   17301     :
   17302 else
   17303     lt_prog_compiler_static_GCJ=
   17304 fi
   17305 
   17306 
   17307 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   17308 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   17309 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
   17310   $as_echo_n "(cached) " >&6
   17311 else
   17312   lt_cv_prog_compiler_c_o_GCJ=no
   17313    $rm -r conftest 2>/dev/null
   17314    mkdir conftest
   17315    cd conftest
   17316    mkdir out
   17317    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   17318 
   17319    lt_compiler_flag="-o out/conftest2.$ac_objext"
   17320    # Insert the option either (1) after the last *FLAGS variable, or
   17321    # (2) before a word containing "conftest.", or (3) at the end.
   17322    # Note that $ac_compile itself does not contain backslashes and begins
   17323    # with a dollar sign (not a hyphen), so the echo should work correctly.
   17324    lt_compile=`echo "$ac_compile" | $SED \
   17325    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   17326    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   17327    -e 's:$: $lt_compiler_flag:'`
   17328    (eval echo "\"\$as_me:17328: $lt_compile\"" >&5)
   17329    (eval "$lt_compile" 2>out/conftest.err)
   17330    ac_status=$?
   17331    cat out/conftest.err >&5
   17332    echo "$as_me:17332: \$? = $ac_status" >&5
   17333    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   17334    then
   17335      # The compiler can only warn and ignore the option if not recognized
   17336      # So say no if there are warnings
   17337      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   17338      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   17339      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   17340        lt_cv_prog_compiler_c_o_GCJ=yes
   17341      fi
   17342    fi
   17343    chmod u+w . 2>&5
   17344    $rm conftest*
   17345    # SGI C++ compiler will create directory out/ii_files/ for
   17346    # template instantiation
   17347    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   17348    $rm out/* && rmdir out
   17349    cd ..
   17350    rmdir conftest
   17351    $rm conftest*
   17352 
   17353 fi
   17354 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
   17355 $as_echo "$lt_cv_prog_compiler_c_o_GCJ" >&6; }
   17356 
   17357 
   17358 hard_links="nottested"
   17359 if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
   17360   # do not overwrite the value of need_locks provided by the user
   17361   { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   17362 $as_echo_n "checking if we can lock with hard links... " >&6; }
   17363   hard_links=yes
   17364   $rm conftest*
   17365   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   17366   touch conftest.a
   17367   ln conftest.a conftest.b 2>&5 || hard_links=no
   17368   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   17369   { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
   17370 $as_echo "$hard_links" >&6; }
   17371   if test "$hard_links" = no; then
   17372     { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   17373 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   17374     need_locks=warn
   17375   fi
   17376 else
   17377   need_locks=no
   17378 fi
   17379 
   17380 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   17381 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   17382 
   17383   runpath_var=
   17384   allow_undefined_flag_GCJ=
   17385   enable_shared_with_static_runtimes_GCJ=no
   17386   archive_cmds_GCJ=
   17387   archive_expsym_cmds_GCJ=
   17388   old_archive_From_new_cmds_GCJ=
   17389   old_archive_from_expsyms_cmds_GCJ=
   17390   export_dynamic_flag_spec_GCJ=
   17391   whole_archive_flag_spec_GCJ=
   17392   thread_safe_flag_spec_GCJ=
   17393   hardcode_libdir_flag_spec_GCJ=
   17394   hardcode_libdir_flag_spec_ld_GCJ=
   17395   hardcode_libdir_separator_GCJ=
   17396   hardcode_direct_GCJ=no
   17397   hardcode_minus_L_GCJ=no
   17398   hardcode_shlibpath_var_GCJ=unsupported
   17399   link_all_deplibs_GCJ=unknown
   17400   hardcode_automatic_GCJ=no
   17401   module_cmds_GCJ=
   17402   module_expsym_cmds_GCJ=
   17403   always_export_symbols_GCJ=no
   17404   export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   17405   # include_expsyms should be a list of space-separated symbols to be *always*
   17406   # included in the symbol list
   17407   include_expsyms_GCJ=
   17408   # exclude_expsyms can be an extended regexp of symbols to exclude
   17409   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   17410   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   17411   # as well as any symbol that contains `d'.
   17412   exclude_expsyms_GCJ='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   17413   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   17414   # platforms (ab)use it in PIC code, but their linkers get confused if
   17415   # the symbol is explicitly referenced.  Since portable code cannot
   17416   # rely on this symbol name, it's probably fine to never include it in
   17417   # preloaded symbol tables.
   17418   # Exclude shared library initialization/finalization symbols.
   17419   extract_expsyms_cmds=
   17420   # Just being paranoid about ensuring that cc_basename is set.
   17421   for cc_temp in $compiler""; do
   17422   case $cc_temp in
   17423     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   17424     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   17425     \-*) ;;
   17426     *) break;;
   17427   esac
   17428 done
   17429 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   17430 
   17431   case $host_os in
   17432   cygwin* | mingw* | pw32*)
   17433     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   17434     # When not using gcc, we currently assume that we are using
   17435     # Microsoft Visual C++.
   17436     if test "$GCC" != yes; then
   17437       with_gnu_ld=no
   17438     fi
   17439     ;;
   17440   interix*)
   17441     # we just hope/assume this is gcc and not c89 (= MSVC++)
   17442     with_gnu_ld=yes
   17443     ;;
   17444   openbsd*)
   17445     with_gnu_ld=no
   17446     ;;
   17447   esac
   17448 
   17449   ld_shlibs_GCJ=yes
   17450   if test "$with_gnu_ld" = yes; then
   17451     # If archive_cmds runs LD, not CC, wlarc should be empty
   17452     wlarc='${wl}'
   17453 
   17454     # Set some defaults for GNU ld with shared library support. These
   17455     # are reset later if shared libraries are not supported. Putting them
   17456     # here allows them to be overridden if necessary.
   17457     runpath_var=LD_RUN_PATH
   17458     hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
   17459     export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
   17460     # ancient GNU ld didn't support --whole-archive et. al.
   17461     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   17462 	whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   17463       else
   17464   	whole_archive_flag_spec_GCJ=
   17465     fi
   17466     supports_anon_versioning=no
   17467     case `$LD -v 2>/dev/null` in
   17468       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   17469       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   17470       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   17471       *\ 2.11.*) ;; # other 2.11 versions
   17472       *) supports_anon_versioning=yes ;;
   17473     esac
   17474 
   17475     # See if GNU ld supports shared libraries.
   17476     case $host_os in
   17477     aix[3-9]*)
   17478       # On AIX/PPC, the GNU linker is very broken
   17479       if test "$host_cpu" != ia64; then
   17480 	ld_shlibs_GCJ=no
   17481 	cat <<EOF 1>&2
   17482 
   17483 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   17484 *** to be unable to reliably create shared libraries on AIX.
   17485 *** Therefore, libtool is disabling shared libraries support.  If you
   17486 *** really care for shared libraries, you may want to modify your PATH
   17487 *** so that a non-GNU linker is found, and then restart.
   17488 
   17489 EOF
   17490       fi
   17491       ;;
   17492 
   17493     amigaos*)
   17494       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)'
   17495       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17496       hardcode_minus_L_GCJ=yes
   17497 
   17498       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   17499       # that the semantics of dynamic libraries on AmigaOS, at least up
   17500       # to version 4, is to share data among multiple programs linked
   17501       # with the same dynamic library.  Since this doesn't match the
   17502       # behavior of shared libraries on other platforms, we can't use
   17503       # them.
   17504       ld_shlibs_GCJ=no
   17505       ;;
   17506 
   17507     beos*)
   17508       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17509 	allow_undefined_flag_GCJ=unsupported
   17510 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   17511 	# support --undefined.  This deserves some investigation.  FIXME
   17512 	archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17513       else
   17514 	ld_shlibs_GCJ=no
   17515       fi
   17516       ;;
   17517 
   17518     cygwin* | mingw* | pw32*)
   17519       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
   17520       # as there is no search path for DLLs.
   17521       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17522       allow_undefined_flag_GCJ=unsupported
   17523       always_export_symbols_GCJ=no
   17524       enable_shared_with_static_runtimes_GCJ=yes
   17525       export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   17526 
   17527       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   17528         archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   17529 	# If the export-symbols file already is a .def file (1st line
   17530 	# is EXPORTS), use it as is; otherwise, prepend...
   17531 	archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   17532 	  cp $export_symbols $output_objdir/$soname.def;
   17533 	else
   17534 	  echo EXPORTS > $output_objdir/$soname.def;
   17535 	  cat $export_symbols >> $output_objdir/$soname.def;
   17536 	fi~
   17537 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   17538       else
   17539 	ld_shlibs_GCJ=no
   17540       fi
   17541       ;;
   17542 
   17543     interix[3-9]*)
   17544       hardcode_direct_GCJ=no
   17545       hardcode_shlibpath_var_GCJ=no
   17546       hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17547       export_dynamic_flag_spec_GCJ='${wl}-E'
   17548       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   17549       # Instead, shared libraries are loaded at an image base (0x10000000 by
   17550       # default) and relocated if they conflict, which is a slow very memory
   17551       # consuming and fragmenting process.  To avoid this, we pick a random,
   17552       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   17553       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   17554       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'
   17555       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'
   17556       ;;
   17557 
   17558     gnu* | linux* | k*bsd*-gnu)
   17559       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17560 	tmp_addflag=
   17561 	case $cc_basename,$host_cpu in
   17562 	pgcc*)				# Portland Group C compiler
   17563 	  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'
   17564 	  tmp_addflag=' $pic_flag'
   17565 	  ;;
   17566 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   17567 	  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'
   17568 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   17569 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   17570 	  tmp_addflag=' -i_dynamic' ;;
   17571 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   17572 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   17573 	ifc* | ifort*)			# Intel Fortran compiler
   17574 	  tmp_addflag=' -nofor_main' ;;
   17575 	esac
   17576 	case `$CC -V 2>&1 | sed 5q` in
   17577 	*Sun\ C*)			# Sun C 5.9
   17578 	  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'
   17579 	  tmp_sharedflag='-G' ;;
   17580 	*Sun\ F*)			# Sun Fortran 8.3
   17581 	  tmp_sharedflag='-G' ;;
   17582 	*)
   17583 	  tmp_sharedflag='-shared' ;;
   17584 	esac
   17585 	archive_cmds_GCJ='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17586 
   17587 	if test $supports_anon_versioning = yes; then
   17588 	  archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
   17589   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   17590   $echo "local: *; };" >> $output_objdir/$libname.ver~
   17591 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   17592 	fi
   17593       else
   17594 	ld_shlibs_GCJ=no
   17595       fi
   17596       ;;
   17597 
   17598     netbsd*)
   17599       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17600 	archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   17601 	wlarc=
   17602       else
   17603 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17604 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17605       fi
   17606       ;;
   17607 
   17608     solaris*)
   17609       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   17610 	ld_shlibs_GCJ=no
   17611 	cat <<EOF 1>&2
   17612 
   17613 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   17614 *** create shared libraries on Solaris systems.  Therefore, libtool
   17615 *** is disabling shared libraries support.  We urge you to upgrade GNU
   17616 *** binutils to release 2.9.1 or newer.  Another option is to modify
   17617 *** your PATH or compiler configuration so that the native linker is
   17618 *** used, and then restart.
   17619 
   17620 EOF
   17621       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17622 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17623 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17624       else
   17625 	ld_shlibs_GCJ=no
   17626       fi
   17627       ;;
   17628 
   17629     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   17630       case `$LD -v 2>&1` in
   17631         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   17632 	ld_shlibs_GCJ=no
   17633 	cat <<_LT_EOF 1>&2
   17634 
   17635 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   17636 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   17637 *** is disabling shared libraries support.  We urge you to upgrade GNU
   17638 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   17639 *** your PATH or compiler configuration so that the native linker is
   17640 *** used, and then restart.
   17641 
   17642 _LT_EOF
   17643 	;;
   17644 	*)
   17645 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17646 	    hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   17647 	    archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   17648 	    archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   17649 	  else
   17650 	    ld_shlibs_GCJ=no
   17651 	  fi
   17652 	;;
   17653       esac
   17654       ;;
   17655 
   17656     sunos4*)
   17657       archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17658       wlarc=
   17659       hardcode_direct_GCJ=yes
   17660       hardcode_shlibpath_var_GCJ=no
   17661       ;;
   17662 
   17663     *)
   17664       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17665 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17666 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17667       else
   17668 	ld_shlibs_GCJ=no
   17669       fi
   17670       ;;
   17671     esac
   17672 
   17673     if test "$ld_shlibs_GCJ" = no; then
   17674       runpath_var=
   17675       hardcode_libdir_flag_spec_GCJ=
   17676       export_dynamic_flag_spec_GCJ=
   17677       whole_archive_flag_spec_GCJ=
   17678     fi
   17679   else
   17680     # PORTME fill in a description of your system's linker (not GNU ld)
   17681     case $host_os in
   17682     aix3*)
   17683       allow_undefined_flag_GCJ=unsupported
   17684       always_export_symbols_GCJ=yes
   17685       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'
   17686       # Note: this linker hardcodes the directories in LIBPATH if there
   17687       # are no directories specified by -L.
   17688       hardcode_minus_L_GCJ=yes
   17689       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   17690 	# Neither direct hardcoding nor static linking is supported with a
   17691 	# broken collect2.
   17692 	hardcode_direct_GCJ=unsupported
   17693       fi
   17694       ;;
   17695 
   17696     aix[4-9]*)
   17697       if test "$host_cpu" = ia64; then
   17698 	# On IA64, the linker does run time linking by default, so we don't
   17699 	# have to do anything special.
   17700 	aix_use_runtimelinking=no
   17701 	exp_sym_flag='-Bexport'
   17702 	no_entry_flag=""
   17703       else
   17704 	# If we're using GNU nm, then we don't want the "-C" option.
   17705 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   17706 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   17707 	  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'
   17708 	else
   17709 	  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'
   17710 	fi
   17711 	aix_use_runtimelinking=no
   17712 
   17713 	# Test if we are trying to use run time linking or normal
   17714 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   17715 	# need to do runtime linking.
   17716 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   17717 	  for ld_flag in $LDFLAGS; do
   17718   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   17719   	    aix_use_runtimelinking=yes
   17720   	    break
   17721   	  fi
   17722 	  done
   17723 	  ;;
   17724 	esac
   17725 
   17726 	exp_sym_flag='-bexport'
   17727 	no_entry_flag='-bnoentry'
   17728       fi
   17729 
   17730       # When large executables or shared objects are built, AIX ld can
   17731       # have problems creating the table of contents.  If linking a library
   17732       # or program results in "error TOC overflow" add -mminimal-toc to
   17733       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   17734       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   17735 
   17736       archive_cmds_GCJ=''
   17737       hardcode_direct_GCJ=yes
   17738       hardcode_libdir_separator_GCJ=':'
   17739       link_all_deplibs_GCJ=yes
   17740 
   17741       if test "$GCC" = yes; then
   17742 	case $host_os in aix4.[012]|aix4.[012].*)
   17743 	# We only want to do this on AIX 4.2 and lower, the check
   17744 	# below for broken collect2 doesn't work under 4.3+
   17745 	  collect2name=`${CC} -print-prog-name=collect2`
   17746 	  if test -f "$collect2name" && \
   17747   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   17748 	  then
   17749   	  # We have reworked collect2
   17750   	  :
   17751 	  else
   17752   	  # We have old collect2
   17753   	  hardcode_direct_GCJ=unsupported
   17754   	  # It fails to find uninstalled libraries when the uninstalled
   17755   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   17756   	  # to unsupported forces relinking
   17757   	  hardcode_minus_L_GCJ=yes
   17758   	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17759   	  hardcode_libdir_separator_GCJ=
   17760 	  fi
   17761 	  ;;
   17762 	esac
   17763 	shared_flag='-shared'
   17764 	if test "$aix_use_runtimelinking" = yes; then
   17765 	  shared_flag="$shared_flag "'${wl}-G'
   17766 	fi
   17767       else
   17768 	# not using gcc
   17769 	if test "$host_cpu" = ia64; then
   17770   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   17771   	# chokes on -Wl,-G. The following line is correct:
   17772 	  shared_flag='-G'
   17773 	else
   17774 	  if test "$aix_use_runtimelinking" = yes; then
   17775 	    shared_flag='${wl}-G'
   17776 	  else
   17777 	    shared_flag='${wl}-bM:SRE'
   17778 	  fi
   17779 	fi
   17780       fi
   17781 
   17782       # It seems that -bexpall does not export symbols beginning with
   17783       # underscore (_), so it is better to generate a list of symbols to export.
   17784       always_export_symbols_GCJ=yes
   17785       if test "$aix_use_runtimelinking" = yes; then
   17786 	# Warning - without using the other runtime loading flags (-brtl),
   17787 	# -berok will link without error, but may produce a broken library.
   17788 	allow_undefined_flag_GCJ='-berok'
   17789        # Determine the default libpath from the value encoded in an empty executable.
   17790        cat >conftest.$ac_ext <<_ACEOF
   17791 /* confdefs.h.  */
   17792 _ACEOF
   17793 cat confdefs.h >>conftest.$ac_ext
   17794 cat >>conftest.$ac_ext <<_ACEOF
   17795 /* end confdefs.h.  */
   17796 
   17797 int
   17798 main ()
   17799 {
   17800 
   17801   ;
   17802   return 0;
   17803 }
   17804 _ACEOF
   17805 rm -f conftest.$ac_objext conftest$ac_exeext
   17806 if { (ac_try="$ac_link"
   17807 case "(($ac_try" in
   17808   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17809   *) ac_try_echo=$ac_try;;
   17810 esac
   17811 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   17812 $as_echo "$ac_try_echo") >&5
   17813   (eval "$ac_link") 2>conftest.er1
   17814   ac_status=$?
   17815   grep -v '^ *+' conftest.er1 >conftest.err
   17816   rm -f conftest.er1
   17817   cat conftest.err >&5
   17818   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17819   (exit $ac_status); } && {
   17820 	 test -z "$ac_c_werror_flag" ||
   17821 	 test ! -s conftest.err
   17822        } && test -s conftest$ac_exeext && {
   17823 	 test "$cross_compiling" = yes ||
   17824 	 $as_test_x conftest$ac_exeext
   17825        }; then
   17826 
   17827 lt_aix_libpath_sed='
   17828     /Import File Strings/,/^$/ {
   17829 	/^0/ {
   17830 	    s/^0  *\(.*\)$/\1/
   17831 	    p
   17832 	}
   17833     }'
   17834 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17835 # Check for a 64-bit object if we didn't find anything.
   17836 if test -z "$aix_libpath"; then
   17837   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17838 fi
   17839 else
   17840   $as_echo "$as_me: failed program was:" >&5
   17841 sed 's/^/| /' conftest.$ac_ext >&5
   17842 
   17843 
   17844 fi
   17845 
   17846 rm -rf conftest.dSYM
   17847 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17848       conftest$ac_exeext conftest.$ac_ext
   17849 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17850 
   17851        hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17852 	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"
   17853        else
   17854 	if test "$host_cpu" = ia64; then
   17855 	  hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
   17856 	  allow_undefined_flag_GCJ="-z nodefs"
   17857 	  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"
   17858 	else
   17859 	 # Determine the default libpath from the value encoded in an empty executable.
   17860 	 cat >conftest.$ac_ext <<_ACEOF
   17861 /* confdefs.h.  */
   17862 _ACEOF
   17863 cat confdefs.h >>conftest.$ac_ext
   17864 cat >>conftest.$ac_ext <<_ACEOF
   17865 /* end confdefs.h.  */
   17866 
   17867 int
   17868 main ()
   17869 {
   17870 
   17871   ;
   17872   return 0;
   17873 }
   17874 _ACEOF
   17875 rm -f conftest.$ac_objext conftest$ac_exeext
   17876 if { (ac_try="$ac_link"
   17877 case "(($ac_try" in
   17878   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17879   *) ac_try_echo=$ac_try;;
   17880 esac
   17881 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   17882 $as_echo "$ac_try_echo") >&5
   17883   (eval "$ac_link") 2>conftest.er1
   17884   ac_status=$?
   17885   grep -v '^ *+' conftest.er1 >conftest.err
   17886   rm -f conftest.er1
   17887   cat conftest.err >&5
   17888   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17889   (exit $ac_status); } && {
   17890 	 test -z "$ac_c_werror_flag" ||
   17891 	 test ! -s conftest.err
   17892        } && test -s conftest$ac_exeext && {
   17893 	 test "$cross_compiling" = yes ||
   17894 	 $as_test_x conftest$ac_exeext
   17895        }; then
   17896 
   17897 lt_aix_libpath_sed='
   17898     /Import File Strings/,/^$/ {
   17899 	/^0/ {
   17900 	    s/^0  *\(.*\)$/\1/
   17901 	    p
   17902 	}
   17903     }'
   17904 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17905 # Check for a 64-bit object if we didn't find anything.
   17906 if test -z "$aix_libpath"; then
   17907   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17908 fi
   17909 else
   17910   $as_echo "$as_me: failed program was:" >&5
   17911 sed 's/^/| /' conftest.$ac_ext >&5
   17912 
   17913 
   17914 fi
   17915 
   17916 rm -rf conftest.dSYM
   17917 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17918       conftest$ac_exeext conftest.$ac_ext
   17919 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17920 
   17921 	 hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17922 	  # Warning - without using the other run time loading flags,
   17923 	  # -berok will link without error, but may produce a broken library.
   17924 	  no_undefined_flag_GCJ=' ${wl}-bernotok'
   17925 	  allow_undefined_flag_GCJ=' ${wl}-berok'
   17926 	  # Exported symbols can be pulled into shared objects from archives
   17927 	  whole_archive_flag_spec_GCJ='$convenience'
   17928 	  archive_cmds_need_lc_GCJ=yes
   17929 	  # This is similar to how AIX traditionally builds its shared libraries.
   17930 	  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'
   17931 	fi
   17932       fi
   17933       ;;
   17934 
   17935     amigaos*)
   17936       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)'
   17937       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17938       hardcode_minus_L_GCJ=yes
   17939       # see comment about different semantics on the GNU ld section
   17940       ld_shlibs_GCJ=no
   17941       ;;
   17942 
   17943     bsdi[45]*)
   17944       export_dynamic_flag_spec_GCJ=-rdynamic
   17945       ;;
   17946 
   17947     cygwin* | mingw* | pw32*)
   17948       # When not using gcc, we currently assume that we are using
   17949       # Microsoft Visual C++.
   17950       # hardcode_libdir_flag_spec is actually meaningless, as there is
   17951       # no search path for DLLs.
   17952       hardcode_libdir_flag_spec_GCJ=' '
   17953       allow_undefined_flag_GCJ=unsupported
   17954       # Tell ltmain to make .lib files, not .a files.
   17955       libext=lib
   17956       # Tell ltmain to make .dll files, not .so files.
   17957       shrext_cmds=".dll"
   17958       # FIXME: Setting linknames here is a bad hack.
   17959       archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   17960       # The linker will automatically build a .lib file if we build a DLL.
   17961       old_archive_From_new_cmds_GCJ='true'
   17962       # FIXME: Should let the user specify the lib program.
   17963       old_archive_cmds_GCJ='lib -OUT:$oldlib$oldobjs$old_deplibs'
   17964       fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
   17965       enable_shared_with_static_runtimes_GCJ=yes
   17966       ;;
   17967 
   17968     darwin* | rhapsody*)
   17969       case $host_os in
   17970         rhapsody* | darwin1.[012])
   17971          allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
   17972          ;;
   17973        *) # Darwin 1.3 on
   17974          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   17975            allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17976          else
   17977            case ${MACOSX_DEPLOYMENT_TARGET} in
   17978              10.[012])
   17979                allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17980                ;;
   17981              10.*)
   17982                allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
   17983                ;;
   17984            esac
   17985          fi
   17986          ;;
   17987       esac
   17988       archive_cmds_need_lc_GCJ=no
   17989       hardcode_direct_GCJ=no
   17990       hardcode_automatic_GCJ=yes
   17991       hardcode_shlibpath_var_GCJ=unsupported
   17992       whole_archive_flag_spec_GCJ=''
   17993       link_all_deplibs_GCJ=yes
   17994     if test "$GCC" = yes ; then
   17995     	output_verbose_link_cmd='echo'
   17996         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}"
   17997         module_cmds_GCJ="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   17998         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}"
   17999         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}"
   18000     else
   18001       case $cc_basename in
   18002         xlc*)
   18003          output_verbose_link_cmd='echo'
   18004          archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   18005          module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   18006           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   18007          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}'
   18008           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}'
   18009           ;;
   18010        *)
   18011          ld_shlibs_GCJ=no
   18012           ;;
   18013       esac
   18014     fi
   18015       ;;
   18016 
   18017     dgux*)
   18018       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18019       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18020       hardcode_shlibpath_var_GCJ=no
   18021       ;;
   18022 
   18023     freebsd1*)
   18024       ld_shlibs_GCJ=no
   18025       ;;
   18026 
   18027     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   18028     # support.  Future versions do this automatically, but an explicit c++rt0.o
   18029     # does not break anything, and helps significantly (at the cost of a little
   18030     # extra space).
   18031     freebsd2.2*)
   18032       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   18033       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18034       hardcode_direct_GCJ=yes
   18035       hardcode_shlibpath_var_GCJ=no
   18036       ;;
   18037 
   18038     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   18039     freebsd2*)
   18040       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   18041       hardcode_direct_GCJ=yes
   18042       hardcode_minus_L_GCJ=yes
   18043       hardcode_shlibpath_var_GCJ=no
   18044       ;;
   18045 
   18046     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   18047     freebsd* | dragonfly*)
   18048       archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   18049       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18050       hardcode_direct_GCJ=yes
   18051       hardcode_shlibpath_var_GCJ=no
   18052       ;;
   18053 
   18054     hpux9*)
   18055       if test "$GCC" = yes; then
   18056 	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'
   18057       else
   18058 	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'
   18059       fi
   18060       hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   18061       hardcode_libdir_separator_GCJ=:
   18062       hardcode_direct_GCJ=yes
   18063 
   18064       # hardcode_minus_L: Not really in the search PATH,
   18065       # but as the default location of the library.
   18066       hardcode_minus_L_GCJ=yes
   18067       export_dynamic_flag_spec_GCJ='${wl}-E'
   18068       ;;
   18069 
   18070     hpux10*)
   18071       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   18072 	archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   18073       else
   18074 	archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   18075       fi
   18076       if test "$with_gnu_ld" = no; then
   18077 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   18078 	hardcode_libdir_separator_GCJ=:
   18079 
   18080 	hardcode_direct_GCJ=yes
   18081 	export_dynamic_flag_spec_GCJ='${wl}-E'
   18082 
   18083 	# hardcode_minus_L: Not really in the search PATH,
   18084 	# but as the default location of the library.
   18085 	hardcode_minus_L_GCJ=yes
   18086       fi
   18087       ;;
   18088 
   18089     hpux11*)
   18090       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   18091 	case $host_cpu in
   18092 	hppa*64*)
   18093 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18094 	  ;;
   18095 	ia64*)
   18096 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   18097 	  ;;
   18098 	*)
   18099 	  archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   18100 	  ;;
   18101 	esac
   18102       else
   18103 	case $host_cpu in
   18104 	hppa*64*)
   18105 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18106 	  ;;
   18107 	ia64*)
   18108 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   18109 	  ;;
   18110 	*)
   18111 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   18112 	  ;;
   18113 	esac
   18114       fi
   18115       if test "$with_gnu_ld" = no; then
   18116 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   18117 	hardcode_libdir_separator_GCJ=:
   18118 
   18119 	case $host_cpu in
   18120 	hppa*64*|ia64*)
   18121 	  hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
   18122 	  hardcode_direct_GCJ=no
   18123 	  hardcode_shlibpath_var_GCJ=no
   18124 	  ;;
   18125 	*)
   18126 	  hardcode_direct_GCJ=yes
   18127 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   18128 
   18129 	  # hardcode_minus_L: Not really in the search PATH,
   18130 	  # but as the default location of the library.
   18131 	  hardcode_minus_L_GCJ=yes
   18132 	  ;;
   18133 	esac
   18134       fi
   18135       ;;
   18136 
   18137     irix5* | irix6* | nonstopux*)
   18138       if test "$GCC" = yes; then
   18139 	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'
   18140       else
   18141 	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'
   18142 	hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
   18143       fi
   18144       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18145       hardcode_libdir_separator_GCJ=:
   18146       link_all_deplibs_GCJ=yes
   18147       ;;
   18148 
   18149     netbsd*)
   18150       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   18151 	archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   18152       else
   18153 	archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   18154       fi
   18155       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18156       hardcode_direct_GCJ=yes
   18157       hardcode_shlibpath_var_GCJ=no
   18158       ;;
   18159 
   18160     newsos6)
   18161       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18162       hardcode_direct_GCJ=yes
   18163       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18164       hardcode_libdir_separator_GCJ=:
   18165       hardcode_shlibpath_var_GCJ=no
   18166       ;;
   18167 
   18168     openbsd*)
   18169       if test -f /usr/libexec/ld.so; then
   18170 	hardcode_direct_GCJ=yes
   18171 	hardcode_shlibpath_var_GCJ=no
   18172 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   18173 	  archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   18174 	  archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   18175 	  hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   18176 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   18177 	else
   18178 	  case $host_os in
   18179 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   18180 	     archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   18181 	     hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18182 	     ;;
   18183 	   *)
   18184 	     archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   18185 	     hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   18186 	     ;;
   18187 	  esac
   18188         fi
   18189       else
   18190 	ld_shlibs_GCJ=no
   18191       fi
   18192       ;;
   18193 
   18194     os2*)
   18195       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18196       hardcode_minus_L_GCJ=yes
   18197       allow_undefined_flag_GCJ=unsupported
   18198       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'
   18199       old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   18200       ;;
   18201 
   18202     osf3*)
   18203       if test "$GCC" = yes; then
   18204 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   18205 	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'
   18206       else
   18207 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   18208 	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'
   18209       fi
   18210       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18211       hardcode_libdir_separator_GCJ=:
   18212       ;;
   18213 
   18214     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   18215       if test "$GCC" = yes; then
   18216 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   18217 	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'
   18218 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18219       else
   18220 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   18221 	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'
   18222 	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~
   18223 	$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'
   18224 
   18225 	# Both c and cxx compiler support -rpath directly
   18226 	hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
   18227       fi
   18228       hardcode_libdir_separator_GCJ=:
   18229       ;;
   18230 
   18231     solaris*)
   18232       no_undefined_flag_GCJ=' -z text'
   18233       if test "$GCC" = yes; then
   18234 	wlarc='${wl}'
   18235 	archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18236 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   18237 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   18238       else
   18239 	wlarc=''
   18240 	archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18241 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   18242   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   18243       fi
   18244       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18245       hardcode_shlibpath_var_GCJ=no
   18246       case $host_os in
   18247       solaris2.[0-5] | solaris2.[0-5].*) ;;
   18248       *)
   18249 	# The compiler driver will combine and reorder linker options,
   18250 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   18251 	# but is careful enough not to reorder.
   18252  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   18253 	if test "$GCC" = yes; then
   18254 	  whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   18255 	else
   18256 	  whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract'
   18257 	fi
   18258 	;;
   18259       esac
   18260       link_all_deplibs_GCJ=yes
   18261       ;;
   18262 
   18263     sunos4*)
   18264       if test "x$host_vendor" = xsequent; then
   18265 	# Use $CC to link under sequent, because it throws in some extra .o
   18266 	# files that make .init and .fini sections work.
   18267 	archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   18268       else
   18269 	archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   18270       fi
   18271       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18272       hardcode_direct_GCJ=yes
   18273       hardcode_minus_L_GCJ=yes
   18274       hardcode_shlibpath_var_GCJ=no
   18275       ;;
   18276 
   18277     sysv4)
   18278       case $host_vendor in
   18279 	sni)
   18280 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18281 	  hardcode_direct_GCJ=yes # is this really true???
   18282 	;;
   18283 	siemens)
   18284 	  ## LD is ld it makes a PLAMLIB
   18285 	  ## CC just makes a GrossModule.
   18286 	  archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   18287 	  reload_cmds_GCJ='$CC -r -o $output$reload_objs'
   18288 	  hardcode_direct_GCJ=no
   18289         ;;
   18290 	motorola)
   18291 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18292 	  hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
   18293 	;;
   18294       esac
   18295       runpath_var='LD_RUN_PATH'
   18296       hardcode_shlibpath_var_GCJ=no
   18297       ;;
   18298 
   18299     sysv4.3*)
   18300       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18301       hardcode_shlibpath_var_GCJ=no
   18302       export_dynamic_flag_spec_GCJ='-Bexport'
   18303       ;;
   18304 
   18305     sysv4*MP*)
   18306       if test -d /usr/nec; then
   18307 	archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18308 	hardcode_shlibpath_var_GCJ=no
   18309 	runpath_var=LD_RUN_PATH
   18310 	hardcode_runpath_var=yes
   18311 	ld_shlibs_GCJ=yes
   18312       fi
   18313       ;;
   18314 
   18315     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   18316       no_undefined_flag_GCJ='${wl}-z,text'
   18317       archive_cmds_need_lc_GCJ=no
   18318       hardcode_shlibpath_var_GCJ=no
   18319       runpath_var='LD_RUN_PATH'
   18320 
   18321       if test "$GCC" = yes; then
   18322 	archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18323 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18324       else
   18325 	archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18326 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18327       fi
   18328       ;;
   18329 
   18330     sysv5* | sco3.2v5* | sco5v6*)
   18331       # Note: We can NOT use -z defs as we might desire, because we do not
   18332       # link with -lc, and that would cause any symbols used from libc to
   18333       # always be unresolved, which means just about no library would
   18334       # ever link correctly.  If we're not using GNU ld we use -z text
   18335       # though, which does catch some bad symbols but isn't as heavy-handed
   18336       # as -z defs.
   18337       no_undefined_flag_GCJ='${wl}-z,text'
   18338       allow_undefined_flag_GCJ='${wl}-z,nodefs'
   18339       archive_cmds_need_lc_GCJ=no
   18340       hardcode_shlibpath_var_GCJ=no
   18341       hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   18342       hardcode_libdir_separator_GCJ=':'
   18343       link_all_deplibs_GCJ=yes
   18344       export_dynamic_flag_spec_GCJ='${wl}-Bexport'
   18345       runpath_var='LD_RUN_PATH'
   18346 
   18347       if test "$GCC" = yes; then
   18348 	archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18349 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18350       else
   18351 	archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18352 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18353       fi
   18354       ;;
   18355 
   18356     uts4*)
   18357       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18358       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18359       hardcode_shlibpath_var_GCJ=no
   18360       ;;
   18361 
   18362     *)
   18363       ld_shlibs_GCJ=no
   18364       ;;
   18365     esac
   18366   fi
   18367 
   18368 { $as_echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
   18369 $as_echo "$ld_shlibs_GCJ" >&6; }
   18370 test "$ld_shlibs_GCJ" = no && can_build_shared=no
   18371 
   18372 #
   18373 # Do we need to explicitly link libc?
   18374 #
   18375 case "x$archive_cmds_need_lc_GCJ" in
   18376 x|xyes)
   18377   # Assume -lc should be added
   18378   archive_cmds_need_lc_GCJ=yes
   18379 
   18380   if test "$enable_shared" = yes && test "$GCC" = yes; then
   18381     case $archive_cmds_GCJ in
   18382     *'~'*)
   18383       # FIXME: we may have to deal with multi-command sequences.
   18384       ;;
   18385     '$CC '*)
   18386       # Test whether the compiler implicitly links with -lc since on some
   18387       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   18388       # to ld, don't add -lc before -lgcc.
   18389       { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   18390 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   18391       $rm conftest*
   18392       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   18393 
   18394       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   18395   (eval $ac_compile) 2>&5
   18396   ac_status=$?
   18397   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18398   (exit $ac_status); } 2>conftest.err; then
   18399         soname=conftest
   18400         lib=conftest
   18401         libobjs=conftest.$ac_objext
   18402         deplibs=
   18403         wl=$lt_prog_compiler_wl_GCJ
   18404 	pic_flag=$lt_prog_compiler_pic_GCJ
   18405         compiler_flags=-v
   18406         linker_flags=-v
   18407         verstring=
   18408         output_objdir=.
   18409         libname=conftest
   18410         lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
   18411         allow_undefined_flag_GCJ=
   18412         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   18413   (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   18414   ac_status=$?
   18415   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18416   (exit $ac_status); }
   18417         then
   18418 	  archive_cmds_need_lc_GCJ=no
   18419         else
   18420 	  archive_cmds_need_lc_GCJ=yes
   18421         fi
   18422         allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
   18423       else
   18424         cat conftest.err 1>&5
   18425       fi
   18426       $rm conftest*
   18427       { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
   18428 $as_echo "$archive_cmds_need_lc_GCJ" >&6; }
   18429       ;;
   18430     esac
   18431   fi
   18432   ;;
   18433 esac
   18434 
   18435 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   18436 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   18437 library_names_spec=
   18438 libname_spec='lib$name'
   18439 soname_spec=
   18440 shrext_cmds=".so"
   18441 postinstall_cmds=
   18442 postuninstall_cmds=
   18443 finish_cmds=
   18444 finish_eval=
   18445 shlibpath_var=
   18446 shlibpath_overrides_runpath=unknown
   18447 version_type=none
   18448 dynamic_linker="$host_os ld.so"
   18449 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   18450 
   18451 need_lib_prefix=unknown
   18452 hardcode_into_libs=no
   18453 
   18454 # when you set need_version to no, make sure it does not cause -set_version
   18455 # flags to be left without arguments
   18456 need_version=unknown
   18457 
   18458 case $host_os in
   18459 aix3*)
   18460   version_type=linux
   18461   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   18462   shlibpath_var=LIBPATH
   18463 
   18464   # AIX 3 has no versioning support, so we append a major version to the name.
   18465   soname_spec='${libname}${release}${shared_ext}$major'
   18466   ;;
   18467 
   18468 aix[4-9]*)
   18469   version_type=linux
   18470   need_lib_prefix=no
   18471   need_version=no
   18472   hardcode_into_libs=yes
   18473   if test "$host_cpu" = ia64; then
   18474     # AIX 5 supports IA64
   18475     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   18476     shlibpath_var=LD_LIBRARY_PATH
   18477   else
   18478     # With GCC up to 2.95.x, collect2 would create an import file
   18479     # for dependence libraries.  The import file would start with
   18480     # the line `#! .'.  This would cause the generated library to
   18481     # depend on `.', always an invalid library.  This was fixed in
   18482     # development snapshots of GCC prior to 3.0.
   18483     case $host_os in
   18484       aix4 | aix4.[01] | aix4.[01].*)
   18485       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   18486 	   echo ' yes '
   18487 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   18488 	:
   18489       else
   18490 	can_build_shared=no
   18491       fi
   18492       ;;
   18493     esac
   18494     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   18495     # soname into executable. Probably we can add versioning support to
   18496     # collect2, so additional links can be useful in future.
   18497     if test "$aix_use_runtimelinking" = yes; then
   18498       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   18499       # instead of lib<name>.a to let people know that these are not
   18500       # typical AIX shared libraries.
   18501       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18502     else
   18503       # We preserve .a as extension for shared libraries through AIX4.2
   18504       # and later when we are not doing run time linking.
   18505       library_names_spec='${libname}${release}.a $libname.a'
   18506       soname_spec='${libname}${release}${shared_ext}$major'
   18507     fi
   18508     shlibpath_var=LIBPATH
   18509   fi
   18510   ;;
   18511 
   18512 amigaos*)
   18513   library_names_spec='$libname.ixlibrary $libname.a'
   18514   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   18515   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'
   18516   ;;
   18517 
   18518 beos*)
   18519   library_names_spec='${libname}${shared_ext}'
   18520   dynamic_linker="$host_os ld.so"
   18521   shlibpath_var=LIBRARY_PATH
   18522   ;;
   18523 
   18524 bsdi[45]*)
   18525   version_type=linux
   18526   need_version=no
   18527   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18528   soname_spec='${libname}${release}${shared_ext}$major'
   18529   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   18530   shlibpath_var=LD_LIBRARY_PATH
   18531   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   18532   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   18533   # the default ld.so.conf also contains /usr/contrib/lib and
   18534   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   18535   # libtool to hard-code these into programs
   18536   ;;
   18537 
   18538 cygwin* | mingw* | pw32*)
   18539   version_type=windows
   18540   shrext_cmds=".dll"
   18541   need_version=no
   18542   need_lib_prefix=no
   18543 
   18544   case $GCC,$host_os in
   18545   yes,cygwin* | yes,mingw* | yes,pw32*)
   18546     library_names_spec='$libname.dll.a'
   18547     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   18548     postinstall_cmds='base_file=`basename \${file}`~
   18549       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   18550       dldir=$destdir/`dirname \$dlpath`~
   18551       test -d \$dldir || mkdir -p \$dldir~
   18552       $install_prog $dir/$dlname \$dldir/$dlname~
   18553       chmod a+x \$dldir/$dlname'
   18554     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   18555       dlpath=$dir/\$dldll~
   18556        $rm \$dlpath'
   18557     shlibpath_overrides_runpath=yes
   18558 
   18559     case $host_os in
   18560     cygwin*)
   18561       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   18562       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18563       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   18564       ;;
   18565     mingw*)
   18566       # MinGW DLLs use traditional 'lib' prefix
   18567       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18568       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   18569       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   18570         # It is most probably a Windows format PATH printed by
   18571         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   18572         # path with ; separators, and with drive letters. We can handle the
   18573         # drive letters (cygwin fileutils understands them), so leave them,
   18574         # especially as we might pass files found there to a mingw objdump,
   18575         # which wouldn't understand a cygwinified path. Ahh.
   18576         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   18577       else
   18578         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   18579       fi
   18580       ;;
   18581     pw32*)
   18582       # pw32 DLLs use 'pw' prefix rather than 'lib'
   18583       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18584       ;;
   18585     esac
   18586     ;;
   18587 
   18588   *)
   18589     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   18590     ;;
   18591   esac
   18592   dynamic_linker='Win32 ld.exe'
   18593   # FIXME: first we should search . and the directory the executable is in
   18594   shlibpath_var=PATH
   18595   ;;
   18596 
   18597 darwin* | rhapsody*)
   18598   dynamic_linker="$host_os dyld"
   18599   version_type=darwin
   18600   need_lib_prefix=no
   18601   need_version=no
   18602   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   18603   soname_spec='${libname}${release}${major}$shared_ext'
   18604   shlibpath_overrides_runpath=yes
   18605   shlibpath_var=DYLD_LIBRARY_PATH
   18606   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   18607 
   18608   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   18609   ;;
   18610 
   18611 dgux*)
   18612   version_type=linux
   18613   need_lib_prefix=no
   18614   need_version=no
   18615   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   18616   soname_spec='${libname}${release}${shared_ext}$major'
   18617   shlibpath_var=LD_LIBRARY_PATH
   18618   ;;
   18619 
   18620 freebsd1*)
   18621   dynamic_linker=no
   18622   ;;
   18623 
   18624 freebsd* | dragonfly*)
   18625   # DragonFly does not have aout.  When/if they implement a new
   18626   # versioning mechanism, adjust this.
   18627   if test -x /usr/bin/objformat; then
   18628     objformat=`/usr/bin/objformat`
   18629   else
   18630     case $host_os in
   18631     freebsd[123]*) objformat=aout ;;
   18632     *) objformat=elf ;;
   18633     esac
   18634   fi
   18635   version_type=freebsd-$objformat
   18636   case $version_type in
   18637     freebsd-elf*)
   18638       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18639       need_version=no
   18640       need_lib_prefix=no
   18641       ;;
   18642     freebsd-*)
   18643       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   18644       need_version=yes
   18645       ;;
   18646   esac
   18647   shlibpath_var=LD_LIBRARY_PATH
   18648   case $host_os in
   18649   freebsd2*)
   18650     shlibpath_overrides_runpath=yes
   18651     ;;
   18652   freebsd3.[01]* | freebsdelf3.[01]*)
   18653     shlibpath_overrides_runpath=yes
   18654     hardcode_into_libs=yes
   18655     ;;
   18656   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   18657   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   18658     shlibpath_overrides_runpath=no
   18659     hardcode_into_libs=yes
   18660     ;;
   18661   *) # from 4.6 on, and DragonFly
   18662     shlibpath_overrides_runpath=yes
   18663     hardcode_into_libs=yes
   18664     ;;
   18665   esac
   18666   ;;
   18667 
   18668 gnu*)
   18669   version_type=linux
   18670   need_lib_prefix=no
   18671   need_version=no
   18672   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   18673   soname_spec='${libname}${release}${shared_ext}$major'
   18674   shlibpath_var=LD_LIBRARY_PATH
   18675   hardcode_into_libs=yes
   18676   ;;
   18677 
   18678 hpux9* | hpux10* | hpux11*)
   18679   # Give a soname corresponding to the major version so that dld.sl refuses to
   18680   # link against other versions.
   18681   version_type=sunos
   18682   need_lib_prefix=no
   18683   need_version=no
   18684   case $host_cpu in
   18685   ia64*)
   18686     shrext_cmds='.so'
   18687     hardcode_into_libs=yes
   18688     dynamic_linker="$host_os dld.so"
   18689     shlibpath_var=LD_LIBRARY_PATH
   18690     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18691     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18692     soname_spec='${libname}${release}${shared_ext}$major'
   18693     if test "X$HPUX_IA64_MODE" = X32; then
   18694       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   18695     else
   18696       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   18697     fi
   18698     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18699     ;;
   18700    hppa*64*)
   18701      shrext_cmds='.sl'
   18702      hardcode_into_libs=yes
   18703      dynamic_linker="$host_os dld.sl"
   18704      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   18705      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18706      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18707      soname_spec='${libname}${release}${shared_ext}$major'
   18708      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   18709      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18710      ;;
   18711    *)
   18712     shrext_cmds='.sl'
   18713     dynamic_linker="$host_os dld.sl"
   18714     shlibpath_var=SHLIB_PATH
   18715     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   18716     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18717     soname_spec='${libname}${release}${shared_ext}$major'
   18718     ;;
   18719   esac
   18720   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   18721   postinstall_cmds='chmod 555 $lib'
   18722   ;;
   18723 
   18724 interix[3-9]*)
   18725   version_type=linux
   18726   need_lib_prefix=no
   18727   need_version=no
   18728   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18729   soname_spec='${libname}${release}${shared_ext}$major'
   18730   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   18731   shlibpath_var=LD_LIBRARY_PATH
   18732   shlibpath_overrides_runpath=no
   18733   hardcode_into_libs=yes
   18734   ;;
   18735 
   18736 irix5* | irix6* | nonstopux*)
   18737   case $host_os in
   18738     nonstopux*) version_type=nonstopux ;;
   18739     *)
   18740 	if test "$lt_cv_prog_gnu_ld" = yes; then
   18741 		version_type=linux
   18742 	else
   18743 		version_type=irix
   18744 	fi ;;
   18745   esac
   18746   need_lib_prefix=no
   18747   need_version=no
   18748   soname_spec='${libname}${release}${shared_ext}$major'
   18749   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   18750   case $host_os in
   18751   irix5* | nonstopux*)
   18752     libsuff= shlibsuff=
   18753     ;;
   18754   *)
   18755     case $LD in # libtool.m4 will add one of these switches to LD
   18756     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   18757       libsuff= shlibsuff= libmagic=32-bit;;
   18758     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   18759       libsuff=32 shlibsuff=N32 libmagic=N32;;
   18760     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   18761       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   18762     *) libsuff= shlibsuff= libmagic=never-match;;
   18763     esac
   18764     ;;
   18765   esac
   18766   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   18767   shlibpath_overrides_runpath=no
   18768   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   18769   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   18770   hardcode_into_libs=yes
   18771   ;;
   18772 
   18773 # No shared lib support for Linux oldld, aout, or coff.
   18774 linux*oldld* | linux*aout* | linux*coff*)
   18775   dynamic_linker=no
   18776   ;;
   18777 
   18778 # This must be Linux ELF.
   18779 linux* | k*bsd*-gnu)
   18780   version_type=linux
   18781   need_lib_prefix=no
   18782   need_version=no
   18783   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18784   soname_spec='${libname}${release}${shared_ext}$major'
   18785   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   18786   shlibpath_var=LD_LIBRARY_PATH
   18787   shlibpath_overrides_runpath=no
   18788   # This implies no fast_install, which is unacceptable.
   18789   # Some rework will be needed to allow for fast_install
   18790   # before this can be enabled.
   18791   hardcode_into_libs=yes
   18792 
   18793   # Append ld.so.conf contents to the search path
   18794   if test -f /etc/ld.so.conf; then
   18795     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' ' '`
   18796     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   18797   fi
   18798 
   18799   # We used to test for /lib/ld.so.1 and disable shared libraries on
   18800   # powerpc, because MkLinux only supported shared libraries with the
   18801   # GNU dynamic linker.  Since this was broken with cross compilers,
   18802   # most powerpc-linux boxes support dynamic linking these days and
   18803   # people can always --disable-shared, the test was removed, and we
   18804   # assume the GNU/Linux dynamic linker is in use.
   18805   dynamic_linker='GNU/Linux ld.so'
   18806   ;;
   18807 
   18808 netbsd*)
   18809   version_type=sunos
   18810   need_lib_prefix=no
   18811   need_version=no
   18812   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   18813     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18814     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18815     dynamic_linker='NetBSD (a.out) ld.so'
   18816   else
   18817     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18818     soname_spec='${libname}${release}${shared_ext}$major'
   18819     dynamic_linker='NetBSD ld.elf_so'
   18820   fi
   18821   shlibpath_var=LD_LIBRARY_PATH
   18822   shlibpath_overrides_runpath=yes
   18823   hardcode_into_libs=yes
   18824   ;;
   18825 
   18826 newsos6)
   18827   version_type=linux
   18828   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18829   shlibpath_var=LD_LIBRARY_PATH
   18830   shlibpath_overrides_runpath=yes
   18831   ;;
   18832 
   18833 nto-qnx*)
   18834   version_type=linux
   18835   need_lib_prefix=no
   18836   need_version=no
   18837   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18838   soname_spec='${libname}${release}${shared_ext}$major'
   18839   shlibpath_var=LD_LIBRARY_PATH
   18840   shlibpath_overrides_runpath=yes
   18841   ;;
   18842 
   18843 openbsd*)
   18844   version_type=sunos
   18845   sys_lib_dlsearch_path_spec="/usr/lib"
   18846   need_lib_prefix=no
   18847   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   18848   case $host_os in
   18849     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   18850     *)                         need_version=no  ;;
   18851   esac
   18852   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18853   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18854   shlibpath_var=LD_LIBRARY_PATH
   18855   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   18856     case $host_os in
   18857       openbsd2.[89] | openbsd2.[89].*)
   18858 	shlibpath_overrides_runpath=no
   18859 	;;
   18860       *)
   18861 	shlibpath_overrides_runpath=yes
   18862 	;;
   18863       esac
   18864   else
   18865     shlibpath_overrides_runpath=yes
   18866   fi
   18867   ;;
   18868 
   18869 os2*)
   18870   libname_spec='$name'
   18871   shrext_cmds=".dll"
   18872   need_lib_prefix=no
   18873   library_names_spec='$libname${shared_ext} $libname.a'
   18874   dynamic_linker='OS/2 ld.exe'
   18875   shlibpath_var=LIBPATH
   18876   ;;
   18877 
   18878 osf3* | osf4* | osf5*)
   18879   version_type=osf
   18880   need_lib_prefix=no
   18881   need_version=no
   18882   soname_spec='${libname}${release}${shared_ext}$major'
   18883   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18884   shlibpath_var=LD_LIBRARY_PATH
   18885   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   18886   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   18887   ;;
   18888 
   18889 rdos*)
   18890   dynamic_linker=no
   18891   ;;
   18892 
   18893 solaris*)
   18894   version_type=linux
   18895   need_lib_prefix=no
   18896   need_version=no
   18897   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18898   soname_spec='${libname}${release}${shared_ext}$major'
   18899   shlibpath_var=LD_LIBRARY_PATH
   18900   shlibpath_overrides_runpath=yes
   18901   hardcode_into_libs=yes
   18902   # ldd complains unless libraries are executable
   18903   postinstall_cmds='chmod +x $lib'
   18904   ;;
   18905 
   18906 sunos4*)
   18907   version_type=sunos
   18908   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18909   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   18910   shlibpath_var=LD_LIBRARY_PATH
   18911   shlibpath_overrides_runpath=yes
   18912   if test "$with_gnu_ld" = yes; then
   18913     need_lib_prefix=no
   18914   fi
   18915   need_version=yes
   18916   ;;
   18917 
   18918 sysv4 | sysv4.3*)
   18919   version_type=linux
   18920   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18921   soname_spec='${libname}${release}${shared_ext}$major'
   18922   shlibpath_var=LD_LIBRARY_PATH
   18923   case $host_vendor in
   18924     sni)
   18925       shlibpath_overrides_runpath=no
   18926       need_lib_prefix=no
   18927       export_dynamic_flag_spec='${wl}-Blargedynsym'
   18928       runpath_var=LD_RUN_PATH
   18929       ;;
   18930     siemens)
   18931       need_lib_prefix=no
   18932       ;;
   18933     motorola)
   18934       need_lib_prefix=no
   18935       need_version=no
   18936       shlibpath_overrides_runpath=no
   18937       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   18938       ;;
   18939   esac
   18940   ;;
   18941 
   18942 sysv4*MP*)
   18943   if test -d /usr/nec ;then
   18944     version_type=linux
   18945     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   18946     soname_spec='$libname${shared_ext}.$major'
   18947     shlibpath_var=LD_LIBRARY_PATH
   18948   fi
   18949   ;;
   18950 
   18951 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   18952   version_type=freebsd-elf
   18953   need_lib_prefix=no
   18954   need_version=no
   18955   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18956   soname_spec='${libname}${release}${shared_ext}$major'
   18957   shlibpath_var=LD_LIBRARY_PATH
   18958   hardcode_into_libs=yes
   18959   if test "$with_gnu_ld" = yes; then
   18960     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   18961     shlibpath_overrides_runpath=no
   18962   else
   18963     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   18964     shlibpath_overrides_runpath=yes
   18965     case $host_os in
   18966       sco3.2v5*)
   18967         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   18968 	;;
   18969     esac
   18970   fi
   18971   sys_lib_dlsearch_path_spec='/usr/lib'
   18972   ;;
   18973 
   18974 uts4*)
   18975   version_type=linux
   18976   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18977   soname_spec='${libname}${release}${shared_ext}$major'
   18978   shlibpath_var=LD_LIBRARY_PATH
   18979   ;;
   18980 
   18981 *)
   18982   dynamic_linker=no
   18983   ;;
   18984 esac
   18985 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   18986 $as_echo "$dynamic_linker" >&6; }
   18987 test "$dynamic_linker" = no && can_build_shared=no
   18988 
   18989 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   18990   $as_echo_n "(cached) " >&6
   18991 else
   18992   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   18993 fi
   18994 
   18995 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   18996 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   18997   $as_echo_n "(cached) " >&6
   18998 else
   18999   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   19000 fi
   19001 
   19002 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   19003 
   19004 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   19005 if test "$GCC" = yes; then
   19006   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   19007 fi
   19008 
   19009 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   19010 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   19011 hardcode_action_GCJ=
   19012 if test -n "$hardcode_libdir_flag_spec_GCJ" || \
   19013    test -n "$runpath_var_GCJ" || \
   19014    test "X$hardcode_automatic_GCJ" = "Xyes" ; then
   19015 
   19016   # We can hardcode non-existant directories.
   19017   if test "$hardcode_direct_GCJ" != no &&
   19018      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   19019      # have to relink, otherwise we might link with an installed library
   19020      # when we should be linking with a yet-to-be-installed one
   19021      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
   19022      test "$hardcode_minus_L_GCJ" != no; then
   19023     # Linking always hardcodes the temporary library directory.
   19024     hardcode_action_GCJ=relink
   19025   else
   19026     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   19027     hardcode_action_GCJ=immediate
   19028   fi
   19029 else
   19030   # We cannot hardcode anything, or else we can only hardcode existing
   19031   # directories.
   19032   hardcode_action_GCJ=unsupported
   19033 fi
   19034 { $as_echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
   19035 $as_echo "$hardcode_action_GCJ" >&6; }
   19036 
   19037 if test "$hardcode_action_GCJ" = relink; then
   19038   # Fast installation is not supported
   19039   enable_fast_install=no
   19040 elif test "$shlibpath_overrides_runpath" = yes ||
   19041      test "$enable_shared" = no; then
   19042   # Fast installation is not necessary
   19043   enable_fast_install=needless
   19044 fi
   19045 
   19046 
   19047 # The else clause should only fire when bootstrapping the
   19048 # libtool distribution, otherwise you forgot to ship ltmain.sh
   19049 # with your package, and you will get complaints that there are
   19050 # no rules to generate ltmain.sh.
   19051 if test -f "$ltmain"; then
   19052   # See if we are running on zsh, and set the options which allow our commands through
   19053   # without removal of \ escapes.
   19054   if test -n "${ZSH_VERSION+set}" ; then
   19055     setopt NO_GLOB_SUBST
   19056   fi
   19057   # Now quote all the things that may contain metacharacters while being
   19058   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   19059   # variables and quote the copies for generation of the libtool script.
   19060   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   19061     SED SHELL STRIP \
   19062     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   19063     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   19064     deplibs_check_method reload_flag reload_cmds need_locks \
   19065     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   19066     lt_cv_sys_global_symbol_to_c_name_address \
   19067     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   19068     old_postinstall_cmds old_postuninstall_cmds \
   19069     compiler_GCJ \
   19070     CC_GCJ \
   19071     LD_GCJ \
   19072     lt_prog_compiler_wl_GCJ \
   19073     lt_prog_compiler_pic_GCJ \
   19074     lt_prog_compiler_static_GCJ \
   19075     lt_prog_compiler_no_builtin_flag_GCJ \
   19076     export_dynamic_flag_spec_GCJ \
   19077     thread_safe_flag_spec_GCJ \
   19078     whole_archive_flag_spec_GCJ \
   19079     enable_shared_with_static_runtimes_GCJ \
   19080     old_archive_cmds_GCJ \
   19081     old_archive_from_new_cmds_GCJ \
   19082     predep_objects_GCJ \
   19083     postdep_objects_GCJ \
   19084     predeps_GCJ \
   19085     postdeps_GCJ \
   19086     compiler_lib_search_path_GCJ \
   19087     compiler_lib_search_dirs_GCJ \
   19088     archive_cmds_GCJ \
   19089     archive_expsym_cmds_GCJ \
   19090     postinstall_cmds_GCJ \
   19091     postuninstall_cmds_GCJ \
   19092     old_archive_from_expsyms_cmds_GCJ \
   19093     allow_undefined_flag_GCJ \
   19094     no_undefined_flag_GCJ \
   19095     export_symbols_cmds_GCJ \
   19096     hardcode_libdir_flag_spec_GCJ \
   19097     hardcode_libdir_flag_spec_ld_GCJ \
   19098     hardcode_libdir_separator_GCJ \
   19099     hardcode_automatic_GCJ \
   19100     module_cmds_GCJ \
   19101     module_expsym_cmds_GCJ \
   19102     lt_cv_prog_compiler_c_o_GCJ \
   19103     fix_srcfile_path_GCJ \
   19104     exclude_expsyms_GCJ \
   19105     include_expsyms_GCJ; do
   19106 
   19107     case $var in
   19108     old_archive_cmds_GCJ | \
   19109     old_archive_from_new_cmds_GCJ | \
   19110     archive_cmds_GCJ | \
   19111     archive_expsym_cmds_GCJ | \
   19112     module_cmds_GCJ | \
   19113     module_expsym_cmds_GCJ | \
   19114     old_archive_from_expsyms_cmds_GCJ | \
   19115     export_symbols_cmds_GCJ | \
   19116     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   19117     postinstall_cmds | postuninstall_cmds | \
   19118     old_postinstall_cmds | old_postuninstall_cmds | \
   19119     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   19120       # Double-quote double-evaled strings.
   19121       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   19122       ;;
   19123     *)
   19124       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   19125       ;;
   19126     esac
   19127   done
   19128 
   19129   case $lt_echo in
   19130   *'\$0 --fallback-echo"')
   19131     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   19132     ;;
   19133   esac
   19134 
   19135 cfgfile="$ofile"
   19136 
   19137   cat <<__EOF__ >> "$cfgfile"
   19138 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   19139 
   19140 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   19141 
   19142 # Shell to use when invoking shell scripts.
   19143 SHELL=$lt_SHELL
   19144 
   19145 # Whether or not to build shared libraries.
   19146 build_libtool_libs=$enable_shared
   19147 
   19148 # Whether or not to build static libraries.
   19149 build_old_libs=$enable_static
   19150 
   19151 # Whether or not to add -lc for building shared libraries.
   19152 build_libtool_need_lc=$archive_cmds_need_lc_GCJ
   19153 
   19154 # Whether or not to disallow shared libs when runtime libs are static
   19155 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
   19156 
   19157 # Whether or not to optimize for fast installation.
   19158 fast_install=$enable_fast_install
   19159 
   19160 # The host system.
   19161 host_alias=$host_alias
   19162 host=$host
   19163 host_os=$host_os
   19164 
   19165 # The build system.
   19166 build_alias=$build_alias
   19167 build=$build
   19168 build_os=$build_os
   19169 
   19170 # An echo program that does not interpret backslashes.
   19171 echo=$lt_echo
   19172 
   19173 # The archiver.
   19174 AR=$lt_AR
   19175 AR_FLAGS=$lt_AR_FLAGS
   19176 
   19177 # A C compiler.
   19178 LTCC=$lt_LTCC
   19179 
   19180 # LTCC compiler flags.
   19181 LTCFLAGS=$lt_LTCFLAGS
   19182 
   19183 # A language-specific compiler.
   19184 CC=$lt_compiler_GCJ
   19185 
   19186 # Is the compiler the GNU C compiler?
   19187 with_gcc=$GCC_GCJ
   19188 
   19189 # An ERE matcher.
   19190 EGREP=$lt_EGREP
   19191 
   19192 # The linker used to build libraries.
   19193 LD=$lt_LD_GCJ
   19194 
   19195 # Whether we need hard or soft links.
   19196 LN_S=$lt_LN_S
   19197 
   19198 # A BSD-compatible nm program.
   19199 NM=$lt_NM
   19200 
   19201 # A symbol stripping program
   19202 STRIP=$lt_STRIP
   19203 
   19204 # Used to examine libraries when file_magic_cmd begins "file"
   19205 MAGIC_CMD=$MAGIC_CMD
   19206 
   19207 # Used on cygwin: DLL creation program.
   19208 DLLTOOL="$DLLTOOL"
   19209 
   19210 # Used on cygwin: object dumper.
   19211 OBJDUMP="$OBJDUMP"
   19212 
   19213 # Used on cygwin: assembler.
   19214 AS="$AS"
   19215 
   19216 # The name of the directory that contains temporary libtool files.
   19217 objdir=$objdir
   19218 
   19219 # How to create reloadable object files.
   19220 reload_flag=$lt_reload_flag
   19221 reload_cmds=$lt_reload_cmds
   19222 
   19223 # How to pass a linker flag through the compiler.
   19224 wl=$lt_lt_prog_compiler_wl_GCJ
   19225 
   19226 # Object file suffix (normally "o").
   19227 objext="$ac_objext"
   19228 
   19229 # Old archive suffix (normally "a").
   19230 libext="$libext"
   19231 
   19232 # Shared library suffix (normally ".so").
   19233 shrext_cmds='$shrext_cmds'
   19234 
   19235 # Executable file suffix (normally "").
   19236 exeext="$exeext"
   19237 
   19238 # Additional compiler flags for building library objects.
   19239 pic_flag=$lt_lt_prog_compiler_pic_GCJ
   19240 pic_mode=$pic_mode
   19241 
   19242 # What is the maximum length of a command?
   19243 max_cmd_len=$lt_cv_sys_max_cmd_len
   19244 
   19245 # Does compiler simultaneously support -c and -o options?
   19246 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
   19247 
   19248 # Must we lock files when doing compilation?
   19249 need_locks=$lt_need_locks
   19250 
   19251 # Do we need the lib prefix for modules?
   19252 need_lib_prefix=$need_lib_prefix
   19253 
   19254 # Do we need a version for libraries?
   19255 need_version=$need_version
   19256 
   19257 # Whether dlopen is supported.
   19258 dlopen_support=$enable_dlopen
   19259 
   19260 # Whether dlopen of programs is supported.
   19261 dlopen_self=$enable_dlopen_self
   19262 
   19263 # Whether dlopen of statically linked programs is supported.
   19264 dlopen_self_static=$enable_dlopen_self_static
   19265 
   19266 # Compiler flag to prevent dynamic linking.
   19267 link_static_flag=$lt_lt_prog_compiler_static_GCJ
   19268 
   19269 # Compiler flag to turn off builtin functions.
   19270 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
   19271 
   19272 # Compiler flag to allow reflexive dlopens.
   19273 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
   19274 
   19275 # Compiler flag to generate shared objects directly from archives.
   19276 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
   19277 
   19278 # Compiler flag to generate thread-safe objects.
   19279 thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
   19280 
   19281 # Library versioning type.
   19282 version_type=$version_type
   19283 
   19284 # Format of library name prefix.
   19285 libname_spec=$lt_libname_spec
   19286 
   19287 # List of archive names.  First name is the real one, the rest are links.
   19288 # The last name is the one that the linker finds with -lNAME.
   19289 library_names_spec=$lt_library_names_spec
   19290 
   19291 # The coded name of the library, if different from the real name.
   19292 soname_spec=$lt_soname_spec
   19293 
   19294 # Commands used to build and install an old-style archive.
   19295 RANLIB=$lt_RANLIB
   19296 old_archive_cmds=$lt_old_archive_cmds_GCJ
   19297 old_postinstall_cmds=$lt_old_postinstall_cmds
   19298 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19299 
   19300 # Create an old-style archive from a shared archive.
   19301 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
   19302 
   19303 # Create a temporary old-style archive to link instead of a shared archive.
   19304 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
   19305 
   19306 # Commands used to build and install a shared archive.
   19307 archive_cmds=$lt_archive_cmds_GCJ
   19308 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
   19309 postinstall_cmds=$lt_postinstall_cmds
   19310 postuninstall_cmds=$lt_postuninstall_cmds
   19311 
   19312 # Commands used to build a loadable module (assumed same as above if empty)
   19313 module_cmds=$lt_module_cmds_GCJ
   19314 module_expsym_cmds=$lt_module_expsym_cmds_GCJ
   19315 
   19316 # Commands to strip libraries.
   19317 old_striplib=$lt_old_striplib
   19318 striplib=$lt_striplib
   19319 
   19320 # Dependencies to place before the objects being linked to create a
   19321 # shared library.
   19322 predep_objects=$lt_predep_objects_GCJ
   19323 
   19324 # Dependencies to place after the objects being linked to create a
   19325 # shared library.
   19326 postdep_objects=$lt_postdep_objects_GCJ
   19327 
   19328 # Dependencies to place before the objects being linked to create a
   19329 # shared library.
   19330 predeps=$lt_predeps_GCJ
   19331 
   19332 # Dependencies to place after the objects being linked to create a
   19333 # shared library.
   19334 postdeps=$lt_postdeps_GCJ
   19335 
   19336 # The directories searched by this compiler when creating a shared
   19337 # library
   19338 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_GCJ
   19339 
   19340 # The library search path used internally by the compiler when linking
   19341 # a shared library.
   19342 compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
   19343 
   19344 # Method to check whether dependent libraries are shared objects.
   19345 deplibs_check_method=$lt_deplibs_check_method
   19346 
   19347 # Command to use when deplibs_check_method == file_magic.
   19348 file_magic_cmd=$lt_file_magic_cmd
   19349 
   19350 # Flag that allows shared libraries with undefined symbols to be built.
   19351 allow_undefined_flag=$lt_allow_undefined_flag_GCJ
   19352 
   19353 # Flag that forces no undefined symbols.
   19354 no_undefined_flag=$lt_no_undefined_flag_GCJ
   19355 
   19356 # Commands used to finish a libtool library installation in a directory.
   19357 finish_cmds=$lt_finish_cmds
   19358 
   19359 # Same as above, but a single script fragment to be evaled but not shown.
   19360 finish_eval=$lt_finish_eval
   19361 
   19362 # Take the output of nm and produce a listing of raw symbols and C names.
   19363 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19364 
   19365 # Transform the output of nm in a proper C declaration
   19366 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19367 
   19368 # Transform the output of nm in a C name address pair
   19369 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19370 
   19371 # This is the shared library runtime path variable.
   19372 runpath_var=$runpath_var
   19373 
   19374 # This is the shared library path variable.
   19375 shlibpath_var=$shlibpath_var
   19376 
   19377 # Is shlibpath searched before the hard-coded library search path?
   19378 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19379 
   19380 # How to hardcode a shared library path into an executable.
   19381 hardcode_action=$hardcode_action_GCJ
   19382 
   19383 # Whether we should hardcode library paths into libraries.
   19384 hardcode_into_libs=$hardcode_into_libs
   19385 
   19386 # Flag to hardcode \$libdir into a binary during linking.
   19387 # This must work even if \$libdir does not exist.
   19388 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
   19389 
   19390 # If ld is used when linking, flag to hardcode \$libdir into
   19391 # a binary during linking. This must work even if \$libdir does
   19392 # not exist.
   19393 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
   19394 
   19395 # Whether we need a single -rpath flag with a separated argument.
   19396 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
   19397 
   19398 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19399 # resulting binary.
   19400 hardcode_direct=$hardcode_direct_GCJ
   19401 
   19402 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19403 # resulting binary.
   19404 hardcode_minus_L=$hardcode_minus_L_GCJ
   19405 
   19406 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19407 # the resulting binary.
   19408 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
   19409 
   19410 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19411 # and all subsequent libraries and executables linked against it.
   19412 hardcode_automatic=$hardcode_automatic_GCJ
   19413 
   19414 # Variables whose values should be saved in libtool wrapper scripts and
   19415 # restored at relink time.
   19416 variables_saved_for_relink="$variables_saved_for_relink"
   19417 
   19418 # Whether libtool must link a program against all its dependency libraries.
   19419 link_all_deplibs=$link_all_deplibs_GCJ
   19420 
   19421 # Compile-time system search path for libraries
   19422 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19423 
   19424 # Run-time system search path for libraries
   19425 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19426 
   19427 # Fix the shell variable \$srcfile for the compiler.
   19428 fix_srcfile_path=$lt_fix_srcfile_path
   19429 
   19430 # Set to yes if exported symbols are required.
   19431 always_export_symbols=$always_export_symbols_GCJ
   19432 
   19433 # The commands to list exported symbols.
   19434 export_symbols_cmds=$lt_export_symbols_cmds_GCJ
   19435 
   19436 # The commands to extract the exported symbol list from a shared archive.
   19437 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19438 
   19439 # Symbols that should not be listed in the preloaded symbols.
   19440 exclude_expsyms=$lt_exclude_expsyms_GCJ
   19441 
   19442 # Symbols that must always be exported.
   19443 include_expsyms=$lt_include_expsyms_GCJ
   19444 
   19445 # ### END LIBTOOL TAG CONFIG: $tagname
   19446 
   19447 __EOF__
   19448 
   19449 
   19450 else
   19451   # If there is no Makefile yet, we rely on a make rule to execute
   19452   # `config.status --recheck' to rerun these tests and create the
   19453   # libtool script then.
   19454   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19455   if test -f "$ltmain_in"; then
   19456     test -f Makefile && make "$ltmain"
   19457   fi
   19458 fi
   19459 
   19460 
   19461 ac_ext=c
   19462 ac_cpp='$CPP $CPPFLAGS'
   19463 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19464 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19465 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19466 
   19467 CC="$lt_save_CC"
   19468 
   19469 	else
   19470 	  tagname=""
   19471 	fi
   19472 	;;
   19473 
   19474       RC)
   19475 
   19476 
   19477 # Source file extension for RC test sources.
   19478 ac_ext=rc
   19479 
   19480 # Object file extension for compiled RC test sources.
   19481 objext=o
   19482 objext_RC=$objext
   19483 
   19484 # Code to be used in simple compile tests
   19485 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
   19486 
   19487 # Code to be used in simple link tests
   19488 lt_simple_link_test_code="$lt_simple_compile_test_code"
   19489 
   19490 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   19491 
   19492 # If no C compiler was specified, use CC.
   19493 LTCC=${LTCC-"$CC"}
   19494 
   19495 # If no C compiler flags were specified, use CFLAGS.
   19496 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   19497 
   19498 # Allow CC to be a program name with arguments.
   19499 compiler=$CC
   19500 
   19501 
   19502 # save warnings/boilerplate of simple test code
   19503 ac_outfile=conftest.$ac_objext
   19504 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   19505 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   19506 _lt_compiler_boilerplate=`cat conftest.err`
   19507 $rm conftest*
   19508 
   19509 ac_outfile=conftest.$ac_objext
   19510 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   19511 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   19512 _lt_linker_boilerplate=`cat conftest.err`
   19513 $rm -r conftest*
   19514 
   19515 
   19516 # Allow CC to be a program name with arguments.
   19517 lt_save_CC="$CC"
   19518 CC=${RC-"windres"}
   19519 compiler=$CC
   19520 compiler_RC=$CC
   19521 for cc_temp in $compiler""; do
   19522   case $cc_temp in
   19523     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   19524     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   19525     \-*) ;;
   19526     *) break;;
   19527   esac
   19528 done
   19529 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   19530 
   19531 lt_cv_prog_compiler_c_o_RC=yes
   19532 
   19533 # The else clause should only fire when bootstrapping the
   19534 # libtool distribution, otherwise you forgot to ship ltmain.sh
   19535 # with your package, and you will get complaints that there are
   19536 # no rules to generate ltmain.sh.
   19537 if test -f "$ltmain"; then
   19538   # See if we are running on zsh, and set the options which allow our commands through
   19539   # without removal of \ escapes.
   19540   if test -n "${ZSH_VERSION+set}" ; then
   19541     setopt NO_GLOB_SUBST
   19542   fi
   19543   # Now quote all the things that may contain metacharacters while being
   19544   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   19545   # variables and quote the copies for generation of the libtool script.
   19546   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   19547     SED SHELL STRIP \
   19548     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   19549     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   19550     deplibs_check_method reload_flag reload_cmds need_locks \
   19551     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   19552     lt_cv_sys_global_symbol_to_c_name_address \
   19553     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   19554     old_postinstall_cmds old_postuninstall_cmds \
   19555     compiler_RC \
   19556     CC_RC \
   19557     LD_RC \
   19558     lt_prog_compiler_wl_RC \
   19559     lt_prog_compiler_pic_RC \
   19560     lt_prog_compiler_static_RC \
   19561     lt_prog_compiler_no_builtin_flag_RC \
   19562     export_dynamic_flag_spec_RC \
   19563     thread_safe_flag_spec_RC \
   19564     whole_archive_flag_spec_RC \
   19565     enable_shared_with_static_runtimes_RC \
   19566     old_archive_cmds_RC \
   19567     old_archive_from_new_cmds_RC \
   19568     predep_objects_RC \
   19569     postdep_objects_RC \
   19570     predeps_RC \
   19571     postdeps_RC \
   19572     compiler_lib_search_path_RC \
   19573     compiler_lib_search_dirs_RC \
   19574     archive_cmds_RC \
   19575     archive_expsym_cmds_RC \
   19576     postinstall_cmds_RC \
   19577     postuninstall_cmds_RC \
   19578     old_archive_from_expsyms_cmds_RC \
   19579     allow_undefined_flag_RC \
   19580     no_undefined_flag_RC \
   19581     export_symbols_cmds_RC \
   19582     hardcode_libdir_flag_spec_RC \
   19583     hardcode_libdir_flag_spec_ld_RC \
   19584     hardcode_libdir_separator_RC \
   19585     hardcode_automatic_RC \
   19586     module_cmds_RC \
   19587     module_expsym_cmds_RC \
   19588     lt_cv_prog_compiler_c_o_RC \
   19589     fix_srcfile_path_RC \
   19590     exclude_expsyms_RC \
   19591     include_expsyms_RC; do
   19592 
   19593     case $var in
   19594     old_archive_cmds_RC | \
   19595     old_archive_from_new_cmds_RC | \
   19596     archive_cmds_RC | \
   19597     archive_expsym_cmds_RC | \
   19598     module_cmds_RC | \
   19599     module_expsym_cmds_RC | \
   19600     old_archive_from_expsyms_cmds_RC | \
   19601     export_symbols_cmds_RC | \
   19602     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   19603     postinstall_cmds | postuninstall_cmds | \
   19604     old_postinstall_cmds | old_postuninstall_cmds | \
   19605     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   19606       # Double-quote double-evaled strings.
   19607       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   19608       ;;
   19609     *)
   19610       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   19611       ;;
   19612     esac
   19613   done
   19614 
   19615   case $lt_echo in
   19616   *'\$0 --fallback-echo"')
   19617     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   19618     ;;
   19619   esac
   19620 
   19621 cfgfile="$ofile"
   19622 
   19623   cat <<__EOF__ >> "$cfgfile"
   19624 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   19625 
   19626 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   19627 
   19628 # Shell to use when invoking shell scripts.
   19629 SHELL=$lt_SHELL
   19630 
   19631 # Whether or not to build shared libraries.
   19632 build_libtool_libs=$enable_shared
   19633 
   19634 # Whether or not to build static libraries.
   19635 build_old_libs=$enable_static
   19636 
   19637 # Whether or not to add -lc for building shared libraries.
   19638 build_libtool_need_lc=$archive_cmds_need_lc_RC
   19639 
   19640 # Whether or not to disallow shared libs when runtime libs are static
   19641 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
   19642 
   19643 # Whether or not to optimize for fast installation.
   19644 fast_install=$enable_fast_install
   19645 
   19646 # The host system.
   19647 host_alias=$host_alias
   19648 host=$host
   19649 host_os=$host_os
   19650 
   19651 # The build system.
   19652 build_alias=$build_alias
   19653 build=$build
   19654 build_os=$build_os
   19655 
   19656 # An echo program that does not interpret backslashes.
   19657 echo=$lt_echo
   19658 
   19659 # The archiver.
   19660 AR=$lt_AR
   19661 AR_FLAGS=$lt_AR_FLAGS
   19662 
   19663 # A C compiler.
   19664 LTCC=$lt_LTCC
   19665 
   19666 # LTCC compiler flags.
   19667 LTCFLAGS=$lt_LTCFLAGS
   19668 
   19669 # A language-specific compiler.
   19670 CC=$lt_compiler_RC
   19671 
   19672 # Is the compiler the GNU C compiler?
   19673 with_gcc=$GCC_RC
   19674 
   19675 # An ERE matcher.
   19676 EGREP=$lt_EGREP
   19677 
   19678 # The linker used to build libraries.
   19679 LD=$lt_LD_RC
   19680 
   19681 # Whether we need hard or soft links.
   19682 LN_S=$lt_LN_S
   19683 
   19684 # A BSD-compatible nm program.
   19685 NM=$lt_NM
   19686 
   19687 # A symbol stripping program
   19688 STRIP=$lt_STRIP
   19689 
   19690 # Used to examine libraries when file_magic_cmd begins "file"
   19691 MAGIC_CMD=$MAGIC_CMD
   19692 
   19693 # Used on cygwin: DLL creation program.
   19694 DLLTOOL="$DLLTOOL"
   19695 
   19696 # Used on cygwin: object dumper.
   19697 OBJDUMP="$OBJDUMP"
   19698 
   19699 # Used on cygwin: assembler.
   19700 AS="$AS"
   19701 
   19702 # The name of the directory that contains temporary libtool files.
   19703 objdir=$objdir
   19704 
   19705 # How to create reloadable object files.
   19706 reload_flag=$lt_reload_flag
   19707 reload_cmds=$lt_reload_cmds
   19708 
   19709 # How to pass a linker flag through the compiler.
   19710 wl=$lt_lt_prog_compiler_wl_RC
   19711 
   19712 # Object file suffix (normally "o").
   19713 objext="$ac_objext"
   19714 
   19715 # Old archive suffix (normally "a").
   19716 libext="$libext"
   19717 
   19718 # Shared library suffix (normally ".so").
   19719 shrext_cmds='$shrext_cmds'
   19720 
   19721 # Executable file suffix (normally "").
   19722 exeext="$exeext"
   19723 
   19724 # Additional compiler flags for building library objects.
   19725 pic_flag=$lt_lt_prog_compiler_pic_RC
   19726 pic_mode=$pic_mode
   19727 
   19728 # What is the maximum length of a command?
   19729 max_cmd_len=$lt_cv_sys_max_cmd_len
   19730 
   19731 # Does compiler simultaneously support -c and -o options?
   19732 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
   19733 
   19734 # Must we lock files when doing compilation?
   19735 need_locks=$lt_need_locks
   19736 
   19737 # Do we need the lib prefix for modules?
   19738 need_lib_prefix=$need_lib_prefix
   19739 
   19740 # Do we need a version for libraries?
   19741 need_version=$need_version
   19742 
   19743 # Whether dlopen is supported.
   19744 dlopen_support=$enable_dlopen
   19745 
   19746 # Whether dlopen of programs is supported.
   19747 dlopen_self=$enable_dlopen_self
   19748 
   19749 # Whether dlopen of statically linked programs is supported.
   19750 dlopen_self_static=$enable_dlopen_self_static
   19751 
   19752 # Compiler flag to prevent dynamic linking.
   19753 link_static_flag=$lt_lt_prog_compiler_static_RC
   19754 
   19755 # Compiler flag to turn off builtin functions.
   19756 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
   19757 
   19758 # Compiler flag to allow reflexive dlopens.
   19759 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
   19760 
   19761 # Compiler flag to generate shared objects directly from archives.
   19762 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
   19763 
   19764 # Compiler flag to generate thread-safe objects.
   19765 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
   19766 
   19767 # Library versioning type.
   19768 version_type=$version_type
   19769 
   19770 # Format of library name prefix.
   19771 libname_spec=$lt_libname_spec
   19772 
   19773 # List of archive names.  First name is the real one, the rest are links.
   19774 # The last name is the one that the linker finds with -lNAME.
   19775 library_names_spec=$lt_library_names_spec
   19776 
   19777 # The coded name of the library, if different from the real name.
   19778 soname_spec=$lt_soname_spec
   19779 
   19780 # Commands used to build and install an old-style archive.
   19781 RANLIB=$lt_RANLIB
   19782 old_archive_cmds=$lt_old_archive_cmds_RC
   19783 old_postinstall_cmds=$lt_old_postinstall_cmds
   19784 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19785 
   19786 # Create an old-style archive from a shared archive.
   19787 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
   19788 
   19789 # Create a temporary old-style archive to link instead of a shared archive.
   19790 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
   19791 
   19792 # Commands used to build and install a shared archive.
   19793 archive_cmds=$lt_archive_cmds_RC
   19794 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
   19795 postinstall_cmds=$lt_postinstall_cmds
   19796 postuninstall_cmds=$lt_postuninstall_cmds
   19797 
   19798 # Commands used to build a loadable module (assumed same as above if empty)
   19799 module_cmds=$lt_module_cmds_RC
   19800 module_expsym_cmds=$lt_module_expsym_cmds_RC
   19801 
   19802 # Commands to strip libraries.
   19803 old_striplib=$lt_old_striplib
   19804 striplib=$lt_striplib
   19805 
   19806 # Dependencies to place before the objects being linked to create a
   19807 # shared library.
   19808 predep_objects=$lt_predep_objects_RC
   19809 
   19810 # Dependencies to place after the objects being linked to create a
   19811 # shared library.
   19812 postdep_objects=$lt_postdep_objects_RC
   19813 
   19814 # Dependencies to place before the objects being linked to create a
   19815 # shared library.
   19816 predeps=$lt_predeps_RC
   19817 
   19818 # Dependencies to place after the objects being linked to create a
   19819 # shared library.
   19820 postdeps=$lt_postdeps_RC
   19821 
   19822 # The directories searched by this compiler when creating a shared
   19823 # library
   19824 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_RC
   19825 
   19826 # The library search path used internally by the compiler when linking
   19827 # a shared library.
   19828 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
   19829 
   19830 # Method to check whether dependent libraries are shared objects.
   19831 deplibs_check_method=$lt_deplibs_check_method
   19832 
   19833 # Command to use when deplibs_check_method == file_magic.
   19834 file_magic_cmd=$lt_file_magic_cmd
   19835 
   19836 # Flag that allows shared libraries with undefined symbols to be built.
   19837 allow_undefined_flag=$lt_allow_undefined_flag_RC
   19838 
   19839 # Flag that forces no undefined symbols.
   19840 no_undefined_flag=$lt_no_undefined_flag_RC
   19841 
   19842 # Commands used to finish a libtool library installation in a directory.
   19843 finish_cmds=$lt_finish_cmds
   19844 
   19845 # Same as above, but a single script fragment to be evaled but not shown.
   19846 finish_eval=$lt_finish_eval
   19847 
   19848 # Take the output of nm and produce a listing of raw symbols and C names.
   19849 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19850 
   19851 # Transform the output of nm in a proper C declaration
   19852 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19853 
   19854 # Transform the output of nm in a C name address pair
   19855 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19856 
   19857 # This is the shared library runtime path variable.
   19858 runpath_var=$runpath_var
   19859 
   19860 # This is the shared library path variable.
   19861 shlibpath_var=$shlibpath_var
   19862 
   19863 # Is shlibpath searched before the hard-coded library search path?
   19864 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19865 
   19866 # How to hardcode a shared library path into an executable.
   19867 hardcode_action=$hardcode_action_RC
   19868 
   19869 # Whether we should hardcode library paths into libraries.
   19870 hardcode_into_libs=$hardcode_into_libs
   19871 
   19872 # Flag to hardcode \$libdir into a binary during linking.
   19873 # This must work even if \$libdir does not exist.
   19874 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
   19875 
   19876 # If ld is used when linking, flag to hardcode \$libdir into
   19877 # a binary during linking. This must work even if \$libdir does
   19878 # not exist.
   19879 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
   19880 
   19881 # Whether we need a single -rpath flag with a separated argument.
   19882 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
   19883 
   19884 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19885 # resulting binary.
   19886 hardcode_direct=$hardcode_direct_RC
   19887 
   19888 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19889 # resulting binary.
   19890 hardcode_minus_L=$hardcode_minus_L_RC
   19891 
   19892 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19893 # the resulting binary.
   19894 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
   19895 
   19896 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19897 # and all subsequent libraries and executables linked against it.
   19898 hardcode_automatic=$hardcode_automatic_RC
   19899 
   19900 # Variables whose values should be saved in libtool wrapper scripts and
   19901 # restored at relink time.
   19902 variables_saved_for_relink="$variables_saved_for_relink"
   19903 
   19904 # Whether libtool must link a program against all its dependency libraries.
   19905 link_all_deplibs=$link_all_deplibs_RC
   19906 
   19907 # Compile-time system search path for libraries
   19908 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19909 
   19910 # Run-time system search path for libraries
   19911 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19912 
   19913 # Fix the shell variable \$srcfile for the compiler.
   19914 fix_srcfile_path=$lt_fix_srcfile_path
   19915 
   19916 # Set to yes if exported symbols are required.
   19917 always_export_symbols=$always_export_symbols_RC
   19918 
   19919 # The commands to list exported symbols.
   19920 export_symbols_cmds=$lt_export_symbols_cmds_RC
   19921 
   19922 # The commands to extract the exported symbol list from a shared archive.
   19923 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19924 
   19925 # Symbols that should not be listed in the preloaded symbols.
   19926 exclude_expsyms=$lt_exclude_expsyms_RC
   19927 
   19928 # Symbols that must always be exported.
   19929 include_expsyms=$lt_include_expsyms_RC
   19930 
   19931 # ### END LIBTOOL TAG CONFIG: $tagname
   19932 
   19933 __EOF__
   19934 
   19935 
   19936 else
   19937   # If there is no Makefile yet, we rely on a make rule to execute
   19938   # `config.status --recheck' to rerun these tests and create the
   19939   # libtool script then.
   19940   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19941   if test -f "$ltmain_in"; then
   19942     test -f Makefile && make "$ltmain"
   19943   fi
   19944 fi
   19945 
   19946 
   19947 ac_ext=c
   19948 ac_cpp='$CPP $CPPFLAGS'
   19949 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19950 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19951 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19952 
   19953 CC="$lt_save_CC"
   19954 
   19955 	;;
   19956 
   19957       *)
   19958 	{ { $as_echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
   19959 $as_echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
   19960    { (exit 1); exit 1; }; }
   19961 	;;
   19962       esac
   19963 
   19964       # Append the new tag name to the list of available tags.
   19965       if test -n "$tagname" ; then
   19966       available_tags="$available_tags $tagname"
   19967     fi
   19968     fi
   19969   done
   19970   IFS="$lt_save_ifs"
   19971 
   19972   # Now substitute the updated list of available tags.
   19973   if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
   19974     mv "${ofile}T" "$ofile"
   19975     chmod +x "$ofile"
   19976   else
   19977     rm -f "${ofile}T"
   19978     { { $as_echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
   19979 $as_echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
   19980    { (exit 1); exit 1; }; }
   19981   fi
   19982 fi
   19983 
   19984 
   19985 
   19986 # This can be used to rebuild libtool when needed
   19987 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
   19988 
   19989 # Always use our own libtool.
   19990 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   19991 
   19992 # Prevent multiple expansion
   19993 
   19994 
   19995 
   19996 
   19997 
   19998 
   19999 
   20000 
   20001 
   20002 
   20003 
   20004 
   20005 
   20006 
   20007 
   20008 
   20009 
   20010 
   20011 
   20012 
   20013 
   20014    { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C99" >&5
   20015 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
   20016 if test "${ac_cv_prog_cc_c99+set}" = set; then
   20017   $as_echo_n "(cached) " >&6
   20018 else
   20019   ac_cv_prog_cc_c99=no
   20020 ac_save_CC=$CC
   20021 cat >conftest.$ac_ext <<_ACEOF
   20022 /* confdefs.h.  */
   20023 _ACEOF
   20024 cat confdefs.h >>conftest.$ac_ext
   20025 cat >>conftest.$ac_ext <<_ACEOF
   20026 /* end confdefs.h.  */
   20027 #include <stdarg.h>
   20028 #include <stdbool.h>
   20029 #include <stdlib.h>
   20030 #include <wchar.h>
   20031 #include <stdio.h>
   20032 
   20033 // Check varargs macros.  These examples are taken from C99 6.10.3.5.
   20034 #define debug(...) fprintf (stderr, __VA_ARGS__)
   20035 #define showlist(...) puts (#__VA_ARGS__)
   20036 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
   20037 static void
   20038 test_varargs_macros (void)
   20039 {
   20040   int x = 1234;
   20041   int y = 5678;
   20042   debug ("Flag");
   20043   debug ("X = %d\n", x);
   20044   showlist (The first, second, and third items.);
   20045   report (x>y, "x is %d but y is %d", x, y);
   20046 }
   20047 
   20048 // Check long long types.
   20049 #define BIG64 18446744073709551615ull
   20050 #define BIG32 4294967295ul
   20051 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
   20052 #if !BIG_OK
   20053   your preprocessor is broken;
   20054 #endif
   20055 #if BIG_OK
   20056 #else
   20057   your preprocessor is broken;
   20058 #endif
   20059 static long long int bignum = -9223372036854775807LL;
   20060 static unsigned long long int ubignum = BIG64;
   20061 
   20062 struct incomplete_array
   20063 {
   20064   int datasize;
   20065   double data[];
   20066 };
   20067 
   20068 struct named_init {
   20069   int number;
   20070   const wchar_t *name;
   20071   double average;
   20072 };
   20073 
   20074 typedef const char *ccp;
   20075 
   20076 static inline int
   20077 test_restrict (ccp restrict text)
   20078 {
   20079   // See if C++-style comments work.
   20080   // Iterate through items via the restricted pointer.
   20081   // Also check for declarations in for loops.
   20082   for (unsigned int i = 0; *(text+i) != '\0'; ++i)
   20083     continue;
   20084   return 0;
   20085 }
   20086 
   20087 // Check varargs and va_copy.
   20088 static void
   20089 test_varargs (const char *format, ...)
   20090 {
   20091   va_list args;
   20092   va_start (args, format);
   20093   va_list args_copy;
   20094   va_copy (args_copy, args);
   20095 
   20096   const char *str;
   20097   int number;
   20098   float fnumber;
   20099 
   20100   while (*format)
   20101     {
   20102       switch (*format++)
   20103 	{
   20104 	case 's': // string
   20105 	  str = va_arg (args_copy, const char *);
   20106 	  break;
   20107 	case 'd': // int
   20108 	  number = va_arg (args_copy, int);
   20109 	  break;
   20110 	case 'f': // float
   20111 	  fnumber = va_arg (args_copy, double);
   20112 	  break;
   20113 	default:
   20114 	  break;
   20115 	}
   20116     }
   20117   va_end (args_copy);
   20118   va_end (args);
   20119 }
   20120 
   20121 int
   20122 main ()
   20123 {
   20124 
   20125   // Check bool.
   20126   _Bool success = false;
   20127 
   20128   // Check restrict.
   20129   if (test_restrict ("String literal") == 0)
   20130     success = true;
   20131   char *restrict newvar = "Another string";
   20132 
   20133   // Check varargs.
   20134   test_varargs ("s, d' f .", "string", 65, 34.234);
   20135   test_varargs_macros ();
   20136 
   20137   // Check flexible array members.
   20138   struct incomplete_array *ia =
   20139     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
   20140   ia->datasize = 10;
   20141   for (int i = 0; i < ia->datasize; ++i)
   20142     ia->data[i] = i * 1.234;
   20143 
   20144   // Check named initializers.
   20145   struct named_init ni = {
   20146     .number = 34,
   20147     .name = L"Test wide string",
   20148     .average = 543.34343,
   20149   };
   20150 
   20151   ni.number = 58;
   20152 
   20153   int dynamic_array[ni.number];
   20154   dynamic_array[ni.number - 1] = 543;
   20155 
   20156   // work around unused variable warnings
   20157   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
   20158 	  || dynamic_array[ni.number - 1] != 543);
   20159 
   20160   ;
   20161   return 0;
   20162 }
   20163 _ACEOF
   20164 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
   20165 do
   20166   CC="$ac_save_CC $ac_arg"
   20167   rm -f conftest.$ac_objext
   20168 if { (ac_try="$ac_compile"
   20169 case "(($ac_try" in
   20170   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20171   *) ac_try_echo=$ac_try;;
   20172 esac
   20173 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20174 $as_echo "$ac_try_echo") >&5
   20175   (eval "$ac_compile") 2>conftest.er1
   20176   ac_status=$?
   20177   grep -v '^ *+' conftest.er1 >conftest.err
   20178   rm -f conftest.er1
   20179   cat conftest.err >&5
   20180   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20181   (exit $ac_status); } && {
   20182 	 test -z "$ac_c_werror_flag" ||
   20183 	 test ! -s conftest.err
   20184        } && test -s conftest.$ac_objext; then
   20185   ac_cv_prog_cc_c99=$ac_arg
   20186 else
   20187   $as_echo "$as_me: failed program was:" >&5
   20188 sed 's/^/| /' conftest.$ac_ext >&5
   20189 
   20190 
   20191 fi
   20192 
   20193 rm -f core conftest.err conftest.$ac_objext
   20194   test "x$ac_cv_prog_cc_c99" != "xno" && break
   20195 done
   20196 rm -f conftest.$ac_ext
   20197 CC=$ac_save_CC
   20198 
   20199 fi
   20200 # AC_CACHE_VAL
   20201 case "x$ac_cv_prog_cc_c99" in
   20202   x)
   20203     { $as_echo "$as_me:$LINENO: result: none needed" >&5
   20204 $as_echo "none needed" >&6; } ;;
   20205   xno)
   20206     { $as_echo "$as_me:$LINENO: result: unsupported" >&5
   20207 $as_echo "unsupported" >&6; } ;;
   20208   *)
   20209     CC="$CC $ac_cv_prog_cc_c99"
   20210     { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c99" >&5
   20211 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
   20212 esac
   20213 
   20214 
   20215 
   20216 
   20217 
   20218 
   20219 if  test "x$GCC" = xyes ; then
   20220     CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
   20221 -Wmissing-declarations -Wnested-externs -fno-strict-aliasing \
   20222 -Wbad-function-cast"
   20223     case `$CC -dumpversion` in
   20224     3.4.* | 4.*)
   20225 	CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement"
   20226 	;;
   20227     esac
   20228 else
   20229     { $as_echo "$as_me:$LINENO: checking whether __SUNPRO_C is declared" >&5
   20230 $as_echo_n "checking whether __SUNPRO_C is declared... " >&6; }
   20231 if test "${ac_cv_have_decl___SUNPRO_C+set}" = set; then
   20232   $as_echo_n "(cached) " >&6
   20233 else
   20234   cat >conftest.$ac_ext <<_ACEOF
   20235 /* confdefs.h.  */
   20236 _ACEOF
   20237 cat confdefs.h >>conftest.$ac_ext
   20238 cat >>conftest.$ac_ext <<_ACEOF
   20239 /* end confdefs.h.  */
   20240 $ac_includes_default
   20241 int
   20242 main ()
   20243 {
   20244 #ifndef __SUNPRO_C
   20245   (void) __SUNPRO_C;
   20246 #endif
   20247 
   20248   ;
   20249   return 0;
   20250 }
   20251 _ACEOF
   20252 rm -f conftest.$ac_objext
   20253 if { (ac_try="$ac_compile"
   20254 case "(($ac_try" in
   20255   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20256   *) ac_try_echo=$ac_try;;
   20257 esac
   20258 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20259 $as_echo "$ac_try_echo") >&5
   20260   (eval "$ac_compile") 2>conftest.er1
   20261   ac_status=$?
   20262   grep -v '^ *+' conftest.er1 >conftest.err
   20263   rm -f conftest.er1
   20264   cat conftest.err >&5
   20265   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20266   (exit $ac_status); } && {
   20267 	 test -z "$ac_c_werror_flag" ||
   20268 	 test ! -s conftest.err
   20269        } && test -s conftest.$ac_objext; then
   20270   ac_cv_have_decl___SUNPRO_C=yes
   20271 else
   20272   $as_echo "$as_me: failed program was:" >&5
   20273 sed 's/^/| /' conftest.$ac_ext >&5
   20274 
   20275 	ac_cv_have_decl___SUNPRO_C=no
   20276 fi
   20277 
   20278 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20279 fi
   20280 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___SUNPRO_C" >&5
   20281 $as_echo "$ac_cv_have_decl___SUNPRO_C" >&6; }
   20282 if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then
   20283   SUNCC="yes"
   20284 else
   20285   SUNCC="no"
   20286 fi
   20287 
   20288     if test "x$SUNCC" = "xyes"; then
   20289 	CWARNFLAGS="-v"
   20290     fi
   20291 fi
   20292 
   20293 # Check whether --enable-silent-rules was given.
   20294 if test "${enable_silent_rules+set}" = set; then
   20295   enableval=$enable_silent_rules;
   20296 fi
   20297 
   20298 case $enable_silent_rules in
   20299 yes) AM_DEFAULT_VERBOSITY=0;;
   20300 no)  AM_DEFAULT_VERBOSITY=1;;
   20301 *)   AM_DEFAULT_VERBOSITY=0;;
   20302 esac
   20303 AM_BACKSLASH='\'
   20304 
   20305 
   20306 
   20307 
   20308 
   20309 
   20310 
   20311 # Check whether --enable-strict-compilation was given.
   20312 if test "${enable_strict_compilation+set}" = set; then
   20313   enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
   20314 else
   20315   STRICT_COMPILE=no
   20316 fi
   20317 
   20318 if test "x$STRICT_COMPILE" = "xyes"; then
   20319 	{ $as_echo "$as_me:$LINENO: checking whether __SUNPRO_C is declared" >&5
   20320 $as_echo_n "checking whether __SUNPRO_C is declared... " >&6; }
   20321 if test "${ac_cv_have_decl___SUNPRO_C+set}" = set; then
   20322   $as_echo_n "(cached) " >&6
   20323 else
   20324   cat >conftest.$ac_ext <<_ACEOF
   20325 /* confdefs.h.  */
   20326 _ACEOF
   20327 cat confdefs.h >>conftest.$ac_ext
   20328 cat >>conftest.$ac_ext <<_ACEOF
   20329 /* end confdefs.h.  */
   20330 $ac_includes_default
   20331 int
   20332 main ()
   20333 {
   20334 #ifndef __SUNPRO_C
   20335   (void) __SUNPRO_C;
   20336 #endif
   20337 
   20338   ;
   20339   return 0;
   20340 }
   20341 _ACEOF
   20342 rm -f conftest.$ac_objext
   20343 if { (ac_try="$ac_compile"
   20344 case "(($ac_try" in
   20345   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20346   *) ac_try_echo=$ac_try;;
   20347 esac
   20348 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20349 $as_echo "$ac_try_echo") >&5
   20350   (eval "$ac_compile") 2>conftest.er1
   20351   ac_status=$?
   20352   grep -v '^ *+' conftest.er1 >conftest.err
   20353   rm -f conftest.er1
   20354   cat conftest.err >&5
   20355   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20356   (exit $ac_status); } && {
   20357 	 test -z "$ac_c_werror_flag" ||
   20358 	 test ! -s conftest.err
   20359        } && test -s conftest.$ac_objext; then
   20360   ac_cv_have_decl___SUNPRO_C=yes
   20361 else
   20362   $as_echo "$as_me: failed program was:" >&5
   20363 sed 's/^/| /' conftest.$ac_ext >&5
   20364 
   20365 	ac_cv_have_decl___SUNPRO_C=no
   20366 fi
   20367 
   20368 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20369 fi
   20370 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___SUNPRO_C" >&5
   20371 $as_echo "$ac_cv_have_decl___SUNPRO_C" >&6; }
   20372 if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then
   20373   SUNCC="yes"
   20374 else
   20375   SUNCC="no"
   20376 fi
   20377 
   20378 	{ $as_echo "$as_me:$LINENO: checking whether __INTEL_COMPILER is declared" >&5
   20379 $as_echo_n "checking whether __INTEL_COMPILER is declared... " >&6; }
   20380 if test "${ac_cv_have_decl___INTEL_COMPILER+set}" = set; then
   20381   $as_echo_n "(cached) " >&6
   20382 else
   20383   cat >conftest.$ac_ext <<_ACEOF
   20384 /* confdefs.h.  */
   20385 _ACEOF
   20386 cat confdefs.h >>conftest.$ac_ext
   20387 cat >>conftest.$ac_ext <<_ACEOF
   20388 /* end confdefs.h.  */
   20389 $ac_includes_default
   20390 int
   20391 main ()
   20392 {
   20393 #ifndef __INTEL_COMPILER
   20394   (void) __INTEL_COMPILER;
   20395 #endif
   20396 
   20397   ;
   20398   return 0;
   20399 }
   20400 _ACEOF
   20401 rm -f conftest.$ac_objext
   20402 if { (ac_try="$ac_compile"
   20403 case "(($ac_try" in
   20404   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20405   *) ac_try_echo=$ac_try;;
   20406 esac
   20407 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20408 $as_echo "$ac_try_echo") >&5
   20409   (eval "$ac_compile") 2>conftest.er1
   20410   ac_status=$?
   20411   grep -v '^ *+' conftest.er1 >conftest.err
   20412   rm -f conftest.er1
   20413   cat conftest.err >&5
   20414   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20415   (exit $ac_status); } && {
   20416 	 test -z "$ac_c_werror_flag" ||
   20417 	 test ! -s conftest.err
   20418        } && test -s conftest.$ac_objext; then
   20419   ac_cv_have_decl___INTEL_COMPILER=yes
   20420 else
   20421   $as_echo "$as_me: failed program was:" >&5
   20422 sed 's/^/| /' conftest.$ac_ext >&5
   20423 
   20424 	ac_cv_have_decl___INTEL_COMPILER=no
   20425 fi
   20426 
   20427 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20428 fi
   20429 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___INTEL_COMPILER" >&5
   20430 $as_echo "$ac_cv_have_decl___INTEL_COMPILER" >&6; }
   20431 if test "x$ac_cv_have_decl___INTEL_COMPILER" = x""yes; then
   20432   INTELCC="yes"
   20433 else
   20434   INTELCC="no"
   20435 fi
   20436 
   20437 	if test "x$GCC" = xyes ; then
   20438 		STRICT_CFLAGS="-pedantic -Werror"
   20439 	elif test "x$SUNCC" = "xyes"; then
   20440 		STRICT_CFLAGS="-errwarn"
   20441     elif test "x$INTELCC" = "xyes"; then
   20442 		STRICT_CFLAGS="-Werror"
   20443 	fi
   20444 fi
   20445 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
   20446 
   20447 
   20448 
   20449 
   20450 # Check whether --with-release-version was given.
   20451 if test "${with_release_version+set}" = set; then
   20452   withval=$with_release_version; RELEASE_VERSION="$withval"
   20453 else
   20454   RELEASE_VERSION=""
   20455 fi
   20456 
   20457 	if test "x$RELEASE_VERSION" != "x"; then
   20458 		PACKAGE="$PACKAGE-$RELEASE_VERSION"
   20459 		PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION"
   20460 		{ $as_echo "$as_me:$LINENO: Building with package name set to $PACKAGE" >&5
   20461 $as_echo "$as_me: Building with package name set to $PACKAGE" >&6;}
   20462 	fi
   20463 
   20464 cat >>confdefs.h <<_ACEOF
   20465 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
   20466 _ACEOF
   20467 
   20468 	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
   20469 	if test "x$PVM" = "x"; then
   20470 		PVM="0"
   20471 	fi
   20472 
   20473 cat >>confdefs.h <<_ACEOF
   20474 #define PACKAGE_VERSION_MINOR $PVM
   20475 _ACEOF
   20476 
   20477 	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
   20478 	if test "x$PVP" = "x"; then
   20479 		PVP="0"
   20480 	fi
   20481 
   20482 cat >>confdefs.h <<_ACEOF
   20483 #define PACKAGE_VERSION_PATCHLEVEL $PVP
   20484 _ACEOF
   20485 
   20486 
   20487 
   20488 CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > .changelog.tmp && \
   20489 mv .changelog.tmp ChangeLog) || (rm -f .changelog.tmp; touch ChangeLog; \
   20490 echo 'git directory not found: installing possibly empty changelog.' >&2)"
   20491 
   20492 distcleancheck_listfiles='find . -type f ! -name ChangeLog -print'
   20493 
   20494 
   20495 
   20496 
   20497 
   20498 if test x$APP_MAN_SUFFIX = x    ; then
   20499     APP_MAN_SUFFIX=1
   20500 fi
   20501 if test x$APP_MAN_DIR = x    ; then
   20502     APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
   20503 fi
   20504 
   20505 if test x$LIB_MAN_SUFFIX = x    ; then
   20506     LIB_MAN_SUFFIX=3
   20507 fi
   20508 if test x$LIB_MAN_DIR = x    ; then
   20509     LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
   20510 fi
   20511 
   20512 if test x$FILE_MAN_SUFFIX = x    ; then
   20513     case $host_os in
   20514 	solaris*)	FILE_MAN_SUFFIX=4  ;;
   20515 	*)		FILE_MAN_SUFFIX=5  ;;
   20516     esac
   20517 fi
   20518 if test x$FILE_MAN_DIR = x    ; then
   20519     FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
   20520 fi
   20521 
   20522 if test x$MISC_MAN_SUFFIX = x    ; then
   20523     case $host_os in
   20524 	solaris*)	MISC_MAN_SUFFIX=5  ;;
   20525 	*)		MISC_MAN_SUFFIX=7  ;;
   20526     esac
   20527 fi
   20528 if test x$MISC_MAN_DIR = x    ; then
   20529     MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
   20530 fi
   20531 
   20532 if test x$DRIVER_MAN_SUFFIX = x    ; then
   20533     case $host_os in
   20534 	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
   20535 	*)		DRIVER_MAN_SUFFIX=4  ;;
   20536     esac
   20537 fi
   20538 if test x$DRIVER_MAN_DIR = x    ; then
   20539     DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
   20540 fi
   20541 
   20542 if test x$ADMIN_MAN_SUFFIX = x    ; then
   20543     case $host_os in
   20544 	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
   20545 	*)		ADMIN_MAN_SUFFIX=8  ;;
   20546     esac
   20547 fi
   20548 if test x$ADMIN_MAN_DIR = x    ; then
   20549     ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
   20550 fi
   20551 
   20552 
   20553 
   20554 
   20555 
   20556 
   20557 
   20558 
   20559 
   20560 
   20561 
   20562 
   20563 
   20564 
   20565 
   20566 
   20567 
   20568 # get modules
   20569 
   20570 # Check xres configuration, strip extra digits from package version to
   20571 # find the required protocol version
   20572 RES_VERSION=`echo $VERSION | sed 's/^\([0-9][0-9]*\.[0-9][0-9]*\).*$/\1/'`
   20573 
   20574 
   20575 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
   20576 	if test -n "$ac_tool_prefix"; then
   20577   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
   20578 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
   20579 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   20580 $as_echo_n "checking for $ac_word... " >&6; }
   20581 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
   20582   $as_echo_n "(cached) " >&6
   20583 else
   20584   case $PKG_CONFIG in
   20585   [\\/]* | ?:[\\/]*)
   20586   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
   20587   ;;
   20588   *)
   20589   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20590 for as_dir in $PATH
   20591 do
   20592   IFS=$as_save_IFS
   20593   test -z "$as_dir" && as_dir=.
   20594   for ac_exec_ext in '' $ac_executable_extensions; do
   20595   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20596     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   20597     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20598     break 2
   20599   fi
   20600 done
   20601 done
   20602 IFS=$as_save_IFS
   20603 
   20604   ;;
   20605 esac
   20606 fi
   20607 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
   20608 if test -n "$PKG_CONFIG"; then
   20609   { $as_echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
   20610 $as_echo "$PKG_CONFIG" >&6; }
   20611 else
   20612   { $as_echo "$as_me:$LINENO: result: no" >&5
   20613 $as_echo "no" >&6; }
   20614 fi
   20615 
   20616 
   20617 fi
   20618 if test -z "$ac_cv_path_PKG_CONFIG"; then
   20619   ac_pt_PKG_CONFIG=$PKG_CONFIG
   20620   # Extract the first word of "pkg-config", so it can be a program name with args.
   20621 set dummy pkg-config; ac_word=$2
   20622 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   20623 $as_echo_n "checking for $ac_word... " >&6; }
   20624 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
   20625   $as_echo_n "(cached) " >&6
   20626 else
   20627   case $ac_pt_PKG_CONFIG in
   20628   [\\/]* | ?:[\\/]*)
   20629   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
   20630   ;;
   20631   *)
   20632   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20633 for as_dir in $PATH
   20634 do
   20635   IFS=$as_save_IFS
   20636   test -z "$as_dir" && as_dir=.
   20637   for ac_exec_ext in '' $ac_executable_extensions; do
   20638   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20639     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   20640     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20641     break 2
   20642   fi
   20643 done
   20644 done
   20645 IFS=$as_save_IFS
   20646 
   20647   ;;
   20648 esac
   20649 fi
   20650 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
   20651 if test -n "$ac_pt_PKG_CONFIG"; then
   20652   { $as_echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
   20653 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
   20654 else
   20655   { $as_echo "$as_me:$LINENO: result: no" >&5
   20656 $as_echo "no" >&6; }
   20657 fi
   20658 
   20659   if test "x$ac_pt_PKG_CONFIG" = x; then
   20660     PKG_CONFIG=""
   20661   else
   20662     case $cross_compiling:$ac_tool_warned in
   20663 yes:)
   20664 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   20665 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   20666 ac_tool_warned=yes ;;
   20667 esac
   20668     PKG_CONFIG=$ac_pt_PKG_CONFIG
   20669   fi
   20670 else
   20671   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
   20672 fi
   20673 
   20674 fi
   20675 if test -n "$PKG_CONFIG"; then
   20676 	_pkg_min_version=0.9.0
   20677 	{ $as_echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
   20678 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
   20679 	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
   20680 		{ $as_echo "$as_me:$LINENO: result: yes" >&5
   20681 $as_echo "yes" >&6; }
   20682 	else
   20683 		{ $as_echo "$as_me:$LINENO: result: no" >&5
   20684 $as_echo "no" >&6; }
   20685 		PKG_CONFIG=""
   20686 	fi
   20687 
   20688 fi
   20689 
   20690 pkg_failed=no
   20691 { $as_echo "$as_me:$LINENO: checking for XRES" >&5
   20692 $as_echo_n "checking for XRES... " >&6; }
   20693 
   20694 if test -n "$XRES_CFLAGS"; then
   20695     pkg_cv_XRES_CFLAGS="$XRES_CFLAGS"
   20696  elif test -n "$PKG_CONFIG"; then
   20697     if test -n "$PKG_CONFIG" && \
   20698     { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"x11 xext xextproto resourceproto >= \$RES_VERSION\"") >&5
   20699   ($PKG_CONFIG --exists --print-errors "x11 xext xextproto resourceproto >= $RES_VERSION") 2>&5
   20700   ac_status=$?
   20701   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20702   (exit $ac_status); }; then
   20703   pkg_cv_XRES_CFLAGS=`$PKG_CONFIG --cflags "x11 xext xextproto resourceproto >= $RES_VERSION" 2>/dev/null`
   20704 else
   20705   pkg_failed=yes
   20706 fi
   20707  else
   20708     pkg_failed=untried
   20709 fi
   20710 if test -n "$XRES_LIBS"; then
   20711     pkg_cv_XRES_LIBS="$XRES_LIBS"
   20712  elif test -n "$PKG_CONFIG"; then
   20713     if test -n "$PKG_CONFIG" && \
   20714     { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"x11 xext xextproto resourceproto >= \$RES_VERSION\"") >&5
   20715   ($PKG_CONFIG --exists --print-errors "x11 xext xextproto resourceproto >= $RES_VERSION") 2>&5
   20716   ac_status=$?
   20717   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20718   (exit $ac_status); }; then
   20719   pkg_cv_XRES_LIBS=`$PKG_CONFIG --libs "x11 xext xextproto resourceproto >= $RES_VERSION" 2>/dev/null`
   20720 else
   20721   pkg_failed=yes
   20722 fi
   20723  else
   20724     pkg_failed=untried
   20725 fi
   20726 
   20727 
   20728 
   20729 if test $pkg_failed = yes; then
   20730 
   20731 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   20732         _pkg_short_errors_supported=yes
   20733 else
   20734         _pkg_short_errors_supported=no
   20735 fi
   20736         if test $_pkg_short_errors_supported = yes; then
   20737 	        XRES_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11 xext xextproto resourceproto >= $RES_VERSION" 2>&1`
   20738         else
   20739 	        XRES_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11 xext xextproto resourceproto >= $RES_VERSION" 2>&1`
   20740         fi
   20741 	# Put the nasty error message in config.log where it belongs
   20742 	echo "$XRES_PKG_ERRORS" >&5
   20743 
   20744 	{ { $as_echo "$as_me:$LINENO: error: Package requirements (x11 xext xextproto resourceproto >= $RES_VERSION) were not met:
   20745 
   20746 $XRES_PKG_ERRORS
   20747 
   20748 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   20749 installed software in a non-standard prefix.
   20750 
   20751 Alternatively, you may set the environment variables XRES_CFLAGS
   20752 and XRES_LIBS to avoid the need to call pkg-config.
   20753 See the pkg-config man page for more details.
   20754 " >&5
   20755 $as_echo "$as_me: error: Package requirements (x11 xext xextproto resourceproto >= $RES_VERSION) were not met:
   20756 
   20757 $XRES_PKG_ERRORS
   20758 
   20759 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   20760 installed software in a non-standard prefix.
   20761 
   20762 Alternatively, you may set the environment variables XRES_CFLAGS
   20763 and XRES_LIBS to avoid the need to call pkg-config.
   20764 See the pkg-config man page for more details.
   20765 " >&2;}
   20766    { (exit 1); exit 1; }; }
   20767 elif test $pkg_failed = untried; then
   20768 	{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   20769 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   20770 { { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
   20771 is in your PATH or set the PKG_CONFIG environment variable to the full
   20772 path to pkg-config.
   20773 
   20774 Alternatively, you may set the environment variables XRES_CFLAGS
   20775 and XRES_LIBS to avoid the need to call pkg-config.
   20776 See the pkg-config man page for more details.
   20777 
   20778 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
   20779 See \`config.log' for more details." >&5
   20780 $as_echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
   20781 is in your PATH or set the PKG_CONFIG environment variable to the full
   20782 path to pkg-config.
   20783 
   20784 Alternatively, you may set the environment variables XRES_CFLAGS
   20785 and XRES_LIBS to avoid the need to call pkg-config.
   20786 See the pkg-config man page for more details.
   20787 
   20788 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
   20789 See \`config.log' for more details." >&2;}
   20790    { (exit 1); exit 1; }; }; }
   20791 else
   20792 	XRES_CFLAGS=$pkg_cv_XRES_CFLAGS
   20793 	XRES_LIBS=$pkg_cv_XRES_LIBS
   20794         { $as_echo "$as_me:$LINENO: result: yes" >&5
   20795 $as_echo "yes" >&6; }
   20796 	:
   20797 fi
   20798 XRES_CFLAGS="$CWARNFLAGS $XRES_CFLAGS"
   20799 
   20800 
   20801 
   20802 
   20803 # Check whether --enable-malloc0returnsnull was given.
   20804 if test "${enable_malloc0returnsnull+set}" = set; then
   20805   enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval
   20806 else
   20807   MALLOC_ZERO_RETURNS_NULL=auto
   20808 fi
   20809 
   20810 
   20811 { $as_echo "$as_me:$LINENO: checking whether malloc(0) returns NULL" >&5
   20812 $as_echo_n "checking whether malloc(0) returns NULL... " >&6; }
   20813 if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then
   20814 	if test "$cross_compiling" = yes; then
   20815   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   20816 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   20817 { { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling
   20818 See \`config.log' for more details." >&5
   20819 $as_echo "$as_me: error: cannot run test program while cross compiling
   20820 See \`config.log' for more details." >&2;}
   20821    { (exit 1); exit 1; }; }; }
   20822 else
   20823   cat >conftest.$ac_ext <<_ACEOF
   20824 
   20825 char *malloc();
   20826 char *realloc();
   20827 char *calloc();
   20828 main() {
   20829     char *m0, *r0, *c0, *p;
   20830     m0 = malloc(0);
   20831     p = malloc(10);
   20832     r0 = realloc(p,0);
   20833     c0 = calloc(0);
   20834     exit(m0 == 0 || r0 == 0 || c0 == 0 ? 0 : 1);
   20835 }
   20836 _ACEOF
   20837 rm -f conftest$ac_exeext
   20838 if { (ac_try="$ac_link"
   20839 case "(($ac_try" in
   20840   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20841   *) ac_try_echo=$ac_try;;
   20842 esac
   20843 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20844 $as_echo "$ac_try_echo") >&5
   20845   (eval "$ac_link") 2>&5
   20846   ac_status=$?
   20847   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20848   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   20849   { (case "(($ac_try" in
   20850   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20851   *) ac_try_echo=$ac_try;;
   20852 esac
   20853 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20854 $as_echo "$ac_try_echo") >&5
   20855   (eval "$ac_try") 2>&5
   20856   ac_status=$?
   20857   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20858   (exit $ac_status); }; }; then
   20859   MALLOC_ZERO_RETURNS_NULL=yes
   20860 else
   20861   $as_echo "$as_me: program exited with status $ac_status" >&5
   20862 $as_echo "$as_me: failed program was:" >&5
   20863 sed 's/^/| /' conftest.$ac_ext >&5
   20864 
   20865 ( exit $ac_status )
   20866 MALLOC_ZERO_RETURNS_NULL=no
   20867 fi
   20868 rm -rf conftest.dSYM
   20869 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   20870 fi
   20871 
   20872 
   20873 fi
   20874 { $as_echo "$as_me:$LINENO: result: $MALLOC_ZERO_RETURNS_NULL" >&5
   20875 $as_echo "$MALLOC_ZERO_RETURNS_NULL" >&6; }
   20876 
   20877 if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then
   20878 	MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL"
   20879 	XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS
   20880 	XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC"
   20881 else
   20882 	MALLOC_ZERO_CFLAGS=""
   20883 	XMALLOC_ZERO_CFLAGS=""
   20884 	XTMALLOC_ZERO_CFLAGS=""
   20885 fi
   20886 
   20887 
   20888 
   20889 
   20890 
   20891 
   20892 ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile xres.pc"
   20893 
   20894 cat >confcache <<\_ACEOF
   20895 # This file is a shell script that caches the results of configure
   20896 # tests run on this system so they can be shared between configure
   20897 # scripts and configure runs, see configure's option --config-cache.
   20898 # It is not useful on other systems.  If it contains results you don't
   20899 # want to keep, you may remove or edit it.
   20900 #
   20901 # config.status only pays attention to the cache file if you give it
   20902 # the --recheck option to rerun configure.
   20903 #
   20904 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   20905 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   20906 # following values.
   20907 
   20908 _ACEOF
   20909 
   20910 # The following way of writing the cache mishandles newlines in values,
   20911 # but we know of no workaround that is simple, portable, and efficient.
   20912 # So, we kill variables containing newlines.
   20913 # Ultrix sh set writes to stderr and can't be redirected directly,
   20914 # and sets the high bit in the cache file unless we assign to the vars.
   20915 (
   20916   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   20917     eval ac_val=\$$ac_var
   20918     case $ac_val in #(
   20919     *${as_nl}*)
   20920       case $ac_var in #(
   20921       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
   20922 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   20923       esac
   20924       case $ac_var in #(
   20925       _ | IFS | as_nl) ;; #(
   20926       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   20927       *) $as_unset $ac_var ;;
   20928       esac ;;
   20929     esac
   20930   done
   20931 
   20932   (set) 2>&1 |
   20933     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   20934     *${as_nl}ac_space=\ *)
   20935       # `set' does not quote correctly, so add quotes (double-quote
   20936       # substitution turns \\\\ into \\, and sed turns \\ into \).
   20937       sed -n \
   20938 	"s/'/'\\\\''/g;
   20939 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   20940       ;; #(
   20941     *)
   20942       # `set' quotes correctly as required by POSIX, so do not add quotes.
   20943       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   20944       ;;
   20945     esac |
   20946     sort
   20947 ) |
   20948   sed '
   20949      /^ac_cv_env_/b end
   20950      t clear
   20951      :clear
   20952      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   20953      t end
   20954      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   20955      :end' >>confcache
   20956 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   20957   if test -w "$cache_file"; then
   20958     test "x$cache_file" != "x/dev/null" &&
   20959       { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
   20960 $as_echo "$as_me: updating cache $cache_file" >&6;}
   20961     cat confcache >$cache_file
   20962   else
   20963     { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
   20964 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   20965   fi
   20966 fi
   20967 rm -f confcache
   20968 
   20969 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   20970 # Let make expand exec_prefix.
   20971 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   20972 
   20973 DEFS=-DHAVE_CONFIG_H
   20974 
   20975 ac_libobjs=
   20976 ac_ltlibobjs=
   20977 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   20978   # 1. Remove the extension, and $U if already installed.
   20979   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   20980   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   20981   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   20982   #    will be set to the directory where LIBOBJS objects are built.
   20983   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   20984   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
   20985 done
   20986 LIBOBJS=$ac_libobjs
   20987 
   20988 LTLIBOBJS=$ac_ltlibobjs
   20989 
   20990 
   20991  if test -n "$EXEEXT"; then
   20992   am__EXEEXT_TRUE=
   20993   am__EXEEXT_FALSE='#'
   20994 else
   20995   am__EXEEXT_TRUE='#'
   20996   am__EXEEXT_FALSE=
   20997 fi
   20998 
   20999 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   21000   { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
   21001 Usually this means the macro was only invoked conditionally." >&5
   21002 $as_echo "$as_me: error: conditional \"AMDEP\" was never defined.
   21003 Usually this means the macro was only invoked conditionally." >&2;}
   21004    { (exit 1); exit 1; }; }
   21005 fi
   21006 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   21007   { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   21008 Usually this means the macro was only invoked conditionally." >&5
   21009 $as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   21010 Usually this means the macro was only invoked conditionally." >&2;}
   21011    { (exit 1); exit 1; }; }
   21012 fi
   21013 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   21014   { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
   21015 Usually this means the macro was only invoked conditionally." >&5
   21016 $as_echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
   21017 Usually this means the macro was only invoked conditionally." >&2;}
   21018    { (exit 1); exit 1; }; }
   21019 fi
   21020 
   21021 : ${CONFIG_STATUS=./config.status}
   21022 ac_write_fail=0
   21023 ac_clean_files_save=$ac_clean_files
   21024 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   21025 { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
   21026 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   21027 cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   21028 #! $SHELL
   21029 # Generated by $as_me.
   21030 # Run this file to recreate the current configuration.
   21031 # Compiler output produced by configure, useful for debugging
   21032 # configure, is in config.log if it exists.
   21033 
   21034 debug=false
   21035 ac_cs_recheck=false
   21036 ac_cs_silent=false
   21037 SHELL=\${CONFIG_SHELL-$SHELL}
   21038 _ACEOF
   21039 
   21040 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   21041 ## --------------------- ##
   21042 ## M4sh Initialization.  ##
   21043 ## --------------------- ##
   21044 
   21045 # Be more Bourne compatible
   21046 DUALCASE=1; export DUALCASE # for MKS sh
   21047 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
   21048   emulate sh
   21049   NULLCMD=:
   21050   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   21051   # is contrary to our usage.  Disable this feature.
   21052   alias -g '${1+"$@"}'='"$@"'
   21053   setopt NO_GLOB_SUBST
   21054 else
   21055   case `(set -o) 2>/dev/null` in
   21056   *posix*) set -o posix ;;
   21057 esac
   21058 
   21059 fi
   21060 
   21061 
   21062 
   21063 
   21064 # PATH needs CR
   21065 # Avoid depending upon Character Ranges.
   21066 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   21067 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   21068 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   21069 as_cr_digits='0123456789'
   21070 as_cr_alnum=$as_cr_Letters$as_cr_digits
   21071 
   21072 as_nl='
   21073 '
   21074 export as_nl
   21075 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   21076 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   21077 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   21078 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   21079 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   21080   as_echo='printf %s\n'
   21081   as_echo_n='printf %s'
   21082 else
   21083   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   21084     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   21085     as_echo_n='/usr/ucb/echo -n'
   21086   else
   21087     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   21088     as_echo_n_body='eval
   21089       arg=$1;
   21090       case $arg in
   21091       *"$as_nl"*)
   21092 	expr "X$arg" : "X\\(.*\\)$as_nl";
   21093 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   21094       esac;
   21095       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   21096     '
   21097     export as_echo_n_body
   21098     as_echo_n='sh -c $as_echo_n_body as_echo'
   21099   fi
   21100   export as_echo_body
   21101   as_echo='sh -c $as_echo_body as_echo'
   21102 fi
   21103 
   21104 # The user is always right.
   21105 if test "${PATH_SEPARATOR+set}" != set; then
   21106   PATH_SEPARATOR=:
   21107   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   21108     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   21109       PATH_SEPARATOR=';'
   21110   }
   21111 fi
   21112 
   21113 # Support unset when possible.
   21114 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   21115   as_unset=unset
   21116 else
   21117   as_unset=false
   21118 fi
   21119 
   21120 
   21121 # IFS
   21122 # We need space, tab and new line, in precisely that order.  Quoting is
   21123 # there to prevent editors from complaining about space-tab.
   21124 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   21125 # splitting by setting IFS to empty value.)
   21126 IFS=" ""	$as_nl"
   21127 
   21128 # Find who we are.  Look in the path if we contain no directory separator.
   21129 case $0 in
   21130   *[\\/]* ) as_myself=$0 ;;
   21131   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   21132 for as_dir in $PATH
   21133 do
   21134   IFS=$as_save_IFS
   21135   test -z "$as_dir" && as_dir=.
   21136   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   21137 done
   21138 IFS=$as_save_IFS
   21139 
   21140      ;;
   21141 esac
   21142 # We did not find ourselves, most probably we were run as `sh COMMAND'
   21143 # in which case we are not to be found in the path.
   21144 if test "x$as_myself" = x; then
   21145   as_myself=$0
   21146 fi
   21147 if test ! -f "$as_myself"; then
   21148   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   21149   { (exit 1); exit 1; }
   21150 fi
   21151 
   21152 # Work around bugs in pre-3.0 UWIN ksh.
   21153 for as_var in ENV MAIL MAILPATH
   21154 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   21155 done
   21156 PS1='$ '
   21157 PS2='> '
   21158 PS4='+ '
   21159 
   21160 # NLS nuisances.
   21161 LC_ALL=C
   21162 export LC_ALL
   21163 LANGUAGE=C
   21164 export LANGUAGE
   21165 
   21166 # Required to use basename.
   21167 if expr a : '\(a\)' >/dev/null 2>&1 &&
   21168    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   21169   as_expr=expr
   21170 else
   21171   as_expr=false
   21172 fi
   21173 
   21174 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   21175   as_basename=basename
   21176 else
   21177   as_basename=false
   21178 fi
   21179 
   21180 
   21181 # Name of the executable.
   21182 as_me=`$as_basename -- "$0" ||
   21183 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   21184 	 X"$0" : 'X\(//\)$' \| \
   21185 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   21186 $as_echo X/"$0" |
   21187     sed '/^.*\/\([^/][^/]*\)\/*$/{
   21188 	    s//\1/
   21189 	    q
   21190 	  }
   21191 	  /^X\/\(\/\/\)$/{
   21192 	    s//\1/
   21193 	    q
   21194 	  }
   21195 	  /^X\/\(\/\).*/{
   21196 	    s//\1/
   21197 	    q
   21198 	  }
   21199 	  s/.*/./; q'`
   21200 
   21201 # CDPATH.
   21202 $as_unset CDPATH
   21203 
   21204 
   21205 
   21206   as_lineno_1=$LINENO
   21207   as_lineno_2=$LINENO
   21208   test "x$as_lineno_1" != "x$as_lineno_2" &&
   21209   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
   21210 
   21211   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
   21212   # uniformly replaced by the line number.  The first 'sed' inserts a
   21213   # line-number line after each line using $LINENO; the second 'sed'
   21214   # does the real work.  The second script uses 'N' to pair each
   21215   # line-number line with the line containing $LINENO, and appends
   21216   # trailing '-' during substitution so that $LINENO is not a special
   21217   # case at line end.
   21218   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
   21219   # scripts with optimization help from Paolo Bonzini.  Blame Lee
   21220   # E. McMahon (1931-1989) for sed's syntax.  :-)
   21221   sed -n '
   21222     p
   21223     /[$]LINENO/=
   21224   ' <$as_myself |
   21225     sed '
   21226       s/[$]LINENO.*/&-/
   21227       t lineno
   21228       b
   21229       :lineno
   21230       N
   21231       :loop
   21232       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
   21233       t loop
   21234       s/-\n.*//
   21235     ' >$as_me.lineno &&
   21236   chmod +x "$as_me.lineno" ||
   21237     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
   21238    { (exit 1); exit 1; }; }
   21239 
   21240   # Don't try to exec as it changes $[0], causing all sort of problems
   21241   # (the dirname of $[0] is not the place where we might find the
   21242   # original and so on.  Autoconf is especially sensitive to this).
   21243   . "./$as_me.lineno"
   21244   # Exit status is that of the last command.
   21245   exit
   21246 }
   21247 
   21248 
   21249 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   21250   as_dirname=dirname
   21251 else
   21252   as_dirname=false
   21253 fi
   21254 
   21255 ECHO_C= ECHO_N= ECHO_T=
   21256 case `echo -n x` in
   21257 -n*)
   21258   case `echo 'x\c'` in
   21259   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   21260   *)   ECHO_C='\c';;
   21261   esac;;
   21262 *)
   21263   ECHO_N='-n';;
   21264 esac
   21265 if expr a : '\(a\)' >/dev/null 2>&1 &&
   21266    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   21267   as_expr=expr
   21268 else
   21269   as_expr=false
   21270 fi
   21271 
   21272 rm -f conf$$ conf$$.exe conf$$.file
   21273 if test -d conf$$.dir; then
   21274   rm -f conf$$.dir/conf$$.file
   21275 else
   21276   rm -f conf$$.dir
   21277   mkdir conf$$.dir 2>/dev/null
   21278 fi
   21279 if (echo >conf$$.file) 2>/dev/null; then
   21280   if ln -s conf$$.file conf$$ 2>/dev/null; then
   21281     as_ln_s='ln -s'
   21282     # ... but there are two gotchas:
   21283     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   21284     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   21285     # In both cases, we have to default to `cp -p'.
   21286     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   21287       as_ln_s='cp -p'
   21288   elif ln conf$$.file conf$$ 2>/dev/null; then
   21289     as_ln_s=ln
   21290   else
   21291     as_ln_s='cp -p'
   21292   fi
   21293 else
   21294   as_ln_s='cp -p'
   21295 fi
   21296 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   21297 rmdir conf$$.dir 2>/dev/null
   21298 
   21299 if mkdir -p . 2>/dev/null; then
   21300   as_mkdir_p=:
   21301 else
   21302   test -d ./-p && rmdir ./-p
   21303   as_mkdir_p=false
   21304 fi
   21305 
   21306 if test -x / >/dev/null 2>&1; then
   21307   as_test_x='test -x'
   21308 else
   21309   if ls -dL / >/dev/null 2>&1; then
   21310     as_ls_L_option=L
   21311   else
   21312     as_ls_L_option=
   21313   fi
   21314   as_test_x='
   21315     eval sh -c '\''
   21316       if test -d "$1"; then
   21317 	test -d "$1/.";
   21318       else
   21319 	case $1 in
   21320 	-*)set "./$1";;
   21321 	esac;
   21322 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
   21323 	???[sx]*):;;*)false;;esac;fi
   21324     '\'' sh
   21325   '
   21326 fi
   21327 as_executable_p=$as_test_x
   21328 
   21329 # Sed expression to map a string onto a valid CPP name.
   21330 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   21331 
   21332 # Sed expression to map a string onto a valid variable name.
   21333 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   21334 
   21335 
   21336 exec 6>&1
   21337 
   21338 # Save the log message, to keep $[0] and so on meaningful, and to
   21339 # report actual input values of CONFIG_FILES etc. instead of their
   21340 # values after options handling.
   21341 ac_log="
   21342 This file was extended by libXres $as_me 1.0.4, which was
   21343 generated by GNU Autoconf 2.63.  Invocation command line was
   21344 
   21345   CONFIG_FILES    = $CONFIG_FILES
   21346   CONFIG_HEADERS  = $CONFIG_HEADERS
   21347   CONFIG_LINKS    = $CONFIG_LINKS
   21348   CONFIG_COMMANDS = $CONFIG_COMMANDS
   21349   $ $0 $@
   21350 
   21351 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   21352 "
   21353 
   21354 _ACEOF
   21355 
   21356 case $ac_config_files in *"
   21357 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   21358 esac
   21359 
   21360 case $ac_config_headers in *"
   21361 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
   21362 esac
   21363 
   21364 
   21365 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   21366 # Files that config.status was made for.
   21367 config_files="$ac_config_files"
   21368 config_headers="$ac_config_headers"
   21369 config_commands="$ac_config_commands"
   21370 
   21371 _ACEOF
   21372 
   21373 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   21374 ac_cs_usage="\
   21375 \`$as_me' instantiates files from templates according to the
   21376 current configuration.
   21377 
   21378 Usage: $0 [OPTION]... [FILE]...
   21379 
   21380   -h, --help       print this help, then exit
   21381   -V, --version    print version number and configuration settings, then exit
   21382   -q, --quiet, --silent
   21383                    do not print progress messages
   21384   -d, --debug      don't remove temporary files
   21385       --recheck    update $as_me by reconfiguring in the same conditions
   21386       --file=FILE[:TEMPLATE]
   21387                    instantiate the configuration file FILE
   21388       --header=FILE[:TEMPLATE]
   21389                    instantiate the configuration header FILE
   21390 
   21391 Configuration files:
   21392 $config_files
   21393 
   21394 Configuration headers:
   21395 $config_headers
   21396 
   21397 Configuration commands:
   21398 $config_commands
   21399 
   21400 Report bugs to <bug-autoconf (at] gnu.org>."
   21401 
   21402 _ACEOF
   21403 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   21404 ac_cs_version="\\
   21405 libXres config.status 1.0.4
   21406 configured by $0, generated by GNU Autoconf 2.63,
   21407   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
   21408 
   21409 Copyright (C) 2008 Free Software Foundation, Inc.
   21410 This config.status script is free software; the Free Software Foundation
   21411 gives unlimited permission to copy, distribute and modify it."
   21412 
   21413 ac_pwd='$ac_pwd'
   21414 srcdir='$srcdir'
   21415 INSTALL='$INSTALL'
   21416 MKDIR_P='$MKDIR_P'
   21417 AWK='$AWK'
   21418 test -n "\$AWK" || AWK=awk
   21419 _ACEOF
   21420 
   21421 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   21422 # The default lists apply if the user does not specify any file.
   21423 ac_need_defaults=:
   21424 while test $# != 0
   21425 do
   21426   case $1 in
   21427   --*=*)
   21428     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   21429     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   21430     ac_shift=:
   21431     ;;
   21432   *)
   21433     ac_option=$1
   21434     ac_optarg=$2
   21435     ac_shift=shift
   21436     ;;
   21437   esac
   21438 
   21439   case $ac_option in
   21440   # Handling of the options.
   21441   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   21442     ac_cs_recheck=: ;;
   21443   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   21444     $as_echo "$ac_cs_version"; exit ;;
   21445   --debug | --debu | --deb | --de | --d | -d )
   21446     debug=: ;;
   21447   --file | --fil | --fi | --f )
   21448     $ac_shift
   21449     case $ac_optarg in
   21450     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   21451     esac
   21452     CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
   21453     ac_need_defaults=false;;
   21454   --header | --heade | --head | --hea )
   21455     $ac_shift
   21456     case $ac_optarg in
   21457     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   21458     esac
   21459     CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
   21460     ac_need_defaults=false;;
   21461   --he | --h)
   21462     # Conflict between --help and --header
   21463     { $as_echo "$as_me: error: ambiguous option: $1
   21464 Try \`$0 --help' for more information." >&2
   21465    { (exit 1); exit 1; }; };;
   21466   --help | --hel | -h )
   21467     $as_echo "$ac_cs_usage"; exit ;;
   21468   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   21469   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   21470     ac_cs_silent=: ;;
   21471 
   21472   # This is an error.
   21473   -*) { $as_echo "$as_me: error: unrecognized option: $1
   21474 Try \`$0 --help' for more information." >&2
   21475    { (exit 1); exit 1; }; } ;;
   21476 
   21477   *) ac_config_targets="$ac_config_targets $1"
   21478      ac_need_defaults=false ;;
   21479 
   21480   esac
   21481   shift
   21482 done
   21483 
   21484 ac_configure_extra_args=
   21485 
   21486 if $ac_cs_silent; then
   21487   exec 6>/dev/null
   21488   ac_configure_extra_args="$ac_configure_extra_args --silent"
   21489 fi
   21490 
   21491 _ACEOF
   21492 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   21493 if \$ac_cs_recheck; then
   21494   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   21495   shift
   21496   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   21497   CONFIG_SHELL='$SHELL'
   21498   export CONFIG_SHELL
   21499   exec "\$@"
   21500 fi
   21501 
   21502 _ACEOF
   21503 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   21504 exec 5>>config.log
   21505 {
   21506   echo
   21507   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   21508 ## Running $as_me. ##
   21509 _ASBOX
   21510   $as_echo "$ac_log"
   21511 } >&5
   21512 
   21513 _ACEOF
   21514 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   21515 #
   21516 # INIT-COMMANDS
   21517 #
   21518 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   21519 
   21520 _ACEOF
   21521 
   21522 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   21523 
   21524 # Handling of arguments.
   21525 for ac_config_target in $ac_config_targets
   21526 do
   21527   case $ac_config_target in
   21528     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
   21529     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   21530     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   21531     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
   21532     "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
   21533     "xres.pc") CONFIG_FILES="$CONFIG_FILES xres.pc" ;;
   21534 
   21535   *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
   21536 $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
   21537    { (exit 1); exit 1; }; };;
   21538   esac
   21539 done
   21540 
   21541 
   21542 # If the user did not use the arguments to specify the items to instantiate,
   21543 # then the envvar interface is used.  Set only those that are not.
   21544 # We use the long form for the default assignment because of an extremely
   21545 # bizarre bug on SunOS 4.1.3.
   21546 if $ac_need_defaults; then
   21547   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   21548   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   21549   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   21550 fi
   21551 
   21552 # Have a temporary directory for convenience.  Make it in the build tree
   21553 # simply because there is no reason against having it here, and in addition,
   21554 # creating and moving files from /tmp can sometimes cause problems.
   21555 # Hook for its removal unless debugging.
   21556 # Note that there is a small window in which the directory will not be cleaned:
   21557 # after its creation but before its name has been assigned to `$tmp'.
   21558 $debug ||
   21559 {
   21560   tmp=
   21561   trap 'exit_status=$?
   21562   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
   21563 ' 0
   21564   trap '{ (exit 1); exit 1; }' 1 2 13 15
   21565 }
   21566 # Create a (secure) tmp directory for tmp files.
   21567 
   21568 {
   21569   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   21570   test -n "$tmp" && test -d "$tmp"
   21571 }  ||
   21572 {
   21573   tmp=./conf$$-$RANDOM
   21574   (umask 077 && mkdir "$tmp")
   21575 } ||
   21576 {
   21577    $as_echo "$as_me: cannot create a temporary directory in ." >&2
   21578    { (exit 1); exit 1; }
   21579 }
   21580 
   21581 # Set up the scripts for CONFIG_FILES section.
   21582 # No need to generate them if there are no CONFIG_FILES.
   21583 # This happens for instance with `./config.status config.h'.
   21584 if test -n "$CONFIG_FILES"; then
   21585 
   21586 
   21587 ac_cr='
'
   21589 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   21590 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   21591   ac_cs_awk_cr='\\r'
   21592 else
   21593   ac_cs_awk_cr=$ac_cr
   21594 fi
   21595 
   21596 echo 'BEGIN {' >"$tmp/subs1.awk" &&
   21597 _ACEOF
   21598 
   21599 
   21600 {
   21601   echo "cat >conf$$subs.awk <<_ACEOF" &&
   21602   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   21603   echo "_ACEOF"
   21604 } >conf$$subs.sh ||
   21605   { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   21606 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   21607    { (exit 1); exit 1; }; }
   21608 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
   21609 ac_delim='%!_!# '
   21610 for ac_last_try in false false false false false :; do
   21611   . ./conf$$subs.sh ||
   21612     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   21613 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   21614    { (exit 1); exit 1; }; }
   21615 
   21616   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   21617   if test $ac_delim_n = $ac_delim_num; then
   21618     break
   21619   elif $ac_last_try; then
   21620     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   21621 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   21622    { (exit 1); exit 1; }; }
   21623   else
   21624     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   21625   fi
   21626 done
   21627 rm -f conf$$subs.sh
   21628 
   21629 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   21630 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
   21631 _ACEOF
   21632 sed -n '
   21633 h
   21634 s/^/S["/; s/!.*/"]=/
   21635 p
   21636 g
   21637 s/^[^!]*!//
   21638 :repl
   21639 t repl
   21640 s/'"$ac_delim"'$//
   21641 t delim
   21642 :nl
   21643 h
   21644 s/\(.\{148\}\).*/\1/
   21645 t more1
   21646 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   21647 p
   21648 n
   21649 b repl
   21650 :more1
   21651 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   21652 p
   21653 g
   21654 s/.\{148\}//
   21655 t nl
   21656 :delim
   21657 h
   21658 s/\(.\{148\}\).*/\1/
   21659 t more2
   21660 s/["\\]/\\&/g; s/^/"/; s/$/"/
   21661 p
   21662 b
   21663 :more2
   21664 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   21665 p
   21666 g
   21667 s/.\{148\}//
   21668 t delim
   21669 ' <conf$$subs.awk | sed '
   21670 /^[^""]/{
   21671   N
   21672   s/\n//
   21673 }
   21674 ' >>$CONFIG_STATUS || ac_write_fail=1
   21675 rm -f conf$$subs.awk
   21676 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   21677 _ACAWK
   21678 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
   21679   for (key in S) S_is_set[key] = 1
   21680   FS = ""
   21681 
   21682 }
   21683 {
   21684   line = $ 0
   21685   nfields = split(line, field, "@")
   21686   substed = 0
   21687   len = length(field[1])
   21688   for (i = 2; i < nfields; i++) {
   21689     key = field[i]
   21690     keylen = length(key)
   21691     if (S_is_set[key]) {
   21692       value = S[key]
   21693       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   21694       len += length(value) + length(field[++i])
   21695       substed = 1
   21696     } else
   21697       len += 1 + keylen
   21698   }
   21699 
   21700   print line
   21701 }
   21702 
   21703 _ACAWK
   21704 _ACEOF
   21705 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   21706 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   21707   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   21708 else
   21709   cat
   21710 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
   21711   || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
   21712 $as_echo "$as_me: error: could not setup config files machinery" >&2;}
   21713    { (exit 1); exit 1; }; }
   21714 _ACEOF
   21715 
   21716 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   21717 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   21718 # trailing colons and then remove the whole line if VPATH becomes empty
   21719 # (actually we leave an empty line to preserve line numbers).
   21720 if test "x$srcdir" = x.; then
   21721   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   21722 s/:*\$(srcdir):*/:/
   21723 s/:*\${srcdir}:*/:/
   21724 s/:*@srcdir@:*/:/
   21725 s/^\([^=]*=[	 ]*\):*/\1/
   21726 s/:*$//
   21727 s/^[^=]*=[	 ]*$//
   21728 }'
   21729 fi
   21730 
   21731 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   21732 fi # test -n "$CONFIG_FILES"
   21733 
   21734 # Set up the scripts for CONFIG_HEADERS section.
   21735 # No need to generate them if there are no CONFIG_HEADERS.
   21736 # This happens for instance with `./config.status Makefile'.
   21737 if test -n "$CONFIG_HEADERS"; then
   21738 cat >"$tmp/defines.awk" <<\_ACAWK ||
   21739 BEGIN {
   21740 _ACEOF
   21741 
   21742 # Transform confdefs.h into an awk script `defines.awk', embedded as
   21743 # here-document in config.status, that substitutes the proper values into
   21744 # config.h.in to produce config.h.
   21745 
   21746 # Create a delimiter string that does not exist in confdefs.h, to ease
   21747 # handling of long lines.
   21748 ac_delim='%!_!# '
   21749 for ac_last_try in false false :; do
   21750   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
   21751   if test -z "$ac_t"; then
   21752     break
   21753   elif $ac_last_try; then
   21754     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
   21755 $as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
   21756    { (exit 1); exit 1; }; }
   21757   else
   21758     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   21759   fi
   21760 done
   21761 
   21762 # For the awk script, D is an array of macro values keyed by name,
   21763 # likewise P contains macro parameters if any.  Preserve backslash
   21764 # newline sequences.
   21765 
   21766 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   21767 sed -n '
   21768 s/.\{148\}/&'"$ac_delim"'/g
   21769 t rset
   21770 :rset
   21771 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   21772 t def
   21773 d
   21774 :def
   21775 s/\\$//
   21776 t bsnl
   21777 s/["\\]/\\&/g
   21778 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   21779 D["\1"]=" \3"/p
   21780 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   21781 d
   21782 :bsnl
   21783 s/["\\]/\\&/g
   21784 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   21785 D["\1"]=" \3\\\\\\n"\\/p
   21786 t cont
   21787 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   21788 t cont
   21789 d
   21790 :cont
   21791 n
   21792 s/.\{148\}/&'"$ac_delim"'/g
   21793 t clear
   21794 :clear
   21795 s/\\$//
   21796 t bsnlc
   21797 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   21798 d
   21799 :bsnlc
   21800 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   21801 b cont
   21802 ' <confdefs.h | sed '
   21803 s/'"$ac_delim"'/"\\\
   21804 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   21805 
   21806 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   21807   for (key in D) D_is_set[key] = 1
   21808   FS = ""
   21809 }
   21810 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   21811   line = \$ 0
   21812   split(line, arg, " ")
   21813   if (arg[1] == "#") {
   21814     defundef = arg[2]
   21815     mac1 = arg[3]
   21816   } else {
   21817     defundef = substr(arg[1], 2)
   21818     mac1 = arg[2]
   21819   }
   21820   split(mac1, mac2, "(") #)
   21821   macro = mac2[1]
   21822   prefix = substr(line, 1, index(line, defundef) - 1)
   21823   if (D_is_set[macro]) {
   21824     # Preserve the white space surrounding the "#".
   21825     print prefix "define", macro P[macro] D[macro]
   21826     next
   21827   } else {
   21828     # Replace #undef with comments.  This is necessary, for example,
   21829     # in the case of _POSIX_SOURCE, which is predefined and required
   21830     # on some systems where configure will not decide to define it.
   21831     if (defundef == "undef") {
   21832       print "/*", prefix defundef, macro, "*/"
   21833       next
   21834     }
   21835   }
   21836 }
   21837 { print }
   21838 _ACAWK
   21839 _ACEOF
   21840 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   21841   { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
   21842 $as_echo "$as_me: error: could not setup config headers machinery" >&2;}
   21843    { (exit 1); exit 1; }; }
   21844 fi # test -n "$CONFIG_HEADERS"
   21845 
   21846 
   21847 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   21848 shift
   21849 for ac_tag
   21850 do
   21851   case $ac_tag in
   21852   :[FHLC]) ac_mode=$ac_tag; continue;;
   21853   esac
   21854   case $ac_mode$ac_tag in
   21855   :[FHL]*:*);;
   21856   :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
   21857 $as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
   21858    { (exit 1); exit 1; }; };;
   21859   :[FH]-) ac_tag=-:-;;
   21860   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   21861   esac
   21862   ac_save_IFS=$IFS
   21863   IFS=:
   21864   set x $ac_tag
   21865   IFS=$ac_save_IFS
   21866   shift
   21867   ac_file=$1
   21868   shift
   21869 
   21870   case $ac_mode in
   21871   :L) ac_source=$1;;
   21872   :[FH])
   21873     ac_file_inputs=
   21874     for ac_f
   21875     do
   21876       case $ac_f in
   21877       -) ac_f="$tmp/stdin";;
   21878       *) # Look for the file first in the build tree, then in the source tree
   21879 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   21880 	 # because $ac_f cannot contain `:'.
   21881 	 test -f "$ac_f" ||
   21882 	   case $ac_f in
   21883 	   [\\/$]*) false;;
   21884 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   21885 	   esac ||
   21886 	   { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
   21887 $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
   21888    { (exit 1); exit 1; }; };;
   21889       esac
   21890       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   21891       ac_file_inputs="$ac_file_inputs '$ac_f'"
   21892     done
   21893 
   21894     # Let's still pretend it is `configure' which instantiates (i.e., don't
   21895     # use $as_me), people would be surprised to read:
   21896     #    /* config.h.  Generated by config.status.  */
   21897     configure_input='Generated from '`
   21898 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   21899 	`' by configure.'
   21900     if test x"$ac_file" != x-; then
   21901       configure_input="$ac_file.  $configure_input"
   21902       { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
   21903 $as_echo "$as_me: creating $ac_file" >&6;}
   21904     fi
   21905     # Neutralize special characters interpreted by sed in replacement strings.
   21906     case $configure_input in #(
   21907     *\&* | *\|* | *\\* )
   21908        ac_sed_conf_input=`$as_echo "$configure_input" |
   21909        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   21910     *) ac_sed_conf_input=$configure_input;;
   21911     esac
   21912 
   21913     case $ac_tag in
   21914     *:-:* | *:-) cat >"$tmp/stdin" \
   21915       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   21916 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   21917    { (exit 1); exit 1; }; } ;;
   21918     esac
   21919     ;;
   21920   esac
   21921 
   21922   ac_dir=`$as_dirname -- "$ac_file" ||
   21923 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21924 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   21925 	 X"$ac_file" : 'X\(//\)$' \| \
   21926 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   21927 $as_echo X"$ac_file" |
   21928     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21929 	    s//\1/
   21930 	    q
   21931 	  }
   21932 	  /^X\(\/\/\)[^/].*/{
   21933 	    s//\1/
   21934 	    q
   21935 	  }
   21936 	  /^X\(\/\/\)$/{
   21937 	    s//\1/
   21938 	    q
   21939 	  }
   21940 	  /^X\(\/\).*/{
   21941 	    s//\1/
   21942 	    q
   21943 	  }
   21944 	  s/.*/./; q'`
   21945   { as_dir="$ac_dir"
   21946   case $as_dir in #(
   21947   -*) as_dir=./$as_dir;;
   21948   esac
   21949   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   21950     as_dirs=
   21951     while :; do
   21952       case $as_dir in #(
   21953       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   21954       *) as_qdir=$as_dir;;
   21955       esac
   21956       as_dirs="'$as_qdir' $as_dirs"
   21957       as_dir=`$as_dirname -- "$as_dir" ||
   21958 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21959 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   21960 	 X"$as_dir" : 'X\(//\)$' \| \
   21961 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   21962 $as_echo X"$as_dir" |
   21963     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21964 	    s//\1/
   21965 	    q
   21966 	  }
   21967 	  /^X\(\/\/\)[^/].*/{
   21968 	    s//\1/
   21969 	    q
   21970 	  }
   21971 	  /^X\(\/\/\)$/{
   21972 	    s//\1/
   21973 	    q
   21974 	  }
   21975 	  /^X\(\/\).*/{
   21976 	    s//\1/
   21977 	    q
   21978 	  }
   21979 	  s/.*/./; q'`
   21980       test -d "$as_dir" && break
   21981     done
   21982     test -z "$as_dirs" || eval "mkdir $as_dirs"
   21983   } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   21984 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
   21985    { (exit 1); exit 1; }; }; }
   21986   ac_builddir=.
   21987 
   21988 case "$ac_dir" in
   21989 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   21990 *)
   21991   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   21992   # A ".." for each directory in $ac_dir_suffix.
   21993   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   21994   case $ac_top_builddir_sub in
   21995   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   21996   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   21997   esac ;;
   21998 esac
   21999 ac_abs_top_builddir=$ac_pwd
   22000 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   22001 # for backward compatibility:
   22002 ac_top_builddir=$ac_top_build_prefix
   22003 
   22004 case $srcdir in
   22005   .)  # We are building in place.
   22006     ac_srcdir=.
   22007     ac_top_srcdir=$ac_top_builddir_sub
   22008     ac_abs_top_srcdir=$ac_pwd ;;
   22009   [\\/]* | ?:[\\/]* )  # Absolute name.
   22010     ac_srcdir=$srcdir$ac_dir_suffix;
   22011     ac_top_srcdir=$srcdir
   22012     ac_abs_top_srcdir=$srcdir ;;
   22013   *) # Relative name.
   22014     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   22015     ac_top_srcdir=$ac_top_build_prefix$srcdir
   22016     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   22017 esac
   22018 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   22019 
   22020 
   22021   case $ac_mode in
   22022   :F)
   22023   #
   22024   # CONFIG_FILE
   22025   #
   22026 
   22027   case $INSTALL in
   22028   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   22029   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   22030   esac
   22031   ac_MKDIR_P=$MKDIR_P
   22032   case $MKDIR_P in
   22033   [\\/$]* | ?:[\\/]* ) ;;
   22034   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
   22035   esac
   22036 _ACEOF
   22037 
   22038 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22039 # If the template does not know about datarootdir, expand it.
   22040 # FIXME: This hack should be removed a few years after 2.60.
   22041 ac_datarootdir_hack=; ac_datarootdir_seen=
   22042 
   22043 ac_sed_dataroot='
   22044 /datarootdir/ {
   22045   p
   22046   q
   22047 }
   22048 /@datadir@/p
   22049 /@docdir@/p
   22050 /@infodir@/p
   22051 /@localedir@/p
   22052 /@mandir@/p
   22053 '
   22054 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   22055 *datarootdir*) ac_datarootdir_seen=yes;;
   22056 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   22057   { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   22058 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   22059 _ACEOF
   22060 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22061   ac_datarootdir_hack='
   22062   s&@datadir@&$datadir&g
   22063   s&@docdir@&$docdir&g
   22064   s&@infodir@&$infodir&g
   22065   s&@localedir@&$localedir&g
   22066   s&@mandir@&$mandir&g
   22067     s&\\\${datarootdir}&$datarootdir&g' ;;
   22068 esac
   22069 _ACEOF
   22070 
   22071 # Neutralize VPATH when `$srcdir' = `.'.
   22072 # Shell code in configure.ac might set extrasub.
   22073 # FIXME: do we really want to maintain this feature?
   22074 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   22075 ac_sed_extra="$ac_vpsub
   22076 $extrasub
   22077 _ACEOF
   22078 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   22079 :t
   22080 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   22081 s|@configure_input@|$ac_sed_conf_input|;t t
   22082 s&@top_builddir@&$ac_top_builddir_sub&;t t
   22083 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   22084 s&@srcdir@&$ac_srcdir&;t t
   22085 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   22086 s&@top_srcdir@&$ac_top_srcdir&;t t
   22087 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   22088 s&@builddir@&$ac_builddir&;t t
   22089 s&@abs_builddir@&$ac_abs_builddir&;t t
   22090 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   22091 s&@INSTALL@&$ac_INSTALL&;t t
   22092 s&@MKDIR_P@&$ac_MKDIR_P&;t t
   22093 $ac_datarootdir_hack
   22094 "
   22095 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
   22096   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   22097 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   22098    { (exit 1); exit 1; }; }
   22099 
   22100 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   22101   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
   22102   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
   22103   { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   22104 which seems to be undefined.  Please make sure it is defined." >&5
   22105 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   22106 which seems to be undefined.  Please make sure it is defined." >&2;}
   22107 
   22108   rm -f "$tmp/stdin"
   22109   case $ac_file in
   22110   -) cat "$tmp/out" && rm -f "$tmp/out";;
   22111   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
   22112   esac \
   22113   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   22114 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   22115    { (exit 1); exit 1; }; }
   22116  ;;
   22117   :H)
   22118   #
   22119   # CONFIG_HEADER
   22120   #
   22121   if test x"$ac_file" != x-; then
   22122     {
   22123       $as_echo "/* $configure_input  */" \
   22124       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
   22125     } >"$tmp/config.h" \
   22126       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   22127 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   22128    { (exit 1); exit 1; }; }
   22129     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
   22130       { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
   22131 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   22132     else
   22133       rm -f "$ac_file"
   22134       mv "$tmp/config.h" "$ac_file" \
   22135 	|| { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   22136 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   22137    { (exit 1); exit 1; }; }
   22138     fi
   22139   else
   22140     $as_echo "/* $configure_input  */" \
   22141       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
   22142       || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
   22143 $as_echo "$as_me: error: could not create -" >&2;}
   22144    { (exit 1); exit 1; }; }
   22145   fi
   22146 # Compute "$ac_file"'s index in $config_headers.
   22147 _am_arg="$ac_file"
   22148 _am_stamp_count=1
   22149 for _am_header in $config_headers :; do
   22150   case $_am_header in
   22151     $_am_arg | $_am_arg:* )
   22152       break ;;
   22153     * )
   22154       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   22155   esac
   22156 done
   22157 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
   22158 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22159 	 X"$_am_arg" : 'X\(//\)[^/]' \| \
   22160 	 X"$_am_arg" : 'X\(//\)$' \| \
   22161 	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
   22162 $as_echo X"$_am_arg" |
   22163     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22164 	    s//\1/
   22165 	    q
   22166 	  }
   22167 	  /^X\(\/\/\)[^/].*/{
   22168 	    s//\1/
   22169 	    q
   22170 	  }
   22171 	  /^X\(\/\/\)$/{
   22172 	    s//\1/
   22173 	    q
   22174 	  }
   22175 	  /^X\(\/\).*/{
   22176 	    s//\1/
   22177 	    q
   22178 	  }
   22179 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   22180  ;;
   22181 
   22182   :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
   22183 $as_echo "$as_me: executing $ac_file commands" >&6;}
   22184  ;;
   22185   esac
   22186 
   22187 
   22188   case $ac_file$ac_mode in
   22189     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
   22190   # Autoconf 2.62 quotes --file arguments for eval, but not when files
   22191   # are listed without --file.  Let's play safe and only enable the eval
   22192   # if we detect the quoting.
   22193   case $CONFIG_FILES in
   22194   *\'*) eval set x "$CONFIG_FILES" ;;
   22195   *)   set x $CONFIG_FILES ;;
   22196   esac
   22197   shift
   22198   for mf
   22199   do
   22200     # Strip MF so we end up with the name of the file.
   22201     mf=`echo "$mf" | sed -e 's/:.*$//'`
   22202     # Check whether this is an Automake generated Makefile or not.
   22203     # We used to match only the files named `Makefile.in', but
   22204     # some people rename them; so instead we look at the file content.
   22205     # Grep'ing the first line is not enough: some people post-process
   22206     # each Makefile.in and add a new line on top of each file to say so.
   22207     # Grep'ing the whole file is not good either: AIX grep has a line
   22208     # limit of 2048, but all sed's we know have understand at least 4000.
   22209     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
   22210       dirpart=`$as_dirname -- "$mf" ||
   22211 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22212 	 X"$mf" : 'X\(//\)[^/]' \| \
   22213 	 X"$mf" : 'X\(//\)$' \| \
   22214 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   22215 $as_echo X"$mf" |
   22216     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22217 	    s//\1/
   22218 	    q
   22219 	  }
   22220 	  /^X\(\/\/\)[^/].*/{
   22221 	    s//\1/
   22222 	    q
   22223 	  }
   22224 	  /^X\(\/\/\)$/{
   22225 	    s//\1/
   22226 	    q
   22227 	  }
   22228 	  /^X\(\/\).*/{
   22229 	    s//\1/
   22230 	    q
   22231 	  }
   22232 	  s/.*/./; q'`
   22233     else
   22234       continue
   22235     fi
   22236     # Extract the definition of DEPDIR, am__include, and am__quote
   22237     # from the Makefile without running `make'.
   22238     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   22239     test -z "$DEPDIR" && continue
   22240     am__include=`sed -n 's/^am__include = //p' < "$mf"`
   22241     test -z "am__include" && continue
   22242     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   22243     # When using ansi2knr, U may be empty or an underscore; expand it
   22244     U=`sed -n 's/^U = //p' < "$mf"`
   22245     # Find all dependency output files, they are included files with
   22246     # $(DEPDIR) in their names.  We invoke sed twice because it is the
   22247     # simplest approach to changing $(DEPDIR) to its actual value in the
   22248     # expansion.
   22249     for file in `sed -n "
   22250       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   22251 	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   22252       # Make sure the directory exists.
   22253       test -f "$dirpart/$file" && continue
   22254       fdir=`$as_dirname -- "$file" ||
   22255 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22256 	 X"$file" : 'X\(//\)[^/]' \| \
   22257 	 X"$file" : 'X\(//\)$' \| \
   22258 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   22259 $as_echo X"$file" |
   22260     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22261 	    s//\1/
   22262 	    q
   22263 	  }
   22264 	  /^X\(\/\/\)[^/].*/{
   22265 	    s//\1/
   22266 	    q
   22267 	  }
   22268 	  /^X\(\/\/\)$/{
   22269 	    s//\1/
   22270 	    q
   22271 	  }
   22272 	  /^X\(\/\).*/{
   22273 	    s//\1/
   22274 	    q
   22275 	  }
   22276 	  s/.*/./; q'`
   22277       { as_dir=$dirpart/$fdir
   22278   case $as_dir in #(
   22279   -*) as_dir=./$as_dir;;
   22280   esac
   22281   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   22282     as_dirs=
   22283     while :; do
   22284       case $as_dir in #(
   22285       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   22286       *) as_qdir=$as_dir;;
   22287       esac
   22288       as_dirs="'$as_qdir' $as_dirs"
   22289       as_dir=`$as_dirname -- "$as_dir" ||
   22290 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22291 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   22292 	 X"$as_dir" : 'X\(//\)$' \| \
   22293 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   22294 $as_echo X"$as_dir" |
   22295     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22296 	    s//\1/
   22297 	    q
   22298 	  }
   22299 	  /^X\(\/\/\)[^/].*/{
   22300 	    s//\1/
   22301 	    q
   22302 	  }
   22303 	  /^X\(\/\/\)$/{
   22304 	    s//\1/
   22305 	    q
   22306 	  }
   22307 	  /^X\(\/\).*/{
   22308 	    s//\1/
   22309 	    q
   22310 	  }
   22311 	  s/.*/./; q'`
   22312       test -d "$as_dir" && break
   22313     done
   22314     test -z "$as_dirs" || eval "mkdir $as_dirs"
   22315   } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   22316 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
   22317    { (exit 1); exit 1; }; }; }
   22318       # echo "creating $dirpart/$file"
   22319       echo '# dummy' > "$dirpart/$file"
   22320     done
   22321   done
   22322 }
   22323  ;;
   22324 
   22325   esac
   22326 done # for ac_tag
   22327 
   22328 
   22329 { (exit 0); exit 0; }
   22330 _ACEOF
   22331 chmod +x $CONFIG_STATUS
   22332 ac_clean_files=$ac_clean_files_save
   22333 
   22334 test $ac_write_fail = 0 ||
   22335   { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
   22336 $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
   22337    { (exit 1); exit 1; }; }
   22338 
   22339 
   22340 # configure is writing to config.log, and then calls config.status.
   22341 # config.status does its own redirection, appending to config.log.
   22342 # Unfortunately, on DOS this fails, as config.log is still kept open
   22343 # by configure, so config.status won't be able to write to it; its
   22344 # output is simply discarded.  So we exec the FD to /dev/null,
   22345 # effectively closing config.log, so it can be properly (re)opened and
   22346 # appended to by config.status.  When coming back to configure, we
   22347 # need to make the FD available again.
   22348 if test "$no_create" != yes; then
   22349   ac_cs_success=:
   22350   ac_config_status_args=
   22351   test "$silent" = yes &&
   22352     ac_config_status_args="$ac_config_status_args --quiet"
   22353   exec 5>/dev/null
   22354   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   22355   exec 5>>config.log
   22356   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   22357   # would make configure fail if this is the last instruction.
   22358   $ac_cs_success || { (exit 1); exit 1; }
   22359 fi
   22360 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   22361   { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   22362 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   22363 fi
   22364 
   22365 
   22366