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 libXi 1.2.1.
      4 #
      5 # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
      6 #
      7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
      8 # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
      9 # This configure script is free software; the Free Software Foundation
     10 # gives unlimited permission to copy, distribute and modify it.
     11 ## --------------------- ##
     12 ## M4sh Initialization.  ##
     13 ## --------------------- ##
     14 
     15 # Be more Bourne compatible
     16 DUALCASE=1; export DUALCASE # for MKS sh
     17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
     18   emulate sh
     19   NULLCMD=:
     20   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
     21   # is contrary to our usage.  Disable this feature.
     22   alias -g '${1+"$@"}'='"$@"'
     23   setopt NO_GLOB_SUBST
     24 else
     25   case `(set -o) 2>/dev/null` in
     26   *posix*) set -o posix ;;
     27 esac
     28 
     29 fi
     30 
     31 
     32 
     33 
     34 # PATH needs CR
     35 # Avoid depending upon Character Ranges.
     36 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
     37 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
     38 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
     39 as_cr_digits='0123456789'
     40 as_cr_alnum=$as_cr_Letters$as_cr_digits
     41 
     42 as_nl='
     43 '
     44 export as_nl
     45 # Printing a long string crashes Solaris 7 /usr/bin/printf.
     46 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
     47 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
     48 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
     49 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
     50   as_echo='printf %s\n'
     51   as_echo_n='printf %s'
     52 else
     53   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
     54     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
     55     as_echo_n='/usr/ucb/echo -n'
     56   else
     57     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
     58     as_echo_n_body='eval
     59       arg=$1;
     60       case $arg in
     61       *"$as_nl"*)
     62 	expr "X$arg" : "X\\(.*\\)$as_nl";
     63 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
     64       esac;
     65       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
     66     '
     67     export as_echo_n_body
     68     as_echo_n='sh -c $as_echo_n_body as_echo'
     69   fi
     70   export as_echo_body
     71   as_echo='sh -c $as_echo_body as_echo'
     72 fi
     73 
     74 # The user is always right.
     75 if test "${PATH_SEPARATOR+set}" != set; then
     76   PATH_SEPARATOR=:
     77   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     78     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
     79       PATH_SEPARATOR=';'
     80   }
     81 fi
     82 
     83 # Support unset when possible.
     84 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
     85   as_unset=unset
     86 else
     87   as_unset=false
     88 fi
     89 
     90 
     91 # IFS
     92 # We need space, tab and new line, in precisely that order.  Quoting is
     93 # there to prevent editors from complaining about space-tab.
     94 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     95 # splitting by setting IFS to empty value.)
     96 IFS=" ""	$as_nl"
     97 
     98 # Find who we are.  Look in the path if we contain no directory separator.
     99 case $0 in
    100   *[\\/]* ) as_myself=$0 ;;
    101   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    102 for as_dir in $PATH
    103 do
    104   IFS=$as_save_IFS
    105   test -z "$as_dir" && as_dir=.
    106   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
    107 done
    108 IFS=$as_save_IFS
    109 
    110      ;;
    111 esac
    112 # We did not find ourselves, most probably we were run as `sh COMMAND'
    113 # in which case we are not to be found in the path.
    114 if test "x$as_myself" = x; then
    115   as_myself=$0
    116 fi
    117 if test ! -f "$as_myself"; then
    118   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    119   { (exit 1); exit 1; }
    120 fi
    121 
    122 # Work around bugs in pre-3.0 UWIN ksh.
    123 for as_var in ENV MAIL MAILPATH
    124 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    125 done
    126 PS1='$ '
    127 PS2='> '
    128 PS4='+ '
    129 
    130 # NLS nuisances.
    131 LC_ALL=C
    132 export LC_ALL
    133 LANGUAGE=C
    134 export LANGUAGE
    135 
    136 # Required to use basename.
    137 if expr a : '\(a\)' >/dev/null 2>&1 &&
    138    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    139   as_expr=expr
    140 else
    141   as_expr=false
    142 fi
    143 
    144 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    145   as_basename=basename
    146 else
    147   as_basename=false
    148 fi
    149 
    150 
    151 # Name of the executable.
    152 as_me=`$as_basename -- "$0" ||
    153 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    154 	 X"$0" : 'X\(//\)$' \| \
    155 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    156 $as_echo X/"$0" |
    157     sed '/^.*\/\([^/][^/]*\)\/*$/{
    158 	    s//\1/
    159 	    q
    160 	  }
    161 	  /^X\/\(\/\/\)$/{
    162 	    s//\1/
    163 	    q
    164 	  }
    165 	  /^X\/\(\/\).*/{
    166 	    s//\1/
    167 	    q
    168 	  }
    169 	  s/.*/./; q'`
    170 
    171 # CDPATH.
    172 $as_unset CDPATH
    173 
    174 
    175 if test "x$CONFIG_SHELL" = x; then
    176   if (eval ":") 2>/dev/null; then
    177   as_have_required=yes
    178 else
    179   as_have_required=no
    180 fi
    181 
    182   if test $as_have_required = yes &&	 (eval ":
    183 (as_func_return () {
    184   (exit \$1)
    185 }
    186 as_func_success () {
    187   as_func_return 0
    188 }
    189 as_func_failure () {
    190   as_func_return 1
    191 }
    192 as_func_ret_success () {
    193   return 0
    194 }
    195 as_func_ret_failure () {
    196   return 1
    197 }
    198 
    199 exitcode=0
    200 if as_func_success; then
    201   :
    202 else
    203   exitcode=1
    204   echo as_func_success failed.
    205 fi
    206 
    207 if as_func_failure; then
    208   exitcode=1
    209   echo as_func_failure succeeded.
    210 fi
    211 
    212 if as_func_ret_success; then
    213   :
    214 else
    215   exitcode=1
    216   echo as_func_ret_success failed.
    217 fi
    218 
    219 if as_func_ret_failure; then
    220   exitcode=1
    221   echo as_func_ret_failure succeeded.
    222 fi
    223 
    224 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    225   :
    226 else
    227   exitcode=1
    228   echo positional parameters were not saved.
    229 fi
    230 
    231 test \$exitcode = 0) || { (exit 1); exit 1; }
    232 
    233 (
    234   as_lineno_1=\$LINENO
    235   as_lineno_2=\$LINENO
    236   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
    237   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
    238 ") 2> /dev/null; then
    239   :
    240 else
    241   as_candidate_shells=
    242     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    243 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    244 do
    245   IFS=$as_save_IFS
    246   test -z "$as_dir" && as_dir=.
    247   case $as_dir in
    248 	 /*)
    249 	   for as_base in sh bash ksh sh5; do
    250 	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
    251 	   done;;
    252        esac
    253 done
    254 IFS=$as_save_IFS
    255 
    256 
    257       for as_shell in $as_candidate_shells $SHELL; do
    258 	 # Try only shells that exist, to save several forks.
    259 	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    260 		{ ("$as_shell") 2> /dev/null <<\_ASEOF
    261 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    262   emulate sh
    263   NULLCMD=:
    264   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
    265   # is contrary to our usage.  Disable this feature.
    266   alias -g '${1+"$@"}'='"$@"'
    267   setopt NO_GLOB_SUBST
    268 else
    269   case `(set -o) 2>/dev/null` in
    270   *posix*) set -o posix ;;
    271 esac
    272 
    273 fi
    274 
    275 
    276 :
    277 _ASEOF
    278 }; then
    279   CONFIG_SHELL=$as_shell
    280 	       as_have_required=yes
    281 	       if { "$as_shell" 2> /dev/null <<\_ASEOF
    282 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    283   emulate sh
    284   NULLCMD=:
    285   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
    286   # is contrary to our usage.  Disable this feature.
    287   alias -g '${1+"$@"}'='"$@"'
    288   setopt NO_GLOB_SUBST
    289 else
    290   case `(set -o) 2>/dev/null` in
    291   *posix*) set -o posix ;;
    292 esac
    293 
    294 fi
    295 
    296 
    297 :
    298 (as_func_return () {
    299   (exit $1)
    300 }
    301 as_func_success () {
    302   as_func_return 0
    303 }
    304 as_func_failure () {
    305   as_func_return 1
    306 }
    307 as_func_ret_success () {
    308   return 0
    309 }
    310 as_func_ret_failure () {
    311   return 1
    312 }
    313 
    314 exitcode=0
    315 if as_func_success; then
    316   :
    317 else
    318   exitcode=1
    319   echo as_func_success failed.
    320 fi
    321 
    322 if as_func_failure; then
    323   exitcode=1
    324   echo as_func_failure succeeded.
    325 fi
    326 
    327 if as_func_ret_success; then
    328   :
    329 else
    330   exitcode=1
    331   echo as_func_ret_success failed.
    332 fi
    333 
    334 if as_func_ret_failure; then
    335   exitcode=1
    336   echo as_func_ret_failure succeeded.
    337 fi
    338 
    339 if ( set x; as_func_ret_success y && test x = "$1" ); then
    340   :
    341 else
    342   exitcode=1
    343   echo positional parameters were not saved.
    344 fi
    345 
    346 test $exitcode = 0) || { (exit 1); exit 1; }
    347 
    348 (
    349   as_lineno_1=$LINENO
    350   as_lineno_2=$LINENO
    351   test "x$as_lineno_1" != "x$as_lineno_2" &&
    352   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
    353 
    354 _ASEOF
    355 }; then
    356   break
    357 fi
    358 
    359 fi
    360 
    361       done
    362 
    363       if test "x$CONFIG_SHELL" != x; then
    364   for as_var in BASH_ENV ENV
    365 	do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    366 	done
    367 	export CONFIG_SHELL
    368 	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
    369 fi
    370 
    371 
    372     if test $as_have_required = no; then
    373   echo This script requires a shell more modern than all the
    374       echo shells that I found on your system.  Please install a
    375       echo modern shell, or manually run the script under such a
    376       echo shell if you do have one.
    377       { (exit 1); exit 1; }
    378 fi
    379 
    380 
    381 fi
    382 
    383 fi
    384 
    385 
    386 
    387 (eval "as_func_return () {
    388   (exit \$1)
    389 }
    390 as_func_success () {
    391   as_func_return 0
    392 }
    393 as_func_failure () {
    394   as_func_return 1
    395 }
    396 as_func_ret_success () {
    397   return 0
    398 }
    399 as_func_ret_failure () {
    400   return 1
    401 }
    402 
    403 exitcode=0
    404 if as_func_success; then
    405   :
    406 else
    407   exitcode=1
    408   echo as_func_success failed.
    409 fi
    410 
    411 if as_func_failure; then
    412   exitcode=1
    413   echo as_func_failure succeeded.
    414 fi
    415 
    416 if as_func_ret_success; then
    417   :
    418 else
    419   exitcode=1
    420   echo as_func_ret_success failed.
    421 fi
    422 
    423 if as_func_ret_failure; then
    424   exitcode=1
    425   echo as_func_ret_failure succeeded.
    426 fi
    427 
    428 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    429   :
    430 else
    431   exitcode=1
    432   echo positional parameters were not saved.
    433 fi
    434 
    435 test \$exitcode = 0") || {
    436   echo No shell found that supports shell functions.
    437   echo Please tell bug-autoconf@gnu.org about your system,
    438   echo including any error possibly output before this message.
    439   echo This can help us improve future autoconf versions.
    440   echo Configuration will now proceed without shell functions.
    441 }
    442 
    443 
    444 
    445   as_lineno_1=$LINENO
    446   as_lineno_2=$LINENO
    447   test "x$as_lineno_1" != "x$as_lineno_2" &&
    448   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
    449 
    450   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
    451   # uniformly replaced by the line number.  The first 'sed' inserts a
    452   # line-number line after each line using $LINENO; the second 'sed'
    453   # does the real work.  The second script uses 'N' to pair each
    454   # line-number line with the line containing $LINENO, and appends
    455   # trailing '-' during substitution so that $LINENO is not a special
    456   # case at line end.
    457   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
    458   # scripts with optimization help from Paolo Bonzini.  Blame Lee
    459   # E. McMahon (1931-1989) for sed's syntax.  :-)
    460   sed -n '
    461     p
    462     /[$]LINENO/=
    463   ' <$as_myself |
    464     sed '
    465       s/[$]LINENO.*/&-/
    466       t lineno
    467       b
    468       :lineno
    469       N
    470       :loop
    471       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    472       t loop
    473       s/-\n.*//
    474     ' >$as_me.lineno &&
    475   chmod +x "$as_me.lineno" ||
    476     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
    477    { (exit 1); exit 1; }; }
    478 
    479   # Don't try to exec as it changes $[0], causing all sort of problems
    480   # (the dirname of $[0] is not the place where we might find the
    481   # original and so on.  Autoconf is especially sensitive to this).
    482   . "./$as_me.lineno"
    483   # Exit status is that of the last command.
    484   exit
    485 }
    486 
    487 
    488 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    489   as_dirname=dirname
    490 else
    491   as_dirname=false
    492 fi
    493 
    494 ECHO_C= ECHO_N= ECHO_T=
    495 case `echo -n x` in
    496 -n*)
    497   case `echo 'x\c'` in
    498   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    499   *)   ECHO_C='\c';;
    500   esac;;
    501 *)
    502   ECHO_N='-n';;
    503 esac
    504 if expr a : '\(a\)' >/dev/null 2>&1 &&
    505    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    506   as_expr=expr
    507 else
    508   as_expr=false
    509 fi
    510 
    511 rm -f conf$$ conf$$.exe conf$$.file
    512 if test -d conf$$.dir; then
    513   rm -f conf$$.dir/conf$$.file
    514 else
    515   rm -f conf$$.dir
    516   mkdir conf$$.dir 2>/dev/null
    517 fi
    518 if (echo >conf$$.file) 2>/dev/null; then
    519   if ln -s conf$$.file conf$$ 2>/dev/null; then
    520     as_ln_s='ln -s'
    521     # ... but there are two gotchas:
    522     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    523     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    524     # In both cases, we have to default to `cp -p'.
    525     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    526       as_ln_s='cp -p'
    527   elif ln conf$$.file conf$$ 2>/dev/null; then
    528     as_ln_s=ln
    529   else
    530     as_ln_s='cp -p'
    531   fi
    532 else
    533   as_ln_s='cp -p'
    534 fi
    535 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    536 rmdir conf$$.dir 2>/dev/null
    537 
    538 if mkdir -p . 2>/dev/null; then
    539   as_mkdir_p=:
    540 else
    541   test -d ./-p && rmdir ./-p
    542   as_mkdir_p=false
    543 fi
    544 
    545 if test -x / >/dev/null 2>&1; then
    546   as_test_x='test -x'
    547 else
    548   if ls -dL / >/dev/null 2>&1; then
    549     as_ls_L_option=L
    550   else
    551     as_ls_L_option=
    552   fi
    553   as_test_x='
    554     eval sh -c '\''
    555       if test -d "$1"; then
    556 	test -d "$1/.";
    557       else
    558 	case $1 in
    559 	-*)set "./$1";;
    560 	esac;
    561 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
    562 	???[sx]*):;;*)false;;esac;fi
    563     '\'' sh
    564   '
    565 fi
    566 as_executable_p=$as_test_x
    567 
    568 # Sed expression to map a string onto a valid CPP name.
    569 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    570 
    571 # Sed expression to map a string onto a valid variable name.
    572 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    573 
    574 
    575 
    576 
    577 # Check that we are running under the correct shell.
    578 SHELL=${CONFIG_SHELL-/bin/sh}
    579 
    580 case X$ECHO in
    581 X*--fallback-echo)
    582   # Remove one level of quotation (which was required for Make).
    583   ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
    584   ;;
    585 esac
    586 
    587 echo=${ECHO-echo}
    588 if test "X$1" = X--no-reexec; then
    589   # Discard the --no-reexec flag, and continue.
    590   shift
    591 elif test "X$1" = X--fallback-echo; then
    592   # Avoid inline document here, it may be left over
    593   :
    594 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
    595   # Yippee, $echo works!
    596   :
    597 else
    598   # Restart under the correct shell.
    599   exec $SHELL "$0" --no-reexec ${1+"$@"}
    600 fi
    601 
    602 if test "X$1" = X--fallback-echo; then
    603   # used as fallback echo
    604   shift
    605   cat <<EOF
    606 $*
    607 EOF
    608   exit 0
    609 fi
    610 
    611 # The HP-UX ksh and POSIX shell print the target directory to stdout
    612 # if CDPATH is set.
    613 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    614 
    615 if test -z "$ECHO"; then
    616 if test "X${echo_test_string+set}" != Xset; then
    617 # find a string as large as possible, as long as the shell can cope with it
    618   for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
    619     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
    620     if (echo_test_string=`eval $cmd`) 2>/dev/null &&
    621        echo_test_string=`eval $cmd` &&
    622        (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
    623     then
    624       break
    625     fi
    626   done
    627 fi
    628 
    629 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    630    echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    631    test "X$echo_testing_string" = "X$echo_test_string"; then
    632   :
    633 else
    634   # The Solaris, AIX, and Digital Unix default echo programs unquote
    635   # backslashes.  This makes it impossible to quote backslashes using
    636   #   echo "$something" | sed 's/\\/\\\\/g'
    637   #
    638   # So, first we look for a working echo in the user's PATH.
    639 
    640   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
    641   for dir in $PATH /usr/ucb; do
    642     IFS="$lt_save_ifs"
    643     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
    644        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
    645        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
    646        test "X$echo_testing_string" = "X$echo_test_string"; then
    647       echo="$dir/echo"
    648       break
    649     fi
    650   done
    651   IFS="$lt_save_ifs"
    652 
    653   if test "X$echo" = Xecho; then
    654     # We didn't find a better echo, so look for alternatives.
    655     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
    656        echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
    657        test "X$echo_testing_string" = "X$echo_test_string"; then
    658       # This shell has a builtin print -r that does the trick.
    659       echo='print -r'
    660     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
    661 	 test "X$CONFIG_SHELL" != X/bin/ksh; then
    662       # If we have ksh, try running configure again with it.
    663       ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
    664       export ORIGINAL_CONFIG_SHELL
    665       CONFIG_SHELL=/bin/ksh
    666       export CONFIG_SHELL
    667       exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
    668     else
    669       # Try using printf.
    670       echo='printf %s\n'
    671       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    672 	 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    673 	 test "X$echo_testing_string" = "X$echo_test_string"; then
    674 	# Cool, printf works
    675 	:
    676       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    677 	   test "X$echo_testing_string" = 'X\t' &&
    678 	   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    679 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    680 	CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
    681 	export CONFIG_SHELL
    682 	SHELL="$CONFIG_SHELL"
    683 	export SHELL
    684 	echo="$CONFIG_SHELL $0 --fallback-echo"
    685       elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    686 	   test "X$echo_testing_string" = 'X\t' &&
    687 	   echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    688 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    689 	echo="$CONFIG_SHELL $0 --fallback-echo"
    690       else
    691 	# maybe with a smaller string...
    692 	prev=:
    693 
    694 	for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
    695 	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
    696 	  then
    697 	    break
    698 	  fi
    699 	  prev="$cmd"
    700 	done
    701 
    702 	if test "$prev" != 'sed 50q "$0"'; then
    703 	  echo_test_string=`eval $prev`
    704 	  export echo_test_string
    705 	  exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
    706 	else
    707 	  # Oops.  We lost completely, so just stick with echo.
    708 	  echo=echo
    709 	fi
    710       fi
    711     fi
    712   fi
    713 fi
    714 fi
    715 
    716 # Copy echo and quote the copy suitably for passing to libtool from
    717 # the Makefile, instead of quoting the original, which is used later.
    718 ECHO=$echo
    719 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
    720    ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
    721 fi
    722 
    723 
    724 
    725 
    726 tagnames=${tagnames+${tagnames},}CXX
    727 
    728 tagnames=${tagnames+${tagnames},}F77
    729 
    730 exec 7<&0 </dev/null 6>&1
    731 
    732 # Name of the host.
    733 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
    734 # so uname gets run too.
    735 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    736 
    737 #
    738 # Initializations.
    739 #
    740 ac_default_prefix=/usr/local
    741 ac_clean_files=
    742 ac_config_libobj_dir=.
    743 LIBOBJS=
    744 cross_compiling=no
    745 subdirs=
    746 MFLAGS=
    747 MAKEFLAGS=
    748 SHELL=${CONFIG_SHELL-/bin/sh}
    749 
    750 # Identity of this package.
    751 PACKAGE_NAME='libXi'
    752 PACKAGE_TARNAME='libXi'
    753 PACKAGE_VERSION='1.2.1'
    754 PACKAGE_STRING='libXi 1.2.1'
    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='LTLIBOBJS
    794 LIBOBJS
    795 ADMIN_MAN_DIR
    796 DRIVER_MAN_DIR
    797 MISC_MAN_DIR
    798 FILE_MAN_DIR
    799 LIB_MAN_DIR
    800 APP_MAN_DIR
    801 ADMIN_MAN_SUFFIX
    802 DRIVER_MAN_SUFFIX
    803 MISC_MAN_SUFFIX
    804 FILE_MAN_SUFFIX
    805 LIB_MAN_SUFFIX
    806 APP_MAN_SUFFIX
    807 XTMALLOC_ZERO_CFLAGS
    808 XMALLOC_ZERO_CFLAGS
    809 MALLOC_ZERO_CFLAGS
    810 XI_LIBS
    811 XI_CFLAGS
    812 PKG_CONFIG
    813 LIBTOOL
    814 ac_ct_F77
    815 FFLAGS
    816 F77
    817 CXXCPP
    818 am__fastdepCXX_FALSE
    819 am__fastdepCXX_TRUE
    820 CXXDEPMODE
    821 ac_ct_CXX
    822 CXXFLAGS
    823 CXX
    824 CPP
    825 NMEDIT
    826 DSYMUTIL
    827 RANLIB
    828 AR
    829 ECHO
    830 LN_S
    831 EGREP
    832 GREP
    833 SED
    834 host_os
    835 host_vendor
    836 host_cpu
    837 host
    838 build_os
    839 build_vendor
    840 build_cpu
    841 build
    842 am__fastdepCC_FALSE
    843 am__fastdepCC_TRUE
    844 CCDEPMODE
    845 AMDEPBACKSLASH
    846 AMDEP_FALSE
    847 AMDEP_TRUE
    848 am__quote
    849 am__include
    850 DEPDIR
    851 OBJEXT
    852 EXEEXT
    853 ac_ct_CC
    854 CPPFLAGS
    855 LDFLAGS
    856 CFLAGS
    857 CC
    858 MAINT
    859 MAINTAINER_MODE_FALSE
    860 MAINTAINER_MODE_TRUE
    861 am__untar
    862 am__tar
    863 AMTAR
    864 am__leading_dot
    865 SET_MAKE
    866 AWK
    867 mkdir_p
    868 MKDIR_P
    869 INSTALL_STRIP_PROGRAM
    870 STRIP
    871 install_sh
    872 MAKEINFO
    873 AUTOHEADER
    874 AUTOMAKE
    875 AUTOCONF
    876 ACLOCAL
    877 VERSION
    878 PACKAGE
    879 CYGPATH_W
    880 am__isrc
    881 INSTALL_DATA
    882 INSTALL_SCRIPT
    883 INSTALL_PROGRAM
    884 target_alias
    885 host_alias
    886 build_alias
    887 LIBS
    888 ECHO_T
    889 ECHO_N
    890 ECHO_C
    891 DEFS
    892 mandir
    893 localedir
    894 libdir
    895 psdir
    896 pdfdir
    897 dvidir
    898 htmldir
    899 infodir
    900 docdir
    901 oldincludedir
    902 includedir
    903 localstatedir
    904 sharedstatedir
    905 sysconfdir
    906 datadir
    907 datarootdir
    908 libexecdir
    909 sbindir
    910 bindir
    911 program_transform_name
    912 prefix
    913 exec_prefix
    914 PACKAGE_BUGREPORT
    915 PACKAGE_STRING
    916 PACKAGE_VERSION
    917 PACKAGE_TARNAME
    918 PACKAGE_NAME
    919 PATH_SEPARATOR
    920 SHELL'
    921 ac_subst_files=''
    922 ac_user_opts='
    923 enable_option_checking
    924 enable_maintainer_mode
    925 enable_dependency_tracking
    926 enable_shared
    927 enable_static
    928 enable_fast_install
    929 with_gnu_ld
    930 enable_libtool_lock
    931 with_pic
    932 with_tags
    933 enable_malloc0returnsnull
    934 with_release_version
    935 '
    936       ac_precious_vars='build_alias
    937 host_alias
    938 target_alias
    939 CC
    940 CFLAGS
    941 LDFLAGS
    942 LIBS
    943 CPPFLAGS
    944 CPP
    945 CXX
    946 CXXFLAGS
    947 CCC
    948 CXXCPP
    949 F77
    950 FFLAGS
    951 PKG_CONFIG
    952 XI_CFLAGS
    953 XI_LIBS'
    954 
    955 
    956 # Initialize some variables set by options.
    957 ac_init_help=
    958 ac_init_version=false
    959 ac_unrecognized_opts=
    960 ac_unrecognized_sep=
    961 # The variables have the same names as the options, with
    962 # dashes changed to underlines.
    963 cache_file=/dev/null
    964 exec_prefix=NONE
    965 no_create=
    966 no_recursion=
    967 prefix=NONE
    968 program_prefix=NONE
    969 program_suffix=NONE
    970 program_transform_name=s,x,x,
    971 silent=
    972 site=
    973 srcdir=
    974 verbose=
    975 x_includes=NONE
    976 x_libraries=NONE
    977 
    978 # Installation directory options.
    979 # These are left unexpanded so users can "make install exec_prefix=/foo"
    980 # and all the variables that are supposed to be based on exec_prefix
    981 # by default will actually change.
    982 # Use braces instead of parens because sh, perl, etc. also accept them.
    983 # (The list follows the same order as the GNU Coding Standards.)
    984 bindir='${exec_prefix}/bin'
    985 sbindir='${exec_prefix}/sbin'
    986 libexecdir='${exec_prefix}/libexec'
    987 datarootdir='${prefix}/share'
    988 datadir='${datarootdir}'
    989 sysconfdir='${prefix}/etc'
    990 sharedstatedir='${prefix}/com'
    991 localstatedir='${prefix}/var'
    992 includedir='${prefix}/include'
    993 oldincludedir='/usr/include'
    994 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    995 infodir='${datarootdir}/info'
    996 htmldir='${docdir}'
    997 dvidir='${docdir}'
    998 pdfdir='${docdir}'
    999 psdir='${docdir}'
   1000 libdir='${exec_prefix}/lib'
   1001 localedir='${datarootdir}/locale'
   1002 mandir='${datarootdir}/man'
   1003 
   1004 ac_prev=
   1005 ac_dashdash=
   1006 for ac_option
   1007 do
   1008   # If the previous option needs an argument, assign it.
   1009   if test -n "$ac_prev"; then
   1010     eval $ac_prev=\$ac_option
   1011     ac_prev=
   1012     continue
   1013   fi
   1014 
   1015   case $ac_option in
   1016   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
   1017   *)	ac_optarg=yes ;;
   1018   esac
   1019 
   1020   # Accept the important Cygnus configure options, so we can diagnose typos.
   1021 
   1022   case $ac_dashdash$ac_option in
   1023   --)
   1024     ac_dashdash=yes ;;
   1025 
   1026   -bindir | --bindir | --bindi | --bind | --bin | --bi)
   1027     ac_prev=bindir ;;
   1028   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
   1029     bindir=$ac_optarg ;;
   1030 
   1031   -build | --build | --buil | --bui | --bu)
   1032     ac_prev=build_alias ;;
   1033   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
   1034     build_alias=$ac_optarg ;;
   1035 
   1036   -cache-file | --cache-file | --cache-fil | --cache-fi \
   1037   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
   1038     ac_prev=cache_file ;;
   1039   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
   1040   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
   1041     cache_file=$ac_optarg ;;
   1042 
   1043   --config-cache | -C)
   1044     cache_file=config.cache ;;
   1045 
   1046   -datadir | --datadir | --datadi | --datad)
   1047     ac_prev=datadir ;;
   1048   -datadir=* | --datadir=* | --datadi=* | --datad=*)
   1049     datadir=$ac_optarg ;;
   1050 
   1051   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
   1052   | --dataroo | --dataro | --datar)
   1053     ac_prev=datarootdir ;;
   1054   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
   1055   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
   1056     datarootdir=$ac_optarg ;;
   1057 
   1058   -disable-* | --disable-*)
   1059     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
   1060     # Reject names that are not valid shell variable names.
   1061     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1062       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
   1063    { (exit 1); exit 1; }; }
   1064     ac_useropt_orig=$ac_useropt
   1065     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1066     case $ac_user_opts in
   1067       *"
   1068 "enable_$ac_useropt"
   1069 "*) ;;
   1070       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
   1071 	 ac_unrecognized_sep=', ';;
   1072     esac
   1073     eval enable_$ac_useropt=no ;;
   1074 
   1075   -docdir | --docdir | --docdi | --doc | --do)
   1076     ac_prev=docdir ;;
   1077   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
   1078     docdir=$ac_optarg ;;
   1079 
   1080   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
   1081     ac_prev=dvidir ;;
   1082   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
   1083     dvidir=$ac_optarg ;;
   1084 
   1085   -enable-* | --enable-*)
   1086     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
   1087     # Reject names that are not valid shell variable names.
   1088     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1089       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
   1090    { (exit 1); exit 1; }; }
   1091     ac_useropt_orig=$ac_useropt
   1092     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1093     case $ac_user_opts in
   1094       *"
   1095 "enable_$ac_useropt"
   1096 "*) ;;
   1097       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
   1098 	 ac_unrecognized_sep=', ';;
   1099     esac
   1100     eval enable_$ac_useropt=\$ac_optarg ;;
   1101 
   1102   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
   1103   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
   1104   | --exec | --exe | --ex)
   1105     ac_prev=exec_prefix ;;
   1106   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
   1107   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
   1108   | --exec=* | --exe=* | --ex=*)
   1109     exec_prefix=$ac_optarg ;;
   1110 
   1111   -gas | --gas | --ga | --g)
   1112     # Obsolete; use --with-gas.
   1113     with_gas=yes ;;
   1114 
   1115   -help | --help | --hel | --he | -h)
   1116     ac_init_help=long ;;
   1117   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
   1118     ac_init_help=recursive ;;
   1119   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
   1120     ac_init_help=short ;;
   1121 
   1122   -host | --host | --hos | --ho)
   1123     ac_prev=host_alias ;;
   1124   -host=* | --host=* | --hos=* | --ho=*)
   1125     host_alias=$ac_optarg ;;
   1126 
   1127   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
   1128     ac_prev=htmldir ;;
   1129   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
   1130   | --ht=*)
   1131     htmldir=$ac_optarg ;;
   1132 
   1133   -includedir | --includedir | --includedi | --included | --include \
   1134   | --includ | --inclu | --incl | --inc)
   1135     ac_prev=includedir ;;
   1136   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
   1137   | --includ=* | --inclu=* | --incl=* | --inc=*)
   1138     includedir=$ac_optarg ;;
   1139 
   1140   -infodir | --infodir | --infodi | --infod | --info | --inf)
   1141     ac_prev=infodir ;;
   1142   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1143     infodir=$ac_optarg ;;
   1144 
   1145   -libdir | --libdir | --libdi | --libd)
   1146     ac_prev=libdir ;;
   1147   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1148     libdir=$ac_optarg ;;
   1149 
   1150   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1151   | --libexe | --libex | --libe)
   1152     ac_prev=libexecdir ;;
   1153   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1154   | --libexe=* | --libex=* | --libe=*)
   1155     libexecdir=$ac_optarg ;;
   1156 
   1157   -localedir | --localedir | --localedi | --localed | --locale)
   1158     ac_prev=localedir ;;
   1159   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1160     localedir=$ac_optarg ;;
   1161 
   1162   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1163   | --localstate | --localstat | --localsta | --localst | --locals)
   1164     ac_prev=localstatedir ;;
   1165   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1166   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1167     localstatedir=$ac_optarg ;;
   1168 
   1169   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1170     ac_prev=mandir ;;
   1171   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1172     mandir=$ac_optarg ;;
   1173 
   1174   -nfp | --nfp | --nf)
   1175     # Obsolete; use --without-fp.
   1176     with_fp=no ;;
   1177 
   1178   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1179   | --no-cr | --no-c | -n)
   1180     no_create=yes ;;
   1181 
   1182   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1183   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1184     no_recursion=yes ;;
   1185 
   1186   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1187   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1188   | --oldin | --oldi | --old | --ol | --o)
   1189     ac_prev=oldincludedir ;;
   1190   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1191   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1192   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1193     oldincludedir=$ac_optarg ;;
   1194 
   1195   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1196     ac_prev=prefix ;;
   1197   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1198     prefix=$ac_optarg ;;
   1199 
   1200   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1201   | --program-pre | --program-pr | --program-p)
   1202     ac_prev=program_prefix ;;
   1203   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1204   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1205     program_prefix=$ac_optarg ;;
   1206 
   1207   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1208   | --program-suf | --program-su | --program-s)
   1209     ac_prev=program_suffix ;;
   1210   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1211   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1212     program_suffix=$ac_optarg ;;
   1213 
   1214   -program-transform-name | --program-transform-name \
   1215   | --program-transform-nam | --program-transform-na \
   1216   | --program-transform-n | --program-transform- \
   1217   | --program-transform | --program-transfor \
   1218   | --program-transfo | --program-transf \
   1219   | --program-trans | --program-tran \
   1220   | --progr-tra | --program-tr | --program-t)
   1221     ac_prev=program_transform_name ;;
   1222   -program-transform-name=* | --program-transform-name=* \
   1223   | --program-transform-nam=* | --program-transform-na=* \
   1224   | --program-transform-n=* | --program-transform-=* \
   1225   | --program-transform=* | --program-transfor=* \
   1226   | --program-transfo=* | --program-transf=* \
   1227   | --program-trans=* | --program-tran=* \
   1228   | --progr-tra=* | --program-tr=* | --program-t=*)
   1229     program_transform_name=$ac_optarg ;;
   1230 
   1231   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1232     ac_prev=pdfdir ;;
   1233   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1234     pdfdir=$ac_optarg ;;
   1235 
   1236   -psdir | --psdir | --psdi | --psd | --ps)
   1237     ac_prev=psdir ;;
   1238   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1239     psdir=$ac_optarg ;;
   1240 
   1241   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1242   | -silent | --silent | --silen | --sile | --sil)
   1243     silent=yes ;;
   1244 
   1245   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1246     ac_prev=sbindir ;;
   1247   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1248   | --sbi=* | --sb=*)
   1249     sbindir=$ac_optarg ;;
   1250 
   1251   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1252   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1253   | --sharedst | --shareds | --shared | --share | --shar \
   1254   | --sha | --sh)
   1255     ac_prev=sharedstatedir ;;
   1256   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1257   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1258   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1259   | --sha=* | --sh=*)
   1260     sharedstatedir=$ac_optarg ;;
   1261 
   1262   -site | --site | --sit)
   1263     ac_prev=site ;;
   1264   -site=* | --site=* | --sit=*)
   1265     site=$ac_optarg ;;
   1266 
   1267   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1268     ac_prev=srcdir ;;
   1269   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1270     srcdir=$ac_optarg ;;
   1271 
   1272   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1273   | --syscon | --sysco | --sysc | --sys | --sy)
   1274     ac_prev=sysconfdir ;;
   1275   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1276   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1277     sysconfdir=$ac_optarg ;;
   1278 
   1279   -target | --target | --targe | --targ | --tar | --ta | --t)
   1280     ac_prev=target_alias ;;
   1281   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1282     target_alias=$ac_optarg ;;
   1283 
   1284   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1285     verbose=yes ;;
   1286 
   1287   -version | --version | --versio | --versi | --vers | -V)
   1288     ac_init_version=: ;;
   1289 
   1290   -with-* | --with-*)
   1291     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1292     # Reject names that are not valid shell variable names.
   1293     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1294       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
   1295    { (exit 1); exit 1; }; }
   1296     ac_useropt_orig=$ac_useropt
   1297     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1298     case $ac_user_opts in
   1299       *"
   1300 "with_$ac_useropt"
   1301 "*) ;;
   1302       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1303 	 ac_unrecognized_sep=', ';;
   1304     esac
   1305     eval with_$ac_useropt=\$ac_optarg ;;
   1306 
   1307   -without-* | --without-*)
   1308     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1309     # Reject names that are not valid shell variable names.
   1310     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1311       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
   1312    { (exit 1); exit 1; }; }
   1313     ac_useropt_orig=$ac_useropt
   1314     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1315     case $ac_user_opts in
   1316       *"
   1317 "with_$ac_useropt"
   1318 "*) ;;
   1319       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1320 	 ac_unrecognized_sep=', ';;
   1321     esac
   1322     eval with_$ac_useropt=no ;;
   1323 
   1324   --x)
   1325     # Obsolete; use --with-x.
   1326     with_x=yes ;;
   1327 
   1328   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1329   | --x-incl | --x-inc | --x-in | --x-i)
   1330     ac_prev=x_includes ;;
   1331   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1332   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1333     x_includes=$ac_optarg ;;
   1334 
   1335   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1336   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1337     ac_prev=x_libraries ;;
   1338   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1339   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1340     x_libraries=$ac_optarg ;;
   1341 
   1342   -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
   1343 Try \`$0 --help' for more information." >&2
   1344    { (exit 1); exit 1; }; }
   1345     ;;
   1346 
   1347   *=*)
   1348     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1349     # Reject names that are not valid shell variable names.
   1350     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
   1351       { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
   1352    { (exit 1); exit 1; }; }
   1353     eval $ac_envvar=\$ac_optarg
   1354     export $ac_envvar ;;
   1355 
   1356   *)
   1357     # FIXME: should be removed in autoconf 3.0.
   1358     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1359     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1360       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1361     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1362     ;;
   1363 
   1364   esac
   1365 done
   1366 
   1367 if test -n "$ac_prev"; then
   1368   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1369   { $as_echo "$as_me: error: missing argument to $ac_option" >&2
   1370    { (exit 1); exit 1; }; }
   1371 fi
   1372 
   1373 if test -n "$ac_unrecognized_opts"; then
   1374   case $enable_option_checking in
   1375     no) ;;
   1376     fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
   1377    { (exit 1); exit 1; }; } ;;
   1378     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1379   esac
   1380 fi
   1381 
   1382 # Check all directory arguments for consistency.
   1383 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1384 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1385 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1386 		libdir localedir mandir
   1387 do
   1388   eval ac_val=\$$ac_var
   1389   # Remove trailing slashes.
   1390   case $ac_val in
   1391     */ )
   1392       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1393       eval $ac_var=\$ac_val;;
   1394   esac
   1395   # Be sure to have absolute directory names.
   1396   case $ac_val in
   1397     [\\/$]* | ?:[\\/]* )  continue;;
   1398     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1399   esac
   1400   { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
   1401    { (exit 1); exit 1; }; }
   1402 done
   1403 
   1404 # There might be people who depend on the old broken behavior: `$host'
   1405 # used to hold the argument of --host etc.
   1406 # FIXME: To remove some day.
   1407 build=$build_alias
   1408 host=$host_alias
   1409 target=$target_alias
   1410 
   1411 # FIXME: To remove some day.
   1412 if test "x$host_alias" != x; then
   1413   if test "x$build_alias" = x; then
   1414     cross_compiling=maybe
   1415     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1416     If a cross compiler is detected then cross compile mode will be used." >&2
   1417   elif test "x$build_alias" != "x$host_alias"; then
   1418     cross_compiling=yes
   1419   fi
   1420 fi
   1421 
   1422 ac_tool_prefix=
   1423 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1424 
   1425 test "$silent" = yes && exec 6>/dev/null
   1426 
   1427 
   1428 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1429 ac_ls_di=`ls -di .` &&
   1430 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1431   { $as_echo "$as_me: error: working directory cannot be determined" >&2
   1432    { (exit 1); exit 1; }; }
   1433 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1434   { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
   1435    { (exit 1); exit 1; }; }
   1436 
   1437 
   1438 # Find the source files, if location was not specified.
   1439 if test -z "$srcdir"; then
   1440   ac_srcdir_defaulted=yes
   1441   # Try the directory containing this script, then the parent directory.
   1442   ac_confdir=`$as_dirname -- "$as_myself" ||
   1443 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1444 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1445 	 X"$as_myself" : 'X\(//\)$' \| \
   1446 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1447 $as_echo X"$as_myself" |
   1448     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1449 	    s//\1/
   1450 	    q
   1451 	  }
   1452 	  /^X\(\/\/\)[^/].*/{
   1453 	    s//\1/
   1454 	    q
   1455 	  }
   1456 	  /^X\(\/\/\)$/{
   1457 	    s//\1/
   1458 	    q
   1459 	  }
   1460 	  /^X\(\/\).*/{
   1461 	    s//\1/
   1462 	    q
   1463 	  }
   1464 	  s/.*/./; q'`
   1465   srcdir=$ac_confdir
   1466   if test ! -r "$srcdir/$ac_unique_file"; then
   1467     srcdir=..
   1468   fi
   1469 else
   1470   ac_srcdir_defaulted=no
   1471 fi
   1472 if test ! -r "$srcdir/$ac_unique_file"; then
   1473   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1474   { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
   1475    { (exit 1); exit 1; }; }
   1476 fi
   1477 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1478 ac_abs_confdir=`(
   1479 	cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
   1480    { (exit 1); exit 1; }; }
   1481 	pwd)`
   1482 # When building in place, set srcdir=.
   1483 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1484   srcdir=.
   1485 fi
   1486 # Remove unnecessary trailing slashes from srcdir.
   1487 # Double slashes in file names in object file debugging info
   1488 # mess up M-x gdb in Emacs.
   1489 case $srcdir in
   1490 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1491 esac
   1492 for ac_var in $ac_precious_vars; do
   1493   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1494   eval ac_env_${ac_var}_value=\$${ac_var}
   1495   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1496   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1497 done
   1498 
   1499 #
   1500 # Report the --help message.
   1501 #
   1502 if test "$ac_init_help" = "long"; then
   1503   # Omit some internal or obsolete options to make the list less imposing.
   1504   # This message is too long to be a string in the A/UX 3.1 sh.
   1505   cat <<_ACEOF
   1506 \`configure' configures libXi 1.2.1 to adapt to many kinds of systems.
   1507 
   1508 Usage: $0 [OPTION]... [VAR=VALUE]...
   1509 
   1510 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1511 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1512 
   1513 Defaults for the options are specified in brackets.
   1514 
   1515 Configuration:
   1516   -h, --help              display this help and exit
   1517       --help=short        display options specific to this package
   1518       --help=recursive    display the short help of all the included packages
   1519   -V, --version           display version information and exit
   1520   -q, --quiet, --silent   do not print \`checking...' messages
   1521       --cache-file=FILE   cache test results in FILE [disabled]
   1522   -C, --config-cache      alias for \`--cache-file=config.cache'
   1523   -n, --no-create         do not create output files
   1524       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1525 
   1526 Installation directories:
   1527   --prefix=PREFIX         install architecture-independent files in PREFIX
   1528                           [$ac_default_prefix]
   1529   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1530                           [PREFIX]
   1531 
   1532 By default, \`make install' will install all the files in
   1533 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1534 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1535 for instance \`--prefix=\$HOME'.
   1536 
   1537 For better control, use the options below.
   1538 
   1539 Fine tuning of the installation directories:
   1540   --bindir=DIR            user executables [EPREFIX/bin]
   1541   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1542   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1543   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1544   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1545   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1546   --libdir=DIR            object code libraries [EPREFIX/lib]
   1547   --includedir=DIR        C header files [PREFIX/include]
   1548   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1549   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1550   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1551   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1552   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1553   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1554   --docdir=DIR            documentation root [DATAROOTDIR/doc/libXi]
   1555   --htmldir=DIR           html documentation [DOCDIR]
   1556   --dvidir=DIR            dvi documentation [DOCDIR]
   1557   --pdfdir=DIR            pdf documentation [DOCDIR]
   1558   --psdir=DIR             ps documentation [DOCDIR]
   1559 _ACEOF
   1560 
   1561   cat <<\_ACEOF
   1562 
   1563 Program names:
   1564   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1565   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1566   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1567 
   1568 System types:
   1569   --build=BUILD     configure for building on BUILD [guessed]
   1570   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1571 _ACEOF
   1572 fi
   1573 
   1574 if test -n "$ac_init_help"; then
   1575   case $ac_init_help in
   1576      short | recursive ) echo "Configuration of libXi 1.2.1:";;
   1577    esac
   1578   cat <<\_ACEOF
   1579 
   1580 Optional Features:
   1581   --disable-option-checking  ignore unrecognized --enable/--with options
   1582   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1583   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1584   --enable-maintainer-mode  enable make rules and dependencies not useful
   1585 			  (and sometimes confusing) to the casual installer
   1586   --disable-dependency-tracking  speeds up one-time build
   1587   --enable-dependency-tracking   do not reject slow dependency extractors
   1588   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1589   --enable-static[=PKGS]  build static libraries [default=yes]
   1590   --enable-fast-install[=PKGS]
   1591                           optimize for fast installation [default=yes]
   1592   --disable-libtool-lock  avoid locking (might break parallel builds)
   1593   --enable-malloc0returnsnull
   1594                           malloc(0) returns NULL (default: auto)
   1595 
   1596 Optional Packages:
   1597   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1598   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1599   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1600   --with-pic              try to use only PIC/non-PIC objects [default=use
   1601                           both]
   1602   --with-tags[=TAGS]      include additional configurations [automatic]
   1603   --with-release-version=STRING
   1604                           Use release version string in package name
   1605 
   1606 Some influential environment variables:
   1607   CC          C compiler command
   1608   CFLAGS      C compiler flags
   1609   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1610               nonstandard directory <lib dir>
   1611   LIBS        libraries to pass to the linker, e.g. -l<library>
   1612   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1613               you have headers in a nonstandard directory <include dir>
   1614   CPP         C preprocessor
   1615   CXX         C++ compiler command
   1616   CXXFLAGS    C++ compiler flags
   1617   CXXCPP      C++ preprocessor
   1618   F77         Fortran 77 compiler command
   1619   FFLAGS      Fortran 77 compiler flags
   1620   PKG_CONFIG  path to pkg-config utility
   1621   XI_CFLAGS   C compiler flags for XI, overriding pkg-config
   1622   XI_LIBS     linker flags for XI, overriding pkg-config
   1623 
   1624 Use these variables to override the choices made by `configure' or to help
   1625 it to find libraries and programs with nonstandard names/locations.
   1626 
   1627 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
   1628 _ACEOF
   1629 ac_status=$?
   1630 fi
   1631 
   1632 if test "$ac_init_help" = "recursive"; then
   1633   # If there are subdirs, report their specific --help.
   1634   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1635     test -d "$ac_dir" ||
   1636       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1637       continue
   1638     ac_builddir=.
   1639 
   1640 case "$ac_dir" in
   1641 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1642 *)
   1643   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1644   # A ".." for each directory in $ac_dir_suffix.
   1645   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1646   case $ac_top_builddir_sub in
   1647   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1648   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1649   esac ;;
   1650 esac
   1651 ac_abs_top_builddir=$ac_pwd
   1652 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1653 # for backward compatibility:
   1654 ac_top_builddir=$ac_top_build_prefix
   1655 
   1656 case $srcdir in
   1657   .)  # We are building in place.
   1658     ac_srcdir=.
   1659     ac_top_srcdir=$ac_top_builddir_sub
   1660     ac_abs_top_srcdir=$ac_pwd ;;
   1661   [\\/]* | ?:[\\/]* )  # Absolute name.
   1662     ac_srcdir=$srcdir$ac_dir_suffix;
   1663     ac_top_srcdir=$srcdir
   1664     ac_abs_top_srcdir=$srcdir ;;
   1665   *) # Relative name.
   1666     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1667     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1668     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1669 esac
   1670 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1671 
   1672     cd "$ac_dir" || { ac_status=$?; continue; }
   1673     # Check for guested configure.
   1674     if test -f "$ac_srcdir/configure.gnu"; then
   1675       echo &&
   1676       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1677     elif test -f "$ac_srcdir/configure"; then
   1678       echo &&
   1679       $SHELL "$ac_srcdir/configure" --help=recursive
   1680     else
   1681       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1682     fi || ac_status=$?
   1683     cd "$ac_pwd" || { ac_status=$?; break; }
   1684   done
   1685 fi
   1686 
   1687 test -n "$ac_init_help" && exit $ac_status
   1688 if $ac_init_version; then
   1689   cat <<\_ACEOF
   1690 libXi configure 1.2.1
   1691 generated by GNU Autoconf 2.63
   1692 
   1693 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
   1694 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
   1695 This configure script is free software; the Free Software Foundation
   1696 gives unlimited permission to copy, distribute and modify it.
   1697 _ACEOF
   1698   exit
   1699 fi
   1700 cat >config.log <<_ACEOF
   1701 This file contains any messages produced by compilers while
   1702 running configure, to aid debugging if configure makes a mistake.
   1703 
   1704 It was created by libXi $as_me 1.2.1, which was
   1705 generated by GNU Autoconf 2.63.  Invocation command line was
   1706 
   1707   $ $0 $@
   1708 
   1709 _ACEOF
   1710 exec 5>>config.log
   1711 {
   1712 cat <<_ASUNAME
   1713 ## --------- ##
   1714 ## Platform. ##
   1715 ## --------- ##
   1716 
   1717 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1718 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1719 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1720 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1721 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1722 
   1723 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1724 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1725 
   1726 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1727 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1728 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1729 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1730 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1731 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1732 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1733 
   1734 _ASUNAME
   1735 
   1736 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1737 for as_dir in $PATH
   1738 do
   1739   IFS=$as_save_IFS
   1740   test -z "$as_dir" && as_dir=.
   1741   $as_echo "PATH: $as_dir"
   1742 done
   1743 IFS=$as_save_IFS
   1744 
   1745 } >&5
   1746 
   1747 cat >&5 <<_ACEOF
   1748 
   1749 
   1750 ## ----------- ##
   1751 ## Core tests. ##
   1752 ## ----------- ##
   1753 
   1754 _ACEOF
   1755 
   1756 
   1757 # Keep a trace of the command line.
   1758 # Strip out --no-create and --no-recursion so they do not pile up.
   1759 # Strip out --silent because we don't want to record it for future runs.
   1760 # Also quote any args containing shell meta-characters.
   1761 # Make two passes to allow for proper duplicate-argument suppression.
   1762 ac_configure_args=
   1763 ac_configure_args0=
   1764 ac_configure_args1=
   1765 ac_must_keep_next=false
   1766 for ac_pass in 1 2
   1767 do
   1768   for ac_arg
   1769   do
   1770     case $ac_arg in
   1771     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1772     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1773     | -silent | --silent | --silen | --sile | --sil)
   1774       continue ;;
   1775     *\'*)
   1776       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1777     esac
   1778     case $ac_pass in
   1779     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
   1780     2)
   1781       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
   1782       if test $ac_must_keep_next = true; then
   1783 	ac_must_keep_next=false # Got value, back to normal.
   1784       else
   1785 	case $ac_arg in
   1786 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1787 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1788 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1789 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1790 	    case "$ac_configure_args0 " in
   1791 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1792 	    esac
   1793 	    ;;
   1794 	  -* ) ac_must_keep_next=true ;;
   1795 	esac
   1796       fi
   1797       ac_configure_args="$ac_configure_args '$ac_arg'"
   1798       ;;
   1799     esac
   1800   done
   1801 done
   1802 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
   1803 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
   1804 
   1805 # When interrupted or exit'd, cleanup temporary files, and complete
   1806 # config.log.  We remove comments because anyway the quotes in there
   1807 # would cause problems or look ugly.
   1808 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1809 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1810 trap 'exit_status=$?
   1811   # Save into config.log some information that might help in debugging.
   1812   {
   1813     echo
   1814 
   1815     cat <<\_ASBOX
   1816 ## ---------------- ##
   1817 ## Cache variables. ##
   1818 ## ---------------- ##
   1819 _ASBOX
   1820     echo
   1821     # The following way of writing the cache mishandles newlines in values,
   1822 (
   1823   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   1824     eval ac_val=\$$ac_var
   1825     case $ac_val in #(
   1826     *${as_nl}*)
   1827       case $ac_var in #(
   1828       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
   1829 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   1830       esac
   1831       case $ac_var in #(
   1832       _ | IFS | as_nl) ;; #(
   1833       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   1834       *) $as_unset $ac_var ;;
   1835       esac ;;
   1836     esac
   1837   done
   1838   (set) 2>&1 |
   1839     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   1840     *${as_nl}ac_space=\ *)
   1841       sed -n \
   1842 	"s/'\''/'\''\\\\'\'''\''/g;
   1843 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   1844       ;; #(
   1845     *)
   1846       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   1847       ;;
   1848     esac |
   1849     sort
   1850 )
   1851     echo
   1852 
   1853     cat <<\_ASBOX
   1854 ## ----------------- ##
   1855 ## Output variables. ##
   1856 ## ----------------- ##
   1857 _ASBOX
   1858     echo
   1859     for ac_var in $ac_subst_vars
   1860     do
   1861       eval ac_val=\$$ac_var
   1862       case $ac_val in
   1863       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1864       esac
   1865       $as_echo "$ac_var='\''$ac_val'\''"
   1866     done | sort
   1867     echo
   1868 
   1869     if test -n "$ac_subst_files"; then
   1870       cat <<\_ASBOX
   1871 ## ------------------- ##
   1872 ## File substitutions. ##
   1873 ## ------------------- ##
   1874 _ASBOX
   1875       echo
   1876       for ac_var in $ac_subst_files
   1877       do
   1878 	eval ac_val=\$$ac_var
   1879 	case $ac_val in
   1880 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1881 	esac
   1882 	$as_echo "$ac_var='\''$ac_val'\''"
   1883       done | sort
   1884       echo
   1885     fi
   1886 
   1887     if test -s confdefs.h; then
   1888       cat <<\_ASBOX
   1889 ## ----------- ##
   1890 ## confdefs.h. ##
   1891 ## ----------- ##
   1892 _ASBOX
   1893       echo
   1894       cat confdefs.h
   1895       echo
   1896     fi
   1897     test "$ac_signal" != 0 &&
   1898       $as_echo "$as_me: caught signal $ac_signal"
   1899     $as_echo "$as_me: exit $exit_status"
   1900   } >&5
   1901   rm -f core *.core core.conftest.* &&
   1902     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   1903     exit $exit_status
   1904 ' 0
   1905 for ac_signal in 1 2 13 15; do
   1906   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
   1907 done
   1908 ac_signal=0
   1909 
   1910 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   1911 rm -f -r conftest* confdefs.h
   1912 
   1913 # Predefined preprocessor variables.
   1914 
   1915 cat >>confdefs.h <<_ACEOF
   1916 #define PACKAGE_NAME "$PACKAGE_NAME"
   1917 _ACEOF
   1918 
   1919 
   1920 cat >>confdefs.h <<_ACEOF
   1921 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   1922 _ACEOF
   1923 
   1924 
   1925 cat >>confdefs.h <<_ACEOF
   1926 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   1927 _ACEOF
   1928 
   1929 
   1930 cat >>confdefs.h <<_ACEOF
   1931 #define PACKAGE_STRING "$PACKAGE_STRING"
   1932 _ACEOF
   1933 
   1934 
   1935 cat >>confdefs.h <<_ACEOF
   1936 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   1937 _ACEOF
   1938 
   1939 
   1940 # Let the site file select an alternate cache file if it wants to.
   1941 # Prefer an explicitly selected file to automatically selected ones.
   1942 ac_site_file1=NONE
   1943 ac_site_file2=NONE
   1944 if test -n "$CONFIG_SITE"; then
   1945   ac_site_file1=$CONFIG_SITE
   1946 elif test "x$prefix" != xNONE; then
   1947   ac_site_file1=$prefix/share/config.site
   1948   ac_site_file2=$prefix/etc/config.site
   1949 else
   1950   ac_site_file1=$ac_default_prefix/share/config.site
   1951   ac_site_file2=$ac_default_prefix/etc/config.site
   1952 fi
   1953 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   1954 do
   1955   test "x$ac_site_file" = xNONE && continue
   1956   if test -r "$ac_site_file"; then
   1957     { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
   1958 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   1959     sed 's/^/| /' "$ac_site_file" >&5
   1960     . "$ac_site_file"
   1961   fi
   1962 done
   1963 
   1964 if test -r "$cache_file"; then
   1965   # Some versions of bash will fail to source /dev/null (special
   1966   # files actually), so we avoid doing that.
   1967   if test -f "$cache_file"; then
   1968     { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
   1969 $as_echo "$as_me: loading cache $cache_file" >&6;}
   1970     case $cache_file in
   1971       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   1972       *)                      . "./$cache_file";;
   1973     esac
   1974   fi
   1975 else
   1976   { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
   1977 $as_echo "$as_me: creating cache $cache_file" >&6;}
   1978   >$cache_file
   1979 fi
   1980 
   1981 # Check that the precious variables saved in the cache have kept the same
   1982 # value.
   1983 ac_cache_corrupted=false
   1984 for ac_var in $ac_precious_vars; do
   1985   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   1986   eval ac_new_set=\$ac_env_${ac_var}_set
   1987   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   1988   eval ac_new_val=\$ac_env_${ac_var}_value
   1989   case $ac_old_set,$ac_new_set in
   1990     set,)
   1991       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   1992 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   1993       ac_cache_corrupted=: ;;
   1994     ,set)
   1995       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
   1996 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   1997       ac_cache_corrupted=: ;;
   1998     ,);;
   1999     *)
   2000       if test "x$ac_old_val" != "x$ac_new_val"; then
   2001 	# differences in whitespace do not lead to failure.
   2002 	ac_old_val_w=`echo x $ac_old_val`
   2003 	ac_new_val_w=`echo x $ac_new_val`
   2004 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2005 	  { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
   2006 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2007 	  ac_cache_corrupted=:
   2008 	else
   2009 	  { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2010 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2011 	  eval $ac_var=\$ac_old_val
   2012 	fi
   2013 	{ $as_echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
   2014 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2015 	{ $as_echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
   2016 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2017       fi;;
   2018   esac
   2019   # Pass precious variables to config.status.
   2020   if test "$ac_new_set" = set; then
   2021     case $ac_new_val in
   2022     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2023     *) ac_arg=$ac_var=$ac_new_val ;;
   2024     esac
   2025     case " $ac_configure_args " in
   2026       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2027       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
   2028     esac
   2029   fi
   2030 done
   2031 if $ac_cache_corrupted; then
   2032   { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   2033 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2034   { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
   2035 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2036   { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
   2037 $as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   2038    { (exit 1); exit 1; }; }
   2039 fi
   2040 
   2041 
   2042 
   2043 
   2044 
   2045 
   2046 
   2047 
   2048 
   2049 
   2050 
   2051 
   2052 
   2053 
   2054 
   2055 
   2056 
   2057 
   2058 
   2059 
   2060 
   2061 
   2062 
   2063 
   2064 
   2065 ac_ext=c
   2066 ac_cpp='$CPP $CPPFLAGS'
   2067 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2068 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2069 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2070 
   2071 
   2072 am__api_version='1.10'
   2073 
   2074 ac_aux_dir=
   2075 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   2076   if test -f "$ac_dir/install-sh"; then
   2077     ac_aux_dir=$ac_dir
   2078     ac_install_sh="$ac_aux_dir/install-sh -c"
   2079     break
   2080   elif test -f "$ac_dir/install.sh"; then
   2081     ac_aux_dir=$ac_dir
   2082     ac_install_sh="$ac_aux_dir/install.sh -c"
   2083     break
   2084   elif test -f "$ac_dir/shtool"; then
   2085     ac_aux_dir=$ac_dir
   2086     ac_install_sh="$ac_aux_dir/shtool install -c"
   2087     break
   2088   fi
   2089 done
   2090 if test -z "$ac_aux_dir"; then
   2091   { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
   2092 $as_echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
   2093    { (exit 1); exit 1; }; }
   2094 fi
   2095 
   2096 # These three variables are undocumented and unsupported,
   2097 # and are intended to be withdrawn in a future Autoconf release.
   2098 # They can cause serious problems if a builder's source tree is in a directory
   2099 # whose full name contains unusual characters.
   2100 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2101 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2102 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2103 
   2104 
   2105 # Find a good install program.  We prefer a C program (faster),
   2106 # so one script is as good as another.  But avoid the broken or
   2107 # incompatible versions:
   2108 # SysV /etc/install, /usr/sbin/install
   2109 # SunOS /usr/etc/install
   2110 # IRIX /sbin/install
   2111 # AIX /bin/install
   2112 # AmigaOS /C/install, which installs bootblocks on floppy discs
   2113 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   2114 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   2115 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   2116 # OS/2's system install, which has a completely different semantic
   2117 # ./install, which can be erroneously created by make from ./install.sh.
   2118 # Reject install programs that cannot install multiple files.
   2119 { $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
   2120 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   2121 if test -z "$INSTALL"; then
   2122 if test "${ac_cv_path_install+set}" = set; then
   2123   $as_echo_n "(cached) " >&6
   2124 else
   2125   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2126 for as_dir in $PATH
   2127 do
   2128   IFS=$as_save_IFS
   2129   test -z "$as_dir" && as_dir=.
   2130   # Account for people who put trailing slashes in PATH elements.
   2131 case $as_dir/ in
   2132   ./ | .// | /cC/* | \
   2133   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2134   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
   2135   /usr/ucb/* ) ;;
   2136   *)
   2137     # OSF1 and SCO ODT 3.0 have their own names for install.
   2138     # Don't use installbsd from OSF since it installs stuff as root
   2139     # by default.
   2140     for ac_prog in ginstall scoinst install; do
   2141       for ac_exec_ext in '' $ac_executable_extensions; do
   2142 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   2143 	  if test $ac_prog = install &&
   2144 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2145 	    # AIX install.  It has an incompatible calling convention.
   2146 	    :
   2147 	  elif test $ac_prog = install &&
   2148 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2149 	    # program-specific install script used by HP pwplus--don't use.
   2150 	    :
   2151 	  else
   2152 	    rm -rf conftest.one conftest.two conftest.dir
   2153 	    echo one > conftest.one
   2154 	    echo two > conftest.two
   2155 	    mkdir conftest.dir
   2156 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   2157 	      test -s conftest.one && test -s conftest.two &&
   2158 	      test -s conftest.dir/conftest.one &&
   2159 	      test -s conftest.dir/conftest.two
   2160 	    then
   2161 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2162 	      break 3
   2163 	    fi
   2164 	  fi
   2165 	fi
   2166       done
   2167     done
   2168     ;;
   2169 esac
   2170 
   2171 done
   2172 IFS=$as_save_IFS
   2173 
   2174 rm -rf conftest.one conftest.two conftest.dir
   2175 
   2176 fi
   2177   if test "${ac_cv_path_install+set}" = set; then
   2178     INSTALL=$ac_cv_path_install
   2179   else
   2180     # As a last resort, use the slow shell script.  Don't cache a
   2181     # value for INSTALL within a source directory, because that will
   2182     # break other packages using the cache if that directory is
   2183     # removed, or if the value is a relative name.
   2184     INSTALL=$ac_install_sh
   2185   fi
   2186 fi
   2187 { $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
   2188 $as_echo "$INSTALL" >&6; }
   2189 
   2190 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2191 # It thinks the first close brace ends the variable substitution.
   2192 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2193 
   2194 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2195 
   2196 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2197 
   2198 { $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5
   2199 $as_echo_n "checking whether build environment is sane... " >&6; }
   2200 # Just in case
   2201 sleep 1
   2202 echo timestamp > conftest.file
   2203 # Do `set' in a subshell so we don't clobber the current shell's
   2204 # arguments.  Must try -L first in case configure is actually a
   2205 # symlink; some systems play weird games with the mod time of symlinks
   2206 # (eg FreeBSD returns the mod time of the symlink's containing
   2207 # directory).
   2208 if (
   2209    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
   2210    if test "$*" = "X"; then
   2211       # -L didn't work.
   2212       set X `ls -t $srcdir/configure conftest.file`
   2213    fi
   2214    rm -f conftest.file
   2215    if test "$*" != "X $srcdir/configure conftest.file" \
   2216       && test "$*" != "X conftest.file $srcdir/configure"; then
   2217 
   2218       # If neither matched, then we have a broken ls.  This can happen
   2219       # if, for instance, CONFIG_SHELL is bash and it inherits a
   2220       # broken ls alias from the environment.  This has actually
   2221       # happened.  Such a system could not be considered "sane".
   2222       { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
   2223 alias in your environment" >&5
   2224 $as_echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
   2225 alias in your environment" >&2;}
   2226    { (exit 1); exit 1; }; }
   2227    fi
   2228 
   2229    test "$2" = conftest.file
   2230    )
   2231 then
   2232    # Ok.
   2233    :
   2234 else
   2235    { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files!
   2236 Check your system clock" >&5
   2237 $as_echo "$as_me: error: newly created file is older than distributed files!
   2238 Check your system clock" >&2;}
   2239    { (exit 1); exit 1; }; }
   2240 fi
   2241 { $as_echo "$as_me:$LINENO: result: yes" >&5
   2242 $as_echo "yes" >&6; }
   2243 test "$program_prefix" != NONE &&
   2244   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2245 # Use a double $ so make ignores it.
   2246 test "$program_suffix" != NONE &&
   2247   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2248 # Double any \ or $.
   2249 # By default was `s,x,x', remove it if useless.
   2250 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
   2251 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
   2252 
   2253 # expand $ac_aux_dir to an absolute path
   2254 am_aux_dir=`cd $ac_aux_dir && pwd`
   2255 
   2256 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
   2257 # Use eval to expand $SHELL
   2258 if eval "$MISSING --run true"; then
   2259   am_missing_run="$MISSING --run "
   2260 else
   2261   am_missing_run=
   2262   { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
   2263 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   2264 fi
   2265 
   2266 { $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
   2267 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
   2268 if test -z "$MKDIR_P"; then
   2269   if test "${ac_cv_path_mkdir+set}" = set; then
   2270   $as_echo_n "(cached) " >&6
   2271 else
   2272   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2273 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
   2274 do
   2275   IFS=$as_save_IFS
   2276   test -z "$as_dir" && as_dir=.
   2277   for ac_prog in mkdir gmkdir; do
   2278 	 for ac_exec_ext in '' $ac_executable_extensions; do
   2279 	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
   2280 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
   2281 	     'mkdir (GNU coreutils) '* | \
   2282 	     'mkdir (coreutils) '* | \
   2283 	     'mkdir (fileutils) '4.1*)
   2284 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
   2285 	       break 3;;
   2286 	   esac
   2287 	 done
   2288        done
   2289 done
   2290 IFS=$as_save_IFS
   2291 
   2292 fi
   2293 
   2294   if test "${ac_cv_path_mkdir+set}" = set; then
   2295     MKDIR_P="$ac_cv_path_mkdir -p"
   2296   else
   2297     # As a last resort, use the slow shell script.  Don't cache a
   2298     # value for MKDIR_P within a source directory, because that will
   2299     # break other packages using the cache if that directory is
   2300     # removed, or if the value is a relative name.
   2301     test -d ./--version && rmdir ./--version
   2302     MKDIR_P="$ac_install_sh -d"
   2303   fi
   2304 fi
   2305 { $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5
   2306 $as_echo "$MKDIR_P" >&6; }
   2307 
   2308 mkdir_p="$MKDIR_P"
   2309 case $mkdir_p in
   2310   [\\/$]* | ?:[\\/]*) ;;
   2311   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
   2312 esac
   2313 
   2314 for ac_prog in gawk mawk nawk awk
   2315 do
   2316   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2317 set dummy $ac_prog; ac_word=$2
   2318 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2319 $as_echo_n "checking for $ac_word... " >&6; }
   2320 if test "${ac_cv_prog_AWK+set}" = set; then
   2321   $as_echo_n "(cached) " >&6
   2322 else
   2323   if test -n "$AWK"; then
   2324   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   2325 else
   2326 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2327 for as_dir in $PATH
   2328 do
   2329   IFS=$as_save_IFS
   2330   test -z "$as_dir" && as_dir=.
   2331   for ac_exec_ext in '' $ac_executable_extensions; do
   2332   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2333     ac_cv_prog_AWK="$ac_prog"
   2334     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2335     break 2
   2336   fi
   2337 done
   2338 done
   2339 IFS=$as_save_IFS
   2340 
   2341 fi
   2342 fi
   2343 AWK=$ac_cv_prog_AWK
   2344 if test -n "$AWK"; then
   2345   { $as_echo "$as_me:$LINENO: result: $AWK" >&5
   2346 $as_echo "$AWK" >&6; }
   2347 else
   2348   { $as_echo "$as_me:$LINENO: result: no" >&5
   2349 $as_echo "no" >&6; }
   2350 fi
   2351 
   2352 
   2353   test -n "$AWK" && break
   2354 done
   2355 
   2356 { $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   2357 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
   2358 set x ${MAKE-make}
   2359 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   2360 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
   2361   $as_echo_n "(cached) " >&6
   2362 else
   2363   cat >conftest.make <<\_ACEOF
   2364 SHELL = /bin/sh
   2365 all:
   2366 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   2367 _ACEOF
   2368 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   2369 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   2370   *@@@%%%=?*=@@@%%%*)
   2371     eval ac_cv_prog_make_${ac_make}_set=yes;;
   2372   *)
   2373     eval ac_cv_prog_make_${ac_make}_set=no;;
   2374 esac
   2375 rm -f conftest.make
   2376 fi
   2377 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   2378   { $as_echo "$as_me:$LINENO: result: yes" >&5
   2379 $as_echo "yes" >&6; }
   2380   SET_MAKE=
   2381 else
   2382   { $as_echo "$as_me:$LINENO: result: no" >&5
   2383 $as_echo "no" >&6; }
   2384   SET_MAKE="MAKE=${MAKE-make}"
   2385 fi
   2386 
   2387 rm -rf .tst 2>/dev/null
   2388 mkdir .tst 2>/dev/null
   2389 if test -d .tst; then
   2390   am__leading_dot=.
   2391 else
   2392   am__leading_dot=_
   2393 fi
   2394 rmdir .tst 2>/dev/null
   2395 
   2396 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   2397   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   2398   # is not polluted with repeated "-I."
   2399   am__isrc=' -I$(srcdir)'
   2400   # test to see if srcdir already configured
   2401   if test -f $srcdir/config.status; then
   2402     { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
   2403 $as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
   2404    { (exit 1); exit 1; }; }
   2405   fi
   2406 fi
   2407 
   2408 # test whether we have cygpath
   2409 if test -z "$CYGPATH_W"; then
   2410   if (cygpath --version) >/dev/null 2>/dev/null; then
   2411     CYGPATH_W='cygpath -w'
   2412   else
   2413     CYGPATH_W=echo
   2414   fi
   2415 fi
   2416 
   2417 
   2418 # Define the identity of the package.
   2419  PACKAGE='libXi'
   2420  VERSION='1.2.1'
   2421 
   2422 
   2423 cat >>confdefs.h <<_ACEOF
   2424 #define PACKAGE "$PACKAGE"
   2425 _ACEOF
   2426 
   2427 
   2428 cat >>confdefs.h <<_ACEOF
   2429 #define VERSION "$VERSION"
   2430 _ACEOF
   2431 
   2432 # Some tools Automake needs.
   2433 
   2434 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   2435 
   2436 
   2437 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   2438 
   2439 
   2440 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   2441 
   2442 
   2443 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   2444 
   2445 
   2446 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   2447 
   2448 install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
   2449 
   2450 # Installed binaries are usually stripped using `strip' when the user
   2451 # run `make install-strip'.  However `strip' might not be the right
   2452 # tool to use in cross-compilation environments, therefore Automake
   2453 # will honor the `STRIP' environment variable to overrule this program.
   2454 if test "$cross_compiling" != no; then
   2455   if test -n "$ac_tool_prefix"; then
   2456   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   2457 set dummy ${ac_tool_prefix}strip; ac_word=$2
   2458 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2459 $as_echo_n "checking for $ac_word... " >&6; }
   2460 if test "${ac_cv_prog_STRIP+set}" = set; then
   2461   $as_echo_n "(cached) " >&6
   2462 else
   2463   if test -n "$STRIP"; then
   2464   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   2465 else
   2466 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2467 for as_dir in $PATH
   2468 do
   2469   IFS=$as_save_IFS
   2470   test -z "$as_dir" && as_dir=.
   2471   for ac_exec_ext in '' $ac_executable_extensions; do
   2472   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2473     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   2474     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2475     break 2
   2476   fi
   2477 done
   2478 done
   2479 IFS=$as_save_IFS
   2480 
   2481 fi
   2482 fi
   2483 STRIP=$ac_cv_prog_STRIP
   2484 if test -n "$STRIP"; then
   2485   { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
   2486 $as_echo "$STRIP" >&6; }
   2487 else
   2488   { $as_echo "$as_me:$LINENO: result: no" >&5
   2489 $as_echo "no" >&6; }
   2490 fi
   2491 
   2492 
   2493 fi
   2494 if test -z "$ac_cv_prog_STRIP"; then
   2495   ac_ct_STRIP=$STRIP
   2496   # Extract the first word of "strip", so it can be a program name with args.
   2497 set dummy strip; ac_word=$2
   2498 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2499 $as_echo_n "checking for $ac_word... " >&6; }
   2500 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   2501   $as_echo_n "(cached) " >&6
   2502 else
   2503   if test -n "$ac_ct_STRIP"; then
   2504   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   2505 else
   2506 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2507 for as_dir in $PATH
   2508 do
   2509   IFS=$as_save_IFS
   2510   test -z "$as_dir" && as_dir=.
   2511   for ac_exec_ext in '' $ac_executable_extensions; do
   2512   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2513     ac_cv_prog_ac_ct_STRIP="strip"
   2514     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2515     break 2
   2516   fi
   2517 done
   2518 done
   2519 IFS=$as_save_IFS
   2520 
   2521 fi
   2522 fi
   2523 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   2524 if test -n "$ac_ct_STRIP"; then
   2525   { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   2526 $as_echo "$ac_ct_STRIP" >&6; }
   2527 else
   2528   { $as_echo "$as_me:$LINENO: result: no" >&5
   2529 $as_echo "no" >&6; }
   2530 fi
   2531 
   2532   if test "x$ac_ct_STRIP" = x; then
   2533     STRIP=":"
   2534   else
   2535     case $cross_compiling:$ac_tool_warned in
   2536 yes:)
   2537 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   2538 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2539 ac_tool_warned=yes ;;
   2540 esac
   2541     STRIP=$ac_ct_STRIP
   2542   fi
   2543 else
   2544   STRIP="$ac_cv_prog_STRIP"
   2545 fi
   2546 
   2547 fi
   2548 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   2549 
   2550 # We need awk for the "check" target.  The system "awk" is bad on
   2551 # some platforms.
   2552 # Always define AMTAR for backward compatibility.
   2553 
   2554 AMTAR=${AMTAR-"${am_missing_run}tar"}
   2555 
   2556 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
   2557 
   2558 
   2559 
   2560 
   2561 
   2562 { $as_echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
   2563 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
   2564     # Check whether --enable-maintainer-mode was given.
   2565 if test "${enable_maintainer_mode+set}" = set; then
   2566   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
   2567 else
   2568   USE_MAINTAINER_MODE=no
   2569 fi
   2570 
   2571   { $as_echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
   2572 $as_echo "$USE_MAINTAINER_MODE" >&6; }
   2573    if test $USE_MAINTAINER_MODE = yes; then
   2574   MAINTAINER_MODE_TRUE=
   2575   MAINTAINER_MODE_FALSE='#'
   2576 else
   2577   MAINTAINER_MODE_TRUE='#'
   2578   MAINTAINER_MODE_FALSE=
   2579 fi
   2580 
   2581   MAINT=$MAINTAINER_MODE_TRUE
   2582 
   2583 
   2584 
   2585 ac_config_headers="$ac_config_headers src/config.h"
   2586 
   2587 
   2588 # Check for progs
   2589 ac_ext=c
   2590 ac_cpp='$CPP $CPPFLAGS'
   2591 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2592 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2593 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2594 if test -n "$ac_tool_prefix"; then
   2595   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2596 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2597 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2598 $as_echo_n "checking for $ac_word... " >&6; }
   2599 if test "${ac_cv_prog_CC+set}" = set; then
   2600   $as_echo_n "(cached) " >&6
   2601 else
   2602   if test -n "$CC"; then
   2603   ac_cv_prog_CC="$CC" # Let the user override the test.
   2604 else
   2605 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2606 for as_dir in $PATH
   2607 do
   2608   IFS=$as_save_IFS
   2609   test -z "$as_dir" && as_dir=.
   2610   for ac_exec_ext in '' $ac_executable_extensions; do
   2611   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2612     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2613     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2614     break 2
   2615   fi
   2616 done
   2617 done
   2618 IFS=$as_save_IFS
   2619 
   2620 fi
   2621 fi
   2622 CC=$ac_cv_prog_CC
   2623 if test -n "$CC"; then
   2624   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   2625 $as_echo "$CC" >&6; }
   2626 else
   2627   { $as_echo "$as_me:$LINENO: result: no" >&5
   2628 $as_echo "no" >&6; }
   2629 fi
   2630 
   2631 
   2632 fi
   2633 if test -z "$ac_cv_prog_CC"; then
   2634   ac_ct_CC=$CC
   2635   # Extract the first word of "gcc", so it can be a program name with args.
   2636 set dummy gcc; ac_word=$2
   2637 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2638 $as_echo_n "checking for $ac_word... " >&6; }
   2639 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2640   $as_echo_n "(cached) " >&6
   2641 else
   2642   if test -n "$ac_ct_CC"; then
   2643   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2644 else
   2645 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2646 for as_dir in $PATH
   2647 do
   2648   IFS=$as_save_IFS
   2649   test -z "$as_dir" && as_dir=.
   2650   for ac_exec_ext in '' $ac_executable_extensions; do
   2651   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2652     ac_cv_prog_ac_ct_CC="gcc"
   2653     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2654     break 2
   2655   fi
   2656 done
   2657 done
   2658 IFS=$as_save_IFS
   2659 
   2660 fi
   2661 fi
   2662 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2663 if test -n "$ac_ct_CC"; then
   2664   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2665 $as_echo "$ac_ct_CC" >&6; }
   2666 else
   2667   { $as_echo "$as_me:$LINENO: result: no" >&5
   2668 $as_echo "no" >&6; }
   2669 fi
   2670 
   2671   if test "x$ac_ct_CC" = x; then
   2672     CC=""
   2673   else
   2674     case $cross_compiling:$ac_tool_warned in
   2675 yes:)
   2676 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   2677 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2678 ac_tool_warned=yes ;;
   2679 esac
   2680     CC=$ac_ct_CC
   2681   fi
   2682 else
   2683   CC="$ac_cv_prog_CC"
   2684 fi
   2685 
   2686 if test -z "$CC"; then
   2687           if test -n "$ac_tool_prefix"; then
   2688     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2689 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2690 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2691 $as_echo_n "checking for $ac_word... " >&6; }
   2692 if test "${ac_cv_prog_CC+set}" = set; then
   2693   $as_echo_n "(cached) " >&6
   2694 else
   2695   if test -n "$CC"; then
   2696   ac_cv_prog_CC="$CC" # Let the user override the test.
   2697 else
   2698 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2699 for as_dir in $PATH
   2700 do
   2701   IFS=$as_save_IFS
   2702   test -z "$as_dir" && as_dir=.
   2703   for ac_exec_ext in '' $ac_executable_extensions; do
   2704   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2705     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2706     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2707     break 2
   2708   fi
   2709 done
   2710 done
   2711 IFS=$as_save_IFS
   2712 
   2713 fi
   2714 fi
   2715 CC=$ac_cv_prog_CC
   2716 if test -n "$CC"; then
   2717   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   2718 $as_echo "$CC" >&6; }
   2719 else
   2720   { $as_echo "$as_me:$LINENO: result: no" >&5
   2721 $as_echo "no" >&6; }
   2722 fi
   2723 
   2724 
   2725   fi
   2726 fi
   2727 if test -z "$CC"; then
   2728   # Extract the first word of "cc", so it can be a program name with args.
   2729 set dummy cc; ac_word=$2
   2730 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2731 $as_echo_n "checking for $ac_word... " >&6; }
   2732 if test "${ac_cv_prog_CC+set}" = set; then
   2733   $as_echo_n "(cached) " >&6
   2734 else
   2735   if test -n "$CC"; then
   2736   ac_cv_prog_CC="$CC" # Let the user override the test.
   2737 else
   2738   ac_prog_rejected=no
   2739 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2740 for as_dir in $PATH
   2741 do
   2742   IFS=$as_save_IFS
   2743   test -z "$as_dir" && as_dir=.
   2744   for ac_exec_ext in '' $ac_executable_extensions; do
   2745   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2746     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2747        ac_prog_rejected=yes
   2748        continue
   2749      fi
   2750     ac_cv_prog_CC="cc"
   2751     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2752     break 2
   2753   fi
   2754 done
   2755 done
   2756 IFS=$as_save_IFS
   2757 
   2758 if test $ac_prog_rejected = yes; then
   2759   # We found a bogon in the path, so make sure we never use it.
   2760   set dummy $ac_cv_prog_CC
   2761   shift
   2762   if test $# != 0; then
   2763     # We chose a different compiler from the bogus one.
   2764     # However, it has the same basename, so the bogon will be chosen
   2765     # first if we set CC to just the basename; use the full file name.
   2766     shift
   2767     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2768   fi
   2769 fi
   2770 fi
   2771 fi
   2772 CC=$ac_cv_prog_CC
   2773 if test -n "$CC"; then
   2774   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   2775 $as_echo "$CC" >&6; }
   2776 else
   2777   { $as_echo "$as_me:$LINENO: result: no" >&5
   2778 $as_echo "no" >&6; }
   2779 fi
   2780 
   2781 
   2782 fi
   2783 if test -z "$CC"; then
   2784   if test -n "$ac_tool_prefix"; then
   2785   for ac_prog in cl.exe
   2786   do
   2787     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2788 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2789 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2790 $as_echo_n "checking for $ac_word... " >&6; }
   2791 if test "${ac_cv_prog_CC+set}" = set; then
   2792   $as_echo_n "(cached) " >&6
   2793 else
   2794   if test -n "$CC"; then
   2795   ac_cv_prog_CC="$CC" # Let the user override the test.
   2796 else
   2797 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2798 for as_dir in $PATH
   2799 do
   2800   IFS=$as_save_IFS
   2801   test -z "$as_dir" && as_dir=.
   2802   for ac_exec_ext in '' $ac_executable_extensions; do
   2803   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2804     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2805     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2806     break 2
   2807   fi
   2808 done
   2809 done
   2810 IFS=$as_save_IFS
   2811 
   2812 fi
   2813 fi
   2814 CC=$ac_cv_prog_CC
   2815 if test -n "$CC"; then
   2816   { $as_echo "$as_me:$LINENO: result: $CC" >&5
   2817 $as_echo "$CC" >&6; }
   2818 else
   2819   { $as_echo "$as_me:$LINENO: result: no" >&5
   2820 $as_echo "no" >&6; }
   2821 fi
   2822 
   2823 
   2824     test -n "$CC" && break
   2825   done
   2826 fi
   2827 if test -z "$CC"; then
   2828   ac_ct_CC=$CC
   2829   for ac_prog in cl.exe
   2830 do
   2831   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2832 set dummy $ac_prog; ac_word=$2
   2833 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   2834 $as_echo_n "checking for $ac_word... " >&6; }
   2835 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2836   $as_echo_n "(cached) " >&6
   2837 else
   2838   if test -n "$ac_ct_CC"; then
   2839   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2840 else
   2841 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2842 for as_dir in $PATH
   2843 do
   2844   IFS=$as_save_IFS
   2845   test -z "$as_dir" && as_dir=.
   2846   for ac_exec_ext in '' $ac_executable_extensions; do
   2847   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2848     ac_cv_prog_ac_ct_CC="$ac_prog"
   2849     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2850     break 2
   2851   fi
   2852 done
   2853 done
   2854 IFS=$as_save_IFS
   2855 
   2856 fi
   2857 fi
   2858 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2859 if test -n "$ac_ct_CC"; then
   2860   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2861 $as_echo "$ac_ct_CC" >&6; }
   2862 else
   2863   { $as_echo "$as_me:$LINENO: result: no" >&5
   2864 $as_echo "no" >&6; }
   2865 fi
   2866 
   2867 
   2868   test -n "$ac_ct_CC" && break
   2869 done
   2870 
   2871   if test "x$ac_ct_CC" = x; then
   2872     CC=""
   2873   else
   2874     case $cross_compiling:$ac_tool_warned in
   2875 yes:)
   2876 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   2877 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2878 ac_tool_warned=yes ;;
   2879 esac
   2880     CC=$ac_ct_CC
   2881   fi
   2882 fi
   2883 
   2884 fi
   2885 
   2886 
   2887 test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   2888 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2889 { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   2890 See \`config.log' for more details." >&5
   2891 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
   2892 See \`config.log' for more details." >&2;}
   2893    { (exit 1); exit 1; }; }; }
   2894 
   2895 # Provide some information about the compiler.
   2896 $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
   2897 set X $ac_compile
   2898 ac_compiler=$2
   2899 { (ac_try="$ac_compiler --version >&5"
   2900 case "(($ac_try" in
   2901   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2902   *) ac_try_echo=$ac_try;;
   2903 esac
   2904 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   2905 $as_echo "$ac_try_echo") >&5
   2906   (eval "$ac_compiler --version >&5") 2>&5
   2907   ac_status=$?
   2908   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2909   (exit $ac_status); }
   2910 { (ac_try="$ac_compiler -v >&5"
   2911 case "(($ac_try" in
   2912   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2913   *) ac_try_echo=$ac_try;;
   2914 esac
   2915 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   2916 $as_echo "$ac_try_echo") >&5
   2917   (eval "$ac_compiler -v >&5") 2>&5
   2918   ac_status=$?
   2919   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2920   (exit $ac_status); }
   2921 { (ac_try="$ac_compiler -V >&5"
   2922 case "(($ac_try" in
   2923   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2924   *) ac_try_echo=$ac_try;;
   2925 esac
   2926 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   2927 $as_echo "$ac_try_echo") >&5
   2928   (eval "$ac_compiler -V >&5") 2>&5
   2929   ac_status=$?
   2930   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2931   (exit $ac_status); }
   2932 
   2933 cat >conftest.$ac_ext <<_ACEOF
   2934 /* confdefs.h.  */
   2935 _ACEOF
   2936 cat confdefs.h >>conftest.$ac_ext
   2937 cat >>conftest.$ac_ext <<_ACEOF
   2938 /* end confdefs.h.  */
   2939 
   2940 int
   2941 main ()
   2942 {
   2943 
   2944   ;
   2945   return 0;
   2946 }
   2947 _ACEOF
   2948 ac_clean_files_save=$ac_clean_files
   2949 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
   2950 # Try to create an executable without -o first, disregard a.out.
   2951 # It will help us diagnose broken compilers, and finding out an intuition
   2952 # of exeext.
   2953 { $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
   2954 $as_echo_n "checking for C compiler default output file name... " >&6; }
   2955 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2956 
   2957 # The possible output files:
   2958 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   2959 
   2960 ac_rmfiles=
   2961 for ac_file in $ac_files
   2962 do
   2963   case $ac_file in
   2964     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   2965     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   2966   esac
   2967 done
   2968 rm -f $ac_rmfiles
   2969 
   2970 if { (ac_try="$ac_link_default"
   2971 case "(($ac_try" in
   2972   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2973   *) ac_try_echo=$ac_try;;
   2974 esac
   2975 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   2976 $as_echo "$ac_try_echo") >&5
   2977   (eval "$ac_link_default") 2>&5
   2978   ac_status=$?
   2979   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2980   (exit $ac_status); }; then
   2981   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   2982 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   2983 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   2984 # so that the user can short-circuit this test for compilers unknown to
   2985 # Autoconf.
   2986 for ac_file in $ac_files ''
   2987 do
   2988   test -f "$ac_file" || continue
   2989   case $ac_file in
   2990     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   2991 	;;
   2992     [ab].out )
   2993 	# We found the default executable, but exeext='' is most
   2994 	# certainly right.
   2995 	break;;
   2996     *.* )
   2997         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   2998 	then :; else
   2999 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3000 	fi
   3001 	# We set ac_cv_exeext here because the later test for it is not
   3002 	# safe: cross compilers may not add the suffix if given an `-o'
   3003 	# argument, so we may need to know it at that point already.
   3004 	# Even if this section looks crufty: it has the advantage of
   3005 	# actually working.
   3006 	break;;
   3007     * )
   3008 	break;;
   3009   esac
   3010 done
   3011 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3012 
   3013 else
   3014   ac_file=''
   3015 fi
   3016 
   3017 { $as_echo "$as_me:$LINENO: result: $ac_file" >&5
   3018 $as_echo "$ac_file" >&6; }
   3019 if test -z "$ac_file"; then
   3020   $as_echo "$as_me: failed program was:" >&5
   3021 sed 's/^/| /' conftest.$ac_ext >&5
   3022 
   3023 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   3024 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3025 { { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
   3026 See \`config.log' for more details." >&5
   3027 $as_echo "$as_me: error: C compiler cannot create executables
   3028 See \`config.log' for more details." >&2;}
   3029    { (exit 77); exit 77; }; }; }
   3030 fi
   3031 
   3032 ac_exeext=$ac_cv_exeext
   3033 
   3034 # Check that the compiler produces executables we can run.  If not, either
   3035 # the compiler is broken, or we cross compile.
   3036 { $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
   3037 $as_echo_n "checking whether the C compiler works... " >&6; }
   3038 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
   3039 # If not cross compiling, check that we can run a simple program.
   3040 if test "$cross_compiling" != yes; then
   3041   if { ac_try='./$ac_file'
   3042   { (case "(($ac_try" in
   3043   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3044   *) ac_try_echo=$ac_try;;
   3045 esac
   3046 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3047 $as_echo "$ac_try_echo") >&5
   3048   (eval "$ac_try") 2>&5
   3049   ac_status=$?
   3050   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3051   (exit $ac_status); }; }; then
   3052     cross_compiling=no
   3053   else
   3054     if test "$cross_compiling" = maybe; then
   3055 	cross_compiling=yes
   3056     else
   3057 	{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   3058 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3059 { { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
   3060 If you meant to cross compile, use \`--host'.
   3061 See \`config.log' for more details." >&5
   3062 $as_echo "$as_me: error: cannot run C compiled programs.
   3063 If you meant to cross compile, use \`--host'.
   3064 See \`config.log' for more details." >&2;}
   3065    { (exit 1); exit 1; }; }; }
   3066     fi
   3067   fi
   3068 fi
   3069 { $as_echo "$as_me:$LINENO: result: yes" >&5
   3070 $as_echo "yes" >&6; }
   3071 
   3072 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
   3073 ac_clean_files=$ac_clean_files_save
   3074 # Check that the compiler produces executables we can run.  If not, either
   3075 # the compiler is broken, or we cross compile.
   3076 { $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
   3077 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3078 { $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
   3079 $as_echo "$cross_compiling" >&6; }
   3080 
   3081 { $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
   3082 $as_echo_n "checking for suffix of executables... " >&6; }
   3083 if { (ac_try="$ac_link"
   3084 case "(($ac_try" in
   3085   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3086   *) ac_try_echo=$ac_try;;
   3087 esac
   3088 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3089 $as_echo "$ac_try_echo") >&5
   3090   (eval "$ac_link") 2>&5
   3091   ac_status=$?
   3092   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3093   (exit $ac_status); }; then
   3094   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3095 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3096 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3097 # `rm'.
   3098 for ac_file in conftest.exe conftest conftest.*; do
   3099   test -f "$ac_file" || continue
   3100   case $ac_file in
   3101     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3102     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3103 	  break;;
   3104     * ) break;;
   3105   esac
   3106 done
   3107 else
   3108   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   3109 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3110 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
   3111 See \`config.log' for more details." >&5
   3112 $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
   3113 See \`config.log' for more details." >&2;}
   3114    { (exit 1); exit 1; }; }; }
   3115 fi
   3116 
   3117 rm -f conftest$ac_cv_exeext
   3118 { $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
   3119 $as_echo "$ac_cv_exeext" >&6; }
   3120 
   3121 rm -f conftest.$ac_ext
   3122 EXEEXT=$ac_cv_exeext
   3123 ac_exeext=$EXEEXT
   3124 { $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
   3125 $as_echo_n "checking for suffix of object files... " >&6; }
   3126 if test "${ac_cv_objext+set}" = set; then
   3127   $as_echo_n "(cached) " >&6
   3128 else
   3129   cat >conftest.$ac_ext <<_ACEOF
   3130 /* confdefs.h.  */
   3131 _ACEOF
   3132 cat confdefs.h >>conftest.$ac_ext
   3133 cat >>conftest.$ac_ext <<_ACEOF
   3134 /* end confdefs.h.  */
   3135 
   3136 int
   3137 main ()
   3138 {
   3139 
   3140   ;
   3141   return 0;
   3142 }
   3143 _ACEOF
   3144 rm -f conftest.o conftest.obj
   3145 if { (ac_try="$ac_compile"
   3146 case "(($ac_try" in
   3147   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3148   *) ac_try_echo=$ac_try;;
   3149 esac
   3150 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3151 $as_echo "$ac_try_echo") >&5
   3152   (eval "$ac_compile") 2>&5
   3153   ac_status=$?
   3154   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3155   (exit $ac_status); }; then
   3156   for ac_file in conftest.o conftest.obj conftest.*; do
   3157   test -f "$ac_file" || continue;
   3158   case $ac_file in
   3159     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3160     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3161        break;;
   3162   esac
   3163 done
   3164 else
   3165   $as_echo "$as_me: failed program was:" >&5
   3166 sed 's/^/| /' conftest.$ac_ext >&5
   3167 
   3168 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   3169 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3170 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
   3171 See \`config.log' for more details." >&5
   3172 $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
   3173 See \`config.log' for more details." >&2;}
   3174    { (exit 1); exit 1; }; }; }
   3175 fi
   3176 
   3177 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3178 fi
   3179 { $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
   3180 $as_echo "$ac_cv_objext" >&6; }
   3181 OBJEXT=$ac_cv_objext
   3182 ac_objext=$OBJEXT
   3183 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   3184 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3185 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   3186   $as_echo_n "(cached) " >&6
   3187 else
   3188   cat >conftest.$ac_ext <<_ACEOF
   3189 /* confdefs.h.  */
   3190 _ACEOF
   3191 cat confdefs.h >>conftest.$ac_ext
   3192 cat >>conftest.$ac_ext <<_ACEOF
   3193 /* end confdefs.h.  */
   3194 
   3195 int
   3196 main ()
   3197 {
   3198 #ifndef __GNUC__
   3199        choke me
   3200 #endif
   3201 
   3202   ;
   3203   return 0;
   3204 }
   3205 _ACEOF
   3206 rm -f conftest.$ac_objext
   3207 if { (ac_try="$ac_compile"
   3208 case "(($ac_try" in
   3209   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3210   *) ac_try_echo=$ac_try;;
   3211 esac
   3212 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3213 $as_echo "$ac_try_echo") >&5
   3214   (eval "$ac_compile") 2>conftest.er1
   3215   ac_status=$?
   3216   grep -v '^ *+' conftest.er1 >conftest.err
   3217   rm -f conftest.er1
   3218   cat conftest.err >&5
   3219   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3220   (exit $ac_status); } && {
   3221 	 test -z "$ac_c_werror_flag" ||
   3222 	 test ! -s conftest.err
   3223        } && test -s conftest.$ac_objext; then
   3224   ac_compiler_gnu=yes
   3225 else
   3226   $as_echo "$as_me: failed program was:" >&5
   3227 sed 's/^/| /' conftest.$ac_ext >&5
   3228 
   3229 	ac_compiler_gnu=no
   3230 fi
   3231 
   3232 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3233 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3234 
   3235 fi
   3236 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   3237 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3238 if test $ac_compiler_gnu = yes; then
   3239   GCC=yes
   3240 else
   3241   GCC=
   3242 fi
   3243 ac_test_CFLAGS=${CFLAGS+set}
   3244 ac_save_CFLAGS=$CFLAGS
   3245 { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   3246 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3247 if test "${ac_cv_prog_cc_g+set}" = set; then
   3248   $as_echo_n "(cached) " >&6
   3249 else
   3250   ac_save_c_werror_flag=$ac_c_werror_flag
   3251    ac_c_werror_flag=yes
   3252    ac_cv_prog_cc_g=no
   3253    CFLAGS="-g"
   3254    cat >conftest.$ac_ext <<_ACEOF
   3255 /* confdefs.h.  */
   3256 _ACEOF
   3257 cat confdefs.h >>conftest.$ac_ext
   3258 cat >>conftest.$ac_ext <<_ACEOF
   3259 /* end confdefs.h.  */
   3260 
   3261 int
   3262 main ()
   3263 {
   3264 
   3265   ;
   3266   return 0;
   3267 }
   3268 _ACEOF
   3269 rm -f conftest.$ac_objext
   3270 if { (ac_try="$ac_compile"
   3271 case "(($ac_try" in
   3272   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3273   *) ac_try_echo=$ac_try;;
   3274 esac
   3275 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3276 $as_echo "$ac_try_echo") >&5
   3277   (eval "$ac_compile") 2>conftest.er1
   3278   ac_status=$?
   3279   grep -v '^ *+' conftest.er1 >conftest.err
   3280   rm -f conftest.er1
   3281   cat conftest.err >&5
   3282   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3283   (exit $ac_status); } && {
   3284 	 test -z "$ac_c_werror_flag" ||
   3285 	 test ! -s conftest.err
   3286        } && test -s conftest.$ac_objext; then
   3287   ac_cv_prog_cc_g=yes
   3288 else
   3289   $as_echo "$as_me: failed program was:" >&5
   3290 sed 's/^/| /' conftest.$ac_ext >&5
   3291 
   3292 	CFLAGS=""
   3293       cat >conftest.$ac_ext <<_ACEOF
   3294 /* confdefs.h.  */
   3295 _ACEOF
   3296 cat confdefs.h >>conftest.$ac_ext
   3297 cat >>conftest.$ac_ext <<_ACEOF
   3298 /* end confdefs.h.  */
   3299 
   3300 int
   3301 main ()
   3302 {
   3303 
   3304   ;
   3305   return 0;
   3306 }
   3307 _ACEOF
   3308 rm -f conftest.$ac_objext
   3309 if { (ac_try="$ac_compile"
   3310 case "(($ac_try" in
   3311   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3312   *) ac_try_echo=$ac_try;;
   3313 esac
   3314 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3315 $as_echo "$ac_try_echo") >&5
   3316   (eval "$ac_compile") 2>conftest.er1
   3317   ac_status=$?
   3318   grep -v '^ *+' conftest.er1 >conftest.err
   3319   rm -f conftest.er1
   3320   cat conftest.err >&5
   3321   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3322   (exit $ac_status); } && {
   3323 	 test -z "$ac_c_werror_flag" ||
   3324 	 test ! -s conftest.err
   3325        } && test -s conftest.$ac_objext; then
   3326   :
   3327 else
   3328   $as_echo "$as_me: failed program was:" >&5
   3329 sed 's/^/| /' conftest.$ac_ext >&5
   3330 
   3331 	ac_c_werror_flag=$ac_save_c_werror_flag
   3332 	 CFLAGS="-g"
   3333 	 cat >conftest.$ac_ext <<_ACEOF
   3334 /* confdefs.h.  */
   3335 _ACEOF
   3336 cat confdefs.h >>conftest.$ac_ext
   3337 cat >>conftest.$ac_ext <<_ACEOF
   3338 /* end confdefs.h.  */
   3339 
   3340 int
   3341 main ()
   3342 {
   3343 
   3344   ;
   3345   return 0;
   3346 }
   3347 _ACEOF
   3348 rm -f conftest.$ac_objext
   3349 if { (ac_try="$ac_compile"
   3350 case "(($ac_try" in
   3351   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3352   *) ac_try_echo=$ac_try;;
   3353 esac
   3354 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3355 $as_echo "$ac_try_echo") >&5
   3356   (eval "$ac_compile") 2>conftest.er1
   3357   ac_status=$?
   3358   grep -v '^ *+' conftest.er1 >conftest.err
   3359   rm -f conftest.er1
   3360   cat conftest.err >&5
   3361   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3362   (exit $ac_status); } && {
   3363 	 test -z "$ac_c_werror_flag" ||
   3364 	 test ! -s conftest.err
   3365        } && test -s conftest.$ac_objext; then
   3366   ac_cv_prog_cc_g=yes
   3367 else
   3368   $as_echo "$as_me: failed program was:" >&5
   3369 sed 's/^/| /' conftest.$ac_ext >&5
   3370 
   3371 
   3372 fi
   3373 
   3374 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3375 fi
   3376 
   3377 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3378 fi
   3379 
   3380 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3381    ac_c_werror_flag=$ac_save_c_werror_flag
   3382 fi
   3383 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   3384 $as_echo "$ac_cv_prog_cc_g" >&6; }
   3385 if test "$ac_test_CFLAGS" = set; then
   3386   CFLAGS=$ac_save_CFLAGS
   3387 elif test $ac_cv_prog_cc_g = yes; then
   3388   if test "$GCC" = yes; then
   3389     CFLAGS="-g -O2"
   3390   else
   3391     CFLAGS="-g"
   3392   fi
   3393 else
   3394   if test "$GCC" = yes; then
   3395     CFLAGS="-O2"
   3396   else
   3397     CFLAGS=
   3398   fi
   3399 fi
   3400 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   3401 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   3402 if test "${ac_cv_prog_cc_c89+set}" = set; then
   3403   $as_echo_n "(cached) " >&6
   3404 else
   3405   ac_cv_prog_cc_c89=no
   3406 ac_save_CC=$CC
   3407 cat >conftest.$ac_ext <<_ACEOF
   3408 /* confdefs.h.  */
   3409 _ACEOF
   3410 cat confdefs.h >>conftest.$ac_ext
   3411 cat >>conftest.$ac_ext <<_ACEOF
   3412 /* end confdefs.h.  */
   3413 #include <stdarg.h>
   3414 #include <stdio.h>
   3415 #include <sys/types.h>
   3416 #include <sys/stat.h>
   3417 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3418 struct buf { int x; };
   3419 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3420 static char *e (p, i)
   3421      char **p;
   3422      int i;
   3423 {
   3424   return p[i];
   3425 }
   3426 static char *f (char * (*g) (char **, int), char **p, ...)
   3427 {
   3428   char *s;
   3429   va_list v;
   3430   va_start (v,p);
   3431   s = g (p, va_arg (v,int));
   3432   va_end (v);
   3433   return s;
   3434 }
   3435 
   3436 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3437    function prototypes and stuff, but not '\xHH' hex character constants.
   3438    These don't provoke an error unfortunately, instead are silently treated
   3439    as 'x'.  The following induces an error, until -std is added to get
   3440    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3441    array size at least.  It's necessary to write '\x00'==0 to get something
   3442    that's true only with -std.  */
   3443 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3444 
   3445 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3446    inside strings and character constants.  */
   3447 #define FOO(x) 'x'
   3448 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3449 
   3450 int test (int i, double x);
   3451 struct s1 {int (*f) (int a);};
   3452 struct s2 {int (*f) (double a);};
   3453 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3454 int argc;
   3455 char **argv;
   3456 int
   3457 main ()
   3458 {
   3459 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3460   ;
   3461   return 0;
   3462 }
   3463 _ACEOF
   3464 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3465 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3466 do
   3467   CC="$ac_save_CC $ac_arg"
   3468   rm -f conftest.$ac_objext
   3469 if { (ac_try="$ac_compile"
   3470 case "(($ac_try" in
   3471   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3472   *) ac_try_echo=$ac_try;;
   3473 esac
   3474 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   3475 $as_echo "$ac_try_echo") >&5
   3476   (eval "$ac_compile") 2>conftest.er1
   3477   ac_status=$?
   3478   grep -v '^ *+' conftest.er1 >conftest.err
   3479   rm -f conftest.er1
   3480   cat conftest.err >&5
   3481   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3482   (exit $ac_status); } && {
   3483 	 test -z "$ac_c_werror_flag" ||
   3484 	 test ! -s conftest.err
   3485        } && test -s conftest.$ac_objext; then
   3486   ac_cv_prog_cc_c89=$ac_arg
   3487 else
   3488   $as_echo "$as_me: failed program was:" >&5
   3489 sed 's/^/| /' conftest.$ac_ext >&5
   3490 
   3491 
   3492 fi
   3493 
   3494 rm -f core conftest.err conftest.$ac_objext
   3495   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3496 done
   3497 rm -f conftest.$ac_ext
   3498 CC=$ac_save_CC
   3499 
   3500 fi
   3501 # AC_CACHE_VAL
   3502 case "x$ac_cv_prog_cc_c89" in
   3503   x)
   3504     { $as_echo "$as_me:$LINENO: result: none needed" >&5
   3505 $as_echo "none needed" >&6; } ;;
   3506   xno)
   3507     { $as_echo "$as_me:$LINENO: result: unsupported" >&5
   3508 $as_echo "unsupported" >&6; } ;;
   3509   *)
   3510     CC="$CC $ac_cv_prog_cc_c89"
   3511     { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   3512 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   3513 esac
   3514 
   3515 
   3516 ac_ext=c
   3517 ac_cpp='$CPP $CPPFLAGS'
   3518 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3519 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3520 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3521 DEPDIR="${am__leading_dot}deps"
   3522 
   3523 ac_config_commands="$ac_config_commands depfiles"
   3524 
   3525 
   3526 am_make=${MAKE-make}
   3527 cat > confinc << 'END'
   3528 am__doit:
   3529 	@echo done
   3530 .PHONY: am__doit
   3531 END
   3532 # If we don't find an include directive, just comment out the code.
   3533 { $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
   3534 $as_echo_n "checking for style of include used by $am_make... " >&6; }
   3535 am__include="#"
   3536 am__quote=
   3537 _am_result=none
   3538 # First try GNU make style include.
   3539 echo "include confinc" > confmf
   3540 # We grep out `Entering directory' and `Leaving directory'
   3541 # messages which can occur if `w' ends up in MAKEFLAGS.
   3542 # In particular we don't look at `^make:' because GNU make might
   3543 # be invoked under some other name (usually "gmake"), in which
   3544 # case it prints its new name instead of `make'.
   3545 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
   3546    am__include=include
   3547    am__quote=
   3548    _am_result=GNU
   3549 fi
   3550 # Now try BSD make style include.
   3551 if test "$am__include" = "#"; then
   3552    echo '.include "confinc"' > confmf
   3553    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
   3554       am__include=.include
   3555       am__quote="\""
   3556       _am_result=BSD
   3557    fi
   3558 fi
   3559 
   3560 
   3561 { $as_echo "$as_me:$LINENO: result: $_am_result" >&5
   3562 $as_echo "$_am_result" >&6; }
   3563 rm -f confinc confmf
   3564 
   3565 # Check whether --enable-dependency-tracking was given.
   3566 if test "${enable_dependency_tracking+set}" = set; then
   3567   enableval=$enable_dependency_tracking;
   3568 fi
   3569 
   3570 if test "x$enable_dependency_tracking" != xno; then
   3571   am_depcomp="$ac_aux_dir/depcomp"
   3572   AMDEPBACKSLASH='\'
   3573 fi
   3574  if test "x$enable_dependency_tracking" != xno; then
   3575   AMDEP_TRUE=
   3576   AMDEP_FALSE='#'
   3577 else
   3578   AMDEP_TRUE='#'
   3579   AMDEP_FALSE=
   3580 fi
   3581 
   3582 
   3583 
   3584 depcc="$CC"   am_compiler_list=
   3585 
   3586 { $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   3587 $as_echo_n "checking dependency style of $depcc... " >&6; }
   3588 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   3589   $as_echo_n "(cached) " >&6
   3590 else
   3591   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   3592   # We make a subdir and do the tests there.  Otherwise we can end up
   3593   # making bogus files that we don't know about and never remove.  For
   3594   # instance it was reported that on HP-UX the gcc test will end up
   3595   # making a dummy file named `D' -- because `-MD' means `put the output
   3596   # in D'.
   3597   mkdir conftest.dir
   3598   # Copy depcomp to subdir because otherwise we won't find it if we're
   3599   # using a relative directory.
   3600   cp "$am_depcomp" conftest.dir
   3601   cd conftest.dir
   3602   # We will build objects and dependencies in a subdirectory because
   3603   # it helps to detect inapplicable dependency modes.  For instance
   3604   # both Tru64's cc and ICC support -MD to output dependencies as a
   3605   # side effect of compilation, but ICC will put the dependencies in
   3606   # the current directory while Tru64 will put them in the object
   3607   # directory.
   3608   mkdir sub
   3609 
   3610   am_cv_CC_dependencies_compiler_type=none
   3611   if test "$am_compiler_list" = ""; then
   3612      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   3613   fi
   3614   for depmode in $am_compiler_list; do
   3615     # Setup a source with many dependencies, because some compilers
   3616     # like to wrap large dependency lists on column 80 (with \), and
   3617     # we should not choose a depcomp mode which is confused by this.
   3618     #
   3619     # We need to recreate these files for each test, as the compiler may
   3620     # overwrite some of them when testing with obscure command lines.
   3621     # This happens at least with the AIX C compiler.
   3622     : > sub/conftest.c
   3623     for i in 1 2 3 4 5 6; do
   3624       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   3625       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   3626       # Solaris 8's {/usr,}/bin/sh.
   3627       touch sub/conftst$i.h
   3628     done
   3629     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   3630 
   3631     case $depmode in
   3632     nosideeffect)
   3633       # after this tag, mechanisms are not by side-effect, so they'll
   3634       # only be used when explicitly requested
   3635       if test "x$enable_dependency_tracking" = xyes; then
   3636 	continue
   3637       else
   3638 	break
   3639       fi
   3640       ;;
   3641     none) break ;;
   3642     esac
   3643     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   3644     # mode.  It turns out that the SunPro C++ compiler does not properly
   3645     # handle `-M -o', and we need to detect this.
   3646     if depmode=$depmode \
   3647        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   3648        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   3649        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   3650          >/dev/null 2>conftest.err &&
   3651        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   3652        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   3653        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   3654        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   3655       # icc doesn't choke on unknown options, it will just issue warnings
   3656       # or remarks (even with -Werror).  So we grep stderr for any message
   3657       # that says an option was ignored or not supported.
   3658       # When given -MP, icc 7.0 and 7.1 complain thusly:
   3659       #   icc: Command line warning: ignoring option '-M'; no argument required
   3660       # The diagnosis changed in icc 8.0:
   3661       #   icc: Command line remark: option '-MP' not supported
   3662       if (grep 'ignoring option' conftest.err ||
   3663           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   3664         am_cv_CC_dependencies_compiler_type=$depmode
   3665         break
   3666       fi
   3667     fi
   3668   done
   3669 
   3670   cd ..
   3671   rm -rf conftest.dir
   3672 else
   3673   am_cv_CC_dependencies_compiler_type=none
   3674 fi
   3675 
   3676 fi
   3677 { $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   3678 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
   3679 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   3680 
   3681  if
   3682   test "x$enable_dependency_tracking" != xno \
   3683   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   3684   am__fastdepCC_TRUE=
   3685   am__fastdepCC_FALSE='#'
   3686 else
   3687   am__fastdepCC_TRUE='#'
   3688   am__fastdepCC_FALSE=
   3689 fi
   3690 
   3691 
   3692 # Check whether --enable-shared was given.
   3693 if test "${enable_shared+set}" = set; then
   3694   enableval=$enable_shared; p=${PACKAGE-default}
   3695     case $enableval in
   3696     yes) enable_shared=yes ;;
   3697     no) enable_shared=no ;;
   3698     *)
   3699       enable_shared=no
   3700       # Look at the argument we got.  We use all the common list separators.
   3701       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3702       for pkg in $enableval; do
   3703 	IFS="$lt_save_ifs"
   3704 	if test "X$pkg" = "X$p"; then
   3705 	  enable_shared=yes
   3706 	fi
   3707       done
   3708       IFS="$lt_save_ifs"
   3709       ;;
   3710     esac
   3711 else
   3712   enable_shared=yes
   3713 fi
   3714 
   3715 
   3716 # Check whether --enable-static was given.
   3717 if test "${enable_static+set}" = set; then
   3718   enableval=$enable_static; p=${PACKAGE-default}
   3719     case $enableval in
   3720     yes) enable_static=yes ;;
   3721     no) enable_static=no ;;
   3722     *)
   3723      enable_static=no
   3724       # Look at the argument we got.  We use all the common list separators.
   3725       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3726       for pkg in $enableval; do
   3727 	IFS="$lt_save_ifs"
   3728 	if test "X$pkg" = "X$p"; then
   3729 	  enable_static=yes
   3730 	fi
   3731       done
   3732       IFS="$lt_save_ifs"
   3733       ;;
   3734     esac
   3735 else
   3736   enable_static=yes
   3737 fi
   3738 
   3739 
   3740 # Check whether --enable-fast-install was given.
   3741 if test "${enable_fast_install+set}" = set; then
   3742   enableval=$enable_fast_install; p=${PACKAGE-default}
   3743     case $enableval in
   3744     yes) enable_fast_install=yes ;;
   3745     no) enable_fast_install=no ;;
   3746     *)
   3747       enable_fast_install=no
   3748       # Look at the argument we got.  We use all the common list separators.
   3749       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3750       for pkg in $enableval; do
   3751 	IFS="$lt_save_ifs"
   3752 	if test "X$pkg" = "X$p"; then
   3753 	  enable_fast_install=yes
   3754 	fi
   3755       done
   3756       IFS="$lt_save_ifs"
   3757       ;;
   3758     esac
   3759 else
   3760   enable_fast_install=yes
   3761 fi
   3762 
   3763 
   3764 # Make sure we can run config.sub.
   3765 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   3766   { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
   3767 $as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
   3768    { (exit 1); exit 1; }; }
   3769 
   3770 { $as_echo "$as_me:$LINENO: checking build system type" >&5
   3771 $as_echo_n "checking build system type... " >&6; }
   3772 if test "${ac_cv_build+set}" = set; then
   3773   $as_echo_n "(cached) " >&6
   3774 else
   3775   ac_build_alias=$build_alias
   3776 test "x$ac_build_alias" = x &&
   3777   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   3778 test "x$ac_build_alias" = x &&
   3779   { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
   3780 $as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   3781    { (exit 1); exit 1; }; }
   3782 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   3783   { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
   3784 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
   3785    { (exit 1); exit 1; }; }
   3786 
   3787 fi
   3788 { $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
   3789 $as_echo "$ac_cv_build" >&6; }
   3790 case $ac_cv_build in
   3791 *-*-*) ;;
   3792 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
   3793 $as_echo "$as_me: error: invalid value of canonical build" >&2;}
   3794    { (exit 1); exit 1; }; };;
   3795 esac
   3796 build=$ac_cv_build
   3797 ac_save_IFS=$IFS; IFS='-'
   3798 set x $ac_cv_build
   3799 shift
   3800 build_cpu=$1
   3801 build_vendor=$2
   3802 shift; shift
   3803 # Remember, the first character of IFS is used to create $*,
   3804 # except with old shells:
   3805 build_os=$*
   3806 IFS=$ac_save_IFS
   3807 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   3808 
   3809 
   3810 { $as_echo "$as_me:$LINENO: checking host system type" >&5
   3811 $as_echo_n "checking host system type... " >&6; }
   3812 if test "${ac_cv_host+set}" = set; then
   3813   $as_echo_n "(cached) " >&6
   3814 else
   3815   if test "x$host_alias" = x; then
   3816   ac_cv_host=$ac_cv_build
   3817 else
   3818   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   3819     { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
   3820 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
   3821    { (exit 1); exit 1; }; }
   3822 fi
   3823 
   3824 fi
   3825 { $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
   3826 $as_echo "$ac_cv_host" >&6; }
   3827 case $ac_cv_host in
   3828 *-*-*) ;;
   3829 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
   3830 $as_echo "$as_me: error: invalid value of canonical host" >&2;}
   3831    { (exit 1); exit 1; }; };;
   3832 esac
   3833 host=$ac_cv_host
   3834 ac_save_IFS=$IFS; IFS='-'
   3835 set x $ac_cv_host
   3836 shift
   3837 host_cpu=$1
   3838 host_vendor=$2
   3839 shift; shift
   3840 # Remember, the first character of IFS is used to create $*,
   3841 # except with old shells:
   3842 host_os=$*
   3843 IFS=$ac_save_IFS
   3844 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   3845 
   3846 
   3847 { $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
   3848 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
   3849 if test "${lt_cv_path_SED+set}" = set; then
   3850   $as_echo_n "(cached) " >&6
   3851 else
   3852   # Loop through the user's path and test for sed and gsed.
   3853 # Then use that list of sed's as ones to test for truncation.
   3854 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3855 for as_dir in $PATH
   3856 do
   3857   IFS=$as_save_IFS
   3858   test -z "$as_dir" && as_dir=.
   3859   for lt_ac_prog in sed gsed; do
   3860     for ac_exec_ext in '' $ac_executable_extensions; do
   3861       if { test -f "$as_dir/$lt_ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$lt_ac_prog$ac_exec_ext"; }; then
   3862         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
   3863       fi
   3864     done
   3865   done
   3866 done
   3867 IFS=$as_save_IFS
   3868 lt_ac_max=0
   3869 lt_ac_count=0
   3870 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
   3871 # along with /bin/sed that truncates output.
   3872 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
   3873   test ! -f $lt_ac_sed && continue
   3874   cat /dev/null > conftest.in
   3875   lt_ac_count=0
   3876   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
   3877   # Check for GNU sed and select it if it is found.
   3878   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
   3879     lt_cv_path_SED=$lt_ac_sed
   3880     break
   3881   fi
   3882   while true; do
   3883     cat conftest.in conftest.in >conftest.tmp
   3884     mv conftest.tmp conftest.in
   3885     cp conftest.in conftest.nl
   3886     echo >>conftest.nl
   3887     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
   3888     cmp -s conftest.out conftest.nl || break
   3889     # 10000 chars as input seems more than enough
   3890     test $lt_ac_count -gt 10 && break
   3891     lt_ac_count=`expr $lt_ac_count + 1`
   3892     if test $lt_ac_count -gt $lt_ac_max; then
   3893       lt_ac_max=$lt_ac_count
   3894       lt_cv_path_SED=$lt_ac_sed
   3895     fi
   3896   done
   3897 done
   3898 
   3899 fi
   3900 
   3901 SED=$lt_cv_path_SED
   3902 
   3903 { $as_echo "$as_me:$LINENO: result: $SED" >&5
   3904 $as_echo "$SED" >&6; }
   3905 
   3906 { $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
   3907 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   3908 if test "${ac_cv_path_GREP+set}" = set; then
   3909   $as_echo_n "(cached) " >&6
   3910 else
   3911   if test -z "$GREP"; then
   3912   ac_path_GREP_found=false
   3913   # Loop through the user's path and test for each of PROGNAME-LIST
   3914   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3915 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3916 do
   3917   IFS=$as_save_IFS
   3918   test -z "$as_dir" && as_dir=.
   3919   for ac_prog in grep ggrep; do
   3920     for ac_exec_ext in '' $ac_executable_extensions; do
   3921       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   3922       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   3923 # Check for GNU ac_path_GREP and select it if it is found.
   3924   # Check for GNU $ac_path_GREP
   3925 case `"$ac_path_GREP" --version 2>&1` in
   3926 *GNU*)
   3927   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   3928 *)
   3929   ac_count=0
   3930   $as_echo_n 0123456789 >"conftest.in"
   3931   while :
   3932   do
   3933     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3934     mv "conftest.tmp" "conftest.in"
   3935     cp "conftest.in" "conftest.nl"
   3936     $as_echo 'GREP' >> "conftest.nl"
   3937     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3938     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3939     ac_count=`expr $ac_count + 1`
   3940     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   3941       # Best one so far, save it but keep looking for a better one
   3942       ac_cv_path_GREP="$ac_path_GREP"
   3943       ac_path_GREP_max=$ac_count
   3944     fi
   3945     # 10*(2^10) chars as input seems more than enough
   3946     test $ac_count -gt 10 && break
   3947   done
   3948   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3949 esac
   3950 
   3951       $ac_path_GREP_found && break 3
   3952     done
   3953   done
   3954 done
   3955 IFS=$as_save_IFS
   3956   if test -z "$ac_cv_path_GREP"; then
   3957     { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3958 $as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3959    { (exit 1); exit 1; }; }
   3960   fi
   3961 else
   3962   ac_cv_path_GREP=$GREP
   3963 fi
   3964 
   3965 fi
   3966 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
   3967 $as_echo "$ac_cv_path_GREP" >&6; }
   3968  GREP="$ac_cv_path_GREP"
   3969 
   3970 
   3971 { $as_echo "$as_me:$LINENO: checking for egrep" >&5
   3972 $as_echo_n "checking for egrep... " >&6; }
   3973 if test "${ac_cv_path_EGREP+set}" = set; then
   3974   $as_echo_n "(cached) " >&6
   3975 else
   3976   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   3977    then ac_cv_path_EGREP="$GREP -E"
   3978    else
   3979      if test -z "$EGREP"; then
   3980   ac_path_EGREP_found=false
   3981   # Loop through the user's path and test for each of PROGNAME-LIST
   3982   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3983 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3984 do
   3985   IFS=$as_save_IFS
   3986   test -z "$as_dir" && as_dir=.
   3987   for ac_prog in egrep; do
   3988     for ac_exec_ext in '' $ac_executable_extensions; do
   3989       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   3990       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   3991 # Check for GNU ac_path_EGREP and select it if it is found.
   3992   # Check for GNU $ac_path_EGREP
   3993 case `"$ac_path_EGREP" --version 2>&1` in
   3994 *GNU*)
   3995   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   3996 *)
   3997   ac_count=0
   3998   $as_echo_n 0123456789 >"conftest.in"
   3999   while :
   4000   do
   4001     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4002     mv "conftest.tmp" "conftest.in"
   4003     cp "conftest.in" "conftest.nl"
   4004     $as_echo 'EGREP' >> "conftest.nl"
   4005     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4006     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4007     ac_count=`expr $ac_count + 1`
   4008     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4009       # Best one so far, save it but keep looking for a better one
   4010       ac_cv_path_EGREP="$ac_path_EGREP"
   4011       ac_path_EGREP_max=$ac_count
   4012     fi
   4013     # 10*(2^10) chars as input seems more than enough
   4014     test $ac_count -gt 10 && break
   4015   done
   4016   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4017 esac
   4018 
   4019       $ac_path_EGREP_found && break 3
   4020     done
   4021   done
   4022 done
   4023 IFS=$as_save_IFS
   4024   if test -z "$ac_cv_path_EGREP"; then
   4025     { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   4026 $as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   4027    { (exit 1); exit 1; }; }
   4028   fi
   4029 else
   4030   ac_cv_path_EGREP=$EGREP
   4031 fi
   4032 
   4033    fi
   4034 fi
   4035 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
   4036 $as_echo "$ac_cv_path_EGREP" >&6; }
   4037  EGREP="$ac_cv_path_EGREP"
   4038 
   4039 
   4040 
   4041 # Check whether --with-gnu-ld was given.
   4042 if test "${with_gnu_ld+set}" = set; then
   4043   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   4044 else
   4045   with_gnu_ld=no
   4046 fi
   4047 
   4048 ac_prog=ld
   4049 if test "$GCC" = yes; then
   4050   # Check if gcc -print-prog-name=ld gives a path.
   4051   { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   4052 $as_echo_n "checking for ld used by $CC... " >&6; }
   4053   case $host in
   4054   *-*-mingw*)
   4055     # gcc leaves a trailing carriage return which upsets mingw
   4056     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   4057   *)
   4058     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   4059   esac
   4060   case $ac_prog in
   4061     # Accept absolute paths.
   4062     [\\/]* | ?:[\\/]*)
   4063       re_direlt='/[^/][^/]*/\.\./'
   4064       # Canonicalize the pathname of ld
   4065       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   4066       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   4067 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   4068       done
   4069       test -z "$LD" && LD="$ac_prog"
   4070       ;;
   4071   "")
   4072     # If it fails, then pretend we aren't using GCC.
   4073     ac_prog=ld
   4074     ;;
   4075   *)
   4076     # If it is relative, then search for the first ld in PATH.
   4077     with_gnu_ld=unknown
   4078     ;;
   4079   esac
   4080 elif test "$with_gnu_ld" = yes; then
   4081   { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
   4082 $as_echo_n "checking for GNU ld... " >&6; }
   4083 else
   4084   { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   4085 $as_echo_n "checking for non-GNU ld... " >&6; }
   4086 fi
   4087 if test "${lt_cv_path_LD+set}" = set; then
   4088   $as_echo_n "(cached) " >&6
   4089 else
   4090   if test -z "$LD"; then
   4091   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4092   for ac_dir in $PATH; do
   4093     IFS="$lt_save_ifs"
   4094     test -z "$ac_dir" && ac_dir=.
   4095     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   4096       lt_cv_path_LD="$ac_dir/$ac_prog"
   4097       # Check to see if the program is GNU ld.  I'd rather use --version,
   4098       # but apparently some variants of GNU ld only accept -v.
   4099       # Break only if it was the GNU/non-GNU ld that we prefer.
   4100       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   4101       *GNU* | *'with BFD'*)
   4102 	test "$with_gnu_ld" != no && break
   4103 	;;
   4104       *)
   4105 	test "$with_gnu_ld" != yes && break
   4106 	;;
   4107       esac
   4108     fi
   4109   done
   4110   IFS="$lt_save_ifs"
   4111 else
   4112   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   4113 fi
   4114 fi
   4115 
   4116 LD="$lt_cv_path_LD"
   4117 if test -n "$LD"; then
   4118   { $as_echo "$as_me:$LINENO: result: $LD" >&5
   4119 $as_echo "$LD" >&6; }
   4120 else
   4121   { $as_echo "$as_me:$LINENO: result: no" >&5
   4122 $as_echo "no" >&6; }
   4123 fi
   4124 test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   4125 $as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   4126    { (exit 1); exit 1; }; }
   4127 { $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   4128 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   4129 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   4130   $as_echo_n "(cached) " >&6
   4131 else
   4132   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   4133 case `$LD -v 2>&1 </dev/null` in
   4134 *GNU* | *'with BFD'*)
   4135   lt_cv_prog_gnu_ld=yes
   4136   ;;
   4137 *)
   4138   lt_cv_prog_gnu_ld=no
   4139   ;;
   4140 esac
   4141 fi
   4142 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   4143 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   4144 with_gnu_ld=$lt_cv_prog_gnu_ld
   4145 
   4146 
   4147 { $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
   4148 $as_echo_n "checking for $LD option to reload object files... " >&6; }
   4149 if test "${lt_cv_ld_reload_flag+set}" = set; then
   4150   $as_echo_n "(cached) " >&6
   4151 else
   4152   lt_cv_ld_reload_flag='-r'
   4153 fi
   4154 { $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
   4155 $as_echo "$lt_cv_ld_reload_flag" >&6; }
   4156 reload_flag=$lt_cv_ld_reload_flag
   4157 case $reload_flag in
   4158 "" | " "*) ;;
   4159 *) reload_flag=" $reload_flag" ;;
   4160 esac
   4161 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4162 case $host_os in
   4163   darwin*)
   4164     if test "$GCC" = yes; then
   4165       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   4166     else
   4167       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4168     fi
   4169     ;;
   4170 esac
   4171 
   4172 { $as_echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
   4173 $as_echo_n "checking for BSD-compatible nm... " >&6; }
   4174 if test "${lt_cv_path_NM+set}" = set; then
   4175   $as_echo_n "(cached) " >&6
   4176 else
   4177   if test -n "$NM"; then
   4178   # Let the user override the test.
   4179   lt_cv_path_NM="$NM"
   4180 else
   4181   lt_nm_to_check="${ac_tool_prefix}nm"
   4182   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   4183     lt_nm_to_check="$lt_nm_to_check nm"
   4184   fi
   4185   for lt_tmp_nm in $lt_nm_to_check; do
   4186     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4187     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   4188       IFS="$lt_save_ifs"
   4189       test -z "$ac_dir" && ac_dir=.
   4190       tmp_nm="$ac_dir/$lt_tmp_nm"
   4191       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   4192 	# Check to see if the nm accepts a BSD-compat flag.
   4193 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   4194 	#   nm: unknown option "B" ignored
   4195 	# Tru64's nm complains that /dev/null is an invalid object file
   4196 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   4197 	*/dev/null* | *'Invalid file or object type'*)
   4198 	  lt_cv_path_NM="$tmp_nm -B"
   4199 	  break
   4200 	  ;;
   4201 	*)
   4202 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   4203 	  */dev/null*)
   4204 	    lt_cv_path_NM="$tmp_nm -p"
   4205 	    break
   4206 	    ;;
   4207 	  *)
   4208 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   4209 	    continue # so that we can try to find one that supports BSD flags
   4210 	    ;;
   4211 	  esac
   4212 	  ;;
   4213 	esac
   4214       fi
   4215     done
   4216     IFS="$lt_save_ifs"
   4217   done
   4218   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
   4219 fi
   4220 fi
   4221 { $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
   4222 $as_echo "$lt_cv_path_NM" >&6; }
   4223 NM="$lt_cv_path_NM"
   4224 
   4225 { $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
   4226 $as_echo_n "checking whether ln -s works... " >&6; }
   4227 LN_S=$as_ln_s
   4228 if test "$LN_S" = "ln -s"; then
   4229   { $as_echo "$as_me:$LINENO: result: yes" >&5
   4230 $as_echo "yes" >&6; }
   4231 else
   4232   { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
   4233 $as_echo "no, using $LN_S" >&6; }
   4234 fi
   4235 
   4236 { $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
   4237 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
   4238 if test "${lt_cv_deplibs_check_method+set}" = set; then
   4239   $as_echo_n "(cached) " >&6
   4240 else
   4241   lt_cv_file_magic_cmd='$MAGIC_CMD'
   4242 lt_cv_file_magic_test_file=
   4243 lt_cv_deplibs_check_method='unknown'
   4244 # Need to set the preceding variable on all platforms that support
   4245 # interlibrary dependencies.
   4246 # 'none' -- dependencies not supported.
   4247 # `unknown' -- same as none, but documents that we really don't know.
   4248 # 'pass_all' -- all dependencies passed with no checks.
   4249 # 'test_compile' -- check by making test program.
   4250 # 'file_magic [[regex]]' -- check by looking for files in library path
   4251 # which responds to the $file_magic_cmd with a given extended regex.
   4252 # If you have `file' or equivalent on your system and you're not sure
   4253 # whether `pass_all' will *always* work, you probably want this one.
   4254 
   4255 case $host_os in
   4256 aix[4-9]*)
   4257   lt_cv_deplibs_check_method=pass_all
   4258   ;;
   4259 
   4260 beos*)
   4261   lt_cv_deplibs_check_method=pass_all
   4262   ;;
   4263 
   4264 bsdi[45]*)
   4265   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   4266   lt_cv_file_magic_cmd='/usr/bin/file -L'
   4267   lt_cv_file_magic_test_file=/shlib/libc.so
   4268   ;;
   4269 
   4270 cygwin*)
   4271   # func_win32_libid is a shell function defined in ltmain.sh
   4272   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4273   lt_cv_file_magic_cmd='func_win32_libid'
   4274   ;;
   4275 
   4276 mingw* | pw32*)
   4277   # Base MSYS/MinGW do not provide the 'file' command needed by
   4278   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   4279   # unless we find 'file', for example because we are cross-compiling.
   4280   if ( file / ) >/dev/null 2>&1; then
   4281     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4282     lt_cv_file_magic_cmd='func_win32_libid'
   4283   else
   4284     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   4285     lt_cv_file_magic_cmd='$OBJDUMP -f'
   4286   fi
   4287   ;;
   4288 
   4289 darwin* | rhapsody*)
   4290   lt_cv_deplibs_check_method=pass_all
   4291   ;;
   4292 
   4293 freebsd* | dragonfly*)
   4294   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4295     case $host_cpu in
   4296     i*86 )
   4297       # Not sure whether the presence of OpenBSD here was a mistake.
   4298       # Let's accept both of them until this is cleared up.
   4299       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   4300       lt_cv_file_magic_cmd=/usr/bin/file
   4301       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   4302       ;;
   4303     esac
   4304   else
   4305     lt_cv_deplibs_check_method=pass_all
   4306   fi
   4307   ;;
   4308 
   4309 gnu*)
   4310   lt_cv_deplibs_check_method=pass_all
   4311   ;;
   4312 
   4313 hpux10.20* | hpux11*)
   4314   lt_cv_file_magic_cmd=/usr/bin/file
   4315   case $host_cpu in
   4316   ia64*)
   4317     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   4318     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   4319     ;;
   4320   hppa*64*)
   4321     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]'
   4322     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   4323     ;;
   4324   *)
   4325     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
   4326     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   4327     ;;
   4328   esac
   4329   ;;
   4330 
   4331 interix[3-9]*)
   4332   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   4333   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   4334   ;;
   4335 
   4336 irix5* | irix6* | nonstopux*)
   4337   case $LD in
   4338   *-32|*"-32 ") libmagic=32-bit;;
   4339   *-n32|*"-n32 ") libmagic=N32;;
   4340   *-64|*"-64 ") libmagic=64-bit;;
   4341   *) libmagic=never-match;;
   4342   esac
   4343   lt_cv_deplibs_check_method=pass_all
   4344   ;;
   4345 
   4346 # This must be Linux ELF.
   4347 linux* | k*bsd*-gnu)
   4348   lt_cv_deplibs_check_method=pass_all
   4349   ;;
   4350 
   4351 netbsd*)
   4352   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4353     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4354   else
   4355     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   4356   fi
   4357   ;;
   4358 
   4359 newos6*)
   4360   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   4361   lt_cv_file_magic_cmd=/usr/bin/file
   4362   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   4363   ;;
   4364 
   4365 nto-qnx*)
   4366   lt_cv_deplibs_check_method=unknown
   4367   ;;
   4368 
   4369 openbsd*)
   4370   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   4371     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   4372   else
   4373     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4374   fi
   4375   ;;
   4376 
   4377 osf3* | osf4* | osf5*)
   4378   lt_cv_deplibs_check_method=pass_all
   4379   ;;
   4380 
   4381 rdos*)
   4382   lt_cv_deplibs_check_method=pass_all
   4383   ;;
   4384 
   4385 solaris*)
   4386   lt_cv_deplibs_check_method=pass_all
   4387   ;;
   4388 
   4389 sysv4 | sysv4.3*)
   4390   case $host_vendor in
   4391   motorola)
   4392     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]'
   4393     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   4394     ;;
   4395   ncr)
   4396     lt_cv_deplibs_check_method=pass_all
   4397     ;;
   4398   sequent)
   4399     lt_cv_file_magic_cmd='/bin/file'
   4400     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   4401     ;;
   4402   sni)
   4403     lt_cv_file_magic_cmd='/bin/file'
   4404     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   4405     lt_cv_file_magic_test_file=/lib/libc.so
   4406     ;;
   4407   siemens)
   4408     lt_cv_deplibs_check_method=pass_all
   4409     ;;
   4410   pc)
   4411     lt_cv_deplibs_check_method=pass_all
   4412     ;;
   4413   esac
   4414   ;;
   4415 
   4416 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   4417   lt_cv_deplibs_check_method=pass_all
   4418   ;;
   4419 esac
   4420 
   4421 fi
   4422 { $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
   4423 $as_echo "$lt_cv_deplibs_check_method" >&6; }
   4424 file_magic_cmd=$lt_cv_file_magic_cmd
   4425 deplibs_check_method=$lt_cv_deplibs_check_method
   4426 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   4427 
   4428 
   4429 
   4430 
   4431 # If no C compiler was specified, use CC.
   4432 LTCC=${LTCC-"$CC"}
   4433 
   4434 # If no C compiler flags were specified, use CFLAGS.
   4435 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   4436 
   4437 # Allow CC to be a program name with arguments.
   4438 compiler=$CC
   4439 
   4440 
   4441 # Check whether --enable-libtool-lock was given.
   4442 if test "${enable_libtool_lock+set}" = set; then
   4443   enableval=$enable_libtool_lock;
   4444 fi
   4445 
   4446 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   4447 
   4448 # Some flags need to be propagated to the compiler or linker for good
   4449 # libtool support.
   4450 case $host in
   4451 ia64-*-hpux*)
   4452   # Find out which ABI we are using.
   4453   echo 'int i;' > conftest.$ac_ext
   4454   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4455   (eval $ac_compile) 2>&5
   4456   ac_status=$?
   4457   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4458   (exit $ac_status); }; then
   4459     case `/usr/bin/file conftest.$ac_objext` in
   4460     *ELF-32*)
   4461       HPUX_IA64_MODE="32"
   4462       ;;
   4463     *ELF-64*)
   4464       HPUX_IA64_MODE="64"
   4465       ;;
   4466     esac
   4467   fi
   4468   rm -rf conftest*
   4469   ;;
   4470 *-*-irix6*)
   4471   # Find out which ABI we are using.
   4472   echo '#line 4472 "configure"' > conftest.$ac_ext
   4473   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4474   (eval $ac_compile) 2>&5
   4475   ac_status=$?
   4476   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4477   (exit $ac_status); }; then
   4478    if test "$lt_cv_prog_gnu_ld" = yes; then
   4479     case `/usr/bin/file conftest.$ac_objext` in
   4480     *32-bit*)
   4481       LD="${LD-ld} -melf32bsmip"
   4482       ;;
   4483     *N32*)
   4484       LD="${LD-ld} -melf32bmipn32"
   4485       ;;
   4486     *64-bit*)
   4487       LD="${LD-ld} -melf64bmip"
   4488       ;;
   4489     esac
   4490    else
   4491     case `/usr/bin/file conftest.$ac_objext` in
   4492     *32-bit*)
   4493       LD="${LD-ld} -32"
   4494       ;;
   4495     *N32*)
   4496       LD="${LD-ld} -n32"
   4497       ;;
   4498     *64-bit*)
   4499       LD="${LD-ld} -64"
   4500       ;;
   4501     esac
   4502    fi
   4503   fi
   4504   rm -rf conftest*
   4505   ;;
   4506 
   4507 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
   4508 s390*-*linux*|sparc*-*linux*)
   4509   # Find out which ABI we are using.
   4510   echo 'int i;' > conftest.$ac_ext
   4511   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4512   (eval $ac_compile) 2>&5
   4513   ac_status=$?
   4514   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4515   (exit $ac_status); }; then
   4516     case `/usr/bin/file conftest.o` in
   4517     *32-bit*)
   4518       case $host in
   4519         x86_64-*kfreebsd*-gnu)
   4520           LD="${LD-ld} -m elf_i386_fbsd"
   4521           ;;
   4522         x86_64-*linux*)
   4523           LD="${LD-ld} -m elf_i386"
   4524           ;;
   4525         ppc64-*linux*|powerpc64-*linux*)
   4526           LD="${LD-ld} -m elf32ppclinux"
   4527           ;;
   4528         s390x-*linux*)
   4529           LD="${LD-ld} -m elf_s390"
   4530           ;;
   4531         sparc64-*linux*)
   4532           LD="${LD-ld} -m elf32_sparc"
   4533           ;;
   4534       esac
   4535       ;;
   4536     *64-bit*)
   4537       libsuff=64
   4538       case $host in
   4539         x86_64-*kfreebsd*-gnu)
   4540           LD="${LD-ld} -m elf_x86_64_fbsd"
   4541           ;;
   4542         x86_64-*linux*)
   4543           LD="${LD-ld} -m elf_x86_64"
   4544           ;;
   4545         ppc*-*linux*|powerpc*-*linux*)
   4546           LD="${LD-ld} -m elf64ppc"
   4547           ;;
   4548         s390*-*linux*)
   4549           LD="${LD-ld} -m elf64_s390"
   4550           ;;
   4551         sparc*-*linux*)
   4552           LD="${LD-ld} -m elf64_sparc"
   4553           ;;
   4554       esac
   4555       ;;
   4556     esac
   4557   fi
   4558   rm -rf conftest*
   4559   ;;
   4560 
   4561 *-*-sco3.2v5*)
   4562   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   4563   SAVE_CFLAGS="$CFLAGS"
   4564   CFLAGS="$CFLAGS -belf"
   4565   { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
   4566 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
   4567 if test "${lt_cv_cc_needs_belf+set}" = set; then
   4568   $as_echo_n "(cached) " >&6
   4569 else
   4570   ac_ext=c
   4571 ac_cpp='$CPP $CPPFLAGS'
   4572 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4573 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4574 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4575 
   4576      cat >conftest.$ac_ext <<_ACEOF
   4577 /* confdefs.h.  */
   4578 _ACEOF
   4579 cat confdefs.h >>conftest.$ac_ext
   4580 cat >>conftest.$ac_ext <<_ACEOF
   4581 /* end confdefs.h.  */
   4582 
   4583 int
   4584 main ()
   4585 {
   4586 
   4587   ;
   4588   return 0;
   4589 }
   4590 _ACEOF
   4591 rm -f conftest.$ac_objext conftest$ac_exeext
   4592 if { (ac_try="$ac_link"
   4593 case "(($ac_try" in
   4594   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4595   *) ac_try_echo=$ac_try;;
   4596 esac
   4597 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4598 $as_echo "$ac_try_echo") >&5
   4599   (eval "$ac_link") 2>conftest.er1
   4600   ac_status=$?
   4601   grep -v '^ *+' conftest.er1 >conftest.err
   4602   rm -f conftest.er1
   4603   cat conftest.err >&5
   4604   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4605   (exit $ac_status); } && {
   4606 	 test -z "$ac_c_werror_flag" ||
   4607 	 test ! -s conftest.err
   4608        } && test -s conftest$ac_exeext && {
   4609 	 test "$cross_compiling" = yes ||
   4610 	 $as_test_x conftest$ac_exeext
   4611        }; then
   4612   lt_cv_cc_needs_belf=yes
   4613 else
   4614   $as_echo "$as_me: failed program was:" >&5
   4615 sed 's/^/| /' conftest.$ac_ext >&5
   4616 
   4617 	lt_cv_cc_needs_belf=no
   4618 fi
   4619 
   4620 rm -rf conftest.dSYM
   4621 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   4622       conftest$ac_exeext conftest.$ac_ext
   4623      ac_ext=c
   4624 ac_cpp='$CPP $CPPFLAGS'
   4625 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4626 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4627 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4628 
   4629 fi
   4630 { $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
   4631 $as_echo "$lt_cv_cc_needs_belf" >&6; }
   4632   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   4633     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   4634     CFLAGS="$SAVE_CFLAGS"
   4635   fi
   4636   ;;
   4637 sparc*-*solaris*)
   4638   # Find out which ABI we are using.
   4639   echo 'int i;' > conftest.$ac_ext
   4640   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4641   (eval $ac_compile) 2>&5
   4642   ac_status=$?
   4643   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4644   (exit $ac_status); }; then
   4645     case `/usr/bin/file conftest.o` in
   4646     *64-bit*)
   4647       case $lt_cv_prog_gnu_ld in
   4648       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   4649       *)
   4650         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
   4651 	  LD="${LD-ld} -64"
   4652 	fi
   4653 	;;
   4654       esac
   4655       ;;
   4656     esac
   4657   fi
   4658   rm -rf conftest*
   4659   ;;
   4660 
   4661 
   4662 esac
   4663 
   4664 need_locks="$enable_libtool_lock"
   4665 
   4666 
   4667 ac_ext=c
   4668 ac_cpp='$CPP $CPPFLAGS'
   4669 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4670 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4671 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4672 { $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   4673 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   4674 # On Suns, sometimes $CPP names a directory.
   4675 if test -n "$CPP" && test -d "$CPP"; then
   4676   CPP=
   4677 fi
   4678 if test -z "$CPP"; then
   4679   if test "${ac_cv_prog_CPP+set}" = set; then
   4680   $as_echo_n "(cached) " >&6
   4681 else
   4682       # Double quotes because CPP needs to be expanded
   4683     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   4684     do
   4685       ac_preproc_ok=false
   4686 for ac_c_preproc_warn_flag in '' yes
   4687 do
   4688   # Use a header file that comes with gcc, so configuring glibc
   4689   # with a fresh cross-compiler works.
   4690   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4691   # <limits.h> exists even on freestanding compilers.
   4692   # On the NeXT, cc -E runs the code through the compiler's parser,
   4693   # not just through cpp. "Syntax error" is here to catch this case.
   4694   cat >conftest.$ac_ext <<_ACEOF
   4695 /* confdefs.h.  */
   4696 _ACEOF
   4697 cat confdefs.h >>conftest.$ac_ext
   4698 cat >>conftest.$ac_ext <<_ACEOF
   4699 /* end confdefs.h.  */
   4700 #ifdef __STDC__
   4701 # include <limits.h>
   4702 #else
   4703 # include <assert.h>
   4704 #endif
   4705 		     Syntax error
   4706 _ACEOF
   4707 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4708 case "(($ac_try" in
   4709   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4710   *) ac_try_echo=$ac_try;;
   4711 esac
   4712 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4713 $as_echo "$ac_try_echo") >&5
   4714   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4715   ac_status=$?
   4716   grep -v '^ *+' conftest.er1 >conftest.err
   4717   rm -f conftest.er1
   4718   cat conftest.err >&5
   4719   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4720   (exit $ac_status); } >/dev/null && {
   4721 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4722 	 test ! -s conftest.err
   4723        }; then
   4724   :
   4725 else
   4726   $as_echo "$as_me: failed program was:" >&5
   4727 sed 's/^/| /' conftest.$ac_ext >&5
   4728 
   4729   # Broken: fails on valid input.
   4730 continue
   4731 fi
   4732 
   4733 rm -f conftest.err conftest.$ac_ext
   4734 
   4735   # OK, works on sane cases.  Now check whether nonexistent headers
   4736   # can be detected and how.
   4737   cat >conftest.$ac_ext <<_ACEOF
   4738 /* confdefs.h.  */
   4739 _ACEOF
   4740 cat confdefs.h >>conftest.$ac_ext
   4741 cat >>conftest.$ac_ext <<_ACEOF
   4742 /* end confdefs.h.  */
   4743 #include <ac_nonexistent.h>
   4744 _ACEOF
   4745 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4746 case "(($ac_try" in
   4747   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4748   *) ac_try_echo=$ac_try;;
   4749 esac
   4750 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4751 $as_echo "$ac_try_echo") >&5
   4752   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4753   ac_status=$?
   4754   grep -v '^ *+' conftest.er1 >conftest.err
   4755   rm -f conftest.er1
   4756   cat conftest.err >&5
   4757   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4758   (exit $ac_status); } >/dev/null && {
   4759 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4760 	 test ! -s conftest.err
   4761        }; then
   4762   # Broken: success on invalid input.
   4763 continue
   4764 else
   4765   $as_echo "$as_me: failed program was:" >&5
   4766 sed 's/^/| /' conftest.$ac_ext >&5
   4767 
   4768   # Passes both tests.
   4769 ac_preproc_ok=:
   4770 break
   4771 fi
   4772 
   4773 rm -f conftest.err conftest.$ac_ext
   4774 
   4775 done
   4776 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4777 rm -f conftest.err conftest.$ac_ext
   4778 if $ac_preproc_ok; then
   4779   break
   4780 fi
   4781 
   4782     done
   4783     ac_cv_prog_CPP=$CPP
   4784 
   4785 fi
   4786   CPP=$ac_cv_prog_CPP
   4787 else
   4788   ac_cv_prog_CPP=$CPP
   4789 fi
   4790 { $as_echo "$as_me:$LINENO: result: $CPP" >&5
   4791 $as_echo "$CPP" >&6; }
   4792 ac_preproc_ok=false
   4793 for ac_c_preproc_warn_flag in '' yes
   4794 do
   4795   # Use a header file that comes with gcc, so configuring glibc
   4796   # with a fresh cross-compiler works.
   4797   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4798   # <limits.h> exists even on freestanding compilers.
   4799   # On the NeXT, cc -E runs the code through the compiler's parser,
   4800   # not just through cpp. "Syntax error" is here to catch this case.
   4801   cat >conftest.$ac_ext <<_ACEOF
   4802 /* confdefs.h.  */
   4803 _ACEOF
   4804 cat confdefs.h >>conftest.$ac_ext
   4805 cat >>conftest.$ac_ext <<_ACEOF
   4806 /* end confdefs.h.  */
   4807 #ifdef __STDC__
   4808 # include <limits.h>
   4809 #else
   4810 # include <assert.h>
   4811 #endif
   4812 		     Syntax error
   4813 _ACEOF
   4814 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4815 case "(($ac_try" in
   4816   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4817   *) ac_try_echo=$ac_try;;
   4818 esac
   4819 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4820 $as_echo "$ac_try_echo") >&5
   4821   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4822   ac_status=$?
   4823   grep -v '^ *+' conftest.er1 >conftest.err
   4824   rm -f conftest.er1
   4825   cat conftest.err >&5
   4826   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4827   (exit $ac_status); } >/dev/null && {
   4828 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4829 	 test ! -s conftest.err
   4830        }; then
   4831   :
   4832 else
   4833   $as_echo "$as_me: failed program was:" >&5
   4834 sed 's/^/| /' conftest.$ac_ext >&5
   4835 
   4836   # Broken: fails on valid input.
   4837 continue
   4838 fi
   4839 
   4840 rm -f conftest.err conftest.$ac_ext
   4841 
   4842   # OK, works on sane cases.  Now check whether nonexistent headers
   4843   # can be detected and how.
   4844   cat >conftest.$ac_ext <<_ACEOF
   4845 /* confdefs.h.  */
   4846 _ACEOF
   4847 cat confdefs.h >>conftest.$ac_ext
   4848 cat >>conftest.$ac_ext <<_ACEOF
   4849 /* end confdefs.h.  */
   4850 #include <ac_nonexistent.h>
   4851 _ACEOF
   4852 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4853 case "(($ac_try" in
   4854   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4855   *) ac_try_echo=$ac_try;;
   4856 esac
   4857 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4858 $as_echo "$ac_try_echo") >&5
   4859   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4860   ac_status=$?
   4861   grep -v '^ *+' conftest.er1 >conftest.err
   4862   rm -f conftest.er1
   4863   cat conftest.err >&5
   4864   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4865   (exit $ac_status); } >/dev/null && {
   4866 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4867 	 test ! -s conftest.err
   4868        }; then
   4869   # Broken: success on invalid input.
   4870 continue
   4871 else
   4872   $as_echo "$as_me: failed program was:" >&5
   4873 sed 's/^/| /' conftest.$ac_ext >&5
   4874 
   4875   # Passes both tests.
   4876 ac_preproc_ok=:
   4877 break
   4878 fi
   4879 
   4880 rm -f conftest.err conftest.$ac_ext
   4881 
   4882 done
   4883 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4884 rm -f conftest.err conftest.$ac_ext
   4885 if $ac_preproc_ok; then
   4886   :
   4887 else
   4888   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   4889 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   4890 { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   4891 See \`config.log' for more details." >&5
   4892 $as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   4893 See \`config.log' for more details." >&2;}
   4894    { (exit 1); exit 1; }; }; }
   4895 fi
   4896 
   4897 ac_ext=c
   4898 ac_cpp='$CPP $CPPFLAGS'
   4899 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4900 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4901 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4902 
   4903 
   4904 { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   4905 $as_echo_n "checking for ANSI C header files... " >&6; }
   4906 if test "${ac_cv_header_stdc+set}" = set; then
   4907   $as_echo_n "(cached) " >&6
   4908 else
   4909   cat >conftest.$ac_ext <<_ACEOF
   4910 /* confdefs.h.  */
   4911 _ACEOF
   4912 cat confdefs.h >>conftest.$ac_ext
   4913 cat >>conftest.$ac_ext <<_ACEOF
   4914 /* end confdefs.h.  */
   4915 #include <stdlib.h>
   4916 #include <stdarg.h>
   4917 #include <string.h>
   4918 #include <float.h>
   4919 
   4920 int
   4921 main ()
   4922 {
   4923 
   4924   ;
   4925   return 0;
   4926 }
   4927 _ACEOF
   4928 rm -f conftest.$ac_objext
   4929 if { (ac_try="$ac_compile"
   4930 case "(($ac_try" in
   4931   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4932   *) ac_try_echo=$ac_try;;
   4933 esac
   4934 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   4935 $as_echo "$ac_try_echo") >&5
   4936   (eval "$ac_compile") 2>conftest.er1
   4937   ac_status=$?
   4938   grep -v '^ *+' conftest.er1 >conftest.err
   4939   rm -f conftest.er1
   4940   cat conftest.err >&5
   4941   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4942   (exit $ac_status); } && {
   4943 	 test -z "$ac_c_werror_flag" ||
   4944 	 test ! -s conftest.err
   4945        } && test -s conftest.$ac_objext; then
   4946   ac_cv_header_stdc=yes
   4947 else
   4948   $as_echo "$as_me: failed program was:" >&5
   4949 sed 's/^/| /' conftest.$ac_ext >&5
   4950 
   4951 	ac_cv_header_stdc=no
   4952 fi
   4953 
   4954 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4955 
   4956 if test $ac_cv_header_stdc = yes; then
   4957   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4958   cat >conftest.$ac_ext <<_ACEOF
   4959 /* confdefs.h.  */
   4960 _ACEOF
   4961 cat confdefs.h >>conftest.$ac_ext
   4962 cat >>conftest.$ac_ext <<_ACEOF
   4963 /* end confdefs.h.  */
   4964 #include <string.h>
   4965 
   4966 _ACEOF
   4967 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4968   $EGREP "memchr" >/dev/null 2>&1; then
   4969   :
   4970 else
   4971   ac_cv_header_stdc=no
   4972 fi
   4973 rm -f conftest*
   4974 
   4975 fi
   4976 
   4977 if test $ac_cv_header_stdc = yes; then
   4978   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4979   cat >conftest.$ac_ext <<_ACEOF
   4980 /* confdefs.h.  */
   4981 _ACEOF
   4982 cat confdefs.h >>conftest.$ac_ext
   4983 cat >>conftest.$ac_ext <<_ACEOF
   4984 /* end confdefs.h.  */
   4985 #include <stdlib.h>
   4986 
   4987 _ACEOF
   4988 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4989   $EGREP "free" >/dev/null 2>&1; then
   4990   :
   4991 else
   4992   ac_cv_header_stdc=no
   4993 fi
   4994 rm -f conftest*
   4995 
   4996 fi
   4997 
   4998 if test $ac_cv_header_stdc = yes; then
   4999   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   5000   if test "$cross_compiling" = yes; then
   5001   :
   5002 else
   5003   cat >conftest.$ac_ext <<_ACEOF
   5004 /* confdefs.h.  */
   5005 _ACEOF
   5006 cat confdefs.h >>conftest.$ac_ext
   5007 cat >>conftest.$ac_ext <<_ACEOF
   5008 /* end confdefs.h.  */
   5009 #include <ctype.h>
   5010 #include <stdlib.h>
   5011 #if ((' ' & 0x0FF) == 0x020)
   5012 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   5013 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   5014 #else
   5015 # define ISLOWER(c) \
   5016 		   (('a' <= (c) && (c) <= 'i') \
   5017 		     || ('j' <= (c) && (c) <= 'r') \
   5018 		     || ('s' <= (c) && (c) <= 'z'))
   5019 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   5020 #endif
   5021 
   5022 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   5023 int
   5024 main ()
   5025 {
   5026   int i;
   5027   for (i = 0; i < 256; i++)
   5028     if (XOR (islower (i), ISLOWER (i))
   5029 	|| toupper (i) != TOUPPER (i))
   5030       return 2;
   5031   return 0;
   5032 }
   5033 _ACEOF
   5034 rm -f conftest$ac_exeext
   5035 if { (ac_try="$ac_link"
   5036 case "(($ac_try" in
   5037   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5038   *) ac_try_echo=$ac_try;;
   5039 esac
   5040 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5041 $as_echo "$ac_try_echo") >&5
   5042   (eval "$ac_link") 2>&5
   5043   ac_status=$?
   5044   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5045   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   5046   { (case "(($ac_try" in
   5047   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5048   *) ac_try_echo=$ac_try;;
   5049 esac
   5050 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5051 $as_echo "$ac_try_echo") >&5
   5052   (eval "$ac_try") 2>&5
   5053   ac_status=$?
   5054   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5055   (exit $ac_status); }; }; then
   5056   :
   5057 else
   5058   $as_echo "$as_me: program exited with status $ac_status" >&5
   5059 $as_echo "$as_me: failed program was:" >&5
   5060 sed 's/^/| /' conftest.$ac_ext >&5
   5061 
   5062 ( exit $ac_status )
   5063 ac_cv_header_stdc=no
   5064 fi
   5065 rm -rf conftest.dSYM
   5066 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   5067 fi
   5068 
   5069 
   5070 fi
   5071 fi
   5072 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   5073 $as_echo "$ac_cv_header_stdc" >&6; }
   5074 if test $ac_cv_header_stdc = yes; then
   5075 
   5076 cat >>confdefs.h <<\_ACEOF
   5077 #define STDC_HEADERS 1
   5078 _ACEOF
   5079 
   5080 fi
   5081 
   5082 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   5083 
   5084 
   5085 
   5086 
   5087 
   5088 
   5089 
   5090 
   5091 
   5092 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   5093 		  inttypes.h stdint.h unistd.h
   5094 do
   5095 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5096 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
   5097 $as_echo_n "checking for $ac_header... " >&6; }
   5098 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5099   $as_echo_n "(cached) " >&6
   5100 else
   5101   cat >conftest.$ac_ext <<_ACEOF
   5102 /* confdefs.h.  */
   5103 _ACEOF
   5104 cat confdefs.h >>conftest.$ac_ext
   5105 cat >>conftest.$ac_ext <<_ACEOF
   5106 /* end confdefs.h.  */
   5107 $ac_includes_default
   5108 
   5109 #include <$ac_header>
   5110 _ACEOF
   5111 rm -f conftest.$ac_objext
   5112 if { (ac_try="$ac_compile"
   5113 case "(($ac_try" in
   5114   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5115   *) ac_try_echo=$ac_try;;
   5116 esac
   5117 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5118 $as_echo "$ac_try_echo") >&5
   5119   (eval "$ac_compile") 2>conftest.er1
   5120   ac_status=$?
   5121   grep -v '^ *+' conftest.er1 >conftest.err
   5122   rm -f conftest.er1
   5123   cat conftest.err >&5
   5124   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5125   (exit $ac_status); } && {
   5126 	 test -z "$ac_c_werror_flag" ||
   5127 	 test ! -s conftest.err
   5128        } && test -s conftest.$ac_objext; then
   5129   eval "$as_ac_Header=yes"
   5130 else
   5131   $as_echo "$as_me: failed program was:" >&5
   5132 sed 's/^/| /' conftest.$ac_ext >&5
   5133 
   5134 	eval "$as_ac_Header=no"
   5135 fi
   5136 
   5137 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5138 fi
   5139 ac_res=`eval 'as_val=${'$as_ac_Header'}
   5140 		 $as_echo "$as_val"'`
   5141 	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
   5142 $as_echo "$ac_res" >&6; }
   5143 as_val=`eval 'as_val=${'$as_ac_Header'}
   5144 		 $as_echo "$as_val"'`
   5145    if test "x$as_val" = x""yes; then
   5146   cat >>confdefs.h <<_ACEOF
   5147 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5148 _ACEOF
   5149 
   5150 fi
   5151 
   5152 done
   5153 
   5154 
   5155 
   5156 for ac_header in dlfcn.h
   5157 do
   5158 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5159 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5160   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
   5161 $as_echo_n "checking for $ac_header... " >&6; }
   5162 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5163   $as_echo_n "(cached) " >&6
   5164 fi
   5165 ac_res=`eval 'as_val=${'$as_ac_Header'}
   5166 		 $as_echo "$as_val"'`
   5167 	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
   5168 $as_echo "$ac_res" >&6; }
   5169 else
   5170   # Is the header compilable?
   5171 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
   5172 $as_echo_n "checking $ac_header usability... " >&6; }
   5173 cat >conftest.$ac_ext <<_ACEOF
   5174 /* confdefs.h.  */
   5175 _ACEOF
   5176 cat confdefs.h >>conftest.$ac_ext
   5177 cat >>conftest.$ac_ext <<_ACEOF
   5178 /* end confdefs.h.  */
   5179 $ac_includes_default
   5180 #include <$ac_header>
   5181 _ACEOF
   5182 rm -f conftest.$ac_objext
   5183 if { (ac_try="$ac_compile"
   5184 case "(($ac_try" in
   5185   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5186   *) ac_try_echo=$ac_try;;
   5187 esac
   5188 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5189 $as_echo "$ac_try_echo") >&5
   5190   (eval "$ac_compile") 2>conftest.er1
   5191   ac_status=$?
   5192   grep -v '^ *+' conftest.er1 >conftest.err
   5193   rm -f conftest.er1
   5194   cat conftest.err >&5
   5195   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5196   (exit $ac_status); } && {
   5197 	 test -z "$ac_c_werror_flag" ||
   5198 	 test ! -s conftest.err
   5199        } && test -s conftest.$ac_objext; then
   5200   ac_header_compiler=yes
   5201 else
   5202   $as_echo "$as_me: failed program was:" >&5
   5203 sed 's/^/| /' conftest.$ac_ext >&5
   5204 
   5205 	ac_header_compiler=no
   5206 fi
   5207 
   5208 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5209 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   5210 $as_echo "$ac_header_compiler" >&6; }
   5211 
   5212 # Is the header present?
   5213 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
   5214 $as_echo_n "checking $ac_header presence... " >&6; }
   5215 cat >conftest.$ac_ext <<_ACEOF
   5216 /* confdefs.h.  */
   5217 _ACEOF
   5218 cat confdefs.h >>conftest.$ac_ext
   5219 cat >>conftest.$ac_ext <<_ACEOF
   5220 /* end confdefs.h.  */
   5221 #include <$ac_header>
   5222 _ACEOF
   5223 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5224 case "(($ac_try" in
   5225   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5226   *) ac_try_echo=$ac_try;;
   5227 esac
   5228 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5229 $as_echo "$ac_try_echo") >&5
   5230   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5231   ac_status=$?
   5232   grep -v '^ *+' conftest.er1 >conftest.err
   5233   rm -f conftest.er1
   5234   cat conftest.err >&5
   5235   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5236   (exit $ac_status); } >/dev/null && {
   5237 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   5238 	 test ! -s conftest.err
   5239        }; then
   5240   ac_header_preproc=yes
   5241 else
   5242   $as_echo "$as_me: failed program was:" >&5
   5243 sed 's/^/| /' conftest.$ac_ext >&5
   5244 
   5245   ac_header_preproc=no
   5246 fi
   5247 
   5248 rm -f conftest.err conftest.$ac_ext
   5249 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   5250 $as_echo "$ac_header_preproc" >&6; }
   5251 
   5252 # So?  What about this header?
   5253 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   5254   yes:no: )
   5255     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   5256 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   5257     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   5258 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   5259     ac_header_preproc=yes
   5260     ;;
   5261   no:yes:* )
   5262     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   5263 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   5264     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   5265 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   5266     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   5267 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   5268     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   5269 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   5270     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   5271 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   5272     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   5273 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   5274     ( cat <<\_ASBOX
   5275 ## ---------------------------------------------------------------------- ##
   5276 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
   5277 ## ---------------------------------------------------------------------- ##
   5278 _ASBOX
   5279      ) | sed "s/^/$as_me: WARNING:     /" >&2
   5280     ;;
   5281 esac
   5282 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
   5283 $as_echo_n "checking for $ac_header... " >&6; }
   5284 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5285   $as_echo_n "(cached) " >&6
   5286 else
   5287   eval "$as_ac_Header=\$ac_header_preproc"
   5288 fi
   5289 ac_res=`eval 'as_val=${'$as_ac_Header'}
   5290 		 $as_echo "$as_val"'`
   5291 	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
   5292 $as_echo "$ac_res" >&6; }
   5293 
   5294 fi
   5295 as_val=`eval 'as_val=${'$as_ac_Header'}
   5296 		 $as_echo "$as_val"'`
   5297    if test "x$as_val" = x""yes; then
   5298   cat >>confdefs.h <<_ACEOF
   5299 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5300 _ACEOF
   5301 
   5302 fi
   5303 
   5304 done
   5305 
   5306 ac_ext=cpp
   5307 ac_cpp='$CXXCPP $CPPFLAGS'
   5308 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5309 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5310 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5311 if test -z "$CXX"; then
   5312   if test -n "$CCC"; then
   5313     CXX=$CCC
   5314   else
   5315     if test -n "$ac_tool_prefix"; then
   5316   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5317   do
   5318     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5319 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5320 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   5321 $as_echo_n "checking for $ac_word... " >&6; }
   5322 if test "${ac_cv_prog_CXX+set}" = set; then
   5323   $as_echo_n "(cached) " >&6
   5324 else
   5325   if test -n "$CXX"; then
   5326   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   5327 else
   5328 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5329 for as_dir in $PATH
   5330 do
   5331   IFS=$as_save_IFS
   5332   test -z "$as_dir" && as_dir=.
   5333   for ac_exec_ext in '' $ac_executable_extensions; do
   5334   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5335     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   5336     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5337     break 2
   5338   fi
   5339 done
   5340 done
   5341 IFS=$as_save_IFS
   5342 
   5343 fi
   5344 fi
   5345 CXX=$ac_cv_prog_CXX
   5346 if test -n "$CXX"; then
   5347   { $as_echo "$as_me:$LINENO: result: $CXX" >&5
   5348 $as_echo "$CXX" >&6; }
   5349 else
   5350   { $as_echo "$as_me:$LINENO: result: no" >&5
   5351 $as_echo "no" >&6; }
   5352 fi
   5353 
   5354 
   5355     test -n "$CXX" && break
   5356   done
   5357 fi
   5358 if test -z "$CXX"; then
   5359   ac_ct_CXX=$CXX
   5360   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5361 do
   5362   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5363 set dummy $ac_prog; ac_word=$2
   5364 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   5365 $as_echo_n "checking for $ac_word... " >&6; }
   5366 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
   5367   $as_echo_n "(cached) " >&6
   5368 else
   5369   if test -n "$ac_ct_CXX"; then
   5370   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   5371 else
   5372 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5373 for as_dir in $PATH
   5374 do
   5375   IFS=$as_save_IFS
   5376   test -z "$as_dir" && as_dir=.
   5377   for ac_exec_ext in '' $ac_executable_extensions; do
   5378   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5379     ac_cv_prog_ac_ct_CXX="$ac_prog"
   5380     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5381     break 2
   5382   fi
   5383 done
   5384 done
   5385 IFS=$as_save_IFS
   5386 
   5387 fi
   5388 fi
   5389 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   5390 if test -n "$ac_ct_CXX"; then
   5391   { $as_echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
   5392 $as_echo "$ac_ct_CXX" >&6; }
   5393 else
   5394   { $as_echo "$as_me:$LINENO: result: no" >&5
   5395 $as_echo "no" >&6; }
   5396 fi
   5397 
   5398 
   5399   test -n "$ac_ct_CXX" && break
   5400 done
   5401 
   5402   if test "x$ac_ct_CXX" = x; then
   5403     CXX="g++"
   5404   else
   5405     case $cross_compiling:$ac_tool_warned in
   5406 yes:)
   5407 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   5408 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5409 ac_tool_warned=yes ;;
   5410 esac
   5411     CXX=$ac_ct_CXX
   5412   fi
   5413 fi
   5414 
   5415   fi
   5416 fi
   5417 # Provide some information about the compiler.
   5418 $as_echo "$as_me:$LINENO: checking for C++ compiler version" >&5
   5419 set X $ac_compile
   5420 ac_compiler=$2
   5421 { (ac_try="$ac_compiler --version >&5"
   5422 case "(($ac_try" in
   5423   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5424   *) ac_try_echo=$ac_try;;
   5425 esac
   5426 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5427 $as_echo "$ac_try_echo") >&5
   5428   (eval "$ac_compiler --version >&5") 2>&5
   5429   ac_status=$?
   5430   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5431   (exit $ac_status); }
   5432 { (ac_try="$ac_compiler -v >&5"
   5433 case "(($ac_try" in
   5434   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5435   *) ac_try_echo=$ac_try;;
   5436 esac
   5437 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5438 $as_echo "$ac_try_echo") >&5
   5439   (eval "$ac_compiler -v >&5") 2>&5
   5440   ac_status=$?
   5441   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5442   (exit $ac_status); }
   5443 { (ac_try="$ac_compiler -V >&5"
   5444 case "(($ac_try" in
   5445   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5446   *) ac_try_echo=$ac_try;;
   5447 esac
   5448 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5449 $as_echo "$ac_try_echo") >&5
   5450   (eval "$ac_compiler -V >&5") 2>&5
   5451   ac_status=$?
   5452   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5453   (exit $ac_status); }
   5454 
   5455 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
   5456 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
   5457 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
   5458   $as_echo_n "(cached) " >&6
   5459 else
   5460   cat >conftest.$ac_ext <<_ACEOF
   5461 /* confdefs.h.  */
   5462 _ACEOF
   5463 cat confdefs.h >>conftest.$ac_ext
   5464 cat >>conftest.$ac_ext <<_ACEOF
   5465 /* end confdefs.h.  */
   5466 
   5467 int
   5468 main ()
   5469 {
   5470 #ifndef __GNUC__
   5471        choke me
   5472 #endif
   5473 
   5474   ;
   5475   return 0;
   5476 }
   5477 _ACEOF
   5478 rm -f conftest.$ac_objext
   5479 if { (ac_try="$ac_compile"
   5480 case "(($ac_try" in
   5481   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5482   *) ac_try_echo=$ac_try;;
   5483 esac
   5484 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5485 $as_echo "$ac_try_echo") >&5
   5486   (eval "$ac_compile") 2>conftest.er1
   5487   ac_status=$?
   5488   grep -v '^ *+' conftest.er1 >conftest.err
   5489   rm -f conftest.er1
   5490   cat conftest.err >&5
   5491   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5492   (exit $ac_status); } && {
   5493 	 test -z "$ac_cxx_werror_flag" ||
   5494 	 test ! -s conftest.err
   5495        } && test -s conftest.$ac_objext; then
   5496   ac_compiler_gnu=yes
   5497 else
   5498   $as_echo "$as_me: failed program was:" >&5
   5499 sed 's/^/| /' conftest.$ac_ext >&5
   5500 
   5501 	ac_compiler_gnu=no
   5502 fi
   5503 
   5504 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5505 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   5506 
   5507 fi
   5508 { $as_echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
   5509 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
   5510 if test $ac_compiler_gnu = yes; then
   5511   GXX=yes
   5512 else
   5513   GXX=
   5514 fi
   5515 ac_test_CXXFLAGS=${CXXFLAGS+set}
   5516 ac_save_CXXFLAGS=$CXXFLAGS
   5517 { $as_echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
   5518 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
   5519 if test "${ac_cv_prog_cxx_g+set}" = set; then
   5520   $as_echo_n "(cached) " >&6
   5521 else
   5522   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   5523    ac_cxx_werror_flag=yes
   5524    ac_cv_prog_cxx_g=no
   5525    CXXFLAGS="-g"
   5526    cat >conftest.$ac_ext <<_ACEOF
   5527 /* confdefs.h.  */
   5528 _ACEOF
   5529 cat confdefs.h >>conftest.$ac_ext
   5530 cat >>conftest.$ac_ext <<_ACEOF
   5531 /* end confdefs.h.  */
   5532 
   5533 int
   5534 main ()
   5535 {
   5536 
   5537   ;
   5538   return 0;
   5539 }
   5540 _ACEOF
   5541 rm -f conftest.$ac_objext
   5542 if { (ac_try="$ac_compile"
   5543 case "(($ac_try" in
   5544   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5545   *) ac_try_echo=$ac_try;;
   5546 esac
   5547 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5548 $as_echo "$ac_try_echo") >&5
   5549   (eval "$ac_compile") 2>conftest.er1
   5550   ac_status=$?
   5551   grep -v '^ *+' conftest.er1 >conftest.err
   5552   rm -f conftest.er1
   5553   cat conftest.err >&5
   5554   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5555   (exit $ac_status); } && {
   5556 	 test -z "$ac_cxx_werror_flag" ||
   5557 	 test ! -s conftest.err
   5558        } && test -s conftest.$ac_objext; then
   5559   ac_cv_prog_cxx_g=yes
   5560 else
   5561   $as_echo "$as_me: failed program was:" >&5
   5562 sed 's/^/| /' conftest.$ac_ext >&5
   5563 
   5564 	CXXFLAGS=""
   5565       cat >conftest.$ac_ext <<_ACEOF
   5566 /* confdefs.h.  */
   5567 _ACEOF
   5568 cat confdefs.h >>conftest.$ac_ext
   5569 cat >>conftest.$ac_ext <<_ACEOF
   5570 /* end confdefs.h.  */
   5571 
   5572 int
   5573 main ()
   5574 {
   5575 
   5576   ;
   5577   return 0;
   5578 }
   5579 _ACEOF
   5580 rm -f conftest.$ac_objext
   5581 if { (ac_try="$ac_compile"
   5582 case "(($ac_try" in
   5583   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5584   *) ac_try_echo=$ac_try;;
   5585 esac
   5586 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5587 $as_echo "$ac_try_echo") >&5
   5588   (eval "$ac_compile") 2>conftest.er1
   5589   ac_status=$?
   5590   grep -v '^ *+' conftest.er1 >conftest.err
   5591   rm -f conftest.er1
   5592   cat conftest.err >&5
   5593   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5594   (exit $ac_status); } && {
   5595 	 test -z "$ac_cxx_werror_flag" ||
   5596 	 test ! -s conftest.err
   5597        } && test -s conftest.$ac_objext; then
   5598   :
   5599 else
   5600   $as_echo "$as_me: failed program was:" >&5
   5601 sed 's/^/| /' conftest.$ac_ext >&5
   5602 
   5603 	ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5604 	 CXXFLAGS="-g"
   5605 	 cat >conftest.$ac_ext <<_ACEOF
   5606 /* confdefs.h.  */
   5607 _ACEOF
   5608 cat confdefs.h >>conftest.$ac_ext
   5609 cat >>conftest.$ac_ext <<_ACEOF
   5610 /* end confdefs.h.  */
   5611 
   5612 int
   5613 main ()
   5614 {
   5615 
   5616   ;
   5617   return 0;
   5618 }
   5619 _ACEOF
   5620 rm -f conftest.$ac_objext
   5621 if { (ac_try="$ac_compile"
   5622 case "(($ac_try" in
   5623   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5624   *) ac_try_echo=$ac_try;;
   5625 esac
   5626 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5627 $as_echo "$ac_try_echo") >&5
   5628   (eval "$ac_compile") 2>conftest.er1
   5629   ac_status=$?
   5630   grep -v '^ *+' conftest.er1 >conftest.err
   5631   rm -f conftest.er1
   5632   cat conftest.err >&5
   5633   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5634   (exit $ac_status); } && {
   5635 	 test -z "$ac_cxx_werror_flag" ||
   5636 	 test ! -s conftest.err
   5637        } && test -s conftest.$ac_objext; then
   5638   ac_cv_prog_cxx_g=yes
   5639 else
   5640   $as_echo "$as_me: failed program was:" >&5
   5641 sed 's/^/| /' conftest.$ac_ext >&5
   5642 
   5643 
   5644 fi
   5645 
   5646 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5647 fi
   5648 
   5649 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5650 fi
   5651 
   5652 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5653    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5654 fi
   5655 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
   5656 $as_echo "$ac_cv_prog_cxx_g" >&6; }
   5657 if test "$ac_test_CXXFLAGS" = set; then
   5658   CXXFLAGS=$ac_save_CXXFLAGS
   5659 elif test $ac_cv_prog_cxx_g = yes; then
   5660   if test "$GXX" = yes; then
   5661     CXXFLAGS="-g -O2"
   5662   else
   5663     CXXFLAGS="-g"
   5664   fi
   5665 else
   5666   if test "$GXX" = yes; then
   5667     CXXFLAGS="-O2"
   5668   else
   5669     CXXFLAGS=
   5670   fi
   5671 fi
   5672 ac_ext=cpp
   5673 ac_cpp='$CXXCPP $CPPFLAGS'
   5674 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5675 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5676 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5677 
   5678 depcc="$CXX"  am_compiler_list=
   5679 
   5680 { $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   5681 $as_echo_n "checking dependency style of $depcc... " >&6; }
   5682 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
   5683   $as_echo_n "(cached) " >&6
   5684 else
   5685   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   5686   # We make a subdir and do the tests there.  Otherwise we can end up
   5687   # making bogus files that we don't know about and never remove.  For
   5688   # instance it was reported that on HP-UX the gcc test will end up
   5689   # making a dummy file named `D' -- because `-MD' means `put the output
   5690   # in D'.
   5691   mkdir conftest.dir
   5692   # Copy depcomp to subdir because otherwise we won't find it if we're
   5693   # using a relative directory.
   5694   cp "$am_depcomp" conftest.dir
   5695   cd conftest.dir
   5696   # We will build objects and dependencies in a subdirectory because
   5697   # it helps to detect inapplicable dependency modes.  For instance
   5698   # both Tru64's cc and ICC support -MD to output dependencies as a
   5699   # side effect of compilation, but ICC will put the dependencies in
   5700   # the current directory while Tru64 will put them in the object
   5701   # directory.
   5702   mkdir sub
   5703 
   5704   am_cv_CXX_dependencies_compiler_type=none
   5705   if test "$am_compiler_list" = ""; then
   5706      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   5707   fi
   5708   for depmode in $am_compiler_list; do
   5709     # Setup a source with many dependencies, because some compilers
   5710     # like to wrap large dependency lists on column 80 (with \), and
   5711     # we should not choose a depcomp mode which is confused by this.
   5712     #
   5713     # We need to recreate these files for each test, as the compiler may
   5714     # overwrite some of them when testing with obscure command lines.
   5715     # This happens at least with the AIX C compiler.
   5716     : > sub/conftest.c
   5717     for i in 1 2 3 4 5 6; do
   5718       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   5719       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   5720       # Solaris 8's {/usr,}/bin/sh.
   5721       touch sub/conftst$i.h
   5722     done
   5723     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   5724 
   5725     case $depmode in
   5726     nosideeffect)
   5727       # after this tag, mechanisms are not by side-effect, so they'll
   5728       # only be used when explicitly requested
   5729       if test "x$enable_dependency_tracking" = xyes; then
   5730 	continue
   5731       else
   5732 	break
   5733       fi
   5734       ;;
   5735     none) break ;;
   5736     esac
   5737     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   5738     # mode.  It turns out that the SunPro C++ compiler does not properly
   5739     # handle `-M -o', and we need to detect this.
   5740     if depmode=$depmode \
   5741        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   5742        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   5743        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   5744          >/dev/null 2>conftest.err &&
   5745        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   5746        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   5747        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   5748        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   5749       # icc doesn't choke on unknown options, it will just issue warnings
   5750       # or remarks (even with -Werror).  So we grep stderr for any message
   5751       # that says an option was ignored or not supported.
   5752       # When given -MP, icc 7.0 and 7.1 complain thusly:
   5753       #   icc: Command line warning: ignoring option '-M'; no argument required
   5754       # The diagnosis changed in icc 8.0:
   5755       #   icc: Command line remark: option '-MP' not supported
   5756       if (grep 'ignoring option' conftest.err ||
   5757           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   5758         am_cv_CXX_dependencies_compiler_type=$depmode
   5759         break
   5760       fi
   5761     fi
   5762   done
   5763 
   5764   cd ..
   5765   rm -rf conftest.dir
   5766 else
   5767   am_cv_CXX_dependencies_compiler_type=none
   5768 fi
   5769 
   5770 fi
   5771 { $as_echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
   5772 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
   5773 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   5774 
   5775  if
   5776   test "x$enable_dependency_tracking" != xno \
   5777   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   5778   am__fastdepCXX_TRUE=
   5779   am__fastdepCXX_FALSE='#'
   5780 else
   5781   am__fastdepCXX_TRUE='#'
   5782   am__fastdepCXX_FALSE=
   5783 fi
   5784 
   5785 
   5786 
   5787 
   5788 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   5789     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   5790     (test "X$CXX" != "Xg++"))) ; then
   5791   ac_ext=cpp
   5792 ac_cpp='$CXXCPP $CPPFLAGS'
   5793 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5794 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5795 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5796 { $as_echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
   5797 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
   5798 if test -z "$CXXCPP"; then
   5799   if test "${ac_cv_prog_CXXCPP+set}" = set; then
   5800   $as_echo_n "(cached) " >&6
   5801 else
   5802       # Double quotes because CXXCPP needs to be expanded
   5803     for CXXCPP in "$CXX -E" "/lib/cpp"
   5804     do
   5805       ac_preproc_ok=false
   5806 for ac_cxx_preproc_warn_flag in '' yes
   5807 do
   5808   # Use a header file that comes with gcc, so configuring glibc
   5809   # with a fresh cross-compiler works.
   5810   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5811   # <limits.h> exists even on freestanding compilers.
   5812   # On the NeXT, cc -E runs the code through the compiler's parser,
   5813   # not just through cpp. "Syntax error" is here to catch this case.
   5814   cat >conftest.$ac_ext <<_ACEOF
   5815 /* confdefs.h.  */
   5816 _ACEOF
   5817 cat confdefs.h >>conftest.$ac_ext
   5818 cat >>conftest.$ac_ext <<_ACEOF
   5819 /* end confdefs.h.  */
   5820 #ifdef __STDC__
   5821 # include <limits.h>
   5822 #else
   5823 # include <assert.h>
   5824 #endif
   5825 		     Syntax error
   5826 _ACEOF
   5827 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5828 case "(($ac_try" in
   5829   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5830   *) ac_try_echo=$ac_try;;
   5831 esac
   5832 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5833 $as_echo "$ac_try_echo") >&5
   5834   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5835   ac_status=$?
   5836   grep -v '^ *+' conftest.er1 >conftest.err
   5837   rm -f conftest.er1
   5838   cat conftest.err >&5
   5839   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5840   (exit $ac_status); } >/dev/null && {
   5841 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5842 	 test ! -s conftest.err
   5843        }; then
   5844   :
   5845 else
   5846   $as_echo "$as_me: failed program was:" >&5
   5847 sed 's/^/| /' conftest.$ac_ext >&5
   5848 
   5849   # Broken: fails on valid input.
   5850 continue
   5851 fi
   5852 
   5853 rm -f conftest.err conftest.$ac_ext
   5854 
   5855   # OK, works on sane cases.  Now check whether nonexistent headers
   5856   # can be detected and how.
   5857   cat >conftest.$ac_ext <<_ACEOF
   5858 /* confdefs.h.  */
   5859 _ACEOF
   5860 cat confdefs.h >>conftest.$ac_ext
   5861 cat >>conftest.$ac_ext <<_ACEOF
   5862 /* end confdefs.h.  */
   5863 #include <ac_nonexistent.h>
   5864 _ACEOF
   5865 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5866 case "(($ac_try" in
   5867   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5868   *) ac_try_echo=$ac_try;;
   5869 esac
   5870 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5871 $as_echo "$ac_try_echo") >&5
   5872   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5873   ac_status=$?
   5874   grep -v '^ *+' conftest.er1 >conftest.err
   5875   rm -f conftest.er1
   5876   cat conftest.err >&5
   5877   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5878   (exit $ac_status); } >/dev/null && {
   5879 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5880 	 test ! -s conftest.err
   5881        }; then
   5882   # Broken: success on invalid input.
   5883 continue
   5884 else
   5885   $as_echo "$as_me: failed program was:" >&5
   5886 sed 's/^/| /' conftest.$ac_ext >&5
   5887 
   5888   # Passes both tests.
   5889 ac_preproc_ok=:
   5890 break
   5891 fi
   5892 
   5893 rm -f conftest.err conftest.$ac_ext
   5894 
   5895 done
   5896 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5897 rm -f conftest.err conftest.$ac_ext
   5898 if $ac_preproc_ok; then
   5899   break
   5900 fi
   5901 
   5902     done
   5903     ac_cv_prog_CXXCPP=$CXXCPP
   5904 
   5905 fi
   5906   CXXCPP=$ac_cv_prog_CXXCPP
   5907 else
   5908   ac_cv_prog_CXXCPP=$CXXCPP
   5909 fi
   5910 { $as_echo "$as_me:$LINENO: result: $CXXCPP" >&5
   5911 $as_echo "$CXXCPP" >&6; }
   5912 ac_preproc_ok=false
   5913 for ac_cxx_preproc_warn_flag in '' yes
   5914 do
   5915   # Use a header file that comes with gcc, so configuring glibc
   5916   # with a fresh cross-compiler works.
   5917   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5918   # <limits.h> exists even on freestanding compilers.
   5919   # On the NeXT, cc -E runs the code through the compiler's parser,
   5920   # not just through cpp. "Syntax error" is here to catch this case.
   5921   cat >conftest.$ac_ext <<_ACEOF
   5922 /* confdefs.h.  */
   5923 _ACEOF
   5924 cat confdefs.h >>conftest.$ac_ext
   5925 cat >>conftest.$ac_ext <<_ACEOF
   5926 /* end confdefs.h.  */
   5927 #ifdef __STDC__
   5928 # include <limits.h>
   5929 #else
   5930 # include <assert.h>
   5931 #endif
   5932 		     Syntax error
   5933 _ACEOF
   5934 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5935 case "(($ac_try" in
   5936   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5937   *) ac_try_echo=$ac_try;;
   5938 esac
   5939 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5940 $as_echo "$ac_try_echo") >&5
   5941   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5942   ac_status=$?
   5943   grep -v '^ *+' conftest.er1 >conftest.err
   5944   rm -f conftest.er1
   5945   cat conftest.err >&5
   5946   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5947   (exit $ac_status); } >/dev/null && {
   5948 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5949 	 test ! -s conftest.err
   5950        }; then
   5951   :
   5952 else
   5953   $as_echo "$as_me: failed program was:" >&5
   5954 sed 's/^/| /' conftest.$ac_ext >&5
   5955 
   5956   # Broken: fails on valid input.
   5957 continue
   5958 fi
   5959 
   5960 rm -f conftest.err conftest.$ac_ext
   5961 
   5962   # OK, works on sane cases.  Now check whether nonexistent headers
   5963   # can be detected and how.
   5964   cat >conftest.$ac_ext <<_ACEOF
   5965 /* confdefs.h.  */
   5966 _ACEOF
   5967 cat confdefs.h >>conftest.$ac_ext
   5968 cat >>conftest.$ac_ext <<_ACEOF
   5969 /* end confdefs.h.  */
   5970 #include <ac_nonexistent.h>
   5971 _ACEOF
   5972 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5973 case "(($ac_try" in
   5974   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5975   *) ac_try_echo=$ac_try;;
   5976 esac
   5977 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   5978 $as_echo "$ac_try_echo") >&5
   5979   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5980   ac_status=$?
   5981   grep -v '^ *+' conftest.er1 >conftest.err
   5982   rm -f conftest.er1
   5983   cat conftest.err >&5
   5984   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5985   (exit $ac_status); } >/dev/null && {
   5986 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5987 	 test ! -s conftest.err
   5988        }; then
   5989   # Broken: success on invalid input.
   5990 continue
   5991 else
   5992   $as_echo "$as_me: failed program was:" >&5
   5993 sed 's/^/| /' conftest.$ac_ext >&5
   5994 
   5995   # Passes both tests.
   5996 ac_preproc_ok=:
   5997 break
   5998 fi
   5999 
   6000 rm -f conftest.err conftest.$ac_ext
   6001 
   6002 done
   6003 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   6004 rm -f conftest.err conftest.$ac_ext
   6005 if $ac_preproc_ok; then
   6006   :
   6007 else
   6008   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   6009 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   6010 { { $as_echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   6011 See \`config.log' for more details." >&5
   6012 $as_echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   6013 See \`config.log' for more details." >&2;}
   6014    { (exit 1); exit 1; }; }; }
   6015 fi
   6016 
   6017 ac_ext=cpp
   6018 ac_cpp='$CXXCPP $CPPFLAGS'
   6019 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6020 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6021 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   6022 
   6023 fi
   6024 
   6025 
   6026 ac_ext=f
   6027 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   6028 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6029 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   6030 if test -n "$ac_tool_prefix"; then
   6031   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
   6032   do
   6033     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   6034 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   6035 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6036 $as_echo_n "checking for $ac_word... " >&6; }
   6037 if test "${ac_cv_prog_F77+set}" = set; then
   6038   $as_echo_n "(cached) " >&6
   6039 else
   6040   if test -n "$F77"; then
   6041   ac_cv_prog_F77="$F77" # Let the user override the test.
   6042 else
   6043 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6044 for as_dir in $PATH
   6045 do
   6046   IFS=$as_save_IFS
   6047   test -z "$as_dir" && as_dir=.
   6048   for ac_exec_ext in '' $ac_executable_extensions; do
   6049   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6050     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
   6051     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6052     break 2
   6053   fi
   6054 done
   6055 done
   6056 IFS=$as_save_IFS
   6057 
   6058 fi
   6059 fi
   6060 F77=$ac_cv_prog_F77
   6061 if test -n "$F77"; then
   6062   { $as_echo "$as_me:$LINENO: result: $F77" >&5
   6063 $as_echo "$F77" >&6; }
   6064 else
   6065   { $as_echo "$as_me:$LINENO: result: no" >&5
   6066 $as_echo "no" >&6; }
   6067 fi
   6068 
   6069 
   6070     test -n "$F77" && break
   6071   done
   6072 fi
   6073 if test -z "$F77"; then
   6074   ac_ct_F77=$F77
   6075   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
   6076 do
   6077   # Extract the first word of "$ac_prog", so it can be a program name with args.
   6078 set dummy $ac_prog; ac_word=$2
   6079 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6080 $as_echo_n "checking for $ac_word... " >&6; }
   6081 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
   6082   $as_echo_n "(cached) " >&6
   6083 else
   6084   if test -n "$ac_ct_F77"; then
   6085   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
   6086 else
   6087 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6088 for as_dir in $PATH
   6089 do
   6090   IFS=$as_save_IFS
   6091   test -z "$as_dir" && as_dir=.
   6092   for ac_exec_ext in '' $ac_executable_extensions; do
   6093   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6094     ac_cv_prog_ac_ct_F77="$ac_prog"
   6095     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6096     break 2
   6097   fi
   6098 done
   6099 done
   6100 IFS=$as_save_IFS
   6101 
   6102 fi
   6103 fi
   6104 ac_ct_F77=$ac_cv_prog_ac_ct_F77
   6105 if test -n "$ac_ct_F77"; then
   6106   { $as_echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
   6107 $as_echo "$ac_ct_F77" >&6; }
   6108 else
   6109   { $as_echo "$as_me:$LINENO: result: no" >&5
   6110 $as_echo "no" >&6; }
   6111 fi
   6112 
   6113 
   6114   test -n "$ac_ct_F77" && break
   6115 done
   6116 
   6117   if test "x$ac_ct_F77" = x; then
   6118     F77=""
   6119   else
   6120     case $cross_compiling:$ac_tool_warned in
   6121 yes:)
   6122 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   6123 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6124 ac_tool_warned=yes ;;
   6125 esac
   6126     F77=$ac_ct_F77
   6127   fi
   6128 fi
   6129 
   6130 
   6131 # Provide some information about the compiler.
   6132 $as_echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
   6133 set X $ac_compile
   6134 ac_compiler=$2
   6135 { (ac_try="$ac_compiler --version >&5"
   6136 case "(($ac_try" in
   6137   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6138   *) ac_try_echo=$ac_try;;
   6139 esac
   6140 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6141 $as_echo "$ac_try_echo") >&5
   6142   (eval "$ac_compiler --version >&5") 2>&5
   6143   ac_status=$?
   6144   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6145   (exit $ac_status); }
   6146 { (ac_try="$ac_compiler -v >&5"
   6147 case "(($ac_try" in
   6148   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6149   *) ac_try_echo=$ac_try;;
   6150 esac
   6151 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6152 $as_echo "$ac_try_echo") >&5
   6153   (eval "$ac_compiler -v >&5") 2>&5
   6154   ac_status=$?
   6155   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6156   (exit $ac_status); }
   6157 { (ac_try="$ac_compiler -V >&5"
   6158 case "(($ac_try" in
   6159   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6160   *) ac_try_echo=$ac_try;;
   6161 esac
   6162 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6163 $as_echo "$ac_try_echo") >&5
   6164   (eval "$ac_compiler -V >&5") 2>&5
   6165   ac_status=$?
   6166   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6167   (exit $ac_status); }
   6168 rm -f a.out
   6169 
   6170 # If we don't use `.F' as extension, the preprocessor is not run on the
   6171 # input file.  (Note that this only needs to work for GNU compilers.)
   6172 ac_save_ext=$ac_ext
   6173 ac_ext=F
   6174 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
   6175 $as_echo_n "checking whether we are using the GNU Fortran 77 compiler... " >&6; }
   6176 if test "${ac_cv_f77_compiler_gnu+set}" = set; then
   6177   $as_echo_n "(cached) " >&6
   6178 else
   6179   cat >conftest.$ac_ext <<_ACEOF
   6180       program main
   6181 #ifndef __GNUC__
   6182        choke me
   6183 #endif
   6184 
   6185       end
   6186 _ACEOF
   6187 rm -f conftest.$ac_objext
   6188 if { (ac_try="$ac_compile"
   6189 case "(($ac_try" in
   6190   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6191   *) ac_try_echo=$ac_try;;
   6192 esac
   6193 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6194 $as_echo "$ac_try_echo") >&5
   6195   (eval "$ac_compile") 2>conftest.er1
   6196   ac_status=$?
   6197   grep -v '^ *+' conftest.er1 >conftest.err
   6198   rm -f conftest.er1
   6199   cat conftest.err >&5
   6200   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6201   (exit $ac_status); } && {
   6202 	 test -z "$ac_f77_werror_flag" ||
   6203 	 test ! -s conftest.err
   6204        } && test -s conftest.$ac_objext; then
   6205   ac_compiler_gnu=yes
   6206 else
   6207   $as_echo "$as_me: failed program was:" >&5
   6208 sed 's/^/| /' conftest.$ac_ext >&5
   6209 
   6210 	ac_compiler_gnu=no
   6211 fi
   6212 
   6213 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6214 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
   6215 
   6216 fi
   6217 { $as_echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
   6218 $as_echo "$ac_cv_f77_compiler_gnu" >&6; }
   6219 ac_ext=$ac_save_ext
   6220 ac_test_FFLAGS=${FFLAGS+set}
   6221 ac_save_FFLAGS=$FFLAGS
   6222 FFLAGS=
   6223 { $as_echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
   6224 $as_echo_n "checking whether $F77 accepts -g... " >&6; }
   6225 if test "${ac_cv_prog_f77_g+set}" = set; then
   6226   $as_echo_n "(cached) " >&6
   6227 else
   6228   FFLAGS=-g
   6229 cat >conftest.$ac_ext <<_ACEOF
   6230       program main
   6231 
   6232       end
   6233 _ACEOF
   6234 rm -f conftest.$ac_objext
   6235 if { (ac_try="$ac_compile"
   6236 case "(($ac_try" in
   6237   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6238   *) ac_try_echo=$ac_try;;
   6239 esac
   6240 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   6241 $as_echo "$ac_try_echo") >&5
   6242   (eval "$ac_compile") 2>conftest.er1
   6243   ac_status=$?
   6244   grep -v '^ *+' conftest.er1 >conftest.err
   6245   rm -f conftest.er1
   6246   cat conftest.err >&5
   6247   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6248   (exit $ac_status); } && {
   6249 	 test -z "$ac_f77_werror_flag" ||
   6250 	 test ! -s conftest.err
   6251        } && test -s conftest.$ac_objext; then
   6252   ac_cv_prog_f77_g=yes
   6253 else
   6254   $as_echo "$as_me: failed program was:" >&5
   6255 sed 's/^/| /' conftest.$ac_ext >&5
   6256 
   6257 	ac_cv_prog_f77_g=no
   6258 fi
   6259 
   6260 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6261 
   6262 fi
   6263 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
   6264 $as_echo "$ac_cv_prog_f77_g" >&6; }
   6265 if test "$ac_test_FFLAGS" = set; then
   6266   FFLAGS=$ac_save_FFLAGS
   6267 elif test $ac_cv_prog_f77_g = yes; then
   6268   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6269     FFLAGS="-g -O2"
   6270   else
   6271     FFLAGS="-g"
   6272   fi
   6273 else
   6274   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6275     FFLAGS="-O2"
   6276   else
   6277     FFLAGS=
   6278   fi
   6279 fi
   6280 
   6281 if test $ac_compiler_gnu = yes; then
   6282   G77=yes
   6283 else
   6284   G77=
   6285 fi
   6286 ac_ext=c
   6287 ac_cpp='$CPP $CPPFLAGS'
   6288 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6289 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6290 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6291 
   6292 
   6293 
   6294 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
   6295 # find the maximum length of command line arguments
   6296 { $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
   6297 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
   6298 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
   6299   $as_echo_n "(cached) " >&6
   6300 else
   6301     i=0
   6302   teststring="ABCD"
   6303 
   6304   case $build_os in
   6305   msdosdjgpp*)
   6306     # On DJGPP, this test can blow up pretty badly due to problems in libc
   6307     # (any single argument exceeding 2000 bytes causes a buffer overrun
   6308     # during glob expansion).  Even if it were fixed, the result of this
   6309     # check would be larger than it should be.
   6310     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   6311     ;;
   6312 
   6313   gnu*)
   6314     # Under GNU Hurd, this test is not required because there is
   6315     # no limit to the length of command line arguments.
   6316     # Libtool will interpret -1 as no limit whatsoever
   6317     lt_cv_sys_max_cmd_len=-1;
   6318     ;;
   6319 
   6320   cygwin* | mingw*)
   6321     # On Win9x/ME, this test blows up -- it succeeds, but takes
   6322     # about 5 minutes as the teststring grows exponentially.
   6323     # Worse, since 9x/ME are not pre-emptively multitasking,
   6324     # you end up with a "frozen" computer, even though with patience
   6325     # the test eventually succeeds (with a max line length of 256k).
   6326     # Instead, let's just punt: use the minimum linelength reported by
   6327     # all of the supported platforms: 8192 (on NT/2K/XP).
   6328     lt_cv_sys_max_cmd_len=8192;
   6329     ;;
   6330 
   6331   amigaos*)
   6332     # On AmigaOS with pdksh, this test takes hours, literally.
   6333     # So we just punt and use a minimum line length of 8192.
   6334     lt_cv_sys_max_cmd_len=8192;
   6335     ;;
   6336 
   6337   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   6338     # This has been around since 386BSD, at least.  Likely further.
   6339     if test -x /sbin/sysctl; then
   6340       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   6341     elif test -x /usr/sbin/sysctl; then
   6342       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   6343     else
   6344       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   6345     fi
   6346     # And add a safety zone
   6347     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6348     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6349     ;;
   6350 
   6351   interix*)
   6352     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   6353     lt_cv_sys_max_cmd_len=196608
   6354     ;;
   6355 
   6356   osf*)
   6357     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   6358     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   6359     # nice to cause kernel panics so lets avoid the loop below.
   6360     # First set a reasonable default.
   6361     lt_cv_sys_max_cmd_len=16384
   6362     #
   6363     if test -x /sbin/sysconfig; then
   6364       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   6365         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   6366       esac
   6367     fi
   6368     ;;
   6369   sco3.2v5*)
   6370     lt_cv_sys_max_cmd_len=102400
   6371     ;;
   6372   sysv5* | sco5v6* | sysv4.2uw2*)
   6373     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   6374     if test -n "$kargmax"; then
   6375       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ 	]//'`
   6376     else
   6377       lt_cv_sys_max_cmd_len=32768
   6378     fi
   6379     ;;
   6380   *)
   6381     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
   6382     if test -n "$lt_cv_sys_max_cmd_len"; then
   6383       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6384       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6385     else
   6386       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   6387       while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
   6388 	       = "XX$teststring") >/dev/null 2>&1 &&
   6389 	      new_result=`expr "X$teststring" : ".*" 2>&1` &&
   6390 	      lt_cv_sys_max_cmd_len=$new_result &&
   6391 	      test $i != 17 # 1/2 MB should be enough
   6392       do
   6393         i=`expr $i + 1`
   6394         teststring=$teststring$teststring
   6395       done
   6396       teststring=
   6397       # Add a significant safety factor because C++ compilers can tack on massive
   6398       # amounts of additional arguments before passing them to the linker.
   6399       # It appears as though 1/2 is a usable value.
   6400       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   6401     fi
   6402     ;;
   6403   esac
   6404 
   6405 fi
   6406 
   6407 if test -n $lt_cv_sys_max_cmd_len ; then
   6408   { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
   6409 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
   6410 else
   6411   { $as_echo "$as_me:$LINENO: result: none" >&5
   6412 $as_echo "none" >&6; }
   6413 fi
   6414 
   6415 
   6416 
   6417 
   6418 
   6419 # Check for command to grab the raw symbol name followed by C symbol from nm.
   6420 { $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
   6421 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
   6422 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
   6423   $as_echo_n "(cached) " >&6
   6424 else
   6425 
   6426 # These are sane defaults that work on at least a few old systems.
   6427 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   6428 
   6429 # Character class describing NM global symbol codes.
   6430 symcode='[BCDEGRST]'
   6431 
   6432 # Regexp to match symbols that can be accessed directly from C.
   6433 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   6434 
   6435 # Transform an extracted symbol line into a proper C declaration
   6436 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
   6437 
   6438 # Transform an extracted symbol line into symbol name and symbol address
   6439 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'"
   6440 
   6441 # Define system-specific variables.
   6442 case $host_os in
   6443 aix*)
   6444   symcode='[BCDT]'
   6445   ;;
   6446 cygwin* | mingw* | pw32*)
   6447   symcode='[ABCDGISTW]'
   6448   ;;
   6449 hpux*) # Its linker distinguishes data from code symbols
   6450   if test "$host_cpu" = ia64; then
   6451     symcode='[ABCDEGRST]'
   6452   fi
   6453   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6454   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'"
   6455   ;;
   6456 linux* | k*bsd*-gnu)
   6457   if test "$host_cpu" = ia64; then
   6458     symcode='[ABCDGIRSTW]'
   6459     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6460     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'"
   6461   fi
   6462   ;;
   6463 irix* | nonstopux*)
   6464   symcode='[BCDEGRST]'
   6465   ;;
   6466 osf*)
   6467   symcode='[BCDEGQRST]'
   6468   ;;
   6469 solaris*)
   6470   symcode='[BDRT]'
   6471   ;;
   6472 sco3.2v5*)
   6473   symcode='[DT]'
   6474   ;;
   6475 sysv4.2uw2*)
   6476   symcode='[DT]'
   6477   ;;
   6478 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   6479   symcode='[ABDT]'
   6480   ;;
   6481 sysv4)
   6482   symcode='[DFNSTU]'
   6483   ;;
   6484 esac
   6485 
   6486 # Handle CRLF in mingw tool chain
   6487 opt_cr=
   6488 case $build_os in
   6489 mingw*)
   6490   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   6491   ;;
   6492 esac
   6493 
   6494 # If we're using GNU nm, then use its standard symbol codes.
   6495 case `$NM -V 2>&1` in
   6496 *GNU* | *'with BFD'*)
   6497   symcode='[ABCDGIRSTW]' ;;
   6498 esac
   6499 
   6500 # Try without a prefix undercore, then with it.
   6501 for ac_symprfx in "" "_"; do
   6502 
   6503   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   6504   symxfrm="\\1 $ac_symprfx\\2 \\2"
   6505 
   6506   # Write the raw and C identifiers.
   6507   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   6508 
   6509   # Check to see that the pipe works correctly.
   6510   pipe_works=no
   6511 
   6512   rm -f conftest*
   6513   cat > conftest.$ac_ext <<EOF
   6514 #ifdef __cplusplus
   6515 extern "C" {
   6516 #endif
   6517 char nm_test_var;
   6518 void nm_test_func(){}
   6519 #ifdef __cplusplus
   6520 }
   6521 #endif
   6522 int main(){nm_test_var='a';nm_test_func();return(0);}
   6523 EOF
   6524 
   6525   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   6526   (eval $ac_compile) 2>&5
   6527   ac_status=$?
   6528   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6529   (exit $ac_status); }; then
   6530     # Now try to grab the symbols.
   6531     nlist=conftest.nm
   6532     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
   6533   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
   6534   ac_status=$?
   6535   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6536   (exit $ac_status); } && test -s "$nlist"; then
   6537       # Try sorting and uniquifying the output.
   6538       if sort "$nlist" | uniq > "$nlist"T; then
   6539 	mv -f "$nlist"T "$nlist"
   6540       else
   6541 	rm -f "$nlist"T
   6542       fi
   6543 
   6544       # Make sure that we snagged all the symbols we need.
   6545       if grep ' nm_test_var$' "$nlist" >/dev/null; then
   6546 	if grep ' nm_test_func$' "$nlist" >/dev/null; then
   6547 	  cat <<EOF > conftest.$ac_ext
   6548 #ifdef __cplusplus
   6549 extern "C" {
   6550 #endif
   6551 
   6552 EOF
   6553 	  # Now generate the symbol file.
   6554 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
   6555 
   6556 	  cat <<EOF >> conftest.$ac_ext
   6557 #if defined (__STDC__) && __STDC__
   6558 # define lt_ptr_t void *
   6559 #else
   6560 # define lt_ptr_t char *
   6561 # define const
   6562 #endif
   6563 
   6564 /* The mapping between symbol names and symbols. */
   6565 const struct {
   6566   const char *name;
   6567   lt_ptr_t address;
   6568 }
   6569 lt_preloaded_symbols[] =
   6570 {
   6571 EOF
   6572 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
   6573 	  cat <<\EOF >> conftest.$ac_ext
   6574   {0, (lt_ptr_t) 0}
   6575 };
   6576 
   6577 #ifdef __cplusplus
   6578 }
   6579 #endif
   6580 EOF
   6581 	  # Now try linking the two files.
   6582 	  mv conftest.$ac_objext conftstm.$ac_objext
   6583 	  lt_save_LIBS="$LIBS"
   6584 	  lt_save_CFLAGS="$CFLAGS"
   6585 	  LIBS="conftstm.$ac_objext"
   6586 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   6587 	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   6588   (eval $ac_link) 2>&5
   6589   ac_status=$?
   6590   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6591   (exit $ac_status); } && test -s conftest${ac_exeext}; then
   6592 	    pipe_works=yes
   6593 	  fi
   6594 	  LIBS="$lt_save_LIBS"
   6595 	  CFLAGS="$lt_save_CFLAGS"
   6596 	else
   6597 	  echo "cannot find nm_test_func in $nlist" >&5
   6598 	fi
   6599       else
   6600 	echo "cannot find nm_test_var in $nlist" >&5
   6601       fi
   6602     else
   6603       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   6604     fi
   6605   else
   6606     echo "$progname: failed program was:" >&5
   6607     cat conftest.$ac_ext >&5
   6608   fi
   6609   rm -rf conftest* conftst*
   6610 
   6611   # Do not use the global_symbol_pipe unless it works.
   6612   if test "$pipe_works" = yes; then
   6613     break
   6614   else
   6615     lt_cv_sys_global_symbol_pipe=
   6616   fi
   6617 done
   6618 
   6619 fi
   6620 
   6621 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   6622   lt_cv_sys_global_symbol_to_cdecl=
   6623 fi
   6624 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   6625   { $as_echo "$as_me:$LINENO: result: failed" >&5
   6626 $as_echo "failed" >&6; }
   6627 else
   6628   { $as_echo "$as_me:$LINENO: result: ok" >&5
   6629 $as_echo "ok" >&6; }
   6630 fi
   6631 
   6632 { $as_echo "$as_me:$LINENO: checking for objdir" >&5
   6633 $as_echo_n "checking for objdir... " >&6; }
   6634 if test "${lt_cv_objdir+set}" = set; then
   6635   $as_echo_n "(cached) " >&6
   6636 else
   6637   rm -f .libs 2>/dev/null
   6638 mkdir .libs 2>/dev/null
   6639 if test -d .libs; then
   6640   lt_cv_objdir=.libs
   6641 else
   6642   # MS-DOS does not allow filenames that begin with a dot.
   6643   lt_cv_objdir=_libs
   6644 fi
   6645 rmdir .libs 2>/dev/null
   6646 fi
   6647 { $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
   6648 $as_echo "$lt_cv_objdir" >&6; }
   6649 objdir=$lt_cv_objdir
   6650 
   6651 
   6652 
   6653 
   6654 
   6655 case $host_os in
   6656 aix3*)
   6657   # AIX sometimes has problems with the GCC collect2 program.  For some
   6658   # reason, if we set the COLLECT_NAMES environment variable, the problems
   6659   # vanish in a puff of smoke.
   6660   if test "X${COLLECT_NAMES+set}" != Xset; then
   6661     COLLECT_NAMES=
   6662     export COLLECT_NAMES
   6663   fi
   6664   ;;
   6665 esac
   6666 
   6667 # Sed substitution that helps us do robust quoting.  It backslashifies
   6668 # metacharacters that are still active within double-quoted strings.
   6669 Xsed='sed -e 1s/^X//'
   6670 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
   6671 
   6672 # Same as above, but do not quote variable references.
   6673 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
   6674 
   6675 # Sed substitution to delay expansion of an escaped shell variable in a
   6676 # double_quote_subst'ed string.
   6677 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   6678 
   6679 # Sed substitution to avoid accidental globbing in evaled expressions
   6680 no_glob_subst='s/\*/\\\*/g'
   6681 
   6682 # Constants:
   6683 rm="rm -f"
   6684 
   6685 # Global variables:
   6686 default_ofile=libtool
   6687 can_build_shared=yes
   6688 
   6689 # All known linkers require a `.a' archive for static linking (except MSVC,
   6690 # which needs '.lib').
   6691 libext=a
   6692 ltmain="$ac_aux_dir/ltmain.sh"
   6693 ofile="$default_ofile"
   6694 with_gnu_ld="$lt_cv_prog_gnu_ld"
   6695 
   6696 if test -n "$ac_tool_prefix"; then
   6697   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   6698 set dummy ${ac_tool_prefix}ar; ac_word=$2
   6699 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6700 $as_echo_n "checking for $ac_word... " >&6; }
   6701 if test "${ac_cv_prog_AR+set}" = set; then
   6702   $as_echo_n "(cached) " >&6
   6703 else
   6704   if test -n "$AR"; then
   6705   ac_cv_prog_AR="$AR" # Let the user override the test.
   6706 else
   6707 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6708 for as_dir in $PATH
   6709 do
   6710   IFS=$as_save_IFS
   6711   test -z "$as_dir" && as_dir=.
   6712   for ac_exec_ext in '' $ac_executable_extensions; do
   6713   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6714     ac_cv_prog_AR="${ac_tool_prefix}ar"
   6715     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6716     break 2
   6717   fi
   6718 done
   6719 done
   6720 IFS=$as_save_IFS
   6721 
   6722 fi
   6723 fi
   6724 AR=$ac_cv_prog_AR
   6725 if test -n "$AR"; then
   6726   { $as_echo "$as_me:$LINENO: result: $AR" >&5
   6727 $as_echo "$AR" >&6; }
   6728 else
   6729   { $as_echo "$as_me:$LINENO: result: no" >&5
   6730 $as_echo "no" >&6; }
   6731 fi
   6732 
   6733 
   6734 fi
   6735 if test -z "$ac_cv_prog_AR"; then
   6736   ac_ct_AR=$AR
   6737   # Extract the first word of "ar", so it can be a program name with args.
   6738 set dummy ar; ac_word=$2
   6739 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6740 $as_echo_n "checking for $ac_word... " >&6; }
   6741 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   6742   $as_echo_n "(cached) " >&6
   6743 else
   6744   if test -n "$ac_ct_AR"; then
   6745   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   6746 else
   6747 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6748 for as_dir in $PATH
   6749 do
   6750   IFS=$as_save_IFS
   6751   test -z "$as_dir" && as_dir=.
   6752   for ac_exec_ext in '' $ac_executable_extensions; do
   6753   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6754     ac_cv_prog_ac_ct_AR="ar"
   6755     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6756     break 2
   6757   fi
   6758 done
   6759 done
   6760 IFS=$as_save_IFS
   6761 
   6762 fi
   6763 fi
   6764 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   6765 if test -n "$ac_ct_AR"; then
   6766   { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   6767 $as_echo "$ac_ct_AR" >&6; }
   6768 else
   6769   { $as_echo "$as_me:$LINENO: result: no" >&5
   6770 $as_echo "no" >&6; }
   6771 fi
   6772 
   6773   if test "x$ac_ct_AR" = x; then
   6774     AR="false"
   6775   else
   6776     case $cross_compiling:$ac_tool_warned in
   6777 yes:)
   6778 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   6779 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6780 ac_tool_warned=yes ;;
   6781 esac
   6782     AR=$ac_ct_AR
   6783   fi
   6784 else
   6785   AR="$ac_cv_prog_AR"
   6786 fi
   6787 
   6788 if test -n "$ac_tool_prefix"; then
   6789   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   6790 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   6791 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6792 $as_echo_n "checking for $ac_word... " >&6; }
   6793 if test "${ac_cv_prog_RANLIB+set}" = set; then
   6794   $as_echo_n "(cached) " >&6
   6795 else
   6796   if test -n "$RANLIB"; then
   6797   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   6798 else
   6799 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6800 for as_dir in $PATH
   6801 do
   6802   IFS=$as_save_IFS
   6803   test -z "$as_dir" && as_dir=.
   6804   for ac_exec_ext in '' $ac_executable_extensions; do
   6805   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6806     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   6807     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6808     break 2
   6809   fi
   6810 done
   6811 done
   6812 IFS=$as_save_IFS
   6813 
   6814 fi
   6815 fi
   6816 RANLIB=$ac_cv_prog_RANLIB
   6817 if test -n "$RANLIB"; then
   6818   { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
   6819 $as_echo "$RANLIB" >&6; }
   6820 else
   6821   { $as_echo "$as_me:$LINENO: result: no" >&5
   6822 $as_echo "no" >&6; }
   6823 fi
   6824 
   6825 
   6826 fi
   6827 if test -z "$ac_cv_prog_RANLIB"; then
   6828   ac_ct_RANLIB=$RANLIB
   6829   # Extract the first word of "ranlib", so it can be a program name with args.
   6830 set dummy ranlib; ac_word=$2
   6831 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6832 $as_echo_n "checking for $ac_word... " >&6; }
   6833 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   6834   $as_echo_n "(cached) " >&6
   6835 else
   6836   if test -n "$ac_ct_RANLIB"; then
   6837   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   6838 else
   6839 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6840 for as_dir in $PATH
   6841 do
   6842   IFS=$as_save_IFS
   6843   test -z "$as_dir" && as_dir=.
   6844   for ac_exec_ext in '' $ac_executable_extensions; do
   6845   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6846     ac_cv_prog_ac_ct_RANLIB="ranlib"
   6847     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6848     break 2
   6849   fi
   6850 done
   6851 done
   6852 IFS=$as_save_IFS
   6853 
   6854 fi
   6855 fi
   6856 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   6857 if test -n "$ac_ct_RANLIB"; then
   6858   { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
   6859 $as_echo "$ac_ct_RANLIB" >&6; }
   6860 else
   6861   { $as_echo "$as_me:$LINENO: result: no" >&5
   6862 $as_echo "no" >&6; }
   6863 fi
   6864 
   6865   if test "x$ac_ct_RANLIB" = x; then
   6866     RANLIB=":"
   6867   else
   6868     case $cross_compiling:$ac_tool_warned in
   6869 yes:)
   6870 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   6871 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6872 ac_tool_warned=yes ;;
   6873 esac
   6874     RANLIB=$ac_ct_RANLIB
   6875   fi
   6876 else
   6877   RANLIB="$ac_cv_prog_RANLIB"
   6878 fi
   6879 
   6880 if test -n "$ac_tool_prefix"; then
   6881   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   6882 set dummy ${ac_tool_prefix}strip; ac_word=$2
   6883 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6884 $as_echo_n "checking for $ac_word... " >&6; }
   6885 if test "${ac_cv_prog_STRIP+set}" = set; then
   6886   $as_echo_n "(cached) " >&6
   6887 else
   6888   if test -n "$STRIP"; then
   6889   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   6890 else
   6891 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6892 for as_dir in $PATH
   6893 do
   6894   IFS=$as_save_IFS
   6895   test -z "$as_dir" && as_dir=.
   6896   for ac_exec_ext in '' $ac_executable_extensions; do
   6897   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6898     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   6899     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6900     break 2
   6901   fi
   6902 done
   6903 done
   6904 IFS=$as_save_IFS
   6905 
   6906 fi
   6907 fi
   6908 STRIP=$ac_cv_prog_STRIP
   6909 if test -n "$STRIP"; then
   6910   { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
   6911 $as_echo "$STRIP" >&6; }
   6912 else
   6913   { $as_echo "$as_me:$LINENO: result: no" >&5
   6914 $as_echo "no" >&6; }
   6915 fi
   6916 
   6917 
   6918 fi
   6919 if test -z "$ac_cv_prog_STRIP"; then
   6920   ac_ct_STRIP=$STRIP
   6921   # Extract the first word of "strip", so it can be a program name with args.
   6922 set dummy strip; ac_word=$2
   6923 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   6924 $as_echo_n "checking for $ac_word... " >&6; }
   6925 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   6926   $as_echo_n "(cached) " >&6
   6927 else
   6928   if test -n "$ac_ct_STRIP"; then
   6929   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   6930 else
   6931 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6932 for as_dir in $PATH
   6933 do
   6934   IFS=$as_save_IFS
   6935   test -z "$as_dir" && as_dir=.
   6936   for ac_exec_ext in '' $ac_executable_extensions; do
   6937   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6938     ac_cv_prog_ac_ct_STRIP="strip"
   6939     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6940     break 2
   6941   fi
   6942 done
   6943 done
   6944 IFS=$as_save_IFS
   6945 
   6946 fi
   6947 fi
   6948 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   6949 if test -n "$ac_ct_STRIP"; then
   6950   { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   6951 $as_echo "$ac_ct_STRIP" >&6; }
   6952 else
   6953   { $as_echo "$as_me:$LINENO: result: no" >&5
   6954 $as_echo "no" >&6; }
   6955 fi
   6956 
   6957   if test "x$ac_ct_STRIP" = x; then
   6958     STRIP=":"
   6959   else
   6960     case $cross_compiling:$ac_tool_warned in
   6961 yes:)
   6962 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   6963 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6964 ac_tool_warned=yes ;;
   6965 esac
   6966     STRIP=$ac_ct_STRIP
   6967   fi
   6968 else
   6969   STRIP="$ac_cv_prog_STRIP"
   6970 fi
   6971 
   6972 
   6973 old_CC="$CC"
   6974 old_CFLAGS="$CFLAGS"
   6975 
   6976 # Set sane defaults for various variables
   6977 test -z "$AR" && AR=ar
   6978 test -z "$AR_FLAGS" && AR_FLAGS=cru
   6979 test -z "$AS" && AS=as
   6980 test -z "$CC" && CC=cc
   6981 test -z "$LTCC" && LTCC=$CC
   6982 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   6983 test -z "$DLLTOOL" && DLLTOOL=dlltool
   6984 test -z "$LD" && LD=ld
   6985 test -z "$LN_S" && LN_S="ln -s"
   6986 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   6987 test -z "$NM" && NM=nm
   6988 test -z "$SED" && SED=sed
   6989 test -z "$OBJDUMP" && OBJDUMP=objdump
   6990 test -z "$RANLIB" && RANLIB=:
   6991 test -z "$STRIP" && STRIP=:
   6992 test -z "$ac_objext" && ac_objext=o
   6993 
   6994 # Determine commands to create old-style static archives.
   6995 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
   6996 old_postinstall_cmds='chmod 644 $oldlib'
   6997 old_postuninstall_cmds=
   6998 
   6999 if test -n "$RANLIB"; then
   7000   case $host_os in
   7001   openbsd*)
   7002     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   7003     ;;
   7004   *)
   7005     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   7006     ;;
   7007   esac
   7008   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   7009 fi
   7010 
   7011 for cc_temp in $compiler""; do
   7012   case $cc_temp in
   7013     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7014     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7015     \-*) ;;
   7016     *) break;;
   7017   esac
   7018 done
   7019 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   7020 
   7021 
   7022 # Only perform the check for file, if the check method requires it
   7023 case $deplibs_check_method in
   7024 file_magic*)
   7025   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   7026     { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
   7027 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
   7028 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   7029   $as_echo_n "(cached) " >&6
   7030 else
   7031   case $MAGIC_CMD in
   7032 [\\/*] |  ?:[\\/]*)
   7033   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7034   ;;
   7035 *)
   7036   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7037   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7038   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7039   for ac_dir in $ac_dummy; do
   7040     IFS="$lt_save_ifs"
   7041     test -z "$ac_dir" && ac_dir=.
   7042     if test -f $ac_dir/${ac_tool_prefix}file; then
   7043       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   7044       if test -n "$file_magic_test_file"; then
   7045 	case $deplibs_check_method in
   7046 	"file_magic "*)
   7047 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7048 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7049 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7050 	    $EGREP "$file_magic_regex" > /dev/null; then
   7051 	    :
   7052 	  else
   7053 	    cat <<EOF 1>&2
   7054 
   7055 *** Warning: the command libtool uses to detect shared libraries,
   7056 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7057 *** The result is that libtool may fail to recognize shared libraries
   7058 *** as such.  This will affect the creation of libtool libraries that
   7059 *** depend on shared libraries, but programs linked with such libtool
   7060 *** libraries will work regardless of this problem.  Nevertheless, you
   7061 *** may want to report the problem to your system manager and/or to
   7062 *** bug-libtool@gnu.org
   7063 
   7064 EOF
   7065 	  fi ;;
   7066 	esac
   7067       fi
   7068       break
   7069     fi
   7070   done
   7071   IFS="$lt_save_ifs"
   7072   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7073   ;;
   7074 esac
   7075 fi
   7076 
   7077 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7078 if test -n "$MAGIC_CMD"; then
   7079   { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   7080 $as_echo "$MAGIC_CMD" >&6; }
   7081 else
   7082   { $as_echo "$as_me:$LINENO: result: no" >&5
   7083 $as_echo "no" >&6; }
   7084 fi
   7085 
   7086 if test -z "$lt_cv_path_MAGIC_CMD"; then
   7087   if test -n "$ac_tool_prefix"; then
   7088     { $as_echo "$as_me:$LINENO: checking for file" >&5
   7089 $as_echo_n "checking for file... " >&6; }
   7090 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   7091   $as_echo_n "(cached) " >&6
   7092 else
   7093   case $MAGIC_CMD in
   7094 [\\/*] |  ?:[\\/]*)
   7095   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7096   ;;
   7097 *)
   7098   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7099   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7100   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7101   for ac_dir in $ac_dummy; do
   7102     IFS="$lt_save_ifs"
   7103     test -z "$ac_dir" && ac_dir=.
   7104     if test -f $ac_dir/file; then
   7105       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   7106       if test -n "$file_magic_test_file"; then
   7107 	case $deplibs_check_method in
   7108 	"file_magic "*)
   7109 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7110 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7111 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7112 	    $EGREP "$file_magic_regex" > /dev/null; then
   7113 	    :
   7114 	  else
   7115 	    cat <<EOF 1>&2
   7116 
   7117 *** Warning: the command libtool uses to detect shared libraries,
   7118 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7119 *** The result is that libtool may fail to recognize shared libraries
   7120 *** as such.  This will affect the creation of libtool libraries that
   7121 *** depend on shared libraries, but programs linked with such libtool
   7122 *** libraries will work regardless of this problem.  Nevertheless, you
   7123 *** may want to report the problem to your system manager and/or to
   7124 *** bug-libtool@gnu.org
   7125 
   7126 EOF
   7127 	  fi ;;
   7128 	esac
   7129       fi
   7130       break
   7131     fi
   7132   done
   7133   IFS="$lt_save_ifs"
   7134   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7135   ;;
   7136 esac
   7137 fi
   7138 
   7139 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7140 if test -n "$MAGIC_CMD"; then
   7141   { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   7142 $as_echo "$MAGIC_CMD" >&6; }
   7143 else
   7144   { $as_echo "$as_me:$LINENO: result: no" >&5
   7145 $as_echo "no" >&6; }
   7146 fi
   7147 
   7148   else
   7149     MAGIC_CMD=:
   7150   fi
   7151 fi
   7152 
   7153   fi
   7154   ;;
   7155 esac
   7156 
   7157 
   7158   case $host_os in
   7159     rhapsody* | darwin*)
   7160     if test -n "$ac_tool_prefix"; then
   7161   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
   7162 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
   7163 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7164 $as_echo_n "checking for $ac_word... " >&6; }
   7165 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
   7166   $as_echo_n "(cached) " >&6
   7167 else
   7168   if test -n "$DSYMUTIL"; then
   7169   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
   7170 else
   7171 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7172 for as_dir in $PATH
   7173 do
   7174   IFS=$as_save_IFS
   7175   test -z "$as_dir" && as_dir=.
   7176   for ac_exec_ext in '' $ac_executable_extensions; do
   7177   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7178     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
   7179     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7180     break 2
   7181   fi
   7182 done
   7183 done
   7184 IFS=$as_save_IFS
   7185 
   7186 fi
   7187 fi
   7188 DSYMUTIL=$ac_cv_prog_DSYMUTIL
   7189 if test -n "$DSYMUTIL"; then
   7190   { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
   7191 $as_echo "$DSYMUTIL" >&6; }
   7192 else
   7193   { $as_echo "$as_me:$LINENO: result: no" >&5
   7194 $as_echo "no" >&6; }
   7195 fi
   7196 
   7197 
   7198 fi
   7199 if test -z "$ac_cv_prog_DSYMUTIL"; then
   7200   ac_ct_DSYMUTIL=$DSYMUTIL
   7201   # Extract the first word of "dsymutil", so it can be a program name with args.
   7202 set dummy dsymutil; ac_word=$2
   7203 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7204 $as_echo_n "checking for $ac_word... " >&6; }
   7205 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
   7206   $as_echo_n "(cached) " >&6
   7207 else
   7208   if test -n "$ac_ct_DSYMUTIL"; then
   7209   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
   7210 else
   7211 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7212 for as_dir in $PATH
   7213 do
   7214   IFS=$as_save_IFS
   7215   test -z "$as_dir" && as_dir=.
   7216   for ac_exec_ext in '' $ac_executable_extensions; do
   7217   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7218     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
   7219     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7220     break 2
   7221   fi
   7222 done
   7223 done
   7224 IFS=$as_save_IFS
   7225 
   7226 fi
   7227 fi
   7228 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
   7229 if test -n "$ac_ct_DSYMUTIL"; then
   7230   { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
   7231 $as_echo "$ac_ct_DSYMUTIL" >&6; }
   7232 else
   7233   { $as_echo "$as_me:$LINENO: result: no" >&5
   7234 $as_echo "no" >&6; }
   7235 fi
   7236 
   7237   if test "x$ac_ct_DSYMUTIL" = x; then
   7238     DSYMUTIL=":"
   7239   else
   7240     case $cross_compiling:$ac_tool_warned in
   7241 yes:)
   7242 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   7243 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7244 ac_tool_warned=yes ;;
   7245 esac
   7246     DSYMUTIL=$ac_ct_DSYMUTIL
   7247   fi
   7248 else
   7249   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
   7250 fi
   7251 
   7252     if test -n "$ac_tool_prefix"; then
   7253   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
   7254 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
   7255 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7256 $as_echo_n "checking for $ac_word... " >&6; }
   7257 if test "${ac_cv_prog_NMEDIT+set}" = set; then
   7258   $as_echo_n "(cached) " >&6
   7259 else
   7260   if test -n "$NMEDIT"; then
   7261   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
   7262 else
   7263 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7264 for as_dir in $PATH
   7265 do
   7266   IFS=$as_save_IFS
   7267   test -z "$as_dir" && as_dir=.
   7268   for ac_exec_ext in '' $ac_executable_extensions; do
   7269   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7270     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
   7271     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7272     break 2
   7273   fi
   7274 done
   7275 done
   7276 IFS=$as_save_IFS
   7277 
   7278 fi
   7279 fi
   7280 NMEDIT=$ac_cv_prog_NMEDIT
   7281 if test -n "$NMEDIT"; then
   7282   { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5
   7283 $as_echo "$NMEDIT" >&6; }
   7284 else
   7285   { $as_echo "$as_me:$LINENO: result: no" >&5
   7286 $as_echo "no" >&6; }
   7287 fi
   7288 
   7289 
   7290 fi
   7291 if test -z "$ac_cv_prog_NMEDIT"; then
   7292   ac_ct_NMEDIT=$NMEDIT
   7293   # Extract the first word of "nmedit", so it can be a program name with args.
   7294 set dummy nmedit; ac_word=$2
   7295 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   7296 $as_echo_n "checking for $ac_word... " >&6; }
   7297 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
   7298   $as_echo_n "(cached) " >&6
   7299 else
   7300   if test -n "$ac_ct_NMEDIT"; then
   7301   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
   7302 else
   7303 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7304 for as_dir in $PATH
   7305 do
   7306   IFS=$as_save_IFS
   7307   test -z "$as_dir" && as_dir=.
   7308   for ac_exec_ext in '' $ac_executable_extensions; do
   7309   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7310     ac_cv_prog_ac_ct_NMEDIT="nmedit"
   7311     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7312     break 2
   7313   fi
   7314 done
   7315 done
   7316 IFS=$as_save_IFS
   7317 
   7318 fi
   7319 fi
   7320 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
   7321 if test -n "$ac_ct_NMEDIT"; then
   7322   { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
   7323 $as_echo "$ac_ct_NMEDIT" >&6; }
   7324 else
   7325   { $as_echo "$as_me:$LINENO: result: no" >&5
   7326 $as_echo "no" >&6; }
   7327 fi
   7328 
   7329   if test "x$ac_ct_NMEDIT" = x; then
   7330     NMEDIT=":"
   7331   else
   7332     case $cross_compiling:$ac_tool_warned in
   7333 yes:)
   7334 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   7335 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7336 ac_tool_warned=yes ;;
   7337 esac
   7338     NMEDIT=$ac_ct_NMEDIT
   7339   fi
   7340 else
   7341   NMEDIT="$ac_cv_prog_NMEDIT"
   7342 fi
   7343 
   7344 
   7345     { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
   7346 $as_echo_n "checking for -single_module linker flag... " >&6; }
   7347 if test "${lt_cv_apple_cc_single_mod+set}" = set; then
   7348   $as_echo_n "(cached) " >&6
   7349 else
   7350   lt_cv_apple_cc_single_mod=no
   7351       if test -z "${LT_MULTI_MODULE}"; then
   7352    # By default we will add the -single_module flag. You can override
   7353    # by either setting the environment variable LT_MULTI_MODULE
   7354    # non-empty at configure time, or by adding -multi_module to the
   7355    # link flags.
   7356    echo "int foo(void){return 1;}" > conftest.c
   7357    $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   7358      -dynamiclib ${wl}-single_module conftest.c
   7359    if test -f libconftest.dylib; then
   7360      lt_cv_apple_cc_single_mod=yes
   7361      rm -rf libconftest.dylib*
   7362    fi
   7363    rm conftest.c
   7364       fi
   7365 fi
   7366 { $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
   7367 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
   7368     { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
   7369 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
   7370 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
   7371   $as_echo_n "(cached) " >&6
   7372 else
   7373   lt_cv_ld_exported_symbols_list=no
   7374       save_LDFLAGS=$LDFLAGS
   7375       echo "_main" > conftest.sym
   7376       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
   7377       cat >conftest.$ac_ext <<_ACEOF
   7378 /* confdefs.h.  */
   7379 _ACEOF
   7380 cat confdefs.h >>conftest.$ac_ext
   7381 cat >>conftest.$ac_ext <<_ACEOF
   7382 /* end confdefs.h.  */
   7383 
   7384 int
   7385 main ()
   7386 {
   7387 
   7388   ;
   7389   return 0;
   7390 }
   7391 _ACEOF
   7392 rm -f conftest.$ac_objext conftest$ac_exeext
   7393 if { (ac_try="$ac_link"
   7394 case "(($ac_try" in
   7395   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7396   *) ac_try_echo=$ac_try;;
   7397 esac
   7398 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   7399 $as_echo "$ac_try_echo") >&5
   7400   (eval "$ac_link") 2>conftest.er1
   7401   ac_status=$?
   7402   grep -v '^ *+' conftest.er1 >conftest.err
   7403   rm -f conftest.er1
   7404   cat conftest.err >&5
   7405   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7406   (exit $ac_status); } && {
   7407 	 test -z "$ac_c_werror_flag" ||
   7408 	 test ! -s conftest.err
   7409        } && test -s conftest$ac_exeext && {
   7410 	 test "$cross_compiling" = yes ||
   7411 	 $as_test_x conftest$ac_exeext
   7412        }; then
   7413   lt_cv_ld_exported_symbols_list=yes
   7414 else
   7415   $as_echo "$as_me: failed program was:" >&5
   7416 sed 's/^/| /' conftest.$ac_ext >&5
   7417 
   7418 	lt_cv_ld_exported_symbols_list=no
   7419 fi
   7420 
   7421 rm -rf conftest.dSYM
   7422 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   7423       conftest$ac_exeext conftest.$ac_ext
   7424    LDFLAGS="$save_LDFLAGS"
   7425 
   7426 fi
   7427 { $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
   7428 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
   7429     case $host_os in
   7430     rhapsody* | darwin1.[0123])
   7431       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
   7432     darwin1.*)
   7433      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   7434     darwin*)
   7435       # if running on 10.5 or later, the deployment target defaults
   7436       # to the OS version, if on x86, and 10.4, the deployment
   7437       # target defaults to 10.4. Don't you love it?
   7438       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
   7439    10.0,*86*-darwin8*|10.0,*-darwin[91]*)
   7440      _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   7441    10.[012]*)
   7442      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   7443    10.*)
   7444      _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   7445       esac
   7446     ;;
   7447   esac
   7448     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
   7449       _lt_dar_single_mod='$single_module'
   7450     fi
   7451     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
   7452       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
   7453     else
   7454       _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}"
   7455     fi
   7456     if test "$DSYMUTIL" != ":"; then
   7457       _lt_dsymutil="~$DSYMUTIL \$lib || :"
   7458     else
   7459       _lt_dsymutil=
   7460     fi
   7461     ;;
   7462   esac
   7463 
   7464 
   7465 enable_dlopen=no
   7466 enable_win32_dll=no
   7467 
   7468 # Check whether --enable-libtool-lock was given.
   7469 if test "${enable_libtool_lock+set}" = set; then
   7470   enableval=$enable_libtool_lock;
   7471 fi
   7472 
   7473 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   7474 
   7475 
   7476 # Check whether --with-pic was given.
   7477 if test "${with_pic+set}" = set; then
   7478   withval=$with_pic; pic_mode="$withval"
   7479 else
   7480   pic_mode=default
   7481 fi
   7482 
   7483 test -z "$pic_mode" && pic_mode=default
   7484 
   7485 # Use C for the default configuration in the libtool script
   7486 tagname=
   7487 lt_save_CC="$CC"
   7488 ac_ext=c
   7489 ac_cpp='$CPP $CPPFLAGS'
   7490 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7491 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7492 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7493 
   7494 
   7495 # Source file extension for C test sources.
   7496 ac_ext=c
   7497 
   7498 # Object file extension for compiled C test sources.
   7499 objext=o
   7500 objext=$objext
   7501 
   7502 # Code to be used in simple compile tests
   7503 lt_simple_compile_test_code="int some_variable = 0;"
   7504 
   7505 # Code to be used in simple link tests
   7506 lt_simple_link_test_code='int main(){return(0);}'
   7507 
   7508 
   7509 # If no C compiler was specified, use CC.
   7510 LTCC=${LTCC-"$CC"}
   7511 
   7512 # If no C compiler flags were specified, use CFLAGS.
   7513 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   7514 
   7515 # Allow CC to be a program name with arguments.
   7516 compiler=$CC
   7517 
   7518 
   7519 # save warnings/boilerplate of simple test code
   7520 ac_outfile=conftest.$ac_objext
   7521 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   7522 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7523 _lt_compiler_boilerplate=`cat conftest.err`
   7524 $rm conftest*
   7525 
   7526 ac_outfile=conftest.$ac_objext
   7527 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   7528 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7529 _lt_linker_boilerplate=`cat conftest.err`
   7530 $rm -r conftest*
   7531 
   7532 
   7533 
   7534 lt_prog_compiler_no_builtin_flag=
   7535 
   7536 if test "$GCC" = yes; then
   7537   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
   7538 
   7539 
   7540 { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   7541 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   7542 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   7543   $as_echo_n "(cached) " >&6
   7544 else
   7545   lt_cv_prog_compiler_rtti_exceptions=no
   7546   ac_outfile=conftest.$ac_objext
   7547    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7548    lt_compiler_flag="-fno-rtti -fno-exceptions"
   7549    # Insert the option either (1) after the last *FLAGS variable, or
   7550    # (2) before a word containing "conftest.", or (3) at the end.
   7551    # Note that $ac_compile itself does not contain backslashes and begins
   7552    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7553    # The option is referenced via a variable to avoid confusing sed.
   7554    lt_compile=`echo "$ac_compile" | $SED \
   7555    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7556    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7557    -e 's:$: $lt_compiler_flag:'`
   7558    (eval echo "\"\$as_me:7558: $lt_compile\"" >&5)
   7559    (eval "$lt_compile" 2>conftest.err)
   7560    ac_status=$?
   7561    cat conftest.err >&5
   7562    echo "$as_me:7562: \$? = $ac_status" >&5
   7563    if (exit $ac_status) && test -s "$ac_outfile"; then
   7564      # The compiler can only warn and ignore the option if not recognized
   7565      # So say no if there are warnings other than the usual output.
   7566      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7567      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7568      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7569        lt_cv_prog_compiler_rtti_exceptions=yes
   7570      fi
   7571    fi
   7572    $rm conftest*
   7573 
   7574 fi
   7575 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   7576 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   7577 
   7578 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   7579     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   7580 else
   7581     :
   7582 fi
   7583 
   7584 fi
   7585 
   7586 lt_prog_compiler_wl=
   7587 lt_prog_compiler_pic=
   7588 lt_prog_compiler_static=
   7589 
   7590 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   7591 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   7592 
   7593   if test "$GCC" = yes; then
   7594     lt_prog_compiler_wl='-Wl,'
   7595     lt_prog_compiler_static='-static'
   7596 
   7597     case $host_os in
   7598       aix*)
   7599       # All AIX code is PIC.
   7600       if test "$host_cpu" = ia64; then
   7601 	# AIX 5 now supports IA64 processor
   7602 	lt_prog_compiler_static='-Bstatic'
   7603       fi
   7604       ;;
   7605 
   7606     amigaos*)
   7607       # FIXME: we need at least 68020 code to build shared libraries, but
   7608       # adding the `-m68020' flag to GCC prevents building anything better,
   7609       # like `-m68040'.
   7610       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   7611       ;;
   7612 
   7613     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   7614       # PIC is the default for these OSes.
   7615       ;;
   7616 
   7617     mingw* | cygwin* | pw32* | os2*)
   7618       # This hack is so that the source file can tell whether it is being
   7619       # built for inclusion in a dll (and should export symbols for example).
   7620       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   7621       # (--disable-auto-import) libraries
   7622       lt_prog_compiler_pic='-DDLL_EXPORT'
   7623       ;;
   7624 
   7625     darwin* | rhapsody*)
   7626       # PIC is the default on this platform
   7627       # Common symbols not allowed in MH_DYLIB files
   7628       lt_prog_compiler_pic='-fno-common'
   7629       ;;
   7630 
   7631     interix[3-9]*)
   7632       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   7633       # Instead, we relocate shared libraries at runtime.
   7634       ;;
   7635 
   7636     msdosdjgpp*)
   7637       # Just because we use GCC doesn't mean we suddenly get shared libraries
   7638       # on systems that don't support them.
   7639       lt_prog_compiler_can_build_shared=no
   7640       enable_shared=no
   7641       ;;
   7642 
   7643     sysv4*MP*)
   7644       if test -d /usr/nec; then
   7645 	lt_prog_compiler_pic=-Kconform_pic
   7646       fi
   7647       ;;
   7648 
   7649     hpux*)
   7650       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7651       # not for PA HP-UX.
   7652       case $host_cpu in
   7653       hppa*64*|ia64*)
   7654 	# +Z the default
   7655 	;;
   7656       *)
   7657 	lt_prog_compiler_pic='-fPIC'
   7658 	;;
   7659       esac
   7660       ;;
   7661 
   7662     *)
   7663       lt_prog_compiler_pic='-fPIC'
   7664       ;;
   7665     esac
   7666   else
   7667     # PORTME Check for flag to pass linker flags through the system compiler.
   7668     case $host_os in
   7669     aix*)
   7670       lt_prog_compiler_wl='-Wl,'
   7671       if test "$host_cpu" = ia64; then
   7672 	# AIX 5 now supports IA64 processor
   7673 	lt_prog_compiler_static='-Bstatic'
   7674       else
   7675 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   7676       fi
   7677       ;;
   7678       darwin*)
   7679         # PIC is the default on this platform
   7680         # Common symbols not allowed in MH_DYLIB files
   7681        case $cc_basename in
   7682          xlc*)
   7683          lt_prog_compiler_pic='-qnocommon'
   7684          lt_prog_compiler_wl='-Wl,'
   7685          ;;
   7686        esac
   7687        ;;
   7688 
   7689     mingw* | cygwin* | pw32* | os2*)
   7690       # This hack is so that the source file can tell whether it is being
   7691       # built for inclusion in a dll (and should export symbols for example).
   7692       lt_prog_compiler_pic='-DDLL_EXPORT'
   7693       ;;
   7694 
   7695     hpux9* | hpux10* | hpux11*)
   7696       lt_prog_compiler_wl='-Wl,'
   7697       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7698       # not for PA HP-UX.
   7699       case $host_cpu in
   7700       hppa*64*|ia64*)
   7701 	# +Z the default
   7702 	;;
   7703       *)
   7704 	lt_prog_compiler_pic='+Z'
   7705 	;;
   7706       esac
   7707       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   7708       lt_prog_compiler_static='${wl}-a ${wl}archive'
   7709       ;;
   7710 
   7711     irix5* | irix6* | nonstopux*)
   7712       lt_prog_compiler_wl='-Wl,'
   7713       # PIC (with -KPIC) is the default.
   7714       lt_prog_compiler_static='-non_shared'
   7715       ;;
   7716 
   7717     newsos6)
   7718       lt_prog_compiler_pic='-KPIC'
   7719       lt_prog_compiler_static='-Bstatic'
   7720       ;;
   7721 
   7722     linux* | k*bsd*-gnu)
   7723       case $cc_basename in
   7724       icc* | ecc*)
   7725 	lt_prog_compiler_wl='-Wl,'
   7726 	lt_prog_compiler_pic='-KPIC'
   7727 	lt_prog_compiler_static='-static'
   7728         ;;
   7729       pgcc* | pgf77* | pgf90* | pgf95*)
   7730         # Portland Group compilers (*not* the Pentium gcc compiler,
   7731 	# which looks to be a dead project)
   7732 	lt_prog_compiler_wl='-Wl,'
   7733 	lt_prog_compiler_pic='-fpic'
   7734 	lt_prog_compiler_static='-Bstatic'
   7735         ;;
   7736       ccc*)
   7737         lt_prog_compiler_wl='-Wl,'
   7738         # All Alpha code is PIC.
   7739         lt_prog_compiler_static='-non_shared'
   7740         ;;
   7741       *)
   7742         case `$CC -V 2>&1 | sed 5q` in
   7743 	*Sun\ C*)
   7744 	  # Sun C 5.9
   7745 	  lt_prog_compiler_pic='-KPIC'
   7746 	  lt_prog_compiler_static='-Bstatic'
   7747 	  lt_prog_compiler_wl='-Wl,'
   7748 	  ;;
   7749 	*Sun\ F*)
   7750 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   7751 	  lt_prog_compiler_pic='-KPIC'
   7752 	  lt_prog_compiler_static='-Bstatic'
   7753 	  lt_prog_compiler_wl=''
   7754 	  ;;
   7755 	esac
   7756 	;;
   7757       esac
   7758       ;;
   7759 
   7760     osf3* | osf4* | osf5*)
   7761       lt_prog_compiler_wl='-Wl,'
   7762       # All OSF/1 code is PIC.
   7763       lt_prog_compiler_static='-non_shared'
   7764       ;;
   7765 
   7766     rdos*)
   7767       lt_prog_compiler_static='-non_shared'
   7768       ;;
   7769 
   7770     solaris*)
   7771       lt_prog_compiler_pic='-KPIC'
   7772       lt_prog_compiler_static='-Bstatic'
   7773       case $cc_basename in
   7774       f77* | f90* | f95*)
   7775 	lt_prog_compiler_wl='-Qoption ld ';;
   7776       *)
   7777 	lt_prog_compiler_wl='-Wl,';;
   7778       esac
   7779       ;;
   7780 
   7781     sunos4*)
   7782       lt_prog_compiler_wl='-Qoption ld '
   7783       lt_prog_compiler_pic='-PIC'
   7784       lt_prog_compiler_static='-Bstatic'
   7785       ;;
   7786 
   7787     sysv4 | sysv4.2uw2* | sysv4.3*)
   7788       lt_prog_compiler_wl='-Wl,'
   7789       lt_prog_compiler_pic='-KPIC'
   7790       lt_prog_compiler_static='-Bstatic'
   7791       ;;
   7792 
   7793     sysv4*MP*)
   7794       if test -d /usr/nec ;then
   7795 	lt_prog_compiler_pic='-Kconform_pic'
   7796 	lt_prog_compiler_static='-Bstatic'
   7797       fi
   7798       ;;
   7799 
   7800     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   7801       lt_prog_compiler_wl='-Wl,'
   7802       lt_prog_compiler_pic='-KPIC'
   7803       lt_prog_compiler_static='-Bstatic'
   7804       ;;
   7805 
   7806     unicos*)
   7807       lt_prog_compiler_wl='-Wl,'
   7808       lt_prog_compiler_can_build_shared=no
   7809       ;;
   7810 
   7811     uts4*)
   7812       lt_prog_compiler_pic='-pic'
   7813       lt_prog_compiler_static='-Bstatic'
   7814       ;;
   7815 
   7816     *)
   7817       lt_prog_compiler_can_build_shared=no
   7818       ;;
   7819     esac
   7820   fi
   7821 
   7822 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
   7823 $as_echo "$lt_prog_compiler_pic" >&6; }
   7824 
   7825 #
   7826 # Check to make sure the PIC flag actually works.
   7827 #
   7828 if test -n "$lt_prog_compiler_pic"; then
   7829 
   7830 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   7831 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
   7832 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
   7833   $as_echo_n "(cached) " >&6
   7834 else
   7835   lt_cv_prog_compiler_pic_works=no
   7836   ac_outfile=conftest.$ac_objext
   7837    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7838    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   7839    # Insert the option either (1) after the last *FLAGS variable, or
   7840    # (2) before a word containing "conftest.", or (3) at the end.
   7841    # Note that $ac_compile itself does not contain backslashes and begins
   7842    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7843    # The option is referenced via a variable to avoid confusing sed.
   7844    lt_compile=`echo "$ac_compile" | $SED \
   7845    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7846    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7847    -e 's:$: $lt_compiler_flag:'`
   7848    (eval echo "\"\$as_me:7848: $lt_compile\"" >&5)
   7849    (eval "$lt_compile" 2>conftest.err)
   7850    ac_status=$?
   7851    cat conftest.err >&5
   7852    echo "$as_me:7852: \$? = $ac_status" >&5
   7853    if (exit $ac_status) && test -s "$ac_outfile"; then
   7854      # The compiler can only warn and ignore the option if not recognized
   7855      # So say no if there are warnings other than the usual output.
   7856      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7857      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7858      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7859        lt_cv_prog_compiler_pic_works=yes
   7860      fi
   7861    fi
   7862    $rm conftest*
   7863 
   7864 fi
   7865 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
   7866 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
   7867 
   7868 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
   7869     case $lt_prog_compiler_pic in
   7870      "" | " "*) ;;
   7871      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   7872      esac
   7873 else
   7874     lt_prog_compiler_pic=
   7875      lt_prog_compiler_can_build_shared=no
   7876 fi
   7877 
   7878 fi
   7879 case $host_os in
   7880   # For platforms which do not support PIC, -DPIC is meaningless:
   7881   *djgpp*)
   7882     lt_prog_compiler_pic=
   7883     ;;
   7884   *)
   7885     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   7886     ;;
   7887 esac
   7888 
   7889 #
   7890 # Check to make sure the static flag actually works.
   7891 #
   7892 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   7893 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   7894 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   7895 if test "${lt_cv_prog_compiler_static_works+set}" = set; then
   7896   $as_echo_n "(cached) " >&6
   7897 else
   7898   lt_cv_prog_compiler_static_works=no
   7899    save_LDFLAGS="$LDFLAGS"
   7900    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   7901    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   7902    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   7903      # The linker can only warn and ignore the option if not recognized
   7904      # So say no if there are warnings
   7905      if test -s conftest.err; then
   7906        # Append any errors to the config.log.
   7907        cat conftest.err 1>&5
   7908        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   7909        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7910        if diff conftest.exp conftest.er2 >/dev/null; then
   7911          lt_cv_prog_compiler_static_works=yes
   7912        fi
   7913      else
   7914        lt_cv_prog_compiler_static_works=yes
   7915      fi
   7916    fi
   7917    $rm -r conftest*
   7918    LDFLAGS="$save_LDFLAGS"
   7919 
   7920 fi
   7921 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
   7922 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
   7923 
   7924 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
   7925     :
   7926 else
   7927     lt_prog_compiler_static=
   7928 fi
   7929 
   7930 
   7931 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   7932 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   7933 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
   7934   $as_echo_n "(cached) " >&6
   7935 else
   7936   lt_cv_prog_compiler_c_o=no
   7937    $rm -r conftest 2>/dev/null
   7938    mkdir conftest
   7939    cd conftest
   7940    mkdir out
   7941    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7942 
   7943    lt_compiler_flag="-o out/conftest2.$ac_objext"
   7944    # Insert the option either (1) after the last *FLAGS variable, or
   7945    # (2) before a word containing "conftest.", or (3) at the end.
   7946    # Note that $ac_compile itself does not contain backslashes and begins
   7947    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7948    lt_compile=`echo "$ac_compile" | $SED \
   7949    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7950    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7951    -e 's:$: $lt_compiler_flag:'`
   7952    (eval echo "\"\$as_me:7952: $lt_compile\"" >&5)
   7953    (eval "$lt_compile" 2>out/conftest.err)
   7954    ac_status=$?
   7955    cat out/conftest.err >&5
   7956    echo "$as_me:7956: \$? = $ac_status" >&5
   7957    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   7958    then
   7959      # The compiler can only warn and ignore the option if not recognized
   7960      # So say no if there are warnings
   7961      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   7962      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   7963      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   7964        lt_cv_prog_compiler_c_o=yes
   7965      fi
   7966    fi
   7967    chmod u+w . 2>&5
   7968    $rm conftest*
   7969    # SGI C++ compiler will create directory out/ii_files/ for
   7970    # template instantiation
   7971    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   7972    $rm out/* && rmdir out
   7973    cd ..
   7974    rmdir conftest
   7975    $rm conftest*
   7976 
   7977 fi
   7978 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
   7979 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   7980 
   7981 
   7982 hard_links="nottested"
   7983 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   7984   # do not overwrite the value of need_locks provided by the user
   7985   { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   7986 $as_echo_n "checking if we can lock with hard links... " >&6; }
   7987   hard_links=yes
   7988   $rm conftest*
   7989   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7990   touch conftest.a
   7991   ln conftest.a conftest.b 2>&5 || hard_links=no
   7992   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7993   { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
   7994 $as_echo "$hard_links" >&6; }
   7995   if test "$hard_links" = no; then
   7996     { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   7997 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   7998     need_locks=warn
   7999   fi
   8000 else
   8001   need_locks=no
   8002 fi
   8003 
   8004 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   8005 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   8006 
   8007   runpath_var=
   8008   allow_undefined_flag=
   8009   enable_shared_with_static_runtimes=no
   8010   archive_cmds=
   8011   archive_expsym_cmds=
   8012   old_archive_From_new_cmds=
   8013   old_archive_from_expsyms_cmds=
   8014   export_dynamic_flag_spec=
   8015   whole_archive_flag_spec=
   8016   thread_safe_flag_spec=
   8017   hardcode_libdir_flag_spec=
   8018   hardcode_libdir_flag_spec_ld=
   8019   hardcode_libdir_separator=
   8020   hardcode_direct=no
   8021   hardcode_minus_L=no
   8022   hardcode_shlibpath_var=unsupported
   8023   link_all_deplibs=unknown
   8024   hardcode_automatic=no
   8025   module_cmds=
   8026   module_expsym_cmds=
   8027   always_export_symbols=no
   8028   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   8029   # include_expsyms should be a list of space-separated symbols to be *always*
   8030   # included in the symbol list
   8031   include_expsyms=
   8032   # exclude_expsyms can be an extended regexp of symbols to exclude
   8033   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   8034   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   8035   # as well as any symbol that contains `d'.
   8036   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   8037   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   8038   # platforms (ab)use it in PIC code, but their linkers get confused if
   8039   # the symbol is explicitly referenced.  Since portable code cannot
   8040   # rely on this symbol name, it's probably fine to never include it in
   8041   # preloaded symbol tables.
   8042   # Exclude shared library initialization/finalization symbols.
   8043   extract_expsyms_cmds=
   8044   # Just being paranoid about ensuring that cc_basename is set.
   8045   for cc_temp in $compiler""; do
   8046   case $cc_temp in
   8047     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   8048     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   8049     \-*) ;;
   8050     *) break;;
   8051   esac
   8052 done
   8053 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   8054 
   8055   case $host_os in
   8056   cygwin* | mingw* | pw32*)
   8057     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   8058     # When not using gcc, we currently assume that we are using
   8059     # Microsoft Visual C++.
   8060     if test "$GCC" != yes; then
   8061       with_gnu_ld=no
   8062     fi
   8063     ;;
   8064   interix*)
   8065     # we just hope/assume this is gcc and not c89 (= MSVC++)
   8066     with_gnu_ld=yes
   8067     ;;
   8068   openbsd*)
   8069     with_gnu_ld=no
   8070     ;;
   8071   esac
   8072 
   8073   ld_shlibs=yes
   8074   if test "$with_gnu_ld" = yes; then
   8075     # If archive_cmds runs LD, not CC, wlarc should be empty
   8076     wlarc='${wl}'
   8077 
   8078     # Set some defaults for GNU ld with shared library support. These
   8079     # are reset later if shared libraries are not supported. Putting them
   8080     # here allows them to be overridden if necessary.
   8081     runpath_var=LD_RUN_PATH
   8082     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
   8083     export_dynamic_flag_spec='${wl}--export-dynamic'
   8084     # ancient GNU ld didn't support --whole-archive et. al.
   8085     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   8086 	whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   8087       else
   8088   	whole_archive_flag_spec=
   8089     fi
   8090     supports_anon_versioning=no
   8091     case `$LD -v 2>/dev/null` in
   8092       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   8093       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   8094       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   8095       *\ 2.11.*) ;; # other 2.11 versions
   8096       *) supports_anon_versioning=yes ;;
   8097     esac
   8098 
   8099     # See if GNU ld supports shared libraries.
   8100     case $host_os in
   8101     aix[3-9]*)
   8102       # On AIX/PPC, the GNU linker is very broken
   8103       if test "$host_cpu" != ia64; then
   8104 	ld_shlibs=no
   8105 	cat <<EOF 1>&2
   8106 
   8107 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   8108 *** to be unable to reliably create shared libraries on AIX.
   8109 *** Therefore, libtool is disabling shared libraries support.  If you
   8110 *** really care for shared libraries, you may want to modify your PATH
   8111 *** so that a non-GNU linker is found, and then restart.
   8112 
   8113 EOF
   8114       fi
   8115       ;;
   8116 
   8117     amigaos*)
   8118       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)'
   8119       hardcode_libdir_flag_spec='-L$libdir'
   8120       hardcode_minus_L=yes
   8121 
   8122       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   8123       # that the semantics of dynamic libraries on AmigaOS, at least up
   8124       # to version 4, is to share data among multiple programs linked
   8125       # with the same dynamic library.  Since this doesn't match the
   8126       # behavior of shared libraries on other platforms, we can't use
   8127       # them.
   8128       ld_shlibs=no
   8129       ;;
   8130 
   8131     beos*)
   8132       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8133 	allow_undefined_flag=unsupported
   8134 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   8135 	# support --undefined.  This deserves some investigation.  FIXME
   8136 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8137       else
   8138 	ld_shlibs=no
   8139       fi
   8140       ;;
   8141 
   8142     cygwin* | mingw* | pw32*)
   8143       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   8144       # as there is no search path for DLLs.
   8145       hardcode_libdir_flag_spec='-L$libdir'
   8146       allow_undefined_flag=unsupported
   8147       always_export_symbols=no
   8148       enable_shared_with_static_runtimes=yes
   8149       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   8150 
   8151       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   8152         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8153 	# If the export-symbols file already is a .def file (1st line
   8154 	# is EXPORTS), use it as is; otherwise, prepend...
   8155 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   8156 	  cp $export_symbols $output_objdir/$soname.def;
   8157 	else
   8158 	  echo EXPORTS > $output_objdir/$soname.def;
   8159 	  cat $export_symbols >> $output_objdir/$soname.def;
   8160 	fi~
   8161 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8162       else
   8163 	ld_shlibs=no
   8164       fi
   8165       ;;
   8166 
   8167     interix[3-9]*)
   8168       hardcode_direct=no
   8169       hardcode_shlibpath_var=no
   8170       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8171       export_dynamic_flag_spec='${wl}-E'
   8172       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   8173       # Instead, shared libraries are loaded at an image base (0x10000000 by
   8174       # default) and relocated if they conflict, which is a slow very memory
   8175       # consuming and fragmenting process.  To avoid this, we pick a random,
   8176       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   8177       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   8178       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   8179       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'
   8180       ;;
   8181 
   8182     gnu* | linux* | k*bsd*-gnu)
   8183       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8184 	tmp_addflag=
   8185 	case $cc_basename,$host_cpu in
   8186 	pgcc*)				# Portland Group C compiler
   8187 	  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'
   8188 	  tmp_addflag=' $pic_flag'
   8189 	  ;;
   8190 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   8191 	  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'
   8192 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   8193 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   8194 	  tmp_addflag=' -i_dynamic' ;;
   8195 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   8196 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   8197 	ifc* | ifort*)			# Intel Fortran compiler
   8198 	  tmp_addflag=' -nofor_main' ;;
   8199 	esac
   8200 	case `$CC -V 2>&1 | sed 5q` in
   8201 	*Sun\ C*)			# Sun C 5.9
   8202 	  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'
   8203 	  tmp_sharedflag='-G' ;;
   8204 	*Sun\ F*)			# Sun Fortran 8.3
   8205 	  tmp_sharedflag='-G' ;;
   8206 	*)
   8207 	  tmp_sharedflag='-shared' ;;
   8208 	esac
   8209 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8210 
   8211 	if test $supports_anon_versioning = yes; then
   8212 	  archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
   8213   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   8214   $echo "local: *; };" >> $output_objdir/$libname.ver~
   8215 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   8216 	fi
   8217       else
   8218 	ld_shlibs=no
   8219       fi
   8220       ;;
   8221 
   8222     netbsd*)
   8223       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8224 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   8225 	wlarc=
   8226       else
   8227 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8228 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8229       fi
   8230       ;;
   8231 
   8232     solaris*)
   8233       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   8234 	ld_shlibs=no
   8235 	cat <<EOF 1>&2
   8236 
   8237 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   8238 *** create shared libraries on Solaris systems.  Therefore, libtool
   8239 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8240 *** binutils to release 2.9.1 or newer.  Another option is to modify
   8241 *** your PATH or compiler configuration so that the native linker is
   8242 *** used, and then restart.
   8243 
   8244 EOF
   8245       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8246 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8247 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8248       else
   8249 	ld_shlibs=no
   8250       fi
   8251       ;;
   8252 
   8253     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   8254       case `$LD -v 2>&1` in
   8255         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   8256 	ld_shlibs=no
   8257 	cat <<_LT_EOF 1>&2
   8258 
   8259 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   8260 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   8261 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8262 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   8263 *** your PATH or compiler configuration so that the native linker is
   8264 *** used, and then restart.
   8265 
   8266 _LT_EOF
   8267 	;;
   8268 	*)
   8269 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8270 	    hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   8271 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   8272 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   8273 	  else
   8274 	    ld_shlibs=no
   8275 	  fi
   8276 	;;
   8277       esac
   8278       ;;
   8279 
   8280     sunos4*)
   8281       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8282       wlarc=
   8283       hardcode_direct=yes
   8284       hardcode_shlibpath_var=no
   8285       ;;
   8286 
   8287     *)
   8288       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8289 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8290 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8291       else
   8292 	ld_shlibs=no
   8293       fi
   8294       ;;
   8295     esac
   8296 
   8297     if test "$ld_shlibs" = no; then
   8298       runpath_var=
   8299       hardcode_libdir_flag_spec=
   8300       export_dynamic_flag_spec=
   8301       whole_archive_flag_spec=
   8302     fi
   8303   else
   8304     # PORTME fill in a description of your system's linker (not GNU ld)
   8305     case $host_os in
   8306     aix3*)
   8307       allow_undefined_flag=unsupported
   8308       always_export_symbols=yes
   8309       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'
   8310       # Note: this linker hardcodes the directories in LIBPATH if there
   8311       # are no directories specified by -L.
   8312       hardcode_minus_L=yes
   8313       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   8314 	# Neither direct hardcoding nor static linking is supported with a
   8315 	# broken collect2.
   8316 	hardcode_direct=unsupported
   8317       fi
   8318       ;;
   8319 
   8320     aix[4-9]*)
   8321       if test "$host_cpu" = ia64; then
   8322 	# On IA64, the linker does run time linking by default, so we don't
   8323 	# have to do anything special.
   8324 	aix_use_runtimelinking=no
   8325 	exp_sym_flag='-Bexport'
   8326 	no_entry_flag=""
   8327       else
   8328 	# If we're using GNU nm, then we don't want the "-C" option.
   8329 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   8330 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   8331 	  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'
   8332 	else
   8333 	  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'
   8334 	fi
   8335 	aix_use_runtimelinking=no
   8336 
   8337 	# Test if we are trying to use run time linking or normal
   8338 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   8339 	# need to do runtime linking.
   8340 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   8341 	  for ld_flag in $LDFLAGS; do
   8342   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   8343   	    aix_use_runtimelinking=yes
   8344   	    break
   8345   	  fi
   8346 	  done
   8347 	  ;;
   8348 	esac
   8349 
   8350 	exp_sym_flag='-bexport'
   8351 	no_entry_flag='-bnoentry'
   8352       fi
   8353 
   8354       # When large executables or shared objects are built, AIX ld can
   8355       # have problems creating the table of contents.  If linking a library
   8356       # or program results in "error TOC overflow" add -mminimal-toc to
   8357       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   8358       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   8359 
   8360       archive_cmds=''
   8361       hardcode_direct=yes
   8362       hardcode_libdir_separator=':'
   8363       link_all_deplibs=yes
   8364 
   8365       if test "$GCC" = yes; then
   8366 	case $host_os in aix4.[012]|aix4.[012].*)
   8367 	# We only want to do this on AIX 4.2 and lower, the check
   8368 	# below for broken collect2 doesn't work under 4.3+
   8369 	  collect2name=`${CC} -print-prog-name=collect2`
   8370 	  if test -f "$collect2name" && \
   8371   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   8372 	  then
   8373   	  # We have reworked collect2
   8374   	  :
   8375 	  else
   8376   	  # We have old collect2
   8377   	  hardcode_direct=unsupported
   8378   	  # It fails to find uninstalled libraries when the uninstalled
   8379   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   8380   	  # to unsupported forces relinking
   8381   	  hardcode_minus_L=yes
   8382   	  hardcode_libdir_flag_spec='-L$libdir'
   8383   	  hardcode_libdir_separator=
   8384 	  fi
   8385 	  ;;
   8386 	esac
   8387 	shared_flag='-shared'
   8388 	if test "$aix_use_runtimelinking" = yes; then
   8389 	  shared_flag="$shared_flag "'${wl}-G'
   8390 	fi
   8391       else
   8392 	# not using gcc
   8393 	if test "$host_cpu" = ia64; then
   8394   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   8395   	# chokes on -Wl,-G. The following line is correct:
   8396 	  shared_flag='-G'
   8397 	else
   8398 	  if test "$aix_use_runtimelinking" = yes; then
   8399 	    shared_flag='${wl}-G'
   8400 	  else
   8401 	    shared_flag='${wl}-bM:SRE'
   8402 	  fi
   8403 	fi
   8404       fi
   8405 
   8406       # It seems that -bexpall does not export symbols beginning with
   8407       # underscore (_), so it is better to generate a list of symbols to export.
   8408       always_export_symbols=yes
   8409       if test "$aix_use_runtimelinking" = yes; then
   8410 	# Warning - without using the other runtime loading flags (-brtl),
   8411 	# -berok will link without error, but may produce a broken library.
   8412 	allow_undefined_flag='-berok'
   8413        # Determine the default libpath from the value encoded in an empty executable.
   8414        cat >conftest.$ac_ext <<_ACEOF
   8415 /* confdefs.h.  */
   8416 _ACEOF
   8417 cat confdefs.h >>conftest.$ac_ext
   8418 cat >>conftest.$ac_ext <<_ACEOF
   8419 /* end confdefs.h.  */
   8420 
   8421 int
   8422 main ()
   8423 {
   8424 
   8425   ;
   8426   return 0;
   8427 }
   8428 _ACEOF
   8429 rm -f conftest.$ac_objext conftest$ac_exeext
   8430 if { (ac_try="$ac_link"
   8431 case "(($ac_try" in
   8432   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8433   *) ac_try_echo=$ac_try;;
   8434 esac
   8435 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   8436 $as_echo "$ac_try_echo") >&5
   8437   (eval "$ac_link") 2>conftest.er1
   8438   ac_status=$?
   8439   grep -v '^ *+' conftest.er1 >conftest.err
   8440   rm -f conftest.er1
   8441   cat conftest.err >&5
   8442   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8443   (exit $ac_status); } && {
   8444 	 test -z "$ac_c_werror_flag" ||
   8445 	 test ! -s conftest.err
   8446        } && test -s conftest$ac_exeext && {
   8447 	 test "$cross_compiling" = yes ||
   8448 	 $as_test_x conftest$ac_exeext
   8449        }; then
   8450 
   8451 lt_aix_libpath_sed='
   8452     /Import File Strings/,/^$/ {
   8453 	/^0/ {
   8454 	    s/^0  *\(.*\)$/\1/
   8455 	    p
   8456 	}
   8457     }'
   8458 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8459 # Check for a 64-bit object if we didn't find anything.
   8460 if test -z "$aix_libpath"; then
   8461   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8462 fi
   8463 else
   8464   $as_echo "$as_me: failed program was:" >&5
   8465 sed 's/^/| /' conftest.$ac_ext >&5
   8466 
   8467 
   8468 fi
   8469 
   8470 rm -rf conftest.dSYM
   8471 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8472       conftest$ac_exeext conftest.$ac_ext
   8473 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8474 
   8475        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8476 	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"
   8477        else
   8478 	if test "$host_cpu" = ia64; then
   8479 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   8480 	  allow_undefined_flag="-z nodefs"
   8481 	  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"
   8482 	else
   8483 	 # Determine the default libpath from the value encoded in an empty executable.
   8484 	 cat >conftest.$ac_ext <<_ACEOF
   8485 /* confdefs.h.  */
   8486 _ACEOF
   8487 cat confdefs.h >>conftest.$ac_ext
   8488 cat >>conftest.$ac_ext <<_ACEOF
   8489 /* end confdefs.h.  */
   8490 
   8491 int
   8492 main ()
   8493 {
   8494 
   8495   ;
   8496   return 0;
   8497 }
   8498 _ACEOF
   8499 rm -f conftest.$ac_objext conftest$ac_exeext
   8500 if { (ac_try="$ac_link"
   8501 case "(($ac_try" in
   8502   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8503   *) ac_try_echo=$ac_try;;
   8504 esac
   8505 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   8506 $as_echo "$ac_try_echo") >&5
   8507   (eval "$ac_link") 2>conftest.er1
   8508   ac_status=$?
   8509   grep -v '^ *+' conftest.er1 >conftest.err
   8510   rm -f conftest.er1
   8511   cat conftest.err >&5
   8512   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8513   (exit $ac_status); } && {
   8514 	 test -z "$ac_c_werror_flag" ||
   8515 	 test ! -s conftest.err
   8516        } && test -s conftest$ac_exeext && {
   8517 	 test "$cross_compiling" = yes ||
   8518 	 $as_test_x conftest$ac_exeext
   8519        }; then
   8520 
   8521 lt_aix_libpath_sed='
   8522     /Import File Strings/,/^$/ {
   8523 	/^0/ {
   8524 	    s/^0  *\(.*\)$/\1/
   8525 	    p
   8526 	}
   8527     }'
   8528 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8529 # Check for a 64-bit object if we didn't find anything.
   8530 if test -z "$aix_libpath"; then
   8531   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8532 fi
   8533 else
   8534   $as_echo "$as_me: failed program was:" >&5
   8535 sed 's/^/| /' conftest.$ac_ext >&5
   8536 
   8537 
   8538 fi
   8539 
   8540 rm -rf conftest.dSYM
   8541 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8542       conftest$ac_exeext conftest.$ac_ext
   8543 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8544 
   8545 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8546 	  # Warning - without using the other run time loading flags,
   8547 	  # -berok will link without error, but may produce a broken library.
   8548 	  no_undefined_flag=' ${wl}-bernotok'
   8549 	  allow_undefined_flag=' ${wl}-berok'
   8550 	  # Exported symbols can be pulled into shared objects from archives
   8551 	  whole_archive_flag_spec='$convenience'
   8552 	  archive_cmds_need_lc=yes
   8553 	  # This is similar to how AIX traditionally builds its shared libraries.
   8554 	  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'
   8555 	fi
   8556       fi
   8557       ;;
   8558 
   8559     amigaos*)
   8560       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)'
   8561       hardcode_libdir_flag_spec='-L$libdir'
   8562       hardcode_minus_L=yes
   8563       # see comment about different semantics on the GNU ld section
   8564       ld_shlibs=no
   8565       ;;
   8566 
   8567     bsdi[45]*)
   8568       export_dynamic_flag_spec=-rdynamic
   8569       ;;
   8570 
   8571     cygwin* | mingw* | pw32*)
   8572       # When not using gcc, we currently assume that we are using
   8573       # Microsoft Visual C++.
   8574       # hardcode_libdir_flag_spec is actually meaningless, as there is
   8575       # no search path for DLLs.
   8576       hardcode_libdir_flag_spec=' '
   8577       allow_undefined_flag=unsupported
   8578       # Tell ltmain to make .lib files, not .a files.
   8579       libext=lib
   8580       # Tell ltmain to make .dll files, not .so files.
   8581       shrext_cmds=".dll"
   8582       # FIXME: Setting linknames here is a bad hack.
   8583       archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   8584       # The linker will automatically build a .lib file if we build a DLL.
   8585       old_archive_From_new_cmds='true'
   8586       # FIXME: Should let the user specify the lib program.
   8587       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
   8588       fix_srcfile_path='`cygpath -w "$srcfile"`'
   8589       enable_shared_with_static_runtimes=yes
   8590       ;;
   8591 
   8592     darwin* | rhapsody*)
   8593       case $host_os in
   8594         rhapsody* | darwin1.[012])
   8595          allow_undefined_flag='${wl}-undefined ${wl}suppress'
   8596          ;;
   8597        *) # Darwin 1.3 on
   8598          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   8599            allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8600          else
   8601            case ${MACOSX_DEPLOYMENT_TARGET} in
   8602              10.[012])
   8603                allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8604                ;;
   8605              10.*)
   8606                allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
   8607                ;;
   8608            esac
   8609          fi
   8610          ;;
   8611       esac
   8612       archive_cmds_need_lc=no
   8613       hardcode_direct=no
   8614       hardcode_automatic=yes
   8615       hardcode_shlibpath_var=unsupported
   8616       whole_archive_flag_spec=''
   8617       link_all_deplibs=yes
   8618     if test "$GCC" = yes ; then
   8619     	output_verbose_link_cmd='echo'
   8620         archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   8621         module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   8622         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}"
   8623         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}"
   8624     else
   8625       case $cc_basename in
   8626         xlc*)
   8627          output_verbose_link_cmd='echo'
   8628          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   8629          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8630           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8631          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}'
   8632           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}'
   8633           ;;
   8634        *)
   8635          ld_shlibs=no
   8636           ;;
   8637       esac
   8638     fi
   8639       ;;
   8640 
   8641     dgux*)
   8642       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8643       hardcode_libdir_flag_spec='-L$libdir'
   8644       hardcode_shlibpath_var=no
   8645       ;;
   8646 
   8647     freebsd1*)
   8648       ld_shlibs=no
   8649       ;;
   8650 
   8651     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   8652     # support.  Future versions do this automatically, but an explicit c++rt0.o
   8653     # does not break anything, and helps significantly (at the cost of a little
   8654     # extra space).
   8655     freebsd2.2*)
   8656       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   8657       hardcode_libdir_flag_spec='-R$libdir'
   8658       hardcode_direct=yes
   8659       hardcode_shlibpath_var=no
   8660       ;;
   8661 
   8662     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   8663     freebsd2*)
   8664       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8665       hardcode_direct=yes
   8666       hardcode_minus_L=yes
   8667       hardcode_shlibpath_var=no
   8668       ;;
   8669 
   8670     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   8671     freebsd* | dragonfly*)
   8672       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   8673       hardcode_libdir_flag_spec='-R$libdir'
   8674       hardcode_direct=yes
   8675       hardcode_shlibpath_var=no
   8676       ;;
   8677 
   8678     hpux9*)
   8679       if test "$GCC" = yes; then
   8680 	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'
   8681       else
   8682 	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'
   8683       fi
   8684       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8685       hardcode_libdir_separator=:
   8686       hardcode_direct=yes
   8687 
   8688       # hardcode_minus_L: Not really in the search PATH,
   8689       # but as the default location of the library.
   8690       hardcode_minus_L=yes
   8691       export_dynamic_flag_spec='${wl}-E'
   8692       ;;
   8693 
   8694     hpux10*)
   8695       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8696 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8697       else
   8698 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   8699       fi
   8700       if test "$with_gnu_ld" = no; then
   8701 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8702 	hardcode_libdir_separator=:
   8703 
   8704 	hardcode_direct=yes
   8705 	export_dynamic_flag_spec='${wl}-E'
   8706 
   8707 	# hardcode_minus_L: Not really in the search PATH,
   8708 	# but as the default location of the library.
   8709 	hardcode_minus_L=yes
   8710       fi
   8711       ;;
   8712 
   8713     hpux11*)
   8714       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8715 	case $host_cpu in
   8716 	hppa*64*)
   8717 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8718 	  ;;
   8719 	ia64*)
   8720 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8721 	  ;;
   8722 	*)
   8723 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8724 	  ;;
   8725 	esac
   8726       else
   8727 	case $host_cpu in
   8728 	hppa*64*)
   8729 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8730 	  ;;
   8731 	ia64*)
   8732 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8733 	  ;;
   8734 	*)
   8735 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8736 	  ;;
   8737 	esac
   8738       fi
   8739       if test "$with_gnu_ld" = no; then
   8740 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8741 	hardcode_libdir_separator=:
   8742 
   8743 	case $host_cpu in
   8744 	hppa*64*|ia64*)
   8745 	  hardcode_libdir_flag_spec_ld='+b $libdir'
   8746 	  hardcode_direct=no
   8747 	  hardcode_shlibpath_var=no
   8748 	  ;;
   8749 	*)
   8750 	  hardcode_direct=yes
   8751 	  export_dynamic_flag_spec='${wl}-E'
   8752 
   8753 	  # hardcode_minus_L: Not really in the search PATH,
   8754 	  # but as the default location of the library.
   8755 	  hardcode_minus_L=yes
   8756 	  ;;
   8757 	esac
   8758       fi
   8759       ;;
   8760 
   8761     irix5* | irix6* | nonstopux*)
   8762       if test "$GCC" = yes; then
   8763 	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'
   8764       else
   8765 	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'
   8766 	hardcode_libdir_flag_spec_ld='-rpath $libdir'
   8767       fi
   8768       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8769       hardcode_libdir_separator=:
   8770       link_all_deplibs=yes
   8771       ;;
   8772 
   8773     netbsd*)
   8774       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8775 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   8776       else
   8777 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   8778       fi
   8779       hardcode_libdir_flag_spec='-R$libdir'
   8780       hardcode_direct=yes
   8781       hardcode_shlibpath_var=no
   8782       ;;
   8783 
   8784     newsos6)
   8785       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8786       hardcode_direct=yes
   8787       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8788       hardcode_libdir_separator=:
   8789       hardcode_shlibpath_var=no
   8790       ;;
   8791 
   8792     openbsd*)
   8793       if test -f /usr/libexec/ld.so; then
   8794 	hardcode_direct=yes
   8795 	hardcode_shlibpath_var=no
   8796 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   8797 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8798 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   8799 	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8800 	  export_dynamic_flag_spec='${wl}-E'
   8801 	else
   8802 	  case $host_os in
   8803 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   8804 	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8805 	     hardcode_libdir_flag_spec='-R$libdir'
   8806 	     ;;
   8807 	   *)
   8808 	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8809 	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8810 	     ;;
   8811 	  esac
   8812         fi
   8813       else
   8814 	ld_shlibs=no
   8815       fi
   8816       ;;
   8817 
   8818     os2*)
   8819       hardcode_libdir_flag_spec='-L$libdir'
   8820       hardcode_minus_L=yes
   8821       allow_undefined_flag=unsupported
   8822       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'
   8823       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   8824       ;;
   8825 
   8826     osf3*)
   8827       if test "$GCC" = yes; then
   8828 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8829 	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'
   8830       else
   8831 	allow_undefined_flag=' -expect_unresolved \*'
   8832 	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'
   8833       fi
   8834       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8835       hardcode_libdir_separator=:
   8836       ;;
   8837 
   8838     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   8839       if test "$GCC" = yes; then
   8840 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8841 	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'
   8842 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8843       else
   8844 	allow_undefined_flag=' -expect_unresolved \*'
   8845 	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'
   8846 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   8847 	$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'
   8848 
   8849 	# Both c and cxx compiler support -rpath directly
   8850 	hardcode_libdir_flag_spec='-rpath $libdir'
   8851       fi
   8852       hardcode_libdir_separator=:
   8853       ;;
   8854 
   8855     solaris*)
   8856       no_undefined_flag=' -z text'
   8857       if test "$GCC" = yes; then
   8858 	wlarc='${wl}'
   8859 	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8860 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8861 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   8862       else
   8863 	wlarc=''
   8864 	archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8865 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8866   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   8867       fi
   8868       hardcode_libdir_flag_spec='-R$libdir'
   8869       hardcode_shlibpath_var=no
   8870       case $host_os in
   8871       solaris2.[0-5] | solaris2.[0-5].*) ;;
   8872       *)
   8873 	# The compiler driver will combine and reorder linker options,
   8874 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   8875 	# but is careful enough not to reorder.
   8876  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   8877 	if test "$GCC" = yes; then
   8878 	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   8879 	else
   8880 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
   8881 	fi
   8882 	;;
   8883       esac
   8884       link_all_deplibs=yes
   8885       ;;
   8886 
   8887     sunos4*)
   8888       if test "x$host_vendor" = xsequent; then
   8889 	# Use $CC to link under sequent, because it throws in some extra .o
   8890 	# files that make .init and .fini sections work.
   8891 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   8892       else
   8893 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   8894       fi
   8895       hardcode_libdir_flag_spec='-L$libdir'
   8896       hardcode_direct=yes
   8897       hardcode_minus_L=yes
   8898       hardcode_shlibpath_var=no
   8899       ;;
   8900 
   8901     sysv4)
   8902       case $host_vendor in
   8903 	sni)
   8904 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8905 	  hardcode_direct=yes # is this really true???
   8906 	;;
   8907 	siemens)
   8908 	  ## LD is ld it makes a PLAMLIB
   8909 	  ## CC just makes a GrossModule.
   8910 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   8911 	  reload_cmds='$CC -r -o $output$reload_objs'
   8912 	  hardcode_direct=no
   8913         ;;
   8914 	motorola)
   8915 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8916 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   8917 	;;
   8918       esac
   8919       runpath_var='LD_RUN_PATH'
   8920       hardcode_shlibpath_var=no
   8921       ;;
   8922 
   8923     sysv4.3*)
   8924       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8925       hardcode_shlibpath_var=no
   8926       export_dynamic_flag_spec='-Bexport'
   8927       ;;
   8928 
   8929     sysv4*MP*)
   8930       if test -d /usr/nec; then
   8931 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8932 	hardcode_shlibpath_var=no
   8933 	runpath_var=LD_RUN_PATH
   8934 	hardcode_runpath_var=yes
   8935 	ld_shlibs=yes
   8936       fi
   8937       ;;
   8938 
   8939     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   8940       no_undefined_flag='${wl}-z,text'
   8941       archive_cmds_need_lc=no
   8942       hardcode_shlibpath_var=no
   8943       runpath_var='LD_RUN_PATH'
   8944 
   8945       if test "$GCC" = yes; then
   8946 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8947 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8948       else
   8949 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8950 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8951       fi
   8952       ;;
   8953 
   8954     sysv5* | sco3.2v5* | sco5v6*)
   8955       # Note: We can NOT use -z defs as we might desire, because we do not
   8956       # link with -lc, and that would cause any symbols used from libc to
   8957       # always be unresolved, which means just about no library would
   8958       # ever link correctly.  If we're not using GNU ld we use -z text
   8959       # though, which does catch some bad symbols but isn't as heavy-handed
   8960       # as -z defs.
   8961       no_undefined_flag='${wl}-z,text'
   8962       allow_undefined_flag='${wl}-z,nodefs'
   8963       archive_cmds_need_lc=no
   8964       hardcode_shlibpath_var=no
   8965       hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   8966       hardcode_libdir_separator=':'
   8967       link_all_deplibs=yes
   8968       export_dynamic_flag_spec='${wl}-Bexport'
   8969       runpath_var='LD_RUN_PATH'
   8970 
   8971       if test "$GCC" = yes; then
   8972 	archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8973 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8974       else
   8975 	archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8976 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8977       fi
   8978       ;;
   8979 
   8980     uts4*)
   8981       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8982       hardcode_libdir_flag_spec='-L$libdir'
   8983       hardcode_shlibpath_var=no
   8984       ;;
   8985 
   8986     *)
   8987       ld_shlibs=no
   8988       ;;
   8989     esac
   8990   fi
   8991 
   8992 { $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5
   8993 $as_echo "$ld_shlibs" >&6; }
   8994 test "$ld_shlibs" = no && can_build_shared=no
   8995 
   8996 #
   8997 # Do we need to explicitly link libc?
   8998 #
   8999 case "x$archive_cmds_need_lc" in
   9000 x|xyes)
   9001   # Assume -lc should be added
   9002   archive_cmds_need_lc=yes
   9003 
   9004   if test "$enable_shared" = yes && test "$GCC" = yes; then
   9005     case $archive_cmds in
   9006     *'~'*)
   9007       # FIXME: we may have to deal with multi-command sequences.
   9008       ;;
   9009     '$CC '*)
   9010       # Test whether the compiler implicitly links with -lc since on some
   9011       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   9012       # to ld, don't add -lc before -lgcc.
   9013       { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   9014 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   9015       $rm conftest*
   9016       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9017 
   9018       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   9019   (eval $ac_compile) 2>&5
   9020   ac_status=$?
   9021   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9022   (exit $ac_status); } 2>conftest.err; then
   9023         soname=conftest
   9024         lib=conftest
   9025         libobjs=conftest.$ac_objext
   9026         deplibs=
   9027         wl=$lt_prog_compiler_wl
   9028 	pic_flag=$lt_prog_compiler_pic
   9029         compiler_flags=-v
   9030         linker_flags=-v
   9031         verstring=
   9032         output_objdir=.
   9033         libname=conftest
   9034         lt_save_allow_undefined_flag=$allow_undefined_flag
   9035         allow_undefined_flag=
   9036         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   9037   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   9038   ac_status=$?
   9039   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9040   (exit $ac_status); }
   9041         then
   9042 	  archive_cmds_need_lc=no
   9043         else
   9044 	  archive_cmds_need_lc=yes
   9045         fi
   9046         allow_undefined_flag=$lt_save_allow_undefined_flag
   9047       else
   9048         cat conftest.err 1>&5
   9049       fi
   9050       $rm conftest*
   9051       { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
   9052 $as_echo "$archive_cmds_need_lc" >&6; }
   9053       ;;
   9054     esac
   9055   fi
   9056   ;;
   9057 esac
   9058 
   9059 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   9060 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   9061 library_names_spec=
   9062 libname_spec='lib$name'
   9063 soname_spec=
   9064 shrext_cmds=".so"
   9065 postinstall_cmds=
   9066 postuninstall_cmds=
   9067 finish_cmds=
   9068 finish_eval=
   9069 shlibpath_var=
   9070 shlibpath_overrides_runpath=unknown
   9071 version_type=none
   9072 dynamic_linker="$host_os ld.so"
   9073 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   9074 
   9075 if test "$GCC" = yes; then
   9076   case $host_os in
   9077     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
   9078     *) lt_awk_arg="/^libraries:/" ;;
   9079   esac
   9080   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   9081   if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then
   9082     # if the path contains ";" then we assume it to be the separator
   9083     # otherwise default to the standard path separator (i.e. ":") - it is
   9084     # assumed that no part of a normal pathname contains ";" but that should
   9085     # okay in the real world where ";" in dirpaths is itself problematic.
   9086     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'`
   9087   else
   9088     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   9089   fi
   9090   # Ok, now we have the path, separated by spaces, we can step through it
   9091   # and add multilib dir if necessary.
   9092   lt_tmp_lt_search_path_spec=
   9093   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
   9094   for lt_sys_path in $lt_search_path_spec; do
   9095     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
   9096       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
   9097     else
   9098       test -d "$lt_sys_path" && \
   9099 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
   9100     fi
   9101   done
   9102   lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk '
   9103 BEGIN {RS=" "; FS="/|\n";} {
   9104   lt_foo="";
   9105   lt_count=0;
   9106   for (lt_i = NF; lt_i > 0; lt_i--) {
   9107     if ($lt_i != "" && $lt_i != ".") {
   9108       if ($lt_i == "..") {
   9109         lt_count++;
   9110       } else {
   9111         if (lt_count == 0) {
   9112           lt_foo="/" $lt_i lt_foo;
   9113         } else {
   9114           lt_count--;
   9115         }
   9116       }
   9117     }
   9118   }
   9119   if (lt_foo != "") { lt_freq[lt_foo]++; }
   9120   if (lt_freq[lt_foo] == 1) { print lt_foo; }
   9121 }'`
   9122   sys_lib_search_path_spec=`echo $lt_search_path_spec`
   9123 else
   9124   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   9125 fi
   9126 need_lib_prefix=unknown
   9127 hardcode_into_libs=no
   9128 
   9129 # when you set need_version to no, make sure it does not cause -set_version
   9130 # flags to be left without arguments
   9131 need_version=unknown
   9132 
   9133 case $host_os in
   9134 aix3*)
   9135   version_type=linux
   9136   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   9137   shlibpath_var=LIBPATH
   9138 
   9139   # AIX 3 has no versioning support, so we append a major version to the name.
   9140   soname_spec='${libname}${release}${shared_ext}$major'
   9141   ;;
   9142 
   9143 aix[4-9]*)
   9144   version_type=linux
   9145   need_lib_prefix=no
   9146   need_version=no
   9147   hardcode_into_libs=yes
   9148   if test "$host_cpu" = ia64; then
   9149     # AIX 5 supports IA64
   9150     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   9151     shlibpath_var=LD_LIBRARY_PATH
   9152   else
   9153     # With GCC up to 2.95.x, collect2 would create an import file
   9154     # for dependence libraries.  The import file would start with
   9155     # the line `#! .'.  This would cause the generated library to
   9156     # depend on `.', always an invalid library.  This was fixed in
   9157     # development snapshots of GCC prior to 3.0.
   9158     case $host_os in
   9159       aix4 | aix4.[01] | aix4.[01].*)
   9160       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   9161 	   echo ' yes '
   9162 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   9163 	:
   9164       else
   9165 	can_build_shared=no
   9166       fi
   9167       ;;
   9168     esac
   9169     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   9170     # soname into executable. Probably we can add versioning support to
   9171     # collect2, so additional links can be useful in future.
   9172     if test "$aix_use_runtimelinking" = yes; then
   9173       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   9174       # instead of lib<name>.a to let people know that these are not
   9175       # typical AIX shared libraries.
   9176       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9177     else
   9178       # We preserve .a as extension for shared libraries through AIX4.2
   9179       # and later when we are not doing run time linking.
   9180       library_names_spec='${libname}${release}.a $libname.a'
   9181       soname_spec='${libname}${release}${shared_ext}$major'
   9182     fi
   9183     shlibpath_var=LIBPATH
   9184   fi
   9185   ;;
   9186 
   9187 amigaos*)
   9188   library_names_spec='$libname.ixlibrary $libname.a'
   9189   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   9190   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'
   9191   ;;
   9192 
   9193 beos*)
   9194   library_names_spec='${libname}${shared_ext}'
   9195   dynamic_linker="$host_os ld.so"
   9196   shlibpath_var=LIBRARY_PATH
   9197   ;;
   9198 
   9199 bsdi[45]*)
   9200   version_type=linux
   9201   need_version=no
   9202   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9203   soname_spec='${libname}${release}${shared_ext}$major'
   9204   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   9205   shlibpath_var=LD_LIBRARY_PATH
   9206   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   9207   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   9208   # the default ld.so.conf also contains /usr/contrib/lib and
   9209   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   9210   # libtool to hard-code these into programs
   9211   ;;
   9212 
   9213 cygwin* | mingw* | pw32*)
   9214   version_type=windows
   9215   shrext_cmds=".dll"
   9216   need_version=no
   9217   need_lib_prefix=no
   9218 
   9219   case $GCC,$host_os in
   9220   yes,cygwin* | yes,mingw* | yes,pw32*)
   9221     library_names_spec='$libname.dll.a'
   9222     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   9223     postinstall_cmds='base_file=`basename \${file}`~
   9224       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   9225       dldir=$destdir/`dirname \$dlpath`~
   9226       test -d \$dldir || mkdir -p \$dldir~
   9227       $install_prog $dir/$dlname \$dldir/$dlname~
   9228       chmod a+x \$dldir/$dlname'
   9229     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   9230       dlpath=$dir/\$dldll~
   9231        $rm \$dlpath'
   9232     shlibpath_overrides_runpath=yes
   9233 
   9234     case $host_os in
   9235     cygwin*)
   9236       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   9237       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9238       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   9239       ;;
   9240     mingw*)
   9241       # MinGW DLLs use traditional 'lib' prefix
   9242       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9243       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   9244       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   9245         # It is most probably a Windows format PATH printed by
   9246         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   9247         # path with ; separators, and with drive letters. We can handle the
   9248         # drive letters (cygwin fileutils understands them), so leave them,
   9249         # especially as we might pass files found there to a mingw objdump,
   9250         # which wouldn't understand a cygwinified path. Ahh.
   9251         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   9252       else
   9253         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   9254       fi
   9255       ;;
   9256     pw32*)
   9257       # pw32 DLLs use 'pw' prefix rather than 'lib'
   9258       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9259       ;;
   9260     esac
   9261     ;;
   9262 
   9263   *)
   9264     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   9265     ;;
   9266   esac
   9267   dynamic_linker='Win32 ld.exe'
   9268   # FIXME: first we should search . and the directory the executable is in
   9269   shlibpath_var=PATH
   9270   ;;
   9271 
   9272 darwin* | rhapsody*)
   9273   dynamic_linker="$host_os dyld"
   9274   version_type=darwin
   9275   need_lib_prefix=no
   9276   need_version=no
   9277   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   9278   soname_spec='${libname}${release}${major}$shared_ext'
   9279   shlibpath_overrides_runpath=yes
   9280   shlibpath_var=DYLD_LIBRARY_PATH
   9281   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   9282 
   9283   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
   9284   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   9285   ;;
   9286 
   9287 dgux*)
   9288   version_type=linux
   9289   need_lib_prefix=no
   9290   need_version=no
   9291   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   9292   soname_spec='${libname}${release}${shared_ext}$major'
   9293   shlibpath_var=LD_LIBRARY_PATH
   9294   ;;
   9295 
   9296 freebsd1*)
   9297   dynamic_linker=no
   9298   ;;
   9299 
   9300 freebsd* | dragonfly*)
   9301   # DragonFly does not have aout.  When/if they implement a new
   9302   # versioning mechanism, adjust this.
   9303   if test -x /usr/bin/objformat; then
   9304     objformat=`/usr/bin/objformat`
   9305   else
   9306     case $host_os in
   9307     freebsd[123]*) objformat=aout ;;
   9308     *) objformat=elf ;;
   9309     esac
   9310   fi
   9311   version_type=freebsd-$objformat
   9312   case $version_type in
   9313     freebsd-elf*)
   9314       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9315       need_version=no
   9316       need_lib_prefix=no
   9317       ;;
   9318     freebsd-*)
   9319       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   9320       need_version=yes
   9321       ;;
   9322   esac
   9323   shlibpath_var=LD_LIBRARY_PATH
   9324   case $host_os in
   9325   freebsd2*)
   9326     shlibpath_overrides_runpath=yes
   9327     ;;
   9328   freebsd3.[01]* | freebsdelf3.[01]*)
   9329     shlibpath_overrides_runpath=yes
   9330     hardcode_into_libs=yes
   9331     ;;
   9332   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   9333   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   9334     shlibpath_overrides_runpath=no
   9335     hardcode_into_libs=yes
   9336     ;;
   9337   *) # from 4.6 on, and DragonFly
   9338     shlibpath_overrides_runpath=yes
   9339     hardcode_into_libs=yes
   9340     ;;
   9341   esac
   9342   ;;
   9343 
   9344 gnu*)
   9345   version_type=linux
   9346   need_lib_prefix=no
   9347   need_version=no
   9348   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   9349   soname_spec='${libname}${release}${shared_ext}$major'
   9350   shlibpath_var=LD_LIBRARY_PATH
   9351   hardcode_into_libs=yes
   9352   ;;
   9353 
   9354 hpux9* | hpux10* | hpux11*)
   9355   # Give a soname corresponding to the major version so that dld.sl refuses to
   9356   # link against other versions.
   9357   version_type=sunos
   9358   need_lib_prefix=no
   9359   need_version=no
   9360   case $host_cpu in
   9361   ia64*)
   9362     shrext_cmds='.so'
   9363     hardcode_into_libs=yes
   9364     dynamic_linker="$host_os dld.so"
   9365     shlibpath_var=LD_LIBRARY_PATH
   9366     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9367     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9368     soname_spec='${libname}${release}${shared_ext}$major'
   9369     if test "X$HPUX_IA64_MODE" = X32; then
   9370       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   9371     else
   9372       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   9373     fi
   9374     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9375     ;;
   9376    hppa*64*)
   9377      shrext_cmds='.sl'
   9378      hardcode_into_libs=yes
   9379      dynamic_linker="$host_os dld.sl"
   9380      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   9381      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9382      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9383      soname_spec='${libname}${release}${shared_ext}$major'
   9384      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   9385      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9386      ;;
   9387    *)
   9388     shrext_cmds='.sl'
   9389     dynamic_linker="$host_os dld.sl"
   9390     shlibpath_var=SHLIB_PATH
   9391     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   9392     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9393     soname_spec='${libname}${release}${shared_ext}$major'
   9394     ;;
   9395   esac
   9396   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   9397   postinstall_cmds='chmod 555 $lib'
   9398   ;;
   9399 
   9400 interix[3-9]*)
   9401   version_type=linux
   9402   need_lib_prefix=no
   9403   need_version=no
   9404   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9405   soname_spec='${libname}${release}${shared_ext}$major'
   9406   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   9407   shlibpath_var=LD_LIBRARY_PATH
   9408   shlibpath_overrides_runpath=no
   9409   hardcode_into_libs=yes
   9410   ;;
   9411 
   9412 irix5* | irix6* | nonstopux*)
   9413   case $host_os in
   9414     nonstopux*) version_type=nonstopux ;;
   9415     *)
   9416 	if test "$lt_cv_prog_gnu_ld" = yes; then
   9417 		version_type=linux
   9418 	else
   9419 		version_type=irix
   9420 	fi ;;
   9421   esac
   9422   need_lib_prefix=no
   9423   need_version=no
   9424   soname_spec='${libname}${release}${shared_ext}$major'
   9425   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   9426   case $host_os in
   9427   irix5* | nonstopux*)
   9428     libsuff= shlibsuff=
   9429     ;;
   9430   *)
   9431     case $LD in # libtool.m4 will add one of these switches to LD
   9432     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   9433       libsuff= shlibsuff= libmagic=32-bit;;
   9434     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   9435       libsuff=32 shlibsuff=N32 libmagic=N32;;
   9436     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   9437       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   9438     *) libsuff= shlibsuff= libmagic=never-match;;
   9439     esac
   9440     ;;
   9441   esac
   9442   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   9443   shlibpath_overrides_runpath=no
   9444   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   9445   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   9446   hardcode_into_libs=yes
   9447   ;;
   9448 
   9449 # No shared lib support for Linux oldld, aout, or coff.
   9450 linux*oldld* | linux*aout* | linux*coff*)
   9451   dynamic_linker=no
   9452   ;;
   9453 
   9454 # This must be Linux ELF.
   9455 linux* | k*bsd*-gnu)
   9456   version_type=linux
   9457   need_lib_prefix=no
   9458   need_version=no
   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   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   9462   shlibpath_var=LD_LIBRARY_PATH
   9463   shlibpath_overrides_runpath=no
   9464   # This implies no fast_install, which is unacceptable.
   9465   # Some rework will be needed to allow for fast_install
   9466   # before this can be enabled.
   9467   hardcode_into_libs=yes
   9468   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   9469   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   9470 
   9471   # Append ld.so.conf contents to the search path
   9472   if test -f /etc/ld.so.conf; then
   9473     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' ' '`
   9474     sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
   9475   fi
   9476 
   9477   # We used to test for /lib/ld.so.1 and disable shared libraries on
   9478   # powerpc, because MkLinux only supported shared libraries with the
   9479   # GNU dynamic linker.  Since this was broken with cross compilers,
   9480   # most powerpc-linux boxes support dynamic linking these days and
   9481   # people can always --disable-shared, the test was removed, and we
   9482   # assume the GNU/Linux dynamic linker is in use.
   9483   dynamic_linker='GNU/Linux ld.so'
   9484   ;;
   9485 
   9486 netbsd*)
   9487   version_type=sunos
   9488   need_lib_prefix=no
   9489   need_version=no
   9490   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   9491     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9492     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9493     dynamic_linker='NetBSD (a.out) ld.so'
   9494   else
   9495     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9496     soname_spec='${libname}${release}${shared_ext}$major'
   9497     dynamic_linker='NetBSD ld.elf_so'
   9498   fi
   9499   shlibpath_var=LD_LIBRARY_PATH
   9500   shlibpath_overrides_runpath=yes
   9501   hardcode_into_libs=yes
   9502   ;;
   9503 
   9504 newsos6)
   9505   version_type=linux
   9506   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9507   shlibpath_var=LD_LIBRARY_PATH
   9508   shlibpath_overrides_runpath=yes
   9509   ;;
   9510 
   9511 nto-qnx*)
   9512   version_type=linux
   9513   need_lib_prefix=no
   9514   need_version=no
   9515   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9516   soname_spec='${libname}${release}${shared_ext}$major'
   9517   shlibpath_var=LD_LIBRARY_PATH
   9518   shlibpath_overrides_runpath=yes
   9519   ;;
   9520 
   9521 openbsd*)
   9522   version_type=sunos
   9523   sys_lib_dlsearch_path_spec="/usr/lib"
   9524   need_lib_prefix=no
   9525   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   9526   case $host_os in
   9527     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   9528     *)                         need_version=no  ;;
   9529   esac
   9530   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9531   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9532   shlibpath_var=LD_LIBRARY_PATH
   9533   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   9534     case $host_os in
   9535       openbsd2.[89] | openbsd2.[89].*)
   9536 	shlibpath_overrides_runpath=no
   9537 	;;
   9538       *)
   9539 	shlibpath_overrides_runpath=yes
   9540 	;;
   9541       esac
   9542   else
   9543     shlibpath_overrides_runpath=yes
   9544   fi
   9545   ;;
   9546 
   9547 os2*)
   9548   libname_spec='$name'
   9549   shrext_cmds=".dll"
   9550   need_lib_prefix=no
   9551   library_names_spec='$libname${shared_ext} $libname.a'
   9552   dynamic_linker='OS/2 ld.exe'
   9553   shlibpath_var=LIBPATH
   9554   ;;
   9555 
   9556 osf3* | osf4* | osf5*)
   9557   version_type=osf
   9558   need_lib_prefix=no
   9559   need_version=no
   9560   soname_spec='${libname}${release}${shared_ext}$major'
   9561   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9562   shlibpath_var=LD_LIBRARY_PATH
   9563   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   9564   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   9565   ;;
   9566 
   9567 rdos*)
   9568   dynamic_linker=no
   9569   ;;
   9570 
   9571 solaris*)
   9572   version_type=linux
   9573   need_lib_prefix=no
   9574   need_version=no
   9575   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9576   soname_spec='${libname}${release}${shared_ext}$major'
   9577   shlibpath_var=LD_LIBRARY_PATH
   9578   shlibpath_overrides_runpath=yes
   9579   hardcode_into_libs=yes
   9580   # ldd complains unless libraries are executable
   9581   postinstall_cmds='chmod +x $lib'
   9582   ;;
   9583 
   9584 sunos4*)
   9585   version_type=sunos
   9586   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9587   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   9588   shlibpath_var=LD_LIBRARY_PATH
   9589   shlibpath_overrides_runpath=yes
   9590   if test "$with_gnu_ld" = yes; then
   9591     need_lib_prefix=no
   9592   fi
   9593   need_version=yes
   9594   ;;
   9595 
   9596 sysv4 | sysv4.3*)
   9597   version_type=linux
   9598   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9599   soname_spec='${libname}${release}${shared_ext}$major'
   9600   shlibpath_var=LD_LIBRARY_PATH
   9601   case $host_vendor in
   9602     sni)
   9603       shlibpath_overrides_runpath=no
   9604       need_lib_prefix=no
   9605       export_dynamic_flag_spec='${wl}-Blargedynsym'
   9606       runpath_var=LD_RUN_PATH
   9607       ;;
   9608     siemens)
   9609       need_lib_prefix=no
   9610       ;;
   9611     motorola)
   9612       need_lib_prefix=no
   9613       need_version=no
   9614       shlibpath_overrides_runpath=no
   9615       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   9616       ;;
   9617   esac
   9618   ;;
   9619 
   9620 sysv4*MP*)
   9621   if test -d /usr/nec ;then
   9622     version_type=linux
   9623     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   9624     soname_spec='$libname${shared_ext}.$major'
   9625     shlibpath_var=LD_LIBRARY_PATH
   9626   fi
   9627   ;;
   9628 
   9629 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   9630   version_type=freebsd-elf
   9631   need_lib_prefix=no
   9632   need_version=no
   9633   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9634   soname_spec='${libname}${release}${shared_ext}$major'
   9635   shlibpath_var=LD_LIBRARY_PATH
   9636   hardcode_into_libs=yes
   9637   if test "$with_gnu_ld" = yes; then
   9638     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   9639     shlibpath_overrides_runpath=no
   9640   else
   9641     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   9642     shlibpath_overrides_runpath=yes
   9643     case $host_os in
   9644       sco3.2v5*)
   9645         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   9646 	;;
   9647     esac
   9648   fi
   9649   sys_lib_dlsearch_path_spec='/usr/lib'
   9650   ;;
   9651 
   9652 uts4*)
   9653   version_type=linux
   9654   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9655   soname_spec='${libname}${release}${shared_ext}$major'
   9656   shlibpath_var=LD_LIBRARY_PATH
   9657   ;;
   9658 
   9659 *)
   9660   dynamic_linker=no
   9661   ;;
   9662 esac
   9663 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   9664 $as_echo "$dynamic_linker" >&6; }
   9665 test "$dynamic_linker" = no && can_build_shared=no
   9666 
   9667 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   9668   $as_echo_n "(cached) " >&6
   9669 else
   9670   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   9671 fi
   9672 
   9673 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   9674 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   9675   $as_echo_n "(cached) " >&6
   9676 else
   9677   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   9678 fi
   9679 
   9680 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   9681 
   9682 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   9683 if test "$GCC" = yes; then
   9684   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   9685 fi
   9686 
   9687 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   9688 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   9689 hardcode_action=
   9690 if test -n "$hardcode_libdir_flag_spec" || \
   9691    test -n "$runpath_var" || \
   9692    test "X$hardcode_automatic" = "Xyes" ; then
   9693 
   9694   # We can hardcode non-existant directories.
   9695   if test "$hardcode_direct" != no &&
   9696      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   9697      # have to relink, otherwise we might link with an installed library
   9698      # when we should be linking with a yet-to-be-installed one
   9699      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
   9700      test "$hardcode_minus_L" != no; then
   9701     # Linking always hardcodes the temporary library directory.
   9702     hardcode_action=relink
   9703   else
   9704     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   9705     hardcode_action=immediate
   9706   fi
   9707 else
   9708   # We cannot hardcode anything, or else we can only hardcode existing
   9709   # directories.
   9710   hardcode_action=unsupported
   9711 fi
   9712 { $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5
   9713 $as_echo "$hardcode_action" >&6; }
   9714 
   9715 if test "$hardcode_action" = relink; then
   9716   # Fast installation is not supported
   9717   enable_fast_install=no
   9718 elif test "$shlibpath_overrides_runpath" = yes ||
   9719      test "$enable_shared" = no; then
   9720   # Fast installation is not necessary
   9721   enable_fast_install=needless
   9722 fi
   9723 
   9724 striplib=
   9725 old_striplib=
   9726 { $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
   9727 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
   9728 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
   9729   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   9730   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   9731   { $as_echo "$as_me:$LINENO: result: yes" >&5
   9732 $as_echo "yes" >&6; }
   9733 else
   9734 # FIXME - insert some real tests, host_os isn't really good enough
   9735   case $host_os in
   9736    darwin*)
   9737        if test -n "$STRIP" ; then
   9738          striplib="$STRIP -x"
   9739          old_striplib="$STRIP -S"
   9740          { $as_echo "$as_me:$LINENO: result: yes" >&5
   9741 $as_echo "yes" >&6; }
   9742        else
   9743   { $as_echo "$as_me:$LINENO: result: no" >&5
   9744 $as_echo "no" >&6; }
   9745 fi
   9746        ;;
   9747    *)
   9748   { $as_echo "$as_me:$LINENO: result: no" >&5
   9749 $as_echo "no" >&6; }
   9750     ;;
   9751   esac
   9752 fi
   9753 
   9754 if test "x$enable_dlopen" != xyes; then
   9755   enable_dlopen=unknown
   9756   enable_dlopen_self=unknown
   9757   enable_dlopen_self_static=unknown
   9758 else
   9759   lt_cv_dlopen=no
   9760   lt_cv_dlopen_libs=
   9761 
   9762   case $host_os in
   9763   beos*)
   9764     lt_cv_dlopen="load_add_on"
   9765     lt_cv_dlopen_libs=
   9766     lt_cv_dlopen_self=yes
   9767     ;;
   9768 
   9769   mingw* | pw32*)
   9770     lt_cv_dlopen="LoadLibrary"
   9771     lt_cv_dlopen_libs=
   9772    ;;
   9773 
   9774   cygwin*)
   9775     lt_cv_dlopen="dlopen"
   9776     lt_cv_dlopen_libs=
   9777    ;;
   9778 
   9779   darwin*)
   9780   # if libdl is installed we need to link against it
   9781     { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9782 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   9783 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9784   $as_echo_n "(cached) " >&6
   9785 else
   9786   ac_check_lib_save_LIBS=$LIBS
   9787 LIBS="-ldl  $LIBS"
   9788 cat >conftest.$ac_ext <<_ACEOF
   9789 /* confdefs.h.  */
   9790 _ACEOF
   9791 cat confdefs.h >>conftest.$ac_ext
   9792 cat >>conftest.$ac_ext <<_ACEOF
   9793 /* end confdefs.h.  */
   9794 
   9795 /* Override any GCC internal prototype to avoid an error.
   9796    Use char because int might match the return type of a GCC
   9797    builtin and then its argument prototype would still apply.  */
   9798 #ifdef __cplusplus
   9799 extern "C"
   9800 #endif
   9801 char dlopen ();
   9802 int
   9803 main ()
   9804 {
   9805 return dlopen ();
   9806   ;
   9807   return 0;
   9808 }
   9809 _ACEOF
   9810 rm -f conftest.$ac_objext conftest$ac_exeext
   9811 if { (ac_try="$ac_link"
   9812 case "(($ac_try" in
   9813   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9814   *) ac_try_echo=$ac_try;;
   9815 esac
   9816 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   9817 $as_echo "$ac_try_echo") >&5
   9818   (eval "$ac_link") 2>conftest.er1
   9819   ac_status=$?
   9820   grep -v '^ *+' conftest.er1 >conftest.err
   9821   rm -f conftest.er1
   9822   cat conftest.err >&5
   9823   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9824   (exit $ac_status); } && {
   9825 	 test -z "$ac_c_werror_flag" ||
   9826 	 test ! -s conftest.err
   9827        } && test -s conftest$ac_exeext && {
   9828 	 test "$cross_compiling" = yes ||
   9829 	 $as_test_x conftest$ac_exeext
   9830        }; then
   9831   ac_cv_lib_dl_dlopen=yes
   9832 else
   9833   $as_echo "$as_me: failed program was:" >&5
   9834 sed 's/^/| /' conftest.$ac_ext >&5
   9835 
   9836 	ac_cv_lib_dl_dlopen=no
   9837 fi
   9838 
   9839 rm -rf conftest.dSYM
   9840 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9841       conftest$ac_exeext conftest.$ac_ext
   9842 LIBS=$ac_check_lib_save_LIBS
   9843 fi
   9844 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   9845 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   9846 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
   9847   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9848 else
   9849 
   9850     lt_cv_dlopen="dyld"
   9851     lt_cv_dlopen_libs=
   9852     lt_cv_dlopen_self=yes
   9853 
   9854 fi
   9855 
   9856    ;;
   9857 
   9858   *)
   9859     { $as_echo "$as_me:$LINENO: checking for shl_load" >&5
   9860 $as_echo_n "checking for shl_load... " >&6; }
   9861 if test "${ac_cv_func_shl_load+set}" = set; then
   9862   $as_echo_n "(cached) " >&6
   9863 else
   9864   cat >conftest.$ac_ext <<_ACEOF
   9865 /* confdefs.h.  */
   9866 _ACEOF
   9867 cat confdefs.h >>conftest.$ac_ext
   9868 cat >>conftest.$ac_ext <<_ACEOF
   9869 /* end confdefs.h.  */
   9870 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
   9871    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9872 #define shl_load innocuous_shl_load
   9873 
   9874 /* System header to define __stub macros and hopefully few prototypes,
   9875     which can conflict with char shl_load (); below.
   9876     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9877     <limits.h> exists even on freestanding compilers.  */
   9878 
   9879 #ifdef __STDC__
   9880 # include <limits.h>
   9881 #else
   9882 # include <assert.h>
   9883 #endif
   9884 
   9885 #undef shl_load
   9886 
   9887 /* Override any GCC internal prototype to avoid an error.
   9888    Use char because int might match the return type of a GCC
   9889    builtin and then its argument prototype would still apply.  */
   9890 #ifdef __cplusplus
   9891 extern "C"
   9892 #endif
   9893 char shl_load ();
   9894 /* The GNU C library defines this for functions which it implements
   9895     to always fail with ENOSYS.  Some functions are actually named
   9896     something starting with __ and the normal name is an alias.  */
   9897 #if defined __stub_shl_load || defined __stub___shl_load
   9898 choke me
   9899 #endif
   9900 
   9901 int
   9902 main ()
   9903 {
   9904 return shl_load ();
   9905   ;
   9906   return 0;
   9907 }
   9908 _ACEOF
   9909 rm -f conftest.$ac_objext conftest$ac_exeext
   9910 if { (ac_try="$ac_link"
   9911 case "(($ac_try" in
   9912   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9913   *) ac_try_echo=$ac_try;;
   9914 esac
   9915 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   9916 $as_echo "$ac_try_echo") >&5
   9917   (eval "$ac_link") 2>conftest.er1
   9918   ac_status=$?
   9919   grep -v '^ *+' conftest.er1 >conftest.err
   9920   rm -f conftest.er1
   9921   cat conftest.err >&5
   9922   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9923   (exit $ac_status); } && {
   9924 	 test -z "$ac_c_werror_flag" ||
   9925 	 test ! -s conftest.err
   9926        } && test -s conftest$ac_exeext && {
   9927 	 test "$cross_compiling" = yes ||
   9928 	 $as_test_x conftest$ac_exeext
   9929        }; then
   9930   ac_cv_func_shl_load=yes
   9931 else
   9932   $as_echo "$as_me: failed program was:" >&5
   9933 sed 's/^/| /' conftest.$ac_ext >&5
   9934 
   9935 	ac_cv_func_shl_load=no
   9936 fi
   9937 
   9938 rm -rf conftest.dSYM
   9939 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9940       conftest$ac_exeext conftest.$ac_ext
   9941 fi
   9942 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
   9943 $as_echo "$ac_cv_func_shl_load" >&6; }
   9944 if test "x$ac_cv_func_shl_load" = x""yes; then
   9945   lt_cv_dlopen="shl_load"
   9946 else
   9947   { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
   9948 $as_echo_n "checking for shl_load in -ldld... " >&6; }
   9949 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
   9950   $as_echo_n "(cached) " >&6
   9951 else
   9952   ac_check_lib_save_LIBS=$LIBS
   9953 LIBS="-ldld  $LIBS"
   9954 cat >conftest.$ac_ext <<_ACEOF
   9955 /* confdefs.h.  */
   9956 _ACEOF
   9957 cat confdefs.h >>conftest.$ac_ext
   9958 cat >>conftest.$ac_ext <<_ACEOF
   9959 /* end confdefs.h.  */
   9960 
   9961 /* Override any GCC internal prototype to avoid an error.
   9962    Use char because int might match the return type of a GCC
   9963    builtin and then its argument prototype would still apply.  */
   9964 #ifdef __cplusplus
   9965 extern "C"
   9966 #endif
   9967 char shl_load ();
   9968 int
   9969 main ()
   9970 {
   9971 return shl_load ();
   9972   ;
   9973   return 0;
   9974 }
   9975 _ACEOF
   9976 rm -f conftest.$ac_objext conftest$ac_exeext
   9977 if { (ac_try="$ac_link"
   9978 case "(($ac_try" in
   9979   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9980   *) ac_try_echo=$ac_try;;
   9981 esac
   9982 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   9983 $as_echo "$ac_try_echo") >&5
   9984   (eval "$ac_link") 2>conftest.er1
   9985   ac_status=$?
   9986   grep -v '^ *+' conftest.er1 >conftest.err
   9987   rm -f conftest.er1
   9988   cat conftest.err >&5
   9989   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9990   (exit $ac_status); } && {
   9991 	 test -z "$ac_c_werror_flag" ||
   9992 	 test ! -s conftest.err
   9993        } && test -s conftest$ac_exeext && {
   9994 	 test "$cross_compiling" = yes ||
   9995 	 $as_test_x conftest$ac_exeext
   9996        }; then
   9997   ac_cv_lib_dld_shl_load=yes
   9998 else
   9999   $as_echo "$as_me: failed program was:" >&5
   10000 sed 's/^/| /' conftest.$ac_ext >&5
   10001 
   10002 	ac_cv_lib_dld_shl_load=no
   10003 fi
   10004 
   10005 rm -rf conftest.dSYM
   10006 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10007       conftest$ac_exeext conftest.$ac_ext
   10008 LIBS=$ac_check_lib_save_LIBS
   10009 fi
   10010 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
   10011 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
   10012 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then
   10013   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
   10014 else
   10015   { $as_echo "$as_me:$LINENO: checking for dlopen" >&5
   10016 $as_echo_n "checking for dlopen... " >&6; }
   10017 if test "${ac_cv_func_dlopen+set}" = set; then
   10018   $as_echo_n "(cached) " >&6
   10019 else
   10020   cat >conftest.$ac_ext <<_ACEOF
   10021 /* confdefs.h.  */
   10022 _ACEOF
   10023 cat confdefs.h >>conftest.$ac_ext
   10024 cat >>conftest.$ac_ext <<_ACEOF
   10025 /* end confdefs.h.  */
   10026 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
   10027    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   10028 #define dlopen innocuous_dlopen
   10029 
   10030 /* System header to define __stub macros and hopefully few prototypes,
   10031     which can conflict with char dlopen (); below.
   10032     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   10033     <limits.h> exists even on freestanding compilers.  */
   10034 
   10035 #ifdef __STDC__
   10036 # include <limits.h>
   10037 #else
   10038 # include <assert.h>
   10039 #endif
   10040 
   10041 #undef dlopen
   10042 
   10043 /* Override any GCC internal prototype to avoid an error.
   10044    Use char because int might match the return type of a GCC
   10045    builtin and then its argument prototype would still apply.  */
   10046 #ifdef __cplusplus
   10047 extern "C"
   10048 #endif
   10049 char dlopen ();
   10050 /* The GNU C library defines this for functions which it implements
   10051     to always fail with ENOSYS.  Some functions are actually named
   10052     something starting with __ and the normal name is an alias.  */
   10053 #if defined __stub_dlopen || defined __stub___dlopen
   10054 choke me
   10055 #endif
   10056 
   10057 int
   10058 main ()
   10059 {
   10060 return dlopen ();
   10061   ;
   10062   return 0;
   10063 }
   10064 _ACEOF
   10065 rm -f conftest.$ac_objext conftest$ac_exeext
   10066 if { (ac_try="$ac_link"
   10067 case "(($ac_try" in
   10068   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10069   *) ac_try_echo=$ac_try;;
   10070 esac
   10071 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10072 $as_echo "$ac_try_echo") >&5
   10073   (eval "$ac_link") 2>conftest.er1
   10074   ac_status=$?
   10075   grep -v '^ *+' conftest.er1 >conftest.err
   10076   rm -f conftest.er1
   10077   cat conftest.err >&5
   10078   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10079   (exit $ac_status); } && {
   10080 	 test -z "$ac_c_werror_flag" ||
   10081 	 test ! -s conftest.err
   10082        } && test -s conftest$ac_exeext && {
   10083 	 test "$cross_compiling" = yes ||
   10084 	 $as_test_x conftest$ac_exeext
   10085        }; then
   10086   ac_cv_func_dlopen=yes
   10087 else
   10088   $as_echo "$as_me: failed program was:" >&5
   10089 sed 's/^/| /' conftest.$ac_ext >&5
   10090 
   10091 	ac_cv_func_dlopen=no
   10092 fi
   10093 
   10094 rm -rf conftest.dSYM
   10095 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10096       conftest$ac_exeext conftest.$ac_ext
   10097 fi
   10098 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
   10099 $as_echo "$ac_cv_func_dlopen" >&6; }
   10100 if test "x$ac_cv_func_dlopen" = x""yes; then
   10101   lt_cv_dlopen="dlopen"
   10102 else
   10103   { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   10104 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   10105 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   10106   $as_echo_n "(cached) " >&6
   10107 else
   10108   ac_check_lib_save_LIBS=$LIBS
   10109 LIBS="-ldl  $LIBS"
   10110 cat >conftest.$ac_ext <<_ACEOF
   10111 /* confdefs.h.  */
   10112 _ACEOF
   10113 cat confdefs.h >>conftest.$ac_ext
   10114 cat >>conftest.$ac_ext <<_ACEOF
   10115 /* end confdefs.h.  */
   10116 
   10117 /* Override any GCC internal prototype to avoid an error.
   10118    Use char because int might match the return type of a GCC
   10119    builtin and then its argument prototype would still apply.  */
   10120 #ifdef __cplusplus
   10121 extern "C"
   10122 #endif
   10123 char dlopen ();
   10124 int
   10125 main ()
   10126 {
   10127 return dlopen ();
   10128   ;
   10129   return 0;
   10130 }
   10131 _ACEOF
   10132 rm -f conftest.$ac_objext conftest$ac_exeext
   10133 if { (ac_try="$ac_link"
   10134 case "(($ac_try" in
   10135   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10136   *) ac_try_echo=$ac_try;;
   10137 esac
   10138 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10139 $as_echo "$ac_try_echo") >&5
   10140   (eval "$ac_link") 2>conftest.er1
   10141   ac_status=$?
   10142   grep -v '^ *+' conftest.er1 >conftest.err
   10143   rm -f conftest.er1
   10144   cat conftest.err >&5
   10145   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10146   (exit $ac_status); } && {
   10147 	 test -z "$ac_c_werror_flag" ||
   10148 	 test ! -s conftest.err
   10149        } && test -s conftest$ac_exeext && {
   10150 	 test "$cross_compiling" = yes ||
   10151 	 $as_test_x conftest$ac_exeext
   10152        }; then
   10153   ac_cv_lib_dl_dlopen=yes
   10154 else
   10155   $as_echo "$as_me: failed program was:" >&5
   10156 sed 's/^/| /' conftest.$ac_ext >&5
   10157 
   10158 	ac_cv_lib_dl_dlopen=no
   10159 fi
   10160 
   10161 rm -rf conftest.dSYM
   10162 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10163       conftest$ac_exeext conftest.$ac_ext
   10164 LIBS=$ac_check_lib_save_LIBS
   10165 fi
   10166 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   10167 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   10168 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
   10169   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   10170 else
   10171   { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
   10172 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
   10173 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
   10174   $as_echo_n "(cached) " >&6
   10175 else
   10176   ac_check_lib_save_LIBS=$LIBS
   10177 LIBS="-lsvld  $LIBS"
   10178 cat >conftest.$ac_ext <<_ACEOF
   10179 /* confdefs.h.  */
   10180 _ACEOF
   10181 cat confdefs.h >>conftest.$ac_ext
   10182 cat >>conftest.$ac_ext <<_ACEOF
   10183 /* end confdefs.h.  */
   10184 
   10185 /* Override any GCC internal prototype to avoid an error.
   10186    Use char because int might match the return type of a GCC
   10187    builtin and then its argument prototype would still apply.  */
   10188 #ifdef __cplusplus
   10189 extern "C"
   10190 #endif
   10191 char dlopen ();
   10192 int
   10193 main ()
   10194 {
   10195 return dlopen ();
   10196   ;
   10197   return 0;
   10198 }
   10199 _ACEOF
   10200 rm -f conftest.$ac_objext conftest$ac_exeext
   10201 if { (ac_try="$ac_link"
   10202 case "(($ac_try" in
   10203   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10204   *) ac_try_echo=$ac_try;;
   10205 esac
   10206 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10207 $as_echo "$ac_try_echo") >&5
   10208   (eval "$ac_link") 2>conftest.er1
   10209   ac_status=$?
   10210   grep -v '^ *+' conftest.er1 >conftest.err
   10211   rm -f conftest.er1
   10212   cat conftest.err >&5
   10213   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10214   (exit $ac_status); } && {
   10215 	 test -z "$ac_c_werror_flag" ||
   10216 	 test ! -s conftest.err
   10217        } && test -s conftest$ac_exeext && {
   10218 	 test "$cross_compiling" = yes ||
   10219 	 $as_test_x conftest$ac_exeext
   10220        }; then
   10221   ac_cv_lib_svld_dlopen=yes
   10222 else
   10223   $as_echo "$as_me: failed program was:" >&5
   10224 sed 's/^/| /' conftest.$ac_ext >&5
   10225 
   10226 	ac_cv_lib_svld_dlopen=no
   10227 fi
   10228 
   10229 rm -rf conftest.dSYM
   10230 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10231       conftest$ac_exeext conftest.$ac_ext
   10232 LIBS=$ac_check_lib_save_LIBS
   10233 fi
   10234 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
   10235 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
   10236 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then
   10237   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   10238 else
   10239   { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
   10240 $as_echo_n "checking for dld_link in -ldld... " >&6; }
   10241 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
   10242   $as_echo_n "(cached) " >&6
   10243 else
   10244   ac_check_lib_save_LIBS=$LIBS
   10245 LIBS="-ldld  $LIBS"
   10246 cat >conftest.$ac_ext <<_ACEOF
   10247 /* confdefs.h.  */
   10248 _ACEOF
   10249 cat confdefs.h >>conftest.$ac_ext
   10250 cat >>conftest.$ac_ext <<_ACEOF
   10251 /* end confdefs.h.  */
   10252 
   10253 /* Override any GCC internal prototype to avoid an error.
   10254    Use char because int might match the return type of a GCC
   10255    builtin and then its argument prototype would still apply.  */
   10256 #ifdef __cplusplus
   10257 extern "C"
   10258 #endif
   10259 char dld_link ();
   10260 int
   10261 main ()
   10262 {
   10263 return dld_link ();
   10264   ;
   10265   return 0;
   10266 }
   10267 _ACEOF
   10268 rm -f conftest.$ac_objext conftest$ac_exeext
   10269 if { (ac_try="$ac_link"
   10270 case "(($ac_try" in
   10271   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10272   *) ac_try_echo=$ac_try;;
   10273 esac
   10274 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   10275 $as_echo "$ac_try_echo") >&5
   10276   (eval "$ac_link") 2>conftest.er1
   10277   ac_status=$?
   10278   grep -v '^ *+' conftest.er1 >conftest.err
   10279   rm -f conftest.er1
   10280   cat conftest.err >&5
   10281   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10282   (exit $ac_status); } && {
   10283 	 test -z "$ac_c_werror_flag" ||
   10284 	 test ! -s conftest.err
   10285        } && test -s conftest$ac_exeext && {
   10286 	 test "$cross_compiling" = yes ||
   10287 	 $as_test_x conftest$ac_exeext
   10288        }; then
   10289   ac_cv_lib_dld_dld_link=yes
   10290 else
   10291   $as_echo "$as_me: failed program was:" >&5
   10292 sed 's/^/| /' conftest.$ac_ext >&5
   10293 
   10294 	ac_cv_lib_dld_dld_link=no
   10295 fi
   10296 
   10297 rm -rf conftest.dSYM
   10298 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10299       conftest$ac_exeext conftest.$ac_ext
   10300 LIBS=$ac_check_lib_save_LIBS
   10301 fi
   10302 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
   10303 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
   10304 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then
   10305   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
   10306 fi
   10307 
   10308 
   10309 fi
   10310 
   10311 
   10312 fi
   10313 
   10314 
   10315 fi
   10316 
   10317 
   10318 fi
   10319 
   10320 
   10321 fi
   10322 
   10323     ;;
   10324   esac
   10325 
   10326   if test "x$lt_cv_dlopen" != xno; then
   10327     enable_dlopen=yes
   10328   else
   10329     enable_dlopen=no
   10330   fi
   10331 
   10332   case $lt_cv_dlopen in
   10333   dlopen)
   10334     save_CPPFLAGS="$CPPFLAGS"
   10335     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   10336 
   10337     save_LDFLAGS="$LDFLAGS"
   10338     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   10339 
   10340     save_LIBS="$LIBS"
   10341     LIBS="$lt_cv_dlopen_libs $LIBS"
   10342 
   10343     { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
   10344 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
   10345 if test "${lt_cv_dlopen_self+set}" = set; then
   10346   $as_echo_n "(cached) " >&6
   10347 else
   10348   	  if test "$cross_compiling" = yes; then :
   10349   lt_cv_dlopen_self=cross
   10350 else
   10351   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10352   lt_status=$lt_dlunknown
   10353   cat > conftest.$ac_ext <<EOF
   10354 #line 10354 "configure"
   10355 #include "confdefs.h"
   10356 
   10357 #if HAVE_DLFCN_H
   10358 #include <dlfcn.h>
   10359 #endif
   10360 
   10361 #include <stdio.h>
   10362 
   10363 #ifdef RTLD_GLOBAL
   10364 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10365 #else
   10366 #  ifdef DL_GLOBAL
   10367 #    define LT_DLGLOBAL		DL_GLOBAL
   10368 #  else
   10369 #    define LT_DLGLOBAL		0
   10370 #  endif
   10371 #endif
   10372 
   10373 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10374    find out it does not work in some platform. */
   10375 #ifndef LT_DLLAZY_OR_NOW
   10376 #  ifdef RTLD_LAZY
   10377 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10378 #  else
   10379 #    ifdef DL_LAZY
   10380 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10381 #    else
   10382 #      ifdef RTLD_NOW
   10383 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10384 #      else
   10385 #        ifdef DL_NOW
   10386 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10387 #        else
   10388 #          define LT_DLLAZY_OR_NOW	0
   10389 #        endif
   10390 #      endif
   10391 #    endif
   10392 #  endif
   10393 #endif
   10394 
   10395 #ifdef __cplusplus
   10396 extern "C" void exit (int);
   10397 #endif
   10398 
   10399 void fnord() { int i=42;}
   10400 int main ()
   10401 {
   10402   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10403   int status = $lt_dlunknown;
   10404 
   10405   if (self)
   10406     {
   10407       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10408       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10409       /* dlclose (self); */
   10410     }
   10411   else
   10412     puts (dlerror ());
   10413 
   10414     exit (status);
   10415 }
   10416 EOF
   10417   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10418   (eval $ac_link) 2>&5
   10419   ac_status=$?
   10420   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10421   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   10422     (./conftest; exit; ) >&5 2>/dev/null
   10423     lt_status=$?
   10424     case x$lt_status in
   10425       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   10426       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   10427       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   10428     esac
   10429   else :
   10430     # compilation failed
   10431     lt_cv_dlopen_self=no
   10432   fi
   10433 fi
   10434 rm -fr conftest*
   10435 
   10436 
   10437 fi
   10438 { $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
   10439 $as_echo "$lt_cv_dlopen_self" >&6; }
   10440 
   10441     if test "x$lt_cv_dlopen_self" = xyes; then
   10442       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   10443       { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
   10444 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
   10445 if test "${lt_cv_dlopen_self_static+set}" = set; then
   10446   $as_echo_n "(cached) " >&6
   10447 else
   10448   	  if test "$cross_compiling" = yes; then :
   10449   lt_cv_dlopen_self_static=cross
   10450 else
   10451   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10452   lt_status=$lt_dlunknown
   10453   cat > conftest.$ac_ext <<EOF
   10454 #line 10454 "configure"
   10455 #include "confdefs.h"
   10456 
   10457 #if HAVE_DLFCN_H
   10458 #include <dlfcn.h>
   10459 #endif
   10460 
   10461 #include <stdio.h>
   10462 
   10463 #ifdef RTLD_GLOBAL
   10464 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10465 #else
   10466 #  ifdef DL_GLOBAL
   10467 #    define LT_DLGLOBAL		DL_GLOBAL
   10468 #  else
   10469 #    define LT_DLGLOBAL		0
   10470 #  endif
   10471 #endif
   10472 
   10473 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10474    find out it does not work in some platform. */
   10475 #ifndef LT_DLLAZY_OR_NOW
   10476 #  ifdef RTLD_LAZY
   10477 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10478 #  else
   10479 #    ifdef DL_LAZY
   10480 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10481 #    else
   10482 #      ifdef RTLD_NOW
   10483 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10484 #      else
   10485 #        ifdef DL_NOW
   10486 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10487 #        else
   10488 #          define LT_DLLAZY_OR_NOW	0
   10489 #        endif
   10490 #      endif
   10491 #    endif
   10492 #  endif
   10493 #endif
   10494 
   10495 #ifdef __cplusplus
   10496 extern "C" void exit (int);
   10497 #endif
   10498 
   10499 void fnord() { int i=42;}
   10500 int main ()
   10501 {
   10502   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10503   int status = $lt_dlunknown;
   10504 
   10505   if (self)
   10506     {
   10507       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10508       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10509       /* dlclose (self); */
   10510     }
   10511   else
   10512     puts (dlerror ());
   10513 
   10514     exit (status);
   10515 }
   10516 EOF
   10517   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10518   (eval $ac_link) 2>&5
   10519   ac_status=$?
   10520   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10521   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   10522     (./conftest; exit; ) >&5 2>/dev/null
   10523     lt_status=$?
   10524     case x$lt_status in
   10525       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   10526       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   10527       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   10528     esac
   10529   else :
   10530     # compilation failed
   10531     lt_cv_dlopen_self_static=no
   10532   fi
   10533 fi
   10534 rm -fr conftest*
   10535 
   10536 
   10537 fi
   10538 { $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
   10539 $as_echo "$lt_cv_dlopen_self_static" >&6; }
   10540     fi
   10541 
   10542     CPPFLAGS="$save_CPPFLAGS"
   10543     LDFLAGS="$save_LDFLAGS"
   10544     LIBS="$save_LIBS"
   10545     ;;
   10546   esac
   10547 
   10548   case $lt_cv_dlopen_self in
   10549   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   10550   *) enable_dlopen_self=unknown ;;
   10551   esac
   10552 
   10553   case $lt_cv_dlopen_self_static in
   10554   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   10555   *) enable_dlopen_self_static=unknown ;;
   10556   esac
   10557 fi
   10558 
   10559 
   10560 # Report which library types will actually be built
   10561 { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   10562 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   10563 { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
   10564 $as_echo "$can_build_shared" >&6; }
   10565 
   10566 { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   10567 $as_echo_n "checking whether to build shared libraries... " >&6; }
   10568 test "$can_build_shared" = "no" && enable_shared=no
   10569 
   10570 # On AIX, shared libraries and static libraries use the same namespace, and
   10571 # are all built from PIC.
   10572 case $host_os in
   10573 aix3*)
   10574   test "$enable_shared" = yes && enable_static=no
   10575   if test -n "$RANLIB"; then
   10576     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   10577     postinstall_cmds='$RANLIB $lib'
   10578   fi
   10579   ;;
   10580 
   10581 aix[4-9]*)
   10582   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   10583     test "$enable_shared" = yes && enable_static=no
   10584   fi
   10585     ;;
   10586 esac
   10587 { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
   10588 $as_echo "$enable_shared" >&6; }
   10589 
   10590 { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   10591 $as_echo_n "checking whether to build static libraries... " >&6; }
   10592 # Make sure either enable_shared or enable_static is yes.
   10593 test "$enable_shared" = yes || enable_static=yes
   10594 { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
   10595 $as_echo "$enable_static" >&6; }
   10596 
   10597 # The else clause should only fire when bootstrapping the
   10598 # libtool distribution, otherwise you forgot to ship ltmain.sh
   10599 # with your package, and you will get complaints that there are
   10600 # no rules to generate ltmain.sh.
   10601 if test -f "$ltmain"; then
   10602   # See if we are running on zsh, and set the options which allow our commands through
   10603   # without removal of \ escapes.
   10604   if test -n "${ZSH_VERSION+set}" ; then
   10605     setopt NO_GLOB_SUBST
   10606   fi
   10607   # Now quote all the things that may contain metacharacters while being
   10608   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   10609   # variables and quote the copies for generation of the libtool script.
   10610   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   10611     SED SHELL STRIP \
   10612     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   10613     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   10614     deplibs_check_method reload_flag reload_cmds need_locks \
   10615     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   10616     lt_cv_sys_global_symbol_to_c_name_address \
   10617     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   10618     old_postinstall_cmds old_postuninstall_cmds \
   10619     compiler \
   10620     CC \
   10621     LD \
   10622     lt_prog_compiler_wl \
   10623     lt_prog_compiler_pic \
   10624     lt_prog_compiler_static \
   10625     lt_prog_compiler_no_builtin_flag \
   10626     export_dynamic_flag_spec \
   10627     thread_safe_flag_spec \
   10628     whole_archive_flag_spec \
   10629     enable_shared_with_static_runtimes \
   10630     old_archive_cmds \
   10631     old_archive_from_new_cmds \
   10632     predep_objects \
   10633     postdep_objects \
   10634     predeps \
   10635     postdeps \
   10636     compiler_lib_search_path \
   10637     compiler_lib_search_dirs \
   10638     archive_cmds \
   10639     archive_expsym_cmds \
   10640     postinstall_cmds \
   10641     postuninstall_cmds \
   10642     old_archive_from_expsyms_cmds \
   10643     allow_undefined_flag \
   10644     no_undefined_flag \
   10645     export_symbols_cmds \
   10646     hardcode_libdir_flag_spec \
   10647     hardcode_libdir_flag_spec_ld \
   10648     hardcode_libdir_separator \
   10649     hardcode_automatic \
   10650     module_cmds \
   10651     module_expsym_cmds \
   10652     lt_cv_prog_compiler_c_o \
   10653     fix_srcfile_path \
   10654     exclude_expsyms \
   10655     include_expsyms; do
   10656 
   10657     case $var in
   10658     old_archive_cmds | \
   10659     old_archive_from_new_cmds | \
   10660     archive_cmds | \
   10661     archive_expsym_cmds | \
   10662     module_cmds | \
   10663     module_expsym_cmds | \
   10664     old_archive_from_expsyms_cmds | \
   10665     export_symbols_cmds | \
   10666     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   10667     postinstall_cmds | postuninstall_cmds | \
   10668     old_postinstall_cmds | old_postuninstall_cmds | \
   10669     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   10670       # Double-quote double-evaled strings.
   10671       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   10672       ;;
   10673     *)
   10674       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   10675       ;;
   10676     esac
   10677   done
   10678 
   10679   case $lt_echo in
   10680   *'\$0 --fallback-echo"')
   10681     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   10682     ;;
   10683   esac
   10684 
   10685 cfgfile="${ofile}T"
   10686   trap "$rm \"$cfgfile\"; exit 1" 1 2 15
   10687   $rm -f "$cfgfile"
   10688   { $as_echo "$as_me:$LINENO: creating $ofile" >&5
   10689 $as_echo "$as_me: creating $ofile" >&6;}
   10690 
   10691   cat <<__EOF__ >> "$cfgfile"
   10692 #! $SHELL
   10693 
   10694 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   10695 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
   10696 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   10697 #
   10698 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
   10699 # Free Software Foundation, Inc.
   10700 #
   10701 # This file is part of GNU Libtool:
   10702 # Originally by Gordon Matzigkeit <gord (at] gnu.ai.mit.edu>, 1996
   10703 #
   10704 # This program is free software; you can redistribute it and/or modify
   10705 # it under the terms of the GNU General Public License as published by
   10706 # the Free Software Foundation; either version 2 of the License, or
   10707 # (at your option) any later version.
   10708 #
   10709 # This program is distributed in the hope that it will be useful, but
   10710 # WITHOUT ANY WARRANTY; without even the implied warranty of
   10711 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   10712 # General Public License for more details.
   10713 #
   10714 # You should have received a copy of the GNU General Public License
   10715 # along with this program; if not, write to the Free Software
   10716 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   10717 #
   10718 # As a special exception to the GNU General Public License, if you
   10719 # distribute this file as part of a program that contains a
   10720 # configuration script generated by Autoconf, you may include it under
   10721 # the same distribution terms that you use for the rest of that program.
   10722 
   10723 # A sed program that does not truncate output.
   10724 SED=$lt_SED
   10725 
   10726 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   10727 Xsed="$SED -e 1s/^X//"
   10728 
   10729 # The HP-UX ksh and POSIX shell print the target directory to stdout
   10730 # if CDPATH is set.
   10731 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   10732 
   10733 # The names of the tagged configurations supported by this script.
   10734 available_tags=
   10735 
   10736 # ### BEGIN LIBTOOL CONFIG
   10737 
   10738 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   10739 
   10740 # Shell to use when invoking shell scripts.
   10741 SHELL=$lt_SHELL
   10742 
   10743 # Whether or not to build shared libraries.
   10744 build_libtool_libs=$enable_shared
   10745 
   10746 # Whether or not to build static libraries.
   10747 build_old_libs=$enable_static
   10748 
   10749 # Whether or not to add -lc for building shared libraries.
   10750 build_libtool_need_lc=$archive_cmds_need_lc
   10751 
   10752 # Whether or not to disallow shared libs when runtime libs are static
   10753 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   10754 
   10755 # Whether or not to optimize for fast installation.
   10756 fast_install=$enable_fast_install
   10757 
   10758 # The host system.
   10759 host_alias=$host_alias
   10760 host=$host
   10761 host_os=$host_os
   10762 
   10763 # The build system.
   10764 build_alias=$build_alias
   10765 build=$build
   10766 build_os=$build_os
   10767 
   10768 # An echo program that does not interpret backslashes.
   10769 echo=$lt_echo
   10770 
   10771 # The archiver.
   10772 AR=$lt_AR
   10773 AR_FLAGS=$lt_AR_FLAGS
   10774 
   10775 # A C compiler.
   10776 LTCC=$lt_LTCC
   10777 
   10778 # LTCC compiler flags.
   10779 LTCFLAGS=$lt_LTCFLAGS
   10780 
   10781 # A language-specific compiler.
   10782 CC=$lt_compiler
   10783 
   10784 # Is the compiler the GNU C compiler?
   10785 with_gcc=$GCC
   10786 
   10787 # An ERE matcher.
   10788 EGREP=$lt_EGREP
   10789 
   10790 # The linker used to build libraries.
   10791 LD=$lt_LD
   10792 
   10793 # Whether we need hard or soft links.
   10794 LN_S=$lt_LN_S
   10795 
   10796 # A BSD-compatible nm program.
   10797 NM=$lt_NM
   10798 
   10799 # A symbol stripping program
   10800 STRIP=$lt_STRIP
   10801 
   10802 # Used to examine libraries when file_magic_cmd begins "file"
   10803 MAGIC_CMD=$MAGIC_CMD
   10804 
   10805 # Used on cygwin: DLL creation program.
   10806 DLLTOOL="$DLLTOOL"
   10807 
   10808 # Used on cygwin: object dumper.
   10809 OBJDUMP="$OBJDUMP"
   10810 
   10811 # Used on cygwin: assembler.
   10812 AS="$AS"
   10813 
   10814 # The name of the directory that contains temporary libtool files.
   10815 objdir=$objdir
   10816 
   10817 # How to create reloadable object files.
   10818 reload_flag=$lt_reload_flag
   10819 reload_cmds=$lt_reload_cmds
   10820 
   10821 # How to pass a linker flag through the compiler.
   10822 wl=$lt_lt_prog_compiler_wl
   10823 
   10824 # Object file suffix (normally "o").
   10825 objext="$ac_objext"
   10826 
   10827 # Old archive suffix (normally "a").
   10828 libext="$libext"
   10829 
   10830 # Shared library suffix (normally ".so").
   10831 shrext_cmds='$shrext_cmds'
   10832 
   10833 # Executable file suffix (normally "").
   10834 exeext="$exeext"
   10835 
   10836 # Additional compiler flags for building library objects.
   10837 pic_flag=$lt_lt_prog_compiler_pic
   10838 pic_mode=$pic_mode
   10839 
   10840 # What is the maximum length of a command?
   10841 max_cmd_len=$lt_cv_sys_max_cmd_len
   10842 
   10843 # Does compiler simultaneously support -c and -o options?
   10844 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   10845 
   10846 # Must we lock files when doing compilation?
   10847 need_locks=$lt_need_locks
   10848 
   10849 # Do we need the lib prefix for modules?
   10850 need_lib_prefix=$need_lib_prefix
   10851 
   10852 # Do we need a version for libraries?
   10853 need_version=$need_version
   10854 
   10855 # Whether dlopen is supported.
   10856 dlopen_support=$enable_dlopen
   10857 
   10858 # Whether dlopen of programs is supported.
   10859 dlopen_self=$enable_dlopen_self
   10860 
   10861 # Whether dlopen of statically linked programs is supported.
   10862 dlopen_self_static=$enable_dlopen_self_static
   10863 
   10864 # Compiler flag to prevent dynamic linking.
   10865 link_static_flag=$lt_lt_prog_compiler_static
   10866 
   10867 # Compiler flag to turn off builtin functions.
   10868 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   10869 
   10870 # Compiler flag to allow reflexive dlopens.
   10871 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   10872 
   10873 # Compiler flag to generate shared objects directly from archives.
   10874 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   10875 
   10876 # Compiler flag to generate thread-safe objects.
   10877 thread_safe_flag_spec=$lt_thread_safe_flag_spec
   10878 
   10879 # Library versioning type.
   10880 version_type=$version_type
   10881 
   10882 # Format of library name prefix.
   10883 libname_spec=$lt_libname_spec
   10884 
   10885 # List of archive names.  First name is the real one, the rest are links.
   10886 # The last name is the one that the linker finds with -lNAME.
   10887 library_names_spec=$lt_library_names_spec
   10888 
   10889 # The coded name of the library, if different from the real name.
   10890 soname_spec=$lt_soname_spec
   10891 
   10892 # Commands used to build and install an old-style archive.
   10893 RANLIB=$lt_RANLIB
   10894 old_archive_cmds=$lt_old_archive_cmds
   10895 old_postinstall_cmds=$lt_old_postinstall_cmds
   10896 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   10897 
   10898 # Create an old-style archive from a shared archive.
   10899 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   10900 
   10901 # Create a temporary old-style archive to link instead of a shared archive.
   10902 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   10903 
   10904 # Commands used to build and install a shared archive.
   10905 archive_cmds=$lt_archive_cmds
   10906 archive_expsym_cmds=$lt_archive_expsym_cmds
   10907 postinstall_cmds=$lt_postinstall_cmds
   10908 postuninstall_cmds=$lt_postuninstall_cmds
   10909 
   10910 # Commands used to build a loadable module (assumed same as above if empty)
   10911 module_cmds=$lt_module_cmds
   10912 module_expsym_cmds=$lt_module_expsym_cmds
   10913 
   10914 # Commands to strip libraries.
   10915 old_striplib=$lt_old_striplib
   10916 striplib=$lt_striplib
   10917 
   10918 # Dependencies to place before the objects being linked to create a
   10919 # shared library.
   10920 predep_objects=$lt_predep_objects
   10921 
   10922 # Dependencies to place after the objects being linked to create a
   10923 # shared library.
   10924 postdep_objects=$lt_postdep_objects
   10925 
   10926 # Dependencies to place before the objects being linked to create a
   10927 # shared library.
   10928 predeps=$lt_predeps
   10929 
   10930 # Dependencies to place after the objects being linked to create a
   10931 # shared library.
   10932 postdeps=$lt_postdeps
   10933 
   10934 # The directories searched by this compiler when creating a shared
   10935 # library
   10936 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
   10937 
   10938 # The library search path used internally by the compiler when linking
   10939 # a shared library.
   10940 compiler_lib_search_path=$lt_compiler_lib_search_path
   10941 
   10942 # Method to check whether dependent libraries are shared objects.
   10943 deplibs_check_method=$lt_deplibs_check_method
   10944 
   10945 # Command to use when deplibs_check_method == file_magic.
   10946 file_magic_cmd=$lt_file_magic_cmd
   10947 
   10948 # Flag that allows shared libraries with undefined symbols to be built.
   10949 allow_undefined_flag=$lt_allow_undefined_flag
   10950 
   10951 # Flag that forces no undefined symbols.
   10952 no_undefined_flag=$lt_no_undefined_flag
   10953 
   10954 # Commands used to finish a libtool library installation in a directory.
   10955 finish_cmds=$lt_finish_cmds
   10956 
   10957 # Same as above, but a single script fragment to be evaled but not shown.
   10958 finish_eval=$lt_finish_eval
   10959 
   10960 # Take the output of nm and produce a listing of raw symbols and C names.
   10961 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   10962 
   10963 # Transform the output of nm in a proper C declaration
   10964 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   10965 
   10966 # Transform the output of nm in a C name address pair
   10967 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   10968 
   10969 # This is the shared library runtime path variable.
   10970 runpath_var=$runpath_var
   10971 
   10972 # This is the shared library path variable.
   10973 shlibpath_var=$shlibpath_var
   10974 
   10975 # Is shlibpath searched before the hard-coded library search path?
   10976 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   10977 
   10978 # How to hardcode a shared library path into an executable.
   10979 hardcode_action=$hardcode_action
   10980 
   10981 # Whether we should hardcode library paths into libraries.
   10982 hardcode_into_libs=$hardcode_into_libs
   10983 
   10984 # Flag to hardcode \$libdir into a binary during linking.
   10985 # This must work even if \$libdir does not exist.
   10986 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   10987 
   10988 # If ld is used when linking, flag to hardcode \$libdir into
   10989 # a binary during linking. This must work even if \$libdir does
   10990 # not exist.
   10991 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   10992 
   10993 # Whether we need a single -rpath flag with a separated argument.
   10994 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   10995 
   10996 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   10997 # resulting binary.
   10998 hardcode_direct=$hardcode_direct
   10999 
   11000 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   11001 # resulting binary.
   11002 hardcode_minus_L=$hardcode_minus_L
   11003 
   11004 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   11005 # the resulting binary.
   11006 hardcode_shlibpath_var=$hardcode_shlibpath_var
   11007 
   11008 # Set to yes if building a shared library automatically hardcodes DIR into the library
   11009 # and all subsequent libraries and executables linked against it.
   11010 hardcode_automatic=$hardcode_automatic
   11011 
   11012 # Variables whose values should be saved in libtool wrapper scripts and
   11013 # restored at relink time.
   11014 variables_saved_for_relink="$variables_saved_for_relink"
   11015 
   11016 # Whether libtool must link a program against all its dependency libraries.
   11017 link_all_deplibs=$link_all_deplibs
   11018 
   11019 # Compile-time system search path for libraries
   11020 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   11021 
   11022 # Run-time system search path for libraries
   11023 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   11024 
   11025 # Fix the shell variable \$srcfile for the compiler.
   11026 fix_srcfile_path=$lt_fix_srcfile_path
   11027 
   11028 # Set to yes if exported symbols are required.
   11029 always_export_symbols=$always_export_symbols
   11030 
   11031 # The commands to list exported symbols.
   11032 export_symbols_cmds=$lt_export_symbols_cmds
   11033 
   11034 # The commands to extract the exported symbol list from a shared archive.
   11035 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   11036 
   11037 # Symbols that should not be listed in the preloaded symbols.
   11038 exclude_expsyms=$lt_exclude_expsyms
   11039 
   11040 # Symbols that must always be exported.
   11041 include_expsyms=$lt_include_expsyms
   11042 
   11043 # ### END LIBTOOL CONFIG
   11044 
   11045 __EOF__
   11046 
   11047 
   11048   case $host_os in
   11049   aix3*)
   11050     cat <<\EOF >> "$cfgfile"
   11051 
   11052 # AIX sometimes has problems with the GCC collect2 program.  For some
   11053 # reason, if we set the COLLECT_NAMES environment variable, the problems
   11054 # vanish in a puff of smoke.
   11055 if test "X${COLLECT_NAMES+set}" != Xset; then
   11056   COLLECT_NAMES=
   11057   export COLLECT_NAMES
   11058 fi
   11059 EOF
   11060     ;;
   11061   esac
   11062 
   11063   # We use sed instead of cat because bash on DJGPP gets confused if
   11064   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   11065   # text mode, it properly converts lines to CR/LF.  This bash problem
   11066   # is reportedly fixed, but why not run on old versions too?
   11067   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
   11068 
   11069   mv -f "$cfgfile" "$ofile" || \
   11070     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   11071   chmod +x "$ofile"
   11072 
   11073 else
   11074   # If there is no Makefile yet, we rely on a make rule to execute
   11075   # `config.status --recheck' to rerun these tests and create the
   11076   # libtool script then.
   11077   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   11078   if test -f "$ltmain_in"; then
   11079     test -f Makefile && make "$ltmain"
   11080   fi
   11081 fi
   11082 
   11083 
   11084 ac_ext=c
   11085 ac_cpp='$CPP $CPPFLAGS'
   11086 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11087 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11088 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   11089 
   11090 CC="$lt_save_CC"
   11091 
   11092 
   11093 # Check whether --with-tags was given.
   11094 if test "${with_tags+set}" = set; then
   11095   withval=$with_tags; tagnames="$withval"
   11096 fi
   11097 
   11098 
   11099 if test -f "$ltmain" && test -n "$tagnames"; then
   11100   if test ! -f "${ofile}"; then
   11101     { $as_echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
   11102 $as_echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
   11103   fi
   11104 
   11105   if test -z "$LTCC"; then
   11106     eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
   11107     if test -z "$LTCC"; then
   11108       { $as_echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
   11109 $as_echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
   11110     else
   11111       { $as_echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
   11112 $as_echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
   11113     fi
   11114   fi
   11115   if test -z "$LTCFLAGS"; then
   11116     eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
   11117   fi
   11118 
   11119   # Extract list of available tagged configurations in $ofile.
   11120   # Note that this assumes the entire list is on one line.
   11121   available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
   11122 
   11123   lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   11124   for tagname in $tagnames; do
   11125     IFS="$lt_save_ifs"
   11126     # Check whether tagname contains only valid characters
   11127     case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
   11128     "") ;;
   11129     *)  { { $as_echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
   11130 $as_echo "$as_me: error: invalid tag name: $tagname" >&2;}
   11131    { (exit 1); exit 1; }; }
   11132 	;;
   11133     esac
   11134 
   11135     if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
   11136     then
   11137       { { $as_echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
   11138 $as_echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
   11139    { (exit 1); exit 1; }; }
   11140     fi
   11141 
   11142     # Update the list of available tags.
   11143     if test -n "$tagname"; then
   11144       echo appending configuration tag \"$tagname\" to $ofile
   11145 
   11146       case $tagname in
   11147       CXX)
   11148 	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   11149 	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   11150 	    (test "X$CXX" != "Xg++"))) ; then
   11151 	  ac_ext=cpp
   11152 ac_cpp='$CXXCPP $CPPFLAGS'
   11153 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11154 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11155 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   11156 
   11157 
   11158 
   11159 
   11160 archive_cmds_need_lc_CXX=no
   11161 allow_undefined_flag_CXX=
   11162 always_export_symbols_CXX=no
   11163 archive_expsym_cmds_CXX=
   11164 export_dynamic_flag_spec_CXX=
   11165 hardcode_direct_CXX=no
   11166 hardcode_libdir_flag_spec_CXX=
   11167 hardcode_libdir_flag_spec_ld_CXX=
   11168 hardcode_libdir_separator_CXX=
   11169 hardcode_minus_L_CXX=no
   11170 hardcode_shlibpath_var_CXX=unsupported
   11171 hardcode_automatic_CXX=no
   11172 module_cmds_CXX=
   11173 module_expsym_cmds_CXX=
   11174 link_all_deplibs_CXX=unknown
   11175 old_archive_cmds_CXX=$old_archive_cmds
   11176 no_undefined_flag_CXX=
   11177 whole_archive_flag_spec_CXX=
   11178 enable_shared_with_static_runtimes_CXX=no
   11179 
   11180 # Dependencies to place before and after the object being linked:
   11181 predep_objects_CXX=
   11182 postdep_objects_CXX=
   11183 predeps_CXX=
   11184 postdeps_CXX=
   11185 compiler_lib_search_path_CXX=
   11186 compiler_lib_search_dirs_CXX=
   11187 
   11188 # Source file extension for C++ test sources.
   11189 ac_ext=cpp
   11190 
   11191 # Object file extension for compiled C++ test sources.
   11192 objext=o
   11193 objext_CXX=$objext
   11194 
   11195 # Code to be used in simple compile tests
   11196 lt_simple_compile_test_code="int some_variable = 0;"
   11197 
   11198 # Code to be used in simple link tests
   11199 lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
   11200 
   11201 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   11202 
   11203 # If no C compiler was specified, use CC.
   11204 LTCC=${LTCC-"$CC"}
   11205 
   11206 # If no C compiler flags were specified, use CFLAGS.
   11207 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   11208 
   11209 # Allow CC to be a program name with arguments.
   11210 compiler=$CC
   11211 
   11212 
   11213 # save warnings/boilerplate of simple test code
   11214 ac_outfile=conftest.$ac_objext
   11215 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   11216 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11217 _lt_compiler_boilerplate=`cat conftest.err`
   11218 $rm conftest*
   11219 
   11220 ac_outfile=conftest.$ac_objext
   11221 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   11222 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11223 _lt_linker_boilerplate=`cat conftest.err`
   11224 $rm -r conftest*
   11225 
   11226 
   11227 # Allow CC to be a program name with arguments.
   11228 lt_save_CC=$CC
   11229 lt_save_LD=$LD
   11230 lt_save_GCC=$GCC
   11231 GCC=$GXX
   11232 lt_save_with_gnu_ld=$with_gnu_ld
   11233 lt_save_path_LD=$lt_cv_path_LD
   11234 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   11235   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   11236 else
   11237   $as_unset lt_cv_prog_gnu_ld
   11238 fi
   11239 if test -n "${lt_cv_path_LDCXX+set}"; then
   11240   lt_cv_path_LD=$lt_cv_path_LDCXX
   11241 else
   11242   $as_unset lt_cv_path_LD
   11243 fi
   11244 test -z "${LDCXX+set}" || LD=$LDCXX
   11245 CC=${CXX-"c++"}
   11246 compiler=$CC
   11247 compiler_CXX=$CC
   11248 for cc_temp in $compiler""; do
   11249   case $cc_temp in
   11250     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   11251     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   11252     \-*) ;;
   11253     *) break;;
   11254   esac
   11255 done
   11256 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   11257 
   11258 
   11259 # We don't want -fno-exception wen compiling C++ code, so set the
   11260 # no_builtin_flag separately
   11261 if test "$GXX" = yes; then
   11262   lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   11263 else
   11264   lt_prog_compiler_no_builtin_flag_CXX=
   11265 fi
   11266 
   11267 if test "$GXX" = yes; then
   11268   # Set up default GNU C++ configuration
   11269 
   11270 
   11271 # Check whether --with-gnu-ld was given.
   11272 if test "${with_gnu_ld+set}" = set; then
   11273   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   11274 else
   11275   with_gnu_ld=no
   11276 fi
   11277 
   11278 ac_prog=ld
   11279 if test "$GCC" = yes; then
   11280   # Check if gcc -print-prog-name=ld gives a path.
   11281   { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   11282 $as_echo_n "checking for ld used by $CC... " >&6; }
   11283   case $host in
   11284   *-*-mingw*)
   11285     # gcc leaves a trailing carriage return which upsets mingw
   11286     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   11287   *)
   11288     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   11289   esac
   11290   case $ac_prog in
   11291     # Accept absolute paths.
   11292     [\\/]* | ?:[\\/]*)
   11293       re_direlt='/[^/][^/]*/\.\./'
   11294       # Canonicalize the pathname of ld
   11295       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   11296       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   11297 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   11298       done
   11299       test -z "$LD" && LD="$ac_prog"
   11300       ;;
   11301   "")
   11302     # If it fails, then pretend we aren't using GCC.
   11303     ac_prog=ld
   11304     ;;
   11305   *)
   11306     # If it is relative, then search for the first ld in PATH.
   11307     with_gnu_ld=unknown
   11308     ;;
   11309   esac
   11310 elif test "$with_gnu_ld" = yes; then
   11311   { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
   11312 $as_echo_n "checking for GNU ld... " >&6; }
   11313 else
   11314   { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   11315 $as_echo_n "checking for non-GNU ld... " >&6; }
   11316 fi
   11317 if test "${lt_cv_path_LD+set}" = set; then
   11318   $as_echo_n "(cached) " >&6
   11319 else
   11320   if test -z "$LD"; then
   11321   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   11322   for ac_dir in $PATH; do
   11323     IFS="$lt_save_ifs"
   11324     test -z "$ac_dir" && ac_dir=.
   11325     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   11326       lt_cv_path_LD="$ac_dir/$ac_prog"
   11327       # Check to see if the program is GNU ld.  I'd rather use --version,
   11328       # but apparently some variants of GNU ld only accept -v.
   11329       # Break only if it was the GNU/non-GNU ld that we prefer.
   11330       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   11331       *GNU* | *'with BFD'*)
   11332 	test "$with_gnu_ld" != no && break
   11333 	;;
   11334       *)
   11335 	test "$with_gnu_ld" != yes && break
   11336 	;;
   11337       esac
   11338     fi
   11339   done
   11340   IFS="$lt_save_ifs"
   11341 else
   11342   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   11343 fi
   11344 fi
   11345 
   11346 LD="$lt_cv_path_LD"
   11347 if test -n "$LD"; then
   11348   { $as_echo "$as_me:$LINENO: result: $LD" >&5
   11349 $as_echo "$LD" >&6; }
   11350 else
   11351   { $as_echo "$as_me:$LINENO: result: no" >&5
   11352 $as_echo "no" >&6; }
   11353 fi
   11354 test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   11355 $as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   11356    { (exit 1); exit 1; }; }
   11357 { $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   11358 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   11359 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   11360   $as_echo_n "(cached) " >&6
   11361 else
   11362   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   11363 case `$LD -v 2>&1 </dev/null` in
   11364 *GNU* | *'with BFD'*)
   11365   lt_cv_prog_gnu_ld=yes
   11366   ;;
   11367 *)
   11368   lt_cv_prog_gnu_ld=no
   11369   ;;
   11370 esac
   11371 fi
   11372 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   11373 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   11374 with_gnu_ld=$lt_cv_prog_gnu_ld
   11375 
   11376 
   11377 
   11378   # Check if GNU C++ uses GNU ld as the underlying linker, since the
   11379   # archiving commands below assume that GNU ld is being used.
   11380   if test "$with_gnu_ld" = yes; then
   11381     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11382     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'
   11383 
   11384     hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11385     export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11386 
   11387     # If archive_cmds runs LD, not CC, wlarc should be empty
   11388     # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   11389     #     investigate it a little bit more. (MM)
   11390     wlarc='${wl}'
   11391 
   11392     # ancient GNU ld didn't support --whole-archive et. al.
   11393     if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
   11394 	grep 'no-whole-archive' > /dev/null; then
   11395       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11396     else
   11397       whole_archive_flag_spec_CXX=
   11398     fi
   11399   else
   11400     with_gnu_ld=no
   11401     wlarc=
   11402 
   11403     # A generic and very simple default shared library creation
   11404     # command for GNU C++ for the case where it uses the native
   11405     # linker, instead of GNU ld.  If possible, this setting should
   11406     # overridden to take advantage of the native linker features on
   11407     # the platform it is being used on.
   11408     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11409   fi
   11410 
   11411   # Commands to make compiler produce verbose output that lists
   11412   # what "hidden" libraries, object files and flags are used when
   11413   # linking a shared library.
   11414   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11415 
   11416 else
   11417   GXX=no
   11418   with_gnu_ld=no
   11419   wlarc=
   11420 fi
   11421 
   11422 # PORTME: fill in a description of your system's C++ link characteristics
   11423 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   11424 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   11425 ld_shlibs_CXX=yes
   11426 case $host_os in
   11427   aix3*)
   11428     # FIXME: insert proper C++ library support
   11429     ld_shlibs_CXX=no
   11430     ;;
   11431   aix[4-9]*)
   11432     if test "$host_cpu" = ia64; then
   11433       # On IA64, the linker does run time linking by default, so we don't
   11434       # have to do anything special.
   11435       aix_use_runtimelinking=no
   11436       exp_sym_flag='-Bexport'
   11437       no_entry_flag=""
   11438     else
   11439       aix_use_runtimelinking=no
   11440 
   11441       # Test if we are trying to use run time linking or normal
   11442       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   11443       # need to do runtime linking.
   11444       case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   11445 	for ld_flag in $LDFLAGS; do
   11446 	  case $ld_flag in
   11447 	  *-brtl*)
   11448 	    aix_use_runtimelinking=yes
   11449 	    break
   11450 	    ;;
   11451 	  esac
   11452 	done
   11453 	;;
   11454       esac
   11455 
   11456       exp_sym_flag='-bexport'
   11457       no_entry_flag='-bnoentry'
   11458     fi
   11459 
   11460     # When large executables or shared objects are built, AIX ld can
   11461     # have problems creating the table of contents.  If linking a library
   11462     # or program results in "error TOC overflow" add -mminimal-toc to
   11463     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   11464     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   11465 
   11466     archive_cmds_CXX=''
   11467     hardcode_direct_CXX=yes
   11468     hardcode_libdir_separator_CXX=':'
   11469     link_all_deplibs_CXX=yes
   11470 
   11471     if test "$GXX" = yes; then
   11472       case $host_os in aix4.[012]|aix4.[012].*)
   11473       # We only want to do this on AIX 4.2 and lower, the check
   11474       # below for broken collect2 doesn't work under 4.3+
   11475 	collect2name=`${CC} -print-prog-name=collect2`
   11476 	if test -f "$collect2name" && \
   11477 	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   11478 	then
   11479 	  # We have reworked collect2
   11480 	  :
   11481 	else
   11482 	  # We have old collect2
   11483 	  hardcode_direct_CXX=unsupported
   11484 	  # It fails to find uninstalled libraries when the uninstalled
   11485 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   11486 	  # to unsupported forces relinking
   11487 	  hardcode_minus_L_CXX=yes
   11488 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
   11489 	  hardcode_libdir_separator_CXX=
   11490 	fi
   11491 	;;
   11492       esac
   11493       shared_flag='-shared'
   11494       if test "$aix_use_runtimelinking" = yes; then
   11495 	shared_flag="$shared_flag "'${wl}-G'
   11496       fi
   11497     else
   11498       # not using gcc
   11499       if test "$host_cpu" = ia64; then
   11500 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   11501 	# chokes on -Wl,-G. The following line is correct:
   11502 	shared_flag='-G'
   11503       else
   11504 	if test "$aix_use_runtimelinking" = yes; then
   11505 	  shared_flag='${wl}-G'
   11506 	else
   11507 	  shared_flag='${wl}-bM:SRE'
   11508 	fi
   11509       fi
   11510     fi
   11511 
   11512     # It seems that -bexpall does not export symbols beginning with
   11513     # underscore (_), so it is better to generate a list of symbols to export.
   11514     always_export_symbols_CXX=yes
   11515     if test "$aix_use_runtimelinking" = yes; then
   11516       # Warning - without using the other runtime loading flags (-brtl),
   11517       # -berok will link without error, but may produce a broken library.
   11518       allow_undefined_flag_CXX='-berok'
   11519       # Determine the default libpath from the value encoded in an empty executable.
   11520       cat >conftest.$ac_ext <<_ACEOF
   11521 /* confdefs.h.  */
   11522 _ACEOF
   11523 cat confdefs.h >>conftest.$ac_ext
   11524 cat >>conftest.$ac_ext <<_ACEOF
   11525 /* end confdefs.h.  */
   11526 
   11527 int
   11528 main ()
   11529 {
   11530 
   11531   ;
   11532   return 0;
   11533 }
   11534 _ACEOF
   11535 rm -f conftest.$ac_objext conftest$ac_exeext
   11536 if { (ac_try="$ac_link"
   11537 case "(($ac_try" in
   11538   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11539   *) ac_try_echo=$ac_try;;
   11540 esac
   11541 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   11542 $as_echo "$ac_try_echo") >&5
   11543   (eval "$ac_link") 2>conftest.er1
   11544   ac_status=$?
   11545   grep -v '^ *+' conftest.er1 >conftest.err
   11546   rm -f conftest.er1
   11547   cat conftest.err >&5
   11548   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11549   (exit $ac_status); } && {
   11550 	 test -z "$ac_cxx_werror_flag" ||
   11551 	 test ! -s conftest.err
   11552        } && test -s conftest$ac_exeext && {
   11553 	 test "$cross_compiling" = yes ||
   11554 	 $as_test_x conftest$ac_exeext
   11555        }; then
   11556 
   11557 lt_aix_libpath_sed='
   11558     /Import File Strings/,/^$/ {
   11559 	/^0/ {
   11560 	    s/^0  *\(.*\)$/\1/
   11561 	    p
   11562 	}
   11563     }'
   11564 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11565 # Check for a 64-bit object if we didn't find anything.
   11566 if test -z "$aix_libpath"; then
   11567   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11568 fi
   11569 else
   11570   $as_echo "$as_me: failed program was:" >&5
   11571 sed 's/^/| /' conftest.$ac_ext >&5
   11572 
   11573 
   11574 fi
   11575 
   11576 rm -rf conftest.dSYM
   11577 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11578       conftest$ac_exeext conftest.$ac_ext
   11579 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11580 
   11581       hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11582 
   11583       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"
   11584      else
   11585       if test "$host_cpu" = ia64; then
   11586 	hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   11587 	allow_undefined_flag_CXX="-z nodefs"
   11588 	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"
   11589       else
   11590 	# Determine the default libpath from the value encoded in an empty executable.
   11591 	cat >conftest.$ac_ext <<_ACEOF
   11592 /* confdefs.h.  */
   11593 _ACEOF
   11594 cat confdefs.h >>conftest.$ac_ext
   11595 cat >>conftest.$ac_ext <<_ACEOF
   11596 /* end confdefs.h.  */
   11597 
   11598 int
   11599 main ()
   11600 {
   11601 
   11602   ;
   11603   return 0;
   11604 }
   11605 _ACEOF
   11606 rm -f conftest.$ac_objext conftest$ac_exeext
   11607 if { (ac_try="$ac_link"
   11608 case "(($ac_try" in
   11609   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11610   *) ac_try_echo=$ac_try;;
   11611 esac
   11612 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   11613 $as_echo "$ac_try_echo") >&5
   11614   (eval "$ac_link") 2>conftest.er1
   11615   ac_status=$?
   11616   grep -v '^ *+' conftest.er1 >conftest.err
   11617   rm -f conftest.er1
   11618   cat conftest.err >&5
   11619   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11620   (exit $ac_status); } && {
   11621 	 test -z "$ac_cxx_werror_flag" ||
   11622 	 test ! -s conftest.err
   11623        } && test -s conftest$ac_exeext && {
   11624 	 test "$cross_compiling" = yes ||
   11625 	 $as_test_x conftest$ac_exeext
   11626        }; then
   11627 
   11628 lt_aix_libpath_sed='
   11629     /Import File Strings/,/^$/ {
   11630 	/^0/ {
   11631 	    s/^0  *\(.*\)$/\1/
   11632 	    p
   11633 	}
   11634     }'
   11635 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11636 # Check for a 64-bit object if we didn't find anything.
   11637 if test -z "$aix_libpath"; then
   11638   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11639 fi
   11640 else
   11641   $as_echo "$as_me: failed program was:" >&5
   11642 sed 's/^/| /' conftest.$ac_ext >&5
   11643 
   11644 
   11645 fi
   11646 
   11647 rm -rf conftest.dSYM
   11648 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11649       conftest$ac_exeext conftest.$ac_ext
   11650 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11651 
   11652 	hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11653 	# Warning - without using the other run time loading flags,
   11654 	# -berok will link without error, but may produce a broken library.
   11655 	no_undefined_flag_CXX=' ${wl}-bernotok'
   11656 	allow_undefined_flag_CXX=' ${wl}-berok'
   11657 	# Exported symbols can be pulled into shared objects from archives
   11658 	whole_archive_flag_spec_CXX='$convenience'
   11659 	archive_cmds_need_lc_CXX=yes
   11660 	# This is similar to how AIX traditionally builds its shared libraries.
   11661 	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'
   11662       fi
   11663     fi
   11664     ;;
   11665 
   11666   beos*)
   11667     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   11668       allow_undefined_flag_CXX=unsupported
   11669       # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   11670       # support --undefined.  This deserves some investigation.  FIXME
   11671       archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11672     else
   11673       ld_shlibs_CXX=no
   11674     fi
   11675     ;;
   11676 
   11677   chorus*)
   11678     case $cc_basename in
   11679       *)
   11680 	# FIXME: insert proper C++ library support
   11681 	ld_shlibs_CXX=no
   11682 	;;
   11683     esac
   11684     ;;
   11685 
   11686   cygwin* | mingw* | pw32*)
   11687     # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   11688     # as there is no search path for DLLs.
   11689     hardcode_libdir_flag_spec_CXX='-L$libdir'
   11690     allow_undefined_flag_CXX=unsupported
   11691     always_export_symbols_CXX=no
   11692     enable_shared_with_static_runtimes_CXX=yes
   11693 
   11694     if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   11695       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'
   11696       # If the export-symbols file already is a .def file (1st line
   11697       # is EXPORTS), use it as is; otherwise, prepend...
   11698       archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   11699 	cp $export_symbols $output_objdir/$soname.def;
   11700       else
   11701 	echo EXPORTS > $output_objdir/$soname.def;
   11702 	cat $export_symbols >> $output_objdir/$soname.def;
   11703       fi~
   11704       $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'
   11705     else
   11706       ld_shlibs_CXX=no
   11707     fi
   11708   ;;
   11709       darwin* | rhapsody*)
   11710       archive_cmds_need_lc_CXX=no
   11711       hardcode_direct_CXX=no
   11712       hardcode_automatic_CXX=yes
   11713       hardcode_shlibpath_var_CXX=unsupported
   11714       whole_archive_flag_spec_CXX=''
   11715       link_all_deplibs_CXX=yes
   11716       allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
   11717       if test "$GXX" = yes ; then
   11718       output_verbose_link_cmd='echo'
   11719       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}"
   11720       module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   11721       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}"
   11722       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}"
   11723       if test "$lt_cv_apple_cc_single_mod" != "yes"; then
   11724         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}"
   11725         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}"
   11726       fi
   11727       else
   11728       case $cc_basename in
   11729         xlc*)
   11730          output_verbose_link_cmd='echo'
   11731           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'
   11732           module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11733           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11734           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}'
   11735           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}'
   11736           ;;
   11737        *)
   11738          ld_shlibs_CXX=no
   11739           ;;
   11740       esac
   11741       fi
   11742         ;;
   11743 
   11744   dgux*)
   11745     case $cc_basename in
   11746       ec++*)
   11747 	# FIXME: insert proper C++ library support
   11748 	ld_shlibs_CXX=no
   11749 	;;
   11750       ghcx*)
   11751 	# Green Hills C++ Compiler
   11752 	# FIXME: insert proper C++ library support
   11753 	ld_shlibs_CXX=no
   11754 	;;
   11755       *)
   11756 	# FIXME: insert proper C++ library support
   11757 	ld_shlibs_CXX=no
   11758 	;;
   11759     esac
   11760     ;;
   11761   freebsd[12]*)
   11762     # C++ shared libraries reported to be fairly broken before switch to ELF
   11763     ld_shlibs_CXX=no
   11764     ;;
   11765   freebsd-elf*)
   11766     archive_cmds_need_lc_CXX=no
   11767     ;;
   11768   freebsd* | dragonfly*)
   11769     # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   11770     # conventions
   11771     ld_shlibs_CXX=yes
   11772     ;;
   11773   gnu*)
   11774     ;;
   11775   hpux9*)
   11776     hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11777     hardcode_libdir_separator_CXX=:
   11778     export_dynamic_flag_spec_CXX='${wl}-E'
   11779     hardcode_direct_CXX=yes
   11780     hardcode_minus_L_CXX=yes # Not in the search PATH,
   11781 				# but as the default
   11782 				# location of the library.
   11783 
   11784     case $cc_basename in
   11785     CC*)
   11786       # FIXME: insert proper C++ library support
   11787       ld_shlibs_CXX=no
   11788       ;;
   11789     aCC*)
   11790       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'
   11791       # Commands to make compiler produce verbose output that lists
   11792       # what "hidden" libraries, object files and flags are used when
   11793       # linking a shared library.
   11794       #
   11795       # There doesn't appear to be a way to prevent this compiler from
   11796       # explicitly linking system object files so we need to strip them
   11797       # from the output so that they don't get included in the library
   11798       # dependencies.
   11799       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'
   11800       ;;
   11801     *)
   11802       if test "$GXX" = yes; then
   11803         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'
   11804       else
   11805         # FIXME: insert proper C++ library support
   11806         ld_shlibs_CXX=no
   11807       fi
   11808       ;;
   11809     esac
   11810     ;;
   11811   hpux10*|hpux11*)
   11812     if test $with_gnu_ld = no; then
   11813       hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11814       hardcode_libdir_separator_CXX=:
   11815 
   11816       case $host_cpu in
   11817       hppa*64*|ia64*) ;;
   11818       *)
   11819 	export_dynamic_flag_spec_CXX='${wl}-E'
   11820         ;;
   11821       esac
   11822     fi
   11823     case $host_cpu in
   11824     hppa*64*|ia64*)
   11825       hardcode_direct_CXX=no
   11826       hardcode_shlibpath_var_CXX=no
   11827       ;;
   11828     *)
   11829       hardcode_direct_CXX=yes
   11830       hardcode_minus_L_CXX=yes # Not in the search PATH,
   11831 					      # but as the default
   11832 					      # location of the library.
   11833       ;;
   11834     esac
   11835 
   11836     case $cc_basename in
   11837       CC*)
   11838 	# FIXME: insert proper C++ library support
   11839 	ld_shlibs_CXX=no
   11840 	;;
   11841       aCC*)
   11842 	case $host_cpu in
   11843 	hppa*64*)
   11844 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11845 	  ;;
   11846 	ia64*)
   11847 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11848 	  ;;
   11849 	*)
   11850 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11851 	  ;;
   11852 	esac
   11853 	# Commands to make compiler produce verbose output that lists
   11854 	# what "hidden" libraries, object files and flags are used when
   11855 	# linking a shared library.
   11856 	#
   11857 	# There doesn't appear to be a way to prevent this compiler from
   11858 	# explicitly linking system object files so we need to strip them
   11859 	# from the output so that they don't get included in the library
   11860 	# dependencies.
   11861 	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'
   11862 	;;
   11863       *)
   11864 	if test "$GXX" = yes; then
   11865 	  if test $with_gnu_ld = no; then
   11866 	    case $host_cpu in
   11867 	    hppa*64*)
   11868 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11869 	      ;;
   11870 	    ia64*)
   11871 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11872 	      ;;
   11873 	    *)
   11874 	      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'
   11875 	      ;;
   11876 	    esac
   11877 	  fi
   11878 	else
   11879 	  # FIXME: insert proper C++ library support
   11880 	  ld_shlibs_CXX=no
   11881 	fi
   11882 	;;
   11883     esac
   11884     ;;
   11885   interix[3-9]*)
   11886     hardcode_direct_CXX=no
   11887     hardcode_shlibpath_var_CXX=no
   11888     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11889     export_dynamic_flag_spec_CXX='${wl}-E'
   11890     # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   11891     # Instead, shared libraries are loaded at an image base (0x10000000 by
   11892     # default) and relocated if they conflict, which is a slow very memory
   11893     # consuming and fragmenting process.  To avoid this, we pick a random,
   11894     # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   11895     # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   11896     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'
   11897     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'
   11898     ;;
   11899   irix5* | irix6*)
   11900     case $cc_basename in
   11901       CC*)
   11902 	# SGI C++
   11903 	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'
   11904 
   11905 	# Archives containing C++ object files must be created using
   11906 	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   11907 	# necessary to make sure instantiated templates are included
   11908 	# in the archive.
   11909 	old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   11910 	;;
   11911       *)
   11912 	if test "$GXX" = yes; then
   11913 	  if test "$with_gnu_ld" = no; then
   11914 	    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'
   11915 	  else
   11916 	    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'
   11917 	  fi
   11918 	fi
   11919 	link_all_deplibs_CXX=yes
   11920 	;;
   11921     esac
   11922     hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11923     hardcode_libdir_separator_CXX=:
   11924     ;;
   11925   linux* | k*bsd*-gnu)
   11926     case $cc_basename in
   11927       KCC*)
   11928 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11929 
   11930 	# KCC will only create a shared library if the output file
   11931 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11932 	# to its proper name (with version) after linking.
   11933 	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'
   11934 	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'
   11935 	# Commands to make compiler produce verbose output that lists
   11936 	# what "hidden" libraries, object files and flags are used when
   11937 	# linking a shared library.
   11938 	#
   11939 	# There doesn't appear to be a way to prevent this compiler from
   11940 	# explicitly linking system object files so we need to strip them
   11941 	# from the output so that they don't get included in the library
   11942 	# dependencies.
   11943 	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'
   11944 
   11945 	hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
   11946 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11947 
   11948 	# Archives containing C++ object files must be created using
   11949 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11950 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11951 	;;
   11952       icpc*)
   11953 	# Intel C++
   11954 	with_gnu_ld=yes
   11955 	# version 8.0 and above of icpc choke on multiply defined symbols
   11956 	# if we add $predep_objects and $postdep_objects, however 7.1 and
   11957 	# earlier do not add the objects themselves.
   11958 	case `$CC -V 2>&1` in
   11959 	*"Version 7."*)
   11960   	  archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11961   	  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'
   11962 	  ;;
   11963 	*)  # Version 8.0 or newer
   11964 	  tmp_idyn=
   11965 	  case $host_cpu in
   11966 	    ia64*) tmp_idyn=' -i_dynamic';;
   11967 	  esac
   11968   	  archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11969 	  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'
   11970 	  ;;
   11971 	esac
   11972 	archive_cmds_need_lc_CXX=no
   11973 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11974 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11975 	whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   11976 	;;
   11977       pgCC* | pgcpp*)
   11978         # Portland Group C++ compiler
   11979 	archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   11980   	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'
   11981 
   11982 	hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11983 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11984 	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'
   11985         ;;
   11986       cxx*)
   11987 	# Compaq C++
   11988 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11989 	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'
   11990 
   11991 	runpath_var=LD_RUN_PATH
   11992 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   11993 	hardcode_libdir_separator_CXX=:
   11994 
   11995 	# Commands to make compiler produce verbose output that lists
   11996 	# what "hidden" libraries, object files and flags are used when
   11997 	# linking a shared library.
   11998 	#
   11999 	# There doesn't appear to be a way to prevent this compiler from
   12000 	# explicitly linking system object files so we need to strip them
   12001 	# from the output so that they don't get included in the library
   12002 	# dependencies.
   12003 	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'
   12004 	;;
   12005       *)
   12006 	case `$CC -V 2>&1 | sed 5q` in
   12007 	*Sun\ C*)
   12008 	  # Sun C++ 5.9
   12009 	  no_undefined_flag_CXX=' -zdefs'
   12010 	  archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12011 	  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'
   12012 	  hardcode_libdir_flag_spec_CXX='-R$libdir'
   12013 	  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'
   12014 
   12015 	  # Not sure whether something based on
   12016 	  # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
   12017 	  # would be better.
   12018 	  output_verbose_link_cmd='echo'
   12019 
   12020 	  # Archives containing C++ object files must be created using
   12021 	  # "CC -xar", where "CC" is the Sun C++ compiler.  This is
   12022 	  # necessary to make sure instantiated templates are included
   12023 	  # in the archive.
   12024 	  old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   12025 	  ;;
   12026 	esac
   12027 	;;
   12028     esac
   12029     ;;
   12030   lynxos*)
   12031     # FIXME: insert proper C++ library support
   12032     ld_shlibs_CXX=no
   12033     ;;
   12034   m88k*)
   12035     # FIXME: insert proper C++ library support
   12036     ld_shlibs_CXX=no
   12037     ;;
   12038   mvs*)
   12039     case $cc_basename in
   12040       cxx*)
   12041 	# FIXME: insert proper C++ library support
   12042 	ld_shlibs_CXX=no
   12043 	;;
   12044       *)
   12045 	# FIXME: insert proper C++ library support
   12046 	ld_shlibs_CXX=no
   12047 	;;
   12048     esac
   12049     ;;
   12050   netbsd*)
   12051     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   12052       archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   12053       wlarc=
   12054       hardcode_libdir_flag_spec_CXX='-R$libdir'
   12055       hardcode_direct_CXX=yes
   12056       hardcode_shlibpath_var_CXX=no
   12057     fi
   12058     # Workaround some broken pre-1.5 toolchains
   12059     output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   12060     ;;
   12061   openbsd2*)
   12062     # C++ shared libraries are fairly broken
   12063     ld_shlibs_CXX=no
   12064     ;;
   12065   openbsd*)
   12066     if test -f /usr/libexec/ld.so; then
   12067       hardcode_direct_CXX=yes
   12068       hardcode_shlibpath_var_CXX=no
   12069       archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   12070       hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12071       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   12072 	archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   12073 	export_dynamic_flag_spec_CXX='${wl}-E'
   12074 	whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   12075       fi
   12076       output_verbose_link_cmd='echo'
   12077     else
   12078       ld_shlibs_CXX=no
   12079     fi
   12080     ;;
   12081   osf3*)
   12082     case $cc_basename in
   12083       KCC*)
   12084 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   12085 
   12086 	# KCC will only create a shared library if the output file
   12087 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   12088 	# to its proper name (with version) after linking.
   12089 	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'
   12090 
   12091 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12092 	hardcode_libdir_separator_CXX=:
   12093 
   12094 	# Archives containing C++ object files must be created using
   12095 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   12096 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   12097 
   12098 	;;
   12099       RCC*)
   12100 	# Rational C++ 2.4.1
   12101 	# FIXME: insert proper C++ library support
   12102 	ld_shlibs_CXX=no
   12103 	;;
   12104       cxx*)
   12105 	allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12106 	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'
   12107 
   12108 	hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12109 	hardcode_libdir_separator_CXX=:
   12110 
   12111 	# Commands to make compiler produce verbose output that lists
   12112 	# what "hidden" libraries, object files and flags are used when
   12113 	# linking a shared library.
   12114 	#
   12115 	# There doesn't appear to be a way to prevent this compiler from
   12116 	# explicitly linking system object files so we need to strip them
   12117 	# from the output so that they don't get included in the library
   12118 	# dependencies.
   12119 	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'
   12120 	;;
   12121       *)
   12122 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12123 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12124 	  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'
   12125 
   12126 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12127 	  hardcode_libdir_separator_CXX=:
   12128 
   12129 	  # Commands to make compiler produce verbose output that lists
   12130 	  # what "hidden" libraries, object files and flags are used when
   12131 	  # linking a shared library.
   12132 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   12133 
   12134 	else
   12135 	  # FIXME: insert proper C++ library support
   12136 	  ld_shlibs_CXX=no
   12137 	fi
   12138 	;;
   12139     esac
   12140     ;;
   12141   osf4* | osf5*)
   12142     case $cc_basename in
   12143       KCC*)
   12144 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   12145 
   12146 	# KCC will only create a shared library if the output file
   12147 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   12148 	# to its proper name (with version) after linking.
   12149 	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'
   12150 
   12151 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12152 	hardcode_libdir_separator_CXX=:
   12153 
   12154 	# Archives containing C++ object files must be created using
   12155 	# the KAI C++ compiler.
   12156 	old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
   12157 	;;
   12158       RCC*)
   12159 	# Rational C++ 2.4.1
   12160 	# FIXME: insert proper C++ library support
   12161 	ld_shlibs_CXX=no
   12162 	;;
   12163       cxx*)
   12164 	allow_undefined_flag_CXX=' -expect_unresolved \*'
   12165 	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'
   12166 	archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   12167 	  echo "-hidden">> $lib.exp~
   12168 	  $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~
   12169 	  $rm $lib.exp'
   12170 
   12171 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   12172 	hardcode_libdir_separator_CXX=:
   12173 
   12174 	# Commands to make compiler produce verbose output that lists
   12175 	# what "hidden" libraries, object files and flags are used when
   12176 	# linking a shared library.
   12177 	#
   12178 	# There doesn't appear to be a way to prevent this compiler from
   12179 	# explicitly linking system object files so we need to strip them
   12180 	# from the output so that they don't get included in the library
   12181 	# dependencies.
   12182 	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'
   12183 	;;
   12184       *)
   12185 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12186 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12187 	 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'
   12188 
   12189 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12190 	  hardcode_libdir_separator_CXX=:
   12191 
   12192 	  # Commands to make compiler produce verbose output that lists
   12193 	  # what "hidden" libraries, object files and flags are used when
   12194 	  # linking a shared library.
   12195 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   12196 
   12197 	else
   12198 	  # FIXME: insert proper C++ library support
   12199 	  ld_shlibs_CXX=no
   12200 	fi
   12201 	;;
   12202     esac
   12203     ;;
   12204   psos*)
   12205     # FIXME: insert proper C++ library support
   12206     ld_shlibs_CXX=no
   12207     ;;
   12208   sunos4*)
   12209     case $cc_basename in
   12210       CC*)
   12211 	# Sun C++ 4.x
   12212 	# FIXME: insert proper C++ library support
   12213 	ld_shlibs_CXX=no
   12214 	;;
   12215       lcc*)
   12216 	# Lucid
   12217 	# FIXME: insert proper C++ library support
   12218 	ld_shlibs_CXX=no
   12219 	;;
   12220       *)
   12221 	# FIXME: insert proper C++ library support
   12222 	ld_shlibs_CXX=no
   12223 	;;
   12224     esac
   12225     ;;
   12226   solaris*)
   12227     case $cc_basename in
   12228       CC*)
   12229 	# Sun C++ 4.2, 5.x and Centerline C++
   12230         archive_cmds_need_lc_CXX=yes
   12231 	no_undefined_flag_CXX=' -zdefs'
   12232 	archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12233 	archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12234 	$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'
   12235 
   12236 	hardcode_libdir_flag_spec_CXX='-R$libdir'
   12237 	hardcode_shlibpath_var_CXX=no
   12238 	case $host_os in
   12239 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   12240 	  *)
   12241 	    # The compiler driver will combine and reorder linker options,
   12242 	    # but understands `-z linker_flag'.
   12243 	    # Supported since Solaris 2.6 (maybe 2.5.1?)
   12244 	    whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
   12245 	    ;;
   12246 	esac
   12247 	link_all_deplibs_CXX=yes
   12248 
   12249 	output_verbose_link_cmd='echo'
   12250 
   12251 	# Archives containing C++ object files must be created using
   12252 	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
   12253 	# necessary to make sure instantiated templates are included
   12254 	# in the archive.
   12255 	old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   12256 	;;
   12257       gcx*)
   12258 	# Green Hills C++ Compiler
   12259 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12260 
   12261 	# The C++ compiler must be used to create the archive.
   12262 	old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   12263 	;;
   12264       *)
   12265 	# GNU C++ compiler with Solaris linker
   12266 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12267 	  no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   12268 	  if $CC --version | grep -v '^2\.7' > /dev/null; then
   12269 	    archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12270 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12271 		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   12272 
   12273 	    # Commands to make compiler produce verbose output that lists
   12274 	    # what "hidden" libraries, object files and flags are used when
   12275 	    # linking a shared library.
   12276 	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   12277 	  else
   12278 	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
   12279 	    # platform.
   12280 	    archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12281 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12282 		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   12283 
   12284 	    # Commands to make compiler produce verbose output that lists
   12285 	    # what "hidden" libraries, object files and flags are used when
   12286 	    # linking a shared library.
   12287 	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   12288 	  fi
   12289 
   12290 	  hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   12291 	  case $host_os in
   12292 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   12293 	  *)
   12294 	    whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   12295 	    ;;
   12296 	  esac
   12297 	fi
   12298 	;;
   12299     esac
   12300     ;;
   12301   sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   12302     no_undefined_flag_CXX='${wl}-z,text'
   12303     archive_cmds_need_lc_CXX=no
   12304     hardcode_shlibpath_var_CXX=no
   12305     runpath_var='LD_RUN_PATH'
   12306 
   12307     case $cc_basename in
   12308       CC*)
   12309 	archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12310 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12311 	;;
   12312       *)
   12313 	archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12314 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12315 	;;
   12316     esac
   12317     ;;
   12318   sysv5* | sco3.2v5* | sco5v6*)
   12319     # Note: We can NOT use -z defs as we might desire, because we do not
   12320     # link with -lc, and that would cause any symbols used from libc to
   12321     # always be unresolved, which means just about no library would
   12322     # ever link correctly.  If we're not using GNU ld we use -z text
   12323     # though, which does catch some bad symbols but isn't as heavy-handed
   12324     # as -z defs.
   12325     # For security reasons, it is highly recommended that you always
   12326     # use absolute paths for naming shared libraries, and exclude the
   12327     # DT_RUNPATH tag from executables and libraries.  But doing so
   12328     # requires that you compile everything twice, which is a pain.
   12329     # So that behaviour is only enabled if SCOABSPATH is set to a
   12330     # non-empty value in the environment.  Most likely only useful for
   12331     # creating official distributions of packages.
   12332     # This is a hack until libtool officially supports absolute path
   12333     # names for shared libraries.
   12334     no_undefined_flag_CXX='${wl}-z,text'
   12335     allow_undefined_flag_CXX='${wl}-z,nodefs'
   12336     archive_cmds_need_lc_CXX=no
   12337     hardcode_shlibpath_var_CXX=no
   12338     hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   12339     hardcode_libdir_separator_CXX=':'
   12340     link_all_deplibs_CXX=yes
   12341     export_dynamic_flag_spec_CXX='${wl}-Bexport'
   12342     runpath_var='LD_RUN_PATH'
   12343 
   12344     case $cc_basename in
   12345       CC*)
   12346 	archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12347 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12348 	;;
   12349       *)
   12350 	archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12351 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12352 	;;
   12353     esac
   12354     ;;
   12355   tandem*)
   12356     case $cc_basename in
   12357       NCC*)
   12358 	# NonStop-UX NCC 3.20
   12359 	# FIXME: insert proper C++ library support
   12360 	ld_shlibs_CXX=no
   12361 	;;
   12362       *)
   12363 	# FIXME: insert proper C++ library support
   12364 	ld_shlibs_CXX=no
   12365 	;;
   12366     esac
   12367     ;;
   12368   vxworks*)
   12369     # FIXME: insert proper C++ library support
   12370     ld_shlibs_CXX=no
   12371     ;;
   12372   *)
   12373     # FIXME: insert proper C++ library support
   12374     ld_shlibs_CXX=no
   12375     ;;
   12376 esac
   12377 { $as_echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   12378 $as_echo "$ld_shlibs_CXX" >&6; }
   12379 test "$ld_shlibs_CXX" = no && can_build_shared=no
   12380 
   12381 GCC_CXX="$GXX"
   12382 LD_CXX="$LD"
   12383 
   12384 cat > conftest.$ac_ext <<EOF
   12385 class Foo
   12386 {
   12387 public:
   12388   Foo (void) { a = 0; }
   12389 private:
   12390   int a;
   12391 };
   12392 EOF
   12393 
   12394 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12395   (eval $ac_compile) 2>&5
   12396   ac_status=$?
   12397   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12398   (exit $ac_status); }; then
   12399   # Parse the compiler output and extract the necessary
   12400   # objects, libraries and library flags.
   12401 
   12402   # Sentinel used to keep track of whether or not we are before
   12403   # the conftest object file.
   12404   pre_test_object_deps_done=no
   12405 
   12406   # The `*' in the case matches for architectures that use `case' in
   12407   # $output_verbose_cmd can trigger glob expansion during the loop
   12408   # eval without this substitution.
   12409   output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
   12410 
   12411   for p in `eval $output_verbose_link_cmd`; do
   12412     case $p in
   12413 
   12414     -L* | -R* | -l*)
   12415        # Some compilers place space between "-{L,R}" and the path.
   12416        # Remove the space.
   12417        if test $p = "-L" \
   12418 	  || test $p = "-R"; then
   12419 	 prev=$p
   12420 	 continue
   12421        else
   12422 	 prev=
   12423        fi
   12424 
   12425        if test "$pre_test_object_deps_done" = no; then
   12426 	 case $p in
   12427 	 -L* | -R*)
   12428 	   # Internal compiler library paths should come after those
   12429 	   # provided the user.  The postdeps already come after the
   12430 	   # user supplied libs so there is no need to process them.
   12431 	   if test -z "$compiler_lib_search_path_CXX"; then
   12432 	     compiler_lib_search_path_CXX="${prev}${p}"
   12433 	   else
   12434 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   12435 	   fi
   12436 	   ;;
   12437 	 # The "-l" case would never come before the object being
   12438 	 # linked, so don't bother handling this case.
   12439 	 esac
   12440        else
   12441 	 if test -z "$postdeps_CXX"; then
   12442 	   postdeps_CXX="${prev}${p}"
   12443 	 else
   12444 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   12445 	 fi
   12446        fi
   12447        ;;
   12448 
   12449     *.$objext)
   12450        # This assumes that the test object file only shows up
   12451        # once in the compiler output.
   12452        if test "$p" = "conftest.$objext"; then
   12453 	 pre_test_object_deps_done=yes
   12454 	 continue
   12455        fi
   12456 
   12457        if test "$pre_test_object_deps_done" = no; then
   12458 	 if test -z "$predep_objects_CXX"; then
   12459 	   predep_objects_CXX="$p"
   12460 	 else
   12461 	   predep_objects_CXX="$predep_objects_CXX $p"
   12462 	 fi
   12463        else
   12464 	 if test -z "$postdep_objects_CXX"; then
   12465 	   postdep_objects_CXX="$p"
   12466 	 else
   12467 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   12468 	 fi
   12469        fi
   12470        ;;
   12471 
   12472     *) ;; # Ignore the rest.
   12473 
   12474     esac
   12475   done
   12476 
   12477   # Clean up.
   12478   rm -f a.out a.exe
   12479 else
   12480   echo "libtool.m4: error: problem compiling CXX test program"
   12481 fi
   12482 
   12483 $rm -f confest.$objext
   12484 
   12485 compiler_lib_search_dirs_CXX=
   12486 if test -n "$compiler_lib_search_path_CXX"; then
   12487   compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
   12488 fi
   12489 
   12490 # PORTME: override above test on systems where it is broken
   12491 case $host_os in
   12492 interix[3-9]*)
   12493   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   12494   # hack all around it, let's just trust "g++" to DTRT.
   12495   predep_objects_CXX=
   12496   postdep_objects_CXX=
   12497   postdeps_CXX=
   12498   ;;
   12499 
   12500 linux*)
   12501   case `$CC -V 2>&1 | sed 5q` in
   12502   *Sun\ C*)
   12503     # Sun C++ 5.9
   12504     #
   12505     # The more standards-conforming stlport4 library is
   12506     # incompatible with the Cstd library. Avoid specifying
   12507     # it if it's in CXXFLAGS. Ignore libCrun as
   12508     # -library=stlport4 depends on it.
   12509     case " $CXX $CXXFLAGS " in
   12510     *" -library=stlport4 "*)
   12511       solaris_use_stlport4=yes
   12512       ;;
   12513     esac
   12514     if test "$solaris_use_stlport4" != yes; then
   12515       postdeps_CXX='-library=Cstd -library=Crun'
   12516     fi
   12517     ;;
   12518   esac
   12519   ;;
   12520 
   12521 solaris*)
   12522   case $cc_basename in
   12523   CC*)
   12524     # The more standards-conforming stlport4 library is
   12525     # incompatible with the Cstd library. Avoid specifying
   12526     # it if it's in CXXFLAGS. Ignore libCrun as
   12527     # -library=stlport4 depends on it.
   12528     case " $CXX $CXXFLAGS " in
   12529     *" -library=stlport4 "*)
   12530       solaris_use_stlport4=yes
   12531       ;;
   12532     esac
   12533 
   12534     # Adding this requires a known-good setup of shared libraries for
   12535     # Sun compiler versions before 5.6, else PIC objects from an old
   12536     # archive will be linked into the output, leading to subtle bugs.
   12537     if test "$solaris_use_stlport4" != yes; then
   12538       postdeps_CXX='-library=Cstd -library=Crun'
   12539     fi
   12540     ;;
   12541   esac
   12542   ;;
   12543 esac
   12544 
   12545 case " $postdeps_CXX " in
   12546 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   12547 esac
   12548 
   12549 lt_prog_compiler_wl_CXX=
   12550 lt_prog_compiler_pic_CXX=
   12551 lt_prog_compiler_static_CXX=
   12552 
   12553 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   12554 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   12555 
   12556   # C++ specific cases for pic, static, wl, etc.
   12557   if test "$GXX" = yes; then
   12558     lt_prog_compiler_wl_CXX='-Wl,'
   12559     lt_prog_compiler_static_CXX='-static'
   12560 
   12561     case $host_os in
   12562     aix*)
   12563       # All AIX code is PIC.
   12564       if test "$host_cpu" = ia64; then
   12565 	# AIX 5 now supports IA64 processor
   12566 	lt_prog_compiler_static_CXX='-Bstatic'
   12567       fi
   12568       ;;
   12569     amigaos*)
   12570       # FIXME: we need at least 68020 code to build shared libraries, but
   12571       # adding the `-m68020' flag to GCC prevents building anything better,
   12572       # like `-m68040'.
   12573       lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   12574       ;;
   12575     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   12576       # PIC is the default for these OSes.
   12577       ;;
   12578     mingw* | cygwin* | os2* | pw32*)
   12579       # This hack is so that the source file can tell whether it is being
   12580       # built for inclusion in a dll (and should export symbols for example).
   12581       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   12582       # (--disable-auto-import) libraries
   12583       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   12584       ;;
   12585     darwin* | rhapsody*)
   12586       # PIC is the default on this platform
   12587       # Common symbols not allowed in MH_DYLIB files
   12588       lt_prog_compiler_pic_CXX='-fno-common'
   12589       ;;
   12590     *djgpp*)
   12591       # DJGPP does not support shared libraries at all
   12592       lt_prog_compiler_pic_CXX=
   12593       ;;
   12594     interix[3-9]*)
   12595       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   12596       # Instead, we relocate shared libraries at runtime.
   12597       ;;
   12598     sysv4*MP*)
   12599       if test -d /usr/nec; then
   12600 	lt_prog_compiler_pic_CXX=-Kconform_pic
   12601       fi
   12602       ;;
   12603     hpux*)
   12604       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   12605       # not for PA HP-UX.
   12606       case $host_cpu in
   12607       hppa*64*|ia64*)
   12608 	;;
   12609       *)
   12610 	lt_prog_compiler_pic_CXX='-fPIC'
   12611 	;;
   12612       esac
   12613       ;;
   12614     *)
   12615       lt_prog_compiler_pic_CXX='-fPIC'
   12616       ;;
   12617     esac
   12618   else
   12619     case $host_os in
   12620       aix[4-9]*)
   12621 	# All AIX code is PIC.
   12622 	if test "$host_cpu" = ia64; then
   12623 	  # AIX 5 now supports IA64 processor
   12624 	  lt_prog_compiler_static_CXX='-Bstatic'
   12625 	else
   12626 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   12627 	fi
   12628 	;;
   12629       chorus*)
   12630 	case $cc_basename in
   12631 	cxch68*)
   12632 	  # Green Hills C++ Compiler
   12633 	  # _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"
   12634 	  ;;
   12635 	esac
   12636 	;;
   12637        darwin*)
   12638          # PIC is the default on this platform
   12639          # Common symbols not allowed in MH_DYLIB files
   12640          case $cc_basename in
   12641            xlc*)
   12642            lt_prog_compiler_pic_CXX='-qnocommon'
   12643            lt_prog_compiler_wl_CXX='-Wl,'
   12644            ;;
   12645          esac
   12646        ;;
   12647       dgux*)
   12648 	case $cc_basename in
   12649 	  ec++*)
   12650 	    lt_prog_compiler_pic_CXX='-KPIC'
   12651 	    ;;
   12652 	  ghcx*)
   12653 	    # Green Hills C++ Compiler
   12654 	    lt_prog_compiler_pic_CXX='-pic'
   12655 	    ;;
   12656 	  *)
   12657 	    ;;
   12658 	esac
   12659 	;;
   12660       freebsd* | dragonfly*)
   12661 	# FreeBSD uses GNU C++
   12662 	;;
   12663       hpux9* | hpux10* | hpux11*)
   12664 	case $cc_basename in
   12665 	  CC*)
   12666 	    lt_prog_compiler_wl_CXX='-Wl,'
   12667 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12668 	    if test "$host_cpu" != ia64; then
   12669 	      lt_prog_compiler_pic_CXX='+Z'
   12670 	    fi
   12671 	    ;;
   12672 	  aCC*)
   12673 	    lt_prog_compiler_wl_CXX='-Wl,'
   12674 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12675 	    case $host_cpu in
   12676 	    hppa*64*|ia64*)
   12677 	      # +Z the default
   12678 	      ;;
   12679 	    *)
   12680 	      lt_prog_compiler_pic_CXX='+Z'
   12681 	      ;;
   12682 	    esac
   12683 	    ;;
   12684 	  *)
   12685 	    ;;
   12686 	esac
   12687 	;;
   12688       interix*)
   12689 	# This is c89, which is MS Visual C++ (no shared libs)
   12690 	# Anyone wants to do a port?
   12691 	;;
   12692       irix5* | irix6* | nonstopux*)
   12693 	case $cc_basename in
   12694 	  CC*)
   12695 	    lt_prog_compiler_wl_CXX='-Wl,'
   12696 	    lt_prog_compiler_static_CXX='-non_shared'
   12697 	    # CC pic flag -KPIC is the default.
   12698 	    ;;
   12699 	  *)
   12700 	    ;;
   12701 	esac
   12702 	;;
   12703       linux* | k*bsd*-gnu)
   12704 	case $cc_basename in
   12705 	  KCC*)
   12706 	    # KAI C++ Compiler
   12707 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12708 	    lt_prog_compiler_pic_CXX='-fPIC'
   12709 	    ;;
   12710 	  icpc* | ecpc*)
   12711 	    # Intel C++
   12712 	    lt_prog_compiler_wl_CXX='-Wl,'
   12713 	    lt_prog_compiler_pic_CXX='-KPIC'
   12714 	    lt_prog_compiler_static_CXX='-static'
   12715 	    ;;
   12716 	  pgCC* | pgcpp*)
   12717 	    # Portland Group C++ compiler.
   12718 	    lt_prog_compiler_wl_CXX='-Wl,'
   12719 	    lt_prog_compiler_pic_CXX='-fpic'
   12720 	    lt_prog_compiler_static_CXX='-Bstatic'
   12721 	    ;;
   12722 	  cxx*)
   12723 	    # Compaq C++
   12724 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12725 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12726 	    lt_prog_compiler_pic_CXX=
   12727 	    lt_prog_compiler_static_CXX='-non_shared'
   12728 	    ;;
   12729 	  *)
   12730 	    case `$CC -V 2>&1 | sed 5q` in
   12731 	    *Sun\ C*)
   12732 	      # Sun C++ 5.9
   12733 	      lt_prog_compiler_pic_CXX='-KPIC'
   12734 	      lt_prog_compiler_static_CXX='-Bstatic'
   12735 	      lt_prog_compiler_wl_CXX='-Qoption ld '
   12736 	      ;;
   12737 	    esac
   12738 	    ;;
   12739 	esac
   12740 	;;
   12741       lynxos*)
   12742 	;;
   12743       m88k*)
   12744 	;;
   12745       mvs*)
   12746 	case $cc_basename in
   12747 	  cxx*)
   12748 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   12749 	    ;;
   12750 	  *)
   12751 	    ;;
   12752 	esac
   12753 	;;
   12754       netbsd*)
   12755 	;;
   12756       osf3* | osf4* | osf5*)
   12757 	case $cc_basename in
   12758 	  KCC*)
   12759 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12760 	    ;;
   12761 	  RCC*)
   12762 	    # Rational C++ 2.4.1
   12763 	    lt_prog_compiler_pic_CXX='-pic'
   12764 	    ;;
   12765 	  cxx*)
   12766 	    # Digital/Compaq C++
   12767 	    lt_prog_compiler_wl_CXX='-Wl,'
   12768 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12769 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12770 	    lt_prog_compiler_pic_CXX=
   12771 	    lt_prog_compiler_static_CXX='-non_shared'
   12772 	    ;;
   12773 	  *)
   12774 	    ;;
   12775 	esac
   12776 	;;
   12777       psos*)
   12778 	;;
   12779       solaris*)
   12780 	case $cc_basename in
   12781 	  CC*)
   12782 	    # Sun C++ 4.2, 5.x and Centerline C++
   12783 	    lt_prog_compiler_pic_CXX='-KPIC'
   12784 	    lt_prog_compiler_static_CXX='-Bstatic'
   12785 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   12786 	    ;;
   12787 	  gcx*)
   12788 	    # Green Hills C++ Compiler
   12789 	    lt_prog_compiler_pic_CXX='-PIC'
   12790 	    ;;
   12791 	  *)
   12792 	    ;;
   12793 	esac
   12794 	;;
   12795       sunos4*)
   12796 	case $cc_basename in
   12797 	  CC*)
   12798 	    # Sun C++ 4.x
   12799 	    lt_prog_compiler_pic_CXX='-pic'
   12800 	    lt_prog_compiler_static_CXX='-Bstatic'
   12801 	    ;;
   12802 	  lcc*)
   12803 	    # Lucid
   12804 	    lt_prog_compiler_pic_CXX='-pic'
   12805 	    ;;
   12806 	  *)
   12807 	    ;;
   12808 	esac
   12809 	;;
   12810       tandem*)
   12811 	case $cc_basename in
   12812 	  NCC*)
   12813 	    # NonStop-UX NCC 3.20
   12814 	    lt_prog_compiler_pic_CXX='-KPIC'
   12815 	    ;;
   12816 	  *)
   12817 	    ;;
   12818 	esac
   12819 	;;
   12820       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   12821 	case $cc_basename in
   12822 	  CC*)
   12823 	    lt_prog_compiler_wl_CXX='-Wl,'
   12824 	    lt_prog_compiler_pic_CXX='-KPIC'
   12825 	    lt_prog_compiler_static_CXX='-Bstatic'
   12826 	    ;;
   12827 	esac
   12828 	;;
   12829       vxworks*)
   12830 	;;
   12831       *)
   12832 	lt_prog_compiler_can_build_shared_CXX=no
   12833 	;;
   12834     esac
   12835   fi
   12836 
   12837 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5
   12838 $as_echo "$lt_prog_compiler_pic_CXX" >&6; }
   12839 
   12840 #
   12841 # Check to make sure the PIC flag actually works.
   12842 #
   12843 if test -n "$lt_prog_compiler_pic_CXX"; then
   12844 
   12845 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   12846 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
   12847 if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then
   12848   $as_echo_n "(cached) " >&6
   12849 else
   12850   lt_cv_prog_compiler_pic_works_CXX=no
   12851   ac_outfile=conftest.$ac_objext
   12852    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12853    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   12854    # Insert the option either (1) after the last *FLAGS variable, or
   12855    # (2) before a word containing "conftest.", or (3) at the end.
   12856    # Note that $ac_compile itself does not contain backslashes and begins
   12857    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12858    # The option is referenced via a variable to avoid confusing sed.
   12859    lt_compile=`echo "$ac_compile" | $SED \
   12860    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12861    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12862    -e 's:$: $lt_compiler_flag:'`
   12863    (eval echo "\"\$as_me:12863: $lt_compile\"" >&5)
   12864    (eval "$lt_compile" 2>conftest.err)
   12865    ac_status=$?
   12866    cat conftest.err >&5
   12867    echo "$as_me:12867: \$? = $ac_status" >&5
   12868    if (exit $ac_status) && test -s "$ac_outfile"; then
   12869      # The compiler can only warn and ignore the option if not recognized
   12870      # So say no if there are warnings other than the usual output.
   12871      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   12872      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12873      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   12874        lt_cv_prog_compiler_pic_works_CXX=yes
   12875      fi
   12876    fi
   12877    $rm conftest*
   12878 
   12879 fi
   12880 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
   12881 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
   12882 
   12883 if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
   12884     case $lt_prog_compiler_pic_CXX in
   12885      "" | " "*) ;;
   12886      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   12887      esac
   12888 else
   12889     lt_prog_compiler_pic_CXX=
   12890      lt_prog_compiler_can_build_shared_CXX=no
   12891 fi
   12892 
   12893 fi
   12894 case $host_os in
   12895   # For platforms which do not support PIC, -DPIC is meaningless:
   12896   *djgpp*)
   12897     lt_prog_compiler_pic_CXX=
   12898     ;;
   12899   *)
   12900     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   12901     ;;
   12902 esac
   12903 
   12904 #
   12905 # Check to make sure the static flag actually works.
   12906 #
   12907 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   12908 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   12909 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   12910 if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then
   12911   $as_echo_n "(cached) " >&6
   12912 else
   12913   lt_cv_prog_compiler_static_works_CXX=no
   12914    save_LDFLAGS="$LDFLAGS"
   12915    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   12916    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   12917    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   12918      # The linker can only warn and ignore the option if not recognized
   12919      # So say no if there are warnings
   12920      if test -s conftest.err; then
   12921        # Append any errors to the config.log.
   12922        cat conftest.err 1>&5
   12923        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   12924        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12925        if diff conftest.exp conftest.er2 >/dev/null; then
   12926          lt_cv_prog_compiler_static_works_CXX=yes
   12927        fi
   12928      else
   12929        lt_cv_prog_compiler_static_works_CXX=yes
   12930      fi
   12931    fi
   12932    $rm -r conftest*
   12933    LDFLAGS="$save_LDFLAGS"
   12934 
   12935 fi
   12936 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_CXX" >&5
   12937 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
   12938 
   12939 if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
   12940     :
   12941 else
   12942     lt_prog_compiler_static_CXX=
   12943 fi
   12944 
   12945 
   12946 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   12947 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   12948 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then
   12949   $as_echo_n "(cached) " >&6
   12950 else
   12951   lt_cv_prog_compiler_c_o_CXX=no
   12952    $rm -r conftest 2>/dev/null
   12953    mkdir conftest
   12954    cd conftest
   12955    mkdir out
   12956    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12957 
   12958    lt_compiler_flag="-o out/conftest2.$ac_objext"
   12959    # Insert the option either (1) after the last *FLAGS variable, or
   12960    # (2) before a word containing "conftest.", or (3) at the end.
   12961    # Note that $ac_compile itself does not contain backslashes and begins
   12962    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12963    lt_compile=`echo "$ac_compile" | $SED \
   12964    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12965    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12966    -e 's:$: $lt_compiler_flag:'`
   12967    (eval echo "\"\$as_me:12967: $lt_compile\"" >&5)
   12968    (eval "$lt_compile" 2>out/conftest.err)
   12969    ac_status=$?
   12970    cat out/conftest.err >&5
   12971    echo "$as_me:12971: \$? = $ac_status" >&5
   12972    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   12973    then
   12974      # The compiler can only warn and ignore the option if not recognized
   12975      # So say no if there are warnings
   12976      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   12977      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   12978      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   12979        lt_cv_prog_compiler_c_o_CXX=yes
   12980      fi
   12981    fi
   12982    chmod u+w . 2>&5
   12983    $rm conftest*
   12984    # SGI C++ compiler will create directory out/ii_files/ for
   12985    # template instantiation
   12986    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   12987    $rm out/* && rmdir out
   12988    cd ..
   12989    rmdir conftest
   12990    $rm conftest*
   12991 
   12992 fi
   12993 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   12994 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
   12995 
   12996 
   12997 hard_links="nottested"
   12998 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   12999   # do not overwrite the value of need_locks provided by the user
   13000   { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   13001 $as_echo_n "checking if we can lock with hard links... " >&6; }
   13002   hard_links=yes
   13003   $rm conftest*
   13004   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   13005   touch conftest.a
   13006   ln conftest.a conftest.b 2>&5 || hard_links=no
   13007   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   13008   { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
   13009 $as_echo "$hard_links" >&6; }
   13010   if test "$hard_links" = no; then
   13011     { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   13012 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   13013     need_locks=warn
   13014   fi
   13015 else
   13016   need_locks=no
   13017 fi
   13018 
   13019 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   13020 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   13021 
   13022   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   13023   case $host_os in
   13024   aix[4-9]*)
   13025     # If we're using GNU nm, then we don't want the "-C" option.
   13026     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   13027     if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   13028       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'
   13029     else
   13030       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'
   13031     fi
   13032     ;;
   13033   pw32*)
   13034     export_symbols_cmds_CXX="$ltdll_cmds"
   13035   ;;
   13036   cygwin* | mingw*)
   13037     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'
   13038   ;;
   13039   *)
   13040     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   13041   ;;
   13042   esac
   13043   exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   13044 
   13045 { $as_echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   13046 $as_echo "$ld_shlibs_CXX" >&6; }
   13047 test "$ld_shlibs_CXX" = no && can_build_shared=no
   13048 
   13049 #
   13050 # Do we need to explicitly link libc?
   13051 #
   13052 case "x$archive_cmds_need_lc_CXX" in
   13053 x|xyes)
   13054   # Assume -lc should be added
   13055   archive_cmds_need_lc_CXX=yes
   13056 
   13057   if test "$enable_shared" = yes && test "$GCC" = yes; then
   13058     case $archive_cmds_CXX in
   13059     *'~'*)
   13060       # FIXME: we may have to deal with multi-command sequences.
   13061       ;;
   13062     '$CC '*)
   13063       # Test whether the compiler implicitly links with -lc since on some
   13064       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   13065       # to ld, don't add -lc before -lgcc.
   13066       { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   13067 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   13068       $rm conftest*
   13069       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   13070 
   13071       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   13072   (eval $ac_compile) 2>&5
   13073   ac_status=$?
   13074   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13075   (exit $ac_status); } 2>conftest.err; then
   13076         soname=conftest
   13077         lib=conftest
   13078         libobjs=conftest.$ac_objext
   13079         deplibs=
   13080         wl=$lt_prog_compiler_wl_CXX
   13081 	pic_flag=$lt_prog_compiler_pic_CXX
   13082         compiler_flags=-v
   13083         linker_flags=-v
   13084         verstring=
   13085         output_objdir=.
   13086         libname=conftest
   13087         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   13088         allow_undefined_flag_CXX=
   13089         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   13090   (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   13091   ac_status=$?
   13092   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13093   (exit $ac_status); }
   13094         then
   13095 	  archive_cmds_need_lc_CXX=no
   13096         else
   13097 	  archive_cmds_need_lc_CXX=yes
   13098         fi
   13099         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   13100       else
   13101         cat conftest.err 1>&5
   13102       fi
   13103       $rm conftest*
   13104       { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
   13105 $as_echo "$archive_cmds_need_lc_CXX" >&6; }
   13106       ;;
   13107     esac
   13108   fi
   13109   ;;
   13110 esac
   13111 
   13112 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   13113 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   13114 library_names_spec=
   13115 libname_spec='lib$name'
   13116 soname_spec=
   13117 shrext_cmds=".so"
   13118 postinstall_cmds=
   13119 postuninstall_cmds=
   13120 finish_cmds=
   13121 finish_eval=
   13122 shlibpath_var=
   13123 shlibpath_overrides_runpath=unknown
   13124 version_type=none
   13125 dynamic_linker="$host_os ld.so"
   13126 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   13127 
   13128 need_lib_prefix=unknown
   13129 hardcode_into_libs=no
   13130 
   13131 # when you set need_version to no, make sure it does not cause -set_version
   13132 # flags to be left without arguments
   13133 need_version=unknown
   13134 
   13135 case $host_os in
   13136 aix3*)
   13137   version_type=linux
   13138   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   13139   shlibpath_var=LIBPATH
   13140 
   13141   # AIX 3 has no versioning support, so we append a major version to the name.
   13142   soname_spec='${libname}${release}${shared_ext}$major'
   13143   ;;
   13144 
   13145 aix[4-9]*)
   13146   version_type=linux
   13147   need_lib_prefix=no
   13148   need_version=no
   13149   hardcode_into_libs=yes
   13150   if test "$host_cpu" = ia64; then
   13151     # AIX 5 supports IA64
   13152     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   13153     shlibpath_var=LD_LIBRARY_PATH
   13154   else
   13155     # With GCC up to 2.95.x, collect2 would create an import file
   13156     # for dependence libraries.  The import file would start with
   13157     # the line `#! .'.  This would cause the generated library to
   13158     # depend on `.', always an invalid library.  This was fixed in
   13159     # development snapshots of GCC prior to 3.0.
   13160     case $host_os in
   13161       aix4 | aix4.[01] | aix4.[01].*)
   13162       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   13163 	   echo ' yes '
   13164 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   13165 	:
   13166       else
   13167 	can_build_shared=no
   13168       fi
   13169       ;;
   13170     esac
   13171     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   13172     # soname into executable. Probably we can add versioning support to
   13173     # collect2, so additional links can be useful in future.
   13174     if test "$aix_use_runtimelinking" = yes; then
   13175       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   13176       # instead of lib<name>.a to let people know that these are not
   13177       # typical AIX shared libraries.
   13178       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13179     else
   13180       # We preserve .a as extension for shared libraries through AIX4.2
   13181       # and later when we are not doing run time linking.
   13182       library_names_spec='${libname}${release}.a $libname.a'
   13183       soname_spec='${libname}${release}${shared_ext}$major'
   13184     fi
   13185     shlibpath_var=LIBPATH
   13186   fi
   13187   ;;
   13188 
   13189 amigaos*)
   13190   library_names_spec='$libname.ixlibrary $libname.a'
   13191   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   13192   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'
   13193   ;;
   13194 
   13195 beos*)
   13196   library_names_spec='${libname}${shared_ext}'
   13197   dynamic_linker="$host_os ld.so"
   13198   shlibpath_var=LIBRARY_PATH
   13199   ;;
   13200 
   13201 bsdi[45]*)
   13202   version_type=linux
   13203   need_version=no
   13204   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13205   soname_spec='${libname}${release}${shared_ext}$major'
   13206   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   13207   shlibpath_var=LD_LIBRARY_PATH
   13208   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   13209   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   13210   # the default ld.so.conf also contains /usr/contrib/lib and
   13211   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   13212   # libtool to hard-code these into programs
   13213   ;;
   13214 
   13215 cygwin* | mingw* | pw32*)
   13216   version_type=windows
   13217   shrext_cmds=".dll"
   13218   need_version=no
   13219   need_lib_prefix=no
   13220 
   13221   case $GCC,$host_os in
   13222   yes,cygwin* | yes,mingw* | yes,pw32*)
   13223     library_names_spec='$libname.dll.a'
   13224     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   13225     postinstall_cmds='base_file=`basename \${file}`~
   13226       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   13227       dldir=$destdir/`dirname \$dlpath`~
   13228       test -d \$dldir || mkdir -p \$dldir~
   13229       $install_prog $dir/$dlname \$dldir/$dlname~
   13230       chmod a+x \$dldir/$dlname'
   13231     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   13232       dlpath=$dir/\$dldll~
   13233        $rm \$dlpath'
   13234     shlibpath_overrides_runpath=yes
   13235 
   13236     case $host_os in
   13237     cygwin*)
   13238       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   13239       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13240       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   13241       ;;
   13242     mingw*)
   13243       # MinGW DLLs use traditional 'lib' prefix
   13244       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13245       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   13246       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   13247         # It is most probably a Windows format PATH printed by
   13248         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   13249         # path with ; separators, and with drive letters. We can handle the
   13250         # drive letters (cygwin fileutils understands them), so leave them,
   13251         # especially as we might pass files found there to a mingw objdump,
   13252         # which wouldn't understand a cygwinified path. Ahh.
   13253         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   13254       else
   13255         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   13256       fi
   13257       ;;
   13258     pw32*)
   13259       # pw32 DLLs use 'pw' prefix rather than 'lib'
   13260       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13261       ;;
   13262     esac
   13263     ;;
   13264 
   13265   *)
   13266     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   13267     ;;
   13268   esac
   13269   dynamic_linker='Win32 ld.exe'
   13270   # FIXME: first we should search . and the directory the executable is in
   13271   shlibpath_var=PATH
   13272   ;;
   13273 
   13274 darwin* | rhapsody*)
   13275   dynamic_linker="$host_os dyld"
   13276   version_type=darwin
   13277   need_lib_prefix=no
   13278   need_version=no
   13279   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   13280   soname_spec='${libname}${release}${major}$shared_ext'
   13281   shlibpath_overrides_runpath=yes
   13282   shlibpath_var=DYLD_LIBRARY_PATH
   13283   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   13284 
   13285   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   13286   ;;
   13287 
   13288 dgux*)
   13289   version_type=linux
   13290   need_lib_prefix=no
   13291   need_version=no
   13292   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   13293   soname_spec='${libname}${release}${shared_ext}$major'
   13294   shlibpath_var=LD_LIBRARY_PATH
   13295   ;;
   13296 
   13297 freebsd1*)
   13298   dynamic_linker=no
   13299   ;;
   13300 
   13301 freebsd* | dragonfly*)
   13302   # DragonFly does not have aout.  When/if they implement a new
   13303   # versioning mechanism, adjust this.
   13304   if test -x /usr/bin/objformat; then
   13305     objformat=`/usr/bin/objformat`
   13306   else
   13307     case $host_os in
   13308     freebsd[123]*) objformat=aout ;;
   13309     *) objformat=elf ;;
   13310     esac
   13311   fi
   13312   version_type=freebsd-$objformat
   13313   case $version_type in
   13314     freebsd-elf*)
   13315       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13316       need_version=no
   13317       need_lib_prefix=no
   13318       ;;
   13319     freebsd-*)
   13320       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   13321       need_version=yes
   13322       ;;
   13323   esac
   13324   shlibpath_var=LD_LIBRARY_PATH
   13325   case $host_os in
   13326   freebsd2*)
   13327     shlibpath_overrides_runpath=yes
   13328     ;;
   13329   freebsd3.[01]* | freebsdelf3.[01]*)
   13330     shlibpath_overrides_runpath=yes
   13331     hardcode_into_libs=yes
   13332     ;;
   13333   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   13334   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   13335     shlibpath_overrides_runpath=no
   13336     hardcode_into_libs=yes
   13337     ;;
   13338   *) # from 4.6 on, and DragonFly
   13339     shlibpath_overrides_runpath=yes
   13340     hardcode_into_libs=yes
   13341     ;;
   13342   esac
   13343   ;;
   13344 
   13345 gnu*)
   13346   version_type=linux
   13347   need_lib_prefix=no
   13348   need_version=no
   13349   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   13350   soname_spec='${libname}${release}${shared_ext}$major'
   13351   shlibpath_var=LD_LIBRARY_PATH
   13352   hardcode_into_libs=yes
   13353   ;;
   13354 
   13355 hpux9* | hpux10* | hpux11*)
   13356   # Give a soname corresponding to the major version so that dld.sl refuses to
   13357   # link against other versions.
   13358   version_type=sunos
   13359   need_lib_prefix=no
   13360   need_version=no
   13361   case $host_cpu in
   13362   ia64*)
   13363     shrext_cmds='.so'
   13364     hardcode_into_libs=yes
   13365     dynamic_linker="$host_os dld.so"
   13366     shlibpath_var=LD_LIBRARY_PATH
   13367     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13368     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13369     soname_spec='${libname}${release}${shared_ext}$major'
   13370     if test "X$HPUX_IA64_MODE" = X32; then
   13371       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   13372     else
   13373       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   13374     fi
   13375     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13376     ;;
   13377    hppa*64*)
   13378      shrext_cmds='.sl'
   13379      hardcode_into_libs=yes
   13380      dynamic_linker="$host_os dld.sl"
   13381      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   13382      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13383      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13384      soname_spec='${libname}${release}${shared_ext}$major'
   13385      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   13386      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13387      ;;
   13388    *)
   13389     shrext_cmds='.sl'
   13390     dynamic_linker="$host_os dld.sl"
   13391     shlibpath_var=SHLIB_PATH
   13392     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   13393     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13394     soname_spec='${libname}${release}${shared_ext}$major'
   13395     ;;
   13396   esac
   13397   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   13398   postinstall_cmds='chmod 555 $lib'
   13399   ;;
   13400 
   13401 interix[3-9]*)
   13402   version_type=linux
   13403   need_lib_prefix=no
   13404   need_version=no
   13405   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13406   soname_spec='${libname}${release}${shared_ext}$major'
   13407   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   13408   shlibpath_var=LD_LIBRARY_PATH
   13409   shlibpath_overrides_runpath=no
   13410   hardcode_into_libs=yes
   13411   ;;
   13412 
   13413 irix5* | irix6* | nonstopux*)
   13414   case $host_os in
   13415     nonstopux*) version_type=nonstopux ;;
   13416     *)
   13417 	if test "$lt_cv_prog_gnu_ld" = yes; then
   13418 		version_type=linux
   13419 	else
   13420 		version_type=irix
   13421 	fi ;;
   13422   esac
   13423   need_lib_prefix=no
   13424   need_version=no
   13425   soname_spec='${libname}${release}${shared_ext}$major'
   13426   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   13427   case $host_os in
   13428   irix5* | nonstopux*)
   13429     libsuff= shlibsuff=
   13430     ;;
   13431   *)
   13432     case $LD in # libtool.m4 will add one of these switches to LD
   13433     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   13434       libsuff= shlibsuff= libmagic=32-bit;;
   13435     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   13436       libsuff=32 shlibsuff=N32 libmagic=N32;;
   13437     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   13438       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   13439     *) libsuff= shlibsuff= libmagic=never-match;;
   13440     esac
   13441     ;;
   13442   esac
   13443   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   13444   shlibpath_overrides_runpath=no
   13445   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   13446   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   13447   hardcode_into_libs=yes
   13448   ;;
   13449 
   13450 # No shared lib support for Linux oldld, aout, or coff.
   13451 linux*oldld* | linux*aout* | linux*coff*)
   13452   dynamic_linker=no
   13453   ;;
   13454 
   13455 # This must be Linux ELF.
   13456 linux* | k*bsd*-gnu)
   13457   version_type=linux
   13458   need_lib_prefix=no
   13459   need_version=no
   13460   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13461   soname_spec='${libname}${release}${shared_ext}$major'
   13462   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   13463   shlibpath_var=LD_LIBRARY_PATH
   13464   shlibpath_overrides_runpath=no
   13465   # This implies no fast_install, which is unacceptable.
   13466   # Some rework will be needed to allow for fast_install
   13467   # before this can be enabled.
   13468   hardcode_into_libs=yes
   13469   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   13470   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   13471 
   13472   # Append ld.so.conf contents to the search path
   13473   if test -f /etc/ld.so.conf; then
   13474     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' ' '`
   13475     sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
   13476   fi
   13477 
   13478   # We used to test for /lib/ld.so.1 and disable shared libraries on
   13479   # powerpc, because MkLinux only supported shared libraries with the
   13480   # GNU dynamic linker.  Since this was broken with cross compilers,
   13481   # most powerpc-linux boxes support dynamic linking these days and
   13482   # people can always --disable-shared, the test was removed, and we
   13483   # assume the GNU/Linux dynamic linker is in use.
   13484   dynamic_linker='GNU/Linux ld.so'
   13485   ;;
   13486 
   13487 netbsd*)
   13488   version_type=sunos
   13489   need_lib_prefix=no
   13490   need_version=no
   13491   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   13492     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13493     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13494     dynamic_linker='NetBSD (a.out) ld.so'
   13495   else
   13496     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13497     soname_spec='${libname}${release}${shared_ext}$major'
   13498     dynamic_linker='NetBSD ld.elf_so'
   13499   fi
   13500   shlibpath_var=LD_LIBRARY_PATH
   13501   shlibpath_overrides_runpath=yes
   13502   hardcode_into_libs=yes
   13503   ;;
   13504 
   13505 newsos6)
   13506   version_type=linux
   13507   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13508   shlibpath_var=LD_LIBRARY_PATH
   13509   shlibpath_overrides_runpath=yes
   13510   ;;
   13511 
   13512 nto-qnx*)
   13513   version_type=linux
   13514   need_lib_prefix=no
   13515   need_version=no
   13516   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13517   soname_spec='${libname}${release}${shared_ext}$major'
   13518   shlibpath_var=LD_LIBRARY_PATH
   13519   shlibpath_overrides_runpath=yes
   13520   ;;
   13521 
   13522 openbsd*)
   13523   version_type=sunos
   13524   sys_lib_dlsearch_path_spec="/usr/lib"
   13525   need_lib_prefix=no
   13526   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   13527   case $host_os in
   13528     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   13529     *)                         need_version=no  ;;
   13530   esac
   13531   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13532   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13533   shlibpath_var=LD_LIBRARY_PATH
   13534   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   13535     case $host_os in
   13536       openbsd2.[89] | openbsd2.[89].*)
   13537 	shlibpath_overrides_runpath=no
   13538 	;;
   13539       *)
   13540 	shlibpath_overrides_runpath=yes
   13541 	;;
   13542       esac
   13543   else
   13544     shlibpath_overrides_runpath=yes
   13545   fi
   13546   ;;
   13547 
   13548 os2*)
   13549   libname_spec='$name'
   13550   shrext_cmds=".dll"
   13551   need_lib_prefix=no
   13552   library_names_spec='$libname${shared_ext} $libname.a'
   13553   dynamic_linker='OS/2 ld.exe'
   13554   shlibpath_var=LIBPATH
   13555   ;;
   13556 
   13557 osf3* | osf4* | osf5*)
   13558   version_type=osf
   13559   need_lib_prefix=no
   13560   need_version=no
   13561   soname_spec='${libname}${release}${shared_ext}$major'
   13562   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13563   shlibpath_var=LD_LIBRARY_PATH
   13564   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   13565   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   13566   ;;
   13567 
   13568 rdos*)
   13569   dynamic_linker=no
   13570   ;;
   13571 
   13572 solaris*)
   13573   version_type=linux
   13574   need_lib_prefix=no
   13575   need_version=no
   13576   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13577   soname_spec='${libname}${release}${shared_ext}$major'
   13578   shlibpath_var=LD_LIBRARY_PATH
   13579   shlibpath_overrides_runpath=yes
   13580   hardcode_into_libs=yes
   13581   # ldd complains unless libraries are executable
   13582   postinstall_cmds='chmod +x $lib'
   13583   ;;
   13584 
   13585 sunos4*)
   13586   version_type=sunos
   13587   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13588   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   13589   shlibpath_var=LD_LIBRARY_PATH
   13590   shlibpath_overrides_runpath=yes
   13591   if test "$with_gnu_ld" = yes; then
   13592     need_lib_prefix=no
   13593   fi
   13594   need_version=yes
   13595   ;;
   13596 
   13597 sysv4 | sysv4.3*)
   13598   version_type=linux
   13599   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13600   soname_spec='${libname}${release}${shared_ext}$major'
   13601   shlibpath_var=LD_LIBRARY_PATH
   13602   case $host_vendor in
   13603     sni)
   13604       shlibpath_overrides_runpath=no
   13605       need_lib_prefix=no
   13606       export_dynamic_flag_spec='${wl}-Blargedynsym'
   13607       runpath_var=LD_RUN_PATH
   13608       ;;
   13609     siemens)
   13610       need_lib_prefix=no
   13611       ;;
   13612     motorola)
   13613       need_lib_prefix=no
   13614       need_version=no
   13615       shlibpath_overrides_runpath=no
   13616       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   13617       ;;
   13618   esac
   13619   ;;
   13620 
   13621 sysv4*MP*)
   13622   if test -d /usr/nec ;then
   13623     version_type=linux
   13624     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   13625     soname_spec='$libname${shared_ext}.$major'
   13626     shlibpath_var=LD_LIBRARY_PATH
   13627   fi
   13628   ;;
   13629 
   13630 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   13631   version_type=freebsd-elf
   13632   need_lib_prefix=no
   13633   need_version=no
   13634   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13635   soname_spec='${libname}${release}${shared_ext}$major'
   13636   shlibpath_var=LD_LIBRARY_PATH
   13637   hardcode_into_libs=yes
   13638   if test "$with_gnu_ld" = yes; then
   13639     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   13640     shlibpath_overrides_runpath=no
   13641   else
   13642     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   13643     shlibpath_overrides_runpath=yes
   13644     case $host_os in
   13645       sco3.2v5*)
   13646         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   13647 	;;
   13648     esac
   13649   fi
   13650   sys_lib_dlsearch_path_spec='/usr/lib'
   13651   ;;
   13652 
   13653 uts4*)
   13654   version_type=linux
   13655   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13656   soname_spec='${libname}${release}${shared_ext}$major'
   13657   shlibpath_var=LD_LIBRARY_PATH
   13658   ;;
   13659 
   13660 *)
   13661   dynamic_linker=no
   13662   ;;
   13663 esac
   13664 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   13665 $as_echo "$dynamic_linker" >&6; }
   13666 test "$dynamic_linker" = no && can_build_shared=no
   13667 
   13668 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   13669   $as_echo_n "(cached) " >&6
   13670 else
   13671   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   13672 fi
   13673 
   13674 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   13675 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   13676   $as_echo_n "(cached) " >&6
   13677 else
   13678   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   13679 fi
   13680 
   13681 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   13682 
   13683 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   13684 if test "$GCC" = yes; then
   13685   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   13686 fi
   13687 
   13688 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   13689 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   13690 hardcode_action_CXX=
   13691 if test -n "$hardcode_libdir_flag_spec_CXX" || \
   13692    test -n "$runpath_var_CXX" || \
   13693    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   13694 
   13695   # We can hardcode non-existant directories.
   13696   if test "$hardcode_direct_CXX" != no &&
   13697      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   13698      # have to relink, otherwise we might link with an installed library
   13699      # when we should be linking with a yet-to-be-installed one
   13700      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   13701      test "$hardcode_minus_L_CXX" != no; then
   13702     # Linking always hardcodes the temporary library directory.
   13703     hardcode_action_CXX=relink
   13704   else
   13705     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   13706     hardcode_action_CXX=immediate
   13707   fi
   13708 else
   13709   # We cannot hardcode anything, or else we can only hardcode existing
   13710   # directories.
   13711   hardcode_action_CXX=unsupported
   13712 fi
   13713 { $as_echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
   13714 $as_echo "$hardcode_action_CXX" >&6; }
   13715 
   13716 if test "$hardcode_action_CXX" = relink; then
   13717   # Fast installation is not supported
   13718   enable_fast_install=no
   13719 elif test "$shlibpath_overrides_runpath" = yes ||
   13720      test "$enable_shared" = no; then
   13721   # Fast installation is not necessary
   13722   enable_fast_install=needless
   13723 fi
   13724 
   13725 
   13726 # The else clause should only fire when bootstrapping the
   13727 # libtool distribution, otherwise you forgot to ship ltmain.sh
   13728 # with your package, and you will get complaints that there are
   13729 # no rules to generate ltmain.sh.
   13730 if test -f "$ltmain"; then
   13731   # See if we are running on zsh, and set the options which allow our commands through
   13732   # without removal of \ escapes.
   13733   if test -n "${ZSH_VERSION+set}" ; then
   13734     setopt NO_GLOB_SUBST
   13735   fi
   13736   # Now quote all the things that may contain metacharacters while being
   13737   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   13738   # variables and quote the copies for generation of the libtool script.
   13739   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   13740     SED SHELL STRIP \
   13741     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   13742     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   13743     deplibs_check_method reload_flag reload_cmds need_locks \
   13744     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   13745     lt_cv_sys_global_symbol_to_c_name_address \
   13746     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   13747     old_postinstall_cmds old_postuninstall_cmds \
   13748     compiler_CXX \
   13749     CC_CXX \
   13750     LD_CXX \
   13751     lt_prog_compiler_wl_CXX \
   13752     lt_prog_compiler_pic_CXX \
   13753     lt_prog_compiler_static_CXX \
   13754     lt_prog_compiler_no_builtin_flag_CXX \
   13755     export_dynamic_flag_spec_CXX \
   13756     thread_safe_flag_spec_CXX \
   13757     whole_archive_flag_spec_CXX \
   13758     enable_shared_with_static_runtimes_CXX \
   13759     old_archive_cmds_CXX \
   13760     old_archive_from_new_cmds_CXX \
   13761     predep_objects_CXX \
   13762     postdep_objects_CXX \
   13763     predeps_CXX \
   13764     postdeps_CXX \
   13765     compiler_lib_search_path_CXX \
   13766     compiler_lib_search_dirs_CXX \
   13767     archive_cmds_CXX \
   13768     archive_expsym_cmds_CXX \
   13769     postinstall_cmds_CXX \
   13770     postuninstall_cmds_CXX \
   13771     old_archive_from_expsyms_cmds_CXX \
   13772     allow_undefined_flag_CXX \
   13773     no_undefined_flag_CXX \
   13774     export_symbols_cmds_CXX \
   13775     hardcode_libdir_flag_spec_CXX \
   13776     hardcode_libdir_flag_spec_ld_CXX \
   13777     hardcode_libdir_separator_CXX \
   13778     hardcode_automatic_CXX \
   13779     module_cmds_CXX \
   13780     module_expsym_cmds_CXX \
   13781     lt_cv_prog_compiler_c_o_CXX \
   13782     fix_srcfile_path_CXX \
   13783     exclude_expsyms_CXX \
   13784     include_expsyms_CXX; do
   13785 
   13786     case $var in
   13787     old_archive_cmds_CXX | \
   13788     old_archive_from_new_cmds_CXX | \
   13789     archive_cmds_CXX | \
   13790     archive_expsym_cmds_CXX | \
   13791     module_cmds_CXX | \
   13792     module_expsym_cmds_CXX | \
   13793     old_archive_from_expsyms_cmds_CXX | \
   13794     export_symbols_cmds_CXX | \
   13795     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   13796     postinstall_cmds | postuninstall_cmds | \
   13797     old_postinstall_cmds | old_postuninstall_cmds | \
   13798     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   13799       # Double-quote double-evaled strings.
   13800       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   13801       ;;
   13802     *)
   13803       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   13804       ;;
   13805     esac
   13806   done
   13807 
   13808   case $lt_echo in
   13809   *'\$0 --fallback-echo"')
   13810     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   13811     ;;
   13812   esac
   13813 
   13814 cfgfile="$ofile"
   13815 
   13816   cat <<__EOF__ >> "$cfgfile"
   13817 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   13818 
   13819 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   13820 
   13821 # Shell to use when invoking shell scripts.
   13822 SHELL=$lt_SHELL
   13823 
   13824 # Whether or not to build shared libraries.
   13825 build_libtool_libs=$enable_shared
   13826 
   13827 # Whether or not to build static libraries.
   13828 build_old_libs=$enable_static
   13829 
   13830 # Whether or not to add -lc for building shared libraries.
   13831 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   13832 
   13833 # Whether or not to disallow shared libs when runtime libs are static
   13834 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   13835 
   13836 # Whether or not to optimize for fast installation.
   13837 fast_install=$enable_fast_install
   13838 
   13839 # The host system.
   13840 host_alias=$host_alias
   13841 host=$host
   13842 host_os=$host_os
   13843 
   13844 # The build system.
   13845 build_alias=$build_alias
   13846 build=$build
   13847 build_os=$build_os
   13848 
   13849 # An echo program that does not interpret backslashes.
   13850 echo=$lt_echo
   13851 
   13852 # The archiver.
   13853 AR=$lt_AR
   13854 AR_FLAGS=$lt_AR_FLAGS
   13855 
   13856 # A C compiler.
   13857 LTCC=$lt_LTCC
   13858 
   13859 # LTCC compiler flags.
   13860 LTCFLAGS=$lt_LTCFLAGS
   13861 
   13862 # A language-specific compiler.
   13863 CC=$lt_compiler_CXX
   13864 
   13865 # Is the compiler the GNU C compiler?
   13866 with_gcc=$GCC_CXX
   13867 
   13868 # An ERE matcher.
   13869 EGREP=$lt_EGREP
   13870 
   13871 # The linker used to build libraries.
   13872 LD=$lt_LD_CXX
   13873 
   13874 # Whether we need hard or soft links.
   13875 LN_S=$lt_LN_S
   13876 
   13877 # A BSD-compatible nm program.
   13878 NM=$lt_NM
   13879 
   13880 # A symbol stripping program
   13881 STRIP=$lt_STRIP
   13882 
   13883 # Used to examine libraries when file_magic_cmd begins "file"
   13884 MAGIC_CMD=$MAGIC_CMD
   13885 
   13886 # Used on cygwin: DLL creation program.
   13887 DLLTOOL="$DLLTOOL"
   13888 
   13889 # Used on cygwin: object dumper.
   13890 OBJDUMP="$OBJDUMP"
   13891 
   13892 # Used on cygwin: assembler.
   13893 AS="$AS"
   13894 
   13895 # The name of the directory that contains temporary libtool files.
   13896 objdir=$objdir
   13897 
   13898 # How to create reloadable object files.
   13899 reload_flag=$lt_reload_flag
   13900 reload_cmds=$lt_reload_cmds
   13901 
   13902 # How to pass a linker flag through the compiler.
   13903 wl=$lt_lt_prog_compiler_wl_CXX
   13904 
   13905 # Object file suffix (normally "o").
   13906 objext="$ac_objext"
   13907 
   13908 # Old archive suffix (normally "a").
   13909 libext="$libext"
   13910 
   13911 # Shared library suffix (normally ".so").
   13912 shrext_cmds='$shrext_cmds'
   13913 
   13914 # Executable file suffix (normally "").
   13915 exeext="$exeext"
   13916 
   13917 # Additional compiler flags for building library objects.
   13918 pic_flag=$lt_lt_prog_compiler_pic_CXX
   13919 pic_mode=$pic_mode
   13920 
   13921 # What is the maximum length of a command?
   13922 max_cmd_len=$lt_cv_sys_max_cmd_len
   13923 
   13924 # Does compiler simultaneously support -c and -o options?
   13925 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   13926 
   13927 # Must we lock files when doing compilation?
   13928 need_locks=$lt_need_locks
   13929 
   13930 # Do we need the lib prefix for modules?
   13931 need_lib_prefix=$need_lib_prefix
   13932 
   13933 # Do we need a version for libraries?
   13934 need_version=$need_version
   13935 
   13936 # Whether dlopen is supported.
   13937 dlopen_support=$enable_dlopen
   13938 
   13939 # Whether dlopen of programs is supported.
   13940 dlopen_self=$enable_dlopen_self
   13941 
   13942 # Whether dlopen of statically linked programs is supported.
   13943 dlopen_self_static=$enable_dlopen_self_static
   13944 
   13945 # Compiler flag to prevent dynamic linking.
   13946 link_static_flag=$lt_lt_prog_compiler_static_CXX
   13947 
   13948 # Compiler flag to turn off builtin functions.
   13949 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   13950 
   13951 # Compiler flag to allow reflexive dlopens.
   13952 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   13953 
   13954 # Compiler flag to generate shared objects directly from archives.
   13955 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   13956 
   13957 # Compiler flag to generate thread-safe objects.
   13958 thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
   13959 
   13960 # Library versioning type.
   13961 version_type=$version_type
   13962 
   13963 # Format of library name prefix.
   13964 libname_spec=$lt_libname_spec
   13965 
   13966 # List of archive names.  First name is the real one, the rest are links.
   13967 # The last name is the one that the linker finds with -lNAME.
   13968 library_names_spec=$lt_library_names_spec
   13969 
   13970 # The coded name of the library, if different from the real name.
   13971 soname_spec=$lt_soname_spec
   13972 
   13973 # Commands used to build and install an old-style archive.
   13974 RANLIB=$lt_RANLIB
   13975 old_archive_cmds=$lt_old_archive_cmds_CXX
   13976 old_postinstall_cmds=$lt_old_postinstall_cmds
   13977 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   13978 
   13979 # Create an old-style archive from a shared archive.
   13980 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   13981 
   13982 # Create a temporary old-style archive to link instead of a shared archive.
   13983 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   13984 
   13985 # Commands used to build and install a shared archive.
   13986 archive_cmds=$lt_archive_cmds_CXX
   13987 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   13988 postinstall_cmds=$lt_postinstall_cmds
   13989 postuninstall_cmds=$lt_postuninstall_cmds
   13990 
   13991 # Commands used to build a loadable module (assumed same as above if empty)
   13992 module_cmds=$lt_module_cmds_CXX
   13993 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   13994 
   13995 # Commands to strip libraries.
   13996 old_striplib=$lt_old_striplib
   13997 striplib=$lt_striplib
   13998 
   13999 # Dependencies to place before the objects being linked to create a
   14000 # shared library.
   14001 predep_objects=$lt_predep_objects_CXX
   14002 
   14003 # Dependencies to place after the objects being linked to create a
   14004 # shared library.
   14005 postdep_objects=$lt_postdep_objects_CXX
   14006 
   14007 # Dependencies to place before the objects being linked to create a
   14008 # shared library.
   14009 predeps=$lt_predeps_CXX
   14010 
   14011 # Dependencies to place after the objects being linked to create a
   14012 # shared library.
   14013 postdeps=$lt_postdeps_CXX
   14014 
   14015 # The directories searched by this compiler when creating a shared
   14016 # library
   14017 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
   14018 
   14019 # The library search path used internally by the compiler when linking
   14020 # a shared library.
   14021 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   14022 
   14023 # Method to check whether dependent libraries are shared objects.
   14024 deplibs_check_method=$lt_deplibs_check_method
   14025 
   14026 # Command to use when deplibs_check_method == file_magic.
   14027 file_magic_cmd=$lt_file_magic_cmd
   14028 
   14029 # Flag that allows shared libraries with undefined symbols to be built.
   14030 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   14031 
   14032 # Flag that forces no undefined symbols.
   14033 no_undefined_flag=$lt_no_undefined_flag_CXX
   14034 
   14035 # Commands used to finish a libtool library installation in a directory.
   14036 finish_cmds=$lt_finish_cmds
   14037 
   14038 # Same as above, but a single script fragment to be evaled but not shown.
   14039 finish_eval=$lt_finish_eval
   14040 
   14041 # Take the output of nm and produce a listing of raw symbols and C names.
   14042 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   14043 
   14044 # Transform the output of nm in a proper C declaration
   14045 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   14046 
   14047 # Transform the output of nm in a C name address pair
   14048 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   14049 
   14050 # This is the shared library runtime path variable.
   14051 runpath_var=$runpath_var
   14052 
   14053 # This is the shared library path variable.
   14054 shlibpath_var=$shlibpath_var
   14055 
   14056 # Is shlibpath searched before the hard-coded library search path?
   14057 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   14058 
   14059 # How to hardcode a shared library path into an executable.
   14060 hardcode_action=$hardcode_action_CXX
   14061 
   14062 # Whether we should hardcode library paths into libraries.
   14063 hardcode_into_libs=$hardcode_into_libs
   14064 
   14065 # Flag to hardcode \$libdir into a binary during linking.
   14066 # This must work even if \$libdir does not exist.
   14067 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   14068 
   14069 # If ld is used when linking, flag to hardcode \$libdir into
   14070 # a binary during linking. This must work even if \$libdir does
   14071 # not exist.
   14072 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   14073 
   14074 # Whether we need a single -rpath flag with a separated argument.
   14075 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   14076 
   14077 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   14078 # resulting binary.
   14079 hardcode_direct=$hardcode_direct_CXX
   14080 
   14081 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   14082 # resulting binary.
   14083 hardcode_minus_L=$hardcode_minus_L_CXX
   14084 
   14085 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   14086 # the resulting binary.
   14087 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   14088 
   14089 # Set to yes if building a shared library automatically hardcodes DIR into the library
   14090 # and all subsequent libraries and executables linked against it.
   14091 hardcode_automatic=$hardcode_automatic_CXX
   14092 
   14093 # Variables whose values should be saved in libtool wrapper scripts and
   14094 # restored at relink time.
   14095 variables_saved_for_relink="$variables_saved_for_relink"
   14096 
   14097 # Whether libtool must link a program against all its dependency libraries.
   14098 link_all_deplibs=$link_all_deplibs_CXX
   14099 
   14100 # Compile-time system search path for libraries
   14101 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   14102 
   14103 # Run-time system search path for libraries
   14104 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   14105 
   14106 # Fix the shell variable \$srcfile for the compiler.
   14107 fix_srcfile_path=$lt_fix_srcfile_path
   14108 
   14109 # Set to yes if exported symbols are required.
   14110 always_export_symbols=$always_export_symbols_CXX
   14111 
   14112 # The commands to list exported symbols.
   14113 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   14114 
   14115 # The commands to extract the exported symbol list from a shared archive.
   14116 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   14117 
   14118 # Symbols that should not be listed in the preloaded symbols.
   14119 exclude_expsyms=$lt_exclude_expsyms_CXX
   14120 
   14121 # Symbols that must always be exported.
   14122 include_expsyms=$lt_include_expsyms_CXX
   14123 
   14124 # ### END LIBTOOL TAG CONFIG: $tagname
   14125 
   14126 __EOF__
   14127 
   14128 
   14129 else
   14130   # If there is no Makefile yet, we rely on a make rule to execute
   14131   # `config.status --recheck' to rerun these tests and create the
   14132   # libtool script then.
   14133   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   14134   if test -f "$ltmain_in"; then
   14135     test -f Makefile && make "$ltmain"
   14136   fi
   14137 fi
   14138 
   14139 
   14140 ac_ext=c
   14141 ac_cpp='$CPP $CPPFLAGS'
   14142 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   14143 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   14144 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   14145 
   14146 CC=$lt_save_CC
   14147 LDCXX=$LD
   14148 LD=$lt_save_LD
   14149 GCC=$lt_save_GCC
   14150 with_gnu_ldcxx=$with_gnu_ld
   14151 with_gnu_ld=$lt_save_with_gnu_ld
   14152 lt_cv_path_LDCXX=$lt_cv_path_LD
   14153 lt_cv_path_LD=$lt_save_path_LD
   14154 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   14155 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   14156 
   14157 	else
   14158 	  tagname=""
   14159 	fi
   14160 	;;
   14161 
   14162       F77)
   14163 	if test -n "$F77" && test "X$F77" != "Xno"; then
   14164 
   14165 ac_ext=f
   14166 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   14167 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   14168 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   14169 
   14170 
   14171 archive_cmds_need_lc_F77=no
   14172 allow_undefined_flag_F77=
   14173 always_export_symbols_F77=no
   14174 archive_expsym_cmds_F77=
   14175 export_dynamic_flag_spec_F77=
   14176 hardcode_direct_F77=no
   14177 hardcode_libdir_flag_spec_F77=
   14178 hardcode_libdir_flag_spec_ld_F77=
   14179 hardcode_libdir_separator_F77=
   14180 hardcode_minus_L_F77=no
   14181 hardcode_automatic_F77=no
   14182 module_cmds_F77=
   14183 module_expsym_cmds_F77=
   14184 link_all_deplibs_F77=unknown
   14185 old_archive_cmds_F77=$old_archive_cmds
   14186 no_undefined_flag_F77=
   14187 whole_archive_flag_spec_F77=
   14188 enable_shared_with_static_runtimes_F77=no
   14189 
   14190 # Source file extension for f77 test sources.
   14191 ac_ext=f
   14192 
   14193 # Object file extension for compiled f77 test sources.
   14194 objext=o
   14195 objext_F77=$objext
   14196 
   14197 # Code to be used in simple compile tests
   14198 lt_simple_compile_test_code="\
   14199       subroutine t
   14200       return
   14201       end
   14202 "
   14203 
   14204 # Code to be used in simple link tests
   14205 lt_simple_link_test_code="\
   14206       program t
   14207       end
   14208 "
   14209 
   14210 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   14211 
   14212 # If no C compiler was specified, use CC.
   14213 LTCC=${LTCC-"$CC"}
   14214 
   14215 # If no C compiler flags were specified, use CFLAGS.
   14216 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   14217 
   14218 # Allow CC to be a program name with arguments.
   14219 compiler=$CC
   14220 
   14221 
   14222 # save warnings/boilerplate of simple test code
   14223 ac_outfile=conftest.$ac_objext
   14224 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   14225 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   14226 _lt_compiler_boilerplate=`cat conftest.err`
   14227 $rm conftest*
   14228 
   14229 ac_outfile=conftest.$ac_objext
   14230 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   14231 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   14232 _lt_linker_boilerplate=`cat conftest.err`
   14233 $rm -r conftest*
   14234 
   14235 
   14236 # Allow CC to be a program name with arguments.
   14237 lt_save_CC="$CC"
   14238 CC=${F77-"f77"}
   14239 compiler=$CC
   14240 compiler_F77=$CC
   14241 for cc_temp in $compiler""; do
   14242   case $cc_temp in
   14243     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14244     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14245     \-*) ;;
   14246     *) break;;
   14247   esac
   14248 done
   14249 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14250 
   14251 
   14252 { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   14253 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   14254 { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
   14255 $as_echo "$can_build_shared" >&6; }
   14256 
   14257 { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   14258 $as_echo_n "checking whether to build shared libraries... " >&6; }
   14259 test "$can_build_shared" = "no" && enable_shared=no
   14260 
   14261 # On AIX, shared libraries and static libraries use the same namespace, and
   14262 # are all built from PIC.
   14263 case $host_os in
   14264 aix3*)
   14265   test "$enable_shared" = yes && enable_static=no
   14266   if test -n "$RANLIB"; then
   14267     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   14268     postinstall_cmds='$RANLIB $lib'
   14269   fi
   14270   ;;
   14271 aix[4-9]*)
   14272   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   14273     test "$enable_shared" = yes && enable_static=no
   14274   fi
   14275   ;;
   14276 esac
   14277 { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
   14278 $as_echo "$enable_shared" >&6; }
   14279 
   14280 { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   14281 $as_echo_n "checking whether to build static libraries... " >&6; }
   14282 # Make sure either enable_shared or enable_static is yes.
   14283 test "$enable_shared" = yes || enable_static=yes
   14284 { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
   14285 $as_echo "$enable_static" >&6; }
   14286 
   14287 GCC_F77="$G77"
   14288 LD_F77="$LD"
   14289 
   14290 lt_prog_compiler_wl_F77=
   14291 lt_prog_compiler_pic_F77=
   14292 lt_prog_compiler_static_F77=
   14293 
   14294 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   14295 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   14296 
   14297   if test "$GCC" = yes; then
   14298     lt_prog_compiler_wl_F77='-Wl,'
   14299     lt_prog_compiler_static_F77='-static'
   14300 
   14301     case $host_os in
   14302       aix*)
   14303       # All AIX code is PIC.
   14304       if test "$host_cpu" = ia64; then
   14305 	# AIX 5 now supports IA64 processor
   14306 	lt_prog_compiler_static_F77='-Bstatic'
   14307       fi
   14308       ;;
   14309 
   14310     amigaos*)
   14311       # FIXME: we need at least 68020 code to build shared libraries, but
   14312       # adding the `-m68020' flag to GCC prevents building anything better,
   14313       # like `-m68040'.
   14314       lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
   14315       ;;
   14316 
   14317     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   14318       # PIC is the default for these OSes.
   14319       ;;
   14320 
   14321     mingw* | cygwin* | pw32* | os2*)
   14322       # This hack is so that the source file can tell whether it is being
   14323       # built for inclusion in a dll (and should export symbols for example).
   14324       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   14325       # (--disable-auto-import) libraries
   14326       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   14327       ;;
   14328 
   14329     darwin* | rhapsody*)
   14330       # PIC is the default on this platform
   14331       # Common symbols not allowed in MH_DYLIB files
   14332       lt_prog_compiler_pic_F77='-fno-common'
   14333       ;;
   14334 
   14335     interix[3-9]*)
   14336       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   14337       # Instead, we relocate shared libraries at runtime.
   14338       ;;
   14339 
   14340     msdosdjgpp*)
   14341       # Just because we use GCC doesn't mean we suddenly get shared libraries
   14342       # on systems that don't support them.
   14343       lt_prog_compiler_can_build_shared_F77=no
   14344       enable_shared=no
   14345       ;;
   14346 
   14347     sysv4*MP*)
   14348       if test -d /usr/nec; then
   14349 	lt_prog_compiler_pic_F77=-Kconform_pic
   14350       fi
   14351       ;;
   14352 
   14353     hpux*)
   14354       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   14355       # not for PA HP-UX.
   14356       case $host_cpu in
   14357       hppa*64*|ia64*)
   14358 	# +Z the default
   14359 	;;
   14360       *)
   14361 	lt_prog_compiler_pic_F77='-fPIC'
   14362 	;;
   14363       esac
   14364       ;;
   14365 
   14366     *)
   14367       lt_prog_compiler_pic_F77='-fPIC'
   14368       ;;
   14369     esac
   14370   else
   14371     # PORTME Check for flag to pass linker flags through the system compiler.
   14372     case $host_os in
   14373     aix*)
   14374       lt_prog_compiler_wl_F77='-Wl,'
   14375       if test "$host_cpu" = ia64; then
   14376 	# AIX 5 now supports IA64 processor
   14377 	lt_prog_compiler_static_F77='-Bstatic'
   14378       else
   14379 	lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
   14380       fi
   14381       ;;
   14382       darwin*)
   14383         # PIC is the default on this platform
   14384         # Common symbols not allowed in MH_DYLIB files
   14385        case $cc_basename in
   14386          xlc*)
   14387          lt_prog_compiler_pic_F77='-qnocommon'
   14388          lt_prog_compiler_wl_F77='-Wl,'
   14389          ;;
   14390        esac
   14391        ;;
   14392 
   14393     mingw* | cygwin* | pw32* | os2*)
   14394       # This hack is so that the source file can tell whether it is being
   14395       # built for inclusion in a dll (and should export symbols for example).
   14396       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   14397       ;;
   14398 
   14399     hpux9* | hpux10* | hpux11*)
   14400       lt_prog_compiler_wl_F77='-Wl,'
   14401       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   14402       # not for PA HP-UX.
   14403       case $host_cpu in
   14404       hppa*64*|ia64*)
   14405 	# +Z the default
   14406 	;;
   14407       *)
   14408 	lt_prog_compiler_pic_F77='+Z'
   14409 	;;
   14410       esac
   14411       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   14412       lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
   14413       ;;
   14414 
   14415     irix5* | irix6* | nonstopux*)
   14416       lt_prog_compiler_wl_F77='-Wl,'
   14417       # PIC (with -KPIC) is the default.
   14418       lt_prog_compiler_static_F77='-non_shared'
   14419       ;;
   14420 
   14421     newsos6)
   14422       lt_prog_compiler_pic_F77='-KPIC'
   14423       lt_prog_compiler_static_F77='-Bstatic'
   14424       ;;
   14425 
   14426     linux* | k*bsd*-gnu)
   14427       case $cc_basename in
   14428       icc* | ecc*)
   14429 	lt_prog_compiler_wl_F77='-Wl,'
   14430 	lt_prog_compiler_pic_F77='-KPIC'
   14431 	lt_prog_compiler_static_F77='-static'
   14432         ;;
   14433       pgcc* | pgf77* | pgf90* | pgf95*)
   14434         # Portland Group compilers (*not* the Pentium gcc compiler,
   14435 	# which looks to be a dead project)
   14436 	lt_prog_compiler_wl_F77='-Wl,'
   14437 	lt_prog_compiler_pic_F77='-fpic'
   14438 	lt_prog_compiler_static_F77='-Bstatic'
   14439         ;;
   14440       ccc*)
   14441         lt_prog_compiler_wl_F77='-Wl,'
   14442         # All Alpha code is PIC.
   14443         lt_prog_compiler_static_F77='-non_shared'
   14444         ;;
   14445       *)
   14446         case `$CC -V 2>&1 | sed 5q` in
   14447 	*Sun\ C*)
   14448 	  # Sun C 5.9
   14449 	  lt_prog_compiler_pic_F77='-KPIC'
   14450 	  lt_prog_compiler_static_F77='-Bstatic'
   14451 	  lt_prog_compiler_wl_F77='-Wl,'
   14452 	  ;;
   14453 	*Sun\ F*)
   14454 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   14455 	  lt_prog_compiler_pic_F77='-KPIC'
   14456 	  lt_prog_compiler_static_F77='-Bstatic'
   14457 	  lt_prog_compiler_wl_F77=''
   14458 	  ;;
   14459 	esac
   14460 	;;
   14461       esac
   14462       ;;
   14463 
   14464     osf3* | osf4* | osf5*)
   14465       lt_prog_compiler_wl_F77='-Wl,'
   14466       # All OSF/1 code is PIC.
   14467       lt_prog_compiler_static_F77='-non_shared'
   14468       ;;
   14469 
   14470     rdos*)
   14471       lt_prog_compiler_static_F77='-non_shared'
   14472       ;;
   14473 
   14474     solaris*)
   14475       lt_prog_compiler_pic_F77='-KPIC'
   14476       lt_prog_compiler_static_F77='-Bstatic'
   14477       case $cc_basename in
   14478       f77* | f90* | f95*)
   14479 	lt_prog_compiler_wl_F77='-Qoption ld ';;
   14480       *)
   14481 	lt_prog_compiler_wl_F77='-Wl,';;
   14482       esac
   14483       ;;
   14484 
   14485     sunos4*)
   14486       lt_prog_compiler_wl_F77='-Qoption ld '
   14487       lt_prog_compiler_pic_F77='-PIC'
   14488       lt_prog_compiler_static_F77='-Bstatic'
   14489       ;;
   14490 
   14491     sysv4 | sysv4.2uw2* | sysv4.3*)
   14492       lt_prog_compiler_wl_F77='-Wl,'
   14493       lt_prog_compiler_pic_F77='-KPIC'
   14494       lt_prog_compiler_static_F77='-Bstatic'
   14495       ;;
   14496 
   14497     sysv4*MP*)
   14498       if test -d /usr/nec ;then
   14499 	lt_prog_compiler_pic_F77='-Kconform_pic'
   14500 	lt_prog_compiler_static_F77='-Bstatic'
   14501       fi
   14502       ;;
   14503 
   14504     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   14505       lt_prog_compiler_wl_F77='-Wl,'
   14506       lt_prog_compiler_pic_F77='-KPIC'
   14507       lt_prog_compiler_static_F77='-Bstatic'
   14508       ;;
   14509 
   14510     unicos*)
   14511       lt_prog_compiler_wl_F77='-Wl,'
   14512       lt_prog_compiler_can_build_shared_F77=no
   14513       ;;
   14514 
   14515     uts4*)
   14516       lt_prog_compiler_pic_F77='-pic'
   14517       lt_prog_compiler_static_F77='-Bstatic'
   14518       ;;
   14519 
   14520     *)
   14521       lt_prog_compiler_can_build_shared_F77=no
   14522       ;;
   14523     esac
   14524   fi
   14525 
   14526 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
   14527 $as_echo "$lt_prog_compiler_pic_F77" >&6; }
   14528 
   14529 #
   14530 # Check to make sure the PIC flag actually works.
   14531 #
   14532 if test -n "$lt_prog_compiler_pic_F77"; then
   14533 
   14534 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
   14535 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... " >&6; }
   14536 if test "${lt_cv_prog_compiler_pic_works_F77+set}" = set; then
   14537   $as_echo_n "(cached) " >&6
   14538 else
   14539   lt_cv_prog_compiler_pic_works_F77=no
   14540   ac_outfile=conftest.$ac_objext
   14541    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14542    lt_compiler_flag="$lt_prog_compiler_pic_F77"
   14543    # Insert the option either (1) after the last *FLAGS variable, or
   14544    # (2) before a word containing "conftest.", or (3) at the end.
   14545    # Note that $ac_compile itself does not contain backslashes and begins
   14546    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14547    # The option is referenced via a variable to avoid confusing sed.
   14548    lt_compile=`echo "$ac_compile" | $SED \
   14549    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14550    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14551    -e 's:$: $lt_compiler_flag:'`
   14552    (eval echo "\"\$as_me:14552: $lt_compile\"" >&5)
   14553    (eval "$lt_compile" 2>conftest.err)
   14554    ac_status=$?
   14555    cat conftest.err >&5
   14556    echo "$as_me:14556: \$? = $ac_status" >&5
   14557    if (exit $ac_status) && test -s "$ac_outfile"; then
   14558      # The compiler can only warn and ignore the option if not recognized
   14559      # So say no if there are warnings other than the usual output.
   14560      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   14561      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14562      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   14563        lt_cv_prog_compiler_pic_works_F77=yes
   14564      fi
   14565    fi
   14566    $rm conftest*
   14567 
   14568 fi
   14569 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_F77" >&5
   14570 $as_echo "$lt_cv_prog_compiler_pic_works_F77" >&6; }
   14571 
   14572 if test x"$lt_cv_prog_compiler_pic_works_F77" = xyes; then
   14573     case $lt_prog_compiler_pic_F77 in
   14574      "" | " "*) ;;
   14575      *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
   14576      esac
   14577 else
   14578     lt_prog_compiler_pic_F77=
   14579      lt_prog_compiler_can_build_shared_F77=no
   14580 fi
   14581 
   14582 fi
   14583 case $host_os in
   14584   # For platforms which do not support PIC, -DPIC is meaningless:
   14585   *djgpp*)
   14586     lt_prog_compiler_pic_F77=
   14587     ;;
   14588   *)
   14589     lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
   14590     ;;
   14591 esac
   14592 
   14593 #
   14594 # Check to make sure the static flag actually works.
   14595 #
   14596 wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
   14597 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   14598 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   14599 if test "${lt_cv_prog_compiler_static_works_F77+set}" = set; then
   14600   $as_echo_n "(cached) " >&6
   14601 else
   14602   lt_cv_prog_compiler_static_works_F77=no
   14603    save_LDFLAGS="$LDFLAGS"
   14604    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   14605    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   14606    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   14607      # The linker can only warn and ignore the option if not recognized
   14608      # So say no if there are warnings
   14609      if test -s conftest.err; then
   14610        # Append any errors to the config.log.
   14611        cat conftest.err 1>&5
   14612        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   14613        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14614        if diff conftest.exp conftest.er2 >/dev/null; then
   14615          lt_cv_prog_compiler_static_works_F77=yes
   14616        fi
   14617      else
   14618        lt_cv_prog_compiler_static_works_F77=yes
   14619      fi
   14620    fi
   14621    $rm -r conftest*
   14622    LDFLAGS="$save_LDFLAGS"
   14623 
   14624 fi
   14625 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_F77" >&5
   14626 $as_echo "$lt_cv_prog_compiler_static_works_F77" >&6; }
   14627 
   14628 if test x"$lt_cv_prog_compiler_static_works_F77" = xyes; then
   14629     :
   14630 else
   14631     lt_prog_compiler_static_F77=
   14632 fi
   14633 
   14634 
   14635 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   14636 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   14637 if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
   14638   $as_echo_n "(cached) " >&6
   14639 else
   14640   lt_cv_prog_compiler_c_o_F77=no
   14641    $rm -r conftest 2>/dev/null
   14642    mkdir conftest
   14643    cd conftest
   14644    mkdir out
   14645    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14646 
   14647    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14648    # Insert the option either (1) after the last *FLAGS variable, or
   14649    # (2) before a word containing "conftest.", or (3) at the end.
   14650    # Note that $ac_compile itself does not contain backslashes and begins
   14651    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14652    lt_compile=`echo "$ac_compile" | $SED \
   14653    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14654    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14655    -e 's:$: $lt_compiler_flag:'`
   14656    (eval echo "\"\$as_me:14656: $lt_compile\"" >&5)
   14657    (eval "$lt_compile" 2>out/conftest.err)
   14658    ac_status=$?
   14659    cat out/conftest.err >&5
   14660    echo "$as_me:14660: \$? = $ac_status" >&5
   14661    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14662    then
   14663      # The compiler can only warn and ignore the option if not recognized
   14664      # So say no if there are warnings
   14665      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   14666      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14667      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14668        lt_cv_prog_compiler_c_o_F77=yes
   14669      fi
   14670    fi
   14671    chmod u+w . 2>&5
   14672    $rm conftest*
   14673    # SGI C++ compiler will create directory out/ii_files/ for
   14674    # template instantiation
   14675    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   14676    $rm out/* && rmdir out
   14677    cd ..
   14678    rmdir conftest
   14679    $rm conftest*
   14680 
   14681 fi
   14682 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
   14683 $as_echo "$lt_cv_prog_compiler_c_o_F77" >&6; }
   14684 
   14685 
   14686 hard_links="nottested"
   14687 if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
   14688   # do not overwrite the value of need_locks provided by the user
   14689   { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   14690 $as_echo_n "checking if we can lock with hard links... " >&6; }
   14691   hard_links=yes
   14692   $rm conftest*
   14693   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14694   touch conftest.a
   14695   ln conftest.a conftest.b 2>&5 || hard_links=no
   14696   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14697   { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
   14698 $as_echo "$hard_links" >&6; }
   14699   if test "$hard_links" = no; then
   14700     { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   14701 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   14702     need_locks=warn
   14703   fi
   14704 else
   14705   need_locks=no
   14706 fi
   14707 
   14708 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   14709 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   14710 
   14711   runpath_var=
   14712   allow_undefined_flag_F77=
   14713   enable_shared_with_static_runtimes_F77=no
   14714   archive_cmds_F77=
   14715   archive_expsym_cmds_F77=
   14716   old_archive_From_new_cmds_F77=
   14717   old_archive_from_expsyms_cmds_F77=
   14718   export_dynamic_flag_spec_F77=
   14719   whole_archive_flag_spec_F77=
   14720   thread_safe_flag_spec_F77=
   14721   hardcode_libdir_flag_spec_F77=
   14722   hardcode_libdir_flag_spec_ld_F77=
   14723   hardcode_libdir_separator_F77=
   14724   hardcode_direct_F77=no
   14725   hardcode_minus_L_F77=no
   14726   hardcode_shlibpath_var_F77=unsupported
   14727   link_all_deplibs_F77=unknown
   14728   hardcode_automatic_F77=no
   14729   module_cmds_F77=
   14730   module_expsym_cmds_F77=
   14731   always_export_symbols_F77=no
   14732   export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14733   # include_expsyms should be a list of space-separated symbols to be *always*
   14734   # included in the symbol list
   14735   include_expsyms_F77=
   14736   # exclude_expsyms can be an extended regexp of symbols to exclude
   14737   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   14738   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   14739   # as well as any symbol that contains `d'.
   14740   exclude_expsyms_F77='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   14741   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   14742   # platforms (ab)use it in PIC code, but their linkers get confused if
   14743   # the symbol is explicitly referenced.  Since portable code cannot
   14744   # rely on this symbol name, it's probably fine to never include it in
   14745   # preloaded symbol tables.
   14746   # Exclude shared library initialization/finalization symbols.
   14747   extract_expsyms_cmds=
   14748   # Just being paranoid about ensuring that cc_basename is set.
   14749   for cc_temp in $compiler""; do
   14750   case $cc_temp in
   14751     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14752     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14753     \-*) ;;
   14754     *) break;;
   14755   esac
   14756 done
   14757 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14758 
   14759   case $host_os in
   14760   cygwin* | mingw* | pw32*)
   14761     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   14762     # When not using gcc, we currently assume that we are using
   14763     # Microsoft Visual C++.
   14764     if test "$GCC" != yes; then
   14765       with_gnu_ld=no
   14766     fi
   14767     ;;
   14768   interix*)
   14769     # we just hope/assume this is gcc and not c89 (= MSVC++)
   14770     with_gnu_ld=yes
   14771     ;;
   14772   openbsd*)
   14773     with_gnu_ld=no
   14774     ;;
   14775   esac
   14776 
   14777   ld_shlibs_F77=yes
   14778   if test "$with_gnu_ld" = yes; then
   14779     # If archive_cmds runs LD, not CC, wlarc should be empty
   14780     wlarc='${wl}'
   14781 
   14782     # Set some defaults for GNU ld with shared library support. These
   14783     # are reset later if shared libraries are not supported. Putting them
   14784     # here allows them to be overridden if necessary.
   14785     runpath_var=LD_RUN_PATH
   14786     hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
   14787     export_dynamic_flag_spec_F77='${wl}--export-dynamic'
   14788     # ancient GNU ld didn't support --whole-archive et. al.
   14789     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   14790 	whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   14791       else
   14792   	whole_archive_flag_spec_F77=
   14793     fi
   14794     supports_anon_versioning=no
   14795     case `$LD -v 2>/dev/null` in
   14796       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   14797       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   14798       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   14799       *\ 2.11.*) ;; # other 2.11 versions
   14800       *) supports_anon_versioning=yes ;;
   14801     esac
   14802 
   14803     # See if GNU ld supports shared libraries.
   14804     case $host_os in
   14805     aix[3-9]*)
   14806       # On AIX/PPC, the GNU linker is very broken
   14807       if test "$host_cpu" != ia64; then
   14808 	ld_shlibs_F77=no
   14809 	cat <<EOF 1>&2
   14810 
   14811 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   14812 *** to be unable to reliably create shared libraries on AIX.
   14813 *** Therefore, libtool is disabling shared libraries support.  If you
   14814 *** really care for shared libraries, you may want to modify your PATH
   14815 *** so that a non-GNU linker is found, and then restart.
   14816 
   14817 EOF
   14818       fi
   14819       ;;
   14820 
   14821     amigaos*)
   14822       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)'
   14823       hardcode_libdir_flag_spec_F77='-L$libdir'
   14824       hardcode_minus_L_F77=yes
   14825 
   14826       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   14827       # that the semantics of dynamic libraries on AmigaOS, at least up
   14828       # to version 4, is to share data among multiple programs linked
   14829       # with the same dynamic library.  Since this doesn't match the
   14830       # behavior of shared libraries on other platforms, we can't use
   14831       # them.
   14832       ld_shlibs_F77=no
   14833       ;;
   14834 
   14835     beos*)
   14836       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14837 	allow_undefined_flag_F77=unsupported
   14838 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   14839 	# support --undefined.  This deserves some investigation.  FIXME
   14840 	archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14841       else
   14842 	ld_shlibs_F77=no
   14843       fi
   14844       ;;
   14845 
   14846     cygwin* | mingw* | pw32*)
   14847       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
   14848       # as there is no search path for DLLs.
   14849       hardcode_libdir_flag_spec_F77='-L$libdir'
   14850       allow_undefined_flag_F77=unsupported
   14851       always_export_symbols_F77=no
   14852       enable_shared_with_static_runtimes_F77=yes
   14853       export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   14854 
   14855       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   14856         archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14857 	# If the export-symbols file already is a .def file (1st line
   14858 	# is EXPORTS), use it as is; otherwise, prepend...
   14859 	archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   14860 	  cp $export_symbols $output_objdir/$soname.def;
   14861 	else
   14862 	  echo EXPORTS > $output_objdir/$soname.def;
   14863 	  cat $export_symbols >> $output_objdir/$soname.def;
   14864 	fi~
   14865 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14866       else
   14867 	ld_shlibs_F77=no
   14868       fi
   14869       ;;
   14870 
   14871     interix[3-9]*)
   14872       hardcode_direct_F77=no
   14873       hardcode_shlibpath_var_F77=no
   14874       hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14875       export_dynamic_flag_spec_F77='${wl}-E'
   14876       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   14877       # Instead, shared libraries are loaded at an image base (0x10000000 by
   14878       # default) and relocated if they conflict, which is a slow very memory
   14879       # consuming and fragmenting process.  To avoid this, we pick a random,
   14880       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   14881       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   14882       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'
   14883       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'
   14884       ;;
   14885 
   14886     gnu* | linux* | k*bsd*-gnu)
   14887       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14888 	tmp_addflag=
   14889 	case $cc_basename,$host_cpu in
   14890 	pgcc*)				# Portland Group C compiler
   14891 	  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'
   14892 	  tmp_addflag=' $pic_flag'
   14893 	  ;;
   14894 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   14895 	  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'
   14896 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   14897 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   14898 	  tmp_addflag=' -i_dynamic' ;;
   14899 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   14900 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   14901 	ifc* | ifort*)			# Intel Fortran compiler
   14902 	  tmp_addflag=' -nofor_main' ;;
   14903 	esac
   14904 	case `$CC -V 2>&1 | sed 5q` in
   14905 	*Sun\ C*)			# Sun C 5.9
   14906 	  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'
   14907 	  tmp_sharedflag='-G' ;;
   14908 	*Sun\ F*)			# Sun Fortran 8.3
   14909 	  tmp_sharedflag='-G' ;;
   14910 	*)
   14911 	  tmp_sharedflag='-shared' ;;
   14912 	esac
   14913 	archive_cmds_F77='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14914 
   14915 	if test $supports_anon_versioning = yes; then
   14916 	  archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
   14917   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   14918   $echo "local: *; };" >> $output_objdir/$libname.ver~
   14919 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   14920 	fi
   14921       else
   14922 	ld_shlibs_F77=no
   14923       fi
   14924       ;;
   14925 
   14926     netbsd*)
   14927       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14928 	archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   14929 	wlarc=
   14930       else
   14931 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14932 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14933       fi
   14934       ;;
   14935 
   14936     solaris*)
   14937       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   14938 	ld_shlibs_F77=no
   14939 	cat <<EOF 1>&2
   14940 
   14941 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   14942 *** create shared libraries on Solaris systems.  Therefore, libtool
   14943 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14944 *** binutils to release 2.9.1 or newer.  Another option is to modify
   14945 *** your PATH or compiler configuration so that the native linker is
   14946 *** used, and then restart.
   14947 
   14948 EOF
   14949       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14950 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14951 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14952       else
   14953 	ld_shlibs_F77=no
   14954       fi
   14955       ;;
   14956 
   14957     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   14958       case `$LD -v 2>&1` in
   14959         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   14960 	ld_shlibs_F77=no
   14961 	cat <<_LT_EOF 1>&2
   14962 
   14963 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   14964 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   14965 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14966 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   14967 *** your PATH or compiler configuration so that the native linker is
   14968 *** used, and then restart.
   14969 
   14970 _LT_EOF
   14971 	;;
   14972 	*)
   14973 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14974 	    hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   14975 	    archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   14976 	    archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   14977 	  else
   14978 	    ld_shlibs_F77=no
   14979 	  fi
   14980 	;;
   14981       esac
   14982       ;;
   14983 
   14984     sunos4*)
   14985       archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14986       wlarc=
   14987       hardcode_direct_F77=yes
   14988       hardcode_shlibpath_var_F77=no
   14989       ;;
   14990 
   14991     *)
   14992       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14993 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14994 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14995       else
   14996 	ld_shlibs_F77=no
   14997       fi
   14998       ;;
   14999     esac
   15000 
   15001     if test "$ld_shlibs_F77" = no; then
   15002       runpath_var=
   15003       hardcode_libdir_flag_spec_F77=
   15004       export_dynamic_flag_spec_F77=
   15005       whole_archive_flag_spec_F77=
   15006     fi
   15007   else
   15008     # PORTME fill in a description of your system's linker (not GNU ld)
   15009     case $host_os in
   15010     aix3*)
   15011       allow_undefined_flag_F77=unsupported
   15012       always_export_symbols_F77=yes
   15013       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'
   15014       # Note: this linker hardcodes the directories in LIBPATH if there
   15015       # are no directories specified by -L.
   15016       hardcode_minus_L_F77=yes
   15017       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   15018 	# Neither direct hardcoding nor static linking is supported with a
   15019 	# broken collect2.
   15020 	hardcode_direct_F77=unsupported
   15021       fi
   15022       ;;
   15023 
   15024     aix[4-9]*)
   15025       if test "$host_cpu" = ia64; then
   15026 	# On IA64, the linker does run time linking by default, so we don't
   15027 	# have to do anything special.
   15028 	aix_use_runtimelinking=no
   15029 	exp_sym_flag='-Bexport'
   15030 	no_entry_flag=""
   15031       else
   15032 	# If we're using GNU nm, then we don't want the "-C" option.
   15033 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   15034 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   15035 	  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'
   15036 	else
   15037 	  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'
   15038 	fi
   15039 	aix_use_runtimelinking=no
   15040 
   15041 	# Test if we are trying to use run time linking or normal
   15042 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   15043 	# need to do runtime linking.
   15044 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   15045 	  for ld_flag in $LDFLAGS; do
   15046   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   15047   	    aix_use_runtimelinking=yes
   15048   	    break
   15049   	  fi
   15050 	  done
   15051 	  ;;
   15052 	esac
   15053 
   15054 	exp_sym_flag='-bexport'
   15055 	no_entry_flag='-bnoentry'
   15056       fi
   15057 
   15058       # When large executables or shared objects are built, AIX ld can
   15059       # have problems creating the table of contents.  If linking a library
   15060       # or program results in "error TOC overflow" add -mminimal-toc to
   15061       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   15062       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   15063 
   15064       archive_cmds_F77=''
   15065       hardcode_direct_F77=yes
   15066       hardcode_libdir_separator_F77=':'
   15067       link_all_deplibs_F77=yes
   15068 
   15069       if test "$GCC" = yes; then
   15070 	case $host_os in aix4.[012]|aix4.[012].*)
   15071 	# We only want to do this on AIX 4.2 and lower, the check
   15072 	# below for broken collect2 doesn't work under 4.3+
   15073 	  collect2name=`${CC} -print-prog-name=collect2`
   15074 	  if test -f "$collect2name" && \
   15075   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   15076 	  then
   15077   	  # We have reworked collect2
   15078   	  :
   15079 	  else
   15080   	  # We have old collect2
   15081   	  hardcode_direct_F77=unsupported
   15082   	  # It fails to find uninstalled libraries when the uninstalled
   15083   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   15084   	  # to unsupported forces relinking
   15085   	  hardcode_minus_L_F77=yes
   15086   	  hardcode_libdir_flag_spec_F77='-L$libdir'
   15087   	  hardcode_libdir_separator_F77=
   15088 	  fi
   15089 	  ;;
   15090 	esac
   15091 	shared_flag='-shared'
   15092 	if test "$aix_use_runtimelinking" = yes; then
   15093 	  shared_flag="$shared_flag "'${wl}-G'
   15094 	fi
   15095       else
   15096 	# not using gcc
   15097 	if test "$host_cpu" = ia64; then
   15098   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   15099   	# chokes on -Wl,-G. The following line is correct:
   15100 	  shared_flag='-G'
   15101 	else
   15102 	  if test "$aix_use_runtimelinking" = yes; then
   15103 	    shared_flag='${wl}-G'
   15104 	  else
   15105 	    shared_flag='${wl}-bM:SRE'
   15106 	  fi
   15107 	fi
   15108       fi
   15109 
   15110       # It seems that -bexpall does not export symbols beginning with
   15111       # underscore (_), so it is better to generate a list of symbols to export.
   15112       always_export_symbols_F77=yes
   15113       if test "$aix_use_runtimelinking" = yes; then
   15114 	# Warning - without using the other runtime loading flags (-brtl),
   15115 	# -berok will link without error, but may produce a broken library.
   15116 	allow_undefined_flag_F77='-berok'
   15117        # Determine the default libpath from the value encoded in an empty executable.
   15118        cat >conftest.$ac_ext <<_ACEOF
   15119       program main
   15120 
   15121       end
   15122 _ACEOF
   15123 rm -f conftest.$ac_objext conftest$ac_exeext
   15124 if { (ac_try="$ac_link"
   15125 case "(($ac_try" in
   15126   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15127   *) ac_try_echo=$ac_try;;
   15128 esac
   15129 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   15130 $as_echo "$ac_try_echo") >&5
   15131   (eval "$ac_link") 2>conftest.er1
   15132   ac_status=$?
   15133   grep -v '^ *+' conftest.er1 >conftest.err
   15134   rm -f conftest.er1
   15135   cat conftest.err >&5
   15136   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15137   (exit $ac_status); } && {
   15138 	 test -z "$ac_f77_werror_flag" ||
   15139 	 test ! -s conftest.err
   15140        } && test -s conftest$ac_exeext && {
   15141 	 test "$cross_compiling" = yes ||
   15142 	 $as_test_x conftest$ac_exeext
   15143        }; then
   15144 
   15145 lt_aix_libpath_sed='
   15146     /Import File Strings/,/^$/ {
   15147 	/^0/ {
   15148 	    s/^0  *\(.*\)$/\1/
   15149 	    p
   15150 	}
   15151     }'
   15152 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15153 # Check for a 64-bit object if we didn't find anything.
   15154 if test -z "$aix_libpath"; then
   15155   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15156 fi
   15157 else
   15158   $as_echo "$as_me: failed program was:" >&5
   15159 sed 's/^/| /' conftest.$ac_ext >&5
   15160 
   15161 
   15162 fi
   15163 
   15164 rm -rf conftest.dSYM
   15165 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   15166       conftest$ac_exeext conftest.$ac_ext
   15167 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   15168 
   15169        hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   15170 	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"
   15171        else
   15172 	if test "$host_cpu" = ia64; then
   15173 	  hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
   15174 	  allow_undefined_flag_F77="-z nodefs"
   15175 	  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"
   15176 	else
   15177 	 # Determine the default libpath from the value encoded in an empty executable.
   15178 	 cat >conftest.$ac_ext <<_ACEOF
   15179       program main
   15180 
   15181       end
   15182 _ACEOF
   15183 rm -f conftest.$ac_objext conftest$ac_exeext
   15184 if { (ac_try="$ac_link"
   15185 case "(($ac_try" in
   15186   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15187   *) ac_try_echo=$ac_try;;
   15188 esac
   15189 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   15190 $as_echo "$ac_try_echo") >&5
   15191   (eval "$ac_link") 2>conftest.er1
   15192   ac_status=$?
   15193   grep -v '^ *+' conftest.er1 >conftest.err
   15194   rm -f conftest.er1
   15195   cat conftest.err >&5
   15196   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15197   (exit $ac_status); } && {
   15198 	 test -z "$ac_f77_werror_flag" ||
   15199 	 test ! -s conftest.err
   15200        } && test -s conftest$ac_exeext && {
   15201 	 test "$cross_compiling" = yes ||
   15202 	 $as_test_x conftest$ac_exeext
   15203        }; then
   15204 
   15205 lt_aix_libpath_sed='
   15206     /Import File Strings/,/^$/ {
   15207 	/^0/ {
   15208 	    s/^0  *\(.*\)$/\1/
   15209 	    p
   15210 	}
   15211     }'
   15212 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15213 # Check for a 64-bit object if we didn't find anything.
   15214 if test -z "$aix_libpath"; then
   15215   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15216 fi
   15217 else
   15218   $as_echo "$as_me: failed program was:" >&5
   15219 sed 's/^/| /' conftest.$ac_ext >&5
   15220 
   15221 
   15222 fi
   15223 
   15224 rm -rf conftest.dSYM
   15225 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   15226       conftest$ac_exeext conftest.$ac_ext
   15227 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   15228 
   15229 	 hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   15230 	  # Warning - without using the other run time loading flags,
   15231 	  # -berok will link without error, but may produce a broken library.
   15232 	  no_undefined_flag_F77=' ${wl}-bernotok'
   15233 	  allow_undefined_flag_F77=' ${wl}-berok'
   15234 	  # Exported symbols can be pulled into shared objects from archives
   15235 	  whole_archive_flag_spec_F77='$convenience'
   15236 	  archive_cmds_need_lc_F77=yes
   15237 	  # This is similar to how AIX traditionally builds its shared libraries.
   15238 	  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'
   15239 	fi
   15240       fi
   15241       ;;
   15242 
   15243     amigaos*)
   15244       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)'
   15245       hardcode_libdir_flag_spec_F77='-L$libdir'
   15246       hardcode_minus_L_F77=yes
   15247       # see comment about different semantics on the GNU ld section
   15248       ld_shlibs_F77=no
   15249       ;;
   15250 
   15251     bsdi[45]*)
   15252       export_dynamic_flag_spec_F77=-rdynamic
   15253       ;;
   15254 
   15255     cygwin* | mingw* | pw32*)
   15256       # When not using gcc, we currently assume that we are using
   15257       # Microsoft Visual C++.
   15258       # hardcode_libdir_flag_spec is actually meaningless, as there is
   15259       # no search path for DLLs.
   15260       hardcode_libdir_flag_spec_F77=' '
   15261       allow_undefined_flag_F77=unsupported
   15262       # Tell ltmain to make .lib files, not .a files.
   15263       libext=lib
   15264       # Tell ltmain to make .dll files, not .so files.
   15265       shrext_cmds=".dll"
   15266       # FIXME: Setting linknames here is a bad hack.
   15267       archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   15268       # The linker will automatically build a .lib file if we build a DLL.
   15269       old_archive_From_new_cmds_F77='true'
   15270       # FIXME: Should let the user specify the lib program.
   15271       old_archive_cmds_F77='lib -OUT:$oldlib$oldobjs$old_deplibs'
   15272       fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
   15273       enable_shared_with_static_runtimes_F77=yes
   15274       ;;
   15275 
   15276     darwin* | rhapsody*)
   15277       case $host_os in
   15278         rhapsody* | darwin1.[012])
   15279          allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
   15280          ;;
   15281        *) # Darwin 1.3 on
   15282          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   15283            allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   15284          else
   15285            case ${MACOSX_DEPLOYMENT_TARGET} in
   15286              10.[012])
   15287                allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   15288                ;;
   15289              10.*)
   15290                allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
   15291                ;;
   15292            esac
   15293          fi
   15294          ;;
   15295       esac
   15296       archive_cmds_need_lc_F77=no
   15297       hardcode_direct_F77=no
   15298       hardcode_automatic_F77=yes
   15299       hardcode_shlibpath_var_F77=unsupported
   15300       whole_archive_flag_spec_F77=''
   15301       link_all_deplibs_F77=yes
   15302     if test "$GCC" = yes ; then
   15303     	output_verbose_link_cmd='echo'
   15304         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}"
   15305         module_cmds_F77="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   15306         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}"
   15307         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}"
   15308     else
   15309       case $cc_basename in
   15310         xlc*)
   15311          output_verbose_link_cmd='echo'
   15312          archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   15313          module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   15314           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   15315          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}'
   15316           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}'
   15317           ;;
   15318        *)
   15319          ld_shlibs_F77=no
   15320           ;;
   15321       esac
   15322     fi
   15323       ;;
   15324 
   15325     dgux*)
   15326       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15327       hardcode_libdir_flag_spec_F77='-L$libdir'
   15328       hardcode_shlibpath_var_F77=no
   15329       ;;
   15330 
   15331     freebsd1*)
   15332       ld_shlibs_F77=no
   15333       ;;
   15334 
   15335     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   15336     # support.  Future versions do this automatically, but an explicit c++rt0.o
   15337     # does not break anything, and helps significantly (at the cost of a little
   15338     # extra space).
   15339     freebsd2.2*)
   15340       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   15341       hardcode_libdir_flag_spec_F77='-R$libdir'
   15342       hardcode_direct_F77=yes
   15343       hardcode_shlibpath_var_F77=no
   15344       ;;
   15345 
   15346     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   15347     freebsd2*)
   15348       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15349       hardcode_direct_F77=yes
   15350       hardcode_minus_L_F77=yes
   15351       hardcode_shlibpath_var_F77=no
   15352       ;;
   15353 
   15354     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   15355     freebsd* | dragonfly*)
   15356       archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   15357       hardcode_libdir_flag_spec_F77='-R$libdir'
   15358       hardcode_direct_F77=yes
   15359       hardcode_shlibpath_var_F77=no
   15360       ;;
   15361 
   15362     hpux9*)
   15363       if test "$GCC" = yes; then
   15364 	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'
   15365       else
   15366 	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'
   15367       fi
   15368       hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15369       hardcode_libdir_separator_F77=:
   15370       hardcode_direct_F77=yes
   15371 
   15372       # hardcode_minus_L: Not really in the search PATH,
   15373       # but as the default location of the library.
   15374       hardcode_minus_L_F77=yes
   15375       export_dynamic_flag_spec_F77='${wl}-E'
   15376       ;;
   15377 
   15378     hpux10*)
   15379       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   15380 	archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15381       else
   15382 	archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   15383       fi
   15384       if test "$with_gnu_ld" = no; then
   15385 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15386 	hardcode_libdir_separator_F77=:
   15387 
   15388 	hardcode_direct_F77=yes
   15389 	export_dynamic_flag_spec_F77='${wl}-E'
   15390 
   15391 	# hardcode_minus_L: Not really in the search PATH,
   15392 	# but as the default location of the library.
   15393 	hardcode_minus_L_F77=yes
   15394       fi
   15395       ;;
   15396 
   15397     hpux11*)
   15398       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   15399 	case $host_cpu in
   15400 	hppa*64*)
   15401 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15402 	  ;;
   15403 	ia64*)
   15404 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   15405 	  ;;
   15406 	*)
   15407 	  archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15408 	  ;;
   15409 	esac
   15410       else
   15411 	case $host_cpu in
   15412 	hppa*64*)
   15413 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15414 	  ;;
   15415 	ia64*)
   15416 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   15417 	  ;;
   15418 	*)
   15419 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15420 	  ;;
   15421 	esac
   15422       fi
   15423       if test "$with_gnu_ld" = no; then
   15424 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15425 	hardcode_libdir_separator_F77=:
   15426 
   15427 	case $host_cpu in
   15428 	hppa*64*|ia64*)
   15429 	  hardcode_libdir_flag_spec_ld_F77='+b $libdir'
   15430 	  hardcode_direct_F77=no
   15431 	  hardcode_shlibpath_var_F77=no
   15432 	  ;;
   15433 	*)
   15434 	  hardcode_direct_F77=yes
   15435 	  export_dynamic_flag_spec_F77='${wl}-E'
   15436 
   15437 	  # hardcode_minus_L: Not really in the search PATH,
   15438 	  # but as the default location of the library.
   15439 	  hardcode_minus_L_F77=yes
   15440 	  ;;
   15441 	esac
   15442       fi
   15443       ;;
   15444 
   15445     irix5* | irix6* | nonstopux*)
   15446       if test "$GCC" = yes; then
   15447 	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'
   15448       else
   15449 	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'
   15450 	hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
   15451       fi
   15452       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15453       hardcode_libdir_separator_F77=:
   15454       link_all_deplibs_F77=yes
   15455       ;;
   15456 
   15457     netbsd*)
   15458       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   15459 	archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   15460       else
   15461 	archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   15462       fi
   15463       hardcode_libdir_flag_spec_F77='-R$libdir'
   15464       hardcode_direct_F77=yes
   15465       hardcode_shlibpath_var_F77=no
   15466       ;;
   15467 
   15468     newsos6)
   15469       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15470       hardcode_direct_F77=yes
   15471       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15472       hardcode_libdir_separator_F77=:
   15473       hardcode_shlibpath_var_F77=no
   15474       ;;
   15475 
   15476     openbsd*)
   15477       if test -f /usr/libexec/ld.so; then
   15478 	hardcode_direct_F77=yes
   15479 	hardcode_shlibpath_var_F77=no
   15480 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   15481 	  archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   15482 	  archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   15483 	  hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   15484 	  export_dynamic_flag_spec_F77='${wl}-E'
   15485 	else
   15486 	  case $host_os in
   15487 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   15488 	     archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15489 	     hardcode_libdir_flag_spec_F77='-R$libdir'
   15490 	     ;;
   15491 	   *)
   15492 	     archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   15493 	     hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   15494 	     ;;
   15495 	  esac
   15496         fi
   15497       else
   15498 	ld_shlibs_F77=no
   15499       fi
   15500       ;;
   15501 
   15502     os2*)
   15503       hardcode_libdir_flag_spec_F77='-L$libdir'
   15504       hardcode_minus_L_F77=yes
   15505       allow_undefined_flag_F77=unsupported
   15506       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'
   15507       old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   15508       ;;
   15509 
   15510     osf3*)
   15511       if test "$GCC" = yes; then
   15512 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   15513 	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'
   15514       else
   15515 	allow_undefined_flag_F77=' -expect_unresolved \*'
   15516 	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'
   15517       fi
   15518       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15519       hardcode_libdir_separator_F77=:
   15520       ;;
   15521 
   15522     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   15523       if test "$GCC" = yes; then
   15524 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   15525 	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'
   15526 	hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15527       else
   15528 	allow_undefined_flag_F77=' -expect_unresolved \*'
   15529 	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'
   15530 	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~
   15531 	$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'
   15532 
   15533 	# Both c and cxx compiler support -rpath directly
   15534 	hardcode_libdir_flag_spec_F77='-rpath $libdir'
   15535       fi
   15536       hardcode_libdir_separator_F77=:
   15537       ;;
   15538 
   15539     solaris*)
   15540       no_undefined_flag_F77=' -z text'
   15541       if test "$GCC" = yes; then
   15542 	wlarc='${wl}'
   15543 	archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15544 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   15545 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   15546       else
   15547 	wlarc=''
   15548 	archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15549 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   15550   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   15551       fi
   15552       hardcode_libdir_flag_spec_F77='-R$libdir'
   15553       hardcode_shlibpath_var_F77=no
   15554       case $host_os in
   15555       solaris2.[0-5] | solaris2.[0-5].*) ;;
   15556       *)
   15557 	# The compiler driver will combine and reorder linker options,
   15558 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   15559 	# but is careful enough not to reorder.
   15560  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   15561 	if test "$GCC" = yes; then
   15562 	  whole_archive_flag_spec_F77='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   15563 	else
   15564 	  whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract'
   15565 	fi
   15566 	;;
   15567       esac
   15568       link_all_deplibs_F77=yes
   15569       ;;
   15570 
   15571     sunos4*)
   15572       if test "x$host_vendor" = xsequent; then
   15573 	# Use $CC to link under sequent, because it throws in some extra .o
   15574 	# files that make .init and .fini sections work.
   15575 	archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   15576       else
   15577 	archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   15578       fi
   15579       hardcode_libdir_flag_spec_F77='-L$libdir'
   15580       hardcode_direct_F77=yes
   15581       hardcode_minus_L_F77=yes
   15582       hardcode_shlibpath_var_F77=no
   15583       ;;
   15584 
   15585     sysv4)
   15586       case $host_vendor in
   15587 	sni)
   15588 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15589 	  hardcode_direct_F77=yes # is this really true???
   15590 	;;
   15591 	siemens)
   15592 	  ## LD is ld it makes a PLAMLIB
   15593 	  ## CC just makes a GrossModule.
   15594 	  archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   15595 	  reload_cmds_F77='$CC -r -o $output$reload_objs'
   15596 	  hardcode_direct_F77=no
   15597         ;;
   15598 	motorola)
   15599 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15600 	  hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
   15601 	;;
   15602       esac
   15603       runpath_var='LD_RUN_PATH'
   15604       hardcode_shlibpath_var_F77=no
   15605       ;;
   15606 
   15607     sysv4.3*)
   15608       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15609       hardcode_shlibpath_var_F77=no
   15610       export_dynamic_flag_spec_F77='-Bexport'
   15611       ;;
   15612 
   15613     sysv4*MP*)
   15614       if test -d /usr/nec; then
   15615 	archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15616 	hardcode_shlibpath_var_F77=no
   15617 	runpath_var=LD_RUN_PATH
   15618 	hardcode_runpath_var=yes
   15619 	ld_shlibs_F77=yes
   15620       fi
   15621       ;;
   15622 
   15623     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   15624       no_undefined_flag_F77='${wl}-z,text'
   15625       archive_cmds_need_lc_F77=no
   15626       hardcode_shlibpath_var_F77=no
   15627       runpath_var='LD_RUN_PATH'
   15628 
   15629       if test "$GCC" = yes; then
   15630 	archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15631 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15632       else
   15633 	archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15634 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15635       fi
   15636       ;;
   15637 
   15638     sysv5* | sco3.2v5* | sco5v6*)
   15639       # Note: We can NOT use -z defs as we might desire, because we do not
   15640       # link with -lc, and that would cause any symbols used from libc to
   15641       # always be unresolved, which means just about no library would
   15642       # ever link correctly.  If we're not using GNU ld we use -z text
   15643       # though, which does catch some bad symbols but isn't as heavy-handed
   15644       # as -z defs.
   15645       no_undefined_flag_F77='${wl}-z,text'
   15646       allow_undefined_flag_F77='${wl}-z,nodefs'
   15647       archive_cmds_need_lc_F77=no
   15648       hardcode_shlibpath_var_F77=no
   15649       hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   15650       hardcode_libdir_separator_F77=':'
   15651       link_all_deplibs_F77=yes
   15652       export_dynamic_flag_spec_F77='${wl}-Bexport'
   15653       runpath_var='LD_RUN_PATH'
   15654 
   15655       if test "$GCC" = yes; then
   15656 	archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15657 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15658       else
   15659 	archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15660 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15661       fi
   15662       ;;
   15663 
   15664     uts4*)
   15665       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15666       hardcode_libdir_flag_spec_F77='-L$libdir'
   15667       hardcode_shlibpath_var_F77=no
   15668       ;;
   15669 
   15670     *)
   15671       ld_shlibs_F77=no
   15672       ;;
   15673     esac
   15674   fi
   15675 
   15676 { $as_echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
   15677 $as_echo "$ld_shlibs_F77" >&6; }
   15678 test "$ld_shlibs_F77" = no && can_build_shared=no
   15679 
   15680 #
   15681 # Do we need to explicitly link libc?
   15682 #
   15683 case "x$archive_cmds_need_lc_F77" in
   15684 x|xyes)
   15685   # Assume -lc should be added
   15686   archive_cmds_need_lc_F77=yes
   15687 
   15688   if test "$enable_shared" = yes && test "$GCC" = yes; then
   15689     case $archive_cmds_F77 in
   15690     *'~'*)
   15691       # FIXME: we may have to deal with multi-command sequences.
   15692       ;;
   15693     '$CC '*)
   15694       # Test whether the compiler implicitly links with -lc since on some
   15695       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   15696       # to ld, don't add -lc before -lgcc.
   15697       { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   15698 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   15699       $rm conftest*
   15700       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   15701 
   15702       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   15703   (eval $ac_compile) 2>&5
   15704   ac_status=$?
   15705   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15706   (exit $ac_status); } 2>conftest.err; then
   15707         soname=conftest
   15708         lib=conftest
   15709         libobjs=conftest.$ac_objext
   15710         deplibs=
   15711         wl=$lt_prog_compiler_wl_F77
   15712 	pic_flag=$lt_prog_compiler_pic_F77
   15713         compiler_flags=-v
   15714         linker_flags=-v
   15715         verstring=
   15716         output_objdir=.
   15717         libname=conftest
   15718         lt_save_allow_undefined_flag=$allow_undefined_flag_F77
   15719         allow_undefined_flag_F77=
   15720         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   15721   (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   15722   ac_status=$?
   15723   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15724   (exit $ac_status); }
   15725         then
   15726 	  archive_cmds_need_lc_F77=no
   15727         else
   15728 	  archive_cmds_need_lc_F77=yes
   15729         fi
   15730         allow_undefined_flag_F77=$lt_save_allow_undefined_flag
   15731       else
   15732         cat conftest.err 1>&5
   15733       fi
   15734       $rm conftest*
   15735       { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
   15736 $as_echo "$archive_cmds_need_lc_F77" >&6; }
   15737       ;;
   15738     esac
   15739   fi
   15740   ;;
   15741 esac
   15742 
   15743 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   15744 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   15745 library_names_spec=
   15746 libname_spec='lib$name'
   15747 soname_spec=
   15748 shrext_cmds=".so"
   15749 postinstall_cmds=
   15750 postuninstall_cmds=
   15751 finish_cmds=
   15752 finish_eval=
   15753 shlibpath_var=
   15754 shlibpath_overrides_runpath=unknown
   15755 version_type=none
   15756 dynamic_linker="$host_os ld.so"
   15757 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   15758 
   15759 need_lib_prefix=unknown
   15760 hardcode_into_libs=no
   15761 
   15762 # when you set need_version to no, make sure it does not cause -set_version
   15763 # flags to be left without arguments
   15764 need_version=unknown
   15765 
   15766 case $host_os in
   15767 aix3*)
   15768   version_type=linux
   15769   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   15770   shlibpath_var=LIBPATH
   15771 
   15772   # AIX 3 has no versioning support, so we append a major version to the name.
   15773   soname_spec='${libname}${release}${shared_ext}$major'
   15774   ;;
   15775 
   15776 aix[4-9]*)
   15777   version_type=linux
   15778   need_lib_prefix=no
   15779   need_version=no
   15780   hardcode_into_libs=yes
   15781   if test "$host_cpu" = ia64; then
   15782     # AIX 5 supports IA64
   15783     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   15784     shlibpath_var=LD_LIBRARY_PATH
   15785   else
   15786     # With GCC up to 2.95.x, collect2 would create an import file
   15787     # for dependence libraries.  The import file would start with
   15788     # the line `#! .'.  This would cause the generated library to
   15789     # depend on `.', always an invalid library.  This was fixed in
   15790     # development snapshots of GCC prior to 3.0.
   15791     case $host_os in
   15792       aix4 | aix4.[01] | aix4.[01].*)
   15793       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   15794 	   echo ' yes '
   15795 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   15796 	:
   15797       else
   15798 	can_build_shared=no
   15799       fi
   15800       ;;
   15801     esac
   15802     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   15803     # soname into executable. Probably we can add versioning support to
   15804     # collect2, so additional links can be useful in future.
   15805     if test "$aix_use_runtimelinking" = yes; then
   15806       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   15807       # instead of lib<name>.a to let people know that these are not
   15808       # typical AIX shared libraries.
   15809       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15810     else
   15811       # We preserve .a as extension for shared libraries through AIX4.2
   15812       # and later when we are not doing run time linking.
   15813       library_names_spec='${libname}${release}.a $libname.a'
   15814       soname_spec='${libname}${release}${shared_ext}$major'
   15815     fi
   15816     shlibpath_var=LIBPATH
   15817   fi
   15818   ;;
   15819 
   15820 amigaos*)
   15821   library_names_spec='$libname.ixlibrary $libname.a'
   15822   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   15823   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'
   15824   ;;
   15825 
   15826 beos*)
   15827   library_names_spec='${libname}${shared_ext}'
   15828   dynamic_linker="$host_os ld.so"
   15829   shlibpath_var=LIBRARY_PATH
   15830   ;;
   15831 
   15832 bsdi[45]*)
   15833   version_type=linux
   15834   need_version=no
   15835   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15836   soname_spec='${libname}${release}${shared_ext}$major'
   15837   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   15838   shlibpath_var=LD_LIBRARY_PATH
   15839   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   15840   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   15841   # the default ld.so.conf also contains /usr/contrib/lib and
   15842   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   15843   # libtool to hard-code these into programs
   15844   ;;
   15845 
   15846 cygwin* | mingw* | pw32*)
   15847   version_type=windows
   15848   shrext_cmds=".dll"
   15849   need_version=no
   15850   need_lib_prefix=no
   15851 
   15852   case $GCC,$host_os in
   15853   yes,cygwin* | yes,mingw* | yes,pw32*)
   15854     library_names_spec='$libname.dll.a'
   15855     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   15856     postinstall_cmds='base_file=`basename \${file}`~
   15857       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   15858       dldir=$destdir/`dirname \$dlpath`~
   15859       test -d \$dldir || mkdir -p \$dldir~
   15860       $install_prog $dir/$dlname \$dldir/$dlname~
   15861       chmod a+x \$dldir/$dlname'
   15862     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   15863       dlpath=$dir/\$dldll~
   15864        $rm \$dlpath'
   15865     shlibpath_overrides_runpath=yes
   15866 
   15867     case $host_os in
   15868     cygwin*)
   15869       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   15870       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15871       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   15872       ;;
   15873     mingw*)
   15874       # MinGW DLLs use traditional 'lib' prefix
   15875       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15876       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   15877       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   15878         # It is most probably a Windows format PATH printed by
   15879         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   15880         # path with ; separators, and with drive letters. We can handle the
   15881         # drive letters (cygwin fileutils understands them), so leave them,
   15882         # especially as we might pass files found there to a mingw objdump,
   15883         # which wouldn't understand a cygwinified path. Ahh.
   15884         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15885       else
   15886         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   15887       fi
   15888       ;;
   15889     pw32*)
   15890       # pw32 DLLs use 'pw' prefix rather than 'lib'
   15891       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15892       ;;
   15893     esac
   15894     ;;
   15895 
   15896   *)
   15897     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   15898     ;;
   15899   esac
   15900   dynamic_linker='Win32 ld.exe'
   15901   # FIXME: first we should search . and the directory the executable is in
   15902   shlibpath_var=PATH
   15903   ;;
   15904 
   15905 darwin* | rhapsody*)
   15906   dynamic_linker="$host_os dyld"
   15907   version_type=darwin
   15908   need_lib_prefix=no
   15909   need_version=no
   15910   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   15911   soname_spec='${libname}${release}${major}$shared_ext'
   15912   shlibpath_overrides_runpath=yes
   15913   shlibpath_var=DYLD_LIBRARY_PATH
   15914   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   15915 
   15916   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   15917   ;;
   15918 
   15919 dgux*)
   15920   version_type=linux
   15921   need_lib_prefix=no
   15922   need_version=no
   15923   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   15924   soname_spec='${libname}${release}${shared_ext}$major'
   15925   shlibpath_var=LD_LIBRARY_PATH
   15926   ;;
   15927 
   15928 freebsd1*)
   15929   dynamic_linker=no
   15930   ;;
   15931 
   15932 freebsd* | dragonfly*)
   15933   # DragonFly does not have aout.  When/if they implement a new
   15934   # versioning mechanism, adjust this.
   15935   if test -x /usr/bin/objformat; then
   15936     objformat=`/usr/bin/objformat`
   15937   else
   15938     case $host_os in
   15939     freebsd[123]*) objformat=aout ;;
   15940     *) objformat=elf ;;
   15941     esac
   15942   fi
   15943   version_type=freebsd-$objformat
   15944   case $version_type in
   15945     freebsd-elf*)
   15946       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15947       need_version=no
   15948       need_lib_prefix=no
   15949       ;;
   15950     freebsd-*)
   15951       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   15952       need_version=yes
   15953       ;;
   15954   esac
   15955   shlibpath_var=LD_LIBRARY_PATH
   15956   case $host_os in
   15957   freebsd2*)
   15958     shlibpath_overrides_runpath=yes
   15959     ;;
   15960   freebsd3.[01]* | freebsdelf3.[01]*)
   15961     shlibpath_overrides_runpath=yes
   15962     hardcode_into_libs=yes
   15963     ;;
   15964   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   15965   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   15966     shlibpath_overrides_runpath=no
   15967     hardcode_into_libs=yes
   15968     ;;
   15969   *) # from 4.6 on, and DragonFly
   15970     shlibpath_overrides_runpath=yes
   15971     hardcode_into_libs=yes
   15972     ;;
   15973   esac
   15974   ;;
   15975 
   15976 gnu*)
   15977   version_type=linux
   15978   need_lib_prefix=no
   15979   need_version=no
   15980   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   15981   soname_spec='${libname}${release}${shared_ext}$major'
   15982   shlibpath_var=LD_LIBRARY_PATH
   15983   hardcode_into_libs=yes
   15984   ;;
   15985 
   15986 hpux9* | hpux10* | hpux11*)
   15987   # Give a soname corresponding to the major version so that dld.sl refuses to
   15988   # link against other versions.
   15989   version_type=sunos
   15990   need_lib_prefix=no
   15991   need_version=no
   15992   case $host_cpu in
   15993   ia64*)
   15994     shrext_cmds='.so'
   15995     hardcode_into_libs=yes
   15996     dynamic_linker="$host_os dld.so"
   15997     shlibpath_var=LD_LIBRARY_PATH
   15998     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15999     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16000     soname_spec='${libname}${release}${shared_ext}$major'
   16001     if test "X$HPUX_IA64_MODE" = X32; then
   16002       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   16003     else
   16004       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   16005     fi
   16006     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   16007     ;;
   16008    hppa*64*)
   16009      shrext_cmds='.sl'
   16010      hardcode_into_libs=yes
   16011      dynamic_linker="$host_os dld.sl"
   16012      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   16013      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   16014      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16015      soname_spec='${libname}${release}${shared_ext}$major'
   16016      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   16017      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   16018      ;;
   16019    *)
   16020     shrext_cmds='.sl'
   16021     dynamic_linker="$host_os dld.sl"
   16022     shlibpath_var=SHLIB_PATH
   16023     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   16024     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16025     soname_spec='${libname}${release}${shared_ext}$major'
   16026     ;;
   16027   esac
   16028   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   16029   postinstall_cmds='chmod 555 $lib'
   16030   ;;
   16031 
   16032 interix[3-9]*)
   16033   version_type=linux
   16034   need_lib_prefix=no
   16035   need_version=no
   16036   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   16037   soname_spec='${libname}${release}${shared_ext}$major'
   16038   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   16039   shlibpath_var=LD_LIBRARY_PATH
   16040   shlibpath_overrides_runpath=no
   16041   hardcode_into_libs=yes
   16042   ;;
   16043 
   16044 irix5* | irix6* | nonstopux*)
   16045   case $host_os in
   16046     nonstopux*) version_type=nonstopux ;;
   16047     *)
   16048 	if test "$lt_cv_prog_gnu_ld" = yes; then
   16049 		version_type=linux
   16050 	else
   16051 		version_type=irix
   16052 	fi ;;
   16053   esac
   16054   need_lib_prefix=no
   16055   need_version=no
   16056   soname_spec='${libname}${release}${shared_ext}$major'
   16057   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   16058   case $host_os in
   16059   irix5* | nonstopux*)
   16060     libsuff= shlibsuff=
   16061     ;;
   16062   *)
   16063     case $LD in # libtool.m4 will add one of these switches to LD
   16064     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   16065       libsuff= shlibsuff= libmagic=32-bit;;
   16066     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   16067       libsuff=32 shlibsuff=N32 libmagic=N32;;
   16068     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   16069       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   16070     *) libsuff= shlibsuff= libmagic=never-match;;
   16071     esac
   16072     ;;
   16073   esac
   16074   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   16075   shlibpath_overrides_runpath=no
   16076   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   16077   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   16078   hardcode_into_libs=yes
   16079   ;;
   16080 
   16081 # No shared lib support for Linux oldld, aout, or coff.
   16082 linux*oldld* | linux*aout* | linux*coff*)
   16083   dynamic_linker=no
   16084   ;;
   16085 
   16086 # This must be Linux ELF.
   16087 linux* | k*bsd*-gnu)
   16088   version_type=linux
   16089   need_lib_prefix=no
   16090   need_version=no
   16091   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16092   soname_spec='${libname}${release}${shared_ext}$major'
   16093   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   16094   shlibpath_var=LD_LIBRARY_PATH
   16095   shlibpath_overrides_runpath=no
   16096   # This implies no fast_install, which is unacceptable.
   16097   # Some rework will be needed to allow for fast_install
   16098   # before this can be enabled.
   16099   hardcode_into_libs=yes
   16100   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   16101   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   16102 
   16103   # Append ld.so.conf contents to the search path
   16104   if test -f /etc/ld.so.conf; then
   16105     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' ' '`
   16106     sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
   16107   fi
   16108 
   16109   # We used to test for /lib/ld.so.1 and disable shared libraries on
   16110   # powerpc, because MkLinux only supported shared libraries with the
   16111   # GNU dynamic linker.  Since this was broken with cross compilers,
   16112   # most powerpc-linux boxes support dynamic linking these days and
   16113   # people can always --disable-shared, the test was removed, and we
   16114   # assume the GNU/Linux dynamic linker is in use.
   16115   dynamic_linker='GNU/Linux ld.so'
   16116   ;;
   16117 
   16118 netbsd*)
   16119   version_type=sunos
   16120   need_lib_prefix=no
   16121   need_version=no
   16122   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   16123     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16124     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   16125     dynamic_linker='NetBSD (a.out) ld.so'
   16126   else
   16127     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   16128     soname_spec='${libname}${release}${shared_ext}$major'
   16129     dynamic_linker='NetBSD ld.elf_so'
   16130   fi
   16131   shlibpath_var=LD_LIBRARY_PATH
   16132   shlibpath_overrides_runpath=yes
   16133   hardcode_into_libs=yes
   16134   ;;
   16135 
   16136 newsos6)
   16137   version_type=linux
   16138   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16139   shlibpath_var=LD_LIBRARY_PATH
   16140   shlibpath_overrides_runpath=yes
   16141   ;;
   16142 
   16143 nto-qnx*)
   16144   version_type=linux
   16145   need_lib_prefix=no
   16146   need_version=no
   16147   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16148   soname_spec='${libname}${release}${shared_ext}$major'
   16149   shlibpath_var=LD_LIBRARY_PATH
   16150   shlibpath_overrides_runpath=yes
   16151   ;;
   16152 
   16153 openbsd*)
   16154   version_type=sunos
   16155   sys_lib_dlsearch_path_spec="/usr/lib"
   16156   need_lib_prefix=no
   16157   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   16158   case $host_os in
   16159     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   16160     *)                         need_version=no  ;;
   16161   esac
   16162   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16163   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   16164   shlibpath_var=LD_LIBRARY_PATH
   16165   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   16166     case $host_os in
   16167       openbsd2.[89] | openbsd2.[89].*)
   16168 	shlibpath_overrides_runpath=no
   16169 	;;
   16170       *)
   16171 	shlibpath_overrides_runpath=yes
   16172 	;;
   16173       esac
   16174   else
   16175     shlibpath_overrides_runpath=yes
   16176   fi
   16177   ;;
   16178 
   16179 os2*)
   16180   libname_spec='$name'
   16181   shrext_cmds=".dll"
   16182   need_lib_prefix=no
   16183   library_names_spec='$libname${shared_ext} $libname.a'
   16184   dynamic_linker='OS/2 ld.exe'
   16185   shlibpath_var=LIBPATH
   16186   ;;
   16187 
   16188 osf3* | osf4* | osf5*)
   16189   version_type=osf
   16190   need_lib_prefix=no
   16191   need_version=no
   16192   soname_spec='${libname}${release}${shared_ext}$major'
   16193   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16194   shlibpath_var=LD_LIBRARY_PATH
   16195   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   16196   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   16197   ;;
   16198 
   16199 rdos*)
   16200   dynamic_linker=no
   16201   ;;
   16202 
   16203 solaris*)
   16204   version_type=linux
   16205   need_lib_prefix=no
   16206   need_version=no
   16207   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16208   soname_spec='${libname}${release}${shared_ext}$major'
   16209   shlibpath_var=LD_LIBRARY_PATH
   16210   shlibpath_overrides_runpath=yes
   16211   hardcode_into_libs=yes
   16212   # ldd complains unless libraries are executable
   16213   postinstall_cmds='chmod +x $lib'
   16214   ;;
   16215 
   16216 sunos4*)
   16217   version_type=sunos
   16218   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16219   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   16220   shlibpath_var=LD_LIBRARY_PATH
   16221   shlibpath_overrides_runpath=yes
   16222   if test "$with_gnu_ld" = yes; then
   16223     need_lib_prefix=no
   16224   fi
   16225   need_version=yes
   16226   ;;
   16227 
   16228 sysv4 | sysv4.3*)
   16229   version_type=linux
   16230   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16231   soname_spec='${libname}${release}${shared_ext}$major'
   16232   shlibpath_var=LD_LIBRARY_PATH
   16233   case $host_vendor in
   16234     sni)
   16235       shlibpath_overrides_runpath=no
   16236       need_lib_prefix=no
   16237       export_dynamic_flag_spec='${wl}-Blargedynsym'
   16238       runpath_var=LD_RUN_PATH
   16239       ;;
   16240     siemens)
   16241       need_lib_prefix=no
   16242       ;;
   16243     motorola)
   16244       need_lib_prefix=no
   16245       need_version=no
   16246       shlibpath_overrides_runpath=no
   16247       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   16248       ;;
   16249   esac
   16250   ;;
   16251 
   16252 sysv4*MP*)
   16253   if test -d /usr/nec ;then
   16254     version_type=linux
   16255     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   16256     soname_spec='$libname${shared_ext}.$major'
   16257     shlibpath_var=LD_LIBRARY_PATH
   16258   fi
   16259   ;;
   16260 
   16261 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   16262   version_type=freebsd-elf
   16263   need_lib_prefix=no
   16264   need_version=no
   16265   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   16266   soname_spec='${libname}${release}${shared_ext}$major'
   16267   shlibpath_var=LD_LIBRARY_PATH
   16268   hardcode_into_libs=yes
   16269   if test "$with_gnu_ld" = yes; then
   16270     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   16271     shlibpath_overrides_runpath=no
   16272   else
   16273     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   16274     shlibpath_overrides_runpath=yes
   16275     case $host_os in
   16276       sco3.2v5*)
   16277         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   16278 	;;
   16279     esac
   16280   fi
   16281   sys_lib_dlsearch_path_spec='/usr/lib'
   16282   ;;
   16283 
   16284 uts4*)
   16285   version_type=linux
   16286   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16287   soname_spec='${libname}${release}${shared_ext}$major'
   16288   shlibpath_var=LD_LIBRARY_PATH
   16289   ;;
   16290 
   16291 *)
   16292   dynamic_linker=no
   16293   ;;
   16294 esac
   16295 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   16296 $as_echo "$dynamic_linker" >&6; }
   16297 test "$dynamic_linker" = no && can_build_shared=no
   16298 
   16299 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   16300   $as_echo_n "(cached) " >&6
   16301 else
   16302   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   16303 fi
   16304 
   16305 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   16306 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   16307   $as_echo_n "(cached) " >&6
   16308 else
   16309   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   16310 fi
   16311 
   16312 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   16313 
   16314 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   16315 if test "$GCC" = yes; then
   16316   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   16317 fi
   16318 
   16319 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   16320 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   16321 hardcode_action_F77=
   16322 if test -n "$hardcode_libdir_flag_spec_F77" || \
   16323    test -n "$runpath_var_F77" || \
   16324    test "X$hardcode_automatic_F77" = "Xyes" ; then
   16325 
   16326   # We can hardcode non-existant directories.
   16327   if test "$hardcode_direct_F77" != no &&
   16328      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   16329      # have to relink, otherwise we might link with an installed library
   16330      # when we should be linking with a yet-to-be-installed one
   16331      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
   16332      test "$hardcode_minus_L_F77" != no; then
   16333     # Linking always hardcodes the temporary library directory.
   16334     hardcode_action_F77=relink
   16335   else
   16336     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   16337     hardcode_action_F77=immediate
   16338   fi
   16339 else
   16340   # We cannot hardcode anything, or else we can only hardcode existing
   16341   # directories.
   16342   hardcode_action_F77=unsupported
   16343 fi
   16344 { $as_echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
   16345 $as_echo "$hardcode_action_F77" >&6; }
   16346 
   16347 if test "$hardcode_action_F77" = relink; then
   16348   # Fast installation is not supported
   16349   enable_fast_install=no
   16350 elif test "$shlibpath_overrides_runpath" = yes ||
   16351      test "$enable_shared" = no; then
   16352   # Fast installation is not necessary
   16353   enable_fast_install=needless
   16354 fi
   16355 
   16356 
   16357 # The else clause should only fire when bootstrapping the
   16358 # libtool distribution, otherwise you forgot to ship ltmain.sh
   16359 # with your package, and you will get complaints that there are
   16360 # no rules to generate ltmain.sh.
   16361 if test -f "$ltmain"; then
   16362   # See if we are running on zsh, and set the options which allow our commands through
   16363   # without removal of \ escapes.
   16364   if test -n "${ZSH_VERSION+set}" ; then
   16365     setopt NO_GLOB_SUBST
   16366   fi
   16367   # Now quote all the things that may contain metacharacters while being
   16368   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   16369   # variables and quote the copies for generation of the libtool script.
   16370   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   16371     SED SHELL STRIP \
   16372     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   16373     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   16374     deplibs_check_method reload_flag reload_cmds need_locks \
   16375     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   16376     lt_cv_sys_global_symbol_to_c_name_address \
   16377     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   16378     old_postinstall_cmds old_postuninstall_cmds \
   16379     compiler_F77 \
   16380     CC_F77 \
   16381     LD_F77 \
   16382     lt_prog_compiler_wl_F77 \
   16383     lt_prog_compiler_pic_F77 \
   16384     lt_prog_compiler_static_F77 \
   16385     lt_prog_compiler_no_builtin_flag_F77 \
   16386     export_dynamic_flag_spec_F77 \
   16387     thread_safe_flag_spec_F77 \
   16388     whole_archive_flag_spec_F77 \
   16389     enable_shared_with_static_runtimes_F77 \
   16390     old_archive_cmds_F77 \
   16391     old_archive_from_new_cmds_F77 \
   16392     predep_objects_F77 \
   16393     postdep_objects_F77 \
   16394     predeps_F77 \
   16395     postdeps_F77 \
   16396     compiler_lib_search_path_F77 \
   16397     compiler_lib_search_dirs_F77 \
   16398     archive_cmds_F77 \
   16399     archive_expsym_cmds_F77 \
   16400     postinstall_cmds_F77 \
   16401     postuninstall_cmds_F77 \
   16402     old_archive_from_expsyms_cmds_F77 \
   16403     allow_undefined_flag_F77 \
   16404     no_undefined_flag_F77 \
   16405     export_symbols_cmds_F77 \
   16406     hardcode_libdir_flag_spec_F77 \
   16407     hardcode_libdir_flag_spec_ld_F77 \
   16408     hardcode_libdir_separator_F77 \
   16409     hardcode_automatic_F77 \
   16410     module_cmds_F77 \
   16411     module_expsym_cmds_F77 \
   16412     lt_cv_prog_compiler_c_o_F77 \
   16413     fix_srcfile_path_F77 \
   16414     exclude_expsyms_F77 \
   16415     include_expsyms_F77; do
   16416 
   16417     case $var in
   16418     old_archive_cmds_F77 | \
   16419     old_archive_from_new_cmds_F77 | \
   16420     archive_cmds_F77 | \
   16421     archive_expsym_cmds_F77 | \
   16422     module_cmds_F77 | \
   16423     module_expsym_cmds_F77 | \
   16424     old_archive_from_expsyms_cmds_F77 | \
   16425     export_symbols_cmds_F77 | \
   16426     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   16427     postinstall_cmds | postuninstall_cmds | \
   16428     old_postinstall_cmds | old_postuninstall_cmds | \
   16429     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   16430       # Double-quote double-evaled strings.
   16431       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   16432       ;;
   16433     *)
   16434       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   16435       ;;
   16436     esac
   16437   done
   16438 
   16439   case $lt_echo in
   16440   *'\$0 --fallback-echo"')
   16441     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   16442     ;;
   16443   esac
   16444 
   16445 cfgfile="$ofile"
   16446 
   16447   cat <<__EOF__ >> "$cfgfile"
   16448 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   16449 
   16450 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   16451 
   16452 # Shell to use when invoking shell scripts.
   16453 SHELL=$lt_SHELL
   16454 
   16455 # Whether or not to build shared libraries.
   16456 build_libtool_libs=$enable_shared
   16457 
   16458 # Whether or not to build static libraries.
   16459 build_old_libs=$enable_static
   16460 
   16461 # Whether or not to add -lc for building shared libraries.
   16462 build_libtool_need_lc=$archive_cmds_need_lc_F77
   16463 
   16464 # Whether or not to disallow shared libs when runtime libs are static
   16465 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
   16466 
   16467 # Whether or not to optimize for fast installation.
   16468 fast_install=$enable_fast_install
   16469 
   16470 # The host system.
   16471 host_alias=$host_alias
   16472 host=$host
   16473 host_os=$host_os
   16474 
   16475 # The build system.
   16476 build_alias=$build_alias
   16477 build=$build
   16478 build_os=$build_os
   16479 
   16480 # An echo program that does not interpret backslashes.
   16481 echo=$lt_echo
   16482 
   16483 # The archiver.
   16484 AR=$lt_AR
   16485 AR_FLAGS=$lt_AR_FLAGS
   16486 
   16487 # A C compiler.
   16488 LTCC=$lt_LTCC
   16489 
   16490 # LTCC compiler flags.
   16491 LTCFLAGS=$lt_LTCFLAGS
   16492 
   16493 # A language-specific compiler.
   16494 CC=$lt_compiler_F77
   16495 
   16496 # Is the compiler the GNU C compiler?
   16497 with_gcc=$GCC_F77
   16498 
   16499 # An ERE matcher.
   16500 EGREP=$lt_EGREP
   16501 
   16502 # The linker used to build libraries.
   16503 LD=$lt_LD_F77
   16504 
   16505 # Whether we need hard or soft links.
   16506 LN_S=$lt_LN_S
   16507 
   16508 # A BSD-compatible nm program.
   16509 NM=$lt_NM
   16510 
   16511 # A symbol stripping program
   16512 STRIP=$lt_STRIP
   16513 
   16514 # Used to examine libraries when file_magic_cmd begins "file"
   16515 MAGIC_CMD=$MAGIC_CMD
   16516 
   16517 # Used on cygwin: DLL creation program.
   16518 DLLTOOL="$DLLTOOL"
   16519 
   16520 # Used on cygwin: object dumper.
   16521 OBJDUMP="$OBJDUMP"
   16522 
   16523 # Used on cygwin: assembler.
   16524 AS="$AS"
   16525 
   16526 # The name of the directory that contains temporary libtool files.
   16527 objdir=$objdir
   16528 
   16529 # How to create reloadable object files.
   16530 reload_flag=$lt_reload_flag
   16531 reload_cmds=$lt_reload_cmds
   16532 
   16533 # How to pass a linker flag through the compiler.
   16534 wl=$lt_lt_prog_compiler_wl_F77
   16535 
   16536 # Object file suffix (normally "o").
   16537 objext="$ac_objext"
   16538 
   16539 # Old archive suffix (normally "a").
   16540 libext="$libext"
   16541 
   16542 # Shared library suffix (normally ".so").
   16543 shrext_cmds='$shrext_cmds'
   16544 
   16545 # Executable file suffix (normally "").
   16546 exeext="$exeext"
   16547 
   16548 # Additional compiler flags for building library objects.
   16549 pic_flag=$lt_lt_prog_compiler_pic_F77
   16550 pic_mode=$pic_mode
   16551 
   16552 # What is the maximum length of a command?
   16553 max_cmd_len=$lt_cv_sys_max_cmd_len
   16554 
   16555 # Does compiler simultaneously support -c and -o options?
   16556 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
   16557 
   16558 # Must we lock files when doing compilation?
   16559 need_locks=$lt_need_locks
   16560 
   16561 # Do we need the lib prefix for modules?
   16562 need_lib_prefix=$need_lib_prefix
   16563 
   16564 # Do we need a version for libraries?
   16565 need_version=$need_version
   16566 
   16567 # Whether dlopen is supported.
   16568 dlopen_support=$enable_dlopen
   16569 
   16570 # Whether dlopen of programs is supported.
   16571 dlopen_self=$enable_dlopen_self
   16572 
   16573 # Whether dlopen of statically linked programs is supported.
   16574 dlopen_self_static=$enable_dlopen_self_static
   16575 
   16576 # Compiler flag to prevent dynamic linking.
   16577 link_static_flag=$lt_lt_prog_compiler_static_F77
   16578 
   16579 # Compiler flag to turn off builtin functions.
   16580 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
   16581 
   16582 # Compiler flag to allow reflexive dlopens.
   16583 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
   16584 
   16585 # Compiler flag to generate shared objects directly from archives.
   16586 whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
   16587 
   16588 # Compiler flag to generate thread-safe objects.
   16589 thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
   16590 
   16591 # Library versioning type.
   16592 version_type=$version_type
   16593 
   16594 # Format of library name prefix.
   16595 libname_spec=$lt_libname_spec
   16596 
   16597 # List of archive names.  First name is the real one, the rest are links.
   16598 # The last name is the one that the linker finds with -lNAME.
   16599 library_names_spec=$lt_library_names_spec
   16600 
   16601 # The coded name of the library, if different from the real name.
   16602 soname_spec=$lt_soname_spec
   16603 
   16604 # Commands used to build and install an old-style archive.
   16605 RANLIB=$lt_RANLIB
   16606 old_archive_cmds=$lt_old_archive_cmds_F77
   16607 old_postinstall_cmds=$lt_old_postinstall_cmds
   16608 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   16609 
   16610 # Create an old-style archive from a shared archive.
   16611 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
   16612 
   16613 # Create a temporary old-style archive to link instead of a shared archive.
   16614 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
   16615 
   16616 # Commands used to build and install a shared archive.
   16617 archive_cmds=$lt_archive_cmds_F77
   16618 archive_expsym_cmds=$lt_archive_expsym_cmds_F77
   16619 postinstall_cmds=$lt_postinstall_cmds
   16620 postuninstall_cmds=$lt_postuninstall_cmds
   16621 
   16622 # Commands used to build a loadable module (assumed same as above if empty)
   16623 module_cmds=$lt_module_cmds_F77
   16624 module_expsym_cmds=$lt_module_expsym_cmds_F77
   16625 
   16626 # Commands to strip libraries.
   16627 old_striplib=$lt_old_striplib
   16628 striplib=$lt_striplib
   16629 
   16630 # Dependencies to place before the objects being linked to create a
   16631 # shared library.
   16632 predep_objects=$lt_predep_objects_F77
   16633 
   16634 # Dependencies to place after the objects being linked to create a
   16635 # shared library.
   16636 postdep_objects=$lt_postdep_objects_F77
   16637 
   16638 # Dependencies to place before the objects being linked to create a
   16639 # shared library.
   16640 predeps=$lt_predeps_F77
   16641 
   16642 # Dependencies to place after the objects being linked to create a
   16643 # shared library.
   16644 postdeps=$lt_postdeps_F77
   16645 
   16646 # The directories searched by this compiler when creating a shared
   16647 # library
   16648 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_F77
   16649 
   16650 # The library search path used internally by the compiler when linking
   16651 # a shared library.
   16652 compiler_lib_search_path=$lt_compiler_lib_search_path_F77
   16653 
   16654 # Method to check whether dependent libraries are shared objects.
   16655 deplibs_check_method=$lt_deplibs_check_method
   16656 
   16657 # Command to use when deplibs_check_method == file_magic.
   16658 file_magic_cmd=$lt_file_magic_cmd
   16659 
   16660 # Flag that allows shared libraries with undefined symbols to be built.
   16661 allow_undefined_flag=$lt_allow_undefined_flag_F77
   16662 
   16663 # Flag that forces no undefined symbols.
   16664 no_undefined_flag=$lt_no_undefined_flag_F77
   16665 
   16666 # Commands used to finish a libtool library installation in a directory.
   16667 finish_cmds=$lt_finish_cmds
   16668 
   16669 # Same as above, but a single script fragment to be evaled but not shown.
   16670 finish_eval=$lt_finish_eval
   16671 
   16672 # Take the output of nm and produce a listing of raw symbols and C names.
   16673 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   16674 
   16675 # Transform the output of nm in a proper C declaration
   16676 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   16677 
   16678 # Transform the output of nm in a C name address pair
   16679 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   16680 
   16681 # This is the shared library runtime path variable.
   16682 runpath_var=$runpath_var
   16683 
   16684 # This is the shared library path variable.
   16685 shlibpath_var=$shlibpath_var
   16686 
   16687 # Is shlibpath searched before the hard-coded library search path?
   16688 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   16689 
   16690 # How to hardcode a shared library path into an executable.
   16691 hardcode_action=$hardcode_action_F77
   16692 
   16693 # Whether we should hardcode library paths into libraries.
   16694 hardcode_into_libs=$hardcode_into_libs
   16695 
   16696 # Flag to hardcode \$libdir into a binary during linking.
   16697 # This must work even if \$libdir does not exist.
   16698 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
   16699 
   16700 # If ld is used when linking, flag to hardcode \$libdir into
   16701 # a binary during linking. This must work even if \$libdir does
   16702 # not exist.
   16703 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
   16704 
   16705 # Whether we need a single -rpath flag with a separated argument.
   16706 hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
   16707 
   16708 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   16709 # resulting binary.
   16710 hardcode_direct=$hardcode_direct_F77
   16711 
   16712 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   16713 # resulting binary.
   16714 hardcode_minus_L=$hardcode_minus_L_F77
   16715 
   16716 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   16717 # the resulting binary.
   16718 hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
   16719 
   16720 # Set to yes if building a shared library automatically hardcodes DIR into the library
   16721 # and all subsequent libraries and executables linked against it.
   16722 hardcode_automatic=$hardcode_automatic_F77
   16723 
   16724 # Variables whose values should be saved in libtool wrapper scripts and
   16725 # restored at relink time.
   16726 variables_saved_for_relink="$variables_saved_for_relink"
   16727 
   16728 # Whether libtool must link a program against all its dependency libraries.
   16729 link_all_deplibs=$link_all_deplibs_F77
   16730 
   16731 # Compile-time system search path for libraries
   16732 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   16733 
   16734 # Run-time system search path for libraries
   16735 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   16736 
   16737 # Fix the shell variable \$srcfile for the compiler.
   16738 fix_srcfile_path=$lt_fix_srcfile_path
   16739 
   16740 # Set to yes if exported symbols are required.
   16741 always_export_symbols=$always_export_symbols_F77
   16742 
   16743 # The commands to list exported symbols.
   16744 export_symbols_cmds=$lt_export_symbols_cmds_F77
   16745 
   16746 # The commands to extract the exported symbol list from a shared archive.
   16747 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   16748 
   16749 # Symbols that should not be listed in the preloaded symbols.
   16750 exclude_expsyms=$lt_exclude_expsyms_F77
   16751 
   16752 # Symbols that must always be exported.
   16753 include_expsyms=$lt_include_expsyms_F77
   16754 
   16755 # ### END LIBTOOL TAG CONFIG: $tagname
   16756 
   16757 __EOF__
   16758 
   16759 
   16760 else
   16761   # If there is no Makefile yet, we rely on a make rule to execute
   16762   # `config.status --recheck' to rerun these tests and create the
   16763   # libtool script then.
   16764   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   16765   if test -f "$ltmain_in"; then
   16766     test -f Makefile && make "$ltmain"
   16767   fi
   16768 fi
   16769 
   16770 
   16771 ac_ext=c
   16772 ac_cpp='$CPP $CPPFLAGS'
   16773 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   16774 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   16775 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   16776 
   16777 CC="$lt_save_CC"
   16778 
   16779 	else
   16780 	  tagname=""
   16781 	fi
   16782 	;;
   16783 
   16784       GCJ)
   16785 	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
   16786 
   16787 
   16788 # Source file extension for Java test sources.
   16789 ac_ext=java
   16790 
   16791 # Object file extension for compiled Java test sources.
   16792 objext=o
   16793 objext_GCJ=$objext
   16794 
   16795 # Code to be used in simple compile tests
   16796 lt_simple_compile_test_code="class foo {}"
   16797 
   16798 # Code to be used in simple link tests
   16799 lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }'
   16800 
   16801 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   16802 
   16803 # If no C compiler was specified, use CC.
   16804 LTCC=${LTCC-"$CC"}
   16805 
   16806 # If no C compiler flags were specified, use CFLAGS.
   16807 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   16808 
   16809 # Allow CC to be a program name with arguments.
   16810 compiler=$CC
   16811 
   16812 
   16813 # save warnings/boilerplate of simple test code
   16814 ac_outfile=conftest.$ac_objext
   16815 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   16816 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16817 _lt_compiler_boilerplate=`cat conftest.err`
   16818 $rm conftest*
   16819 
   16820 ac_outfile=conftest.$ac_objext
   16821 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   16822 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16823 _lt_linker_boilerplate=`cat conftest.err`
   16824 $rm -r conftest*
   16825 
   16826 
   16827 # Allow CC to be a program name with arguments.
   16828 lt_save_CC="$CC"
   16829 CC=${GCJ-"gcj"}
   16830 compiler=$CC
   16831 compiler_GCJ=$CC
   16832 for cc_temp in $compiler""; do
   16833   case $cc_temp in
   16834     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16835     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16836     \-*) ;;
   16837     *) break;;
   16838   esac
   16839 done
   16840 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16841 
   16842 
   16843 # GCJ did not exist at the time GCC didn't implicitly link libc in.
   16844 archive_cmds_need_lc_GCJ=no
   16845 
   16846 old_archive_cmds_GCJ=$old_archive_cmds
   16847 
   16848 
   16849 lt_prog_compiler_no_builtin_flag_GCJ=
   16850 
   16851 if test "$GCC" = yes; then
   16852   lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
   16853 
   16854 
   16855 { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   16856 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   16857 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   16858   $as_echo_n "(cached) " >&6
   16859 else
   16860   lt_cv_prog_compiler_rtti_exceptions=no
   16861   ac_outfile=conftest.$ac_objext
   16862    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   16863    lt_compiler_flag="-fno-rtti -fno-exceptions"
   16864    # Insert the option either (1) after the last *FLAGS variable, or
   16865    # (2) before a word containing "conftest.", or (3) at the end.
   16866    # Note that $ac_compile itself does not contain backslashes and begins
   16867    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16868    # The option is referenced via a variable to avoid confusing sed.
   16869    lt_compile=`echo "$ac_compile" | $SED \
   16870    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16871    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16872    -e 's:$: $lt_compiler_flag:'`
   16873    (eval echo "\"\$as_me:16873: $lt_compile\"" >&5)
   16874    (eval "$lt_compile" 2>conftest.err)
   16875    ac_status=$?
   16876    cat conftest.err >&5
   16877    echo "$as_me:16877: \$? = $ac_status" >&5
   16878    if (exit $ac_status) && test -s "$ac_outfile"; then
   16879      # The compiler can only warn and ignore the option if not recognized
   16880      # So say no if there are warnings other than the usual output.
   16881      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16882      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16883      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16884        lt_cv_prog_compiler_rtti_exceptions=yes
   16885      fi
   16886    fi
   16887    $rm conftest*
   16888 
   16889 fi
   16890 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   16891 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   16892 
   16893 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   16894     lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
   16895 else
   16896     :
   16897 fi
   16898 
   16899 fi
   16900 
   16901 lt_prog_compiler_wl_GCJ=
   16902 lt_prog_compiler_pic_GCJ=
   16903 lt_prog_compiler_static_GCJ=
   16904 
   16905 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   16906 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   16907 
   16908   if test "$GCC" = yes; then
   16909     lt_prog_compiler_wl_GCJ='-Wl,'
   16910     lt_prog_compiler_static_GCJ='-static'
   16911 
   16912     case $host_os in
   16913       aix*)
   16914       # All AIX code is PIC.
   16915       if test "$host_cpu" = ia64; then
   16916 	# AIX 5 now supports IA64 processor
   16917 	lt_prog_compiler_static_GCJ='-Bstatic'
   16918       fi
   16919       ;;
   16920 
   16921     amigaos*)
   16922       # FIXME: we need at least 68020 code to build shared libraries, but
   16923       # adding the `-m68020' flag to GCC prevents building anything better,
   16924       # like `-m68040'.
   16925       lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
   16926       ;;
   16927 
   16928     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   16929       # PIC is the default for these OSes.
   16930       ;;
   16931 
   16932     mingw* | cygwin* | pw32* | os2*)
   16933       # This hack is so that the source file can tell whether it is being
   16934       # built for inclusion in a dll (and should export symbols for example).
   16935       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   16936       # (--disable-auto-import) libraries
   16937 
   16938       ;;
   16939 
   16940     darwin* | rhapsody*)
   16941       # PIC is the default on this platform
   16942       # Common symbols not allowed in MH_DYLIB files
   16943       lt_prog_compiler_pic_GCJ='-fno-common'
   16944       ;;
   16945 
   16946     interix[3-9]*)
   16947       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   16948       # Instead, we relocate shared libraries at runtime.
   16949       ;;
   16950 
   16951     msdosdjgpp*)
   16952       # Just because we use GCC doesn't mean we suddenly get shared libraries
   16953       # on systems that don't support them.
   16954       lt_prog_compiler_can_build_shared_GCJ=no
   16955       enable_shared=no
   16956       ;;
   16957 
   16958     sysv4*MP*)
   16959       if test -d /usr/nec; then
   16960 	lt_prog_compiler_pic_GCJ=-Kconform_pic
   16961       fi
   16962       ;;
   16963 
   16964     hpux*)
   16965       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16966       # not for PA HP-UX.
   16967       case $host_cpu in
   16968       hppa*64*|ia64*)
   16969 	# +Z the default
   16970 	;;
   16971       *)
   16972 	lt_prog_compiler_pic_GCJ='-fPIC'
   16973 	;;
   16974       esac
   16975       ;;
   16976 
   16977     *)
   16978       lt_prog_compiler_pic_GCJ='-fPIC'
   16979       ;;
   16980     esac
   16981   else
   16982     # PORTME Check for flag to pass linker flags through the system compiler.
   16983     case $host_os in
   16984     aix*)
   16985       lt_prog_compiler_wl_GCJ='-Wl,'
   16986       if test "$host_cpu" = ia64; then
   16987 	# AIX 5 now supports IA64 processor
   16988 	lt_prog_compiler_static_GCJ='-Bstatic'
   16989       else
   16990 	lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
   16991       fi
   16992       ;;
   16993       darwin*)
   16994         # PIC is the default on this platform
   16995         # Common symbols not allowed in MH_DYLIB files
   16996        case $cc_basename in
   16997          xlc*)
   16998          lt_prog_compiler_pic_GCJ='-qnocommon'
   16999          lt_prog_compiler_wl_GCJ='-Wl,'
   17000          ;;
   17001        esac
   17002        ;;
   17003 
   17004     mingw* | cygwin* | pw32* | os2*)
   17005       # This hack is so that the source file can tell whether it is being
   17006       # built for inclusion in a dll (and should export symbols for example).
   17007 
   17008       ;;
   17009 
   17010     hpux9* | hpux10* | hpux11*)
   17011       lt_prog_compiler_wl_GCJ='-Wl,'
   17012       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   17013       # not for PA HP-UX.
   17014       case $host_cpu in
   17015       hppa*64*|ia64*)
   17016 	# +Z the default
   17017 	;;
   17018       *)
   17019 	lt_prog_compiler_pic_GCJ='+Z'
   17020 	;;
   17021       esac
   17022       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   17023       lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
   17024       ;;
   17025 
   17026     irix5* | irix6* | nonstopux*)
   17027       lt_prog_compiler_wl_GCJ='-Wl,'
   17028       # PIC (with -KPIC) is the default.
   17029       lt_prog_compiler_static_GCJ='-non_shared'
   17030       ;;
   17031 
   17032     newsos6)
   17033       lt_prog_compiler_pic_GCJ='-KPIC'
   17034       lt_prog_compiler_static_GCJ='-Bstatic'
   17035       ;;
   17036 
   17037     linux* | k*bsd*-gnu)
   17038       case $cc_basename in
   17039       icc* | ecc*)
   17040 	lt_prog_compiler_wl_GCJ='-Wl,'
   17041 	lt_prog_compiler_pic_GCJ='-KPIC'
   17042 	lt_prog_compiler_static_GCJ='-static'
   17043         ;;
   17044       pgcc* | pgf77* | pgf90* | pgf95*)
   17045         # Portland Group compilers (*not* the Pentium gcc compiler,
   17046 	# which looks to be a dead project)
   17047 	lt_prog_compiler_wl_GCJ='-Wl,'
   17048 	lt_prog_compiler_pic_GCJ='-fpic'
   17049 	lt_prog_compiler_static_GCJ='-Bstatic'
   17050         ;;
   17051       ccc*)
   17052         lt_prog_compiler_wl_GCJ='-Wl,'
   17053         # All Alpha code is PIC.
   17054         lt_prog_compiler_static_GCJ='-non_shared'
   17055         ;;
   17056       *)
   17057         case `$CC -V 2>&1 | sed 5q` in
   17058 	*Sun\ C*)
   17059 	  # Sun C 5.9
   17060 	  lt_prog_compiler_pic_GCJ='-KPIC'
   17061 	  lt_prog_compiler_static_GCJ='-Bstatic'
   17062 	  lt_prog_compiler_wl_GCJ='-Wl,'
   17063 	  ;;
   17064 	*Sun\ F*)
   17065 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   17066 	  lt_prog_compiler_pic_GCJ='-KPIC'
   17067 	  lt_prog_compiler_static_GCJ='-Bstatic'
   17068 	  lt_prog_compiler_wl_GCJ=''
   17069 	  ;;
   17070 	esac
   17071 	;;
   17072       esac
   17073       ;;
   17074 
   17075     osf3* | osf4* | osf5*)
   17076       lt_prog_compiler_wl_GCJ='-Wl,'
   17077       # All OSF/1 code is PIC.
   17078       lt_prog_compiler_static_GCJ='-non_shared'
   17079       ;;
   17080 
   17081     rdos*)
   17082       lt_prog_compiler_static_GCJ='-non_shared'
   17083       ;;
   17084 
   17085     solaris*)
   17086       lt_prog_compiler_pic_GCJ='-KPIC'
   17087       lt_prog_compiler_static_GCJ='-Bstatic'
   17088       case $cc_basename in
   17089       f77* | f90* | f95*)
   17090 	lt_prog_compiler_wl_GCJ='-Qoption ld ';;
   17091       *)
   17092 	lt_prog_compiler_wl_GCJ='-Wl,';;
   17093       esac
   17094       ;;
   17095 
   17096     sunos4*)
   17097       lt_prog_compiler_wl_GCJ='-Qoption ld '
   17098       lt_prog_compiler_pic_GCJ='-PIC'
   17099       lt_prog_compiler_static_GCJ='-Bstatic'
   17100       ;;
   17101 
   17102     sysv4 | sysv4.2uw2* | sysv4.3*)
   17103       lt_prog_compiler_wl_GCJ='-Wl,'
   17104       lt_prog_compiler_pic_GCJ='-KPIC'
   17105       lt_prog_compiler_static_GCJ='-Bstatic'
   17106       ;;
   17107 
   17108     sysv4*MP*)
   17109       if test -d /usr/nec ;then
   17110 	lt_prog_compiler_pic_GCJ='-Kconform_pic'
   17111 	lt_prog_compiler_static_GCJ='-Bstatic'
   17112       fi
   17113       ;;
   17114 
   17115     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   17116       lt_prog_compiler_wl_GCJ='-Wl,'
   17117       lt_prog_compiler_pic_GCJ='-KPIC'
   17118       lt_prog_compiler_static_GCJ='-Bstatic'
   17119       ;;
   17120 
   17121     unicos*)
   17122       lt_prog_compiler_wl_GCJ='-Wl,'
   17123       lt_prog_compiler_can_build_shared_GCJ=no
   17124       ;;
   17125 
   17126     uts4*)
   17127       lt_prog_compiler_pic_GCJ='-pic'
   17128       lt_prog_compiler_static_GCJ='-Bstatic'
   17129       ;;
   17130 
   17131     *)
   17132       lt_prog_compiler_can_build_shared_GCJ=no
   17133       ;;
   17134     esac
   17135   fi
   17136 
   17137 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
   17138 $as_echo "$lt_prog_compiler_pic_GCJ" >&6; }
   17139 
   17140 #
   17141 # Check to make sure the PIC flag actually works.
   17142 #
   17143 if test -n "$lt_prog_compiler_pic_GCJ"; then
   17144 
   17145 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
   17146 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... " >&6; }
   17147 if test "${lt_cv_prog_compiler_pic_works_GCJ+set}" = set; then
   17148   $as_echo_n "(cached) " >&6
   17149 else
   17150   lt_cv_prog_compiler_pic_works_GCJ=no
   17151   ac_outfile=conftest.$ac_objext
   17152    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   17153    lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
   17154    # Insert the option either (1) after the last *FLAGS variable, or
   17155    # (2) before a word containing "conftest.", or (3) at the end.
   17156    # Note that $ac_compile itself does not contain backslashes and begins
   17157    # with a dollar sign (not a hyphen), so the echo should work correctly.
   17158    # The option is referenced via a variable to avoid confusing sed.
   17159    lt_compile=`echo "$ac_compile" | $SED \
   17160    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   17161    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   17162    -e 's:$: $lt_compiler_flag:'`
   17163    (eval echo "\"\$as_me:17163: $lt_compile\"" >&5)
   17164    (eval "$lt_compile" 2>conftest.err)
   17165    ac_status=$?
   17166    cat conftest.err >&5
   17167    echo "$as_me:17167: \$? = $ac_status" >&5
   17168    if (exit $ac_status) && test -s "$ac_outfile"; then
   17169      # The compiler can only warn and ignore the option if not recognized
   17170      # So say no if there are warnings other than the usual output.
   17171      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   17172      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   17173      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   17174        lt_cv_prog_compiler_pic_works_GCJ=yes
   17175      fi
   17176    fi
   17177    $rm conftest*
   17178 
   17179 fi
   17180 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_GCJ" >&5
   17181 $as_echo "$lt_cv_prog_compiler_pic_works_GCJ" >&6; }
   17182 
   17183 if test x"$lt_cv_prog_compiler_pic_works_GCJ" = xyes; then
   17184     case $lt_prog_compiler_pic_GCJ in
   17185      "" | " "*) ;;
   17186      *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
   17187      esac
   17188 else
   17189     lt_prog_compiler_pic_GCJ=
   17190      lt_prog_compiler_can_build_shared_GCJ=no
   17191 fi
   17192 
   17193 fi
   17194 case $host_os in
   17195   # For platforms which do not support PIC, -DPIC is meaningless:
   17196   *djgpp*)
   17197     lt_prog_compiler_pic_GCJ=
   17198     ;;
   17199   *)
   17200     lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
   17201     ;;
   17202 esac
   17203 
   17204 #
   17205 # Check to make sure the static flag actually works.
   17206 #
   17207 wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
   17208 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   17209 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   17210 if test "${lt_cv_prog_compiler_static_works_GCJ+set}" = set; then
   17211   $as_echo_n "(cached) " >&6
   17212 else
   17213   lt_cv_prog_compiler_static_works_GCJ=no
   17214    save_LDFLAGS="$LDFLAGS"
   17215    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   17216    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   17217    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   17218      # The linker can only warn and ignore the option if not recognized
   17219      # So say no if there are warnings
   17220      if test -s conftest.err; then
   17221        # Append any errors to the config.log.
   17222        cat conftest.err 1>&5
   17223        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   17224        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   17225        if diff conftest.exp conftest.er2 >/dev/null; then
   17226          lt_cv_prog_compiler_static_works_GCJ=yes
   17227        fi
   17228      else
   17229        lt_cv_prog_compiler_static_works_GCJ=yes
   17230      fi
   17231    fi
   17232    $rm -r conftest*
   17233    LDFLAGS="$save_LDFLAGS"
   17234 
   17235 fi
   17236 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_GCJ" >&5
   17237 $as_echo "$lt_cv_prog_compiler_static_works_GCJ" >&6; }
   17238 
   17239 if test x"$lt_cv_prog_compiler_static_works_GCJ" = xyes; then
   17240     :
   17241 else
   17242     lt_prog_compiler_static_GCJ=
   17243 fi
   17244 
   17245 
   17246 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   17247 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   17248 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
   17249   $as_echo_n "(cached) " >&6
   17250 else
   17251   lt_cv_prog_compiler_c_o_GCJ=no
   17252    $rm -r conftest 2>/dev/null
   17253    mkdir conftest
   17254    cd conftest
   17255    mkdir out
   17256    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   17257 
   17258    lt_compiler_flag="-o out/conftest2.$ac_objext"
   17259    # Insert the option either (1) after the last *FLAGS variable, or
   17260    # (2) before a word containing "conftest.", or (3) at the end.
   17261    # Note that $ac_compile itself does not contain backslashes and begins
   17262    # with a dollar sign (not a hyphen), so the echo should work correctly.
   17263    lt_compile=`echo "$ac_compile" | $SED \
   17264    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   17265    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   17266    -e 's:$: $lt_compiler_flag:'`
   17267    (eval echo "\"\$as_me:17267: $lt_compile\"" >&5)
   17268    (eval "$lt_compile" 2>out/conftest.err)
   17269    ac_status=$?
   17270    cat out/conftest.err >&5
   17271    echo "$as_me:17271: \$? = $ac_status" >&5
   17272    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   17273    then
   17274      # The compiler can only warn and ignore the option if not recognized
   17275      # So say no if there are warnings
   17276      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   17277      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   17278      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   17279        lt_cv_prog_compiler_c_o_GCJ=yes
   17280      fi
   17281    fi
   17282    chmod u+w . 2>&5
   17283    $rm conftest*
   17284    # SGI C++ compiler will create directory out/ii_files/ for
   17285    # template instantiation
   17286    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   17287    $rm out/* && rmdir out
   17288    cd ..
   17289    rmdir conftest
   17290    $rm conftest*
   17291 
   17292 fi
   17293 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
   17294 $as_echo "$lt_cv_prog_compiler_c_o_GCJ" >&6; }
   17295 
   17296 
   17297 hard_links="nottested"
   17298 if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
   17299   # do not overwrite the value of need_locks provided by the user
   17300   { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   17301 $as_echo_n "checking if we can lock with hard links... " >&6; }
   17302   hard_links=yes
   17303   $rm conftest*
   17304   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   17305   touch conftest.a
   17306   ln conftest.a conftest.b 2>&5 || hard_links=no
   17307   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   17308   { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
   17309 $as_echo "$hard_links" >&6; }
   17310   if test "$hard_links" = no; then
   17311     { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   17312 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   17313     need_locks=warn
   17314   fi
   17315 else
   17316   need_locks=no
   17317 fi
   17318 
   17319 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   17320 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   17321 
   17322   runpath_var=
   17323   allow_undefined_flag_GCJ=
   17324   enable_shared_with_static_runtimes_GCJ=no
   17325   archive_cmds_GCJ=
   17326   archive_expsym_cmds_GCJ=
   17327   old_archive_From_new_cmds_GCJ=
   17328   old_archive_from_expsyms_cmds_GCJ=
   17329   export_dynamic_flag_spec_GCJ=
   17330   whole_archive_flag_spec_GCJ=
   17331   thread_safe_flag_spec_GCJ=
   17332   hardcode_libdir_flag_spec_GCJ=
   17333   hardcode_libdir_flag_spec_ld_GCJ=
   17334   hardcode_libdir_separator_GCJ=
   17335   hardcode_direct_GCJ=no
   17336   hardcode_minus_L_GCJ=no
   17337   hardcode_shlibpath_var_GCJ=unsupported
   17338   link_all_deplibs_GCJ=unknown
   17339   hardcode_automatic_GCJ=no
   17340   module_cmds_GCJ=
   17341   module_expsym_cmds_GCJ=
   17342   always_export_symbols_GCJ=no
   17343   export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   17344   # include_expsyms should be a list of space-separated symbols to be *always*
   17345   # included in the symbol list
   17346   include_expsyms_GCJ=
   17347   # exclude_expsyms can be an extended regexp of symbols to exclude
   17348   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   17349   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   17350   # as well as any symbol that contains `d'.
   17351   exclude_expsyms_GCJ='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   17352   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   17353   # platforms (ab)use it in PIC code, but their linkers get confused if
   17354   # the symbol is explicitly referenced.  Since portable code cannot
   17355   # rely on this symbol name, it's probably fine to never include it in
   17356   # preloaded symbol tables.
   17357   # Exclude shared library initialization/finalization symbols.
   17358   extract_expsyms_cmds=
   17359   # Just being paranoid about ensuring that cc_basename is set.
   17360   for cc_temp in $compiler""; do
   17361   case $cc_temp in
   17362     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   17363     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   17364     \-*) ;;
   17365     *) break;;
   17366   esac
   17367 done
   17368 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   17369 
   17370   case $host_os in
   17371   cygwin* | mingw* | pw32*)
   17372     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   17373     # When not using gcc, we currently assume that we are using
   17374     # Microsoft Visual C++.
   17375     if test "$GCC" != yes; then
   17376       with_gnu_ld=no
   17377     fi
   17378     ;;
   17379   interix*)
   17380     # we just hope/assume this is gcc and not c89 (= MSVC++)
   17381     with_gnu_ld=yes
   17382     ;;
   17383   openbsd*)
   17384     with_gnu_ld=no
   17385     ;;
   17386   esac
   17387 
   17388   ld_shlibs_GCJ=yes
   17389   if test "$with_gnu_ld" = yes; then
   17390     # If archive_cmds runs LD, not CC, wlarc should be empty
   17391     wlarc='${wl}'
   17392 
   17393     # Set some defaults for GNU ld with shared library support. These
   17394     # are reset later if shared libraries are not supported. Putting them
   17395     # here allows them to be overridden if necessary.
   17396     runpath_var=LD_RUN_PATH
   17397     hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
   17398     export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
   17399     # ancient GNU ld didn't support --whole-archive et. al.
   17400     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   17401 	whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   17402       else
   17403   	whole_archive_flag_spec_GCJ=
   17404     fi
   17405     supports_anon_versioning=no
   17406     case `$LD -v 2>/dev/null` in
   17407       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   17408       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   17409       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   17410       *\ 2.11.*) ;; # other 2.11 versions
   17411       *) supports_anon_versioning=yes ;;
   17412     esac
   17413 
   17414     # See if GNU ld supports shared libraries.
   17415     case $host_os in
   17416     aix[3-9]*)
   17417       # On AIX/PPC, the GNU linker is very broken
   17418       if test "$host_cpu" != ia64; then
   17419 	ld_shlibs_GCJ=no
   17420 	cat <<EOF 1>&2
   17421 
   17422 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   17423 *** to be unable to reliably create shared libraries on AIX.
   17424 *** Therefore, libtool is disabling shared libraries support.  If you
   17425 *** really care for shared libraries, you may want to modify your PATH
   17426 *** so that a non-GNU linker is found, and then restart.
   17427 
   17428 EOF
   17429       fi
   17430       ;;
   17431 
   17432     amigaos*)
   17433       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)'
   17434       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17435       hardcode_minus_L_GCJ=yes
   17436 
   17437       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   17438       # that the semantics of dynamic libraries on AmigaOS, at least up
   17439       # to version 4, is to share data among multiple programs linked
   17440       # with the same dynamic library.  Since this doesn't match the
   17441       # behavior of shared libraries on other platforms, we can't use
   17442       # them.
   17443       ld_shlibs_GCJ=no
   17444       ;;
   17445 
   17446     beos*)
   17447       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17448 	allow_undefined_flag_GCJ=unsupported
   17449 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   17450 	# support --undefined.  This deserves some investigation.  FIXME
   17451 	archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17452       else
   17453 	ld_shlibs_GCJ=no
   17454       fi
   17455       ;;
   17456 
   17457     cygwin* | mingw* | pw32*)
   17458       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
   17459       # as there is no search path for DLLs.
   17460       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17461       allow_undefined_flag_GCJ=unsupported
   17462       always_export_symbols_GCJ=no
   17463       enable_shared_with_static_runtimes_GCJ=yes
   17464       export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   17465 
   17466       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   17467         archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   17468 	# If the export-symbols file already is a .def file (1st line
   17469 	# is EXPORTS), use it as is; otherwise, prepend...
   17470 	archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   17471 	  cp $export_symbols $output_objdir/$soname.def;
   17472 	else
   17473 	  echo EXPORTS > $output_objdir/$soname.def;
   17474 	  cat $export_symbols >> $output_objdir/$soname.def;
   17475 	fi~
   17476 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   17477       else
   17478 	ld_shlibs_GCJ=no
   17479       fi
   17480       ;;
   17481 
   17482     interix[3-9]*)
   17483       hardcode_direct_GCJ=no
   17484       hardcode_shlibpath_var_GCJ=no
   17485       hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17486       export_dynamic_flag_spec_GCJ='${wl}-E'
   17487       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   17488       # Instead, shared libraries are loaded at an image base (0x10000000 by
   17489       # default) and relocated if they conflict, which is a slow very memory
   17490       # consuming and fragmenting process.  To avoid this, we pick a random,
   17491       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   17492       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   17493       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'
   17494       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'
   17495       ;;
   17496 
   17497     gnu* | linux* | k*bsd*-gnu)
   17498       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17499 	tmp_addflag=
   17500 	case $cc_basename,$host_cpu in
   17501 	pgcc*)				# Portland Group C compiler
   17502 	  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'
   17503 	  tmp_addflag=' $pic_flag'
   17504 	  ;;
   17505 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   17506 	  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'
   17507 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   17508 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   17509 	  tmp_addflag=' -i_dynamic' ;;
   17510 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   17511 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   17512 	ifc* | ifort*)			# Intel Fortran compiler
   17513 	  tmp_addflag=' -nofor_main' ;;
   17514 	esac
   17515 	case `$CC -V 2>&1 | sed 5q` in
   17516 	*Sun\ C*)			# Sun C 5.9
   17517 	  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'
   17518 	  tmp_sharedflag='-G' ;;
   17519 	*Sun\ F*)			# Sun Fortran 8.3
   17520 	  tmp_sharedflag='-G' ;;
   17521 	*)
   17522 	  tmp_sharedflag='-shared' ;;
   17523 	esac
   17524 	archive_cmds_GCJ='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17525 
   17526 	if test $supports_anon_versioning = yes; then
   17527 	  archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
   17528   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   17529   $echo "local: *; };" >> $output_objdir/$libname.ver~
   17530 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   17531 	fi
   17532       else
   17533 	ld_shlibs_GCJ=no
   17534       fi
   17535       ;;
   17536 
   17537     netbsd*)
   17538       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17539 	archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   17540 	wlarc=
   17541       else
   17542 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17543 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17544       fi
   17545       ;;
   17546 
   17547     solaris*)
   17548       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   17549 	ld_shlibs_GCJ=no
   17550 	cat <<EOF 1>&2
   17551 
   17552 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   17553 *** create shared libraries on Solaris systems.  Therefore, libtool
   17554 *** is disabling shared libraries support.  We urge you to upgrade GNU
   17555 *** binutils to release 2.9.1 or newer.  Another option is to modify
   17556 *** your PATH or compiler configuration so that the native linker is
   17557 *** used, and then restart.
   17558 
   17559 EOF
   17560       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17561 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17562 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17563       else
   17564 	ld_shlibs_GCJ=no
   17565       fi
   17566       ;;
   17567 
   17568     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   17569       case `$LD -v 2>&1` in
   17570         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   17571 	ld_shlibs_GCJ=no
   17572 	cat <<_LT_EOF 1>&2
   17573 
   17574 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   17575 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   17576 *** is disabling shared libraries support.  We urge you to upgrade GNU
   17577 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   17578 *** your PATH or compiler configuration so that the native linker is
   17579 *** used, and then restart.
   17580 
   17581 _LT_EOF
   17582 	;;
   17583 	*)
   17584 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17585 	    hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   17586 	    archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   17587 	    archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   17588 	  else
   17589 	    ld_shlibs_GCJ=no
   17590 	  fi
   17591 	;;
   17592       esac
   17593       ;;
   17594 
   17595     sunos4*)
   17596       archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17597       wlarc=
   17598       hardcode_direct_GCJ=yes
   17599       hardcode_shlibpath_var_GCJ=no
   17600       ;;
   17601 
   17602     *)
   17603       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17604 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17605 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17606       else
   17607 	ld_shlibs_GCJ=no
   17608       fi
   17609       ;;
   17610     esac
   17611 
   17612     if test "$ld_shlibs_GCJ" = no; then
   17613       runpath_var=
   17614       hardcode_libdir_flag_spec_GCJ=
   17615       export_dynamic_flag_spec_GCJ=
   17616       whole_archive_flag_spec_GCJ=
   17617     fi
   17618   else
   17619     # PORTME fill in a description of your system's linker (not GNU ld)
   17620     case $host_os in
   17621     aix3*)
   17622       allow_undefined_flag_GCJ=unsupported
   17623       always_export_symbols_GCJ=yes
   17624       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'
   17625       # Note: this linker hardcodes the directories in LIBPATH if there
   17626       # are no directories specified by -L.
   17627       hardcode_minus_L_GCJ=yes
   17628       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   17629 	# Neither direct hardcoding nor static linking is supported with a
   17630 	# broken collect2.
   17631 	hardcode_direct_GCJ=unsupported
   17632       fi
   17633       ;;
   17634 
   17635     aix[4-9]*)
   17636       if test "$host_cpu" = ia64; then
   17637 	# On IA64, the linker does run time linking by default, so we don't
   17638 	# have to do anything special.
   17639 	aix_use_runtimelinking=no
   17640 	exp_sym_flag='-Bexport'
   17641 	no_entry_flag=""
   17642       else
   17643 	# If we're using GNU nm, then we don't want the "-C" option.
   17644 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   17645 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   17646 	  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'
   17647 	else
   17648 	  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'
   17649 	fi
   17650 	aix_use_runtimelinking=no
   17651 
   17652 	# Test if we are trying to use run time linking or normal
   17653 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   17654 	# need to do runtime linking.
   17655 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   17656 	  for ld_flag in $LDFLAGS; do
   17657   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   17658   	    aix_use_runtimelinking=yes
   17659   	    break
   17660   	  fi
   17661 	  done
   17662 	  ;;
   17663 	esac
   17664 
   17665 	exp_sym_flag='-bexport'
   17666 	no_entry_flag='-bnoentry'
   17667       fi
   17668 
   17669       # When large executables or shared objects are built, AIX ld can
   17670       # have problems creating the table of contents.  If linking a library
   17671       # or program results in "error TOC overflow" add -mminimal-toc to
   17672       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   17673       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   17674 
   17675       archive_cmds_GCJ=''
   17676       hardcode_direct_GCJ=yes
   17677       hardcode_libdir_separator_GCJ=':'
   17678       link_all_deplibs_GCJ=yes
   17679 
   17680       if test "$GCC" = yes; then
   17681 	case $host_os in aix4.[012]|aix4.[012].*)
   17682 	# We only want to do this on AIX 4.2 and lower, the check
   17683 	# below for broken collect2 doesn't work under 4.3+
   17684 	  collect2name=`${CC} -print-prog-name=collect2`
   17685 	  if test -f "$collect2name" && \
   17686   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   17687 	  then
   17688   	  # We have reworked collect2
   17689   	  :
   17690 	  else
   17691   	  # We have old collect2
   17692   	  hardcode_direct_GCJ=unsupported
   17693   	  # It fails to find uninstalled libraries when the uninstalled
   17694   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   17695   	  # to unsupported forces relinking
   17696   	  hardcode_minus_L_GCJ=yes
   17697   	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17698   	  hardcode_libdir_separator_GCJ=
   17699 	  fi
   17700 	  ;;
   17701 	esac
   17702 	shared_flag='-shared'
   17703 	if test "$aix_use_runtimelinking" = yes; then
   17704 	  shared_flag="$shared_flag "'${wl}-G'
   17705 	fi
   17706       else
   17707 	# not using gcc
   17708 	if test "$host_cpu" = ia64; then
   17709   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   17710   	# chokes on -Wl,-G. The following line is correct:
   17711 	  shared_flag='-G'
   17712 	else
   17713 	  if test "$aix_use_runtimelinking" = yes; then
   17714 	    shared_flag='${wl}-G'
   17715 	  else
   17716 	    shared_flag='${wl}-bM:SRE'
   17717 	  fi
   17718 	fi
   17719       fi
   17720 
   17721       # It seems that -bexpall does not export symbols beginning with
   17722       # underscore (_), so it is better to generate a list of symbols to export.
   17723       always_export_symbols_GCJ=yes
   17724       if test "$aix_use_runtimelinking" = yes; then
   17725 	# Warning - without using the other runtime loading flags (-brtl),
   17726 	# -berok will link without error, but may produce a broken library.
   17727 	allow_undefined_flag_GCJ='-berok'
   17728        # Determine the default libpath from the value encoded in an empty executable.
   17729        cat >conftest.$ac_ext <<_ACEOF
   17730 /* confdefs.h.  */
   17731 _ACEOF
   17732 cat confdefs.h >>conftest.$ac_ext
   17733 cat >>conftest.$ac_ext <<_ACEOF
   17734 /* end confdefs.h.  */
   17735 
   17736 int
   17737 main ()
   17738 {
   17739 
   17740   ;
   17741   return 0;
   17742 }
   17743 _ACEOF
   17744 rm -f conftest.$ac_objext conftest$ac_exeext
   17745 if { (ac_try="$ac_link"
   17746 case "(($ac_try" in
   17747   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17748   *) ac_try_echo=$ac_try;;
   17749 esac
   17750 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   17751 $as_echo "$ac_try_echo") >&5
   17752   (eval "$ac_link") 2>conftest.er1
   17753   ac_status=$?
   17754   grep -v '^ *+' conftest.er1 >conftest.err
   17755   rm -f conftest.er1
   17756   cat conftest.err >&5
   17757   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17758   (exit $ac_status); } && {
   17759 	 test -z "$ac_c_werror_flag" ||
   17760 	 test ! -s conftest.err
   17761        } && test -s conftest$ac_exeext && {
   17762 	 test "$cross_compiling" = yes ||
   17763 	 $as_test_x conftest$ac_exeext
   17764        }; then
   17765 
   17766 lt_aix_libpath_sed='
   17767     /Import File Strings/,/^$/ {
   17768 	/^0/ {
   17769 	    s/^0  *\(.*\)$/\1/
   17770 	    p
   17771 	}
   17772     }'
   17773 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17774 # Check for a 64-bit object if we didn't find anything.
   17775 if test -z "$aix_libpath"; then
   17776   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17777 fi
   17778 else
   17779   $as_echo "$as_me: failed program was:" >&5
   17780 sed 's/^/| /' conftest.$ac_ext >&5
   17781 
   17782 
   17783 fi
   17784 
   17785 rm -rf conftest.dSYM
   17786 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17787       conftest$ac_exeext conftest.$ac_ext
   17788 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17789 
   17790        hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17791 	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"
   17792        else
   17793 	if test "$host_cpu" = ia64; then
   17794 	  hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
   17795 	  allow_undefined_flag_GCJ="-z nodefs"
   17796 	  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"
   17797 	else
   17798 	 # Determine the default libpath from the value encoded in an empty executable.
   17799 	 cat >conftest.$ac_ext <<_ACEOF
   17800 /* confdefs.h.  */
   17801 _ACEOF
   17802 cat confdefs.h >>conftest.$ac_ext
   17803 cat >>conftest.$ac_ext <<_ACEOF
   17804 /* end confdefs.h.  */
   17805 
   17806 int
   17807 main ()
   17808 {
   17809 
   17810   ;
   17811   return 0;
   17812 }
   17813 _ACEOF
   17814 rm -f conftest.$ac_objext conftest$ac_exeext
   17815 if { (ac_try="$ac_link"
   17816 case "(($ac_try" in
   17817   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17818   *) ac_try_echo=$ac_try;;
   17819 esac
   17820 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   17821 $as_echo "$ac_try_echo") >&5
   17822   (eval "$ac_link") 2>conftest.er1
   17823   ac_status=$?
   17824   grep -v '^ *+' conftest.er1 >conftest.err
   17825   rm -f conftest.er1
   17826   cat conftest.err >&5
   17827   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17828   (exit $ac_status); } && {
   17829 	 test -z "$ac_c_werror_flag" ||
   17830 	 test ! -s conftest.err
   17831        } && test -s conftest$ac_exeext && {
   17832 	 test "$cross_compiling" = yes ||
   17833 	 $as_test_x conftest$ac_exeext
   17834        }; then
   17835 
   17836 lt_aix_libpath_sed='
   17837     /Import File Strings/,/^$/ {
   17838 	/^0/ {
   17839 	    s/^0  *\(.*\)$/\1/
   17840 	    p
   17841 	}
   17842     }'
   17843 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17844 # Check for a 64-bit object if we didn't find anything.
   17845 if test -z "$aix_libpath"; then
   17846   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17847 fi
   17848 else
   17849   $as_echo "$as_me: failed program was:" >&5
   17850 sed 's/^/| /' conftest.$ac_ext >&5
   17851 
   17852 
   17853 fi
   17854 
   17855 rm -rf conftest.dSYM
   17856 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17857       conftest$ac_exeext conftest.$ac_ext
   17858 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17859 
   17860 	 hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17861 	  # Warning - without using the other run time loading flags,
   17862 	  # -berok will link without error, but may produce a broken library.
   17863 	  no_undefined_flag_GCJ=' ${wl}-bernotok'
   17864 	  allow_undefined_flag_GCJ=' ${wl}-berok'
   17865 	  # Exported symbols can be pulled into shared objects from archives
   17866 	  whole_archive_flag_spec_GCJ='$convenience'
   17867 	  archive_cmds_need_lc_GCJ=yes
   17868 	  # This is similar to how AIX traditionally builds its shared libraries.
   17869 	  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'
   17870 	fi
   17871       fi
   17872       ;;
   17873 
   17874     amigaos*)
   17875       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)'
   17876       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17877       hardcode_minus_L_GCJ=yes
   17878       # see comment about different semantics on the GNU ld section
   17879       ld_shlibs_GCJ=no
   17880       ;;
   17881 
   17882     bsdi[45]*)
   17883       export_dynamic_flag_spec_GCJ=-rdynamic
   17884       ;;
   17885 
   17886     cygwin* | mingw* | pw32*)
   17887       # When not using gcc, we currently assume that we are using
   17888       # Microsoft Visual C++.
   17889       # hardcode_libdir_flag_spec is actually meaningless, as there is
   17890       # no search path for DLLs.
   17891       hardcode_libdir_flag_spec_GCJ=' '
   17892       allow_undefined_flag_GCJ=unsupported
   17893       # Tell ltmain to make .lib files, not .a files.
   17894       libext=lib
   17895       # Tell ltmain to make .dll files, not .so files.
   17896       shrext_cmds=".dll"
   17897       # FIXME: Setting linknames here is a bad hack.
   17898       archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   17899       # The linker will automatically build a .lib file if we build a DLL.
   17900       old_archive_From_new_cmds_GCJ='true'
   17901       # FIXME: Should let the user specify the lib program.
   17902       old_archive_cmds_GCJ='lib -OUT:$oldlib$oldobjs$old_deplibs'
   17903       fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
   17904       enable_shared_with_static_runtimes_GCJ=yes
   17905       ;;
   17906 
   17907     darwin* | rhapsody*)
   17908       case $host_os in
   17909         rhapsody* | darwin1.[012])
   17910          allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
   17911          ;;
   17912        *) # Darwin 1.3 on
   17913          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   17914            allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17915          else
   17916            case ${MACOSX_DEPLOYMENT_TARGET} in
   17917              10.[012])
   17918                allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17919                ;;
   17920              10.*)
   17921                allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
   17922                ;;
   17923            esac
   17924          fi
   17925          ;;
   17926       esac
   17927       archive_cmds_need_lc_GCJ=no
   17928       hardcode_direct_GCJ=no
   17929       hardcode_automatic_GCJ=yes
   17930       hardcode_shlibpath_var_GCJ=unsupported
   17931       whole_archive_flag_spec_GCJ=''
   17932       link_all_deplibs_GCJ=yes
   17933     if test "$GCC" = yes ; then
   17934     	output_verbose_link_cmd='echo'
   17935         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}"
   17936         module_cmds_GCJ="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   17937         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}"
   17938         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}"
   17939     else
   17940       case $cc_basename in
   17941         xlc*)
   17942          output_verbose_link_cmd='echo'
   17943          archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   17944          module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17945           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17946          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}'
   17947           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}'
   17948           ;;
   17949        *)
   17950          ld_shlibs_GCJ=no
   17951           ;;
   17952       esac
   17953     fi
   17954       ;;
   17955 
   17956     dgux*)
   17957       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17958       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17959       hardcode_shlibpath_var_GCJ=no
   17960       ;;
   17961 
   17962     freebsd1*)
   17963       ld_shlibs_GCJ=no
   17964       ;;
   17965 
   17966     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   17967     # support.  Future versions do this automatically, but an explicit c++rt0.o
   17968     # does not break anything, and helps significantly (at the cost of a little
   17969     # extra space).
   17970     freebsd2.2*)
   17971       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   17972       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17973       hardcode_direct_GCJ=yes
   17974       hardcode_shlibpath_var_GCJ=no
   17975       ;;
   17976 
   17977     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   17978     freebsd2*)
   17979       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17980       hardcode_direct_GCJ=yes
   17981       hardcode_minus_L_GCJ=yes
   17982       hardcode_shlibpath_var_GCJ=no
   17983       ;;
   17984 
   17985     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   17986     freebsd* | dragonfly*)
   17987       archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   17988       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17989       hardcode_direct_GCJ=yes
   17990       hardcode_shlibpath_var_GCJ=no
   17991       ;;
   17992 
   17993     hpux9*)
   17994       if test "$GCC" = yes; then
   17995 	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'
   17996       else
   17997 	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'
   17998       fi
   17999       hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   18000       hardcode_libdir_separator_GCJ=:
   18001       hardcode_direct_GCJ=yes
   18002 
   18003       # hardcode_minus_L: Not really in the search PATH,
   18004       # but as the default location of the library.
   18005       hardcode_minus_L_GCJ=yes
   18006       export_dynamic_flag_spec_GCJ='${wl}-E'
   18007       ;;
   18008 
   18009     hpux10*)
   18010       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   18011 	archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   18012       else
   18013 	archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   18014       fi
   18015       if test "$with_gnu_ld" = no; then
   18016 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   18017 	hardcode_libdir_separator_GCJ=:
   18018 
   18019 	hardcode_direct_GCJ=yes
   18020 	export_dynamic_flag_spec_GCJ='${wl}-E'
   18021 
   18022 	# hardcode_minus_L: Not really in the search PATH,
   18023 	# but as the default location of the library.
   18024 	hardcode_minus_L_GCJ=yes
   18025       fi
   18026       ;;
   18027 
   18028     hpux11*)
   18029       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   18030 	case $host_cpu in
   18031 	hppa*64*)
   18032 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18033 	  ;;
   18034 	ia64*)
   18035 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   18036 	  ;;
   18037 	*)
   18038 	  archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   18039 	  ;;
   18040 	esac
   18041       else
   18042 	case $host_cpu in
   18043 	hppa*64*)
   18044 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18045 	  ;;
   18046 	ia64*)
   18047 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   18048 	  ;;
   18049 	*)
   18050 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   18051 	  ;;
   18052 	esac
   18053       fi
   18054       if test "$with_gnu_ld" = no; then
   18055 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   18056 	hardcode_libdir_separator_GCJ=:
   18057 
   18058 	case $host_cpu in
   18059 	hppa*64*|ia64*)
   18060 	  hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
   18061 	  hardcode_direct_GCJ=no
   18062 	  hardcode_shlibpath_var_GCJ=no
   18063 	  ;;
   18064 	*)
   18065 	  hardcode_direct_GCJ=yes
   18066 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   18067 
   18068 	  # hardcode_minus_L: Not really in the search PATH,
   18069 	  # but as the default location of the library.
   18070 	  hardcode_minus_L_GCJ=yes
   18071 	  ;;
   18072 	esac
   18073       fi
   18074       ;;
   18075 
   18076     irix5* | irix6* | nonstopux*)
   18077       if test "$GCC" = yes; then
   18078 	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'
   18079       else
   18080 	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'
   18081 	hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
   18082       fi
   18083       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18084       hardcode_libdir_separator_GCJ=:
   18085       link_all_deplibs_GCJ=yes
   18086       ;;
   18087 
   18088     netbsd*)
   18089       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   18090 	archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   18091       else
   18092 	archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   18093       fi
   18094       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18095       hardcode_direct_GCJ=yes
   18096       hardcode_shlibpath_var_GCJ=no
   18097       ;;
   18098 
   18099     newsos6)
   18100       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18101       hardcode_direct_GCJ=yes
   18102       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18103       hardcode_libdir_separator_GCJ=:
   18104       hardcode_shlibpath_var_GCJ=no
   18105       ;;
   18106 
   18107     openbsd*)
   18108       if test -f /usr/libexec/ld.so; then
   18109 	hardcode_direct_GCJ=yes
   18110 	hardcode_shlibpath_var_GCJ=no
   18111 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   18112 	  archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   18113 	  archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   18114 	  hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   18115 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   18116 	else
   18117 	  case $host_os in
   18118 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   18119 	     archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   18120 	     hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18121 	     ;;
   18122 	   *)
   18123 	     archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   18124 	     hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   18125 	     ;;
   18126 	  esac
   18127         fi
   18128       else
   18129 	ld_shlibs_GCJ=no
   18130       fi
   18131       ;;
   18132 
   18133     os2*)
   18134       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18135       hardcode_minus_L_GCJ=yes
   18136       allow_undefined_flag_GCJ=unsupported
   18137       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'
   18138       old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   18139       ;;
   18140 
   18141     osf3*)
   18142       if test "$GCC" = yes; then
   18143 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   18144 	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'
   18145       else
   18146 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   18147 	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'
   18148       fi
   18149       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18150       hardcode_libdir_separator_GCJ=:
   18151       ;;
   18152 
   18153     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   18154       if test "$GCC" = yes; then
   18155 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   18156 	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'
   18157 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18158       else
   18159 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   18160 	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'
   18161 	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~
   18162 	$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'
   18163 
   18164 	# Both c and cxx compiler support -rpath directly
   18165 	hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
   18166       fi
   18167       hardcode_libdir_separator_GCJ=:
   18168       ;;
   18169 
   18170     solaris*)
   18171       no_undefined_flag_GCJ=' -z text'
   18172       if test "$GCC" = yes; then
   18173 	wlarc='${wl}'
   18174 	archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18175 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   18176 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   18177       else
   18178 	wlarc=''
   18179 	archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18180 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   18181   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   18182       fi
   18183       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18184       hardcode_shlibpath_var_GCJ=no
   18185       case $host_os in
   18186       solaris2.[0-5] | solaris2.[0-5].*) ;;
   18187       *)
   18188 	# The compiler driver will combine and reorder linker options,
   18189 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   18190 	# but is careful enough not to reorder.
   18191  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   18192 	if test "$GCC" = yes; then
   18193 	  whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   18194 	else
   18195 	  whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract'
   18196 	fi
   18197 	;;
   18198       esac
   18199       link_all_deplibs_GCJ=yes
   18200       ;;
   18201 
   18202     sunos4*)
   18203       if test "x$host_vendor" = xsequent; then
   18204 	# Use $CC to link under sequent, because it throws in some extra .o
   18205 	# files that make .init and .fini sections work.
   18206 	archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   18207       else
   18208 	archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   18209       fi
   18210       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18211       hardcode_direct_GCJ=yes
   18212       hardcode_minus_L_GCJ=yes
   18213       hardcode_shlibpath_var_GCJ=no
   18214       ;;
   18215 
   18216     sysv4)
   18217       case $host_vendor in
   18218 	sni)
   18219 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18220 	  hardcode_direct_GCJ=yes # is this really true???
   18221 	;;
   18222 	siemens)
   18223 	  ## LD is ld it makes a PLAMLIB
   18224 	  ## CC just makes a GrossModule.
   18225 	  archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   18226 	  reload_cmds_GCJ='$CC -r -o $output$reload_objs'
   18227 	  hardcode_direct_GCJ=no
   18228         ;;
   18229 	motorola)
   18230 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18231 	  hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
   18232 	;;
   18233       esac
   18234       runpath_var='LD_RUN_PATH'
   18235       hardcode_shlibpath_var_GCJ=no
   18236       ;;
   18237 
   18238     sysv4.3*)
   18239       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18240       hardcode_shlibpath_var_GCJ=no
   18241       export_dynamic_flag_spec_GCJ='-Bexport'
   18242       ;;
   18243 
   18244     sysv4*MP*)
   18245       if test -d /usr/nec; then
   18246 	archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18247 	hardcode_shlibpath_var_GCJ=no
   18248 	runpath_var=LD_RUN_PATH
   18249 	hardcode_runpath_var=yes
   18250 	ld_shlibs_GCJ=yes
   18251       fi
   18252       ;;
   18253 
   18254     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   18255       no_undefined_flag_GCJ='${wl}-z,text'
   18256       archive_cmds_need_lc_GCJ=no
   18257       hardcode_shlibpath_var_GCJ=no
   18258       runpath_var='LD_RUN_PATH'
   18259 
   18260       if test "$GCC" = yes; then
   18261 	archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18262 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18263       else
   18264 	archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18265 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18266       fi
   18267       ;;
   18268 
   18269     sysv5* | sco3.2v5* | sco5v6*)
   18270       # Note: We can NOT use -z defs as we might desire, because we do not
   18271       # link with -lc, and that would cause any symbols used from libc to
   18272       # always be unresolved, which means just about no library would
   18273       # ever link correctly.  If we're not using GNU ld we use -z text
   18274       # though, which does catch some bad symbols but isn't as heavy-handed
   18275       # as -z defs.
   18276       no_undefined_flag_GCJ='${wl}-z,text'
   18277       allow_undefined_flag_GCJ='${wl}-z,nodefs'
   18278       archive_cmds_need_lc_GCJ=no
   18279       hardcode_shlibpath_var_GCJ=no
   18280       hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   18281       hardcode_libdir_separator_GCJ=':'
   18282       link_all_deplibs_GCJ=yes
   18283       export_dynamic_flag_spec_GCJ='${wl}-Bexport'
   18284       runpath_var='LD_RUN_PATH'
   18285 
   18286       if test "$GCC" = yes; then
   18287 	archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18288 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18289       else
   18290 	archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18291 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18292       fi
   18293       ;;
   18294 
   18295     uts4*)
   18296       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18297       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18298       hardcode_shlibpath_var_GCJ=no
   18299       ;;
   18300 
   18301     *)
   18302       ld_shlibs_GCJ=no
   18303       ;;
   18304     esac
   18305   fi
   18306 
   18307 { $as_echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
   18308 $as_echo "$ld_shlibs_GCJ" >&6; }
   18309 test "$ld_shlibs_GCJ" = no && can_build_shared=no
   18310 
   18311 #
   18312 # Do we need to explicitly link libc?
   18313 #
   18314 case "x$archive_cmds_need_lc_GCJ" in
   18315 x|xyes)
   18316   # Assume -lc should be added
   18317   archive_cmds_need_lc_GCJ=yes
   18318 
   18319   if test "$enable_shared" = yes && test "$GCC" = yes; then
   18320     case $archive_cmds_GCJ in
   18321     *'~'*)
   18322       # FIXME: we may have to deal with multi-command sequences.
   18323       ;;
   18324     '$CC '*)
   18325       # Test whether the compiler implicitly links with -lc since on some
   18326       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   18327       # to ld, don't add -lc before -lgcc.
   18328       { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   18329 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   18330       $rm conftest*
   18331       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   18332 
   18333       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   18334   (eval $ac_compile) 2>&5
   18335   ac_status=$?
   18336   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18337   (exit $ac_status); } 2>conftest.err; then
   18338         soname=conftest
   18339         lib=conftest
   18340         libobjs=conftest.$ac_objext
   18341         deplibs=
   18342         wl=$lt_prog_compiler_wl_GCJ
   18343 	pic_flag=$lt_prog_compiler_pic_GCJ
   18344         compiler_flags=-v
   18345         linker_flags=-v
   18346         verstring=
   18347         output_objdir=.
   18348         libname=conftest
   18349         lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
   18350         allow_undefined_flag_GCJ=
   18351         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   18352   (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   18353   ac_status=$?
   18354   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18355   (exit $ac_status); }
   18356         then
   18357 	  archive_cmds_need_lc_GCJ=no
   18358         else
   18359 	  archive_cmds_need_lc_GCJ=yes
   18360         fi
   18361         allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
   18362       else
   18363         cat conftest.err 1>&5
   18364       fi
   18365       $rm conftest*
   18366       { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
   18367 $as_echo "$archive_cmds_need_lc_GCJ" >&6; }
   18368       ;;
   18369     esac
   18370   fi
   18371   ;;
   18372 esac
   18373 
   18374 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   18375 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   18376 library_names_spec=
   18377 libname_spec='lib$name'
   18378 soname_spec=
   18379 shrext_cmds=".so"
   18380 postinstall_cmds=
   18381 postuninstall_cmds=
   18382 finish_cmds=
   18383 finish_eval=
   18384 shlibpath_var=
   18385 shlibpath_overrides_runpath=unknown
   18386 version_type=none
   18387 dynamic_linker="$host_os ld.so"
   18388 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   18389 
   18390 need_lib_prefix=unknown
   18391 hardcode_into_libs=no
   18392 
   18393 # when you set need_version to no, make sure it does not cause -set_version
   18394 # flags to be left without arguments
   18395 need_version=unknown
   18396 
   18397 case $host_os in
   18398 aix3*)
   18399   version_type=linux
   18400   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   18401   shlibpath_var=LIBPATH
   18402 
   18403   # AIX 3 has no versioning support, so we append a major version to the name.
   18404   soname_spec='${libname}${release}${shared_ext}$major'
   18405   ;;
   18406 
   18407 aix[4-9]*)
   18408   version_type=linux
   18409   need_lib_prefix=no
   18410   need_version=no
   18411   hardcode_into_libs=yes
   18412   if test "$host_cpu" = ia64; then
   18413     # AIX 5 supports IA64
   18414     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   18415     shlibpath_var=LD_LIBRARY_PATH
   18416   else
   18417     # With GCC up to 2.95.x, collect2 would create an import file
   18418     # for dependence libraries.  The import file would start with
   18419     # the line `#! .'.  This would cause the generated library to
   18420     # depend on `.', always an invalid library.  This was fixed in
   18421     # development snapshots of GCC prior to 3.0.
   18422     case $host_os in
   18423       aix4 | aix4.[01] | aix4.[01].*)
   18424       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   18425 	   echo ' yes '
   18426 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   18427 	:
   18428       else
   18429 	can_build_shared=no
   18430       fi
   18431       ;;
   18432     esac
   18433     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   18434     # soname into executable. Probably we can add versioning support to
   18435     # collect2, so additional links can be useful in future.
   18436     if test "$aix_use_runtimelinking" = yes; then
   18437       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   18438       # instead of lib<name>.a to let people know that these are not
   18439       # typical AIX shared libraries.
   18440       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18441     else
   18442       # We preserve .a as extension for shared libraries through AIX4.2
   18443       # and later when we are not doing run time linking.
   18444       library_names_spec='${libname}${release}.a $libname.a'
   18445       soname_spec='${libname}${release}${shared_ext}$major'
   18446     fi
   18447     shlibpath_var=LIBPATH
   18448   fi
   18449   ;;
   18450 
   18451 amigaos*)
   18452   library_names_spec='$libname.ixlibrary $libname.a'
   18453   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   18454   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'
   18455   ;;
   18456 
   18457 beos*)
   18458   library_names_spec='${libname}${shared_ext}'
   18459   dynamic_linker="$host_os ld.so"
   18460   shlibpath_var=LIBRARY_PATH
   18461   ;;
   18462 
   18463 bsdi[45]*)
   18464   version_type=linux
   18465   need_version=no
   18466   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18467   soname_spec='${libname}${release}${shared_ext}$major'
   18468   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   18469   shlibpath_var=LD_LIBRARY_PATH
   18470   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   18471   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   18472   # the default ld.so.conf also contains /usr/contrib/lib and
   18473   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   18474   # libtool to hard-code these into programs
   18475   ;;
   18476 
   18477 cygwin* | mingw* | pw32*)
   18478   version_type=windows
   18479   shrext_cmds=".dll"
   18480   need_version=no
   18481   need_lib_prefix=no
   18482 
   18483   case $GCC,$host_os in
   18484   yes,cygwin* | yes,mingw* | yes,pw32*)
   18485     library_names_spec='$libname.dll.a'
   18486     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   18487     postinstall_cmds='base_file=`basename \${file}`~
   18488       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   18489       dldir=$destdir/`dirname \$dlpath`~
   18490       test -d \$dldir || mkdir -p \$dldir~
   18491       $install_prog $dir/$dlname \$dldir/$dlname~
   18492       chmod a+x \$dldir/$dlname'
   18493     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   18494       dlpath=$dir/\$dldll~
   18495        $rm \$dlpath'
   18496     shlibpath_overrides_runpath=yes
   18497 
   18498     case $host_os in
   18499     cygwin*)
   18500       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   18501       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18502       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   18503       ;;
   18504     mingw*)
   18505       # MinGW DLLs use traditional 'lib' prefix
   18506       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18507       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   18508       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   18509         # It is most probably a Windows format PATH printed by
   18510         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   18511         # path with ; separators, and with drive letters. We can handle the
   18512         # drive letters (cygwin fileutils understands them), so leave them,
   18513         # especially as we might pass files found there to a mingw objdump,
   18514         # which wouldn't understand a cygwinified path. Ahh.
   18515         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   18516       else
   18517         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   18518       fi
   18519       ;;
   18520     pw32*)
   18521       # pw32 DLLs use 'pw' prefix rather than 'lib'
   18522       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18523       ;;
   18524     esac
   18525     ;;
   18526 
   18527   *)
   18528     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   18529     ;;
   18530   esac
   18531   dynamic_linker='Win32 ld.exe'
   18532   # FIXME: first we should search . and the directory the executable is in
   18533   shlibpath_var=PATH
   18534   ;;
   18535 
   18536 darwin* | rhapsody*)
   18537   dynamic_linker="$host_os dyld"
   18538   version_type=darwin
   18539   need_lib_prefix=no
   18540   need_version=no
   18541   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   18542   soname_spec='${libname}${release}${major}$shared_ext'
   18543   shlibpath_overrides_runpath=yes
   18544   shlibpath_var=DYLD_LIBRARY_PATH
   18545   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   18546 
   18547   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   18548   ;;
   18549 
   18550 dgux*)
   18551   version_type=linux
   18552   need_lib_prefix=no
   18553   need_version=no
   18554   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   18555   soname_spec='${libname}${release}${shared_ext}$major'
   18556   shlibpath_var=LD_LIBRARY_PATH
   18557   ;;
   18558 
   18559 freebsd1*)
   18560   dynamic_linker=no
   18561   ;;
   18562 
   18563 freebsd* | dragonfly*)
   18564   # DragonFly does not have aout.  When/if they implement a new
   18565   # versioning mechanism, adjust this.
   18566   if test -x /usr/bin/objformat; then
   18567     objformat=`/usr/bin/objformat`
   18568   else
   18569     case $host_os in
   18570     freebsd[123]*) objformat=aout ;;
   18571     *) objformat=elf ;;
   18572     esac
   18573   fi
   18574   version_type=freebsd-$objformat
   18575   case $version_type in
   18576     freebsd-elf*)
   18577       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18578       need_version=no
   18579       need_lib_prefix=no
   18580       ;;
   18581     freebsd-*)
   18582       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   18583       need_version=yes
   18584       ;;
   18585   esac
   18586   shlibpath_var=LD_LIBRARY_PATH
   18587   case $host_os in
   18588   freebsd2*)
   18589     shlibpath_overrides_runpath=yes
   18590     ;;
   18591   freebsd3.[01]* | freebsdelf3.[01]*)
   18592     shlibpath_overrides_runpath=yes
   18593     hardcode_into_libs=yes
   18594     ;;
   18595   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   18596   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   18597     shlibpath_overrides_runpath=no
   18598     hardcode_into_libs=yes
   18599     ;;
   18600   *) # from 4.6 on, and DragonFly
   18601     shlibpath_overrides_runpath=yes
   18602     hardcode_into_libs=yes
   18603     ;;
   18604   esac
   18605   ;;
   18606 
   18607 gnu*)
   18608   version_type=linux
   18609   need_lib_prefix=no
   18610   need_version=no
   18611   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   18612   soname_spec='${libname}${release}${shared_ext}$major'
   18613   shlibpath_var=LD_LIBRARY_PATH
   18614   hardcode_into_libs=yes
   18615   ;;
   18616 
   18617 hpux9* | hpux10* | hpux11*)
   18618   # Give a soname corresponding to the major version so that dld.sl refuses to
   18619   # link against other versions.
   18620   version_type=sunos
   18621   need_lib_prefix=no
   18622   need_version=no
   18623   case $host_cpu in
   18624   ia64*)
   18625     shrext_cmds='.so'
   18626     hardcode_into_libs=yes
   18627     dynamic_linker="$host_os dld.so"
   18628     shlibpath_var=LD_LIBRARY_PATH
   18629     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18630     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18631     soname_spec='${libname}${release}${shared_ext}$major'
   18632     if test "X$HPUX_IA64_MODE" = X32; then
   18633       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   18634     else
   18635       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   18636     fi
   18637     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18638     ;;
   18639    hppa*64*)
   18640      shrext_cmds='.sl'
   18641      hardcode_into_libs=yes
   18642      dynamic_linker="$host_os dld.sl"
   18643      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   18644      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18645      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18646      soname_spec='${libname}${release}${shared_ext}$major'
   18647      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   18648      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18649      ;;
   18650    *)
   18651     shrext_cmds='.sl'
   18652     dynamic_linker="$host_os dld.sl"
   18653     shlibpath_var=SHLIB_PATH
   18654     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   18655     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18656     soname_spec='${libname}${release}${shared_ext}$major'
   18657     ;;
   18658   esac
   18659   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   18660   postinstall_cmds='chmod 555 $lib'
   18661   ;;
   18662 
   18663 interix[3-9]*)
   18664   version_type=linux
   18665   need_lib_prefix=no
   18666   need_version=no
   18667   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18668   soname_spec='${libname}${release}${shared_ext}$major'
   18669   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   18670   shlibpath_var=LD_LIBRARY_PATH
   18671   shlibpath_overrides_runpath=no
   18672   hardcode_into_libs=yes
   18673   ;;
   18674 
   18675 irix5* | irix6* | nonstopux*)
   18676   case $host_os in
   18677     nonstopux*) version_type=nonstopux ;;
   18678     *)
   18679 	if test "$lt_cv_prog_gnu_ld" = yes; then
   18680 		version_type=linux
   18681 	else
   18682 		version_type=irix
   18683 	fi ;;
   18684   esac
   18685   need_lib_prefix=no
   18686   need_version=no
   18687   soname_spec='${libname}${release}${shared_ext}$major'
   18688   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   18689   case $host_os in
   18690   irix5* | nonstopux*)
   18691     libsuff= shlibsuff=
   18692     ;;
   18693   *)
   18694     case $LD in # libtool.m4 will add one of these switches to LD
   18695     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   18696       libsuff= shlibsuff= libmagic=32-bit;;
   18697     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   18698       libsuff=32 shlibsuff=N32 libmagic=N32;;
   18699     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   18700       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   18701     *) libsuff= shlibsuff= libmagic=never-match;;
   18702     esac
   18703     ;;
   18704   esac
   18705   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   18706   shlibpath_overrides_runpath=no
   18707   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   18708   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   18709   hardcode_into_libs=yes
   18710   ;;
   18711 
   18712 # No shared lib support for Linux oldld, aout, or coff.
   18713 linux*oldld* | linux*aout* | linux*coff*)
   18714   dynamic_linker=no
   18715   ;;
   18716 
   18717 # This must be Linux ELF.
   18718 linux* | k*bsd*-gnu)
   18719   version_type=linux
   18720   need_lib_prefix=no
   18721   need_version=no
   18722   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18723   soname_spec='${libname}${release}${shared_ext}$major'
   18724   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   18725   shlibpath_var=LD_LIBRARY_PATH
   18726   shlibpath_overrides_runpath=no
   18727   # This implies no fast_install, which is unacceptable.
   18728   # Some rework will be needed to allow for fast_install
   18729   # before this can be enabled.
   18730   hardcode_into_libs=yes
   18731   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   18732   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   18733 
   18734   # Append ld.so.conf contents to the search path
   18735   if test -f /etc/ld.so.conf; then
   18736     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' ' '`
   18737     sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
   18738   fi
   18739 
   18740   # We used to test for /lib/ld.so.1 and disable shared libraries on
   18741   # powerpc, because MkLinux only supported shared libraries with the
   18742   # GNU dynamic linker.  Since this was broken with cross compilers,
   18743   # most powerpc-linux boxes support dynamic linking these days and
   18744   # people can always --disable-shared, the test was removed, and we
   18745   # assume the GNU/Linux dynamic linker is in use.
   18746   dynamic_linker='GNU/Linux ld.so'
   18747   ;;
   18748 
   18749 netbsd*)
   18750   version_type=sunos
   18751   need_lib_prefix=no
   18752   need_version=no
   18753   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   18754     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18755     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18756     dynamic_linker='NetBSD (a.out) ld.so'
   18757   else
   18758     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18759     soname_spec='${libname}${release}${shared_ext}$major'
   18760     dynamic_linker='NetBSD ld.elf_so'
   18761   fi
   18762   shlibpath_var=LD_LIBRARY_PATH
   18763   shlibpath_overrides_runpath=yes
   18764   hardcode_into_libs=yes
   18765   ;;
   18766 
   18767 newsos6)
   18768   version_type=linux
   18769   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18770   shlibpath_var=LD_LIBRARY_PATH
   18771   shlibpath_overrides_runpath=yes
   18772   ;;
   18773 
   18774 nto-qnx*)
   18775   version_type=linux
   18776   need_lib_prefix=no
   18777   need_version=no
   18778   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18779   soname_spec='${libname}${release}${shared_ext}$major'
   18780   shlibpath_var=LD_LIBRARY_PATH
   18781   shlibpath_overrides_runpath=yes
   18782   ;;
   18783 
   18784 openbsd*)
   18785   version_type=sunos
   18786   sys_lib_dlsearch_path_spec="/usr/lib"
   18787   need_lib_prefix=no
   18788   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   18789   case $host_os in
   18790     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   18791     *)                         need_version=no  ;;
   18792   esac
   18793   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18794   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18795   shlibpath_var=LD_LIBRARY_PATH
   18796   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   18797     case $host_os in
   18798       openbsd2.[89] | openbsd2.[89].*)
   18799 	shlibpath_overrides_runpath=no
   18800 	;;
   18801       *)
   18802 	shlibpath_overrides_runpath=yes
   18803 	;;
   18804       esac
   18805   else
   18806     shlibpath_overrides_runpath=yes
   18807   fi
   18808   ;;
   18809 
   18810 os2*)
   18811   libname_spec='$name'
   18812   shrext_cmds=".dll"
   18813   need_lib_prefix=no
   18814   library_names_spec='$libname${shared_ext} $libname.a'
   18815   dynamic_linker='OS/2 ld.exe'
   18816   shlibpath_var=LIBPATH
   18817   ;;
   18818 
   18819 osf3* | osf4* | osf5*)
   18820   version_type=osf
   18821   need_lib_prefix=no
   18822   need_version=no
   18823   soname_spec='${libname}${release}${shared_ext}$major'
   18824   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18825   shlibpath_var=LD_LIBRARY_PATH
   18826   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   18827   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   18828   ;;
   18829 
   18830 rdos*)
   18831   dynamic_linker=no
   18832   ;;
   18833 
   18834 solaris*)
   18835   version_type=linux
   18836   need_lib_prefix=no
   18837   need_version=no
   18838   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18839   soname_spec='${libname}${release}${shared_ext}$major'
   18840   shlibpath_var=LD_LIBRARY_PATH
   18841   shlibpath_overrides_runpath=yes
   18842   hardcode_into_libs=yes
   18843   # ldd complains unless libraries are executable
   18844   postinstall_cmds='chmod +x $lib'
   18845   ;;
   18846 
   18847 sunos4*)
   18848   version_type=sunos
   18849   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18850   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   18851   shlibpath_var=LD_LIBRARY_PATH
   18852   shlibpath_overrides_runpath=yes
   18853   if test "$with_gnu_ld" = yes; then
   18854     need_lib_prefix=no
   18855   fi
   18856   need_version=yes
   18857   ;;
   18858 
   18859 sysv4 | sysv4.3*)
   18860   version_type=linux
   18861   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18862   soname_spec='${libname}${release}${shared_ext}$major'
   18863   shlibpath_var=LD_LIBRARY_PATH
   18864   case $host_vendor in
   18865     sni)
   18866       shlibpath_overrides_runpath=no
   18867       need_lib_prefix=no
   18868       export_dynamic_flag_spec='${wl}-Blargedynsym'
   18869       runpath_var=LD_RUN_PATH
   18870       ;;
   18871     siemens)
   18872       need_lib_prefix=no
   18873       ;;
   18874     motorola)
   18875       need_lib_prefix=no
   18876       need_version=no
   18877       shlibpath_overrides_runpath=no
   18878       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   18879       ;;
   18880   esac
   18881   ;;
   18882 
   18883 sysv4*MP*)
   18884   if test -d /usr/nec ;then
   18885     version_type=linux
   18886     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   18887     soname_spec='$libname${shared_ext}.$major'
   18888     shlibpath_var=LD_LIBRARY_PATH
   18889   fi
   18890   ;;
   18891 
   18892 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   18893   version_type=freebsd-elf
   18894   need_lib_prefix=no
   18895   need_version=no
   18896   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18897   soname_spec='${libname}${release}${shared_ext}$major'
   18898   shlibpath_var=LD_LIBRARY_PATH
   18899   hardcode_into_libs=yes
   18900   if test "$with_gnu_ld" = yes; then
   18901     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   18902     shlibpath_overrides_runpath=no
   18903   else
   18904     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   18905     shlibpath_overrides_runpath=yes
   18906     case $host_os in
   18907       sco3.2v5*)
   18908         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   18909 	;;
   18910     esac
   18911   fi
   18912   sys_lib_dlsearch_path_spec='/usr/lib'
   18913   ;;
   18914 
   18915 uts4*)
   18916   version_type=linux
   18917   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18918   soname_spec='${libname}${release}${shared_ext}$major'
   18919   shlibpath_var=LD_LIBRARY_PATH
   18920   ;;
   18921 
   18922 *)
   18923   dynamic_linker=no
   18924   ;;
   18925 esac
   18926 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   18927 $as_echo "$dynamic_linker" >&6; }
   18928 test "$dynamic_linker" = no && can_build_shared=no
   18929 
   18930 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   18931   $as_echo_n "(cached) " >&6
   18932 else
   18933   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   18934 fi
   18935 
   18936 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   18937 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   18938   $as_echo_n "(cached) " >&6
   18939 else
   18940   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   18941 fi
   18942 
   18943 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   18944 
   18945 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   18946 if test "$GCC" = yes; then
   18947   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   18948 fi
   18949 
   18950 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   18951 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   18952 hardcode_action_GCJ=
   18953 if test -n "$hardcode_libdir_flag_spec_GCJ" || \
   18954    test -n "$runpath_var_GCJ" || \
   18955    test "X$hardcode_automatic_GCJ" = "Xyes" ; then
   18956 
   18957   # We can hardcode non-existant directories.
   18958   if test "$hardcode_direct_GCJ" != no &&
   18959      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   18960      # have to relink, otherwise we might link with an installed library
   18961      # when we should be linking with a yet-to-be-installed one
   18962      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
   18963      test "$hardcode_minus_L_GCJ" != no; then
   18964     # Linking always hardcodes the temporary library directory.
   18965     hardcode_action_GCJ=relink
   18966   else
   18967     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   18968     hardcode_action_GCJ=immediate
   18969   fi
   18970 else
   18971   # We cannot hardcode anything, or else we can only hardcode existing
   18972   # directories.
   18973   hardcode_action_GCJ=unsupported
   18974 fi
   18975 { $as_echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
   18976 $as_echo "$hardcode_action_GCJ" >&6; }
   18977 
   18978 if test "$hardcode_action_GCJ" = relink; then
   18979   # Fast installation is not supported
   18980   enable_fast_install=no
   18981 elif test "$shlibpath_overrides_runpath" = yes ||
   18982      test "$enable_shared" = no; then
   18983   # Fast installation is not necessary
   18984   enable_fast_install=needless
   18985 fi
   18986 
   18987 
   18988 # The else clause should only fire when bootstrapping the
   18989 # libtool distribution, otherwise you forgot to ship ltmain.sh
   18990 # with your package, and you will get complaints that there are
   18991 # no rules to generate ltmain.sh.
   18992 if test -f "$ltmain"; then
   18993   # See if we are running on zsh, and set the options which allow our commands through
   18994   # without removal of \ escapes.
   18995   if test -n "${ZSH_VERSION+set}" ; then
   18996     setopt NO_GLOB_SUBST
   18997   fi
   18998   # Now quote all the things that may contain metacharacters while being
   18999   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   19000   # variables and quote the copies for generation of the libtool script.
   19001   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   19002     SED SHELL STRIP \
   19003     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   19004     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   19005     deplibs_check_method reload_flag reload_cmds need_locks \
   19006     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   19007     lt_cv_sys_global_symbol_to_c_name_address \
   19008     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   19009     old_postinstall_cmds old_postuninstall_cmds \
   19010     compiler_GCJ \
   19011     CC_GCJ \
   19012     LD_GCJ \
   19013     lt_prog_compiler_wl_GCJ \
   19014     lt_prog_compiler_pic_GCJ \
   19015     lt_prog_compiler_static_GCJ \
   19016     lt_prog_compiler_no_builtin_flag_GCJ \
   19017     export_dynamic_flag_spec_GCJ \
   19018     thread_safe_flag_spec_GCJ \
   19019     whole_archive_flag_spec_GCJ \
   19020     enable_shared_with_static_runtimes_GCJ \
   19021     old_archive_cmds_GCJ \
   19022     old_archive_from_new_cmds_GCJ \
   19023     predep_objects_GCJ \
   19024     postdep_objects_GCJ \
   19025     predeps_GCJ \
   19026     postdeps_GCJ \
   19027     compiler_lib_search_path_GCJ \
   19028     compiler_lib_search_dirs_GCJ \
   19029     archive_cmds_GCJ \
   19030     archive_expsym_cmds_GCJ \
   19031     postinstall_cmds_GCJ \
   19032     postuninstall_cmds_GCJ \
   19033     old_archive_from_expsyms_cmds_GCJ \
   19034     allow_undefined_flag_GCJ \
   19035     no_undefined_flag_GCJ \
   19036     export_symbols_cmds_GCJ \
   19037     hardcode_libdir_flag_spec_GCJ \
   19038     hardcode_libdir_flag_spec_ld_GCJ \
   19039     hardcode_libdir_separator_GCJ \
   19040     hardcode_automatic_GCJ \
   19041     module_cmds_GCJ \
   19042     module_expsym_cmds_GCJ \
   19043     lt_cv_prog_compiler_c_o_GCJ \
   19044     fix_srcfile_path_GCJ \
   19045     exclude_expsyms_GCJ \
   19046     include_expsyms_GCJ; do
   19047 
   19048     case $var in
   19049     old_archive_cmds_GCJ | \
   19050     old_archive_from_new_cmds_GCJ | \
   19051     archive_cmds_GCJ | \
   19052     archive_expsym_cmds_GCJ | \
   19053     module_cmds_GCJ | \
   19054     module_expsym_cmds_GCJ | \
   19055     old_archive_from_expsyms_cmds_GCJ | \
   19056     export_symbols_cmds_GCJ | \
   19057     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   19058     postinstall_cmds | postuninstall_cmds | \
   19059     old_postinstall_cmds | old_postuninstall_cmds | \
   19060     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   19061       # Double-quote double-evaled strings.
   19062       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   19063       ;;
   19064     *)
   19065       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   19066       ;;
   19067     esac
   19068   done
   19069 
   19070   case $lt_echo in
   19071   *'\$0 --fallback-echo"')
   19072     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   19073     ;;
   19074   esac
   19075 
   19076 cfgfile="$ofile"
   19077 
   19078   cat <<__EOF__ >> "$cfgfile"
   19079 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   19080 
   19081 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   19082 
   19083 # Shell to use when invoking shell scripts.
   19084 SHELL=$lt_SHELL
   19085 
   19086 # Whether or not to build shared libraries.
   19087 build_libtool_libs=$enable_shared
   19088 
   19089 # Whether or not to build static libraries.
   19090 build_old_libs=$enable_static
   19091 
   19092 # Whether or not to add -lc for building shared libraries.
   19093 build_libtool_need_lc=$archive_cmds_need_lc_GCJ
   19094 
   19095 # Whether or not to disallow shared libs when runtime libs are static
   19096 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
   19097 
   19098 # Whether or not to optimize for fast installation.
   19099 fast_install=$enable_fast_install
   19100 
   19101 # The host system.
   19102 host_alias=$host_alias
   19103 host=$host
   19104 host_os=$host_os
   19105 
   19106 # The build system.
   19107 build_alias=$build_alias
   19108 build=$build
   19109 build_os=$build_os
   19110 
   19111 # An echo program that does not interpret backslashes.
   19112 echo=$lt_echo
   19113 
   19114 # The archiver.
   19115 AR=$lt_AR
   19116 AR_FLAGS=$lt_AR_FLAGS
   19117 
   19118 # A C compiler.
   19119 LTCC=$lt_LTCC
   19120 
   19121 # LTCC compiler flags.
   19122 LTCFLAGS=$lt_LTCFLAGS
   19123 
   19124 # A language-specific compiler.
   19125 CC=$lt_compiler_GCJ
   19126 
   19127 # Is the compiler the GNU C compiler?
   19128 with_gcc=$GCC_GCJ
   19129 
   19130 # An ERE matcher.
   19131 EGREP=$lt_EGREP
   19132 
   19133 # The linker used to build libraries.
   19134 LD=$lt_LD_GCJ
   19135 
   19136 # Whether we need hard or soft links.
   19137 LN_S=$lt_LN_S
   19138 
   19139 # A BSD-compatible nm program.
   19140 NM=$lt_NM
   19141 
   19142 # A symbol stripping program
   19143 STRIP=$lt_STRIP
   19144 
   19145 # Used to examine libraries when file_magic_cmd begins "file"
   19146 MAGIC_CMD=$MAGIC_CMD
   19147 
   19148 # Used on cygwin: DLL creation program.
   19149 DLLTOOL="$DLLTOOL"
   19150 
   19151 # Used on cygwin: object dumper.
   19152 OBJDUMP="$OBJDUMP"
   19153 
   19154 # Used on cygwin: assembler.
   19155 AS="$AS"
   19156 
   19157 # The name of the directory that contains temporary libtool files.
   19158 objdir=$objdir
   19159 
   19160 # How to create reloadable object files.
   19161 reload_flag=$lt_reload_flag
   19162 reload_cmds=$lt_reload_cmds
   19163 
   19164 # How to pass a linker flag through the compiler.
   19165 wl=$lt_lt_prog_compiler_wl_GCJ
   19166 
   19167 # Object file suffix (normally "o").
   19168 objext="$ac_objext"
   19169 
   19170 # Old archive suffix (normally "a").
   19171 libext="$libext"
   19172 
   19173 # Shared library suffix (normally ".so").
   19174 shrext_cmds='$shrext_cmds'
   19175 
   19176 # Executable file suffix (normally "").
   19177 exeext="$exeext"
   19178 
   19179 # Additional compiler flags for building library objects.
   19180 pic_flag=$lt_lt_prog_compiler_pic_GCJ
   19181 pic_mode=$pic_mode
   19182 
   19183 # What is the maximum length of a command?
   19184 max_cmd_len=$lt_cv_sys_max_cmd_len
   19185 
   19186 # Does compiler simultaneously support -c and -o options?
   19187 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
   19188 
   19189 # Must we lock files when doing compilation?
   19190 need_locks=$lt_need_locks
   19191 
   19192 # Do we need the lib prefix for modules?
   19193 need_lib_prefix=$need_lib_prefix
   19194 
   19195 # Do we need a version for libraries?
   19196 need_version=$need_version
   19197 
   19198 # Whether dlopen is supported.
   19199 dlopen_support=$enable_dlopen
   19200 
   19201 # Whether dlopen of programs is supported.
   19202 dlopen_self=$enable_dlopen_self
   19203 
   19204 # Whether dlopen of statically linked programs is supported.
   19205 dlopen_self_static=$enable_dlopen_self_static
   19206 
   19207 # Compiler flag to prevent dynamic linking.
   19208 link_static_flag=$lt_lt_prog_compiler_static_GCJ
   19209 
   19210 # Compiler flag to turn off builtin functions.
   19211 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
   19212 
   19213 # Compiler flag to allow reflexive dlopens.
   19214 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
   19215 
   19216 # Compiler flag to generate shared objects directly from archives.
   19217 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
   19218 
   19219 # Compiler flag to generate thread-safe objects.
   19220 thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
   19221 
   19222 # Library versioning type.
   19223 version_type=$version_type
   19224 
   19225 # Format of library name prefix.
   19226 libname_spec=$lt_libname_spec
   19227 
   19228 # List of archive names.  First name is the real one, the rest are links.
   19229 # The last name is the one that the linker finds with -lNAME.
   19230 library_names_spec=$lt_library_names_spec
   19231 
   19232 # The coded name of the library, if different from the real name.
   19233 soname_spec=$lt_soname_spec
   19234 
   19235 # Commands used to build and install an old-style archive.
   19236 RANLIB=$lt_RANLIB
   19237 old_archive_cmds=$lt_old_archive_cmds_GCJ
   19238 old_postinstall_cmds=$lt_old_postinstall_cmds
   19239 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19240 
   19241 # Create an old-style archive from a shared archive.
   19242 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
   19243 
   19244 # Create a temporary old-style archive to link instead of a shared archive.
   19245 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
   19246 
   19247 # Commands used to build and install a shared archive.
   19248 archive_cmds=$lt_archive_cmds_GCJ
   19249 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
   19250 postinstall_cmds=$lt_postinstall_cmds
   19251 postuninstall_cmds=$lt_postuninstall_cmds
   19252 
   19253 # Commands used to build a loadable module (assumed same as above if empty)
   19254 module_cmds=$lt_module_cmds_GCJ
   19255 module_expsym_cmds=$lt_module_expsym_cmds_GCJ
   19256 
   19257 # Commands to strip libraries.
   19258 old_striplib=$lt_old_striplib
   19259 striplib=$lt_striplib
   19260 
   19261 # Dependencies to place before the objects being linked to create a
   19262 # shared library.
   19263 predep_objects=$lt_predep_objects_GCJ
   19264 
   19265 # Dependencies to place after the objects being linked to create a
   19266 # shared library.
   19267 postdep_objects=$lt_postdep_objects_GCJ
   19268 
   19269 # Dependencies to place before the objects being linked to create a
   19270 # shared library.
   19271 predeps=$lt_predeps_GCJ
   19272 
   19273 # Dependencies to place after the objects being linked to create a
   19274 # shared library.
   19275 postdeps=$lt_postdeps_GCJ
   19276 
   19277 # The directories searched by this compiler when creating a shared
   19278 # library
   19279 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_GCJ
   19280 
   19281 # The library search path used internally by the compiler when linking
   19282 # a shared library.
   19283 compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
   19284 
   19285 # Method to check whether dependent libraries are shared objects.
   19286 deplibs_check_method=$lt_deplibs_check_method
   19287 
   19288 # Command to use when deplibs_check_method == file_magic.
   19289 file_magic_cmd=$lt_file_magic_cmd
   19290 
   19291 # Flag that allows shared libraries with undefined symbols to be built.
   19292 allow_undefined_flag=$lt_allow_undefined_flag_GCJ
   19293 
   19294 # Flag that forces no undefined symbols.
   19295 no_undefined_flag=$lt_no_undefined_flag_GCJ
   19296 
   19297 # Commands used to finish a libtool library installation in a directory.
   19298 finish_cmds=$lt_finish_cmds
   19299 
   19300 # Same as above, but a single script fragment to be evaled but not shown.
   19301 finish_eval=$lt_finish_eval
   19302 
   19303 # Take the output of nm and produce a listing of raw symbols and C names.
   19304 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19305 
   19306 # Transform the output of nm in a proper C declaration
   19307 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19308 
   19309 # Transform the output of nm in a C name address pair
   19310 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19311 
   19312 # This is the shared library runtime path variable.
   19313 runpath_var=$runpath_var
   19314 
   19315 # This is the shared library path variable.
   19316 shlibpath_var=$shlibpath_var
   19317 
   19318 # Is shlibpath searched before the hard-coded library search path?
   19319 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19320 
   19321 # How to hardcode a shared library path into an executable.
   19322 hardcode_action=$hardcode_action_GCJ
   19323 
   19324 # Whether we should hardcode library paths into libraries.
   19325 hardcode_into_libs=$hardcode_into_libs
   19326 
   19327 # Flag to hardcode \$libdir into a binary during linking.
   19328 # This must work even if \$libdir does not exist.
   19329 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
   19330 
   19331 # If ld is used when linking, flag to hardcode \$libdir into
   19332 # a binary during linking. This must work even if \$libdir does
   19333 # not exist.
   19334 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
   19335 
   19336 # Whether we need a single -rpath flag with a separated argument.
   19337 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
   19338 
   19339 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19340 # resulting binary.
   19341 hardcode_direct=$hardcode_direct_GCJ
   19342 
   19343 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19344 # resulting binary.
   19345 hardcode_minus_L=$hardcode_minus_L_GCJ
   19346 
   19347 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19348 # the resulting binary.
   19349 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
   19350 
   19351 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19352 # and all subsequent libraries and executables linked against it.
   19353 hardcode_automatic=$hardcode_automatic_GCJ
   19354 
   19355 # Variables whose values should be saved in libtool wrapper scripts and
   19356 # restored at relink time.
   19357 variables_saved_for_relink="$variables_saved_for_relink"
   19358 
   19359 # Whether libtool must link a program against all its dependency libraries.
   19360 link_all_deplibs=$link_all_deplibs_GCJ
   19361 
   19362 # Compile-time system search path for libraries
   19363 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19364 
   19365 # Run-time system search path for libraries
   19366 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19367 
   19368 # Fix the shell variable \$srcfile for the compiler.
   19369 fix_srcfile_path=$lt_fix_srcfile_path
   19370 
   19371 # Set to yes if exported symbols are required.
   19372 always_export_symbols=$always_export_symbols_GCJ
   19373 
   19374 # The commands to list exported symbols.
   19375 export_symbols_cmds=$lt_export_symbols_cmds_GCJ
   19376 
   19377 # The commands to extract the exported symbol list from a shared archive.
   19378 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19379 
   19380 # Symbols that should not be listed in the preloaded symbols.
   19381 exclude_expsyms=$lt_exclude_expsyms_GCJ
   19382 
   19383 # Symbols that must always be exported.
   19384 include_expsyms=$lt_include_expsyms_GCJ
   19385 
   19386 # ### END LIBTOOL TAG CONFIG: $tagname
   19387 
   19388 __EOF__
   19389 
   19390 
   19391 else
   19392   # If there is no Makefile yet, we rely on a make rule to execute
   19393   # `config.status --recheck' to rerun these tests and create the
   19394   # libtool script then.
   19395   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19396   if test -f "$ltmain_in"; then
   19397     test -f Makefile && make "$ltmain"
   19398   fi
   19399 fi
   19400 
   19401 
   19402 ac_ext=c
   19403 ac_cpp='$CPP $CPPFLAGS'
   19404 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19405 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19406 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19407 
   19408 CC="$lt_save_CC"
   19409 
   19410 	else
   19411 	  tagname=""
   19412 	fi
   19413 	;;
   19414 
   19415       RC)
   19416 
   19417 
   19418 # Source file extension for RC test sources.
   19419 ac_ext=rc
   19420 
   19421 # Object file extension for compiled RC test sources.
   19422 objext=o
   19423 objext_RC=$objext
   19424 
   19425 # Code to be used in simple compile tests
   19426 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
   19427 
   19428 # Code to be used in simple link tests
   19429 lt_simple_link_test_code="$lt_simple_compile_test_code"
   19430 
   19431 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   19432 
   19433 # If no C compiler was specified, use CC.
   19434 LTCC=${LTCC-"$CC"}
   19435 
   19436 # If no C compiler flags were specified, use CFLAGS.
   19437 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   19438 
   19439 # Allow CC to be a program name with arguments.
   19440 compiler=$CC
   19441 
   19442 
   19443 # save warnings/boilerplate of simple test code
   19444 ac_outfile=conftest.$ac_objext
   19445 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   19446 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   19447 _lt_compiler_boilerplate=`cat conftest.err`
   19448 $rm conftest*
   19449 
   19450 ac_outfile=conftest.$ac_objext
   19451 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   19452 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   19453 _lt_linker_boilerplate=`cat conftest.err`
   19454 $rm -r conftest*
   19455 
   19456 
   19457 # Allow CC to be a program name with arguments.
   19458 lt_save_CC="$CC"
   19459 CC=${RC-"windres"}
   19460 compiler=$CC
   19461 compiler_RC=$CC
   19462 for cc_temp in $compiler""; do
   19463   case $cc_temp in
   19464     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   19465     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   19466     \-*) ;;
   19467     *) break;;
   19468   esac
   19469 done
   19470 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   19471 
   19472 lt_cv_prog_compiler_c_o_RC=yes
   19473 
   19474 # The else clause should only fire when bootstrapping the
   19475 # libtool distribution, otherwise you forgot to ship ltmain.sh
   19476 # with your package, and you will get complaints that there are
   19477 # no rules to generate ltmain.sh.
   19478 if test -f "$ltmain"; then
   19479   # See if we are running on zsh, and set the options which allow our commands through
   19480   # without removal of \ escapes.
   19481   if test -n "${ZSH_VERSION+set}" ; then
   19482     setopt NO_GLOB_SUBST
   19483   fi
   19484   # Now quote all the things that may contain metacharacters while being
   19485   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   19486   # variables and quote the copies for generation of the libtool script.
   19487   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   19488     SED SHELL STRIP \
   19489     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   19490     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   19491     deplibs_check_method reload_flag reload_cmds need_locks \
   19492     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   19493     lt_cv_sys_global_symbol_to_c_name_address \
   19494     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   19495     old_postinstall_cmds old_postuninstall_cmds \
   19496     compiler_RC \
   19497     CC_RC \
   19498     LD_RC \
   19499     lt_prog_compiler_wl_RC \
   19500     lt_prog_compiler_pic_RC \
   19501     lt_prog_compiler_static_RC \
   19502     lt_prog_compiler_no_builtin_flag_RC \
   19503     export_dynamic_flag_spec_RC \
   19504     thread_safe_flag_spec_RC \
   19505     whole_archive_flag_spec_RC \
   19506     enable_shared_with_static_runtimes_RC \
   19507     old_archive_cmds_RC \
   19508     old_archive_from_new_cmds_RC \
   19509     predep_objects_RC \
   19510     postdep_objects_RC \
   19511     predeps_RC \
   19512     postdeps_RC \
   19513     compiler_lib_search_path_RC \
   19514     compiler_lib_search_dirs_RC \
   19515     archive_cmds_RC \
   19516     archive_expsym_cmds_RC \
   19517     postinstall_cmds_RC \
   19518     postuninstall_cmds_RC \
   19519     old_archive_from_expsyms_cmds_RC \
   19520     allow_undefined_flag_RC \
   19521     no_undefined_flag_RC \
   19522     export_symbols_cmds_RC \
   19523     hardcode_libdir_flag_spec_RC \
   19524     hardcode_libdir_flag_spec_ld_RC \
   19525     hardcode_libdir_separator_RC \
   19526     hardcode_automatic_RC \
   19527     module_cmds_RC \
   19528     module_expsym_cmds_RC \
   19529     lt_cv_prog_compiler_c_o_RC \
   19530     fix_srcfile_path_RC \
   19531     exclude_expsyms_RC \
   19532     include_expsyms_RC; do
   19533 
   19534     case $var in
   19535     old_archive_cmds_RC | \
   19536     old_archive_from_new_cmds_RC | \
   19537     archive_cmds_RC | \
   19538     archive_expsym_cmds_RC | \
   19539     module_cmds_RC | \
   19540     module_expsym_cmds_RC | \
   19541     old_archive_from_expsyms_cmds_RC | \
   19542     export_symbols_cmds_RC | \
   19543     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   19544     postinstall_cmds | postuninstall_cmds | \
   19545     old_postinstall_cmds | old_postuninstall_cmds | \
   19546     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   19547       # Double-quote double-evaled strings.
   19548       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   19549       ;;
   19550     *)
   19551       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   19552       ;;
   19553     esac
   19554   done
   19555 
   19556   case $lt_echo in
   19557   *'\$0 --fallback-echo"')
   19558     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   19559     ;;
   19560   esac
   19561 
   19562 cfgfile="$ofile"
   19563 
   19564   cat <<__EOF__ >> "$cfgfile"
   19565 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   19566 
   19567 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   19568 
   19569 # Shell to use when invoking shell scripts.
   19570 SHELL=$lt_SHELL
   19571 
   19572 # Whether or not to build shared libraries.
   19573 build_libtool_libs=$enable_shared
   19574 
   19575 # Whether or not to build static libraries.
   19576 build_old_libs=$enable_static
   19577 
   19578 # Whether or not to add -lc for building shared libraries.
   19579 build_libtool_need_lc=$archive_cmds_need_lc_RC
   19580 
   19581 # Whether or not to disallow shared libs when runtime libs are static
   19582 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
   19583 
   19584 # Whether or not to optimize for fast installation.
   19585 fast_install=$enable_fast_install
   19586 
   19587 # The host system.
   19588 host_alias=$host_alias
   19589 host=$host
   19590 host_os=$host_os
   19591 
   19592 # The build system.
   19593 build_alias=$build_alias
   19594 build=$build
   19595 build_os=$build_os
   19596 
   19597 # An echo program that does not interpret backslashes.
   19598 echo=$lt_echo
   19599 
   19600 # The archiver.
   19601 AR=$lt_AR
   19602 AR_FLAGS=$lt_AR_FLAGS
   19603 
   19604 # A C compiler.
   19605 LTCC=$lt_LTCC
   19606 
   19607 # LTCC compiler flags.
   19608 LTCFLAGS=$lt_LTCFLAGS
   19609 
   19610 # A language-specific compiler.
   19611 CC=$lt_compiler_RC
   19612 
   19613 # Is the compiler the GNU C compiler?
   19614 with_gcc=$GCC_RC
   19615 
   19616 # An ERE matcher.
   19617 EGREP=$lt_EGREP
   19618 
   19619 # The linker used to build libraries.
   19620 LD=$lt_LD_RC
   19621 
   19622 # Whether we need hard or soft links.
   19623 LN_S=$lt_LN_S
   19624 
   19625 # A BSD-compatible nm program.
   19626 NM=$lt_NM
   19627 
   19628 # A symbol stripping program
   19629 STRIP=$lt_STRIP
   19630 
   19631 # Used to examine libraries when file_magic_cmd begins "file"
   19632 MAGIC_CMD=$MAGIC_CMD
   19633 
   19634 # Used on cygwin: DLL creation program.
   19635 DLLTOOL="$DLLTOOL"
   19636 
   19637 # Used on cygwin: object dumper.
   19638 OBJDUMP="$OBJDUMP"
   19639 
   19640 # Used on cygwin: assembler.
   19641 AS="$AS"
   19642 
   19643 # The name of the directory that contains temporary libtool files.
   19644 objdir=$objdir
   19645 
   19646 # How to create reloadable object files.
   19647 reload_flag=$lt_reload_flag
   19648 reload_cmds=$lt_reload_cmds
   19649 
   19650 # How to pass a linker flag through the compiler.
   19651 wl=$lt_lt_prog_compiler_wl_RC
   19652 
   19653 # Object file suffix (normally "o").
   19654 objext="$ac_objext"
   19655 
   19656 # Old archive suffix (normally "a").
   19657 libext="$libext"
   19658 
   19659 # Shared library suffix (normally ".so").
   19660 shrext_cmds='$shrext_cmds'
   19661 
   19662 # Executable file suffix (normally "").
   19663 exeext="$exeext"
   19664 
   19665 # Additional compiler flags for building library objects.
   19666 pic_flag=$lt_lt_prog_compiler_pic_RC
   19667 pic_mode=$pic_mode
   19668 
   19669 # What is the maximum length of a command?
   19670 max_cmd_len=$lt_cv_sys_max_cmd_len
   19671 
   19672 # Does compiler simultaneously support -c and -o options?
   19673 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
   19674 
   19675 # Must we lock files when doing compilation?
   19676 need_locks=$lt_need_locks
   19677 
   19678 # Do we need the lib prefix for modules?
   19679 need_lib_prefix=$need_lib_prefix
   19680 
   19681 # Do we need a version for libraries?
   19682 need_version=$need_version
   19683 
   19684 # Whether dlopen is supported.
   19685 dlopen_support=$enable_dlopen
   19686 
   19687 # Whether dlopen of programs is supported.
   19688 dlopen_self=$enable_dlopen_self
   19689 
   19690 # Whether dlopen of statically linked programs is supported.
   19691 dlopen_self_static=$enable_dlopen_self_static
   19692 
   19693 # Compiler flag to prevent dynamic linking.
   19694 link_static_flag=$lt_lt_prog_compiler_static_RC
   19695 
   19696 # Compiler flag to turn off builtin functions.
   19697 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
   19698 
   19699 # Compiler flag to allow reflexive dlopens.
   19700 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
   19701 
   19702 # Compiler flag to generate shared objects directly from archives.
   19703 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
   19704 
   19705 # Compiler flag to generate thread-safe objects.
   19706 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
   19707 
   19708 # Library versioning type.
   19709 version_type=$version_type
   19710 
   19711 # Format of library name prefix.
   19712 libname_spec=$lt_libname_spec
   19713 
   19714 # List of archive names.  First name is the real one, the rest are links.
   19715 # The last name is the one that the linker finds with -lNAME.
   19716 library_names_spec=$lt_library_names_spec
   19717 
   19718 # The coded name of the library, if different from the real name.
   19719 soname_spec=$lt_soname_spec
   19720 
   19721 # Commands used to build and install an old-style archive.
   19722 RANLIB=$lt_RANLIB
   19723 old_archive_cmds=$lt_old_archive_cmds_RC
   19724 old_postinstall_cmds=$lt_old_postinstall_cmds
   19725 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19726 
   19727 # Create an old-style archive from a shared archive.
   19728 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
   19729 
   19730 # Create a temporary old-style archive to link instead of a shared archive.
   19731 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
   19732 
   19733 # Commands used to build and install a shared archive.
   19734 archive_cmds=$lt_archive_cmds_RC
   19735 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
   19736 postinstall_cmds=$lt_postinstall_cmds
   19737 postuninstall_cmds=$lt_postuninstall_cmds
   19738 
   19739 # Commands used to build a loadable module (assumed same as above if empty)
   19740 module_cmds=$lt_module_cmds_RC
   19741 module_expsym_cmds=$lt_module_expsym_cmds_RC
   19742 
   19743 # Commands to strip libraries.
   19744 old_striplib=$lt_old_striplib
   19745 striplib=$lt_striplib
   19746 
   19747 # Dependencies to place before the objects being linked to create a
   19748 # shared library.
   19749 predep_objects=$lt_predep_objects_RC
   19750 
   19751 # Dependencies to place after the objects being linked to create a
   19752 # shared library.
   19753 postdep_objects=$lt_postdep_objects_RC
   19754 
   19755 # Dependencies to place before the objects being linked to create a
   19756 # shared library.
   19757 predeps=$lt_predeps_RC
   19758 
   19759 # Dependencies to place after the objects being linked to create a
   19760 # shared library.
   19761 postdeps=$lt_postdeps_RC
   19762 
   19763 # The directories searched by this compiler when creating a shared
   19764 # library
   19765 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_RC
   19766 
   19767 # The library search path used internally by the compiler when linking
   19768 # a shared library.
   19769 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
   19770 
   19771 # Method to check whether dependent libraries are shared objects.
   19772 deplibs_check_method=$lt_deplibs_check_method
   19773 
   19774 # Command to use when deplibs_check_method == file_magic.
   19775 file_magic_cmd=$lt_file_magic_cmd
   19776 
   19777 # Flag that allows shared libraries with undefined symbols to be built.
   19778 allow_undefined_flag=$lt_allow_undefined_flag_RC
   19779 
   19780 # Flag that forces no undefined symbols.
   19781 no_undefined_flag=$lt_no_undefined_flag_RC
   19782 
   19783 # Commands used to finish a libtool library installation in a directory.
   19784 finish_cmds=$lt_finish_cmds
   19785 
   19786 # Same as above, but a single script fragment to be evaled but not shown.
   19787 finish_eval=$lt_finish_eval
   19788 
   19789 # Take the output of nm and produce a listing of raw symbols and C names.
   19790 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19791 
   19792 # Transform the output of nm in a proper C declaration
   19793 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19794 
   19795 # Transform the output of nm in a C name address pair
   19796 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19797 
   19798 # This is the shared library runtime path variable.
   19799 runpath_var=$runpath_var
   19800 
   19801 # This is the shared library path variable.
   19802 shlibpath_var=$shlibpath_var
   19803 
   19804 # Is shlibpath searched before the hard-coded library search path?
   19805 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19806 
   19807 # How to hardcode a shared library path into an executable.
   19808 hardcode_action=$hardcode_action_RC
   19809 
   19810 # Whether we should hardcode library paths into libraries.
   19811 hardcode_into_libs=$hardcode_into_libs
   19812 
   19813 # Flag to hardcode \$libdir into a binary during linking.
   19814 # This must work even if \$libdir does not exist.
   19815 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
   19816 
   19817 # If ld is used when linking, flag to hardcode \$libdir into
   19818 # a binary during linking. This must work even if \$libdir does
   19819 # not exist.
   19820 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
   19821 
   19822 # Whether we need a single -rpath flag with a separated argument.
   19823 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
   19824 
   19825 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19826 # resulting binary.
   19827 hardcode_direct=$hardcode_direct_RC
   19828 
   19829 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19830 # resulting binary.
   19831 hardcode_minus_L=$hardcode_minus_L_RC
   19832 
   19833 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19834 # the resulting binary.
   19835 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
   19836 
   19837 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19838 # and all subsequent libraries and executables linked against it.
   19839 hardcode_automatic=$hardcode_automatic_RC
   19840 
   19841 # Variables whose values should be saved in libtool wrapper scripts and
   19842 # restored at relink time.
   19843 variables_saved_for_relink="$variables_saved_for_relink"
   19844 
   19845 # Whether libtool must link a program against all its dependency libraries.
   19846 link_all_deplibs=$link_all_deplibs_RC
   19847 
   19848 # Compile-time system search path for libraries
   19849 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19850 
   19851 # Run-time system search path for libraries
   19852 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19853 
   19854 # Fix the shell variable \$srcfile for the compiler.
   19855 fix_srcfile_path=$lt_fix_srcfile_path
   19856 
   19857 # Set to yes if exported symbols are required.
   19858 always_export_symbols=$always_export_symbols_RC
   19859 
   19860 # The commands to list exported symbols.
   19861 export_symbols_cmds=$lt_export_symbols_cmds_RC
   19862 
   19863 # The commands to extract the exported symbol list from a shared archive.
   19864 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19865 
   19866 # Symbols that should not be listed in the preloaded symbols.
   19867 exclude_expsyms=$lt_exclude_expsyms_RC
   19868 
   19869 # Symbols that must always be exported.
   19870 include_expsyms=$lt_include_expsyms_RC
   19871 
   19872 # ### END LIBTOOL TAG CONFIG: $tagname
   19873 
   19874 __EOF__
   19875 
   19876 
   19877 else
   19878   # If there is no Makefile yet, we rely on a make rule to execute
   19879   # `config.status --recheck' to rerun these tests and create the
   19880   # libtool script then.
   19881   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19882   if test -f "$ltmain_in"; then
   19883     test -f Makefile && make "$ltmain"
   19884   fi
   19885 fi
   19886 
   19887 
   19888 ac_ext=c
   19889 ac_cpp='$CPP $CPPFLAGS'
   19890 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19891 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19892 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19893 
   19894 CC="$lt_save_CC"
   19895 
   19896 	;;
   19897 
   19898       *)
   19899 	{ { $as_echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
   19900 $as_echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
   19901    { (exit 1); exit 1; }; }
   19902 	;;
   19903       esac
   19904 
   19905       # Append the new tag name to the list of available tags.
   19906       if test -n "$tagname" ; then
   19907       available_tags="$available_tags $tagname"
   19908     fi
   19909     fi
   19910   done
   19911   IFS="$lt_save_ifs"
   19912 
   19913   # Now substitute the updated list of available tags.
   19914   if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
   19915     mv "${ofile}T" "$ofile"
   19916     chmod +x "$ofile"
   19917   else
   19918     rm -f "${ofile}T"
   19919     { { $as_echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
   19920 $as_echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
   19921    { (exit 1); exit 1; }; }
   19922   fi
   19923 fi
   19924 
   19925 
   19926 
   19927 # This can be used to rebuild libtool when needed
   19928 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
   19929 
   19930 # Always use our own libtool.
   19931 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   19932 
   19933 # Prevent multiple expansion
   19934 
   19935 
   19936 
   19937 
   19938 
   19939 
   19940 
   19941 
   19942 
   19943 
   19944 
   19945 
   19946 
   19947 
   19948 
   19949 
   19950 
   19951 
   19952 
   19953 
   19954 
   19955 # Checks for pkg-config packages
   19956 
   19957 
   19958 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
   19959 	if test -n "$ac_tool_prefix"; then
   19960   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
   19961 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
   19962 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   19963 $as_echo_n "checking for $ac_word... " >&6; }
   19964 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
   19965   $as_echo_n "(cached) " >&6
   19966 else
   19967   case $PKG_CONFIG in
   19968   [\\/]* | ?:[\\/]*)
   19969   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
   19970   ;;
   19971   *)
   19972   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19973 for as_dir in $PATH
   19974 do
   19975   IFS=$as_save_IFS
   19976   test -z "$as_dir" && as_dir=.
   19977   for ac_exec_ext in '' $ac_executable_extensions; do
   19978   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   19979     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   19980     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19981     break 2
   19982   fi
   19983 done
   19984 done
   19985 IFS=$as_save_IFS
   19986 
   19987   ;;
   19988 esac
   19989 fi
   19990 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
   19991 if test -n "$PKG_CONFIG"; then
   19992   { $as_echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
   19993 $as_echo "$PKG_CONFIG" >&6; }
   19994 else
   19995   { $as_echo "$as_me:$LINENO: result: no" >&5
   19996 $as_echo "no" >&6; }
   19997 fi
   19998 
   19999 
   20000 fi
   20001 if test -z "$ac_cv_path_PKG_CONFIG"; then
   20002   ac_pt_PKG_CONFIG=$PKG_CONFIG
   20003   # Extract the first word of "pkg-config", so it can be a program name with args.
   20004 set dummy pkg-config; ac_word=$2
   20005 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
   20006 $as_echo_n "checking for $ac_word... " >&6; }
   20007 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
   20008   $as_echo_n "(cached) " >&6
   20009 else
   20010   case $ac_pt_PKG_CONFIG in
   20011   [\\/]* | ?:[\\/]*)
   20012   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
   20013   ;;
   20014   *)
   20015   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20016 for as_dir in $PATH
   20017 do
   20018   IFS=$as_save_IFS
   20019   test -z "$as_dir" && as_dir=.
   20020   for ac_exec_ext in '' $ac_executable_extensions; do
   20021   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20022     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   20023     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20024     break 2
   20025   fi
   20026 done
   20027 done
   20028 IFS=$as_save_IFS
   20029 
   20030   ;;
   20031 esac
   20032 fi
   20033 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
   20034 if test -n "$ac_pt_PKG_CONFIG"; then
   20035   { $as_echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
   20036 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
   20037 else
   20038   { $as_echo "$as_me:$LINENO: result: no" >&5
   20039 $as_echo "no" >&6; }
   20040 fi
   20041 
   20042   if test "x$ac_pt_PKG_CONFIG" = x; then
   20043     PKG_CONFIG=""
   20044   else
   20045     case $cross_compiling:$ac_tool_warned in
   20046 yes:)
   20047 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
   20048 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   20049 ac_tool_warned=yes ;;
   20050 esac
   20051     PKG_CONFIG=$ac_pt_PKG_CONFIG
   20052   fi
   20053 else
   20054   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
   20055 fi
   20056 
   20057 fi
   20058 if test -n "$PKG_CONFIG"; then
   20059 	_pkg_min_version=0.9.0
   20060 	{ $as_echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
   20061 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
   20062 	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
   20063 		{ $as_echo "$as_me:$LINENO: result: yes" >&5
   20064 $as_echo "yes" >&6; }
   20065 	else
   20066 		{ $as_echo "$as_me:$LINENO: result: no" >&5
   20067 $as_echo "no" >&6; }
   20068 		PKG_CONFIG=""
   20069 	fi
   20070 
   20071 fi
   20072 
   20073 pkg_failed=no
   20074 { $as_echo "$as_me:$LINENO: checking for XI" >&5
   20075 $as_echo_n "checking for XI... " >&6; }
   20076 
   20077 if test -n "$XI_CFLAGS"; then
   20078     pkg_cv_XI_CFLAGS="$XI_CFLAGS"
   20079  elif test -n "$PKG_CONFIG"; then
   20080     if test -n "$PKG_CONFIG" && \
   20081     { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xproto x11 xextproto xext inputproto >= 1.5\"") >&5
   20082   ($PKG_CONFIG --exists --print-errors "xproto x11 xextproto xext inputproto >= 1.5") 2>&5
   20083   ac_status=$?
   20084   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20085   (exit $ac_status); }; then
   20086   pkg_cv_XI_CFLAGS=`$PKG_CONFIG --cflags "xproto x11 xextproto xext inputproto >= 1.5" 2>/dev/null`
   20087 else
   20088   pkg_failed=yes
   20089 fi
   20090  else
   20091     pkg_failed=untried
   20092 fi
   20093 if test -n "$XI_LIBS"; then
   20094     pkg_cv_XI_LIBS="$XI_LIBS"
   20095  elif test -n "$PKG_CONFIG"; then
   20096     if test -n "$PKG_CONFIG" && \
   20097     { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xproto x11 xextproto xext inputproto >= 1.5\"") >&5
   20098   ($PKG_CONFIG --exists --print-errors "xproto x11 xextproto xext inputproto >= 1.5") 2>&5
   20099   ac_status=$?
   20100   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20101   (exit $ac_status); }; then
   20102   pkg_cv_XI_LIBS=`$PKG_CONFIG --libs "xproto x11 xextproto xext inputproto >= 1.5" 2>/dev/null`
   20103 else
   20104   pkg_failed=yes
   20105 fi
   20106  else
   20107     pkg_failed=untried
   20108 fi
   20109 
   20110 
   20111 
   20112 if test $pkg_failed = yes; then
   20113 
   20114 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   20115         _pkg_short_errors_supported=yes
   20116 else
   20117         _pkg_short_errors_supported=no
   20118 fi
   20119         if test $_pkg_short_errors_supported = yes; then
   20120 	        XI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xproto x11 xextproto xext inputproto >= 1.5" 2>&1`
   20121         else
   20122 	        XI_PKG_ERRORS=`$PKG_CONFIG --print-errors "xproto x11 xextproto xext inputproto >= 1.5" 2>&1`
   20123         fi
   20124 	# Put the nasty error message in config.log where it belongs
   20125 	echo "$XI_PKG_ERRORS" >&5
   20126 
   20127 	{ { $as_echo "$as_me:$LINENO: error: Package requirements (xproto x11 xextproto xext inputproto >= 1.5) were not met:
   20128 
   20129 $XI_PKG_ERRORS
   20130 
   20131 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   20132 installed software in a non-standard prefix.
   20133 
   20134 Alternatively, you may set the environment variables XI_CFLAGS
   20135 and XI_LIBS to avoid the need to call pkg-config.
   20136 See the pkg-config man page for more details.
   20137 " >&5
   20138 $as_echo "$as_me: error: Package requirements (xproto x11 xextproto xext inputproto >= 1.5) were not met:
   20139 
   20140 $XI_PKG_ERRORS
   20141 
   20142 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   20143 installed software in a non-standard prefix.
   20144 
   20145 Alternatively, you may set the environment variables XI_CFLAGS
   20146 and XI_LIBS to avoid the need to call pkg-config.
   20147 See the pkg-config man page for more details.
   20148 " >&2;}
   20149    { (exit 1); exit 1; }; }
   20150 elif test $pkg_failed = untried; then
   20151 	{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   20152 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   20153 { { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
   20154 is in your PATH or set the PKG_CONFIG environment variable to the full
   20155 path to pkg-config.
   20156 
   20157 Alternatively, you may set the environment variables XI_CFLAGS
   20158 and XI_LIBS to avoid the need to call pkg-config.
   20159 See the pkg-config man page for more details.
   20160 
   20161 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
   20162 See \`config.log' for more details." >&5
   20163 $as_echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
   20164 is in your PATH or set the PKG_CONFIG environment variable to the full
   20165 path to pkg-config.
   20166 
   20167 Alternatively, you may set the environment variables XI_CFLAGS
   20168 and XI_LIBS to avoid the need to call pkg-config.
   20169 See the pkg-config man page for more details.
   20170 
   20171 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
   20172 See \`config.log' for more details." >&2;}
   20173    { (exit 1); exit 1; }; }; }
   20174 else
   20175 	XI_CFLAGS=$pkg_cv_XI_CFLAGS
   20176 	XI_LIBS=$pkg_cv_XI_LIBS
   20177         { $as_echo "$as_me:$LINENO: result: yes" >&5
   20178 $as_echo "yes" >&6; }
   20179 	:
   20180 fi
   20181 
   20182 
   20183 
   20184 
   20185 # Check whether --enable-malloc0returnsnull was given.
   20186 if test "${enable_malloc0returnsnull+set}" = set; then
   20187   enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval
   20188 else
   20189   MALLOC_ZERO_RETURNS_NULL=auto
   20190 fi
   20191 
   20192 
   20193 { $as_echo "$as_me:$LINENO: checking whether malloc(0) returns NULL" >&5
   20194 $as_echo_n "checking whether malloc(0) returns NULL... " >&6; }
   20195 if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then
   20196 	if test "$cross_compiling" = yes; then
   20197   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
   20198 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   20199 { { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling
   20200 See \`config.log' for more details." >&5
   20201 $as_echo "$as_me: error: cannot run test program while cross compiling
   20202 See \`config.log' for more details." >&2;}
   20203    { (exit 1); exit 1; }; }; }
   20204 else
   20205   cat >conftest.$ac_ext <<_ACEOF
   20206 
   20207 char *malloc();
   20208 char *realloc();
   20209 char *calloc();
   20210 main() {
   20211     char *m0, *r0, *c0, *p;
   20212     m0 = malloc(0);
   20213     p = malloc(10);
   20214     r0 = realloc(p,0);
   20215     c0 = calloc(0);
   20216     exit(m0 == 0 || r0 == 0 || c0 == 0 ? 0 : 1);
   20217 }
   20218 _ACEOF
   20219 rm -f conftest$ac_exeext
   20220 if { (ac_try="$ac_link"
   20221 case "(($ac_try" in
   20222   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20223   *) ac_try_echo=$ac_try;;
   20224 esac
   20225 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20226 $as_echo "$ac_try_echo") >&5
   20227   (eval "$ac_link") 2>&5
   20228   ac_status=$?
   20229   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20230   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   20231   { (case "(($ac_try" in
   20232   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20233   *) ac_try_echo=$ac_try;;
   20234 esac
   20235 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
   20236 $as_echo "$ac_try_echo") >&5
   20237   (eval "$ac_try") 2>&5
   20238   ac_status=$?
   20239   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20240   (exit $ac_status); }; }; then
   20241   MALLOC_ZERO_RETURNS_NULL=yes
   20242 else
   20243   $as_echo "$as_me: program exited with status $ac_status" >&5
   20244 $as_echo "$as_me: failed program was:" >&5
   20245 sed 's/^/| /' conftest.$ac_ext >&5
   20246 
   20247 ( exit $ac_status )
   20248 MALLOC_ZERO_RETURNS_NULL=no
   20249 fi
   20250 rm -rf conftest.dSYM
   20251 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   20252 fi
   20253 
   20254 
   20255 fi
   20256 { $as_echo "$as_me:$LINENO: result: $MALLOC_ZERO_RETURNS_NULL" >&5
   20257 $as_echo "$MALLOC_ZERO_RETURNS_NULL" >&6; }
   20258 
   20259 if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then
   20260 	MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL"
   20261 	XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS
   20262 	XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC"
   20263 else
   20264 	MALLOC_ZERO_CFLAGS=""
   20265 	XMALLOC_ZERO_CFLAGS=""
   20266 	XTMALLOC_ZERO_CFLAGS=""
   20267 fi
   20268 
   20269 
   20270 
   20271 
   20272 
   20273 
   20274 
   20275 
   20276 if test x$APP_MAN_SUFFIX = x    ; then
   20277     APP_MAN_SUFFIX=1
   20278 fi
   20279 if test x$APP_MAN_DIR = x    ; then
   20280     APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
   20281 fi
   20282 
   20283 if test x$LIB_MAN_SUFFIX = x    ; then
   20284     LIB_MAN_SUFFIX=3
   20285 fi
   20286 if test x$LIB_MAN_DIR = x    ; then
   20287     LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
   20288 fi
   20289 
   20290 if test x$FILE_MAN_SUFFIX = x    ; then
   20291     case $host_os in
   20292 	solaris*)	FILE_MAN_SUFFIX=4  ;;
   20293 	*)		FILE_MAN_SUFFIX=5  ;;
   20294     esac
   20295 fi
   20296 if test x$FILE_MAN_DIR = x    ; then
   20297     FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
   20298 fi
   20299 
   20300 if test x$MISC_MAN_SUFFIX = x    ; then
   20301     case $host_os in
   20302 	solaris*)	MISC_MAN_SUFFIX=5  ;;
   20303 	*)		MISC_MAN_SUFFIX=7  ;;
   20304     esac
   20305 fi
   20306 if test x$MISC_MAN_DIR = x    ; then
   20307     MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
   20308 fi
   20309 
   20310 if test x$DRIVER_MAN_SUFFIX = x    ; then
   20311     case $host_os in
   20312 	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
   20313 	*)		DRIVER_MAN_SUFFIX=4  ;;
   20314     esac
   20315 fi
   20316 if test x$DRIVER_MAN_DIR = x    ; then
   20317     DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
   20318 fi
   20319 
   20320 if test x$ADMIN_MAN_SUFFIX = x    ; then
   20321     case $host_os in
   20322 	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
   20323 	*)		ADMIN_MAN_SUFFIX=8  ;;
   20324     esac
   20325 fi
   20326 if test x$ADMIN_MAN_DIR = x    ; then
   20327     ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
   20328 fi
   20329 
   20330 
   20331 
   20332 
   20333 
   20334 
   20335 
   20336 
   20337 
   20338 
   20339 
   20340 
   20341 
   20342 
   20343 
   20344 
   20345 
   20346 # Check whether --with-release-version was given.
   20347 if test "${with_release_version+set}" = set; then
   20348   withval=$with_release_version; RELEASE_VERSION="$withval"
   20349 else
   20350   RELEASE_VERSION=""
   20351 fi
   20352 
   20353 	if test "x$RELEASE_VERSION" != "x"; then
   20354 		PACKAGE="$PACKAGE-$RELEASE_VERSION"
   20355 		PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION"
   20356 		{ $as_echo "$as_me:$LINENO: Building with package name set to $PACKAGE" >&5
   20357 $as_echo "$as_me: Building with package name set to $PACKAGE" >&6;}
   20358 	fi
   20359 
   20360 cat >>confdefs.h <<_ACEOF
   20361 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
   20362 _ACEOF
   20363 
   20364 	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
   20365 	if test "x$PVM" = "x"; then
   20366 		PVM="0"
   20367 	fi
   20368 
   20369 cat >>confdefs.h <<_ACEOF
   20370 #define PACKAGE_VERSION_MINOR $PVM
   20371 _ACEOF
   20372 
   20373 	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
   20374 	if test "x$PVP" = "x"; then
   20375 		PVP="0"
   20376 	fi
   20377 
   20378 cat >>confdefs.h <<_ACEOF
   20379 #define PACKAGE_VERSION_PATCHLEVEL $PVP
   20380 _ACEOF
   20381 
   20382 
   20383 
   20384 ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile xi.pc"
   20385 
   20386 cat >confcache <<\_ACEOF
   20387 # This file is a shell script that caches the results of configure
   20388 # tests run on this system so they can be shared between configure
   20389 # scripts and configure runs, see configure's option --config-cache.
   20390 # It is not useful on other systems.  If it contains results you don't
   20391 # want to keep, you may remove or edit it.
   20392 #
   20393 # config.status only pays attention to the cache file if you give it
   20394 # the --recheck option to rerun configure.
   20395 #
   20396 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   20397 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   20398 # following values.
   20399 
   20400 _ACEOF
   20401 
   20402 # The following way of writing the cache mishandles newlines in values,
   20403 # but we know of no workaround that is simple, portable, and efficient.
   20404 # So, we kill variables containing newlines.
   20405 # Ultrix sh set writes to stderr and can't be redirected directly,
   20406 # and sets the high bit in the cache file unless we assign to the vars.
   20407 (
   20408   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   20409     eval ac_val=\$$ac_var
   20410     case $ac_val in #(
   20411     *${as_nl}*)
   20412       case $ac_var in #(
   20413       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
   20414 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   20415       esac
   20416       case $ac_var in #(
   20417       _ | IFS | as_nl) ;; #(
   20418       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   20419       *) $as_unset $ac_var ;;
   20420       esac ;;
   20421     esac
   20422   done
   20423 
   20424   (set) 2>&1 |
   20425     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   20426     *${as_nl}ac_space=\ *)
   20427       # `set' does not quote correctly, so add quotes (double-quote
   20428       # substitution turns \\\\ into \\, and sed turns \\ into \).
   20429       sed -n \
   20430 	"s/'/'\\\\''/g;
   20431 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   20432       ;; #(
   20433     *)
   20434       # `set' quotes correctly as required by POSIX, so do not add quotes.
   20435       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   20436       ;;
   20437     esac |
   20438     sort
   20439 ) |
   20440   sed '
   20441      /^ac_cv_env_/b end
   20442      t clear
   20443      :clear
   20444      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   20445      t end
   20446      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   20447      :end' >>confcache
   20448 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   20449   if test -w "$cache_file"; then
   20450     test "x$cache_file" != "x/dev/null" &&
   20451       { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
   20452 $as_echo "$as_me: updating cache $cache_file" >&6;}
   20453     cat confcache >$cache_file
   20454   else
   20455     { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
   20456 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   20457   fi
   20458 fi
   20459 rm -f confcache
   20460 
   20461 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   20462 # Let make expand exec_prefix.
   20463 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   20464 
   20465 DEFS=-DHAVE_CONFIG_H
   20466 
   20467 ac_libobjs=
   20468 ac_ltlibobjs=
   20469 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   20470   # 1. Remove the extension, and $U if already installed.
   20471   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   20472   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   20473   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   20474   #    will be set to the directory where LIBOBJS objects are built.
   20475   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   20476   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
   20477 done
   20478 LIBOBJS=$ac_libobjs
   20479 
   20480 LTLIBOBJS=$ac_ltlibobjs
   20481 
   20482 
   20483 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   20484   { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
   20485 Usually this means the macro was only invoked conditionally." >&5
   20486 $as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
   20487 Usually this means the macro was only invoked conditionally." >&2;}
   20488    { (exit 1); exit 1; }; }
   20489 fi
   20490 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   20491   { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
   20492 Usually this means the macro was only invoked conditionally." >&5
   20493 $as_echo "$as_me: error: conditional \"AMDEP\" was never defined.
   20494 Usually this means the macro was only invoked conditionally." >&2;}
   20495    { (exit 1); exit 1; }; }
   20496 fi
   20497 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   20498   { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   20499 Usually this means the macro was only invoked conditionally." >&5
   20500 $as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   20501 Usually this means the macro was only invoked conditionally." >&2;}
   20502    { (exit 1); exit 1; }; }
   20503 fi
   20504 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   20505   { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
   20506 Usually this means the macro was only invoked conditionally." >&5
   20507 $as_echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
   20508 Usually this means the macro was only invoked conditionally." >&2;}
   20509    { (exit 1); exit 1; }; }
   20510 fi
   20511 
   20512 : ${CONFIG_STATUS=./config.status}
   20513 ac_write_fail=0
   20514 ac_clean_files_save=$ac_clean_files
   20515 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   20516 { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
   20517 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   20518 cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   20519 #! $SHELL
   20520 # Generated by $as_me.
   20521 # Run this file to recreate the current configuration.
   20522 # Compiler output produced by configure, useful for debugging
   20523 # configure, is in config.log if it exists.
   20524 
   20525 debug=false
   20526 ac_cs_recheck=false
   20527 ac_cs_silent=false
   20528 SHELL=\${CONFIG_SHELL-$SHELL}
   20529 _ACEOF
   20530 
   20531 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   20532 ## --------------------- ##
   20533 ## M4sh Initialization.  ##
   20534 ## --------------------- ##
   20535 
   20536 # Be more Bourne compatible
   20537 DUALCASE=1; export DUALCASE # for MKS sh
   20538 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
   20539   emulate sh
   20540   NULLCMD=:
   20541   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   20542   # is contrary to our usage.  Disable this feature.
   20543   alias -g '${1+"$@"}'='"$@"'
   20544   setopt NO_GLOB_SUBST
   20545 else
   20546   case `(set -o) 2>/dev/null` in
   20547   *posix*) set -o posix ;;
   20548 esac
   20549 
   20550 fi
   20551 
   20552 
   20553 
   20554 
   20555 # PATH needs CR
   20556 # Avoid depending upon Character Ranges.
   20557 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   20558 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   20559 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   20560 as_cr_digits='0123456789'
   20561 as_cr_alnum=$as_cr_Letters$as_cr_digits
   20562 
   20563 as_nl='
   20564 '
   20565 export as_nl
   20566 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   20567 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   20568 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   20569 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   20570 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   20571   as_echo='printf %s\n'
   20572   as_echo_n='printf %s'
   20573 else
   20574   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   20575     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   20576     as_echo_n='/usr/ucb/echo -n'
   20577   else
   20578     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   20579     as_echo_n_body='eval
   20580       arg=$1;
   20581       case $arg in
   20582       *"$as_nl"*)
   20583 	expr "X$arg" : "X\\(.*\\)$as_nl";
   20584 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   20585       esac;
   20586       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   20587     '
   20588     export as_echo_n_body
   20589     as_echo_n='sh -c $as_echo_n_body as_echo'
   20590   fi
   20591   export as_echo_body
   20592   as_echo='sh -c $as_echo_body as_echo'
   20593 fi
   20594 
   20595 # The user is always right.
   20596 if test "${PATH_SEPARATOR+set}" != set; then
   20597   PATH_SEPARATOR=:
   20598   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   20599     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   20600       PATH_SEPARATOR=';'
   20601   }
   20602 fi
   20603 
   20604 # Support unset when possible.
   20605 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   20606   as_unset=unset
   20607 else
   20608   as_unset=false
   20609 fi
   20610 
   20611 
   20612 # IFS
   20613 # We need space, tab and new line, in precisely that order.  Quoting is
   20614 # there to prevent editors from complaining about space-tab.
   20615 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   20616 # splitting by setting IFS to empty value.)
   20617 IFS=" ""	$as_nl"
   20618 
   20619 # Find who we are.  Look in the path if we contain no directory separator.
   20620 case $0 in
   20621   *[\\/]* ) as_myself=$0 ;;
   20622   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20623 for as_dir in $PATH
   20624 do
   20625   IFS=$as_save_IFS
   20626   test -z "$as_dir" && as_dir=.
   20627   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   20628 done
   20629 IFS=$as_save_IFS
   20630 
   20631      ;;
   20632 esac
   20633 # We did not find ourselves, most probably we were run as `sh COMMAND'
   20634 # in which case we are not to be found in the path.
   20635 if test "x$as_myself" = x; then
   20636   as_myself=$0
   20637 fi
   20638 if test ! -f "$as_myself"; then
   20639   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   20640   { (exit 1); exit 1; }
   20641 fi
   20642 
   20643 # Work around bugs in pre-3.0 UWIN ksh.
   20644 for as_var in ENV MAIL MAILPATH
   20645 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   20646 done
   20647 PS1='$ '
   20648 PS2='> '
   20649 PS4='+ '
   20650 
   20651 # NLS nuisances.
   20652 LC_ALL=C
   20653 export LC_ALL
   20654 LANGUAGE=C
   20655 export LANGUAGE
   20656 
   20657 # Required to use basename.
   20658 if expr a : '\(a\)' >/dev/null 2>&1 &&
   20659    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   20660   as_expr=expr
   20661 else
   20662   as_expr=false
   20663 fi
   20664 
   20665 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   20666   as_basename=basename
   20667 else
   20668   as_basename=false
   20669 fi
   20670 
   20671 
   20672 # Name of the executable.
   20673 as_me=`$as_basename -- "$0" ||
   20674 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   20675 	 X"$0" : 'X\(//\)$' \| \
   20676 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   20677 $as_echo X/"$0" |
   20678     sed '/^.*\/\([^/][^/]*\)\/*$/{
   20679 	    s//\1/
   20680 	    q
   20681 	  }
   20682 	  /^X\/\(\/\/\)$/{
   20683 	    s//\1/
   20684 	    q
   20685 	  }
   20686 	  /^X\/\(\/\).*/{
   20687 	    s//\1/
   20688 	    q
   20689 	  }
   20690 	  s/.*/./; q'`
   20691 
   20692 # CDPATH.
   20693 $as_unset CDPATH
   20694 
   20695 
   20696 
   20697   as_lineno_1=$LINENO
   20698   as_lineno_2=$LINENO
   20699   test "x$as_lineno_1" != "x$as_lineno_2" &&
   20700   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
   20701 
   20702   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
   20703   # uniformly replaced by the line number.  The first 'sed' inserts a
   20704   # line-number line after each line using $LINENO; the second 'sed'
   20705   # does the real work.  The second script uses 'N' to pair each
   20706   # line-number line with the line containing $LINENO, and appends
   20707   # trailing '-' during substitution so that $LINENO is not a special
   20708   # case at line end.
   20709   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
   20710   # scripts with optimization help from Paolo Bonzini.  Blame Lee
   20711   # E. McMahon (1931-1989) for sed's syntax.  :-)
   20712   sed -n '
   20713     p
   20714     /[$]LINENO/=
   20715   ' <$as_myself |
   20716     sed '
   20717       s/[$]LINENO.*/&-/
   20718       t lineno
   20719       b
   20720       :lineno
   20721       N
   20722       :loop
   20723       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
   20724       t loop
   20725       s/-\n.*//
   20726     ' >$as_me.lineno &&
   20727   chmod +x "$as_me.lineno" ||
   20728     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
   20729    { (exit 1); exit 1; }; }
   20730 
   20731   # Don't try to exec as it changes $[0], causing all sort of problems
   20732   # (the dirname of $[0] is not the place where we might find the
   20733   # original and so on.  Autoconf is especially sensitive to this).
   20734   . "./$as_me.lineno"
   20735   # Exit status is that of the last command.
   20736   exit
   20737 }
   20738 
   20739 
   20740 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   20741   as_dirname=dirname
   20742 else
   20743   as_dirname=false
   20744 fi
   20745 
   20746 ECHO_C= ECHO_N= ECHO_T=
   20747 case `echo -n x` in
   20748 -n*)
   20749   case `echo 'x\c'` in
   20750   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   20751   *)   ECHO_C='\c';;
   20752   esac;;
   20753 *)
   20754   ECHO_N='-n';;
   20755 esac
   20756 if expr a : '\(a\)' >/dev/null 2>&1 &&
   20757    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   20758   as_expr=expr
   20759 else
   20760   as_expr=false
   20761 fi
   20762 
   20763 rm -f conf$$ conf$$.exe conf$$.file
   20764 if test -d conf$$.dir; then
   20765   rm -f conf$$.dir/conf$$.file
   20766 else
   20767   rm -f conf$$.dir
   20768   mkdir conf$$.dir 2>/dev/null
   20769 fi
   20770 if (echo >conf$$.file) 2>/dev/null; then
   20771   if ln -s conf$$.file conf$$ 2>/dev/null; then
   20772     as_ln_s='ln -s'
   20773     # ... but there are two gotchas:
   20774     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   20775     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   20776     # In both cases, we have to default to `cp -p'.
   20777     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   20778       as_ln_s='cp -p'
   20779   elif ln conf$$.file conf$$ 2>/dev/null; then
   20780     as_ln_s=ln
   20781   else
   20782     as_ln_s='cp -p'
   20783   fi
   20784 else
   20785   as_ln_s='cp -p'
   20786 fi
   20787 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   20788 rmdir conf$$.dir 2>/dev/null
   20789 
   20790 if mkdir -p . 2>/dev/null; then
   20791   as_mkdir_p=:
   20792 else
   20793   test -d ./-p && rmdir ./-p
   20794   as_mkdir_p=false
   20795 fi
   20796 
   20797 if test -x / >/dev/null 2>&1; then
   20798   as_test_x='test -x'
   20799 else
   20800   if ls -dL / >/dev/null 2>&1; then
   20801     as_ls_L_option=L
   20802   else
   20803     as_ls_L_option=
   20804   fi
   20805   as_test_x='
   20806     eval sh -c '\''
   20807       if test -d "$1"; then
   20808 	test -d "$1/.";
   20809       else
   20810 	case $1 in
   20811 	-*)set "./$1";;
   20812 	esac;
   20813 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
   20814 	???[sx]*):;;*)false;;esac;fi
   20815     '\'' sh
   20816   '
   20817 fi
   20818 as_executable_p=$as_test_x
   20819 
   20820 # Sed expression to map a string onto a valid CPP name.
   20821 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   20822 
   20823 # Sed expression to map a string onto a valid variable name.
   20824 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   20825 
   20826 
   20827 exec 6>&1
   20828 
   20829 # Save the log message, to keep $[0] and so on meaningful, and to
   20830 # report actual input values of CONFIG_FILES etc. instead of their
   20831 # values after options handling.
   20832 ac_log="
   20833 This file was extended by libXi $as_me 1.2.1, which was
   20834 generated by GNU Autoconf 2.63.  Invocation command line was
   20835 
   20836   CONFIG_FILES    = $CONFIG_FILES
   20837   CONFIG_HEADERS  = $CONFIG_HEADERS
   20838   CONFIG_LINKS    = $CONFIG_LINKS
   20839   CONFIG_COMMANDS = $CONFIG_COMMANDS
   20840   $ $0 $@
   20841 
   20842 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   20843 "
   20844 
   20845 _ACEOF
   20846 
   20847 case $ac_config_files in *"
   20848 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   20849 esac
   20850 
   20851 case $ac_config_headers in *"
   20852 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
   20853 esac
   20854 
   20855 
   20856 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   20857 # Files that config.status was made for.
   20858 config_files="$ac_config_files"
   20859 config_headers="$ac_config_headers"
   20860 config_commands="$ac_config_commands"
   20861 
   20862 _ACEOF
   20863 
   20864 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   20865 ac_cs_usage="\
   20866 \`$as_me' instantiates files from templates according to the
   20867 current configuration.
   20868 
   20869 Usage: $0 [OPTION]... [FILE]...
   20870 
   20871   -h, --help       print this help, then exit
   20872   -V, --version    print version number and configuration settings, then exit
   20873   -q, --quiet, --silent
   20874                    do not print progress messages
   20875   -d, --debug      don't remove temporary files
   20876       --recheck    update $as_me by reconfiguring in the same conditions
   20877       --file=FILE[:TEMPLATE]
   20878                    instantiate the configuration file FILE
   20879       --header=FILE[:TEMPLATE]
   20880                    instantiate the configuration header FILE
   20881 
   20882 Configuration files:
   20883 $config_files
   20884 
   20885 Configuration headers:
   20886 $config_headers
   20887 
   20888 Configuration commands:
   20889 $config_commands
   20890 
   20891 Report bugs to <bug-autoconf (at] gnu.org>."
   20892 
   20893 _ACEOF
   20894 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   20895 ac_cs_version="\\
   20896 libXi config.status 1.2.1
   20897 configured by $0, generated by GNU Autoconf 2.63,
   20898   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
   20899 
   20900 Copyright (C) 2008 Free Software Foundation, Inc.
   20901 This config.status script is free software; the Free Software Foundation
   20902 gives unlimited permission to copy, distribute and modify it."
   20903 
   20904 ac_pwd='$ac_pwd'
   20905 srcdir='$srcdir'
   20906 INSTALL='$INSTALL'
   20907 MKDIR_P='$MKDIR_P'
   20908 AWK='$AWK'
   20909 test -n "\$AWK" || AWK=awk
   20910 _ACEOF
   20911 
   20912 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   20913 # The default lists apply if the user does not specify any file.
   20914 ac_need_defaults=:
   20915 while test $# != 0
   20916 do
   20917   case $1 in
   20918   --*=*)
   20919     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   20920     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   20921     ac_shift=:
   20922     ;;
   20923   *)
   20924     ac_option=$1
   20925     ac_optarg=$2
   20926     ac_shift=shift
   20927     ;;
   20928   esac
   20929 
   20930   case $ac_option in
   20931   # Handling of the options.
   20932   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   20933     ac_cs_recheck=: ;;
   20934   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   20935     $as_echo "$ac_cs_version"; exit ;;
   20936   --debug | --debu | --deb | --de | --d | -d )
   20937     debug=: ;;
   20938   --file | --fil | --fi | --f )
   20939     $ac_shift
   20940     case $ac_optarg in
   20941     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   20942     esac
   20943     CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
   20944     ac_need_defaults=false;;
   20945   --header | --heade | --head | --hea )
   20946     $ac_shift
   20947     case $ac_optarg in
   20948     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   20949     esac
   20950     CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
   20951     ac_need_defaults=false;;
   20952   --he | --h)
   20953     # Conflict between --help and --header
   20954     { $as_echo "$as_me: error: ambiguous option: $1
   20955 Try \`$0 --help' for more information." >&2
   20956    { (exit 1); exit 1; }; };;
   20957   --help | --hel | -h )
   20958     $as_echo "$ac_cs_usage"; exit ;;
   20959   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   20960   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   20961     ac_cs_silent=: ;;
   20962 
   20963   # This is an error.
   20964   -*) { $as_echo "$as_me: error: unrecognized option: $1
   20965 Try \`$0 --help' for more information." >&2
   20966    { (exit 1); exit 1; }; } ;;
   20967 
   20968   *) ac_config_targets="$ac_config_targets $1"
   20969      ac_need_defaults=false ;;
   20970 
   20971   esac
   20972   shift
   20973 done
   20974 
   20975 ac_configure_extra_args=
   20976 
   20977 if $ac_cs_silent; then
   20978   exec 6>/dev/null
   20979   ac_configure_extra_args="$ac_configure_extra_args --silent"
   20980 fi
   20981 
   20982 _ACEOF
   20983 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   20984 if \$ac_cs_recheck; then
   20985   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   20986   shift
   20987   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   20988   CONFIG_SHELL='$SHELL'
   20989   export CONFIG_SHELL
   20990   exec "\$@"
   20991 fi
   20992 
   20993 _ACEOF
   20994 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   20995 exec 5>>config.log
   20996 {
   20997   echo
   20998   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   20999 ## Running $as_me. ##
   21000 _ASBOX
   21001   $as_echo "$ac_log"
   21002 } >&5
   21003 
   21004 _ACEOF
   21005 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   21006 #
   21007 # INIT-COMMANDS
   21008 #
   21009 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   21010 
   21011 _ACEOF
   21012 
   21013 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   21014 
   21015 # Handling of arguments.
   21016 for ac_config_target in $ac_config_targets
   21017 do
   21018   case $ac_config_target in
   21019     "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
   21020     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   21021     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   21022     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
   21023     "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
   21024     "xi.pc") CONFIG_FILES="$CONFIG_FILES xi.pc" ;;
   21025 
   21026   *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
   21027 $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
   21028    { (exit 1); exit 1; }; };;
   21029   esac
   21030 done
   21031 
   21032 
   21033 # If the user did not use the arguments to specify the items to instantiate,
   21034 # then the envvar interface is used.  Set only those that are not.
   21035 # We use the long form for the default assignment because of an extremely
   21036 # bizarre bug on SunOS 4.1.3.
   21037 if $ac_need_defaults; then
   21038   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   21039   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   21040   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   21041 fi
   21042 
   21043 # Have a temporary directory for convenience.  Make it in the build tree
   21044 # simply because there is no reason against having it here, and in addition,
   21045 # creating and moving files from /tmp can sometimes cause problems.
   21046 # Hook for its removal unless debugging.
   21047 # Note that there is a small window in which the directory will not be cleaned:
   21048 # after its creation but before its name has been assigned to `$tmp'.
   21049 $debug ||
   21050 {
   21051   tmp=
   21052   trap 'exit_status=$?
   21053   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
   21054 ' 0
   21055   trap '{ (exit 1); exit 1; }' 1 2 13 15
   21056 }
   21057 # Create a (secure) tmp directory for tmp files.
   21058 
   21059 {
   21060   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   21061   test -n "$tmp" && test -d "$tmp"
   21062 }  ||
   21063 {
   21064   tmp=./conf$$-$RANDOM
   21065   (umask 077 && mkdir "$tmp")
   21066 } ||
   21067 {
   21068    $as_echo "$as_me: cannot create a temporary directory in ." >&2
   21069    { (exit 1); exit 1; }
   21070 }
   21071 
   21072 # Set up the scripts for CONFIG_FILES section.
   21073 # No need to generate them if there are no CONFIG_FILES.
   21074 # This happens for instance with `./config.status config.h'.
   21075 if test -n "$CONFIG_FILES"; then
   21076 
   21077 
   21078 ac_cr='
'
   21080 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   21081 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   21082   ac_cs_awk_cr='\\r'
   21083 else
   21084   ac_cs_awk_cr=$ac_cr
   21085 fi
   21086 
   21087 echo 'BEGIN {' >"$tmp/subs1.awk" &&
   21088 _ACEOF
   21089 
   21090 
   21091 {
   21092   echo "cat >conf$$subs.awk <<_ACEOF" &&
   21093   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   21094   echo "_ACEOF"
   21095 } >conf$$subs.sh ||
   21096   { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   21097 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   21098    { (exit 1); exit 1; }; }
   21099 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
   21100 ac_delim='%!_!# '
   21101 for ac_last_try in false false false false false :; do
   21102   . ./conf$$subs.sh ||
   21103     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   21104 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   21105    { (exit 1); exit 1; }; }
   21106 
   21107   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   21108   if test $ac_delim_n = $ac_delim_num; then
   21109     break
   21110   elif $ac_last_try; then
   21111     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   21112 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   21113    { (exit 1); exit 1; }; }
   21114   else
   21115     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   21116   fi
   21117 done
   21118 rm -f conf$$subs.sh
   21119 
   21120 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   21121 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
   21122 _ACEOF
   21123 sed -n '
   21124 h
   21125 s/^/S["/; s/!.*/"]=/
   21126 p
   21127 g
   21128 s/^[^!]*!//
   21129 :repl
   21130 t repl
   21131 s/'"$ac_delim"'$//
   21132 t delim
   21133 :nl
   21134 h
   21135 s/\(.\{148\}\).*/\1/
   21136 t more1
   21137 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   21138 p
   21139 n
   21140 b repl
   21141 :more1
   21142 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   21143 p
   21144 g
   21145 s/.\{148\}//
   21146 t nl
   21147 :delim
   21148 h
   21149 s/\(.\{148\}\).*/\1/
   21150 t more2
   21151 s/["\\]/\\&/g; s/^/"/; s/$/"/
   21152 p
   21153 b
   21154 :more2
   21155 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   21156 p
   21157 g
   21158 s/.\{148\}//
   21159 t delim
   21160 ' <conf$$subs.awk | sed '
   21161 /^[^""]/{
   21162   N
   21163   s/\n//
   21164 }
   21165 ' >>$CONFIG_STATUS || ac_write_fail=1
   21166 rm -f conf$$subs.awk
   21167 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   21168 _ACAWK
   21169 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
   21170   for (key in S) S_is_set[key] = 1
   21171   FS = ""
   21172 
   21173 }
   21174 {
   21175   line = $ 0
   21176   nfields = split(line, field, "@")
   21177   substed = 0
   21178   len = length(field[1])
   21179   for (i = 2; i < nfields; i++) {
   21180     key = field[i]
   21181     keylen = length(key)
   21182     if (S_is_set[key]) {
   21183       value = S[key]
   21184       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   21185       len += length(value) + length(field[++i])
   21186       substed = 1
   21187     } else
   21188       len += 1 + keylen
   21189   }
   21190 
   21191   print line
   21192 }
   21193 
   21194 _ACAWK
   21195 _ACEOF
   21196 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   21197 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   21198   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   21199 else
   21200   cat
   21201 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
   21202   || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
   21203 $as_echo "$as_me: error: could not setup config files machinery" >&2;}
   21204    { (exit 1); exit 1; }; }
   21205 _ACEOF
   21206 
   21207 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   21208 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   21209 # trailing colons and then remove the whole line if VPATH becomes empty
   21210 # (actually we leave an empty line to preserve line numbers).
   21211 if test "x$srcdir" = x.; then
   21212   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   21213 s/:*\$(srcdir):*/:/
   21214 s/:*\${srcdir}:*/:/
   21215 s/:*@srcdir@:*/:/
   21216 s/^\([^=]*=[	 ]*\):*/\1/
   21217 s/:*$//
   21218 s/^[^=]*=[	 ]*$//
   21219 }'
   21220 fi
   21221 
   21222 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   21223 fi # test -n "$CONFIG_FILES"
   21224 
   21225 # Set up the scripts for CONFIG_HEADERS section.
   21226 # No need to generate them if there are no CONFIG_HEADERS.
   21227 # This happens for instance with `./config.status Makefile'.
   21228 if test -n "$CONFIG_HEADERS"; then
   21229 cat >"$tmp/defines.awk" <<\_ACAWK ||
   21230 BEGIN {
   21231 _ACEOF
   21232 
   21233 # Transform confdefs.h into an awk script `defines.awk', embedded as
   21234 # here-document in config.status, that substitutes the proper values into
   21235 # config.h.in to produce config.h.
   21236 
   21237 # Create a delimiter string that does not exist in confdefs.h, to ease
   21238 # handling of long lines.
   21239 ac_delim='%!_!# '
   21240 for ac_last_try in false false :; do
   21241   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
   21242   if test -z "$ac_t"; then
   21243     break
   21244   elif $ac_last_try; then
   21245     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
   21246 $as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
   21247    { (exit 1); exit 1; }; }
   21248   else
   21249     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   21250   fi
   21251 done
   21252 
   21253 # For the awk script, D is an array of macro values keyed by name,
   21254 # likewise P contains macro parameters if any.  Preserve backslash
   21255 # newline sequences.
   21256 
   21257 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   21258 sed -n '
   21259 s/.\{148\}/&'"$ac_delim"'/g
   21260 t rset
   21261 :rset
   21262 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   21263 t def
   21264 d
   21265 :def
   21266 s/\\$//
   21267 t bsnl
   21268 s/["\\]/\\&/g
   21269 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   21270 D["\1"]=" \3"/p
   21271 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   21272 d
   21273 :bsnl
   21274 s/["\\]/\\&/g
   21275 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   21276 D["\1"]=" \3\\\\\\n"\\/p
   21277 t cont
   21278 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   21279 t cont
   21280 d
   21281 :cont
   21282 n
   21283 s/.\{148\}/&'"$ac_delim"'/g
   21284 t clear
   21285 :clear
   21286 s/\\$//
   21287 t bsnlc
   21288 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   21289 d
   21290 :bsnlc
   21291 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   21292 b cont
   21293 ' <confdefs.h | sed '
   21294 s/'"$ac_delim"'/"\\\
   21295 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   21296 
   21297 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   21298   for (key in D) D_is_set[key] = 1
   21299   FS = ""
   21300 }
   21301 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   21302   line = \$ 0
   21303   split(line, arg, " ")
   21304   if (arg[1] == "#") {
   21305     defundef = arg[2]
   21306     mac1 = arg[3]
   21307   } else {
   21308     defundef = substr(arg[1], 2)
   21309     mac1 = arg[2]
   21310   }
   21311   split(mac1, mac2, "(") #)
   21312   macro = mac2[1]
   21313   prefix = substr(line, 1, index(line, defundef) - 1)
   21314   if (D_is_set[macro]) {
   21315     # Preserve the white space surrounding the "#".
   21316     print prefix "define", macro P[macro] D[macro]
   21317     next
   21318   } else {
   21319     # Replace #undef with comments.  This is necessary, for example,
   21320     # in the case of _POSIX_SOURCE, which is predefined and required
   21321     # on some systems where configure will not decide to define it.
   21322     if (defundef == "undef") {
   21323       print "/*", prefix defundef, macro, "*/"
   21324       next
   21325     }
   21326   }
   21327 }
   21328 { print }
   21329 _ACAWK
   21330 _ACEOF
   21331 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   21332   { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
   21333 $as_echo "$as_me: error: could not setup config headers machinery" >&2;}
   21334    { (exit 1); exit 1; }; }
   21335 fi # test -n "$CONFIG_HEADERS"
   21336 
   21337 
   21338 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   21339 shift
   21340 for ac_tag
   21341 do
   21342   case $ac_tag in
   21343   :[FHLC]) ac_mode=$ac_tag; continue;;
   21344   esac
   21345   case $ac_mode$ac_tag in
   21346   :[FHL]*:*);;
   21347   :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
   21348 $as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
   21349    { (exit 1); exit 1; }; };;
   21350   :[FH]-) ac_tag=-:-;;
   21351   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   21352   esac
   21353   ac_save_IFS=$IFS
   21354   IFS=:
   21355   set x $ac_tag
   21356   IFS=$ac_save_IFS
   21357   shift
   21358   ac_file=$1
   21359   shift
   21360 
   21361   case $ac_mode in
   21362   :L) ac_source=$1;;
   21363   :[FH])
   21364     ac_file_inputs=
   21365     for ac_f
   21366     do
   21367       case $ac_f in
   21368       -) ac_f="$tmp/stdin";;
   21369       *) # Look for the file first in the build tree, then in the source tree
   21370 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   21371 	 # because $ac_f cannot contain `:'.
   21372 	 test -f "$ac_f" ||
   21373 	   case $ac_f in
   21374 	   [\\/$]*) false;;
   21375 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   21376 	   esac ||
   21377 	   { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
   21378 $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
   21379    { (exit 1); exit 1; }; };;
   21380       esac
   21381       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   21382       ac_file_inputs="$ac_file_inputs '$ac_f'"
   21383     done
   21384 
   21385     # Let's still pretend it is `configure' which instantiates (i.e., don't
   21386     # use $as_me), people would be surprised to read:
   21387     #    /* config.h.  Generated by config.status.  */
   21388     configure_input='Generated from '`
   21389 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   21390 	`' by configure.'
   21391     if test x"$ac_file" != x-; then
   21392       configure_input="$ac_file.  $configure_input"
   21393       { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
   21394 $as_echo "$as_me: creating $ac_file" >&6;}
   21395     fi
   21396     # Neutralize special characters interpreted by sed in replacement strings.
   21397     case $configure_input in #(
   21398     *\&* | *\|* | *\\* )
   21399        ac_sed_conf_input=`$as_echo "$configure_input" |
   21400        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   21401     *) ac_sed_conf_input=$configure_input;;
   21402     esac
   21403 
   21404     case $ac_tag in
   21405     *:-:* | *:-) cat >"$tmp/stdin" \
   21406       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   21407 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   21408    { (exit 1); exit 1; }; } ;;
   21409     esac
   21410     ;;
   21411   esac
   21412 
   21413   ac_dir=`$as_dirname -- "$ac_file" ||
   21414 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21415 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   21416 	 X"$ac_file" : 'X\(//\)$' \| \
   21417 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   21418 $as_echo X"$ac_file" |
   21419     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21420 	    s//\1/
   21421 	    q
   21422 	  }
   21423 	  /^X\(\/\/\)[^/].*/{
   21424 	    s//\1/
   21425 	    q
   21426 	  }
   21427 	  /^X\(\/\/\)$/{
   21428 	    s//\1/
   21429 	    q
   21430 	  }
   21431 	  /^X\(\/\).*/{
   21432 	    s//\1/
   21433 	    q
   21434 	  }
   21435 	  s/.*/./; q'`
   21436   { as_dir="$ac_dir"
   21437   case $as_dir in #(
   21438   -*) as_dir=./$as_dir;;
   21439   esac
   21440   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   21441     as_dirs=
   21442     while :; do
   21443       case $as_dir in #(
   21444       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   21445       *) as_qdir=$as_dir;;
   21446       esac
   21447       as_dirs="'$as_qdir' $as_dirs"
   21448       as_dir=`$as_dirname -- "$as_dir" ||
   21449 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21450 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   21451 	 X"$as_dir" : 'X\(//\)$' \| \
   21452 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   21453 $as_echo X"$as_dir" |
   21454     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21455 	    s//\1/
   21456 	    q
   21457 	  }
   21458 	  /^X\(\/\/\)[^/].*/{
   21459 	    s//\1/
   21460 	    q
   21461 	  }
   21462 	  /^X\(\/\/\)$/{
   21463 	    s//\1/
   21464 	    q
   21465 	  }
   21466 	  /^X\(\/\).*/{
   21467 	    s//\1/
   21468 	    q
   21469 	  }
   21470 	  s/.*/./; q'`
   21471       test -d "$as_dir" && break
   21472     done
   21473     test -z "$as_dirs" || eval "mkdir $as_dirs"
   21474   } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   21475 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
   21476    { (exit 1); exit 1; }; }; }
   21477   ac_builddir=.
   21478 
   21479 case "$ac_dir" in
   21480 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   21481 *)
   21482   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   21483   # A ".." for each directory in $ac_dir_suffix.
   21484   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   21485   case $ac_top_builddir_sub in
   21486   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   21487   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   21488   esac ;;
   21489 esac
   21490 ac_abs_top_builddir=$ac_pwd
   21491 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   21492 # for backward compatibility:
   21493 ac_top_builddir=$ac_top_build_prefix
   21494 
   21495 case $srcdir in
   21496   .)  # We are building in place.
   21497     ac_srcdir=.
   21498     ac_top_srcdir=$ac_top_builddir_sub
   21499     ac_abs_top_srcdir=$ac_pwd ;;
   21500   [\\/]* | ?:[\\/]* )  # Absolute name.
   21501     ac_srcdir=$srcdir$ac_dir_suffix;
   21502     ac_top_srcdir=$srcdir
   21503     ac_abs_top_srcdir=$srcdir ;;
   21504   *) # Relative name.
   21505     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   21506     ac_top_srcdir=$ac_top_build_prefix$srcdir
   21507     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   21508 esac
   21509 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   21510 
   21511 
   21512   case $ac_mode in
   21513   :F)
   21514   #
   21515   # CONFIG_FILE
   21516   #
   21517 
   21518   case $INSTALL in
   21519   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   21520   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   21521   esac
   21522   ac_MKDIR_P=$MKDIR_P
   21523   case $MKDIR_P in
   21524   [\\/$]* | ?:[\\/]* ) ;;
   21525   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
   21526   esac
   21527 _ACEOF
   21528 
   21529 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   21530 # If the template does not know about datarootdir, expand it.
   21531 # FIXME: This hack should be removed a few years after 2.60.
   21532 ac_datarootdir_hack=; ac_datarootdir_seen=
   21533 
   21534 ac_sed_dataroot='
   21535 /datarootdir/ {
   21536   p
   21537   q
   21538 }
   21539 /@datadir@/p
   21540 /@docdir@/p
   21541 /@infodir@/p
   21542 /@localedir@/p
   21543 /@mandir@/p
   21544 '
   21545 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   21546 *datarootdir*) ac_datarootdir_seen=yes;;
   21547 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   21548   { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   21549 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   21550 _ACEOF
   21551 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   21552   ac_datarootdir_hack='
   21553   s&@datadir@&$datadir&g
   21554   s&@docdir@&$docdir&g
   21555   s&@infodir@&$infodir&g
   21556   s&@localedir@&$localedir&g
   21557   s&@mandir@&$mandir&g
   21558     s&\\\${datarootdir}&$datarootdir&g' ;;
   21559 esac
   21560 _ACEOF
   21561 
   21562 # Neutralize VPATH when `$srcdir' = `.'.
   21563 # Shell code in configure.ac might set extrasub.
   21564 # FIXME: do we really want to maintain this feature?
   21565 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   21566 ac_sed_extra="$ac_vpsub
   21567 $extrasub
   21568 _ACEOF
   21569 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   21570 :t
   21571 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   21572 s|@configure_input@|$ac_sed_conf_input|;t t
   21573 s&@top_builddir@&$ac_top_builddir_sub&;t t
   21574 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   21575 s&@srcdir@&$ac_srcdir&;t t
   21576 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   21577 s&@top_srcdir@&$ac_top_srcdir&;t t
   21578 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   21579 s&@builddir@&$ac_builddir&;t t
   21580 s&@abs_builddir@&$ac_abs_builddir&;t t
   21581 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   21582 s&@INSTALL@&$ac_INSTALL&;t t
   21583 s&@MKDIR_P@&$ac_MKDIR_P&;t t
   21584 $ac_datarootdir_hack
   21585 "
   21586 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
   21587   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   21588 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   21589    { (exit 1); exit 1; }; }
   21590 
   21591 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   21592   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
   21593   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
   21594   { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   21595 which seems to be undefined.  Please make sure it is defined." >&5
   21596 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   21597 which seems to be undefined.  Please make sure it is defined." >&2;}
   21598 
   21599   rm -f "$tmp/stdin"
   21600   case $ac_file in
   21601   -) cat "$tmp/out" && rm -f "$tmp/out";;
   21602   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
   21603   esac \
   21604   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   21605 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   21606    { (exit 1); exit 1; }; }
   21607  ;;
   21608   :H)
   21609   #
   21610   # CONFIG_HEADER
   21611   #
   21612   if test x"$ac_file" != x-; then
   21613     {
   21614       $as_echo "/* $configure_input  */" \
   21615       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
   21616     } >"$tmp/config.h" \
   21617       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   21618 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   21619    { (exit 1); exit 1; }; }
   21620     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
   21621       { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
   21622 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   21623     else
   21624       rm -f "$ac_file"
   21625       mv "$tmp/config.h" "$ac_file" \
   21626 	|| { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
   21627 $as_echo "$as_me: error: could not create $ac_file" >&2;}
   21628    { (exit 1); exit 1; }; }
   21629     fi
   21630   else
   21631     $as_echo "/* $configure_input  */" \
   21632       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
   21633       || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
   21634 $as_echo "$as_me: error: could not create -" >&2;}
   21635    { (exit 1); exit 1; }; }
   21636   fi
   21637 # Compute "$ac_file"'s index in $config_headers.
   21638 _am_arg="$ac_file"
   21639 _am_stamp_count=1
   21640 for _am_header in $config_headers :; do
   21641   case $_am_header in
   21642     $_am_arg | $_am_arg:* )
   21643       break ;;
   21644     * )
   21645       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   21646   esac
   21647 done
   21648 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
   21649 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21650 	 X"$_am_arg" : 'X\(//\)[^/]' \| \
   21651 	 X"$_am_arg" : 'X\(//\)$' \| \
   21652 	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
   21653 $as_echo X"$_am_arg" |
   21654     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21655 	    s//\1/
   21656 	    q
   21657 	  }
   21658 	  /^X\(\/\/\)[^/].*/{
   21659 	    s//\1/
   21660 	    q
   21661 	  }
   21662 	  /^X\(\/\/\)$/{
   21663 	    s//\1/
   21664 	    q
   21665 	  }
   21666 	  /^X\(\/\).*/{
   21667 	    s//\1/
   21668 	    q
   21669 	  }
   21670 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   21671  ;;
   21672 
   21673   :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
   21674 $as_echo "$as_me: executing $ac_file commands" >&6;}
   21675  ;;
   21676   esac
   21677 
   21678 
   21679   case $ac_file$ac_mode in
   21680     "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
   21681   # Strip MF so we end up with the name of the file.
   21682   mf=`echo "$mf" | sed -e 's/:.*$//'`
   21683   # Check whether this is an Automake generated Makefile or not.
   21684   # We used to match only the files named `Makefile.in', but
   21685   # some people rename them; so instead we look at the file content.
   21686   # Grep'ing the first line is not enough: some people post-process
   21687   # each Makefile.in and add a new line on top of each file to say so.
   21688   # Grep'ing the whole file is not good either: AIX grep has a line
   21689   # limit of 2048, but all sed's we know have understand at least 4000.
   21690   if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
   21691     dirpart=`$as_dirname -- "$mf" ||
   21692 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21693 	 X"$mf" : 'X\(//\)[^/]' \| \
   21694 	 X"$mf" : 'X\(//\)$' \| \
   21695 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   21696 $as_echo X"$mf" |
   21697     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21698 	    s//\1/
   21699 	    q
   21700 	  }
   21701 	  /^X\(\/\/\)[^/].*/{
   21702 	    s//\1/
   21703 	    q
   21704 	  }
   21705 	  /^X\(\/\/\)$/{
   21706 	    s//\1/
   21707 	    q
   21708 	  }
   21709 	  /^X\(\/\).*/{
   21710 	    s//\1/
   21711 	    q
   21712 	  }
   21713 	  s/.*/./; q'`
   21714   else
   21715     continue
   21716   fi
   21717   # Extract the definition of DEPDIR, am__include, and am__quote
   21718   # from the Makefile without running `make'.
   21719   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   21720   test -z "$DEPDIR" && continue
   21721   am__include=`sed -n 's/^am__include = //p' < "$mf"`
   21722   test -z "am__include" && continue
   21723   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   21724   # When using ansi2knr, U may be empty or an underscore; expand it
   21725   U=`sed -n 's/^U = //p' < "$mf"`
   21726   # Find all dependency output files, they are included files with
   21727   # $(DEPDIR) in their names.  We invoke sed twice because it is the
   21728   # simplest approach to changing $(DEPDIR) to its actual value in the
   21729   # expansion.
   21730   for file in `sed -n "
   21731     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   21732        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   21733     # Make sure the directory exists.
   21734     test -f "$dirpart/$file" && continue
   21735     fdir=`$as_dirname -- "$file" ||
   21736 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21737 	 X"$file" : 'X\(//\)[^/]' \| \
   21738 	 X"$file" : 'X\(//\)$' \| \
   21739 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   21740 $as_echo X"$file" |
   21741     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21742 	    s//\1/
   21743 	    q
   21744 	  }
   21745 	  /^X\(\/\/\)[^/].*/{
   21746 	    s//\1/
   21747 	    q
   21748 	  }
   21749 	  /^X\(\/\/\)$/{
   21750 	    s//\1/
   21751 	    q
   21752 	  }
   21753 	  /^X\(\/\).*/{
   21754 	    s//\1/
   21755 	    q
   21756 	  }
   21757 	  s/.*/./; q'`
   21758     { as_dir=$dirpart/$fdir
   21759   case $as_dir in #(
   21760   -*) as_dir=./$as_dir;;
   21761   esac
   21762   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   21763     as_dirs=
   21764     while :; do
   21765       case $as_dir in #(
   21766       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   21767       *) as_qdir=$as_dir;;
   21768       esac
   21769       as_dirs="'$as_qdir' $as_dirs"
   21770       as_dir=`$as_dirname -- "$as_dir" ||
   21771 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21772 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   21773 	 X"$as_dir" : 'X\(//\)$' \| \
   21774 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   21775 $as_echo X"$as_dir" |
   21776     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21777 	    s//\1/
   21778 	    q
   21779 	  }
   21780 	  /^X\(\/\/\)[^/].*/{
   21781 	    s//\1/
   21782 	    q
   21783 	  }
   21784 	  /^X\(\/\/\)$/{
   21785 	    s//\1/
   21786 	    q
   21787 	  }
   21788 	  /^X\(\/\).*/{
   21789 	    s//\1/
   21790 	    q
   21791 	  }
   21792 	  s/.*/./; q'`
   21793       test -d "$as_dir" && break
   21794     done
   21795     test -z "$as_dirs" || eval "mkdir $as_dirs"
   21796   } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   21797 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
   21798    { (exit 1); exit 1; }; }; }
   21799     # echo "creating $dirpart/$file"
   21800     echo '# dummy' > "$dirpart/$file"
   21801   done
   21802 done
   21803  ;;
   21804 
   21805   esac
   21806 done # for ac_tag
   21807 
   21808 
   21809 { (exit 0); exit 0; }
   21810 _ACEOF
   21811 chmod +x $CONFIG_STATUS
   21812 ac_clean_files=$ac_clean_files_save
   21813 
   21814 test $ac_write_fail = 0 ||
   21815   { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
   21816 $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
   21817    { (exit 1); exit 1; }; }
   21818 
   21819 
   21820 # configure is writing to config.log, and then calls config.status.
   21821 # config.status does its own redirection, appending to config.log.
   21822 # Unfortunately, on DOS this fails, as config.log is still kept open
   21823 # by configure, so config.status won't be able to write to it; its
   21824 # output is simply discarded.  So we exec the FD to /dev/null,
   21825 # effectively closing config.log, so it can be properly (re)opened and
   21826 # appended to by config.status.  When coming back to configure, we
   21827 # need to make the FD available again.
   21828 if test "$no_create" != yes; then
   21829   ac_cs_success=:
   21830   ac_config_status_args=
   21831   test "$silent" = yes &&
   21832     ac_config_status_args="$ac_config_status_args --quiet"
   21833   exec 5>/dev/null
   21834   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   21835   exec 5>>config.log
   21836   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   21837   # would make configure fail if this is the last instruction.
   21838   $ac_cs_success || { (exit 1); exit 1; }
   21839 fi
   21840 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   21841   { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   21842 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   21843 fi
   21844 
   21845 
   21846