Home | History | Annotate | Line # | Download | only in dist
configure revision 1.1
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.61 for libX11 1.1.4.
      4 #
      5 # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
      6 #
      7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
      8 # 2002, 2003, 2004, 2005, 2006 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   # Zsh 3.x and 4.x performs 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 # The user is always right.
     43 if test "${PATH_SEPARATOR+set}" != set; then
     44   echo "#! /bin/sh" >conf$$.sh
     45   echo  "exit 0"   >>conf$$.sh
     46   chmod +x conf$$.sh
     47   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
     48     PATH_SEPARATOR=';'
     49   else
     50     PATH_SEPARATOR=:
     51   fi
     52   rm -f conf$$.sh
     53 fi
     54 
     55 # Support unset when possible.
     56 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
     57   as_unset=unset
     58 else
     59   as_unset=false
     60 fi
     61 
     62 
     63 # IFS
     64 # We need space, tab and new line, in precisely that order.  Quoting is
     65 # there to prevent editors from complaining about space-tab.
     66 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     67 # splitting by setting IFS to empty value.)
     68 as_nl='
     69 '
     70 IFS=" ""	$as_nl"
     71 
     72 # Find who we are.  Look in the path if we contain no directory separator.
     73 case $0 in
     74   *[\\/]* ) as_myself=$0 ;;
     75   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     76 for as_dir in $PATH
     77 do
     78   IFS=$as_save_IFS
     79   test -z "$as_dir" && as_dir=.
     80   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
     81 done
     82 IFS=$as_save_IFS
     83 
     84      ;;
     85 esac
     86 # We did not find ourselves, most probably we were run as `sh COMMAND'
     87 # in which case we are not to be found in the path.
     88 if test "x$as_myself" = x; then
     89   as_myself=$0
     90 fi
     91 if test ! -f "$as_myself"; then
     92   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
     93   { (exit 1); exit 1; }
     94 fi
     95 
     96 # Work around bugs in pre-3.0 UWIN ksh.
     97 for as_var in ENV MAIL MAILPATH
     98 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
     99 done
    100 PS1='$ '
    101 PS2='> '
    102 PS4='+ '
    103 
    104 # NLS nuisances.
    105 for as_var in \
    106   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
    107   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
    108   LC_TELEPHONE LC_TIME
    109 do
    110   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
    111     eval $as_var=C; export $as_var
    112   else
    113     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    114   fi
    115 done
    116 
    117 # Required to use basename.
    118 if expr a : '\(a\)' >/dev/null 2>&1 &&
    119    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    120   as_expr=expr
    121 else
    122   as_expr=false
    123 fi
    124 
    125 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    126   as_basename=basename
    127 else
    128   as_basename=false
    129 fi
    130 
    131 
    132 # Name of the executable.
    133 as_me=`$as_basename -- "$0" ||
    134 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    135 	 X"$0" : 'X\(//\)$' \| \
    136 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    137 echo X/"$0" |
    138     sed '/^.*\/\([^/][^/]*\)\/*$/{
    139 	    s//\1/
    140 	    q
    141 	  }
    142 	  /^X\/\(\/\/\)$/{
    143 	    s//\1/
    144 	    q
    145 	  }
    146 	  /^X\/\(\/\).*/{
    147 	    s//\1/
    148 	    q
    149 	  }
    150 	  s/.*/./; q'`
    151 
    152 # CDPATH.
    153 $as_unset CDPATH
    154 
    155 
    156 if test "x$CONFIG_SHELL" = x; then
    157   if (eval ":") 2>/dev/null; then
    158   as_have_required=yes
    159 else
    160   as_have_required=no
    161 fi
    162 
    163   if test $as_have_required = yes && 	 (eval ":
    164 (as_func_return () {
    165   (exit \$1)
    166 }
    167 as_func_success () {
    168   as_func_return 0
    169 }
    170 as_func_failure () {
    171   as_func_return 1
    172 }
    173 as_func_ret_success () {
    174   return 0
    175 }
    176 as_func_ret_failure () {
    177   return 1
    178 }
    179 
    180 exitcode=0
    181 if as_func_success; then
    182   :
    183 else
    184   exitcode=1
    185   echo as_func_success failed.
    186 fi
    187 
    188 if as_func_failure; then
    189   exitcode=1
    190   echo as_func_failure succeeded.
    191 fi
    192 
    193 if as_func_ret_success; then
    194   :
    195 else
    196   exitcode=1
    197   echo as_func_ret_success failed.
    198 fi
    199 
    200 if as_func_ret_failure; then
    201   exitcode=1
    202   echo as_func_ret_failure succeeded.
    203 fi
    204 
    205 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    206   :
    207 else
    208   exitcode=1
    209   echo positional parameters were not saved.
    210 fi
    211 
    212 test \$exitcode = 0) || { (exit 1); exit 1; }
    213 
    214 (
    215   as_lineno_1=\$LINENO
    216   as_lineno_2=\$LINENO
    217   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
    218   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
    219 ") 2> /dev/null; then
    220   :
    221 else
    222   as_candidate_shells=
    223     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    224 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    225 do
    226   IFS=$as_save_IFS
    227   test -z "$as_dir" && as_dir=.
    228   case $as_dir in
    229 	 /*)
    230 	   for as_base in sh bash ksh sh5; do
    231 	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
    232 	   done;;
    233        esac
    234 done
    235 IFS=$as_save_IFS
    236 
    237 
    238       for as_shell in $as_candidate_shells $SHELL; do
    239 	 # Try only shells that exist, to save several forks.
    240 	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    241 		{ ("$as_shell") 2> /dev/null <<\_ASEOF
    242 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    243   emulate sh
    244   NULLCMD=:
    245   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
    246   # is contrary to our usage.  Disable this feature.
    247   alias -g '${1+"$@"}'='"$@"'
    248   setopt NO_GLOB_SUBST
    249 else
    250   case `(set -o) 2>/dev/null` in
    251   *posix*) set -o posix ;;
    252 esac
    253 
    254 fi
    255 
    256 
    257 :
    258 _ASEOF
    259 }; then
    260   CONFIG_SHELL=$as_shell
    261 	       as_have_required=yes
    262 	       if { "$as_shell" 2> /dev/null <<\_ASEOF
    263 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    264   emulate sh
    265   NULLCMD=:
    266   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
    267   # is contrary to our usage.  Disable this feature.
    268   alias -g '${1+"$@"}'='"$@"'
    269   setopt NO_GLOB_SUBST
    270 else
    271   case `(set -o) 2>/dev/null` in
    272   *posix*) set -o posix ;;
    273 esac
    274 
    275 fi
    276 
    277 
    278 :
    279 (as_func_return () {
    280   (exit $1)
    281 }
    282 as_func_success () {
    283   as_func_return 0
    284 }
    285 as_func_failure () {
    286   as_func_return 1
    287 }
    288 as_func_ret_success () {
    289   return 0
    290 }
    291 as_func_ret_failure () {
    292   return 1
    293 }
    294 
    295 exitcode=0
    296 if as_func_success; then
    297   :
    298 else
    299   exitcode=1
    300   echo as_func_success failed.
    301 fi
    302 
    303 if as_func_failure; then
    304   exitcode=1
    305   echo as_func_failure succeeded.
    306 fi
    307 
    308 if as_func_ret_success; then
    309   :
    310 else
    311   exitcode=1
    312   echo as_func_ret_success failed.
    313 fi
    314 
    315 if as_func_ret_failure; then
    316   exitcode=1
    317   echo as_func_ret_failure succeeded.
    318 fi
    319 
    320 if ( set x; as_func_ret_success y && test x = "$1" ); then
    321   :
    322 else
    323   exitcode=1
    324   echo positional parameters were not saved.
    325 fi
    326 
    327 test $exitcode = 0) || { (exit 1); exit 1; }
    328 
    329 (
    330   as_lineno_1=$LINENO
    331   as_lineno_2=$LINENO
    332   test "x$as_lineno_1" != "x$as_lineno_2" &&
    333   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
    334 
    335 _ASEOF
    336 }; then
    337   break
    338 fi
    339 
    340 fi
    341 
    342       done
    343 
    344       if test "x$CONFIG_SHELL" != x; then
    345   for as_var in BASH_ENV ENV
    346         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    347         done
    348         export CONFIG_SHELL
    349         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
    350 fi
    351 
    352 
    353     if test $as_have_required = no; then
    354   echo This script requires a shell more modern than all the
    355       echo shells that I found on your system.  Please install a
    356       echo modern shell, or manually run the script under such a
    357       echo shell if you do have one.
    358       { (exit 1); exit 1; }
    359 fi
    360 
    361 
    362 fi
    363 
    364 fi
    365 
    366 
    367 
    368 (eval "as_func_return () {
    369   (exit \$1)
    370 }
    371 as_func_success () {
    372   as_func_return 0
    373 }
    374 as_func_failure () {
    375   as_func_return 1
    376 }
    377 as_func_ret_success () {
    378   return 0
    379 }
    380 as_func_ret_failure () {
    381   return 1
    382 }
    383 
    384 exitcode=0
    385 if as_func_success; then
    386   :
    387 else
    388   exitcode=1
    389   echo as_func_success failed.
    390 fi
    391 
    392 if as_func_failure; then
    393   exitcode=1
    394   echo as_func_failure succeeded.
    395 fi
    396 
    397 if as_func_ret_success; then
    398   :
    399 else
    400   exitcode=1
    401   echo as_func_ret_success failed.
    402 fi
    403 
    404 if as_func_ret_failure; then
    405   exitcode=1
    406   echo as_func_ret_failure succeeded.
    407 fi
    408 
    409 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    410   :
    411 else
    412   exitcode=1
    413   echo positional parameters were not saved.
    414 fi
    415 
    416 test \$exitcode = 0") || {
    417   echo No shell found that supports shell functions.
    418   echo Please tell autoconf@gnu.org about your system,
    419   echo including any error possibly output before this
    420   echo message
    421 }
    422 
    423 
    424 
    425   as_lineno_1=$LINENO
    426   as_lineno_2=$LINENO
    427   test "x$as_lineno_1" != "x$as_lineno_2" &&
    428   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
    429 
    430   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
    431   # uniformly replaced by the line number.  The first 'sed' inserts a
    432   # line-number line after each line using $LINENO; the second 'sed'
    433   # does the real work.  The second script uses 'N' to pair each
    434   # line-number line with the line containing $LINENO, and appends
    435   # trailing '-' during substitution so that $LINENO is not a special
    436   # case at line end.
    437   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
    438   # scripts with optimization help from Paolo Bonzini.  Blame Lee
    439   # E. McMahon (1931-1989) for sed's syntax.  :-)
    440   sed -n '
    441     p
    442     /[$]LINENO/=
    443   ' <$as_myself |
    444     sed '
    445       s/[$]LINENO.*/&-/
    446       t lineno
    447       b
    448       :lineno
    449       N
    450       :loop
    451       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    452       t loop
    453       s/-\n.*//
    454     ' >$as_me.lineno &&
    455   chmod +x "$as_me.lineno" ||
    456     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
    457    { (exit 1); exit 1; }; }
    458 
    459   # Don't try to exec as it changes $[0], causing all sort of problems
    460   # (the dirname of $[0] is not the place where we might find the
    461   # original and so on.  Autoconf is especially sensitive to this).
    462   . "./$as_me.lineno"
    463   # Exit status is that of the last command.
    464   exit
    465 }
    466 
    467 
    468 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    469   as_dirname=dirname
    470 else
    471   as_dirname=false
    472 fi
    473 
    474 ECHO_C= ECHO_N= ECHO_T=
    475 case `echo -n x` in
    476 -n*)
    477   case `echo 'x\c'` in
    478   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    479   *)   ECHO_C='\c';;
    480   esac;;
    481 *)
    482   ECHO_N='-n';;
    483 esac
    484 
    485 if expr a : '\(a\)' >/dev/null 2>&1 &&
    486    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    487   as_expr=expr
    488 else
    489   as_expr=false
    490 fi
    491 
    492 rm -f conf$$ conf$$.exe conf$$.file
    493 if test -d conf$$.dir; then
    494   rm -f conf$$.dir/conf$$.file
    495 else
    496   rm -f conf$$.dir
    497   mkdir conf$$.dir
    498 fi
    499 echo >conf$$.file
    500 if ln -s conf$$.file conf$$ 2>/dev/null; then
    501   as_ln_s='ln -s'
    502   # ... but there are two gotchas:
    503   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    504   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    505   # In both cases, we have to default to `cp -p'.
    506   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    507     as_ln_s='cp -p'
    508 elif ln conf$$.file conf$$ 2>/dev/null; then
    509   as_ln_s=ln
    510 else
    511   as_ln_s='cp -p'
    512 fi
    513 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    514 rmdir conf$$.dir 2>/dev/null
    515 
    516 if mkdir -p . 2>/dev/null; then
    517   as_mkdir_p=:
    518 else
    519   test -d ./-p && rmdir ./-p
    520   as_mkdir_p=false
    521 fi
    522 
    523 if test -x / >/dev/null 2>&1; then
    524   as_test_x='test -x'
    525 else
    526   if ls -dL / >/dev/null 2>&1; then
    527     as_ls_L_option=L
    528   else
    529     as_ls_L_option=
    530   fi
    531   as_test_x='
    532     eval sh -c '\''
    533       if test -d "$1"; then
    534         test -d "$1/.";
    535       else
    536 	case $1 in
    537         -*)set "./$1";;
    538 	esac;
    539 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
    540 	???[sx]*):;;*)false;;esac;fi
    541     '\'' sh
    542   '
    543 fi
    544 as_executable_p=$as_test_x
    545 
    546 # Sed expression to map a string onto a valid CPP name.
    547 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    548 
    549 # Sed expression to map a string onto a valid variable name.
    550 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    551 
    552 
    553 
    554 
    555 # Check that we are running under the correct shell.
    556 SHELL=${CONFIG_SHELL-/bin/sh}
    557 
    558 case X$ECHO in
    559 X*--fallback-echo)
    560   # Remove one level of quotation (which was required for Make).
    561   ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
    562   ;;
    563 esac
    564 
    565 echo=${ECHO-echo}
    566 if test "X$1" = X--no-reexec; then
    567   # Discard the --no-reexec flag, and continue.
    568   shift
    569 elif test "X$1" = X--fallback-echo; then
    570   # Avoid inline document here, it may be left over
    571   :
    572 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
    573   # Yippee, $echo works!
    574   :
    575 else
    576   # Restart under the correct shell.
    577   exec $SHELL "$0" --no-reexec ${1+"$@"}
    578 fi
    579 
    580 if test "X$1" = X--fallback-echo; then
    581   # used as fallback echo
    582   shift
    583   cat <<EOF
    584 $*
    585 EOF
    586   exit 0
    587 fi
    588 
    589 # The HP-UX ksh and POSIX shell print the target directory to stdout
    590 # if CDPATH is set.
    591 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    592 
    593 if test -z "$ECHO"; then
    594 if test "X${echo_test_string+set}" != Xset; then
    595 # find a string as large as possible, as long as the shell can cope with it
    596   for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
    597     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
    598     if (echo_test_string=`eval $cmd`) 2>/dev/null &&
    599        echo_test_string=`eval $cmd` &&
    600        (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
    601     then
    602       break
    603     fi
    604   done
    605 fi
    606 
    607 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    608    echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    609    test "X$echo_testing_string" = "X$echo_test_string"; then
    610   :
    611 else
    612   # The Solaris, AIX, and Digital Unix default echo programs unquote
    613   # backslashes.  This makes it impossible to quote backslashes using
    614   #   echo "$something" | sed 's/\\/\\\\/g'
    615   #
    616   # So, first we look for a working echo in the user's PATH.
    617 
    618   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
    619   for dir in $PATH /usr/ucb; do
    620     IFS="$lt_save_ifs"
    621     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
    622        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
    623        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
    624        test "X$echo_testing_string" = "X$echo_test_string"; then
    625       echo="$dir/echo"
    626       break
    627     fi
    628   done
    629   IFS="$lt_save_ifs"
    630 
    631   if test "X$echo" = Xecho; then
    632     # We didn't find a better echo, so look for alternatives.
    633     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
    634        echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
    635        test "X$echo_testing_string" = "X$echo_test_string"; then
    636       # This shell has a builtin print -r that does the trick.
    637       echo='print -r'
    638     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
    639 	 test "X$CONFIG_SHELL" != X/bin/ksh; then
    640       # If we have ksh, try running configure again with it.
    641       ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
    642       export ORIGINAL_CONFIG_SHELL
    643       CONFIG_SHELL=/bin/ksh
    644       export CONFIG_SHELL
    645       exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
    646     else
    647       # Try using printf.
    648       echo='printf %s\n'
    649       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    650 	 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    651 	 test "X$echo_testing_string" = "X$echo_test_string"; then
    652 	# Cool, printf works
    653 	:
    654       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    655 	   test "X$echo_testing_string" = 'X\t' &&
    656 	   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    657 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    658 	CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
    659 	export CONFIG_SHELL
    660 	SHELL="$CONFIG_SHELL"
    661 	export SHELL
    662 	echo="$CONFIG_SHELL $0 --fallback-echo"
    663       elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    664 	   test "X$echo_testing_string" = 'X\t' &&
    665 	   echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    666 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    667 	echo="$CONFIG_SHELL $0 --fallback-echo"
    668       else
    669 	# maybe with a smaller string...
    670 	prev=:
    671 
    672 	for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
    673 	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
    674 	  then
    675 	    break
    676 	  fi
    677 	  prev="$cmd"
    678 	done
    679 
    680 	if test "$prev" != 'sed 50q "$0"'; then
    681 	  echo_test_string=`eval $prev`
    682 	  export echo_test_string
    683 	  exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
    684 	else
    685 	  # Oops.  We lost completely, so just stick with echo.
    686 	  echo=echo
    687 	fi
    688       fi
    689     fi
    690   fi
    691 fi
    692 fi
    693 
    694 # Copy echo and quote the copy suitably for passing to libtool from
    695 # the Makefile, instead of quoting the original, which is used later.
    696 ECHO=$echo
    697 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
    698    ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
    699 fi
    700 
    701 
    702 
    703 
    704 tagnames=${tagnames+${tagnames},}CXX
    705 
    706 tagnames=${tagnames+${tagnames},}F77
    707 
    708 exec 7<&0 </dev/null 6>&1
    709 
    710 # Name of the host.
    711 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
    712 # so uname gets run too.
    713 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    714 
    715 #
    716 # Initializations.
    717 #
    718 ac_default_prefix=/usr/local
    719 ac_clean_files=
    720 ac_config_libobj_dir=.
    721 LIBOBJS=
    722 cross_compiling=no
    723 subdirs=
    724 MFLAGS=
    725 MAKEFLAGS=
    726 SHELL=${CONFIG_SHELL-/bin/sh}
    727 
    728 # Identity of this package.
    729 PACKAGE_NAME='libX11'
    730 PACKAGE_TARNAME='libX11'
    731 PACKAGE_VERSION='1.1.4'
    732 PACKAGE_STRING='libX11 1.1.4'
    733 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
    734 
    735 ac_unique_file="Makefile.am"
    736 # Factoring default headers for most tests.
    737 ac_includes_default="\
    738 #include <stdio.h>
    739 #ifdef HAVE_SYS_TYPES_H
    740 # include <sys/types.h>
    741 #endif
    742 #ifdef HAVE_SYS_STAT_H
    743 # include <sys/stat.h>
    744 #endif
    745 #ifdef STDC_HEADERS
    746 # include <stdlib.h>
    747 # include <stddef.h>
    748 #else
    749 # ifdef HAVE_STDLIB_H
    750 #  include <stdlib.h>
    751 # endif
    752 #endif
    753 #ifdef HAVE_STRING_H
    754 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    755 #  include <memory.h>
    756 # endif
    757 # include <string.h>
    758 #endif
    759 #ifdef HAVE_STRINGS_H
    760 # include <strings.h>
    761 #endif
    762 #ifdef HAVE_INTTYPES_H
    763 # include <inttypes.h>
    764 #endif
    765 #ifdef HAVE_STDINT_H
    766 # include <stdint.h>
    767 #endif
    768 #ifdef HAVE_UNISTD_H
    769 # include <unistd.h>
    770 #endif"
    771 
    772 ac_subst_vars='SHELL
    773 PATH_SEPARATOR
    774 PACKAGE_NAME
    775 PACKAGE_TARNAME
    776 PACKAGE_VERSION
    777 PACKAGE_STRING
    778 PACKAGE_BUGREPORT
    779 exec_prefix
    780 prefix
    781 program_transform_name
    782 bindir
    783 sbindir
    784 libexecdir
    785 datarootdir
    786 datadir
    787 sysconfdir
    788 sharedstatedir
    789 localstatedir
    790 includedir
    791 oldincludedir
    792 docdir
    793 infodir
    794 htmldir
    795 dvidir
    796 pdfdir
    797 psdir
    798 libdir
    799 localedir
    800 mandir
    801 DEFS
    802 ECHO_C
    803 ECHO_N
    804 ECHO_T
    805 LIBS
    806 build_alias
    807 host_alias
    808 target_alias
    809 INSTALL_PROGRAM
    810 INSTALL_SCRIPT
    811 INSTALL_DATA
    812 am__isrc
    813 CYGPATH_W
    814 PACKAGE
    815 VERSION
    816 ACLOCAL
    817 AUTOCONF
    818 AUTOMAKE
    819 AUTOHEADER
    820 MAKEINFO
    821 install_sh
    822 STRIP
    823 INSTALL_STRIP_PROGRAM
    824 mkdir_p
    825 AWK
    826 SET_MAKE
    827 am__leading_dot
    828 AMTAR
    829 am__tar
    830 am__untar
    831 MAINTAINER_MODE_TRUE
    832 MAINTAINER_MODE_FALSE
    833 MAINT
    834 build
    835 build_cpu
    836 build_vendor
    837 build_os
    838 host
    839 host_cpu
    840 host_vendor
    841 host_os
    842 CC
    843 CFLAGS
    844 LDFLAGS
    845 CPPFLAGS
    846 ac_ct_CC
    847 EXEEXT
    848 OBJEXT
    849 DEPDIR
    850 am__include
    851 am__quote
    852 AMDEP_TRUE
    853 AMDEP_FALSE
    854 AMDEPBACKSLASH
    855 CCDEPMODE
    856 am__fastdepCC_TRUE
    857 am__fastdepCC_FALSE
    858 SED
    859 GREP
    860 EGREP
    861 LN_S
    862 ECHO
    863 AR
    864 RANLIB
    865 CPP
    866 CXX
    867 CXXFLAGS
    868 ac_ct_CXX
    869 CXXDEPMODE
    870 am__fastdepCXX_TRUE
    871 am__fastdepCXX_FALSE
    872 CXXCPP
    873 F77
    874 FFLAGS
    875 ac_ct_F77
    876 LIBTOOL
    877 RAWCPP
    878 RAWCPPFLAGS
    879 XCB_TRUE
    880 XCB_FALSE
    881 PKG_CONFIG
    882 XPROTO_CFLAGS
    883 XPROTO_LIBS
    884 XDMCP_CFLAGS
    885 XDMCP_LIBS
    886 X11_EXTRA_DEPS
    887 X11_CFLAGS
    888 X11_LIBS
    889 I18N_MODULE_LIBS
    890 XLIB_LOADABLE_I18N_TRUE
    891 XLIB_LOADABLE_I18N_FALSE
    892 WCHAR32
    893 OS2_TRUE
    894 OS2_FALSE
    895 LAUNCHD
    896 XTHREADS
    897 XUSE_MTSAFE_API
    898 THRSTUBS_TRUE
    899 THRSTUBS_FALSE
    900 XTHREADLIB
    901 XTHREAD_CFLAGS
    902 KEYSYMDEF
    903 UDC_TRUE
    904 UDC_FALSE
    905 XCMS_TRUE
    906 XCMS_FALSE
    907 XLOCALE_TRUE
    908 XLOCALE_FALSE
    909 BIGFONT_CFLAGS
    910 BIGFONT_LIBS
    911 APP_MAN_SUFFIX
    912 LIB_MAN_SUFFIX
    913 FILE_MAN_SUFFIX
    914 MISC_MAN_SUFFIX
    915 DRIVER_MAN_SUFFIX
    916 ADMIN_MAN_SUFFIX
    917 APP_MAN_DIR
    918 LIB_MAN_DIR
    919 FILE_MAN_DIR
    920 MISC_MAN_DIR
    921 DRIVER_MAN_DIR
    922 ADMIN_MAN_DIR
    923 MANPAGES_TRUE
    924 MANPAGES_FALSE
    925 XKB_TRUE
    926 XKB_FALSE
    927 XKBPROTO_CFLAGS
    928 XKBPROTO_LIBS
    929 XKBPROTO_REQUIRES
    930 LINT
    931 LINT_FLAGS
    932 LINT_TRUE
    933 LINT_FALSE
    934 LINTLIB
    935 MAKE_LINT_LIB_TRUE
    936 MAKE_LINT_LIB_FALSE
    937 X11_DATADIR
    938 X11_LIBDIR
    939 XLOCALEDATADIR
    940 X11_LOCALEDATADIR
    941 XLOCALELIBDIR
    942 X11_LOCALELIBDIR
    943 XLOCALEDIR
    944 X11_LOCALEDIR
    945 XKEYSYMDB
    946 XERRORDB
    947 MALLOC_ZERO_CFLAGS
    948 XMALLOC_ZERO_CFLAGS
    949 XTMALLOC_ZERO_CFLAGS
    950 LIBOBJS
    951 LTLIBOBJS'
    952 ac_subst_files=''
    953       ac_precious_vars='build_alias
    954 host_alias
    955 target_alias
    956 CC
    957 CFLAGS
    958 LDFLAGS
    959 LIBS
    960 CPPFLAGS
    961 CPP
    962 CXX
    963 CXXFLAGS
    964 CCC
    965 CXXCPP
    966 F77
    967 FFLAGS
    968 PKG_CONFIG
    969 XPROTO_CFLAGS
    970 XPROTO_LIBS
    971 XDMCP_CFLAGS
    972 XDMCP_LIBS
    973 X11_CFLAGS
    974 X11_LIBS
    975 BIGFONT_CFLAGS
    976 BIGFONT_LIBS
    977 XKBPROTO_CFLAGS
    978 XKBPROTO_LIBS'
    979 
    980 
    981 # Initialize some variables set by options.
    982 ac_init_help=
    983 ac_init_version=false
    984 # The variables have the same names as the options, with
    985 # dashes changed to underlines.
    986 cache_file=/dev/null
    987 exec_prefix=NONE
    988 no_create=
    989 no_recursion=
    990 prefix=NONE
    991 program_prefix=NONE
    992 program_suffix=NONE
    993 program_transform_name=s,x,x,
    994 silent=
    995 site=
    996 srcdir=
    997 verbose=
    998 x_includes=NONE
    999 x_libraries=NONE
   1000 
   1001 # Installation directory options.
   1002 # These are left unexpanded so users can "make install exec_prefix=/foo"
   1003 # and all the variables that are supposed to be based on exec_prefix
   1004 # by default will actually change.
   1005 # Use braces instead of parens because sh, perl, etc. also accept them.
   1006 # (The list follows the same order as the GNU Coding Standards.)
   1007 bindir='${exec_prefix}/bin'
   1008 sbindir='${exec_prefix}/sbin'
   1009 libexecdir='${exec_prefix}/libexec'
   1010 datarootdir='${prefix}/share'
   1011 datadir='${datarootdir}'
   1012 sysconfdir='${prefix}/etc'
   1013 sharedstatedir='${prefix}/com'
   1014 localstatedir='${prefix}/var'
   1015 includedir='${prefix}/include'
   1016 oldincludedir='/usr/include'
   1017 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
   1018 infodir='${datarootdir}/info'
   1019 htmldir='${docdir}'
   1020 dvidir='${docdir}'
   1021 pdfdir='${docdir}'
   1022 psdir='${docdir}'
   1023 libdir='${exec_prefix}/lib'
   1024 localedir='${datarootdir}/locale'
   1025 mandir='${datarootdir}/man'
   1026 
   1027 ac_prev=
   1028 ac_dashdash=
   1029 for ac_option
   1030 do
   1031   # If the previous option needs an argument, assign it.
   1032   if test -n "$ac_prev"; then
   1033     eval $ac_prev=\$ac_option
   1034     ac_prev=
   1035     continue
   1036   fi
   1037 
   1038   case $ac_option in
   1039   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
   1040   *)	ac_optarg=yes ;;
   1041   esac
   1042 
   1043   # Accept the important Cygnus configure options, so we can diagnose typos.
   1044 
   1045   case $ac_dashdash$ac_option in
   1046   --)
   1047     ac_dashdash=yes ;;
   1048 
   1049   -bindir | --bindir | --bindi | --bind | --bin | --bi)
   1050     ac_prev=bindir ;;
   1051   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
   1052     bindir=$ac_optarg ;;
   1053 
   1054   -build | --build | --buil | --bui | --bu)
   1055     ac_prev=build_alias ;;
   1056   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
   1057     build_alias=$ac_optarg ;;
   1058 
   1059   -cache-file | --cache-file | --cache-fil | --cache-fi \
   1060   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
   1061     ac_prev=cache_file ;;
   1062   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
   1063   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
   1064     cache_file=$ac_optarg ;;
   1065 
   1066   --config-cache | -C)
   1067     cache_file=config.cache ;;
   1068 
   1069   -datadir | --datadir | --datadi | --datad)
   1070     ac_prev=datadir ;;
   1071   -datadir=* | --datadir=* | --datadi=* | --datad=*)
   1072     datadir=$ac_optarg ;;
   1073 
   1074   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
   1075   | --dataroo | --dataro | --datar)
   1076     ac_prev=datarootdir ;;
   1077   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
   1078   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
   1079     datarootdir=$ac_optarg ;;
   1080 
   1081   -disable-* | --disable-*)
   1082     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
   1083     # Reject names that are not valid shell variable names.
   1084     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1085       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   1086    { (exit 1); exit 1; }; }
   1087     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
   1088     eval enable_$ac_feature=no ;;
   1089 
   1090   -docdir | --docdir | --docdi | --doc | --do)
   1091     ac_prev=docdir ;;
   1092   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
   1093     docdir=$ac_optarg ;;
   1094 
   1095   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
   1096     ac_prev=dvidir ;;
   1097   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
   1098     dvidir=$ac_optarg ;;
   1099 
   1100   -enable-* | --enable-*)
   1101     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
   1102     # Reject names that are not valid shell variable names.
   1103     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1104       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   1105    { (exit 1); exit 1; }; }
   1106     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
   1107     eval enable_$ac_feature=\$ac_optarg ;;
   1108 
   1109   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
   1110   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
   1111   | --exec | --exe | --ex)
   1112     ac_prev=exec_prefix ;;
   1113   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
   1114   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
   1115   | --exec=* | --exe=* | --ex=*)
   1116     exec_prefix=$ac_optarg ;;
   1117 
   1118   -gas | --gas | --ga | --g)
   1119     # Obsolete; use --with-gas.
   1120     with_gas=yes ;;
   1121 
   1122   -help | --help | --hel | --he | -h)
   1123     ac_init_help=long ;;
   1124   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
   1125     ac_init_help=recursive ;;
   1126   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
   1127     ac_init_help=short ;;
   1128 
   1129   -host | --host | --hos | --ho)
   1130     ac_prev=host_alias ;;
   1131   -host=* | --host=* | --hos=* | --ho=*)
   1132     host_alias=$ac_optarg ;;
   1133 
   1134   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
   1135     ac_prev=htmldir ;;
   1136   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
   1137   | --ht=*)
   1138     htmldir=$ac_optarg ;;
   1139 
   1140   -includedir | --includedir | --includedi | --included | --include \
   1141   | --includ | --inclu | --incl | --inc)
   1142     ac_prev=includedir ;;
   1143   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
   1144   | --includ=* | --inclu=* | --incl=* | --inc=*)
   1145     includedir=$ac_optarg ;;
   1146 
   1147   -infodir | --infodir | --infodi | --infod | --info | --inf)
   1148     ac_prev=infodir ;;
   1149   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1150     infodir=$ac_optarg ;;
   1151 
   1152   -libdir | --libdir | --libdi | --libd)
   1153     ac_prev=libdir ;;
   1154   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1155     libdir=$ac_optarg ;;
   1156 
   1157   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1158   | --libexe | --libex | --libe)
   1159     ac_prev=libexecdir ;;
   1160   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1161   | --libexe=* | --libex=* | --libe=*)
   1162     libexecdir=$ac_optarg ;;
   1163 
   1164   -localedir | --localedir | --localedi | --localed | --locale)
   1165     ac_prev=localedir ;;
   1166   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1167     localedir=$ac_optarg ;;
   1168 
   1169   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1170   | --localstate | --localstat | --localsta | --localst | --locals)
   1171     ac_prev=localstatedir ;;
   1172   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1173   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1174     localstatedir=$ac_optarg ;;
   1175 
   1176   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1177     ac_prev=mandir ;;
   1178   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1179     mandir=$ac_optarg ;;
   1180 
   1181   -nfp | --nfp | --nf)
   1182     # Obsolete; use --without-fp.
   1183     with_fp=no ;;
   1184 
   1185   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1186   | --no-cr | --no-c | -n)
   1187     no_create=yes ;;
   1188 
   1189   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1190   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1191     no_recursion=yes ;;
   1192 
   1193   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1194   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1195   | --oldin | --oldi | --old | --ol | --o)
   1196     ac_prev=oldincludedir ;;
   1197   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1198   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1199   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1200     oldincludedir=$ac_optarg ;;
   1201 
   1202   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1203     ac_prev=prefix ;;
   1204   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1205     prefix=$ac_optarg ;;
   1206 
   1207   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1208   | --program-pre | --program-pr | --program-p)
   1209     ac_prev=program_prefix ;;
   1210   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1211   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1212     program_prefix=$ac_optarg ;;
   1213 
   1214   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1215   | --program-suf | --program-su | --program-s)
   1216     ac_prev=program_suffix ;;
   1217   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1218   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1219     program_suffix=$ac_optarg ;;
   1220 
   1221   -program-transform-name | --program-transform-name \
   1222   | --program-transform-nam | --program-transform-na \
   1223   | --program-transform-n | --program-transform- \
   1224   | --program-transform | --program-transfor \
   1225   | --program-transfo | --program-transf \
   1226   | --program-trans | --program-tran \
   1227   | --progr-tra | --program-tr | --program-t)
   1228     ac_prev=program_transform_name ;;
   1229   -program-transform-name=* | --program-transform-name=* \
   1230   | --program-transform-nam=* | --program-transform-na=* \
   1231   | --program-transform-n=* | --program-transform-=* \
   1232   | --program-transform=* | --program-transfor=* \
   1233   | --program-transfo=* | --program-transf=* \
   1234   | --program-trans=* | --program-tran=* \
   1235   | --progr-tra=* | --program-tr=* | --program-t=*)
   1236     program_transform_name=$ac_optarg ;;
   1237 
   1238   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1239     ac_prev=pdfdir ;;
   1240   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1241     pdfdir=$ac_optarg ;;
   1242 
   1243   -psdir | --psdir | --psdi | --psd | --ps)
   1244     ac_prev=psdir ;;
   1245   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1246     psdir=$ac_optarg ;;
   1247 
   1248   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1249   | -silent | --silent | --silen | --sile | --sil)
   1250     silent=yes ;;
   1251 
   1252   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1253     ac_prev=sbindir ;;
   1254   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1255   | --sbi=* | --sb=*)
   1256     sbindir=$ac_optarg ;;
   1257 
   1258   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1259   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1260   | --sharedst | --shareds | --shared | --share | --shar \
   1261   | --sha | --sh)
   1262     ac_prev=sharedstatedir ;;
   1263   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1264   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1265   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1266   | --sha=* | --sh=*)
   1267     sharedstatedir=$ac_optarg ;;
   1268 
   1269   -site | --site | --sit)
   1270     ac_prev=site ;;
   1271   -site=* | --site=* | --sit=*)
   1272     site=$ac_optarg ;;
   1273 
   1274   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1275     ac_prev=srcdir ;;
   1276   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1277     srcdir=$ac_optarg ;;
   1278 
   1279   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1280   | --syscon | --sysco | --sysc | --sys | --sy)
   1281     ac_prev=sysconfdir ;;
   1282   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1283   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1284     sysconfdir=$ac_optarg ;;
   1285 
   1286   -target | --target | --targe | --targ | --tar | --ta | --t)
   1287     ac_prev=target_alias ;;
   1288   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1289     target_alias=$ac_optarg ;;
   1290 
   1291   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1292     verbose=yes ;;
   1293 
   1294   -version | --version | --versio | --versi | --vers | -V)
   1295     ac_init_version=: ;;
   1296 
   1297   -with-* | --with-*)
   1298     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1299     # Reject names that are not valid shell variable names.
   1300     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1301       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1302    { (exit 1); exit 1; }; }
   1303     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
   1304     eval with_$ac_package=\$ac_optarg ;;
   1305 
   1306   -without-* | --without-*)
   1307     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1308     # Reject names that are not valid shell variable names.
   1309     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1310       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1311    { (exit 1); exit 1; }; }
   1312     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
   1313     eval with_$ac_package=no ;;
   1314 
   1315   --x)
   1316     # Obsolete; use --with-x.
   1317     with_x=yes ;;
   1318 
   1319   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1320   | --x-incl | --x-inc | --x-in | --x-i)
   1321     ac_prev=x_includes ;;
   1322   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1323   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1324     x_includes=$ac_optarg ;;
   1325 
   1326   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1327   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1328     ac_prev=x_libraries ;;
   1329   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1330   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1331     x_libraries=$ac_optarg ;;
   1332 
   1333   -*) { echo "$as_me: error: unrecognized option: $ac_option
   1334 Try \`$0 --help' for more information." >&2
   1335    { (exit 1); exit 1; }; }
   1336     ;;
   1337 
   1338   *=*)
   1339     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1340     # Reject names that are not valid shell variable names.
   1341     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
   1342       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
   1343    { (exit 1); exit 1; }; }
   1344     eval $ac_envvar=\$ac_optarg
   1345     export $ac_envvar ;;
   1346 
   1347   *)
   1348     # FIXME: should be removed in autoconf 3.0.
   1349     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1350     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1351       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1352     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1353     ;;
   1354 
   1355   esac
   1356 done
   1357 
   1358 if test -n "$ac_prev"; then
   1359   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1360   { echo "$as_me: error: missing argument to $ac_option" >&2
   1361    { (exit 1); exit 1; }; }
   1362 fi
   1363 
   1364 # Be sure to have absolute directory names.
   1365 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1366 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1367 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1368 		libdir localedir mandir
   1369 do
   1370   eval ac_val=\$$ac_var
   1371   case $ac_val in
   1372     [\\/$]* | ?:[\\/]* )  continue;;
   1373     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1374   esac
   1375   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
   1376    { (exit 1); exit 1; }; }
   1377 done
   1378 
   1379 # There might be people who depend on the old broken behavior: `$host'
   1380 # used to hold the argument of --host etc.
   1381 # FIXME: To remove some day.
   1382 build=$build_alias
   1383 host=$host_alias
   1384 target=$target_alias
   1385 
   1386 # FIXME: To remove some day.
   1387 if test "x$host_alias" != x; then
   1388   if test "x$build_alias" = x; then
   1389     cross_compiling=maybe
   1390     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1391     If a cross compiler is detected then cross compile mode will be used." >&2
   1392   elif test "x$build_alias" != "x$host_alias"; then
   1393     cross_compiling=yes
   1394   fi
   1395 fi
   1396 
   1397 ac_tool_prefix=
   1398 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1399 
   1400 test "$silent" = yes && exec 6>/dev/null
   1401 
   1402 
   1403 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1404 ac_ls_di=`ls -di .` &&
   1405 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1406   { echo "$as_me: error: Working directory cannot be determined" >&2
   1407    { (exit 1); exit 1; }; }
   1408 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1409   { echo "$as_me: error: pwd does not report name of working directory" >&2
   1410    { (exit 1); exit 1; }; }
   1411 
   1412 
   1413 # Find the source files, if location was not specified.
   1414 if test -z "$srcdir"; then
   1415   ac_srcdir_defaulted=yes
   1416   # Try the directory containing this script, then the parent directory.
   1417   ac_confdir=`$as_dirname -- "$0" ||
   1418 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1419 	 X"$0" : 'X\(//\)[^/]' \| \
   1420 	 X"$0" : 'X\(//\)$' \| \
   1421 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   1422 echo X"$0" |
   1423     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1424 	    s//\1/
   1425 	    q
   1426 	  }
   1427 	  /^X\(\/\/\)[^/].*/{
   1428 	    s//\1/
   1429 	    q
   1430 	  }
   1431 	  /^X\(\/\/\)$/{
   1432 	    s//\1/
   1433 	    q
   1434 	  }
   1435 	  /^X\(\/\).*/{
   1436 	    s//\1/
   1437 	    q
   1438 	  }
   1439 	  s/.*/./; q'`
   1440   srcdir=$ac_confdir
   1441   if test ! -r "$srcdir/$ac_unique_file"; then
   1442     srcdir=..
   1443   fi
   1444 else
   1445   ac_srcdir_defaulted=no
   1446 fi
   1447 if test ! -r "$srcdir/$ac_unique_file"; then
   1448   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1449   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
   1450    { (exit 1); exit 1; }; }
   1451 fi
   1452 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1453 ac_abs_confdir=`(
   1454 	cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
   1455    { (exit 1); exit 1; }; }
   1456 	pwd)`
   1457 # When building in place, set srcdir=.
   1458 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1459   srcdir=.
   1460 fi
   1461 # Remove unnecessary trailing slashes from srcdir.
   1462 # Double slashes in file names in object file debugging info
   1463 # mess up M-x gdb in Emacs.
   1464 case $srcdir in
   1465 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1466 esac
   1467 for ac_var in $ac_precious_vars; do
   1468   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1469   eval ac_env_${ac_var}_value=\$${ac_var}
   1470   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1471   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1472 done
   1473 
   1474 #
   1475 # Report the --help message.
   1476 #
   1477 if test "$ac_init_help" = "long"; then
   1478   # Omit some internal or obsolete options to make the list less imposing.
   1479   # This message is too long to be a string in the A/UX 3.1 sh.
   1480   cat <<_ACEOF
   1481 \`configure' configures libX11 1.1.4 to adapt to many kinds of systems.
   1482 
   1483 Usage: $0 [OPTION]... [VAR=VALUE]...
   1484 
   1485 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1486 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1487 
   1488 Defaults for the options are specified in brackets.
   1489 
   1490 Configuration:
   1491   -h, --help              display this help and exit
   1492       --help=short        display options specific to this package
   1493       --help=recursive    display the short help of all the included packages
   1494   -V, --version           display version information and exit
   1495   -q, --quiet, --silent   do not print \`checking...' messages
   1496       --cache-file=FILE   cache test results in FILE [disabled]
   1497   -C, --config-cache      alias for \`--cache-file=config.cache'
   1498   -n, --no-create         do not create output files
   1499       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1500 
   1501 Installation directories:
   1502   --prefix=PREFIX         install architecture-independent files in PREFIX
   1503 			  [$ac_default_prefix]
   1504   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1505 			  [PREFIX]
   1506 
   1507 By default, \`make install' will install all the files in
   1508 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1509 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1510 for instance \`--prefix=\$HOME'.
   1511 
   1512 For better control, use the options below.
   1513 
   1514 Fine tuning of the installation directories:
   1515   --bindir=DIR           user executables [EPREFIX/bin]
   1516   --sbindir=DIR          system admin executables [EPREFIX/sbin]
   1517   --libexecdir=DIR       program executables [EPREFIX/libexec]
   1518   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
   1519   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
   1520   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
   1521   --libdir=DIR           object code libraries [EPREFIX/lib]
   1522   --includedir=DIR       C header files [PREFIX/include]
   1523   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
   1524   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
   1525   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
   1526   --infodir=DIR          info documentation [DATAROOTDIR/info]
   1527   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
   1528   --mandir=DIR           man documentation [DATAROOTDIR/man]
   1529   --docdir=DIR           documentation root [DATAROOTDIR/doc/libX11]
   1530   --htmldir=DIR          html documentation [DOCDIR]
   1531   --dvidir=DIR           dvi documentation [DOCDIR]
   1532   --pdfdir=DIR           pdf documentation [DOCDIR]
   1533   --psdir=DIR            ps documentation [DOCDIR]
   1534 _ACEOF
   1535 
   1536   cat <<\_ACEOF
   1537 
   1538 Program names:
   1539   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1540   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1541   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1542 
   1543 System types:
   1544   --build=BUILD     configure for building on BUILD [guessed]
   1545   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1546 _ACEOF
   1547 fi
   1548 
   1549 if test -n "$ac_init_help"; then
   1550   case $ac_init_help in
   1551      short | recursive ) echo "Configuration of libX11 1.1.4:";;
   1552    esac
   1553   cat <<\_ACEOF
   1554 
   1555 Optional Features:
   1556   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1557   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1558   --enable-maintainer-mode  enable make rules and dependencies not useful
   1559 			  (and sometimes confusing) to the casual installer
   1560   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1561   --enable-static[=PKGS]  build static libraries [default=yes]
   1562   --enable-fast-install[=PKGS]
   1563                           optimize for fast installation [default=yes]
   1564   --disable-dependency-tracking  speeds up one-time build
   1565   --enable-dependency-tracking   do not reject slow dependency extractors
   1566   --disable-libtool-lock  avoid locking (might break parallel builds)
   1567   --enable-secure-rpc     Enable Secure RPC
   1568   --enable-loadable-i18n  Controls loadable i18n module support
   1569   --disable-loadable-xcursor
   1570                           Controls loadable xcursor library support
   1571   --disable-xthreads      Disable Xlib support for Multithreading
   1572   --disable-xcms          Disable Xlib support for CMS *EXPERIMENTAL*
   1573   --disable-xlocale       Disable Xlib locale implementation *EXPERIMENTAL*
   1574   --enable-xlocaledir     Enable XLOCALEDIR environment variable support
   1575   --disable-xf86bigfont   Disable XF86BigFont extension support
   1576   --disable-xkb           Disable XKB support *EXPERIMENTAL*
   1577   --enable-man-pages=section
   1578                           Choose manual section for installing man pages
   1579   --disable-composecache  Disable compose table cache support
   1580   --enable-lint-library   Create lint library (default: disabled)
   1581   --enable-malloc0returnsnull
   1582                           malloc(0) returns NULL (default: auto)
   1583 
   1584 Optional Packages:
   1585   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1586   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1587   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1588   --with-pic              try to use only PIC/non-PIC objects [default=use
   1589                           both]
   1590   --with-tags[=TAGS]      include additional configurations [automatic]
   1591   --with-xcb              use XCB for low-level protocol implementation
   1592   --with-launchd          Build with support for Apple's launchd (default:
   1593                           auto)
   1594   --with-lint             Use a lint-style source code checker (default:
   1595                           disabled)
   1596   --with-release-version=STRING
   1597                           Use release version string in package name
   1598 
   1599 Some influential environment variables:
   1600   CC          C compiler command
   1601   CFLAGS      C compiler flags
   1602   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1603               nonstandard directory <lib dir>
   1604   LIBS        libraries to pass to the linker, e.g. -l<library>
   1605   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1606               you have headers in a nonstandard directory <include dir>
   1607   CPP         C preprocessor
   1608   CXX         C++ compiler command
   1609   CXXFLAGS    C++ compiler flags
   1610   CXXCPP      C++ preprocessor
   1611   F77         Fortran 77 compiler command
   1612   FFLAGS      Fortran 77 compiler flags
   1613   PKG_CONFIG  path to pkg-config utility
   1614   XPROTO_CFLAGS
   1615               C compiler flags for XPROTO, overriding pkg-config
   1616   XPROTO_LIBS linker flags for XPROTO, overriding pkg-config
   1617   XDMCP_CFLAGS
   1618               C compiler flags for XDMCP, overriding pkg-config
   1619   XDMCP_LIBS  linker flags for XDMCP, overriding pkg-config
   1620   X11_CFLAGS  C compiler flags for X11, overriding pkg-config
   1621   X11_LIBS    linker flags for X11, overriding pkg-config
   1622   BIGFONT_CFLAGS
   1623               C compiler flags for BIGFONT, overriding pkg-config
   1624   BIGFONT_LIBS
   1625               linker flags for BIGFONT, overriding pkg-config
   1626   XKBPROTO_CFLAGS
   1627               C compiler flags for XKBPROTO, overriding pkg-config
   1628   XKBPROTO_LIBS
   1629               linker flags for XKBPROTO, overriding pkg-config
   1630 
   1631 Use these variables to override the choices made by `configure' or to help
   1632 it to find libraries and programs with nonstandard names/locations.
   1633 
   1634 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
   1635 _ACEOF
   1636 ac_status=$?
   1637 fi
   1638 
   1639 if test "$ac_init_help" = "recursive"; then
   1640   # If there are subdirs, report their specific --help.
   1641   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1642     test -d "$ac_dir" || continue
   1643     ac_builddir=.
   1644 
   1645 case "$ac_dir" in
   1646 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1647 *)
   1648   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   1649   # A ".." for each directory in $ac_dir_suffix.
   1650   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   1651   case $ac_top_builddir_sub in
   1652   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1653   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1654   esac ;;
   1655 esac
   1656 ac_abs_top_builddir=$ac_pwd
   1657 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1658 # for backward compatibility:
   1659 ac_top_builddir=$ac_top_build_prefix
   1660 
   1661 case $srcdir in
   1662   .)  # We are building in place.
   1663     ac_srcdir=.
   1664     ac_top_srcdir=$ac_top_builddir_sub
   1665     ac_abs_top_srcdir=$ac_pwd ;;
   1666   [\\/]* | ?:[\\/]* )  # Absolute name.
   1667     ac_srcdir=$srcdir$ac_dir_suffix;
   1668     ac_top_srcdir=$srcdir
   1669     ac_abs_top_srcdir=$srcdir ;;
   1670   *) # Relative name.
   1671     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1672     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1673     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1674 esac
   1675 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1676 
   1677     cd "$ac_dir" || { ac_status=$?; continue; }
   1678     # Check for guested configure.
   1679     if test -f "$ac_srcdir/configure.gnu"; then
   1680       echo &&
   1681       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1682     elif test -f "$ac_srcdir/configure"; then
   1683       echo &&
   1684       $SHELL "$ac_srcdir/configure" --help=recursive
   1685     else
   1686       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1687     fi || ac_status=$?
   1688     cd "$ac_pwd" || { ac_status=$?; break; }
   1689   done
   1690 fi
   1691 
   1692 test -n "$ac_init_help" && exit $ac_status
   1693 if $ac_init_version; then
   1694   cat <<\_ACEOF
   1695 libX11 configure 1.1.4
   1696 generated by GNU Autoconf 2.61
   1697 
   1698 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
   1699 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
   1700 This configure script is free software; the Free Software Foundation
   1701 gives unlimited permission to copy, distribute and modify it.
   1702 _ACEOF
   1703   exit
   1704 fi
   1705 cat >config.log <<_ACEOF
   1706 This file contains any messages produced by compilers while
   1707 running configure, to aid debugging if configure makes a mistake.
   1708 
   1709 It was created by libX11 $as_me 1.1.4, which was
   1710 generated by GNU Autoconf 2.61.  Invocation command line was
   1711 
   1712   $ $0 $@
   1713 
   1714 _ACEOF
   1715 exec 5>>config.log
   1716 {
   1717 cat <<_ASUNAME
   1718 ## --------- ##
   1719 ## Platform. ##
   1720 ## --------- ##
   1721 
   1722 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1723 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1724 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1725 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1726 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1727 
   1728 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1729 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1730 
   1731 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1732 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1733 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1734 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1735 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1736 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1737 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1738 
   1739 _ASUNAME
   1740 
   1741 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1742 for as_dir in $PATH
   1743 do
   1744   IFS=$as_save_IFS
   1745   test -z "$as_dir" && as_dir=.
   1746   echo "PATH: $as_dir"
   1747 done
   1748 IFS=$as_save_IFS
   1749 
   1750 } >&5
   1751 
   1752 cat >&5 <<_ACEOF
   1753 
   1754 
   1755 ## ----------- ##
   1756 ## Core tests. ##
   1757 ## ----------- ##
   1758 
   1759 _ACEOF
   1760 
   1761 
   1762 # Keep a trace of the command line.
   1763 # Strip out --no-create and --no-recursion so they do not pile up.
   1764 # Strip out --silent because we don't want to record it for future runs.
   1765 # Also quote any args containing shell meta-characters.
   1766 # Make two passes to allow for proper duplicate-argument suppression.
   1767 ac_configure_args=
   1768 ac_configure_args0=
   1769 ac_configure_args1=
   1770 ac_must_keep_next=false
   1771 for ac_pass in 1 2
   1772 do
   1773   for ac_arg
   1774   do
   1775     case $ac_arg in
   1776     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1777     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1778     | -silent | --silent | --silen | --sile | --sil)
   1779       continue ;;
   1780     *\'*)
   1781       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1782     esac
   1783     case $ac_pass in
   1784     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
   1785     2)
   1786       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
   1787       if test $ac_must_keep_next = true; then
   1788 	ac_must_keep_next=false # Got value, back to normal.
   1789       else
   1790 	case $ac_arg in
   1791 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1792 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1793 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1794 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1795 	    case "$ac_configure_args0 " in
   1796 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1797 	    esac
   1798 	    ;;
   1799 	  -* ) ac_must_keep_next=true ;;
   1800 	esac
   1801       fi
   1802       ac_configure_args="$ac_configure_args '$ac_arg'"
   1803       ;;
   1804     esac
   1805   done
   1806 done
   1807 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
   1808 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
   1809 
   1810 # When interrupted or exit'd, cleanup temporary files, and complete
   1811 # config.log.  We remove comments because anyway the quotes in there
   1812 # would cause problems or look ugly.
   1813 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1814 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1815 trap 'exit_status=$?
   1816   # Save into config.log some information that might help in debugging.
   1817   {
   1818     echo
   1819 
   1820     cat <<\_ASBOX
   1821 ## ---------------- ##
   1822 ## Cache variables. ##
   1823 ## ---------------- ##
   1824 _ASBOX
   1825     echo
   1826     # The following way of writing the cache mishandles newlines in values,
   1827 (
   1828   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   1829     eval ac_val=\$$ac_var
   1830     case $ac_val in #(
   1831     *${as_nl}*)
   1832       case $ac_var in #(
   1833       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   1834 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   1835       esac
   1836       case $ac_var in #(
   1837       _ | IFS | as_nl) ;; #(
   1838       *) $as_unset $ac_var ;;
   1839       esac ;;
   1840     esac
   1841   done
   1842   (set) 2>&1 |
   1843     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   1844     *${as_nl}ac_space=\ *)
   1845       sed -n \
   1846 	"s/'\''/'\''\\\\'\'''\''/g;
   1847 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   1848       ;; #(
   1849     *)
   1850       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   1851       ;;
   1852     esac |
   1853     sort
   1854 )
   1855     echo
   1856 
   1857     cat <<\_ASBOX
   1858 ## ----------------- ##
   1859 ## Output variables. ##
   1860 ## ----------------- ##
   1861 _ASBOX
   1862     echo
   1863     for ac_var in $ac_subst_vars
   1864     do
   1865       eval ac_val=\$$ac_var
   1866       case $ac_val in
   1867       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1868       esac
   1869       echo "$ac_var='\''$ac_val'\''"
   1870     done | sort
   1871     echo
   1872 
   1873     if test -n "$ac_subst_files"; then
   1874       cat <<\_ASBOX
   1875 ## ------------------- ##
   1876 ## File substitutions. ##
   1877 ## ------------------- ##
   1878 _ASBOX
   1879       echo
   1880       for ac_var in $ac_subst_files
   1881       do
   1882 	eval ac_val=\$$ac_var
   1883 	case $ac_val in
   1884 	*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1885 	esac
   1886 	echo "$ac_var='\''$ac_val'\''"
   1887       done | sort
   1888       echo
   1889     fi
   1890 
   1891     if test -s confdefs.h; then
   1892       cat <<\_ASBOX
   1893 ## ----------- ##
   1894 ## confdefs.h. ##
   1895 ## ----------- ##
   1896 _ASBOX
   1897       echo
   1898       cat confdefs.h
   1899       echo
   1900     fi
   1901     test "$ac_signal" != 0 &&
   1902       echo "$as_me: caught signal $ac_signal"
   1903     echo "$as_me: exit $exit_status"
   1904   } >&5
   1905   rm -f core *.core core.conftest.* &&
   1906     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   1907     exit $exit_status
   1908 ' 0
   1909 for ac_signal in 1 2 13 15; do
   1910   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
   1911 done
   1912 ac_signal=0
   1913 
   1914 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   1915 rm -f -r conftest* confdefs.h
   1916 
   1917 # Predefined preprocessor variables.
   1918 
   1919 cat >>confdefs.h <<_ACEOF
   1920 #define PACKAGE_NAME "$PACKAGE_NAME"
   1921 _ACEOF
   1922 
   1923 
   1924 cat >>confdefs.h <<_ACEOF
   1925 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   1926 _ACEOF
   1927 
   1928 
   1929 cat >>confdefs.h <<_ACEOF
   1930 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   1931 _ACEOF
   1932 
   1933 
   1934 cat >>confdefs.h <<_ACEOF
   1935 #define PACKAGE_STRING "$PACKAGE_STRING"
   1936 _ACEOF
   1937 
   1938 
   1939 cat >>confdefs.h <<_ACEOF
   1940 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   1941 _ACEOF
   1942 
   1943 
   1944 # Let the site file select an alternate cache file if it wants to.
   1945 # Prefer explicitly selected file to automatically selected ones.
   1946 if test -n "$CONFIG_SITE"; then
   1947   set x "$CONFIG_SITE"
   1948 elif test "x$prefix" != xNONE; then
   1949   set x "$prefix/share/config.site" "$prefix/etc/config.site"
   1950 else
   1951   set x "$ac_default_prefix/share/config.site" \
   1952 	"$ac_default_prefix/etc/config.site"
   1953 fi
   1954 shift
   1955 for ac_site_file
   1956 do
   1957   if test -r "$ac_site_file"; then
   1958     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
   1959 echo "$as_me: loading site script $ac_site_file" >&6;}
   1960     sed 's/^/| /' "$ac_site_file" >&5
   1961     . "$ac_site_file"
   1962   fi
   1963 done
   1964 
   1965 if test -r "$cache_file"; then
   1966   # Some versions of bash will fail to source /dev/null (special
   1967   # files actually), so we avoid doing that.
   1968   if test -f "$cache_file"; then
   1969     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
   1970 echo "$as_me: loading cache $cache_file" >&6;}
   1971     case $cache_file in
   1972       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   1973       *)                      . "./$cache_file";;
   1974     esac
   1975   fi
   1976 else
   1977   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
   1978 echo "$as_me: creating cache $cache_file" >&6;}
   1979   >$cache_file
   1980 fi
   1981 
   1982 # Check that the precious variables saved in the cache have kept the same
   1983 # value.
   1984 ac_cache_corrupted=false
   1985 for ac_var in $ac_precious_vars; do
   1986   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   1987   eval ac_new_set=\$ac_env_${ac_var}_set
   1988   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   1989   eval ac_new_val=\$ac_env_${ac_var}_value
   1990   case $ac_old_set,$ac_new_set in
   1991     set,)
   1992       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   1993 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   1994       ac_cache_corrupted=: ;;
   1995     ,set)
   1996       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
   1997 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   1998       ac_cache_corrupted=: ;;
   1999     ,);;
   2000     *)
   2001       if test "x$ac_old_val" != "x$ac_new_val"; then
   2002 	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
   2003 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2004 	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
   2005 echo "$as_me:   former value:  $ac_old_val" >&2;}
   2006 	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
   2007 echo "$as_me:   current value: $ac_new_val" >&2;}
   2008 	ac_cache_corrupted=:
   2009       fi;;
   2010   esac
   2011   # Pass precious variables to config.status.
   2012   if test "$ac_new_set" = set; then
   2013     case $ac_new_val in
   2014     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2015     *) ac_arg=$ac_var=$ac_new_val ;;
   2016     esac
   2017     case " $ac_configure_args " in
   2018       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2019       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
   2020     esac
   2021   fi
   2022 done
   2023 if $ac_cache_corrupted; then
   2024   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
   2025 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2026   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
   2027 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   2028    { (exit 1); exit 1; }; }
   2029 fi
   2030 
   2031 
   2032 
   2033 
   2034 
   2035 
   2036 
   2037 
   2038 
   2039 
   2040 
   2041 
   2042 
   2043 
   2044 
   2045 
   2046 
   2047 
   2048 
   2049 
   2050 
   2051 
   2052 
   2053 
   2054 
   2055 ac_ext=c
   2056 ac_cpp='$CPP $CPPFLAGS'
   2057 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2058 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2059 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2060 
   2061 
   2062 
   2063 am__api_version='1.10'
   2064 
   2065 ac_aux_dir=
   2066 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   2067   if test -f "$ac_dir/install-sh"; then
   2068     ac_aux_dir=$ac_dir
   2069     ac_install_sh="$ac_aux_dir/install-sh -c"
   2070     break
   2071   elif test -f "$ac_dir/install.sh"; then
   2072     ac_aux_dir=$ac_dir
   2073     ac_install_sh="$ac_aux_dir/install.sh -c"
   2074     break
   2075   elif test -f "$ac_dir/shtool"; then
   2076     ac_aux_dir=$ac_dir
   2077     ac_install_sh="$ac_aux_dir/shtool install -c"
   2078     break
   2079   fi
   2080 done
   2081 if test -z "$ac_aux_dir"; then
   2082   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
   2083 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
   2084    { (exit 1); exit 1; }; }
   2085 fi
   2086 
   2087 # These three variables are undocumented and unsupported,
   2088 # and are intended to be withdrawn in a future Autoconf release.
   2089 # They can cause serious problems if a builder's source tree is in a directory
   2090 # whose full name contains unusual characters.
   2091 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2092 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2093 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2094 
   2095 
   2096 # Find a good install program.  We prefer a C program (faster),
   2097 # so one script is as good as another.  But avoid the broken or
   2098 # incompatible versions:
   2099 # SysV /etc/install, /usr/sbin/install
   2100 # SunOS /usr/etc/install
   2101 # IRIX /sbin/install
   2102 # AIX /bin/install
   2103 # AmigaOS /C/install, which installs bootblocks on floppy discs
   2104 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   2105 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   2106 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   2107 # OS/2's system install, which has a completely different semantic
   2108 # ./install, which can be erroneously created by make from ./install.sh.
   2109 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
   2110 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
   2111 if test -z "$INSTALL"; then
   2112 if test "${ac_cv_path_install+set}" = set; then
   2113   echo $ECHO_N "(cached) $ECHO_C" >&6
   2114 else
   2115   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2116 for as_dir in $PATH
   2117 do
   2118   IFS=$as_save_IFS
   2119   test -z "$as_dir" && as_dir=.
   2120   # Account for people who put trailing slashes in PATH elements.
   2121 case $as_dir/ in
   2122   ./ | .// | /cC/* | \
   2123   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2124   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
   2125   /usr/ucb/* ) ;;
   2126   *)
   2127     # OSF1 and SCO ODT 3.0 have their own names for install.
   2128     # Don't use installbsd from OSF since it installs stuff as root
   2129     # by default.
   2130     for ac_prog in ginstall scoinst install; do
   2131       for ac_exec_ext in '' $ac_executable_extensions; do
   2132 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   2133 	  if test $ac_prog = install &&
   2134 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2135 	    # AIX install.  It has an incompatible calling convention.
   2136 	    :
   2137 	  elif test $ac_prog = install &&
   2138 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2139 	    # program-specific install script used by HP pwplus--don't use.
   2140 	    :
   2141 	  else
   2142 	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2143 	    break 3
   2144 	  fi
   2145 	fi
   2146       done
   2147     done
   2148     ;;
   2149 esac
   2150 done
   2151 IFS=$as_save_IFS
   2152 
   2153 
   2154 fi
   2155   if test "${ac_cv_path_install+set}" = set; then
   2156     INSTALL=$ac_cv_path_install
   2157   else
   2158     # As a last resort, use the slow shell script.  Don't cache a
   2159     # value for INSTALL within a source directory, because that will
   2160     # break other packages using the cache if that directory is
   2161     # removed, or if the value is a relative name.
   2162     INSTALL=$ac_install_sh
   2163   fi
   2164 fi
   2165 { echo "$as_me:$LINENO: result: $INSTALL" >&5
   2166 echo "${ECHO_T}$INSTALL" >&6; }
   2167 
   2168 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2169 # It thinks the first close brace ends the variable substitution.
   2170 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2171 
   2172 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2173 
   2174 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2175 
   2176 { echo "$as_me:$LINENO: checking whether build environment is sane" >&5
   2177 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; }
   2178 # Just in case
   2179 sleep 1
   2180 echo timestamp > conftest.file
   2181 # Do `set' in a subshell so we don't clobber the current shell's
   2182 # arguments.  Must try -L first in case configure is actually a
   2183 # symlink; some systems play weird games with the mod time of symlinks
   2184 # (eg FreeBSD returns the mod time of the symlink's containing
   2185 # directory).
   2186 if (
   2187    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
   2188    if test "$*" = "X"; then
   2189       # -L didn't work.
   2190       set X `ls -t $srcdir/configure conftest.file`
   2191    fi
   2192    rm -f conftest.file
   2193    if test "$*" != "X $srcdir/configure conftest.file" \
   2194       && test "$*" != "X conftest.file $srcdir/configure"; then
   2195 
   2196       # If neither matched, then we have a broken ls.  This can happen
   2197       # if, for instance, CONFIG_SHELL is bash and it inherits a
   2198       # broken ls alias from the environment.  This has actually
   2199       # happened.  Such a system could not be considered "sane".
   2200       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
   2201 alias in your environment" >&5
   2202 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
   2203 alias in your environment" >&2;}
   2204    { (exit 1); exit 1; }; }
   2205    fi
   2206 
   2207    test "$2" = conftest.file
   2208    )
   2209 then
   2210    # Ok.
   2211    :
   2212 else
   2213    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
   2214 Check your system clock" >&5
   2215 echo "$as_me: error: newly created file is older than distributed files!
   2216 Check your system clock" >&2;}
   2217    { (exit 1); exit 1; }; }
   2218 fi
   2219 { echo "$as_me:$LINENO: result: yes" >&5
   2220 echo "${ECHO_T}yes" >&6; }
   2221 test "$program_prefix" != NONE &&
   2222   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2223 # Use a double $ so make ignores it.
   2224 test "$program_suffix" != NONE &&
   2225   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2226 # Double any \ or $.  echo might interpret backslashes.
   2227 # By default was `s,x,x', remove it if useless.
   2228 cat <<\_ACEOF >conftest.sed
   2229 s/[\\$]/&&/g;s/;s,x,x,$//
   2230 _ACEOF
   2231 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
   2232 rm -f conftest.sed
   2233 
   2234 # expand $ac_aux_dir to an absolute path
   2235 am_aux_dir=`cd $ac_aux_dir && pwd`
   2236 
   2237 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
   2238 # Use eval to expand $SHELL
   2239 if eval "$MISSING --run true"; then
   2240   am_missing_run="$MISSING --run "
   2241 else
   2242   am_missing_run=
   2243   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
   2244 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   2245 fi
   2246 
   2247 { echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
   2248 echo $ECHO_N "checking for a thread-safe mkdir -p... $ECHO_C" >&6; }
   2249 if test -z "$MKDIR_P"; then
   2250   if test "${ac_cv_path_mkdir+set}" = set; then
   2251   echo $ECHO_N "(cached) $ECHO_C" >&6
   2252 else
   2253   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2254 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
   2255 do
   2256   IFS=$as_save_IFS
   2257   test -z "$as_dir" && as_dir=.
   2258   for ac_prog in mkdir gmkdir; do
   2259 	 for ac_exec_ext in '' $ac_executable_extensions; do
   2260 	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
   2261 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
   2262 	     'mkdir (GNU coreutils) '* | \
   2263 	     'mkdir (coreutils) '* | \
   2264 	     'mkdir (fileutils) '4.1*)
   2265 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
   2266 	       break 3;;
   2267 	   esac
   2268 	 done
   2269        done
   2270 done
   2271 IFS=$as_save_IFS
   2272 
   2273 fi
   2274 
   2275   if test "${ac_cv_path_mkdir+set}" = set; then
   2276     MKDIR_P="$ac_cv_path_mkdir -p"
   2277   else
   2278     # As a last resort, use the slow shell script.  Don't cache a
   2279     # value for MKDIR_P within a source directory, because that will
   2280     # break other packages using the cache if that directory is
   2281     # removed, or if the value is a relative name.
   2282     test -d ./--version && rmdir ./--version
   2283     MKDIR_P="$ac_install_sh -d"
   2284   fi
   2285 fi
   2286 { echo "$as_me:$LINENO: result: $MKDIR_P" >&5
   2287 echo "${ECHO_T}$MKDIR_P" >&6; }
   2288 
   2289 mkdir_p="$MKDIR_P"
   2290 case $mkdir_p in
   2291   [\\/$]* | ?:[\\/]*) ;;
   2292   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
   2293 esac
   2294 
   2295 for ac_prog in gawk mawk nawk awk
   2296 do
   2297   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2298 set dummy $ac_prog; ac_word=$2
   2299 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2300 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2301 if test "${ac_cv_prog_AWK+set}" = set; then
   2302   echo $ECHO_N "(cached) $ECHO_C" >&6
   2303 else
   2304   if test -n "$AWK"; then
   2305   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   2306 else
   2307 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2308 for as_dir in $PATH
   2309 do
   2310   IFS=$as_save_IFS
   2311   test -z "$as_dir" && as_dir=.
   2312   for ac_exec_ext in '' $ac_executable_extensions; do
   2313   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2314     ac_cv_prog_AWK="$ac_prog"
   2315     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2316     break 2
   2317   fi
   2318 done
   2319 done
   2320 IFS=$as_save_IFS
   2321 
   2322 fi
   2323 fi
   2324 AWK=$ac_cv_prog_AWK
   2325 if test -n "$AWK"; then
   2326   { echo "$as_me:$LINENO: result: $AWK" >&5
   2327 echo "${ECHO_T}$AWK" >&6; }
   2328 else
   2329   { echo "$as_me:$LINENO: result: no" >&5
   2330 echo "${ECHO_T}no" >&6; }
   2331 fi
   2332 
   2333 
   2334   test -n "$AWK" && break
   2335 done
   2336 
   2337 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   2338 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
   2339 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   2340 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
   2341   echo $ECHO_N "(cached) $ECHO_C" >&6
   2342 else
   2343   cat >conftest.make <<\_ACEOF
   2344 SHELL = /bin/sh
   2345 all:
   2346 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   2347 _ACEOF
   2348 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   2349 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   2350   *@@@%%%=?*=@@@%%%*)
   2351     eval ac_cv_prog_make_${ac_make}_set=yes;;
   2352   *)
   2353     eval ac_cv_prog_make_${ac_make}_set=no;;
   2354 esac
   2355 rm -f conftest.make
   2356 fi
   2357 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   2358   { echo "$as_me:$LINENO: result: yes" >&5
   2359 echo "${ECHO_T}yes" >&6; }
   2360   SET_MAKE=
   2361 else
   2362   { echo "$as_me:$LINENO: result: no" >&5
   2363 echo "${ECHO_T}no" >&6; }
   2364   SET_MAKE="MAKE=${MAKE-make}"
   2365 fi
   2366 
   2367 rm -rf .tst 2>/dev/null
   2368 mkdir .tst 2>/dev/null
   2369 if test -d .tst; then
   2370   am__leading_dot=.
   2371 else
   2372   am__leading_dot=_
   2373 fi
   2374 rmdir .tst 2>/dev/null
   2375 
   2376 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   2377   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   2378   # is not polluted with repeated "-I."
   2379   am__isrc=' -I$(srcdir)'
   2380   # test to see if srcdir already configured
   2381   if test -f $srcdir/config.status; then
   2382     { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
   2383 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
   2384    { (exit 1); exit 1; }; }
   2385   fi
   2386 fi
   2387 
   2388 # test whether we have cygpath
   2389 if test -z "$CYGPATH_W"; then
   2390   if (cygpath --version) >/dev/null 2>/dev/null; then
   2391     CYGPATH_W='cygpath -w'
   2392   else
   2393     CYGPATH_W=echo
   2394   fi
   2395 fi
   2396 
   2397 
   2398 # Define the identity of the package.
   2399  PACKAGE='libX11'
   2400  VERSION='1.1.4'
   2401 
   2402 
   2403 cat >>confdefs.h <<_ACEOF
   2404 #define PACKAGE "$PACKAGE"
   2405 _ACEOF
   2406 
   2407 
   2408 cat >>confdefs.h <<_ACEOF
   2409 #define VERSION "$VERSION"
   2410 _ACEOF
   2411 
   2412 # Some tools Automake needs.
   2413 
   2414 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   2415 
   2416 
   2417 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   2418 
   2419 
   2420 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   2421 
   2422 
   2423 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   2424 
   2425 
   2426 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   2427 
   2428 install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
   2429 
   2430 # Installed binaries are usually stripped using `strip' when the user
   2431 # run `make install-strip'.  However `strip' might not be the right
   2432 # tool to use in cross-compilation environments, therefore Automake
   2433 # will honor the `STRIP' environment variable to overrule this program.
   2434 if test "$cross_compiling" != no; then
   2435   if test -n "$ac_tool_prefix"; then
   2436   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   2437 set dummy ${ac_tool_prefix}strip; ac_word=$2
   2438 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2439 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2440 if test "${ac_cv_prog_STRIP+set}" = set; then
   2441   echo $ECHO_N "(cached) $ECHO_C" >&6
   2442 else
   2443   if test -n "$STRIP"; then
   2444   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   2445 else
   2446 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2447 for as_dir in $PATH
   2448 do
   2449   IFS=$as_save_IFS
   2450   test -z "$as_dir" && as_dir=.
   2451   for ac_exec_ext in '' $ac_executable_extensions; do
   2452   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2453     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   2454     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2455     break 2
   2456   fi
   2457 done
   2458 done
   2459 IFS=$as_save_IFS
   2460 
   2461 fi
   2462 fi
   2463 STRIP=$ac_cv_prog_STRIP
   2464 if test -n "$STRIP"; then
   2465   { echo "$as_me:$LINENO: result: $STRIP" >&5
   2466 echo "${ECHO_T}$STRIP" >&6; }
   2467 else
   2468   { echo "$as_me:$LINENO: result: no" >&5
   2469 echo "${ECHO_T}no" >&6; }
   2470 fi
   2471 
   2472 
   2473 fi
   2474 if test -z "$ac_cv_prog_STRIP"; then
   2475   ac_ct_STRIP=$STRIP
   2476   # Extract the first word of "strip", so it can be a program name with args.
   2477 set dummy strip; ac_word=$2
   2478 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2479 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2480 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   2481   echo $ECHO_N "(cached) $ECHO_C" >&6
   2482 else
   2483   if test -n "$ac_ct_STRIP"; then
   2484   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   2485 else
   2486 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2487 for as_dir in $PATH
   2488 do
   2489   IFS=$as_save_IFS
   2490   test -z "$as_dir" && as_dir=.
   2491   for ac_exec_ext in '' $ac_executable_extensions; do
   2492   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2493     ac_cv_prog_ac_ct_STRIP="strip"
   2494     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2495     break 2
   2496   fi
   2497 done
   2498 done
   2499 IFS=$as_save_IFS
   2500 
   2501 fi
   2502 fi
   2503 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   2504 if test -n "$ac_ct_STRIP"; then
   2505   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   2506 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
   2507 else
   2508   { echo "$as_me:$LINENO: result: no" >&5
   2509 echo "${ECHO_T}no" >&6; }
   2510 fi
   2511 
   2512   if test "x$ac_ct_STRIP" = x; then
   2513     STRIP=":"
   2514   else
   2515     case $cross_compiling:$ac_tool_warned in
   2516 yes:)
   2517 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2518 whose name does not start with the host triplet.  If you think this
   2519 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2520 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2521 whose name does not start with the host triplet.  If you think this
   2522 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2523 ac_tool_warned=yes ;;
   2524 esac
   2525     STRIP=$ac_ct_STRIP
   2526   fi
   2527 else
   2528   STRIP="$ac_cv_prog_STRIP"
   2529 fi
   2530 
   2531 fi
   2532 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   2533 
   2534 # We need awk for the "check" target.  The system "awk" is bad on
   2535 # some platforms.
   2536 # Always define AMTAR for backward compatibility.
   2537 
   2538 AMTAR=${AMTAR-"${am_missing_run}tar"}
   2539 
   2540 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
   2541 
   2542 
   2543 
   2544 
   2545 
   2546 
   2547 { echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
   2548 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6; }
   2549     # Check whether --enable-maintainer-mode was given.
   2550 if test "${enable_maintainer_mode+set}" = set; then
   2551   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
   2552 else
   2553   USE_MAINTAINER_MODE=no
   2554 fi
   2555 
   2556   { echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
   2557 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6; }
   2558    if test $USE_MAINTAINER_MODE = yes; then
   2559   MAINTAINER_MODE_TRUE=
   2560   MAINTAINER_MODE_FALSE='#'
   2561 else
   2562   MAINTAINER_MODE_TRUE='#'
   2563   MAINTAINER_MODE_FALSE=
   2564 fi
   2565 
   2566   MAINT=$MAINTAINER_MODE_TRUE
   2567 
   2568 
   2569 
   2570 ac_config_headers="$ac_config_headers src/config.h"
   2571 
   2572 ac_config_headers="$ac_config_headers include/X11/XlibConf.h"
   2573 
   2574 
   2575 # Require xorg-macros version 1.1.0 or newer for XORG_WITH_LINT macro
   2576 
   2577 
   2578 	XORG_MACROS_needed_version=1.1
   2579 	XORG_MACROS_needed_major=`echo $XORG_MACROS_needed_version | sed 's/\..*$//'`
   2580 	XORG_MACROS_needed_minor=`echo $XORG_MACROS_needed_version | sed -e 's/^[0-9]*\.//' -e 's/\..*$//'`
   2581 	{ echo "$as_me:$LINENO: checking if xorg-macros used to generate configure is at least ${XORG_MACROS_needed_major}.${XORG_MACROS_needed_minor}" >&5
   2582 echo $ECHO_N "checking if xorg-macros used to generate configure is at least ${XORG_MACROS_needed_major}.${XORG_MACROS_needed_minor}... $ECHO_C" >&6; }
   2583 	XORG_MACROS_version=1.1.6
   2584 	XORG_MACROS_major=`echo $XORG_MACROS_version | sed 's/\..*$//'`
   2585 	XORG_MACROS_minor=`echo $XORG_MACROS_version | sed -e 's/^[0-9]*\.//' -e 's/\..*$//'`
   2586 	if test $XORG_MACROS_major -ne $XORG_MACROS_needed_major ; then
   2587 		{ { echo "$as_me:$LINENO: error: configure built with incompatible version of xorg-macros.m4 - requires version ${XORG_MACROS_major}.x" >&5
   2588 echo "$as_me: error: configure built with incompatible version of xorg-macros.m4 - requires version ${XORG_MACROS_major}.x" >&2;}
   2589    { (exit 1); exit 1; }; }
   2590 	fi
   2591 	if test $XORG_MACROS_minor -lt $XORG_MACROS_needed_minor ; then
   2592 		{ { echo "$as_me:$LINENO: error: configure built with too old of a version of xorg-macros.m4 - requires version ${XORG_MACROS_major}.${XORG_MACROS_minor}.0 or newer" >&5
   2593 echo "$as_me: error: configure built with too old of a version of xorg-macros.m4 - requires version ${XORG_MACROS_major}.${XORG_MACROS_minor}.0 or newer" >&2;}
   2594    { (exit 1); exit 1; }; }
   2595 	fi
   2596 	{ echo "$as_me:$LINENO: result: yes, $XORG_MACROS_version" >&5
   2597 echo "${ECHO_T}yes, $XORG_MACROS_version" >&6; }
   2598 
   2599 
   2600 # Checks for programs.
   2601 # Check whether --enable-shared was given.
   2602 if test "${enable_shared+set}" = set; then
   2603   enableval=$enable_shared; p=${PACKAGE-default}
   2604     case $enableval in
   2605     yes) enable_shared=yes ;;
   2606     no) enable_shared=no ;;
   2607     *)
   2608       enable_shared=no
   2609       # Look at the argument we got.  We use all the common list separators.
   2610       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   2611       for pkg in $enableval; do
   2612 	IFS="$lt_save_ifs"
   2613 	if test "X$pkg" = "X$p"; then
   2614 	  enable_shared=yes
   2615 	fi
   2616       done
   2617       IFS="$lt_save_ifs"
   2618       ;;
   2619     esac
   2620 else
   2621   enable_shared=yes
   2622 fi
   2623 
   2624 
   2625 # Check whether --enable-static was given.
   2626 if test "${enable_static+set}" = set; then
   2627   enableval=$enable_static; p=${PACKAGE-default}
   2628     case $enableval in
   2629     yes) enable_static=yes ;;
   2630     no) enable_static=no ;;
   2631     *)
   2632      enable_static=no
   2633       # Look at the argument we got.  We use all the common list separators.
   2634       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   2635       for pkg in $enableval; do
   2636 	IFS="$lt_save_ifs"
   2637 	if test "X$pkg" = "X$p"; then
   2638 	  enable_static=yes
   2639 	fi
   2640       done
   2641       IFS="$lt_save_ifs"
   2642       ;;
   2643     esac
   2644 else
   2645   enable_static=yes
   2646 fi
   2647 
   2648 
   2649 # Check whether --enable-fast-install was given.
   2650 if test "${enable_fast_install+set}" = set; then
   2651   enableval=$enable_fast_install; p=${PACKAGE-default}
   2652     case $enableval in
   2653     yes) enable_fast_install=yes ;;
   2654     no) enable_fast_install=no ;;
   2655     *)
   2656       enable_fast_install=no
   2657       # Look at the argument we got.  We use all the common list separators.
   2658       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   2659       for pkg in $enableval; do
   2660 	IFS="$lt_save_ifs"
   2661 	if test "X$pkg" = "X$p"; then
   2662 	  enable_fast_install=yes
   2663 	fi
   2664       done
   2665       IFS="$lt_save_ifs"
   2666       ;;
   2667     esac
   2668 else
   2669   enable_fast_install=yes
   2670 fi
   2671 
   2672 
   2673 # Make sure we can run config.sub.
   2674 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   2675   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
   2676 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
   2677    { (exit 1); exit 1; }; }
   2678 
   2679 { echo "$as_me:$LINENO: checking build system type" >&5
   2680 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
   2681 if test "${ac_cv_build+set}" = set; then
   2682   echo $ECHO_N "(cached) $ECHO_C" >&6
   2683 else
   2684   ac_build_alias=$build_alias
   2685 test "x$ac_build_alias" = x &&
   2686   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   2687 test "x$ac_build_alias" = x &&
   2688   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
   2689 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   2690    { (exit 1); exit 1; }; }
   2691 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   2692   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
   2693 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
   2694    { (exit 1); exit 1; }; }
   2695 
   2696 fi
   2697 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
   2698 echo "${ECHO_T}$ac_cv_build" >&6; }
   2699 case $ac_cv_build in
   2700 *-*-*) ;;
   2701 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
   2702 echo "$as_me: error: invalid value of canonical build" >&2;}
   2703    { (exit 1); exit 1; }; };;
   2704 esac
   2705 build=$ac_cv_build
   2706 ac_save_IFS=$IFS; IFS='-'
   2707 set x $ac_cv_build
   2708 shift
   2709 build_cpu=$1
   2710 build_vendor=$2
   2711 shift; shift
   2712 # Remember, the first character of IFS is used to create $*,
   2713 # except with old shells:
   2714 build_os=$*
   2715 IFS=$ac_save_IFS
   2716 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   2717 
   2718 
   2719 { echo "$as_me:$LINENO: checking host system type" >&5
   2720 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
   2721 if test "${ac_cv_host+set}" = set; then
   2722   echo $ECHO_N "(cached) $ECHO_C" >&6
   2723 else
   2724   if test "x$host_alias" = x; then
   2725   ac_cv_host=$ac_cv_build
   2726 else
   2727   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   2728     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
   2729 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
   2730    { (exit 1); exit 1; }; }
   2731 fi
   2732 
   2733 fi
   2734 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
   2735 echo "${ECHO_T}$ac_cv_host" >&6; }
   2736 case $ac_cv_host in
   2737 *-*-*) ;;
   2738 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
   2739 echo "$as_me: error: invalid value of canonical host" >&2;}
   2740    { (exit 1); exit 1; }; };;
   2741 esac
   2742 host=$ac_cv_host
   2743 ac_save_IFS=$IFS; IFS='-'
   2744 set x $ac_cv_host
   2745 shift
   2746 host_cpu=$1
   2747 host_vendor=$2
   2748 shift; shift
   2749 # Remember, the first character of IFS is used to create $*,
   2750 # except with old shells:
   2751 host_os=$*
   2752 IFS=$ac_save_IFS
   2753 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   2754 
   2755 
   2756 DEPDIR="${am__leading_dot}deps"
   2757 
   2758 ac_config_commands="$ac_config_commands depfiles"
   2759 
   2760 
   2761 am_make=${MAKE-make}
   2762 cat > confinc << 'END'
   2763 am__doit:
   2764 	@echo done
   2765 .PHONY: am__doit
   2766 END
   2767 # If we don't find an include directive, just comment out the code.
   2768 { echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
   2769 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; }
   2770 am__include="#"
   2771 am__quote=
   2772 _am_result=none
   2773 # First try GNU make style include.
   2774 echo "include confinc" > confmf
   2775 # We grep out `Entering directory' and `Leaving directory'
   2776 # messages which can occur if `w' ends up in MAKEFLAGS.
   2777 # In particular we don't look at `^make:' because GNU make might
   2778 # be invoked under some other name (usually "gmake"), in which
   2779 # case it prints its new name instead of `make'.
   2780 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
   2781    am__include=include
   2782    am__quote=
   2783    _am_result=GNU
   2784 fi
   2785 # Now try BSD make style include.
   2786 if test "$am__include" = "#"; then
   2787    echo '.include "confinc"' > confmf
   2788    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
   2789       am__include=.include
   2790       am__quote="\""
   2791       _am_result=BSD
   2792    fi
   2793 fi
   2794 
   2795 
   2796 { echo "$as_me:$LINENO: result: $_am_result" >&5
   2797 echo "${ECHO_T}$_am_result" >&6; }
   2798 rm -f confinc confmf
   2799 
   2800 # Check whether --enable-dependency-tracking was given.
   2801 if test "${enable_dependency_tracking+set}" = set; then
   2802   enableval=$enable_dependency_tracking;
   2803 fi
   2804 
   2805 if test "x$enable_dependency_tracking" != xno; then
   2806   am_depcomp="$ac_aux_dir/depcomp"
   2807   AMDEPBACKSLASH='\'
   2808 fi
   2809  if test "x$enable_dependency_tracking" != xno; then
   2810   AMDEP_TRUE=
   2811   AMDEP_FALSE='#'
   2812 else
   2813   AMDEP_TRUE='#'
   2814   AMDEP_FALSE=
   2815 fi
   2816 
   2817 
   2818 ac_ext=c
   2819 ac_cpp='$CPP $CPPFLAGS'
   2820 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2821 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2822 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2823 if test -n "$ac_tool_prefix"; then
   2824   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2825 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2826 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2827 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2828 if test "${ac_cv_prog_CC+set}" = set; then
   2829   echo $ECHO_N "(cached) $ECHO_C" >&6
   2830 else
   2831   if test -n "$CC"; then
   2832   ac_cv_prog_CC="$CC" # Let the user override the test.
   2833 else
   2834 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2835 for as_dir in $PATH
   2836 do
   2837   IFS=$as_save_IFS
   2838   test -z "$as_dir" && as_dir=.
   2839   for ac_exec_ext in '' $ac_executable_extensions; do
   2840   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2841     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2842     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2843     break 2
   2844   fi
   2845 done
   2846 done
   2847 IFS=$as_save_IFS
   2848 
   2849 fi
   2850 fi
   2851 CC=$ac_cv_prog_CC
   2852 if test -n "$CC"; then
   2853   { echo "$as_me:$LINENO: result: $CC" >&5
   2854 echo "${ECHO_T}$CC" >&6; }
   2855 else
   2856   { echo "$as_me:$LINENO: result: no" >&5
   2857 echo "${ECHO_T}no" >&6; }
   2858 fi
   2859 
   2860 
   2861 fi
   2862 if test -z "$ac_cv_prog_CC"; then
   2863   ac_ct_CC=$CC
   2864   # Extract the first word of "gcc", so it can be a program name with args.
   2865 set dummy gcc; ac_word=$2
   2866 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2867 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2868 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2869   echo $ECHO_N "(cached) $ECHO_C" >&6
   2870 else
   2871   if test -n "$ac_ct_CC"; then
   2872   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2873 else
   2874 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2875 for as_dir in $PATH
   2876 do
   2877   IFS=$as_save_IFS
   2878   test -z "$as_dir" && as_dir=.
   2879   for ac_exec_ext in '' $ac_executable_extensions; do
   2880   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2881     ac_cv_prog_ac_ct_CC="gcc"
   2882     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2883     break 2
   2884   fi
   2885 done
   2886 done
   2887 IFS=$as_save_IFS
   2888 
   2889 fi
   2890 fi
   2891 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2892 if test -n "$ac_ct_CC"; then
   2893   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2894 echo "${ECHO_T}$ac_ct_CC" >&6; }
   2895 else
   2896   { echo "$as_me:$LINENO: result: no" >&5
   2897 echo "${ECHO_T}no" >&6; }
   2898 fi
   2899 
   2900   if test "x$ac_ct_CC" = x; then
   2901     CC=""
   2902   else
   2903     case $cross_compiling:$ac_tool_warned in
   2904 yes:)
   2905 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2906 whose name does not start with the host triplet.  If you think this
   2907 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2908 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2909 whose name does not start with the host triplet.  If you think this
   2910 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2911 ac_tool_warned=yes ;;
   2912 esac
   2913     CC=$ac_ct_CC
   2914   fi
   2915 else
   2916   CC="$ac_cv_prog_CC"
   2917 fi
   2918 
   2919 if test -z "$CC"; then
   2920           if test -n "$ac_tool_prefix"; then
   2921     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2922 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2923 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2924 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2925 if test "${ac_cv_prog_CC+set}" = set; then
   2926   echo $ECHO_N "(cached) $ECHO_C" >&6
   2927 else
   2928   if test -n "$CC"; then
   2929   ac_cv_prog_CC="$CC" # Let the user override the test.
   2930 else
   2931 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2932 for as_dir in $PATH
   2933 do
   2934   IFS=$as_save_IFS
   2935   test -z "$as_dir" && as_dir=.
   2936   for ac_exec_ext in '' $ac_executable_extensions; do
   2937   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2938     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2939     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2940     break 2
   2941   fi
   2942 done
   2943 done
   2944 IFS=$as_save_IFS
   2945 
   2946 fi
   2947 fi
   2948 CC=$ac_cv_prog_CC
   2949 if test -n "$CC"; then
   2950   { echo "$as_me:$LINENO: result: $CC" >&5
   2951 echo "${ECHO_T}$CC" >&6; }
   2952 else
   2953   { echo "$as_me:$LINENO: result: no" >&5
   2954 echo "${ECHO_T}no" >&6; }
   2955 fi
   2956 
   2957 
   2958   fi
   2959 fi
   2960 if test -z "$CC"; then
   2961   # Extract the first word of "cc", so it can be a program name with args.
   2962 set dummy cc; ac_word=$2
   2963 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2964 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2965 if test "${ac_cv_prog_CC+set}" = set; then
   2966   echo $ECHO_N "(cached) $ECHO_C" >&6
   2967 else
   2968   if test -n "$CC"; then
   2969   ac_cv_prog_CC="$CC" # Let the user override the test.
   2970 else
   2971   ac_prog_rejected=no
   2972 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2973 for as_dir in $PATH
   2974 do
   2975   IFS=$as_save_IFS
   2976   test -z "$as_dir" && as_dir=.
   2977   for ac_exec_ext in '' $ac_executable_extensions; do
   2978   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2979     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2980        ac_prog_rejected=yes
   2981        continue
   2982      fi
   2983     ac_cv_prog_CC="cc"
   2984     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2985     break 2
   2986   fi
   2987 done
   2988 done
   2989 IFS=$as_save_IFS
   2990 
   2991 if test $ac_prog_rejected = yes; then
   2992   # We found a bogon in the path, so make sure we never use it.
   2993   set dummy $ac_cv_prog_CC
   2994   shift
   2995   if test $# != 0; then
   2996     # We chose a different compiler from the bogus one.
   2997     # However, it has the same basename, so the bogon will be chosen
   2998     # first if we set CC to just the basename; use the full file name.
   2999     shift
   3000     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   3001   fi
   3002 fi
   3003 fi
   3004 fi
   3005 CC=$ac_cv_prog_CC
   3006 if test -n "$CC"; then
   3007   { echo "$as_me:$LINENO: result: $CC" >&5
   3008 echo "${ECHO_T}$CC" >&6; }
   3009 else
   3010   { echo "$as_me:$LINENO: result: no" >&5
   3011 echo "${ECHO_T}no" >&6; }
   3012 fi
   3013 
   3014 
   3015 fi
   3016 if test -z "$CC"; then
   3017   if test -n "$ac_tool_prefix"; then
   3018   for ac_prog in cl.exe
   3019   do
   3020     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   3021 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   3022 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   3023 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   3024 if test "${ac_cv_prog_CC+set}" = set; then
   3025   echo $ECHO_N "(cached) $ECHO_C" >&6
   3026 else
   3027   if test -n "$CC"; then
   3028   ac_cv_prog_CC="$CC" # Let the user override the test.
   3029 else
   3030 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3031 for as_dir in $PATH
   3032 do
   3033   IFS=$as_save_IFS
   3034   test -z "$as_dir" && as_dir=.
   3035   for ac_exec_ext in '' $ac_executable_extensions; do
   3036   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3037     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   3038     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   3039     break 2
   3040   fi
   3041 done
   3042 done
   3043 IFS=$as_save_IFS
   3044 
   3045 fi
   3046 fi
   3047 CC=$ac_cv_prog_CC
   3048 if test -n "$CC"; then
   3049   { echo "$as_me:$LINENO: result: $CC" >&5
   3050 echo "${ECHO_T}$CC" >&6; }
   3051 else
   3052   { echo "$as_me:$LINENO: result: no" >&5
   3053 echo "${ECHO_T}no" >&6; }
   3054 fi
   3055 
   3056 
   3057     test -n "$CC" && break
   3058   done
   3059 fi
   3060 if test -z "$CC"; then
   3061   ac_ct_CC=$CC
   3062   for ac_prog in cl.exe
   3063 do
   3064   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3065 set dummy $ac_prog; ac_word=$2
   3066 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   3067 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   3068 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   3069   echo $ECHO_N "(cached) $ECHO_C" >&6
   3070 else
   3071   if test -n "$ac_ct_CC"; then
   3072   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3073 else
   3074 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3075 for as_dir in $PATH
   3076 do
   3077   IFS=$as_save_IFS
   3078   test -z "$as_dir" && as_dir=.
   3079   for ac_exec_ext in '' $ac_executable_extensions; do
   3080   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3081     ac_cv_prog_ac_ct_CC="$ac_prog"
   3082     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   3083     break 2
   3084   fi
   3085 done
   3086 done
   3087 IFS=$as_save_IFS
   3088 
   3089 fi
   3090 fi
   3091 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3092 if test -n "$ac_ct_CC"; then
   3093   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   3094 echo "${ECHO_T}$ac_ct_CC" >&6; }
   3095 else
   3096   { echo "$as_me:$LINENO: result: no" >&5
   3097 echo "${ECHO_T}no" >&6; }
   3098 fi
   3099 
   3100 
   3101   test -n "$ac_ct_CC" && break
   3102 done
   3103 
   3104   if test "x$ac_ct_CC" = x; then
   3105     CC=""
   3106   else
   3107     case $cross_compiling:$ac_tool_warned in
   3108 yes:)
   3109 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   3110 whose name does not start with the host triplet.  If you think this
   3111 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   3112 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   3113 whose name does not start with the host triplet.  If you think this
   3114 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   3115 ac_tool_warned=yes ;;
   3116 esac
   3117     CC=$ac_ct_CC
   3118   fi
   3119 fi
   3120 
   3121 fi
   3122 
   3123 
   3124 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   3125 See \`config.log' for more details." >&5
   3126 echo "$as_me: error: no acceptable C compiler found in \$PATH
   3127 See \`config.log' for more details." >&2;}
   3128    { (exit 1); exit 1; }; }
   3129 
   3130 # Provide some information about the compiler.
   3131 echo "$as_me:$LINENO: checking for C compiler version" >&5
   3132 ac_compiler=`set X $ac_compile; echo $2`
   3133 { (ac_try="$ac_compiler --version >&5"
   3134 case "(($ac_try" in
   3135   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3136   *) ac_try_echo=$ac_try;;
   3137 esac
   3138 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3139   (eval "$ac_compiler --version >&5") 2>&5
   3140   ac_status=$?
   3141   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3142   (exit $ac_status); }
   3143 { (ac_try="$ac_compiler -v >&5"
   3144 case "(($ac_try" in
   3145   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3146   *) ac_try_echo=$ac_try;;
   3147 esac
   3148 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3149   (eval "$ac_compiler -v >&5") 2>&5
   3150   ac_status=$?
   3151   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3152   (exit $ac_status); }
   3153 { (ac_try="$ac_compiler -V >&5"
   3154 case "(($ac_try" in
   3155   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3156   *) ac_try_echo=$ac_try;;
   3157 esac
   3158 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3159   (eval "$ac_compiler -V >&5") 2>&5
   3160   ac_status=$?
   3161   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3162   (exit $ac_status); }
   3163 
   3164 cat >conftest.$ac_ext <<_ACEOF
   3165 /* confdefs.h.  */
   3166 _ACEOF
   3167 cat confdefs.h >>conftest.$ac_ext
   3168 cat >>conftest.$ac_ext <<_ACEOF
   3169 /* end confdefs.h.  */
   3170 
   3171 int
   3172 main ()
   3173 {
   3174 
   3175   ;
   3176   return 0;
   3177 }
   3178 _ACEOF
   3179 ac_clean_files_save=$ac_clean_files
   3180 ac_clean_files="$ac_clean_files a.out a.exe b.out"
   3181 # Try to create an executable without -o first, disregard a.out.
   3182 # It will help us diagnose broken compilers, and finding out an intuition
   3183 # of exeext.
   3184 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
   3185 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
   3186 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   3187 #
   3188 # List of possible output files, starting from the most likely.
   3189 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
   3190 # only as a last resort.  b.out is created by i960 compilers.
   3191 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
   3192 #
   3193 # The IRIX 6 linker writes into existing files which may not be
   3194 # executable, retaining their permissions.  Remove them first so a
   3195 # subsequent execution test works.
   3196 ac_rmfiles=
   3197 for ac_file in $ac_files
   3198 do
   3199   case $ac_file in
   3200     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   3201     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   3202   esac
   3203 done
   3204 rm -f $ac_rmfiles
   3205 
   3206 if { (ac_try="$ac_link_default"
   3207 case "(($ac_try" in
   3208   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3209   *) ac_try_echo=$ac_try;;
   3210 esac
   3211 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3212   (eval "$ac_link_default") 2>&5
   3213   ac_status=$?
   3214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3215   (exit $ac_status); }; then
   3216   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3217 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3218 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3219 # so that the user can short-circuit this test for compilers unknown to
   3220 # Autoconf.
   3221 for ac_file in $ac_files ''
   3222 do
   3223   test -f "$ac_file" || continue
   3224   case $ac_file in
   3225     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
   3226 	;;
   3227     [ab].out )
   3228 	# We found the default executable, but exeext='' is most
   3229 	# certainly right.
   3230 	break;;
   3231     *.* )
   3232         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3233 	then :; else
   3234 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3235 	fi
   3236 	# We set ac_cv_exeext here because the later test for it is not
   3237 	# safe: cross compilers may not add the suffix if given an `-o'
   3238 	# argument, so we may need to know it at that point already.
   3239 	# Even if this section looks crufty: it has the advantage of
   3240 	# actually working.
   3241 	break;;
   3242     * )
   3243 	break;;
   3244   esac
   3245 done
   3246 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3247 
   3248 else
   3249   ac_file=''
   3250 fi
   3251 
   3252 { echo "$as_me:$LINENO: result: $ac_file" >&5
   3253 echo "${ECHO_T}$ac_file" >&6; }
   3254 if test -z "$ac_file"; then
   3255   echo "$as_me: failed program was:" >&5
   3256 sed 's/^/| /' conftest.$ac_ext >&5
   3257 
   3258 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
   3259 See \`config.log' for more details." >&5
   3260 echo "$as_me: error: C compiler cannot create executables
   3261 See \`config.log' for more details." >&2;}
   3262    { (exit 77); exit 77; }; }
   3263 fi
   3264 
   3265 ac_exeext=$ac_cv_exeext
   3266 
   3267 # Check that the compiler produces executables we can run.  If not, either
   3268 # the compiler is broken, or we cross compile.
   3269 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
   3270 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
   3271 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
   3272 # If not cross compiling, check that we can run a simple program.
   3273 if test "$cross_compiling" != yes; then
   3274   if { ac_try='./$ac_file'
   3275   { (case "(($ac_try" in
   3276   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3277   *) ac_try_echo=$ac_try;;
   3278 esac
   3279 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3280   (eval "$ac_try") 2>&5
   3281   ac_status=$?
   3282   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3283   (exit $ac_status); }; }; then
   3284     cross_compiling=no
   3285   else
   3286     if test "$cross_compiling" = maybe; then
   3287 	cross_compiling=yes
   3288     else
   3289 	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
   3290 If you meant to cross compile, use \`--host'.
   3291 See \`config.log' for more details." >&5
   3292 echo "$as_me: error: cannot run C compiled programs.
   3293 If you meant to cross compile, use \`--host'.
   3294 See \`config.log' for more details." >&2;}
   3295    { (exit 1); exit 1; }; }
   3296     fi
   3297   fi
   3298 fi
   3299 { echo "$as_me:$LINENO: result: yes" >&5
   3300 echo "${ECHO_T}yes" >&6; }
   3301 
   3302 rm -f a.out a.exe conftest$ac_cv_exeext b.out
   3303 ac_clean_files=$ac_clean_files_save
   3304 # Check that the compiler produces executables we can run.  If not, either
   3305 # the compiler is broken, or we cross compile.
   3306 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
   3307 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
   3308 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
   3309 echo "${ECHO_T}$cross_compiling" >&6; }
   3310 
   3311 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
   3312 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
   3313 if { (ac_try="$ac_link"
   3314 case "(($ac_try" in
   3315   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3316   *) ac_try_echo=$ac_try;;
   3317 esac
   3318 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3319   (eval "$ac_link") 2>&5
   3320   ac_status=$?
   3321   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3322   (exit $ac_status); }; then
   3323   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3324 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3325 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3326 # `rm'.
   3327 for ac_file in conftest.exe conftest conftest.*; do
   3328   test -f "$ac_file" || continue
   3329   case $ac_file in
   3330     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   3331     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3332 	  break;;
   3333     * ) break;;
   3334   esac
   3335 done
   3336 else
   3337   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
   3338 See \`config.log' for more details." >&5
   3339 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
   3340 See \`config.log' for more details." >&2;}
   3341    { (exit 1); exit 1; }; }
   3342 fi
   3343 
   3344 rm -f conftest$ac_cv_exeext
   3345 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
   3346 echo "${ECHO_T}$ac_cv_exeext" >&6; }
   3347 
   3348 rm -f conftest.$ac_ext
   3349 EXEEXT=$ac_cv_exeext
   3350 ac_exeext=$EXEEXT
   3351 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
   3352 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
   3353 if test "${ac_cv_objext+set}" = set; then
   3354   echo $ECHO_N "(cached) $ECHO_C" >&6
   3355 else
   3356   cat >conftest.$ac_ext <<_ACEOF
   3357 /* confdefs.h.  */
   3358 _ACEOF
   3359 cat confdefs.h >>conftest.$ac_ext
   3360 cat >>conftest.$ac_ext <<_ACEOF
   3361 /* end confdefs.h.  */
   3362 
   3363 int
   3364 main ()
   3365 {
   3366 
   3367   ;
   3368   return 0;
   3369 }
   3370 _ACEOF
   3371 rm -f conftest.o conftest.obj
   3372 if { (ac_try="$ac_compile"
   3373 case "(($ac_try" in
   3374   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3375   *) ac_try_echo=$ac_try;;
   3376 esac
   3377 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3378   (eval "$ac_compile") 2>&5
   3379   ac_status=$?
   3380   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3381   (exit $ac_status); }; then
   3382   for ac_file in conftest.o conftest.obj conftest.*; do
   3383   test -f "$ac_file" || continue;
   3384   case $ac_file in
   3385     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
   3386     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3387        break;;
   3388   esac
   3389 done
   3390 else
   3391   echo "$as_me: failed program was:" >&5
   3392 sed 's/^/| /' conftest.$ac_ext >&5
   3393 
   3394 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
   3395 See \`config.log' for more details." >&5
   3396 echo "$as_me: error: cannot compute suffix of object files: cannot compile
   3397 See \`config.log' for more details." >&2;}
   3398    { (exit 1); exit 1; }; }
   3399 fi
   3400 
   3401 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3402 fi
   3403 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
   3404 echo "${ECHO_T}$ac_cv_objext" >&6; }
   3405 OBJEXT=$ac_cv_objext
   3406 ac_objext=$OBJEXT
   3407 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   3408 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
   3409 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   3410   echo $ECHO_N "(cached) $ECHO_C" >&6
   3411 else
   3412   cat >conftest.$ac_ext <<_ACEOF
   3413 /* confdefs.h.  */
   3414 _ACEOF
   3415 cat confdefs.h >>conftest.$ac_ext
   3416 cat >>conftest.$ac_ext <<_ACEOF
   3417 /* end confdefs.h.  */
   3418 
   3419 int
   3420 main ()
   3421 {
   3422 #ifndef __GNUC__
   3423        choke me
   3424 #endif
   3425 
   3426   ;
   3427   return 0;
   3428 }
   3429 _ACEOF
   3430 rm -f conftest.$ac_objext
   3431 if { (ac_try="$ac_compile"
   3432 case "(($ac_try" in
   3433   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3434   *) ac_try_echo=$ac_try;;
   3435 esac
   3436 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3437   (eval "$ac_compile") 2>conftest.er1
   3438   ac_status=$?
   3439   grep -v '^ *+' conftest.er1 >conftest.err
   3440   rm -f conftest.er1
   3441   cat conftest.err >&5
   3442   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3443   (exit $ac_status); } && {
   3444 	 test -z "$ac_c_werror_flag" ||
   3445 	 test ! -s conftest.err
   3446        } && test -s conftest.$ac_objext; then
   3447   ac_compiler_gnu=yes
   3448 else
   3449   echo "$as_me: failed program was:" >&5
   3450 sed 's/^/| /' conftest.$ac_ext >&5
   3451 
   3452 	ac_compiler_gnu=no
   3453 fi
   3454 
   3455 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3456 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3457 
   3458 fi
   3459 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   3460 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
   3461 GCC=`test $ac_compiler_gnu = yes && echo yes`
   3462 ac_test_CFLAGS=${CFLAGS+set}
   3463 ac_save_CFLAGS=$CFLAGS
   3464 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   3465 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
   3466 if test "${ac_cv_prog_cc_g+set}" = set; then
   3467   echo $ECHO_N "(cached) $ECHO_C" >&6
   3468 else
   3469   ac_save_c_werror_flag=$ac_c_werror_flag
   3470    ac_c_werror_flag=yes
   3471    ac_cv_prog_cc_g=no
   3472    CFLAGS="-g"
   3473    cat >conftest.$ac_ext <<_ACEOF
   3474 /* confdefs.h.  */
   3475 _ACEOF
   3476 cat confdefs.h >>conftest.$ac_ext
   3477 cat >>conftest.$ac_ext <<_ACEOF
   3478 /* end confdefs.h.  */
   3479 
   3480 int
   3481 main ()
   3482 {
   3483 
   3484   ;
   3485   return 0;
   3486 }
   3487 _ACEOF
   3488 rm -f conftest.$ac_objext
   3489 if { (ac_try="$ac_compile"
   3490 case "(($ac_try" in
   3491   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3492   *) ac_try_echo=$ac_try;;
   3493 esac
   3494 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3495   (eval "$ac_compile") 2>conftest.er1
   3496   ac_status=$?
   3497   grep -v '^ *+' conftest.er1 >conftest.err
   3498   rm -f conftest.er1
   3499   cat conftest.err >&5
   3500   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3501   (exit $ac_status); } && {
   3502 	 test -z "$ac_c_werror_flag" ||
   3503 	 test ! -s conftest.err
   3504        } && test -s conftest.$ac_objext; then
   3505   ac_cv_prog_cc_g=yes
   3506 else
   3507   echo "$as_me: failed program was:" >&5
   3508 sed 's/^/| /' conftest.$ac_ext >&5
   3509 
   3510 	CFLAGS=""
   3511       cat >conftest.$ac_ext <<_ACEOF
   3512 /* confdefs.h.  */
   3513 _ACEOF
   3514 cat confdefs.h >>conftest.$ac_ext
   3515 cat >>conftest.$ac_ext <<_ACEOF
   3516 /* end confdefs.h.  */
   3517 
   3518 int
   3519 main ()
   3520 {
   3521 
   3522   ;
   3523   return 0;
   3524 }
   3525 _ACEOF
   3526 rm -f conftest.$ac_objext
   3527 if { (ac_try="$ac_compile"
   3528 case "(($ac_try" in
   3529   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3530   *) ac_try_echo=$ac_try;;
   3531 esac
   3532 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3533   (eval "$ac_compile") 2>conftest.er1
   3534   ac_status=$?
   3535   grep -v '^ *+' conftest.er1 >conftest.err
   3536   rm -f conftest.er1
   3537   cat conftest.err >&5
   3538   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3539   (exit $ac_status); } && {
   3540 	 test -z "$ac_c_werror_flag" ||
   3541 	 test ! -s conftest.err
   3542        } && test -s conftest.$ac_objext; then
   3543   :
   3544 else
   3545   echo "$as_me: failed program was:" >&5
   3546 sed 's/^/| /' conftest.$ac_ext >&5
   3547 
   3548 	ac_c_werror_flag=$ac_save_c_werror_flag
   3549 	 CFLAGS="-g"
   3550 	 cat >conftest.$ac_ext <<_ACEOF
   3551 /* confdefs.h.  */
   3552 _ACEOF
   3553 cat confdefs.h >>conftest.$ac_ext
   3554 cat >>conftest.$ac_ext <<_ACEOF
   3555 /* end confdefs.h.  */
   3556 
   3557 int
   3558 main ()
   3559 {
   3560 
   3561   ;
   3562   return 0;
   3563 }
   3564 _ACEOF
   3565 rm -f conftest.$ac_objext
   3566 if { (ac_try="$ac_compile"
   3567 case "(($ac_try" in
   3568   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3569   *) ac_try_echo=$ac_try;;
   3570 esac
   3571 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3572   (eval "$ac_compile") 2>conftest.er1
   3573   ac_status=$?
   3574   grep -v '^ *+' conftest.er1 >conftest.err
   3575   rm -f conftest.er1
   3576   cat conftest.err >&5
   3577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3578   (exit $ac_status); } && {
   3579 	 test -z "$ac_c_werror_flag" ||
   3580 	 test ! -s conftest.err
   3581        } && test -s conftest.$ac_objext; then
   3582   ac_cv_prog_cc_g=yes
   3583 else
   3584   echo "$as_me: failed program was:" >&5
   3585 sed 's/^/| /' conftest.$ac_ext >&5
   3586 
   3587 
   3588 fi
   3589 
   3590 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3591 fi
   3592 
   3593 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3594 fi
   3595 
   3596 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3597    ac_c_werror_flag=$ac_save_c_werror_flag
   3598 fi
   3599 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   3600 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
   3601 if test "$ac_test_CFLAGS" = set; then
   3602   CFLAGS=$ac_save_CFLAGS
   3603 elif test $ac_cv_prog_cc_g = yes; then
   3604   if test "$GCC" = yes; then
   3605     CFLAGS="-g -O2"
   3606   else
   3607     CFLAGS="-g"
   3608   fi
   3609 else
   3610   if test "$GCC" = yes; then
   3611     CFLAGS="-O2"
   3612   else
   3613     CFLAGS=
   3614   fi
   3615 fi
   3616 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   3617 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
   3618 if test "${ac_cv_prog_cc_c89+set}" = set; then
   3619   echo $ECHO_N "(cached) $ECHO_C" >&6
   3620 else
   3621   ac_cv_prog_cc_c89=no
   3622 ac_save_CC=$CC
   3623 cat >conftest.$ac_ext <<_ACEOF
   3624 /* confdefs.h.  */
   3625 _ACEOF
   3626 cat confdefs.h >>conftest.$ac_ext
   3627 cat >>conftest.$ac_ext <<_ACEOF
   3628 /* end confdefs.h.  */
   3629 #include <stdarg.h>
   3630 #include <stdio.h>
   3631 #include <sys/types.h>
   3632 #include <sys/stat.h>
   3633 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3634 struct buf { int x; };
   3635 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3636 static char *e (p, i)
   3637      char **p;
   3638      int i;
   3639 {
   3640   return p[i];
   3641 }
   3642 static char *f (char * (*g) (char **, int), char **p, ...)
   3643 {
   3644   char *s;
   3645   va_list v;
   3646   va_start (v,p);
   3647   s = g (p, va_arg (v,int));
   3648   va_end (v);
   3649   return s;
   3650 }
   3651 
   3652 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3653    function prototypes and stuff, but not '\xHH' hex character constants.
   3654    These don't provoke an error unfortunately, instead are silently treated
   3655    as 'x'.  The following induces an error, until -std is added to get
   3656    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3657    array size at least.  It's necessary to write '\x00'==0 to get something
   3658    that's true only with -std.  */
   3659 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3660 
   3661 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3662    inside strings and character constants.  */
   3663 #define FOO(x) 'x'
   3664 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3665 
   3666 int test (int i, double x);
   3667 struct s1 {int (*f) (int a);};
   3668 struct s2 {int (*f) (double a);};
   3669 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3670 int argc;
   3671 char **argv;
   3672 int
   3673 main ()
   3674 {
   3675 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3676   ;
   3677   return 0;
   3678 }
   3679 _ACEOF
   3680 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3681 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3682 do
   3683   CC="$ac_save_CC $ac_arg"
   3684   rm -f conftest.$ac_objext
   3685 if { (ac_try="$ac_compile"
   3686 case "(($ac_try" in
   3687   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3688   *) ac_try_echo=$ac_try;;
   3689 esac
   3690 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3691   (eval "$ac_compile") 2>conftest.er1
   3692   ac_status=$?
   3693   grep -v '^ *+' conftest.er1 >conftest.err
   3694   rm -f conftest.er1
   3695   cat conftest.err >&5
   3696   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3697   (exit $ac_status); } && {
   3698 	 test -z "$ac_c_werror_flag" ||
   3699 	 test ! -s conftest.err
   3700        } && test -s conftest.$ac_objext; then
   3701   ac_cv_prog_cc_c89=$ac_arg
   3702 else
   3703   echo "$as_me: failed program was:" >&5
   3704 sed 's/^/| /' conftest.$ac_ext >&5
   3705 
   3706 
   3707 fi
   3708 
   3709 rm -f core conftest.err conftest.$ac_objext
   3710   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3711 done
   3712 rm -f conftest.$ac_ext
   3713 CC=$ac_save_CC
   3714 
   3715 fi
   3716 # AC_CACHE_VAL
   3717 case "x$ac_cv_prog_cc_c89" in
   3718   x)
   3719     { echo "$as_me:$LINENO: result: none needed" >&5
   3720 echo "${ECHO_T}none needed" >&6; } ;;
   3721   xno)
   3722     { echo "$as_me:$LINENO: result: unsupported" >&5
   3723 echo "${ECHO_T}unsupported" >&6; } ;;
   3724   *)
   3725     CC="$CC $ac_cv_prog_cc_c89"
   3726     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   3727 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
   3728 esac
   3729 
   3730 
   3731 ac_ext=c
   3732 ac_cpp='$CPP $CPPFLAGS'
   3733 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3734 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3735 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3736 
   3737 depcc="$CC"   am_compiler_list=
   3738 
   3739 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   3740 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
   3741 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   3742   echo $ECHO_N "(cached) $ECHO_C" >&6
   3743 else
   3744   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   3745   # We make a subdir and do the tests there.  Otherwise we can end up
   3746   # making bogus files that we don't know about and never remove.  For
   3747   # instance it was reported that on HP-UX the gcc test will end up
   3748   # making a dummy file named `D' -- because `-MD' means `put the output
   3749   # in D'.
   3750   mkdir conftest.dir
   3751   # Copy depcomp to subdir because otherwise we won't find it if we're
   3752   # using a relative directory.
   3753   cp "$am_depcomp" conftest.dir
   3754   cd conftest.dir
   3755   # We will build objects and dependencies in a subdirectory because
   3756   # it helps to detect inapplicable dependency modes.  For instance
   3757   # both Tru64's cc and ICC support -MD to output dependencies as a
   3758   # side effect of compilation, but ICC will put the dependencies in
   3759   # the current directory while Tru64 will put them in the object
   3760   # directory.
   3761   mkdir sub
   3762 
   3763   am_cv_CC_dependencies_compiler_type=none
   3764   if test "$am_compiler_list" = ""; then
   3765      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   3766   fi
   3767   for depmode in $am_compiler_list; do
   3768     # Setup a source with many dependencies, because some compilers
   3769     # like to wrap large dependency lists on column 80 (with \), and
   3770     # we should not choose a depcomp mode which is confused by this.
   3771     #
   3772     # We need to recreate these files for each test, as the compiler may
   3773     # overwrite some of them when testing with obscure command lines.
   3774     # This happens at least with the AIX C compiler.
   3775     : > sub/conftest.c
   3776     for i in 1 2 3 4 5 6; do
   3777       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   3778       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   3779       # Solaris 8's {/usr,}/bin/sh.
   3780       touch sub/conftst$i.h
   3781     done
   3782     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   3783 
   3784     case $depmode in
   3785     nosideeffect)
   3786       # after this tag, mechanisms are not by side-effect, so they'll
   3787       # only be used when explicitly requested
   3788       if test "x$enable_dependency_tracking" = xyes; then
   3789 	continue
   3790       else
   3791 	break
   3792       fi
   3793       ;;
   3794     none) break ;;
   3795     esac
   3796     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   3797     # mode.  It turns out that the SunPro C++ compiler does not properly
   3798     # handle `-M -o', and we need to detect this.
   3799     if depmode=$depmode \
   3800        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   3801        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   3802        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   3803          >/dev/null 2>conftest.err &&
   3804        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   3805        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   3806        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   3807        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   3808       # icc doesn't choke on unknown options, it will just issue warnings
   3809       # or remarks (even with -Werror).  So we grep stderr for any message
   3810       # that says an option was ignored or not supported.
   3811       # When given -MP, icc 7.0 and 7.1 complain thusly:
   3812       #   icc: Command line warning: ignoring option '-M'; no argument required
   3813       # The diagnosis changed in icc 8.0:
   3814       #   icc: Command line remark: option '-MP' not supported
   3815       if (grep 'ignoring option' conftest.err ||
   3816           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   3817         am_cv_CC_dependencies_compiler_type=$depmode
   3818         break
   3819       fi
   3820     fi
   3821   done
   3822 
   3823   cd ..
   3824   rm -rf conftest.dir
   3825 else
   3826   am_cv_CC_dependencies_compiler_type=none
   3827 fi
   3828 
   3829 fi
   3830 { echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   3831 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; }
   3832 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   3833 
   3834  if
   3835   test "x$enable_dependency_tracking" != xno \
   3836   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   3837   am__fastdepCC_TRUE=
   3838   am__fastdepCC_FALSE='#'
   3839 else
   3840   am__fastdepCC_TRUE='#'
   3841   am__fastdepCC_FALSE=
   3842 fi
   3843 
   3844 
   3845 { echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
   3846 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; }
   3847 if test "${lt_cv_path_SED+set}" = set; then
   3848   echo $ECHO_N "(cached) $ECHO_C" >&6
   3849 else
   3850   # Loop through the user's path and test for sed and gsed.
   3851 # Then use that list of sed's as ones to test for truncation.
   3852 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3853 for as_dir in $PATH
   3854 do
   3855   IFS=$as_save_IFS
   3856   test -z "$as_dir" && as_dir=.
   3857   for lt_ac_prog in sed gsed; do
   3858     for ac_exec_ext in '' $ac_executable_extensions; do
   3859       if { test -f "$as_dir/$lt_ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$lt_ac_prog$ac_exec_ext"; }; then
   3860         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
   3861       fi
   3862     done
   3863   done
   3864 done
   3865 IFS=$as_save_IFS
   3866 lt_ac_max=0
   3867 lt_ac_count=0
   3868 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
   3869 # along with /bin/sed that truncates output.
   3870 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
   3871   test ! -f $lt_ac_sed && continue
   3872   cat /dev/null > conftest.in
   3873   lt_ac_count=0
   3874   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
   3875   # Check for GNU sed and select it if it is found.
   3876   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
   3877     lt_cv_path_SED=$lt_ac_sed
   3878     break
   3879   fi
   3880   while true; do
   3881     cat conftest.in conftest.in >conftest.tmp
   3882     mv conftest.tmp conftest.in
   3883     cp conftest.in conftest.nl
   3884     echo >>conftest.nl
   3885     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
   3886     cmp -s conftest.out conftest.nl || break
   3887     # 10000 chars as input seems more than enough
   3888     test $lt_ac_count -gt 10 && break
   3889     lt_ac_count=`expr $lt_ac_count + 1`
   3890     if test $lt_ac_count -gt $lt_ac_max; then
   3891       lt_ac_max=$lt_ac_count
   3892       lt_cv_path_SED=$lt_ac_sed
   3893     fi
   3894   done
   3895 done
   3896 
   3897 fi
   3898 
   3899 SED=$lt_cv_path_SED
   3900 
   3901 { echo "$as_me:$LINENO: result: $SED" >&5
   3902 echo "${ECHO_T}$SED" >&6; }
   3903 
   3904 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
   3905 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
   3906 if test "${ac_cv_path_GREP+set}" = set; then
   3907   echo $ECHO_N "(cached) $ECHO_C" >&6
   3908 else
   3909   # Extract the first word of "grep ggrep" to use in msg output
   3910 if test -z "$GREP"; then
   3911 set dummy grep ggrep; ac_prog_name=$2
   3912 if test "${ac_cv_path_GREP+set}" = set; then
   3913   echo $ECHO_N "(cached) $ECHO_C" >&6
   3914 else
   3915   ac_path_GREP_found=false
   3916 # Loop through the user's path and test for each of PROGNAME-LIST
   3917 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3918 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3919 do
   3920   IFS=$as_save_IFS
   3921   test -z "$as_dir" && as_dir=.
   3922   for ac_prog in grep ggrep; do
   3923   for ac_exec_ext in '' $ac_executable_extensions; do
   3924     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   3925     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   3926     # Check for GNU ac_path_GREP and select it if it is found.
   3927   # Check for GNU $ac_path_GREP
   3928 case `"$ac_path_GREP" --version 2>&1` in
   3929 *GNU*)
   3930   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   3931 *)
   3932   ac_count=0
   3933   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   3934   while :
   3935   do
   3936     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3937     mv "conftest.tmp" "conftest.in"
   3938     cp "conftest.in" "conftest.nl"
   3939     echo 'GREP' >> "conftest.nl"
   3940     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3941     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3942     ac_count=`expr $ac_count + 1`
   3943     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   3944       # Best one so far, save it but keep looking for a better one
   3945       ac_cv_path_GREP="$ac_path_GREP"
   3946       ac_path_GREP_max=$ac_count
   3947     fi
   3948     # 10*(2^10) chars as input seems more than enough
   3949     test $ac_count -gt 10 && break
   3950   done
   3951   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3952 esac
   3953 
   3954 
   3955     $ac_path_GREP_found && break 3
   3956   done
   3957 done
   3958 
   3959 done
   3960 IFS=$as_save_IFS
   3961 
   3962 
   3963 fi
   3964 
   3965 GREP="$ac_cv_path_GREP"
   3966 if test -z "$GREP"; then
   3967   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3968 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3969    { (exit 1); exit 1; }; }
   3970 fi
   3971 
   3972 else
   3973   ac_cv_path_GREP=$GREP
   3974 fi
   3975 
   3976 
   3977 fi
   3978 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
   3979 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
   3980  GREP="$ac_cv_path_GREP"
   3981 
   3982 
   3983 { echo "$as_me:$LINENO: checking for egrep" >&5
   3984 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
   3985 if test "${ac_cv_path_EGREP+set}" = set; then
   3986   echo $ECHO_N "(cached) $ECHO_C" >&6
   3987 else
   3988   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   3989    then ac_cv_path_EGREP="$GREP -E"
   3990    else
   3991      # Extract the first word of "egrep" to use in msg output
   3992 if test -z "$EGREP"; then
   3993 set dummy egrep; ac_prog_name=$2
   3994 if test "${ac_cv_path_EGREP+set}" = set; then
   3995   echo $ECHO_N "(cached) $ECHO_C" >&6
   3996 else
   3997   ac_path_EGREP_found=false
   3998 # Loop through the user's path and test for each of PROGNAME-LIST
   3999 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4000 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4001 do
   4002   IFS=$as_save_IFS
   4003   test -z "$as_dir" && as_dir=.
   4004   for ac_prog in egrep; do
   4005   for ac_exec_ext in '' $ac_executable_extensions; do
   4006     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4007     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   4008     # Check for GNU ac_path_EGREP and select it if it is found.
   4009   # Check for GNU $ac_path_EGREP
   4010 case `"$ac_path_EGREP" --version 2>&1` in
   4011 *GNU*)
   4012   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4013 *)
   4014   ac_count=0
   4015   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   4016   while :
   4017   do
   4018     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4019     mv "conftest.tmp" "conftest.in"
   4020     cp "conftest.in" "conftest.nl"
   4021     echo 'EGREP' >> "conftest.nl"
   4022     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4023     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4024     ac_count=`expr $ac_count + 1`
   4025     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4026       # Best one so far, save it but keep looking for a better one
   4027       ac_cv_path_EGREP="$ac_path_EGREP"
   4028       ac_path_EGREP_max=$ac_count
   4029     fi
   4030     # 10*(2^10) chars as input seems more than enough
   4031     test $ac_count -gt 10 && break
   4032   done
   4033   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4034 esac
   4035 
   4036 
   4037     $ac_path_EGREP_found && break 3
   4038   done
   4039 done
   4040 
   4041 done
   4042 IFS=$as_save_IFS
   4043 
   4044 
   4045 fi
   4046 
   4047 EGREP="$ac_cv_path_EGREP"
   4048 if test -z "$EGREP"; then
   4049   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   4050 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   4051    { (exit 1); exit 1; }; }
   4052 fi
   4053 
   4054 else
   4055   ac_cv_path_EGREP=$EGREP
   4056 fi
   4057 
   4058 
   4059    fi
   4060 fi
   4061 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
   4062 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
   4063  EGREP="$ac_cv_path_EGREP"
   4064 
   4065 
   4066 
   4067 # Check whether --with-gnu-ld was given.
   4068 if test "${with_gnu_ld+set}" = set; then
   4069   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   4070 else
   4071   with_gnu_ld=no
   4072 fi
   4073 
   4074 ac_prog=ld
   4075 if test "$GCC" = yes; then
   4076   # Check if gcc -print-prog-name=ld gives a path.
   4077   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   4078 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
   4079   case $host in
   4080   *-*-mingw*)
   4081     # gcc leaves a trailing carriage return which upsets mingw
   4082     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   4083   *)
   4084     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   4085   esac
   4086   case $ac_prog in
   4087     # Accept absolute paths.
   4088     [\\/]* | ?:[\\/]*)
   4089       re_direlt='/[^/][^/]*/\.\./'
   4090       # Canonicalize the pathname of ld
   4091       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   4092       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   4093 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   4094       done
   4095       test -z "$LD" && LD="$ac_prog"
   4096       ;;
   4097   "")
   4098     # If it fails, then pretend we aren't using GCC.
   4099     ac_prog=ld
   4100     ;;
   4101   *)
   4102     # If it is relative, then search for the first ld in PATH.
   4103     with_gnu_ld=unknown
   4104     ;;
   4105   esac
   4106 elif test "$with_gnu_ld" = yes; then
   4107   { echo "$as_me:$LINENO: checking for GNU ld" >&5
   4108 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
   4109 else
   4110   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   4111 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
   4112 fi
   4113 if test "${lt_cv_path_LD+set}" = set; then
   4114   echo $ECHO_N "(cached) $ECHO_C" >&6
   4115 else
   4116   if test -z "$LD"; then
   4117   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4118   for ac_dir in $PATH; do
   4119     IFS="$lt_save_ifs"
   4120     test -z "$ac_dir" && ac_dir=.
   4121     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   4122       lt_cv_path_LD="$ac_dir/$ac_prog"
   4123       # Check to see if the program is GNU ld.  I'd rather use --version,
   4124       # but apparently some variants of GNU ld only accept -v.
   4125       # Break only if it was the GNU/non-GNU ld that we prefer.
   4126       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   4127       *GNU* | *'with BFD'*)
   4128 	test "$with_gnu_ld" != no && break
   4129 	;;
   4130       *)
   4131 	test "$with_gnu_ld" != yes && break
   4132 	;;
   4133       esac
   4134     fi
   4135   done
   4136   IFS="$lt_save_ifs"
   4137 else
   4138   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   4139 fi
   4140 fi
   4141 
   4142 LD="$lt_cv_path_LD"
   4143 if test -n "$LD"; then
   4144   { echo "$as_me:$LINENO: result: $LD" >&5
   4145 echo "${ECHO_T}$LD" >&6; }
   4146 else
   4147   { echo "$as_me:$LINENO: result: no" >&5
   4148 echo "${ECHO_T}no" >&6; }
   4149 fi
   4150 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   4151 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   4152    { (exit 1); exit 1; }; }
   4153 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   4154 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
   4155 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   4156   echo $ECHO_N "(cached) $ECHO_C" >&6
   4157 else
   4158   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   4159 case `$LD -v 2>&1 </dev/null` in
   4160 *GNU* | *'with BFD'*)
   4161   lt_cv_prog_gnu_ld=yes
   4162   ;;
   4163 *)
   4164   lt_cv_prog_gnu_ld=no
   4165   ;;
   4166 esac
   4167 fi
   4168 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   4169 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
   4170 with_gnu_ld=$lt_cv_prog_gnu_ld
   4171 
   4172 
   4173 { echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
   4174 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; }
   4175 if test "${lt_cv_ld_reload_flag+set}" = set; then
   4176   echo $ECHO_N "(cached) $ECHO_C" >&6
   4177 else
   4178   lt_cv_ld_reload_flag='-r'
   4179 fi
   4180 { echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
   4181 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; }
   4182 reload_flag=$lt_cv_ld_reload_flag
   4183 case $reload_flag in
   4184 "" | " "*) ;;
   4185 *) reload_flag=" $reload_flag" ;;
   4186 esac
   4187 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4188 case $host_os in
   4189   darwin*)
   4190     if test "$GCC" = yes; then
   4191       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   4192     else
   4193       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4194     fi
   4195     ;;
   4196 esac
   4197 
   4198 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
   4199 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
   4200 if test "${lt_cv_path_NM+set}" = set; then
   4201   echo $ECHO_N "(cached) $ECHO_C" >&6
   4202 else
   4203   if test -n "$NM"; then
   4204   # Let the user override the test.
   4205   lt_cv_path_NM="$NM"
   4206 else
   4207   lt_nm_to_check="${ac_tool_prefix}nm"
   4208   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   4209     lt_nm_to_check="$lt_nm_to_check nm"
   4210   fi
   4211   for lt_tmp_nm in $lt_nm_to_check; do
   4212     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4213     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   4214       IFS="$lt_save_ifs"
   4215       test -z "$ac_dir" && ac_dir=.
   4216       tmp_nm="$ac_dir/$lt_tmp_nm"
   4217       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   4218 	# Check to see if the nm accepts a BSD-compat flag.
   4219 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   4220 	#   nm: unknown option "B" ignored
   4221 	# Tru64's nm complains that /dev/null is an invalid object file
   4222 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   4223 	*/dev/null* | *'Invalid file or object type'*)
   4224 	  lt_cv_path_NM="$tmp_nm -B"
   4225 	  break
   4226 	  ;;
   4227 	*)
   4228 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   4229 	  */dev/null*)
   4230 	    lt_cv_path_NM="$tmp_nm -p"
   4231 	    break
   4232 	    ;;
   4233 	  *)
   4234 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   4235 	    continue # so that we can try to find one that supports BSD flags
   4236 	    ;;
   4237 	  esac
   4238 	  ;;
   4239 	esac
   4240       fi
   4241     done
   4242     IFS="$lt_save_ifs"
   4243   done
   4244   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
   4245 fi
   4246 fi
   4247 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
   4248 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
   4249 NM="$lt_cv_path_NM"
   4250 
   4251 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
   4252 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
   4253 LN_S=$as_ln_s
   4254 if test "$LN_S" = "ln -s"; then
   4255   { echo "$as_me:$LINENO: result: yes" >&5
   4256 echo "${ECHO_T}yes" >&6; }
   4257 else
   4258   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
   4259 echo "${ECHO_T}no, using $LN_S" >&6; }
   4260 fi
   4261 
   4262 { echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
   4263 echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6; }
   4264 if test "${lt_cv_deplibs_check_method+set}" = set; then
   4265   echo $ECHO_N "(cached) $ECHO_C" >&6
   4266 else
   4267   lt_cv_file_magic_cmd='$MAGIC_CMD'
   4268 lt_cv_file_magic_test_file=
   4269 lt_cv_deplibs_check_method='unknown'
   4270 # Need to set the preceding variable on all platforms that support
   4271 # interlibrary dependencies.
   4272 # 'none' -- dependencies not supported.
   4273 # `unknown' -- same as none, but documents that we really don't know.
   4274 # 'pass_all' -- all dependencies passed with no checks.
   4275 # 'test_compile' -- check by making test program.
   4276 # 'file_magic [[regex]]' -- check by looking for files in library path
   4277 # which responds to the $file_magic_cmd with a given extended regex.
   4278 # If you have `file' or equivalent on your system and you're not sure
   4279 # whether `pass_all' will *always* work, you probably want this one.
   4280 
   4281 case $host_os in
   4282 aix4* | aix5*)
   4283   lt_cv_deplibs_check_method=pass_all
   4284   ;;
   4285 
   4286 beos*)
   4287   lt_cv_deplibs_check_method=pass_all
   4288   ;;
   4289 
   4290 bsdi[45]*)
   4291   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   4292   lt_cv_file_magic_cmd='/usr/bin/file -L'
   4293   lt_cv_file_magic_test_file=/shlib/libc.so
   4294   ;;
   4295 
   4296 cygwin*)
   4297   # func_win32_libid is a shell function defined in ltmain.sh
   4298   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4299   lt_cv_file_magic_cmd='func_win32_libid'
   4300   ;;
   4301 
   4302 mingw* | pw32*)
   4303   # Base MSYS/MinGW do not provide the 'file' command needed by
   4304   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   4305   # unless we find 'file', for example because we are cross-compiling.
   4306   if ( file / ) >/dev/null 2>&1; then
   4307     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4308     lt_cv_file_magic_cmd='func_win32_libid'
   4309   else
   4310     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   4311     lt_cv_file_magic_cmd='$OBJDUMP -f'
   4312   fi
   4313   ;;
   4314 
   4315 darwin* | rhapsody*)
   4316   lt_cv_deplibs_check_method=pass_all
   4317   ;;
   4318 
   4319 freebsd* | dragonfly*)
   4320   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4321     case $host_cpu in
   4322     i*86 )
   4323       # Not sure whether the presence of OpenBSD here was a mistake.
   4324       # Let's accept both of them until this is cleared up.
   4325       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   4326       lt_cv_file_magic_cmd=/usr/bin/file
   4327       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   4328       ;;
   4329     esac
   4330   else
   4331     lt_cv_deplibs_check_method=pass_all
   4332   fi
   4333   ;;
   4334 
   4335 gnu*)
   4336   lt_cv_deplibs_check_method=pass_all
   4337   ;;
   4338 
   4339 hpux10.20* | hpux11*)
   4340   lt_cv_file_magic_cmd=/usr/bin/file
   4341   case $host_cpu in
   4342   ia64*)
   4343     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   4344     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   4345     ;;
   4346   hppa*64*)
   4347     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]'
   4348     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   4349     ;;
   4350   *)
   4351     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
   4352     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   4353     ;;
   4354   esac
   4355   ;;
   4356 
   4357 interix[3-9]*)
   4358   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   4359   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   4360   ;;
   4361 
   4362 irix5* | irix6* | nonstopux*)
   4363   case $LD in
   4364   *-32|*"-32 ") libmagic=32-bit;;
   4365   *-n32|*"-n32 ") libmagic=N32;;
   4366   *-64|*"-64 ") libmagic=64-bit;;
   4367   *) libmagic=never-match;;
   4368   esac
   4369   lt_cv_deplibs_check_method=pass_all
   4370   ;;
   4371 
   4372 # This must be Linux ELF.
   4373 linux* | k*bsd*-gnu)
   4374   lt_cv_deplibs_check_method=pass_all
   4375   ;;
   4376 
   4377 netbsd*)
   4378   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4379     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4380   else
   4381     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   4382   fi
   4383   ;;
   4384 
   4385 newos6*)
   4386   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   4387   lt_cv_file_magic_cmd=/usr/bin/file
   4388   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   4389   ;;
   4390 
   4391 nto-qnx*)
   4392   lt_cv_deplibs_check_method=unknown
   4393   ;;
   4394 
   4395 openbsd*)
   4396   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   4397     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   4398   else
   4399     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4400   fi
   4401   ;;
   4402 
   4403 osf3* | osf4* | osf5*)
   4404   lt_cv_deplibs_check_method=pass_all
   4405   ;;
   4406 
   4407 rdos*)
   4408   lt_cv_deplibs_check_method=pass_all
   4409   ;;
   4410 
   4411 solaris*)
   4412   lt_cv_deplibs_check_method=pass_all
   4413   ;;
   4414 
   4415 sysv4 | sysv4.3*)
   4416   case $host_vendor in
   4417   motorola)
   4418     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]'
   4419     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   4420     ;;
   4421   ncr)
   4422     lt_cv_deplibs_check_method=pass_all
   4423     ;;
   4424   sequent)
   4425     lt_cv_file_magic_cmd='/bin/file'
   4426     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   4427     ;;
   4428   sni)
   4429     lt_cv_file_magic_cmd='/bin/file'
   4430     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   4431     lt_cv_file_magic_test_file=/lib/libc.so
   4432     ;;
   4433   siemens)
   4434     lt_cv_deplibs_check_method=pass_all
   4435     ;;
   4436   pc)
   4437     lt_cv_deplibs_check_method=pass_all
   4438     ;;
   4439   esac
   4440   ;;
   4441 
   4442 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   4443   lt_cv_deplibs_check_method=pass_all
   4444   ;;
   4445 esac
   4446 
   4447 fi
   4448 { echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
   4449 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; }
   4450 file_magic_cmd=$lt_cv_file_magic_cmd
   4451 deplibs_check_method=$lt_cv_deplibs_check_method
   4452 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   4453 
   4454 
   4455 
   4456 
   4457 # If no C compiler was specified, use CC.
   4458 LTCC=${LTCC-"$CC"}
   4459 
   4460 # If no C compiler flags were specified, use CFLAGS.
   4461 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   4462 
   4463 # Allow CC to be a program name with arguments.
   4464 compiler=$CC
   4465 
   4466 
   4467 # Check whether --enable-libtool-lock was given.
   4468 if test "${enable_libtool_lock+set}" = set; then
   4469   enableval=$enable_libtool_lock;
   4470 fi
   4471 
   4472 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   4473 
   4474 # Some flags need to be propagated to the compiler or linker for good
   4475 # libtool support.
   4476 case $host in
   4477 ia64-*-hpux*)
   4478   # Find out which ABI we are using.
   4479   echo 'int i;' > conftest.$ac_ext
   4480   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4481   (eval $ac_compile) 2>&5
   4482   ac_status=$?
   4483   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4484   (exit $ac_status); }; then
   4485     case `/usr/bin/file conftest.$ac_objext` in
   4486     *ELF-32*)
   4487       HPUX_IA64_MODE="32"
   4488       ;;
   4489     *ELF-64*)
   4490       HPUX_IA64_MODE="64"
   4491       ;;
   4492     esac
   4493   fi
   4494   rm -rf conftest*
   4495   ;;
   4496 *-*-irix6*)
   4497   # Find out which ABI we are using.
   4498   echo '#line 4498 "configure"' > conftest.$ac_ext
   4499   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4500   (eval $ac_compile) 2>&5
   4501   ac_status=$?
   4502   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4503   (exit $ac_status); }; then
   4504    if test "$lt_cv_prog_gnu_ld" = yes; then
   4505     case `/usr/bin/file conftest.$ac_objext` in
   4506     *32-bit*)
   4507       LD="${LD-ld} -melf32bsmip"
   4508       ;;
   4509     *N32*)
   4510       LD="${LD-ld} -melf32bmipn32"
   4511       ;;
   4512     *64-bit*)
   4513       LD="${LD-ld} -melf64bmip"
   4514       ;;
   4515     esac
   4516    else
   4517     case `/usr/bin/file conftest.$ac_objext` in
   4518     *32-bit*)
   4519       LD="${LD-ld} -32"
   4520       ;;
   4521     *N32*)
   4522       LD="${LD-ld} -n32"
   4523       ;;
   4524     *64-bit*)
   4525       LD="${LD-ld} -64"
   4526       ;;
   4527     esac
   4528    fi
   4529   fi
   4530   rm -rf conftest*
   4531   ;;
   4532 
   4533 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
   4534 s390*-*linux*|sparc*-*linux*)
   4535   # Find out which ABI we are using.
   4536   echo 'int i;' > conftest.$ac_ext
   4537   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4538   (eval $ac_compile) 2>&5
   4539   ac_status=$?
   4540   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4541   (exit $ac_status); }; then
   4542     case `/usr/bin/file conftest.o` in
   4543     *32-bit*)
   4544       case $host in
   4545         x86_64-*kfreebsd*-gnu)
   4546           LD="${LD-ld} -m elf_i386_fbsd"
   4547           ;;
   4548         x86_64-*linux*)
   4549           LD="${LD-ld} -m elf_i386"
   4550           ;;
   4551         ppc64-*linux*|powerpc64-*linux*)
   4552           LD="${LD-ld} -m elf32ppclinux"
   4553           ;;
   4554         s390x-*linux*)
   4555           LD="${LD-ld} -m elf_s390"
   4556           ;;
   4557         sparc64-*linux*)
   4558           LD="${LD-ld} -m elf32_sparc"
   4559           ;;
   4560       esac
   4561       ;;
   4562     *64-bit*)
   4563       libsuff=64
   4564       case $host in
   4565         x86_64-*kfreebsd*-gnu)
   4566           LD="${LD-ld} -m elf_x86_64_fbsd"
   4567           ;;
   4568         x86_64-*linux*)
   4569           LD="${LD-ld} -m elf_x86_64"
   4570           ;;
   4571         ppc*-*linux*|powerpc*-*linux*)
   4572           LD="${LD-ld} -m elf64ppc"
   4573           ;;
   4574         s390*-*linux*)
   4575           LD="${LD-ld} -m elf64_s390"
   4576           ;;
   4577         sparc*-*linux*)
   4578           LD="${LD-ld} -m elf64_sparc"
   4579           ;;
   4580       esac
   4581       ;;
   4582     esac
   4583   fi
   4584   rm -rf conftest*
   4585   ;;
   4586 
   4587 *-*-sco3.2v5*)
   4588   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   4589   SAVE_CFLAGS="$CFLAGS"
   4590   CFLAGS="$CFLAGS -belf"
   4591   { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
   4592 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; }
   4593 if test "${lt_cv_cc_needs_belf+set}" = set; then
   4594   echo $ECHO_N "(cached) $ECHO_C" >&6
   4595 else
   4596   ac_ext=c
   4597 ac_cpp='$CPP $CPPFLAGS'
   4598 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4599 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4600 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4601 
   4602      cat >conftest.$ac_ext <<_ACEOF
   4603 /* confdefs.h.  */
   4604 _ACEOF
   4605 cat confdefs.h >>conftest.$ac_ext
   4606 cat >>conftest.$ac_ext <<_ACEOF
   4607 /* end confdefs.h.  */
   4608 
   4609 int
   4610 main ()
   4611 {
   4612 
   4613   ;
   4614   return 0;
   4615 }
   4616 _ACEOF
   4617 rm -f conftest.$ac_objext conftest$ac_exeext
   4618 if { (ac_try="$ac_link"
   4619 case "(($ac_try" in
   4620   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4621   *) ac_try_echo=$ac_try;;
   4622 esac
   4623 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4624   (eval "$ac_link") 2>conftest.er1
   4625   ac_status=$?
   4626   grep -v '^ *+' conftest.er1 >conftest.err
   4627   rm -f conftest.er1
   4628   cat conftest.err >&5
   4629   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4630   (exit $ac_status); } && {
   4631 	 test -z "$ac_c_werror_flag" ||
   4632 	 test ! -s conftest.err
   4633        } && test -s conftest$ac_exeext &&
   4634        $as_test_x conftest$ac_exeext; then
   4635   lt_cv_cc_needs_belf=yes
   4636 else
   4637   echo "$as_me: failed program was:" >&5
   4638 sed 's/^/| /' conftest.$ac_ext >&5
   4639 
   4640 	lt_cv_cc_needs_belf=no
   4641 fi
   4642 
   4643 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   4644       conftest$ac_exeext conftest.$ac_ext
   4645      ac_ext=c
   4646 ac_cpp='$CPP $CPPFLAGS'
   4647 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4648 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4649 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4650 
   4651 fi
   4652 { echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
   4653 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; }
   4654   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   4655     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   4656     CFLAGS="$SAVE_CFLAGS"
   4657   fi
   4658   ;;
   4659 sparc*-*solaris*)
   4660   # Find out which ABI we are using.
   4661   echo 'int i;' > conftest.$ac_ext
   4662   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4663   (eval $ac_compile) 2>&5
   4664   ac_status=$?
   4665   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4666   (exit $ac_status); }; then
   4667     case `/usr/bin/file conftest.o` in
   4668     *64-bit*)
   4669       case $lt_cv_prog_gnu_ld in
   4670       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   4671       *)    LD="${LD-ld} -64" ;;
   4672       esac
   4673       ;;
   4674     esac
   4675   fi
   4676   rm -rf conftest*
   4677   ;;
   4678 
   4679 
   4680 esac
   4681 
   4682 need_locks="$enable_libtool_lock"
   4683 
   4684 
   4685 ac_ext=c
   4686 ac_cpp='$CPP $CPPFLAGS'
   4687 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4688 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4689 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4690 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   4691 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
   4692 # On Suns, sometimes $CPP names a directory.
   4693 if test -n "$CPP" && test -d "$CPP"; then
   4694   CPP=
   4695 fi
   4696 if test -z "$CPP"; then
   4697   if test "${ac_cv_prog_CPP+set}" = set; then
   4698   echo $ECHO_N "(cached) $ECHO_C" >&6
   4699 else
   4700       # Double quotes because CPP needs to be expanded
   4701     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   4702     do
   4703       ac_preproc_ok=false
   4704 for ac_c_preproc_warn_flag in '' yes
   4705 do
   4706   # Use a header file that comes with gcc, so configuring glibc
   4707   # with a fresh cross-compiler works.
   4708   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4709   # <limits.h> exists even on freestanding compilers.
   4710   # On the NeXT, cc -E runs the code through the compiler's parser,
   4711   # not just through cpp. "Syntax error" is here to catch this case.
   4712   cat >conftest.$ac_ext <<_ACEOF
   4713 /* confdefs.h.  */
   4714 _ACEOF
   4715 cat confdefs.h >>conftest.$ac_ext
   4716 cat >>conftest.$ac_ext <<_ACEOF
   4717 /* end confdefs.h.  */
   4718 #ifdef __STDC__
   4719 # include <limits.h>
   4720 #else
   4721 # include <assert.h>
   4722 #endif
   4723 		     Syntax error
   4724 _ACEOF
   4725 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4726 case "(($ac_try" in
   4727   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4728   *) ac_try_echo=$ac_try;;
   4729 esac
   4730 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4731   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4732   ac_status=$?
   4733   grep -v '^ *+' conftest.er1 >conftest.err
   4734   rm -f conftest.er1
   4735   cat conftest.err >&5
   4736   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4737   (exit $ac_status); } >/dev/null && {
   4738 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4739 	 test ! -s conftest.err
   4740        }; then
   4741   :
   4742 else
   4743   echo "$as_me: failed program was:" >&5
   4744 sed 's/^/| /' conftest.$ac_ext >&5
   4745 
   4746   # Broken: fails on valid input.
   4747 continue
   4748 fi
   4749 
   4750 rm -f conftest.err conftest.$ac_ext
   4751 
   4752   # OK, works on sane cases.  Now check whether nonexistent headers
   4753   # can be detected and how.
   4754   cat >conftest.$ac_ext <<_ACEOF
   4755 /* confdefs.h.  */
   4756 _ACEOF
   4757 cat confdefs.h >>conftest.$ac_ext
   4758 cat >>conftest.$ac_ext <<_ACEOF
   4759 /* end confdefs.h.  */
   4760 #include <ac_nonexistent.h>
   4761 _ACEOF
   4762 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4763 case "(($ac_try" in
   4764   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4765   *) ac_try_echo=$ac_try;;
   4766 esac
   4767 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4768   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4769   ac_status=$?
   4770   grep -v '^ *+' conftest.er1 >conftest.err
   4771   rm -f conftest.er1
   4772   cat conftest.err >&5
   4773   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4774   (exit $ac_status); } >/dev/null && {
   4775 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4776 	 test ! -s conftest.err
   4777        }; then
   4778   # Broken: success on invalid input.
   4779 continue
   4780 else
   4781   echo "$as_me: failed program was:" >&5
   4782 sed 's/^/| /' conftest.$ac_ext >&5
   4783 
   4784   # Passes both tests.
   4785 ac_preproc_ok=:
   4786 break
   4787 fi
   4788 
   4789 rm -f conftest.err conftest.$ac_ext
   4790 
   4791 done
   4792 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4793 rm -f conftest.err conftest.$ac_ext
   4794 if $ac_preproc_ok; then
   4795   break
   4796 fi
   4797 
   4798     done
   4799     ac_cv_prog_CPP=$CPP
   4800 
   4801 fi
   4802   CPP=$ac_cv_prog_CPP
   4803 else
   4804   ac_cv_prog_CPP=$CPP
   4805 fi
   4806 { echo "$as_me:$LINENO: result: $CPP" >&5
   4807 echo "${ECHO_T}$CPP" >&6; }
   4808 ac_preproc_ok=false
   4809 for ac_c_preproc_warn_flag in '' yes
   4810 do
   4811   # Use a header file that comes with gcc, so configuring glibc
   4812   # with a fresh cross-compiler works.
   4813   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4814   # <limits.h> exists even on freestanding compilers.
   4815   # On the NeXT, cc -E runs the code through the compiler's parser,
   4816   # not just through cpp. "Syntax error" is here to catch this case.
   4817   cat >conftest.$ac_ext <<_ACEOF
   4818 /* confdefs.h.  */
   4819 _ACEOF
   4820 cat confdefs.h >>conftest.$ac_ext
   4821 cat >>conftest.$ac_ext <<_ACEOF
   4822 /* end confdefs.h.  */
   4823 #ifdef __STDC__
   4824 # include <limits.h>
   4825 #else
   4826 # include <assert.h>
   4827 #endif
   4828 		     Syntax error
   4829 _ACEOF
   4830 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4831 case "(($ac_try" in
   4832   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4833   *) ac_try_echo=$ac_try;;
   4834 esac
   4835 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4836   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4837   ac_status=$?
   4838   grep -v '^ *+' conftest.er1 >conftest.err
   4839   rm -f conftest.er1
   4840   cat conftest.err >&5
   4841   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4842   (exit $ac_status); } >/dev/null && {
   4843 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4844 	 test ! -s conftest.err
   4845        }; then
   4846   :
   4847 else
   4848   echo "$as_me: failed program was:" >&5
   4849 sed 's/^/| /' conftest.$ac_ext >&5
   4850 
   4851   # Broken: fails on valid input.
   4852 continue
   4853 fi
   4854 
   4855 rm -f conftest.err conftest.$ac_ext
   4856 
   4857   # OK, works on sane cases.  Now check whether nonexistent headers
   4858   # can be detected and how.
   4859   cat >conftest.$ac_ext <<_ACEOF
   4860 /* confdefs.h.  */
   4861 _ACEOF
   4862 cat confdefs.h >>conftest.$ac_ext
   4863 cat >>conftest.$ac_ext <<_ACEOF
   4864 /* end confdefs.h.  */
   4865 #include <ac_nonexistent.h>
   4866 _ACEOF
   4867 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4868 case "(($ac_try" in
   4869   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4870   *) ac_try_echo=$ac_try;;
   4871 esac
   4872 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4873   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4874   ac_status=$?
   4875   grep -v '^ *+' conftest.er1 >conftest.err
   4876   rm -f conftest.er1
   4877   cat conftest.err >&5
   4878   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4879   (exit $ac_status); } >/dev/null && {
   4880 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4881 	 test ! -s conftest.err
   4882        }; then
   4883   # Broken: success on invalid input.
   4884 continue
   4885 else
   4886   echo "$as_me: failed program was:" >&5
   4887 sed 's/^/| /' conftest.$ac_ext >&5
   4888 
   4889   # Passes both tests.
   4890 ac_preproc_ok=:
   4891 break
   4892 fi
   4893 
   4894 rm -f conftest.err conftest.$ac_ext
   4895 
   4896 done
   4897 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4898 rm -f conftest.err conftest.$ac_ext
   4899 if $ac_preproc_ok; then
   4900   :
   4901 else
   4902   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   4903 See \`config.log' for more details." >&5
   4904 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   4905 See \`config.log' for more details." >&2;}
   4906    { (exit 1); exit 1; }; }
   4907 fi
   4908 
   4909 ac_ext=c
   4910 ac_cpp='$CPP $CPPFLAGS'
   4911 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4912 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4913 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4914 
   4915 
   4916 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   4917 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
   4918 if test "${ac_cv_header_stdc+set}" = set; then
   4919   echo $ECHO_N "(cached) $ECHO_C" >&6
   4920 else
   4921   cat >conftest.$ac_ext <<_ACEOF
   4922 /* confdefs.h.  */
   4923 _ACEOF
   4924 cat confdefs.h >>conftest.$ac_ext
   4925 cat >>conftest.$ac_ext <<_ACEOF
   4926 /* end confdefs.h.  */
   4927 #include <stdlib.h>
   4928 #include <stdarg.h>
   4929 #include <string.h>
   4930 #include <float.h>
   4931 
   4932 int
   4933 main ()
   4934 {
   4935 
   4936   ;
   4937   return 0;
   4938 }
   4939 _ACEOF
   4940 rm -f conftest.$ac_objext
   4941 if { (ac_try="$ac_compile"
   4942 case "(($ac_try" in
   4943   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4944   *) ac_try_echo=$ac_try;;
   4945 esac
   4946 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4947   (eval "$ac_compile") 2>conftest.er1
   4948   ac_status=$?
   4949   grep -v '^ *+' conftest.er1 >conftest.err
   4950   rm -f conftest.er1
   4951   cat conftest.err >&5
   4952   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4953   (exit $ac_status); } && {
   4954 	 test -z "$ac_c_werror_flag" ||
   4955 	 test ! -s conftest.err
   4956        } && test -s conftest.$ac_objext; then
   4957   ac_cv_header_stdc=yes
   4958 else
   4959   echo "$as_me: failed program was:" >&5
   4960 sed 's/^/| /' conftest.$ac_ext >&5
   4961 
   4962 	ac_cv_header_stdc=no
   4963 fi
   4964 
   4965 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4966 
   4967 if test $ac_cv_header_stdc = yes; then
   4968   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4969   cat >conftest.$ac_ext <<_ACEOF
   4970 /* confdefs.h.  */
   4971 _ACEOF
   4972 cat confdefs.h >>conftest.$ac_ext
   4973 cat >>conftest.$ac_ext <<_ACEOF
   4974 /* end confdefs.h.  */
   4975 #include <string.h>
   4976 
   4977 _ACEOF
   4978 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4979   $EGREP "memchr" >/dev/null 2>&1; then
   4980   :
   4981 else
   4982   ac_cv_header_stdc=no
   4983 fi
   4984 rm -f conftest*
   4985 
   4986 fi
   4987 
   4988 if test $ac_cv_header_stdc = yes; then
   4989   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4990   cat >conftest.$ac_ext <<_ACEOF
   4991 /* confdefs.h.  */
   4992 _ACEOF
   4993 cat confdefs.h >>conftest.$ac_ext
   4994 cat >>conftest.$ac_ext <<_ACEOF
   4995 /* end confdefs.h.  */
   4996 #include <stdlib.h>
   4997 
   4998 _ACEOF
   4999 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   5000   $EGREP "free" >/dev/null 2>&1; then
   5001   :
   5002 else
   5003   ac_cv_header_stdc=no
   5004 fi
   5005 rm -f conftest*
   5006 
   5007 fi
   5008 
   5009 if test $ac_cv_header_stdc = yes; then
   5010   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   5011   if test "$cross_compiling" = yes; then
   5012   :
   5013 else
   5014   cat >conftest.$ac_ext <<_ACEOF
   5015 /* confdefs.h.  */
   5016 _ACEOF
   5017 cat confdefs.h >>conftest.$ac_ext
   5018 cat >>conftest.$ac_ext <<_ACEOF
   5019 /* end confdefs.h.  */
   5020 #include <ctype.h>
   5021 #include <stdlib.h>
   5022 #if ((' ' & 0x0FF) == 0x020)
   5023 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   5024 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   5025 #else
   5026 # define ISLOWER(c) \
   5027 		   (('a' <= (c) && (c) <= 'i') \
   5028 		     || ('j' <= (c) && (c) <= 'r') \
   5029 		     || ('s' <= (c) && (c) <= 'z'))
   5030 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   5031 #endif
   5032 
   5033 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   5034 int
   5035 main ()
   5036 {
   5037   int i;
   5038   for (i = 0; i < 256; i++)
   5039     if (XOR (islower (i), ISLOWER (i))
   5040 	|| toupper (i) != TOUPPER (i))
   5041       return 2;
   5042   return 0;
   5043 }
   5044 _ACEOF
   5045 rm -f conftest$ac_exeext
   5046 if { (ac_try="$ac_link"
   5047 case "(($ac_try" in
   5048   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5049   *) ac_try_echo=$ac_try;;
   5050 esac
   5051 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5052   (eval "$ac_link") 2>&5
   5053   ac_status=$?
   5054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5055   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   5056   { (case "(($ac_try" in
   5057   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5058   *) ac_try_echo=$ac_try;;
   5059 esac
   5060 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5061   (eval "$ac_try") 2>&5
   5062   ac_status=$?
   5063   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5064   (exit $ac_status); }; }; then
   5065   :
   5066 else
   5067   echo "$as_me: program exited with status $ac_status" >&5
   5068 echo "$as_me: failed program was:" >&5
   5069 sed 's/^/| /' conftest.$ac_ext >&5
   5070 
   5071 ( exit $ac_status )
   5072 ac_cv_header_stdc=no
   5073 fi
   5074 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   5075 fi
   5076 
   5077 
   5078 fi
   5079 fi
   5080 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   5081 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
   5082 if test $ac_cv_header_stdc = yes; then
   5083 
   5084 cat >>confdefs.h <<\_ACEOF
   5085 #define STDC_HEADERS 1
   5086 _ACEOF
   5087 
   5088 fi
   5089 
   5090 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   5091 
   5092 
   5093 
   5094 
   5095 
   5096 
   5097 
   5098 
   5099 
   5100 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   5101 		  inttypes.h stdint.h unistd.h
   5102 do
   5103 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5104 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5105 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5106 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5107   echo $ECHO_N "(cached) $ECHO_C" >&6
   5108 else
   5109   cat >conftest.$ac_ext <<_ACEOF
   5110 /* confdefs.h.  */
   5111 _ACEOF
   5112 cat confdefs.h >>conftest.$ac_ext
   5113 cat >>conftest.$ac_ext <<_ACEOF
   5114 /* end confdefs.h.  */
   5115 $ac_includes_default
   5116 
   5117 #include <$ac_header>
   5118 _ACEOF
   5119 rm -f conftest.$ac_objext
   5120 if { (ac_try="$ac_compile"
   5121 case "(($ac_try" in
   5122   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5123   *) ac_try_echo=$ac_try;;
   5124 esac
   5125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5126   (eval "$ac_compile") 2>conftest.er1
   5127   ac_status=$?
   5128   grep -v '^ *+' conftest.er1 >conftest.err
   5129   rm -f conftest.er1
   5130   cat conftest.err >&5
   5131   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5132   (exit $ac_status); } && {
   5133 	 test -z "$ac_c_werror_flag" ||
   5134 	 test ! -s conftest.err
   5135        } && test -s conftest.$ac_objext; then
   5136   eval "$as_ac_Header=yes"
   5137 else
   5138   echo "$as_me: failed program was:" >&5
   5139 sed 's/^/| /' conftest.$ac_ext >&5
   5140 
   5141 	eval "$as_ac_Header=no"
   5142 fi
   5143 
   5144 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5145 fi
   5146 ac_res=`eval echo '${'$as_ac_Header'}'`
   5147 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5148 echo "${ECHO_T}$ac_res" >&6; }
   5149 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   5150   cat >>confdefs.h <<_ACEOF
   5151 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5152 _ACEOF
   5153 
   5154 fi
   5155 
   5156 done
   5157 
   5158 
   5159 
   5160 for ac_header in dlfcn.h
   5161 do
   5162 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5163 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5164   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5165 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5166 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5167   echo $ECHO_N "(cached) $ECHO_C" >&6
   5168 fi
   5169 ac_res=`eval echo '${'$as_ac_Header'}'`
   5170 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5171 echo "${ECHO_T}$ac_res" >&6; }
   5172 else
   5173   # Is the header compilable?
   5174 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   5175 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   5176 cat >conftest.$ac_ext <<_ACEOF
   5177 /* confdefs.h.  */
   5178 _ACEOF
   5179 cat confdefs.h >>conftest.$ac_ext
   5180 cat >>conftest.$ac_ext <<_ACEOF
   5181 /* end confdefs.h.  */
   5182 $ac_includes_default
   5183 #include <$ac_header>
   5184 _ACEOF
   5185 rm -f conftest.$ac_objext
   5186 if { (ac_try="$ac_compile"
   5187 case "(($ac_try" in
   5188   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5189   *) ac_try_echo=$ac_try;;
   5190 esac
   5191 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5192   (eval "$ac_compile") 2>conftest.er1
   5193   ac_status=$?
   5194   grep -v '^ *+' conftest.er1 >conftest.err
   5195   rm -f conftest.er1
   5196   cat conftest.err >&5
   5197   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5198   (exit $ac_status); } && {
   5199 	 test -z "$ac_c_werror_flag" ||
   5200 	 test ! -s conftest.err
   5201        } && test -s conftest.$ac_objext; then
   5202   ac_header_compiler=yes
   5203 else
   5204   echo "$as_me: failed program was:" >&5
   5205 sed 's/^/| /' conftest.$ac_ext >&5
   5206 
   5207 	ac_header_compiler=no
   5208 fi
   5209 
   5210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5211 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   5212 echo "${ECHO_T}$ac_header_compiler" >&6; }
   5213 
   5214 # Is the header present?
   5215 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   5216 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   5217 cat >conftest.$ac_ext <<_ACEOF
   5218 /* confdefs.h.  */
   5219 _ACEOF
   5220 cat confdefs.h >>conftest.$ac_ext
   5221 cat >>conftest.$ac_ext <<_ACEOF
   5222 /* end confdefs.h.  */
   5223 #include <$ac_header>
   5224 _ACEOF
   5225 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5226 case "(($ac_try" in
   5227   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5228   *) ac_try_echo=$ac_try;;
   5229 esac
   5230 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5231   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5232   ac_status=$?
   5233   grep -v '^ *+' conftest.er1 >conftest.err
   5234   rm -f conftest.er1
   5235   cat conftest.err >&5
   5236   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5237   (exit $ac_status); } >/dev/null && {
   5238 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   5239 	 test ! -s conftest.err
   5240        }; then
   5241   ac_header_preproc=yes
   5242 else
   5243   echo "$as_me: failed program was:" >&5
   5244 sed 's/^/| /' conftest.$ac_ext >&5
   5245 
   5246   ac_header_preproc=no
   5247 fi
   5248 
   5249 rm -f conftest.err conftest.$ac_ext
   5250 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   5251 echo "${ECHO_T}$ac_header_preproc" >&6; }
   5252 
   5253 # So?  What about this header?
   5254 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   5255   yes:no: )
   5256     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   5257 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   5258     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   5259 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   5260     ac_header_preproc=yes
   5261     ;;
   5262   no:yes:* )
   5263     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   5264 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   5265     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   5266 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   5267     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   5268 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   5269     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   5270 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   5271     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   5272 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   5273     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   5274 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   5275     ( cat <<\_ASBOX
   5276 ## ---------------------------------------------------------------------- ##
   5277 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
   5278 ## ---------------------------------------------------------------------- ##
   5279 _ASBOX
   5280      ) | sed "s/^/$as_me: WARNING:     /" >&2
   5281     ;;
   5282 esac
   5283 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5284 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5285 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5286   echo $ECHO_N "(cached) $ECHO_C" >&6
   5287 else
   5288   eval "$as_ac_Header=\$ac_header_preproc"
   5289 fi
   5290 ac_res=`eval echo '${'$as_ac_Header'}'`
   5291 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5292 echo "${ECHO_T}$ac_res" >&6; }
   5293 
   5294 fi
   5295 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   5296   cat >>confdefs.h <<_ACEOF
   5297 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5298 _ACEOF
   5299 
   5300 fi
   5301 
   5302 done
   5303 
   5304 ac_ext=cpp
   5305 ac_cpp='$CXXCPP $CPPFLAGS'
   5306 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5307 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5308 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5309 if test -z "$CXX"; then
   5310   if test -n "$CCC"; then
   5311     CXX=$CCC
   5312   else
   5313     if test -n "$ac_tool_prefix"; then
   5314   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5315   do
   5316     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5317 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5318 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5319 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5320 if test "${ac_cv_prog_CXX+set}" = set; then
   5321   echo $ECHO_N "(cached) $ECHO_C" >&6
   5322 else
   5323   if test -n "$CXX"; then
   5324   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   5325 else
   5326 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5327 for as_dir in $PATH
   5328 do
   5329   IFS=$as_save_IFS
   5330   test -z "$as_dir" && as_dir=.
   5331   for ac_exec_ext in '' $ac_executable_extensions; do
   5332   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5333     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   5334     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5335     break 2
   5336   fi
   5337 done
   5338 done
   5339 IFS=$as_save_IFS
   5340 
   5341 fi
   5342 fi
   5343 CXX=$ac_cv_prog_CXX
   5344 if test -n "$CXX"; then
   5345   { echo "$as_me:$LINENO: result: $CXX" >&5
   5346 echo "${ECHO_T}$CXX" >&6; }
   5347 else
   5348   { echo "$as_me:$LINENO: result: no" >&5
   5349 echo "${ECHO_T}no" >&6; }
   5350 fi
   5351 
   5352 
   5353     test -n "$CXX" && break
   5354   done
   5355 fi
   5356 if test -z "$CXX"; then
   5357   ac_ct_CXX=$CXX
   5358   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5359 do
   5360   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5361 set dummy $ac_prog; ac_word=$2
   5362 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5363 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5364 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
   5365   echo $ECHO_N "(cached) $ECHO_C" >&6
   5366 else
   5367   if test -n "$ac_ct_CXX"; then
   5368   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   5369 else
   5370 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5371 for as_dir in $PATH
   5372 do
   5373   IFS=$as_save_IFS
   5374   test -z "$as_dir" && as_dir=.
   5375   for ac_exec_ext in '' $ac_executable_extensions; do
   5376   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5377     ac_cv_prog_ac_ct_CXX="$ac_prog"
   5378     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5379     break 2
   5380   fi
   5381 done
   5382 done
   5383 IFS=$as_save_IFS
   5384 
   5385 fi
   5386 fi
   5387 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   5388 if test -n "$ac_ct_CXX"; then
   5389   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
   5390 echo "${ECHO_T}$ac_ct_CXX" >&6; }
   5391 else
   5392   { echo "$as_me:$LINENO: result: no" >&5
   5393 echo "${ECHO_T}no" >&6; }
   5394 fi
   5395 
   5396 
   5397   test -n "$ac_ct_CXX" && break
   5398 done
   5399 
   5400   if test "x$ac_ct_CXX" = x; then
   5401     CXX="g++"
   5402   else
   5403     case $cross_compiling:$ac_tool_warned in
   5404 yes:)
   5405 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   5406 whose name does not start with the host triplet.  If you think this
   5407 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   5408 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   5409 whose name does not start with the host triplet.  If you think this
   5410 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   5411 ac_tool_warned=yes ;;
   5412 esac
   5413     CXX=$ac_ct_CXX
   5414   fi
   5415 fi
   5416 
   5417   fi
   5418 fi
   5419 # Provide some information about the compiler.
   5420 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
   5421 ac_compiler=`set X $ac_compile; echo $2`
   5422 { (ac_try="$ac_compiler --version >&5"
   5423 case "(($ac_try" in
   5424   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5425   *) ac_try_echo=$ac_try;;
   5426 esac
   5427 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5428   (eval "$ac_compiler --version >&5") 2>&5
   5429   ac_status=$?
   5430   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 "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5438   (eval "$ac_compiler -v >&5") 2>&5
   5439   ac_status=$?
   5440   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5441   (exit $ac_status); }
   5442 { (ac_try="$ac_compiler -V >&5"
   5443 case "(($ac_try" in
   5444   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5445   *) ac_try_echo=$ac_try;;
   5446 esac
   5447 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5448   (eval "$ac_compiler -V >&5") 2>&5
   5449   ac_status=$?
   5450   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5451   (exit $ac_status); }
   5452 
   5453 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
   5454 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
   5455 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
   5456   echo $ECHO_N "(cached) $ECHO_C" >&6
   5457 else
   5458   cat >conftest.$ac_ext <<_ACEOF
   5459 /* confdefs.h.  */
   5460 _ACEOF
   5461 cat confdefs.h >>conftest.$ac_ext
   5462 cat >>conftest.$ac_ext <<_ACEOF
   5463 /* end confdefs.h.  */
   5464 
   5465 int
   5466 main ()
   5467 {
   5468 #ifndef __GNUC__
   5469        choke me
   5470 #endif
   5471 
   5472   ;
   5473   return 0;
   5474 }
   5475 _ACEOF
   5476 rm -f conftest.$ac_objext
   5477 if { (ac_try="$ac_compile"
   5478 case "(($ac_try" in
   5479   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5480   *) ac_try_echo=$ac_try;;
   5481 esac
   5482 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5483   (eval "$ac_compile") 2>conftest.er1
   5484   ac_status=$?
   5485   grep -v '^ *+' conftest.er1 >conftest.err
   5486   rm -f conftest.er1
   5487   cat conftest.err >&5
   5488   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5489   (exit $ac_status); } && {
   5490 	 test -z "$ac_cxx_werror_flag" ||
   5491 	 test ! -s conftest.err
   5492        } && test -s conftest.$ac_objext; then
   5493   ac_compiler_gnu=yes
   5494 else
   5495   echo "$as_me: failed program was:" >&5
   5496 sed 's/^/| /' conftest.$ac_ext >&5
   5497 
   5498 	ac_compiler_gnu=no
   5499 fi
   5500 
   5501 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5502 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   5503 
   5504 fi
   5505 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
   5506 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
   5507 GXX=`test $ac_compiler_gnu = yes && echo yes`
   5508 ac_test_CXXFLAGS=${CXXFLAGS+set}
   5509 ac_save_CXXFLAGS=$CXXFLAGS
   5510 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
   5511 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
   5512 if test "${ac_cv_prog_cxx_g+set}" = set; then
   5513   echo $ECHO_N "(cached) $ECHO_C" >&6
   5514 else
   5515   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   5516    ac_cxx_werror_flag=yes
   5517    ac_cv_prog_cxx_g=no
   5518    CXXFLAGS="-g"
   5519    cat >conftest.$ac_ext <<_ACEOF
   5520 /* confdefs.h.  */
   5521 _ACEOF
   5522 cat confdefs.h >>conftest.$ac_ext
   5523 cat >>conftest.$ac_ext <<_ACEOF
   5524 /* end confdefs.h.  */
   5525 
   5526 int
   5527 main ()
   5528 {
   5529 
   5530   ;
   5531   return 0;
   5532 }
   5533 _ACEOF
   5534 rm -f conftest.$ac_objext
   5535 if { (ac_try="$ac_compile"
   5536 case "(($ac_try" in
   5537   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5538   *) ac_try_echo=$ac_try;;
   5539 esac
   5540 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5541   (eval "$ac_compile") 2>conftest.er1
   5542   ac_status=$?
   5543   grep -v '^ *+' conftest.er1 >conftest.err
   5544   rm -f conftest.er1
   5545   cat conftest.err >&5
   5546   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5547   (exit $ac_status); } && {
   5548 	 test -z "$ac_cxx_werror_flag" ||
   5549 	 test ! -s conftest.err
   5550        } && test -s conftest.$ac_objext; then
   5551   ac_cv_prog_cxx_g=yes
   5552 else
   5553   echo "$as_me: failed program was:" >&5
   5554 sed 's/^/| /' conftest.$ac_ext >&5
   5555 
   5556 	CXXFLAGS=""
   5557       cat >conftest.$ac_ext <<_ACEOF
   5558 /* confdefs.h.  */
   5559 _ACEOF
   5560 cat confdefs.h >>conftest.$ac_ext
   5561 cat >>conftest.$ac_ext <<_ACEOF
   5562 /* end confdefs.h.  */
   5563 
   5564 int
   5565 main ()
   5566 {
   5567 
   5568   ;
   5569   return 0;
   5570 }
   5571 _ACEOF
   5572 rm -f conftest.$ac_objext
   5573 if { (ac_try="$ac_compile"
   5574 case "(($ac_try" in
   5575   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5576   *) ac_try_echo=$ac_try;;
   5577 esac
   5578 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5579   (eval "$ac_compile") 2>conftest.er1
   5580   ac_status=$?
   5581   grep -v '^ *+' conftest.er1 >conftest.err
   5582   rm -f conftest.er1
   5583   cat conftest.err >&5
   5584   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5585   (exit $ac_status); } && {
   5586 	 test -z "$ac_cxx_werror_flag" ||
   5587 	 test ! -s conftest.err
   5588        } && test -s conftest.$ac_objext; then
   5589   :
   5590 else
   5591   echo "$as_me: failed program was:" >&5
   5592 sed 's/^/| /' conftest.$ac_ext >&5
   5593 
   5594 	ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5595 	 CXXFLAGS="-g"
   5596 	 cat >conftest.$ac_ext <<_ACEOF
   5597 /* confdefs.h.  */
   5598 _ACEOF
   5599 cat confdefs.h >>conftest.$ac_ext
   5600 cat >>conftest.$ac_ext <<_ACEOF
   5601 /* end confdefs.h.  */
   5602 
   5603 int
   5604 main ()
   5605 {
   5606 
   5607   ;
   5608   return 0;
   5609 }
   5610 _ACEOF
   5611 rm -f conftest.$ac_objext
   5612 if { (ac_try="$ac_compile"
   5613 case "(($ac_try" in
   5614   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5615   *) ac_try_echo=$ac_try;;
   5616 esac
   5617 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5618   (eval "$ac_compile") 2>conftest.er1
   5619   ac_status=$?
   5620   grep -v '^ *+' conftest.er1 >conftest.err
   5621   rm -f conftest.er1
   5622   cat conftest.err >&5
   5623   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5624   (exit $ac_status); } && {
   5625 	 test -z "$ac_cxx_werror_flag" ||
   5626 	 test ! -s conftest.err
   5627        } && test -s conftest.$ac_objext; then
   5628   ac_cv_prog_cxx_g=yes
   5629 else
   5630   echo "$as_me: failed program was:" >&5
   5631 sed 's/^/| /' conftest.$ac_ext >&5
   5632 
   5633 
   5634 fi
   5635 
   5636 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5637 fi
   5638 
   5639 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5640 fi
   5641 
   5642 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5643    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5644 fi
   5645 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
   5646 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
   5647 if test "$ac_test_CXXFLAGS" = set; then
   5648   CXXFLAGS=$ac_save_CXXFLAGS
   5649 elif test $ac_cv_prog_cxx_g = yes; then
   5650   if test "$GXX" = yes; then
   5651     CXXFLAGS="-g -O2"
   5652   else
   5653     CXXFLAGS="-g"
   5654   fi
   5655 else
   5656   if test "$GXX" = yes; then
   5657     CXXFLAGS="-O2"
   5658   else
   5659     CXXFLAGS=
   5660   fi
   5661 fi
   5662 ac_ext=cpp
   5663 ac_cpp='$CXXCPP $CPPFLAGS'
   5664 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5665 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5666 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5667 
   5668 depcc="$CXX"  am_compiler_list=
   5669 
   5670 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   5671 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
   5672 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
   5673   echo $ECHO_N "(cached) $ECHO_C" >&6
   5674 else
   5675   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   5676   # We make a subdir and do the tests there.  Otherwise we can end up
   5677   # making bogus files that we don't know about and never remove.  For
   5678   # instance it was reported that on HP-UX the gcc test will end up
   5679   # making a dummy file named `D' -- because `-MD' means `put the output
   5680   # in D'.
   5681   mkdir conftest.dir
   5682   # Copy depcomp to subdir because otherwise we won't find it if we're
   5683   # using a relative directory.
   5684   cp "$am_depcomp" conftest.dir
   5685   cd conftest.dir
   5686   # We will build objects and dependencies in a subdirectory because
   5687   # it helps to detect inapplicable dependency modes.  For instance
   5688   # both Tru64's cc and ICC support -MD to output dependencies as a
   5689   # side effect of compilation, but ICC will put the dependencies in
   5690   # the current directory while Tru64 will put them in the object
   5691   # directory.
   5692   mkdir sub
   5693 
   5694   am_cv_CXX_dependencies_compiler_type=none
   5695   if test "$am_compiler_list" = ""; then
   5696      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   5697   fi
   5698   for depmode in $am_compiler_list; do
   5699     # Setup a source with many dependencies, because some compilers
   5700     # like to wrap large dependency lists on column 80 (with \), and
   5701     # we should not choose a depcomp mode which is confused by this.
   5702     #
   5703     # We need to recreate these files for each test, as the compiler may
   5704     # overwrite some of them when testing with obscure command lines.
   5705     # This happens at least with the AIX C compiler.
   5706     : > sub/conftest.c
   5707     for i in 1 2 3 4 5 6; do
   5708       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   5709       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   5710       # Solaris 8's {/usr,}/bin/sh.
   5711       touch sub/conftst$i.h
   5712     done
   5713     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   5714 
   5715     case $depmode in
   5716     nosideeffect)
   5717       # after this tag, mechanisms are not by side-effect, so they'll
   5718       # only be used when explicitly requested
   5719       if test "x$enable_dependency_tracking" = xyes; then
   5720 	continue
   5721       else
   5722 	break
   5723       fi
   5724       ;;
   5725     none) break ;;
   5726     esac
   5727     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   5728     # mode.  It turns out that the SunPro C++ compiler does not properly
   5729     # handle `-M -o', and we need to detect this.
   5730     if depmode=$depmode \
   5731        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   5732        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   5733        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   5734          >/dev/null 2>conftest.err &&
   5735        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   5736        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   5737        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   5738        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   5739       # icc doesn't choke on unknown options, it will just issue warnings
   5740       # or remarks (even with -Werror).  So we grep stderr for any message
   5741       # that says an option was ignored or not supported.
   5742       # When given -MP, icc 7.0 and 7.1 complain thusly:
   5743       #   icc: Command line warning: ignoring option '-M'; no argument required
   5744       # The diagnosis changed in icc 8.0:
   5745       #   icc: Command line remark: option '-MP' not supported
   5746       if (grep 'ignoring option' conftest.err ||
   5747           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   5748         am_cv_CXX_dependencies_compiler_type=$depmode
   5749         break
   5750       fi
   5751     fi
   5752   done
   5753 
   5754   cd ..
   5755   rm -rf conftest.dir
   5756 else
   5757   am_cv_CXX_dependencies_compiler_type=none
   5758 fi
   5759 
   5760 fi
   5761 { echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
   5762 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; }
   5763 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   5764 
   5765  if
   5766   test "x$enable_dependency_tracking" != xno \
   5767   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   5768   am__fastdepCXX_TRUE=
   5769   am__fastdepCXX_FALSE='#'
   5770 else
   5771   am__fastdepCXX_TRUE='#'
   5772   am__fastdepCXX_FALSE=
   5773 fi
   5774 
   5775 
   5776 
   5777 
   5778 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   5779     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   5780     (test "X$CXX" != "Xg++"))) ; then
   5781   ac_ext=cpp
   5782 ac_cpp='$CXXCPP $CPPFLAGS'
   5783 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5784 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5785 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5786 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
   5787 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
   5788 if test -z "$CXXCPP"; then
   5789   if test "${ac_cv_prog_CXXCPP+set}" = set; then
   5790   echo $ECHO_N "(cached) $ECHO_C" >&6
   5791 else
   5792       # Double quotes because CXXCPP needs to be expanded
   5793     for CXXCPP in "$CXX -E" "/lib/cpp"
   5794     do
   5795       ac_preproc_ok=false
   5796 for ac_cxx_preproc_warn_flag in '' yes
   5797 do
   5798   # Use a header file that comes with gcc, so configuring glibc
   5799   # with a fresh cross-compiler works.
   5800   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5801   # <limits.h> exists even on freestanding compilers.
   5802   # On the NeXT, cc -E runs the code through the compiler's parser,
   5803   # not just through cpp. "Syntax error" is here to catch this case.
   5804   cat >conftest.$ac_ext <<_ACEOF
   5805 /* confdefs.h.  */
   5806 _ACEOF
   5807 cat confdefs.h >>conftest.$ac_ext
   5808 cat >>conftest.$ac_ext <<_ACEOF
   5809 /* end confdefs.h.  */
   5810 #ifdef __STDC__
   5811 # include <limits.h>
   5812 #else
   5813 # include <assert.h>
   5814 #endif
   5815 		     Syntax error
   5816 _ACEOF
   5817 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5818 case "(($ac_try" in
   5819   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5820   *) ac_try_echo=$ac_try;;
   5821 esac
   5822 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5823   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5824   ac_status=$?
   5825   grep -v '^ *+' conftest.er1 >conftest.err
   5826   rm -f conftest.er1
   5827   cat conftest.err >&5
   5828   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5829   (exit $ac_status); } >/dev/null && {
   5830 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5831 	 test ! -s conftest.err
   5832        }; then
   5833   :
   5834 else
   5835   echo "$as_me: failed program was:" >&5
   5836 sed 's/^/| /' conftest.$ac_ext >&5
   5837 
   5838   # Broken: fails on valid input.
   5839 continue
   5840 fi
   5841 
   5842 rm -f conftest.err conftest.$ac_ext
   5843 
   5844   # OK, works on sane cases.  Now check whether nonexistent headers
   5845   # can be detected and how.
   5846   cat >conftest.$ac_ext <<_ACEOF
   5847 /* confdefs.h.  */
   5848 _ACEOF
   5849 cat confdefs.h >>conftest.$ac_ext
   5850 cat >>conftest.$ac_ext <<_ACEOF
   5851 /* end confdefs.h.  */
   5852 #include <ac_nonexistent.h>
   5853 _ACEOF
   5854 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5855 case "(($ac_try" in
   5856   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5857   *) ac_try_echo=$ac_try;;
   5858 esac
   5859 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5860   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5861   ac_status=$?
   5862   grep -v '^ *+' conftest.er1 >conftest.err
   5863   rm -f conftest.er1
   5864   cat conftest.err >&5
   5865   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5866   (exit $ac_status); } >/dev/null && {
   5867 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5868 	 test ! -s conftest.err
   5869        }; then
   5870   # Broken: success on invalid input.
   5871 continue
   5872 else
   5873   echo "$as_me: failed program was:" >&5
   5874 sed 's/^/| /' conftest.$ac_ext >&5
   5875 
   5876   # Passes both tests.
   5877 ac_preproc_ok=:
   5878 break
   5879 fi
   5880 
   5881 rm -f conftest.err conftest.$ac_ext
   5882 
   5883 done
   5884 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5885 rm -f conftest.err conftest.$ac_ext
   5886 if $ac_preproc_ok; then
   5887   break
   5888 fi
   5889 
   5890     done
   5891     ac_cv_prog_CXXCPP=$CXXCPP
   5892 
   5893 fi
   5894   CXXCPP=$ac_cv_prog_CXXCPP
   5895 else
   5896   ac_cv_prog_CXXCPP=$CXXCPP
   5897 fi
   5898 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
   5899 echo "${ECHO_T}$CXXCPP" >&6; }
   5900 ac_preproc_ok=false
   5901 for ac_cxx_preproc_warn_flag in '' yes
   5902 do
   5903   # Use a header file that comes with gcc, so configuring glibc
   5904   # with a fresh cross-compiler works.
   5905   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5906   # <limits.h> exists even on freestanding compilers.
   5907   # On the NeXT, cc -E runs the code through the compiler's parser,
   5908   # not just through cpp. "Syntax error" is here to catch this case.
   5909   cat >conftest.$ac_ext <<_ACEOF
   5910 /* confdefs.h.  */
   5911 _ACEOF
   5912 cat confdefs.h >>conftest.$ac_ext
   5913 cat >>conftest.$ac_ext <<_ACEOF
   5914 /* end confdefs.h.  */
   5915 #ifdef __STDC__
   5916 # include <limits.h>
   5917 #else
   5918 # include <assert.h>
   5919 #endif
   5920 		     Syntax error
   5921 _ACEOF
   5922 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5923 case "(($ac_try" in
   5924   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5925   *) ac_try_echo=$ac_try;;
   5926 esac
   5927 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5928   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5929   ac_status=$?
   5930   grep -v '^ *+' conftest.er1 >conftest.err
   5931   rm -f conftest.er1
   5932   cat conftest.err >&5
   5933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5934   (exit $ac_status); } >/dev/null && {
   5935 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5936 	 test ! -s conftest.err
   5937        }; then
   5938   :
   5939 else
   5940   echo "$as_me: failed program was:" >&5
   5941 sed 's/^/| /' conftest.$ac_ext >&5
   5942 
   5943   # Broken: fails on valid input.
   5944 continue
   5945 fi
   5946 
   5947 rm -f conftest.err conftest.$ac_ext
   5948 
   5949   # OK, works on sane cases.  Now check whether nonexistent headers
   5950   # can be detected and how.
   5951   cat >conftest.$ac_ext <<_ACEOF
   5952 /* confdefs.h.  */
   5953 _ACEOF
   5954 cat confdefs.h >>conftest.$ac_ext
   5955 cat >>conftest.$ac_ext <<_ACEOF
   5956 /* end confdefs.h.  */
   5957 #include <ac_nonexistent.h>
   5958 _ACEOF
   5959 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5960 case "(($ac_try" in
   5961   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5962   *) ac_try_echo=$ac_try;;
   5963 esac
   5964 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5965   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5966   ac_status=$?
   5967   grep -v '^ *+' conftest.er1 >conftest.err
   5968   rm -f conftest.er1
   5969   cat conftest.err >&5
   5970   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5971   (exit $ac_status); } >/dev/null && {
   5972 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5973 	 test ! -s conftest.err
   5974        }; then
   5975   # Broken: success on invalid input.
   5976 continue
   5977 else
   5978   echo "$as_me: failed program was:" >&5
   5979 sed 's/^/| /' conftest.$ac_ext >&5
   5980 
   5981   # Passes both tests.
   5982 ac_preproc_ok=:
   5983 break
   5984 fi
   5985 
   5986 rm -f conftest.err conftest.$ac_ext
   5987 
   5988 done
   5989 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5990 rm -f conftest.err conftest.$ac_ext
   5991 if $ac_preproc_ok; then
   5992   :
   5993 else
   5994   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5995 See \`config.log' for more details." >&5
   5996 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5997 See \`config.log' for more details." >&2;}
   5998    { (exit 1); exit 1; }; }
   5999 fi
   6000 
   6001 ac_ext=cpp
   6002 ac_cpp='$CXXCPP $CPPFLAGS'
   6003 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6004 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6005 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   6006 
   6007 fi
   6008 
   6009 
   6010 ac_ext=f
   6011 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   6012 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6013 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   6014 if test -n "$ac_tool_prefix"; then
   6015   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
   6016   do
   6017     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   6018 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   6019 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6020 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6021 if test "${ac_cv_prog_F77+set}" = set; then
   6022   echo $ECHO_N "(cached) $ECHO_C" >&6
   6023 else
   6024   if test -n "$F77"; then
   6025   ac_cv_prog_F77="$F77" # Let the user override the test.
   6026 else
   6027 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6028 for as_dir in $PATH
   6029 do
   6030   IFS=$as_save_IFS
   6031   test -z "$as_dir" && as_dir=.
   6032   for ac_exec_ext in '' $ac_executable_extensions; do
   6033   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6034     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
   6035     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6036     break 2
   6037   fi
   6038 done
   6039 done
   6040 IFS=$as_save_IFS
   6041 
   6042 fi
   6043 fi
   6044 F77=$ac_cv_prog_F77
   6045 if test -n "$F77"; then
   6046   { echo "$as_me:$LINENO: result: $F77" >&5
   6047 echo "${ECHO_T}$F77" >&6; }
   6048 else
   6049   { echo "$as_me:$LINENO: result: no" >&5
   6050 echo "${ECHO_T}no" >&6; }
   6051 fi
   6052 
   6053 
   6054     test -n "$F77" && break
   6055   done
   6056 fi
   6057 if test -z "$F77"; then
   6058   ac_ct_F77=$F77
   6059   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
   6060 do
   6061   # Extract the first word of "$ac_prog", so it can be a program name with args.
   6062 set dummy $ac_prog; ac_word=$2
   6063 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6064 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6065 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
   6066   echo $ECHO_N "(cached) $ECHO_C" >&6
   6067 else
   6068   if test -n "$ac_ct_F77"; then
   6069   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
   6070 else
   6071 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6072 for as_dir in $PATH
   6073 do
   6074   IFS=$as_save_IFS
   6075   test -z "$as_dir" && as_dir=.
   6076   for ac_exec_ext in '' $ac_executable_extensions; do
   6077   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6078     ac_cv_prog_ac_ct_F77="$ac_prog"
   6079     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6080     break 2
   6081   fi
   6082 done
   6083 done
   6084 IFS=$as_save_IFS
   6085 
   6086 fi
   6087 fi
   6088 ac_ct_F77=$ac_cv_prog_ac_ct_F77
   6089 if test -n "$ac_ct_F77"; then
   6090   { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
   6091 echo "${ECHO_T}$ac_ct_F77" >&6; }
   6092 else
   6093   { echo "$as_me:$LINENO: result: no" >&5
   6094 echo "${ECHO_T}no" >&6; }
   6095 fi
   6096 
   6097 
   6098   test -n "$ac_ct_F77" && break
   6099 done
   6100 
   6101   if test "x$ac_ct_F77" = x; then
   6102     F77=""
   6103   else
   6104     case $cross_compiling:$ac_tool_warned in
   6105 yes:)
   6106 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6107 whose name does not start with the host triplet.  If you think this
   6108 configuration is useful to you, please write to autoconf@gnu.org." >&5
   6109 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6110 whose name does not start with the host triplet.  If you think this
   6111 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
   6112 ac_tool_warned=yes ;;
   6113 esac
   6114     F77=$ac_ct_F77
   6115   fi
   6116 fi
   6117 
   6118 
   6119 # Provide some information about the compiler.
   6120 echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
   6121 ac_compiler=`set X $ac_compile; echo $2`
   6122 { (ac_try="$ac_compiler --version >&5"
   6123 case "(($ac_try" in
   6124   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6125   *) ac_try_echo=$ac_try;;
   6126 esac
   6127 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6128   (eval "$ac_compiler --version >&5") 2>&5
   6129   ac_status=$?
   6130   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6131   (exit $ac_status); }
   6132 { (ac_try="$ac_compiler -v >&5"
   6133 case "(($ac_try" in
   6134   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6135   *) ac_try_echo=$ac_try;;
   6136 esac
   6137 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6138   (eval "$ac_compiler -v >&5") 2>&5
   6139   ac_status=$?
   6140   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6141   (exit $ac_status); }
   6142 { (ac_try="$ac_compiler -V >&5"
   6143 case "(($ac_try" in
   6144   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6145   *) ac_try_echo=$ac_try;;
   6146 esac
   6147 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6148   (eval "$ac_compiler -V >&5") 2>&5
   6149   ac_status=$?
   6150   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6151   (exit $ac_status); }
   6152 rm -f a.out
   6153 
   6154 # If we don't use `.F' as extension, the preprocessor is not run on the
   6155 # input file.  (Note that this only needs to work for GNU compilers.)
   6156 ac_save_ext=$ac_ext
   6157 ac_ext=F
   6158 { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
   6159 echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; }
   6160 if test "${ac_cv_f77_compiler_gnu+set}" = set; then
   6161   echo $ECHO_N "(cached) $ECHO_C" >&6
   6162 else
   6163   cat >conftest.$ac_ext <<_ACEOF
   6164       program main
   6165 #ifndef __GNUC__
   6166        choke me
   6167 #endif
   6168 
   6169       end
   6170 _ACEOF
   6171 rm -f conftest.$ac_objext
   6172 if { (ac_try="$ac_compile"
   6173 case "(($ac_try" in
   6174   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6175   *) ac_try_echo=$ac_try;;
   6176 esac
   6177 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6178   (eval "$ac_compile") 2>conftest.er1
   6179   ac_status=$?
   6180   grep -v '^ *+' conftest.er1 >conftest.err
   6181   rm -f conftest.er1
   6182   cat conftest.err >&5
   6183   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6184   (exit $ac_status); } && {
   6185 	 test -z "$ac_f77_werror_flag" ||
   6186 	 test ! -s conftest.err
   6187        } && test -s conftest.$ac_objext; then
   6188   ac_compiler_gnu=yes
   6189 else
   6190   echo "$as_me: failed program was:" >&5
   6191 sed 's/^/| /' conftest.$ac_ext >&5
   6192 
   6193 	ac_compiler_gnu=no
   6194 fi
   6195 
   6196 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6197 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
   6198 
   6199 fi
   6200 { echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
   6201 echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; }
   6202 ac_ext=$ac_save_ext
   6203 ac_test_FFLAGS=${FFLAGS+set}
   6204 ac_save_FFLAGS=$FFLAGS
   6205 FFLAGS=
   6206 { echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
   6207 echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; }
   6208 if test "${ac_cv_prog_f77_g+set}" = set; then
   6209   echo $ECHO_N "(cached) $ECHO_C" >&6
   6210 else
   6211   FFLAGS=-g
   6212 cat >conftest.$ac_ext <<_ACEOF
   6213       program main
   6214 
   6215       end
   6216 _ACEOF
   6217 rm -f conftest.$ac_objext
   6218 if { (ac_try="$ac_compile"
   6219 case "(($ac_try" in
   6220   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6221   *) ac_try_echo=$ac_try;;
   6222 esac
   6223 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6224   (eval "$ac_compile") 2>conftest.er1
   6225   ac_status=$?
   6226   grep -v '^ *+' conftest.er1 >conftest.err
   6227   rm -f conftest.er1
   6228   cat conftest.err >&5
   6229   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6230   (exit $ac_status); } && {
   6231 	 test -z "$ac_f77_werror_flag" ||
   6232 	 test ! -s conftest.err
   6233        } && test -s conftest.$ac_objext; then
   6234   ac_cv_prog_f77_g=yes
   6235 else
   6236   echo "$as_me: failed program was:" >&5
   6237 sed 's/^/| /' conftest.$ac_ext >&5
   6238 
   6239 	ac_cv_prog_f77_g=no
   6240 fi
   6241 
   6242 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6243 
   6244 fi
   6245 { echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
   6246 echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; }
   6247 if test "$ac_test_FFLAGS" = set; then
   6248   FFLAGS=$ac_save_FFLAGS
   6249 elif test $ac_cv_prog_f77_g = yes; then
   6250   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6251     FFLAGS="-g -O2"
   6252   else
   6253     FFLAGS="-g"
   6254   fi
   6255 else
   6256   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6257     FFLAGS="-O2"
   6258   else
   6259     FFLAGS=
   6260   fi
   6261 fi
   6262 
   6263 G77=`test $ac_compiler_gnu = yes && echo yes`
   6264 ac_ext=c
   6265 ac_cpp='$CPP $CPPFLAGS'
   6266 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6267 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6268 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6269 
   6270 
   6271 
   6272 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
   6273 
   6274 # find the maximum length of command line arguments
   6275 { echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
   6276 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; }
   6277 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
   6278   echo $ECHO_N "(cached) $ECHO_C" >&6
   6279 else
   6280     i=0
   6281   teststring="ABCD"
   6282 
   6283   case $build_os in
   6284   msdosdjgpp*)
   6285     # On DJGPP, this test can blow up pretty badly due to problems in libc
   6286     # (any single argument exceeding 2000 bytes causes a buffer overrun
   6287     # during glob expansion).  Even if it were fixed, the result of this
   6288     # check would be larger than it should be.
   6289     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   6290     ;;
   6291 
   6292   gnu*)
   6293     # Under GNU Hurd, this test is not required because there is
   6294     # no limit to the length of command line arguments.
   6295     # Libtool will interpret -1 as no limit whatsoever
   6296     lt_cv_sys_max_cmd_len=-1;
   6297     ;;
   6298 
   6299   cygwin* | mingw*)
   6300     # On Win9x/ME, this test blows up -- it succeeds, but takes
   6301     # about 5 minutes as the teststring grows exponentially.
   6302     # Worse, since 9x/ME are not pre-emptively multitasking,
   6303     # you end up with a "frozen" computer, even though with patience
   6304     # the test eventually succeeds (with a max line length of 256k).
   6305     # Instead, let's just punt: use the minimum linelength reported by
   6306     # all of the supported platforms: 8192 (on NT/2K/XP).
   6307     lt_cv_sys_max_cmd_len=8192;
   6308     ;;
   6309 
   6310   amigaos*)
   6311     # On AmigaOS with pdksh, this test takes hours, literally.
   6312     # So we just punt and use a minimum line length of 8192.
   6313     lt_cv_sys_max_cmd_len=8192;
   6314     ;;
   6315 
   6316   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   6317     # This has been around since 386BSD, at least.  Likely further.
   6318     if test -x /sbin/sysctl; then
   6319       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   6320     elif test -x /usr/sbin/sysctl; then
   6321       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   6322     else
   6323       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   6324     fi
   6325     # And add a safety zone
   6326     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6327     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6328     ;;
   6329 
   6330   interix*)
   6331     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   6332     lt_cv_sys_max_cmd_len=196608
   6333     ;;
   6334 
   6335   osf*)
   6336     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   6337     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   6338     # nice to cause kernel panics so lets avoid the loop below.
   6339     # First set a reasonable default.
   6340     lt_cv_sys_max_cmd_len=16384
   6341     #
   6342     if test -x /sbin/sysconfig; then
   6343       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   6344         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   6345       esac
   6346     fi
   6347     ;;
   6348   sco3.2v5*)
   6349     lt_cv_sys_max_cmd_len=102400
   6350     ;;
   6351   sysv5* | sco5v6* | sysv4.2uw2*)
   6352     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   6353     if test -n "$kargmax"; then
   6354       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ 	]//'`
   6355     else
   6356       lt_cv_sys_max_cmd_len=32768
   6357     fi
   6358     ;;
   6359   *)
   6360     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
   6361     if test -n "$lt_cv_sys_max_cmd_len"; then
   6362       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6363       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6364     else
   6365       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   6366       while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
   6367 	       = "XX$teststring") >/dev/null 2>&1 &&
   6368 	      new_result=`expr "X$teststring" : ".*" 2>&1` &&
   6369 	      lt_cv_sys_max_cmd_len=$new_result &&
   6370 	      test $i != 17 # 1/2 MB should be enough
   6371       do
   6372         i=`expr $i + 1`
   6373         teststring=$teststring$teststring
   6374       done
   6375       teststring=
   6376       # Add a significant safety factor because C++ compilers can tack on massive
   6377       # amounts of additional arguments before passing them to the linker.
   6378       # It appears as though 1/2 is a usable value.
   6379       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   6380     fi
   6381     ;;
   6382   esac
   6383 
   6384 fi
   6385 
   6386 if test -n $lt_cv_sys_max_cmd_len ; then
   6387   { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
   6388 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; }
   6389 else
   6390   { echo "$as_me:$LINENO: result: none" >&5
   6391 echo "${ECHO_T}none" >&6; }
   6392 fi
   6393 
   6394 
   6395 
   6396 
   6397 
   6398 # Check for command to grab the raw symbol name followed by C symbol from nm.
   6399 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
   6400 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
   6401 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
   6402   echo $ECHO_N "(cached) $ECHO_C" >&6
   6403 else
   6404 
   6405 # These are sane defaults that work on at least a few old systems.
   6406 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   6407 
   6408 # Character class describing NM global symbol codes.
   6409 symcode='[BCDEGRST]'
   6410 
   6411 # Regexp to match symbols that can be accessed directly from C.
   6412 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   6413 
   6414 # Transform an extracted symbol line into a proper C declaration
   6415 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
   6416 
   6417 # Transform an extracted symbol line into symbol name and symbol address
   6418 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'"
   6419 
   6420 # Define system-specific variables.
   6421 case $host_os in
   6422 aix*)
   6423   symcode='[BCDT]'
   6424   ;;
   6425 cygwin* | mingw* | pw32*)
   6426   symcode='[ABCDGISTW]'
   6427   ;;
   6428 hpux*) # Its linker distinguishes data from code symbols
   6429   if test "$host_cpu" = ia64; then
   6430     symcode='[ABCDEGRST]'
   6431   fi
   6432   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6433   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'"
   6434   ;;
   6435 linux* | k*bsd*-gnu)
   6436   if test "$host_cpu" = ia64; then
   6437     symcode='[ABCDGIRSTW]'
   6438     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   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   fi
   6441   ;;
   6442 irix* | nonstopux*)
   6443   symcode='[BCDEGRST]'
   6444   ;;
   6445 osf*)
   6446   symcode='[BCDEGQRST]'
   6447   ;;
   6448 solaris*)
   6449   symcode='[BDRT]'
   6450   ;;
   6451 sco3.2v5*)
   6452   symcode='[DT]'
   6453   ;;
   6454 sysv4.2uw2*)
   6455   symcode='[DT]'
   6456   ;;
   6457 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   6458   symcode='[ABDT]'
   6459   ;;
   6460 sysv4)
   6461   symcode='[DFNSTU]'
   6462   ;;
   6463 esac
   6464 
   6465 # Handle CRLF in mingw tool chain
   6466 opt_cr=
   6467 case $build_os in
   6468 mingw*)
   6469   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   6470   ;;
   6471 esac
   6472 
   6473 # If we're using GNU nm, then use its standard symbol codes.
   6474 case `$NM -V 2>&1` in
   6475 *GNU* | *'with BFD'*)
   6476   symcode='[ABCDGIRSTW]' ;;
   6477 esac
   6478 
   6479 # Try without a prefix undercore, then with it.
   6480 for ac_symprfx in "" "_"; do
   6481 
   6482   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   6483   symxfrm="\\1 $ac_symprfx\\2 \\2"
   6484 
   6485   # Write the raw and C identifiers.
   6486   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   6487 
   6488   # Check to see that the pipe works correctly.
   6489   pipe_works=no
   6490 
   6491   rm -f conftest*
   6492   cat > conftest.$ac_ext <<EOF
   6493 #ifdef __cplusplus
   6494 extern "C" {
   6495 #endif
   6496 char nm_test_var;
   6497 void nm_test_func(){}
   6498 #ifdef __cplusplus
   6499 }
   6500 #endif
   6501 int main(){nm_test_var='a';nm_test_func();return(0);}
   6502 EOF
   6503 
   6504   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   6505   (eval $ac_compile) 2>&5
   6506   ac_status=$?
   6507   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6508   (exit $ac_status); }; then
   6509     # Now try to grab the symbols.
   6510     nlist=conftest.nm
   6511     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
   6512   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
   6513   ac_status=$?
   6514   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6515   (exit $ac_status); } && test -s "$nlist"; then
   6516       # Try sorting and uniquifying the output.
   6517       if sort "$nlist" | uniq > "$nlist"T; then
   6518 	mv -f "$nlist"T "$nlist"
   6519       else
   6520 	rm -f "$nlist"T
   6521       fi
   6522 
   6523       # Make sure that we snagged all the symbols we need.
   6524       if grep ' nm_test_var$' "$nlist" >/dev/null; then
   6525 	if grep ' nm_test_func$' "$nlist" >/dev/null; then
   6526 	  cat <<EOF > conftest.$ac_ext
   6527 #ifdef __cplusplus
   6528 extern "C" {
   6529 #endif
   6530 
   6531 EOF
   6532 	  # Now generate the symbol file.
   6533 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
   6534 
   6535 	  cat <<EOF >> conftest.$ac_ext
   6536 #if defined (__STDC__) && __STDC__
   6537 # define lt_ptr_t void *
   6538 #else
   6539 # define lt_ptr_t char *
   6540 # define const
   6541 #endif
   6542 
   6543 /* The mapping between symbol names and symbols. */
   6544 const struct {
   6545   const char *name;
   6546   lt_ptr_t address;
   6547 }
   6548 lt_preloaded_symbols[] =
   6549 {
   6550 EOF
   6551 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
   6552 	  cat <<\EOF >> conftest.$ac_ext
   6553   {0, (lt_ptr_t) 0}
   6554 };
   6555 
   6556 #ifdef __cplusplus
   6557 }
   6558 #endif
   6559 EOF
   6560 	  # Now try linking the two files.
   6561 	  mv conftest.$ac_objext conftstm.$ac_objext
   6562 	  lt_save_LIBS="$LIBS"
   6563 	  lt_save_CFLAGS="$CFLAGS"
   6564 	  LIBS="conftstm.$ac_objext"
   6565 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   6566 	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   6567   (eval $ac_link) 2>&5
   6568   ac_status=$?
   6569   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6570   (exit $ac_status); } && test -s conftest${ac_exeext}; then
   6571 	    pipe_works=yes
   6572 	  fi
   6573 	  LIBS="$lt_save_LIBS"
   6574 	  CFLAGS="$lt_save_CFLAGS"
   6575 	else
   6576 	  echo "cannot find nm_test_func in $nlist" >&5
   6577 	fi
   6578       else
   6579 	echo "cannot find nm_test_var in $nlist" >&5
   6580       fi
   6581     else
   6582       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   6583     fi
   6584   else
   6585     echo "$progname: failed program was:" >&5
   6586     cat conftest.$ac_ext >&5
   6587   fi
   6588   rm -f conftest* conftst*
   6589 
   6590   # Do not use the global_symbol_pipe unless it works.
   6591   if test "$pipe_works" = yes; then
   6592     break
   6593   else
   6594     lt_cv_sys_global_symbol_pipe=
   6595   fi
   6596 done
   6597 
   6598 fi
   6599 
   6600 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   6601   lt_cv_sys_global_symbol_to_cdecl=
   6602 fi
   6603 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   6604   { echo "$as_me:$LINENO: result: failed" >&5
   6605 echo "${ECHO_T}failed" >&6; }
   6606 else
   6607   { echo "$as_me:$LINENO: result: ok" >&5
   6608 echo "${ECHO_T}ok" >&6; }
   6609 fi
   6610 
   6611 { echo "$as_me:$LINENO: checking for objdir" >&5
   6612 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
   6613 if test "${lt_cv_objdir+set}" = set; then
   6614   echo $ECHO_N "(cached) $ECHO_C" >&6
   6615 else
   6616   rm -f .libs 2>/dev/null
   6617 mkdir .libs 2>/dev/null
   6618 if test -d .libs; then
   6619   lt_cv_objdir=.libs
   6620 else
   6621   # MS-DOS does not allow filenames that begin with a dot.
   6622   lt_cv_objdir=_libs
   6623 fi
   6624 rmdir .libs 2>/dev/null
   6625 fi
   6626 { echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
   6627 echo "${ECHO_T}$lt_cv_objdir" >&6; }
   6628 objdir=$lt_cv_objdir
   6629 
   6630 
   6631 
   6632 
   6633 
   6634 case $host_os in
   6635 aix3*)
   6636   # AIX sometimes has problems with the GCC collect2 program.  For some
   6637   # reason, if we set the COLLECT_NAMES environment variable, the problems
   6638   # vanish in a puff of smoke.
   6639   if test "X${COLLECT_NAMES+set}" != Xset; then
   6640     COLLECT_NAMES=
   6641     export COLLECT_NAMES
   6642   fi
   6643   ;;
   6644 esac
   6645 
   6646 # Sed substitution that helps us do robust quoting.  It backslashifies
   6647 # metacharacters that are still active within double-quoted strings.
   6648 Xsed='sed -e 1s/^X//'
   6649 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
   6650 
   6651 # Same as above, but do not quote variable references.
   6652 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
   6653 
   6654 # Sed substitution to delay expansion of an escaped shell variable in a
   6655 # double_quote_subst'ed string.
   6656 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   6657 
   6658 # Sed substitution to avoid accidental globbing in evaled expressions
   6659 no_glob_subst='s/\*/\\\*/g'
   6660 
   6661 # Constants:
   6662 rm="rm -f"
   6663 
   6664 # Global variables:
   6665 default_ofile=libtool
   6666 can_build_shared=yes
   6667 
   6668 # All known linkers require a `.a' archive for static linking (except MSVC,
   6669 # which needs '.lib').
   6670 libext=a
   6671 ltmain="$ac_aux_dir/ltmain.sh"
   6672 ofile="$default_ofile"
   6673 with_gnu_ld="$lt_cv_prog_gnu_ld"
   6674 
   6675 if test -n "$ac_tool_prefix"; then
   6676   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   6677 set dummy ${ac_tool_prefix}ar; ac_word=$2
   6678 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6679 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6680 if test "${ac_cv_prog_AR+set}" = set; then
   6681   echo $ECHO_N "(cached) $ECHO_C" >&6
   6682 else
   6683   if test -n "$AR"; then
   6684   ac_cv_prog_AR="$AR" # Let the user override the test.
   6685 else
   6686 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6687 for as_dir in $PATH
   6688 do
   6689   IFS=$as_save_IFS
   6690   test -z "$as_dir" && as_dir=.
   6691   for ac_exec_ext in '' $ac_executable_extensions; do
   6692   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6693     ac_cv_prog_AR="${ac_tool_prefix}ar"
   6694     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6695     break 2
   6696   fi
   6697 done
   6698 done
   6699 IFS=$as_save_IFS
   6700 
   6701 fi
   6702 fi
   6703 AR=$ac_cv_prog_AR
   6704 if test -n "$AR"; then
   6705   { echo "$as_me:$LINENO: result: $AR" >&5
   6706 echo "${ECHO_T}$AR" >&6; }
   6707 else
   6708   { echo "$as_me:$LINENO: result: no" >&5
   6709 echo "${ECHO_T}no" >&6; }
   6710 fi
   6711 
   6712 
   6713 fi
   6714 if test -z "$ac_cv_prog_AR"; then
   6715   ac_ct_AR=$AR
   6716   # Extract the first word of "ar", so it can be a program name with args.
   6717 set dummy ar; ac_word=$2
   6718 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6719 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6720 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   6721   echo $ECHO_N "(cached) $ECHO_C" >&6
   6722 else
   6723   if test -n "$ac_ct_AR"; then
   6724   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   6725 else
   6726 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6727 for as_dir in $PATH
   6728 do
   6729   IFS=$as_save_IFS
   6730   test -z "$as_dir" && as_dir=.
   6731   for ac_exec_ext in '' $ac_executable_extensions; do
   6732   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6733     ac_cv_prog_ac_ct_AR="ar"
   6734     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6735     break 2
   6736   fi
   6737 done
   6738 done
   6739 IFS=$as_save_IFS
   6740 
   6741 fi
   6742 fi
   6743 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   6744 if test -n "$ac_ct_AR"; then
   6745   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   6746 echo "${ECHO_T}$ac_ct_AR" >&6; }
   6747 else
   6748   { echo "$as_me:$LINENO: result: no" >&5
   6749 echo "${ECHO_T}no" >&6; }
   6750 fi
   6751 
   6752   if test "x$ac_ct_AR" = x; then
   6753     AR="false"
   6754   else
   6755     case $cross_compiling:$ac_tool_warned in
   6756 yes:)
   6757 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6758 whose name does not start with the host triplet.  If you think this
   6759 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6760 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6761 whose name does not start with the host triplet.  If you think this
   6762 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6763 ac_tool_warned=yes ;;
   6764 esac
   6765     AR=$ac_ct_AR
   6766   fi
   6767 else
   6768   AR="$ac_cv_prog_AR"
   6769 fi
   6770 
   6771 if test -n "$ac_tool_prefix"; then
   6772   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   6773 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   6774 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6775 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6776 if test "${ac_cv_prog_RANLIB+set}" = set; then
   6777   echo $ECHO_N "(cached) $ECHO_C" >&6
   6778 else
   6779   if test -n "$RANLIB"; then
   6780   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   6781 else
   6782 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6783 for as_dir in $PATH
   6784 do
   6785   IFS=$as_save_IFS
   6786   test -z "$as_dir" && as_dir=.
   6787   for ac_exec_ext in '' $ac_executable_extensions; do
   6788   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6789     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   6790     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6791     break 2
   6792   fi
   6793 done
   6794 done
   6795 IFS=$as_save_IFS
   6796 
   6797 fi
   6798 fi
   6799 RANLIB=$ac_cv_prog_RANLIB
   6800 if test -n "$RANLIB"; then
   6801   { echo "$as_me:$LINENO: result: $RANLIB" >&5
   6802 echo "${ECHO_T}$RANLIB" >&6; }
   6803 else
   6804   { echo "$as_me:$LINENO: result: no" >&5
   6805 echo "${ECHO_T}no" >&6; }
   6806 fi
   6807 
   6808 
   6809 fi
   6810 if test -z "$ac_cv_prog_RANLIB"; then
   6811   ac_ct_RANLIB=$RANLIB
   6812   # Extract the first word of "ranlib", so it can be a program name with args.
   6813 set dummy ranlib; ac_word=$2
   6814 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6815 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6816 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   6817   echo $ECHO_N "(cached) $ECHO_C" >&6
   6818 else
   6819   if test -n "$ac_ct_RANLIB"; then
   6820   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   6821 else
   6822 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6823 for as_dir in $PATH
   6824 do
   6825   IFS=$as_save_IFS
   6826   test -z "$as_dir" && as_dir=.
   6827   for ac_exec_ext in '' $ac_executable_extensions; do
   6828   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6829     ac_cv_prog_ac_ct_RANLIB="ranlib"
   6830     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6831     break 2
   6832   fi
   6833 done
   6834 done
   6835 IFS=$as_save_IFS
   6836 
   6837 fi
   6838 fi
   6839 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   6840 if test -n "$ac_ct_RANLIB"; then
   6841   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
   6842 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
   6843 else
   6844   { echo "$as_me:$LINENO: result: no" >&5
   6845 echo "${ECHO_T}no" >&6; }
   6846 fi
   6847 
   6848   if test "x$ac_ct_RANLIB" = x; then
   6849     RANLIB=":"
   6850   else
   6851     case $cross_compiling:$ac_tool_warned in
   6852 yes:)
   6853 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6854 whose name does not start with the host triplet.  If you think this
   6855 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6856 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6857 whose name does not start with the host triplet.  If you think this
   6858 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6859 ac_tool_warned=yes ;;
   6860 esac
   6861     RANLIB=$ac_ct_RANLIB
   6862   fi
   6863 else
   6864   RANLIB="$ac_cv_prog_RANLIB"
   6865 fi
   6866 
   6867 if test -n "$ac_tool_prefix"; then
   6868   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   6869 set dummy ${ac_tool_prefix}strip; ac_word=$2
   6870 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6871 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6872 if test "${ac_cv_prog_STRIP+set}" = set; then
   6873   echo $ECHO_N "(cached) $ECHO_C" >&6
   6874 else
   6875   if test -n "$STRIP"; then
   6876   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   6877 else
   6878 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6879 for as_dir in $PATH
   6880 do
   6881   IFS=$as_save_IFS
   6882   test -z "$as_dir" && as_dir=.
   6883   for ac_exec_ext in '' $ac_executable_extensions; do
   6884   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6885     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   6886     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6887     break 2
   6888   fi
   6889 done
   6890 done
   6891 IFS=$as_save_IFS
   6892 
   6893 fi
   6894 fi
   6895 STRIP=$ac_cv_prog_STRIP
   6896 if test -n "$STRIP"; then
   6897   { echo "$as_me:$LINENO: result: $STRIP" >&5
   6898 echo "${ECHO_T}$STRIP" >&6; }
   6899 else
   6900   { echo "$as_me:$LINENO: result: no" >&5
   6901 echo "${ECHO_T}no" >&6; }
   6902 fi
   6903 
   6904 
   6905 fi
   6906 if test -z "$ac_cv_prog_STRIP"; then
   6907   ac_ct_STRIP=$STRIP
   6908   # Extract the first word of "strip", so it can be a program name with args.
   6909 set dummy strip; ac_word=$2
   6910 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6911 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6912 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   6913   echo $ECHO_N "(cached) $ECHO_C" >&6
   6914 else
   6915   if test -n "$ac_ct_STRIP"; then
   6916   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   6917 else
   6918 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6919 for as_dir in $PATH
   6920 do
   6921   IFS=$as_save_IFS
   6922   test -z "$as_dir" && as_dir=.
   6923   for ac_exec_ext in '' $ac_executable_extensions; do
   6924   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6925     ac_cv_prog_ac_ct_STRIP="strip"
   6926     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6927     break 2
   6928   fi
   6929 done
   6930 done
   6931 IFS=$as_save_IFS
   6932 
   6933 fi
   6934 fi
   6935 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   6936 if test -n "$ac_ct_STRIP"; then
   6937   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   6938 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
   6939 else
   6940   { echo "$as_me:$LINENO: result: no" >&5
   6941 echo "${ECHO_T}no" >&6; }
   6942 fi
   6943 
   6944   if test "x$ac_ct_STRIP" = x; then
   6945     STRIP=":"
   6946   else
   6947     case $cross_compiling:$ac_tool_warned in
   6948 yes:)
   6949 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6950 whose name does not start with the host triplet.  If you think this
   6951 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6952 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6953 whose name does not start with the host triplet.  If you think this
   6954 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6955 ac_tool_warned=yes ;;
   6956 esac
   6957     STRIP=$ac_ct_STRIP
   6958   fi
   6959 else
   6960   STRIP="$ac_cv_prog_STRIP"
   6961 fi
   6962 
   6963 
   6964 old_CC="$CC"
   6965 old_CFLAGS="$CFLAGS"
   6966 
   6967 # Set sane defaults for various variables
   6968 test -z "$AR" && AR=ar
   6969 test -z "$AR_FLAGS" && AR_FLAGS=cru
   6970 test -z "$AS" && AS=as
   6971 test -z "$CC" && CC=cc
   6972 test -z "$LTCC" && LTCC=$CC
   6973 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   6974 test -z "$DLLTOOL" && DLLTOOL=dlltool
   6975 test -z "$LD" && LD=ld
   6976 test -z "$LN_S" && LN_S="ln -s"
   6977 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   6978 test -z "$NM" && NM=nm
   6979 test -z "$SED" && SED=sed
   6980 test -z "$OBJDUMP" && OBJDUMP=objdump
   6981 test -z "$RANLIB" && RANLIB=:
   6982 test -z "$STRIP" && STRIP=:
   6983 test -z "$ac_objext" && ac_objext=o
   6984 
   6985 # Determine commands to create old-style static archives.
   6986 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
   6987 old_postinstall_cmds='chmod 644 $oldlib'
   6988 old_postuninstall_cmds=
   6989 
   6990 if test -n "$RANLIB"; then
   6991   case $host_os in
   6992   openbsd*)
   6993     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   6994     ;;
   6995   *)
   6996     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   6997     ;;
   6998   esac
   6999   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   7000 fi
   7001 
   7002 for cc_temp in $compiler""; do
   7003   case $cc_temp in
   7004     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7005     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7006     \-*) ;;
   7007     *) break;;
   7008   esac
   7009 done
   7010 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   7011 
   7012 
   7013 # Only perform the check for file, if the check method requires it
   7014 case $deplibs_check_method in
   7015 file_magic*)
   7016   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   7017     { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
   7018 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; }
   7019 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   7020   echo $ECHO_N "(cached) $ECHO_C" >&6
   7021 else
   7022   case $MAGIC_CMD in
   7023 [\\/*] |  ?:[\\/]*)
   7024   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7025   ;;
   7026 *)
   7027   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7028   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7029   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7030   for ac_dir in $ac_dummy; do
   7031     IFS="$lt_save_ifs"
   7032     test -z "$ac_dir" && ac_dir=.
   7033     if test -f $ac_dir/${ac_tool_prefix}file; then
   7034       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   7035       if test -n "$file_magic_test_file"; then
   7036 	case $deplibs_check_method in
   7037 	"file_magic "*)
   7038 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7039 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7040 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7041 	    $EGREP "$file_magic_regex" > /dev/null; then
   7042 	    :
   7043 	  else
   7044 	    cat <<EOF 1>&2
   7045 
   7046 *** Warning: the command libtool uses to detect shared libraries,
   7047 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7048 *** The result is that libtool may fail to recognize shared libraries
   7049 *** as such.  This will affect the creation of libtool libraries that
   7050 *** depend on shared libraries, but programs linked with such libtool
   7051 *** libraries will work regardless of this problem.  Nevertheless, you
   7052 *** may want to report the problem to your system manager and/or to
   7053 *** bug-libtool@gnu.org
   7054 
   7055 EOF
   7056 	  fi ;;
   7057 	esac
   7058       fi
   7059       break
   7060     fi
   7061   done
   7062   IFS="$lt_save_ifs"
   7063   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7064   ;;
   7065 esac
   7066 fi
   7067 
   7068 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7069 if test -n "$MAGIC_CMD"; then
   7070   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   7071 echo "${ECHO_T}$MAGIC_CMD" >&6; }
   7072 else
   7073   { echo "$as_me:$LINENO: result: no" >&5
   7074 echo "${ECHO_T}no" >&6; }
   7075 fi
   7076 
   7077 if test -z "$lt_cv_path_MAGIC_CMD"; then
   7078   if test -n "$ac_tool_prefix"; then
   7079     { echo "$as_me:$LINENO: checking for file" >&5
   7080 echo $ECHO_N "checking for file... $ECHO_C" >&6; }
   7081 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   7082   echo $ECHO_N "(cached) $ECHO_C" >&6
   7083 else
   7084   case $MAGIC_CMD in
   7085 [\\/*] |  ?:[\\/]*)
   7086   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7087   ;;
   7088 *)
   7089   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7090   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7091   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7092   for ac_dir in $ac_dummy; do
   7093     IFS="$lt_save_ifs"
   7094     test -z "$ac_dir" && ac_dir=.
   7095     if test -f $ac_dir/file; then
   7096       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   7097       if test -n "$file_magic_test_file"; then
   7098 	case $deplibs_check_method in
   7099 	"file_magic "*)
   7100 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7101 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7102 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7103 	    $EGREP "$file_magic_regex" > /dev/null; then
   7104 	    :
   7105 	  else
   7106 	    cat <<EOF 1>&2
   7107 
   7108 *** Warning: the command libtool uses to detect shared libraries,
   7109 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7110 *** The result is that libtool may fail to recognize shared libraries
   7111 *** as such.  This will affect the creation of libtool libraries that
   7112 *** depend on shared libraries, but programs linked with such libtool
   7113 *** libraries will work regardless of this problem.  Nevertheless, you
   7114 *** may want to report the problem to your system manager and/or to
   7115 *** bug-libtool@gnu.org
   7116 
   7117 EOF
   7118 	  fi ;;
   7119 	esac
   7120       fi
   7121       break
   7122     fi
   7123   done
   7124   IFS="$lt_save_ifs"
   7125   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7126   ;;
   7127 esac
   7128 fi
   7129 
   7130 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7131 if test -n "$MAGIC_CMD"; then
   7132   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   7133 echo "${ECHO_T}$MAGIC_CMD" >&6; }
   7134 else
   7135   { echo "$as_me:$LINENO: result: no" >&5
   7136 echo "${ECHO_T}no" >&6; }
   7137 fi
   7138 
   7139   else
   7140     MAGIC_CMD=:
   7141   fi
   7142 fi
   7143 
   7144   fi
   7145   ;;
   7146 esac
   7147 
   7148 enable_dlopen=no
   7149 enable_win32_dll=no
   7150 
   7151 # Check whether --enable-libtool-lock was given.
   7152 if test "${enable_libtool_lock+set}" = set; then
   7153   enableval=$enable_libtool_lock;
   7154 fi
   7155 
   7156 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   7157 
   7158 
   7159 # Check whether --with-pic was given.
   7160 if test "${with_pic+set}" = set; then
   7161   withval=$with_pic; pic_mode="$withval"
   7162 else
   7163   pic_mode=default
   7164 fi
   7165 
   7166 test -z "$pic_mode" && pic_mode=default
   7167 
   7168 # Use C for the default configuration in the libtool script
   7169 tagname=
   7170 lt_save_CC="$CC"
   7171 ac_ext=c
   7172 ac_cpp='$CPP $CPPFLAGS'
   7173 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7174 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7175 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7176 
   7177 
   7178 # Source file extension for C test sources.
   7179 ac_ext=c
   7180 
   7181 # Object file extension for compiled C test sources.
   7182 objext=o
   7183 objext=$objext
   7184 
   7185 # Code to be used in simple compile tests
   7186 lt_simple_compile_test_code="int some_variable = 0;"
   7187 
   7188 # Code to be used in simple link tests
   7189 lt_simple_link_test_code='int main(){return(0);}'
   7190 
   7191 
   7192 # If no C compiler was specified, use CC.
   7193 LTCC=${LTCC-"$CC"}
   7194 
   7195 # If no C compiler flags were specified, use CFLAGS.
   7196 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   7197 
   7198 # Allow CC to be a program name with arguments.
   7199 compiler=$CC
   7200 
   7201 
   7202 # save warnings/boilerplate of simple test code
   7203 ac_outfile=conftest.$ac_objext
   7204 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   7205 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7206 _lt_compiler_boilerplate=`cat conftest.err`
   7207 $rm conftest*
   7208 
   7209 ac_outfile=conftest.$ac_objext
   7210 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   7211 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7212 _lt_linker_boilerplate=`cat conftest.err`
   7213 $rm conftest*
   7214 
   7215 
   7216 
   7217 lt_prog_compiler_no_builtin_flag=
   7218 
   7219 if test "$GCC" = yes; then
   7220   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
   7221 
   7222 
   7223 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   7224 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
   7225 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   7226   echo $ECHO_N "(cached) $ECHO_C" >&6
   7227 else
   7228   lt_cv_prog_compiler_rtti_exceptions=no
   7229   ac_outfile=conftest.$ac_objext
   7230    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7231    lt_compiler_flag="-fno-rtti -fno-exceptions"
   7232    # Insert the option either (1) after the last *FLAGS variable, or
   7233    # (2) before a word containing "conftest.", or (3) at the end.
   7234    # Note that $ac_compile itself does not contain backslashes and begins
   7235    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7236    # The option is referenced via a variable to avoid confusing sed.
   7237    lt_compile=`echo "$ac_compile" | $SED \
   7238    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7239    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7240    -e 's:$: $lt_compiler_flag:'`
   7241    (eval echo "\"\$as_me:7241: $lt_compile\"" >&5)
   7242    (eval "$lt_compile" 2>conftest.err)
   7243    ac_status=$?
   7244    cat conftest.err >&5
   7245    echo "$as_me:7245: \$? = $ac_status" >&5
   7246    if (exit $ac_status) && test -s "$ac_outfile"; then
   7247      # The compiler can only warn and ignore the option if not recognized
   7248      # So say no if there are warnings other than the usual output.
   7249      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7250      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7251      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7252        lt_cv_prog_compiler_rtti_exceptions=yes
   7253      fi
   7254    fi
   7255    $rm conftest*
   7256 
   7257 fi
   7258 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   7259 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   7260 
   7261 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   7262     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   7263 else
   7264     :
   7265 fi
   7266 
   7267 fi
   7268 
   7269 lt_prog_compiler_wl=
   7270 lt_prog_compiler_pic=
   7271 lt_prog_compiler_static=
   7272 
   7273 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   7274 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   7275 
   7276   if test "$GCC" = yes; then
   7277     lt_prog_compiler_wl='-Wl,'
   7278     lt_prog_compiler_static='-static'
   7279 
   7280     case $host_os in
   7281       aix*)
   7282       # All AIX code is PIC.
   7283       if test "$host_cpu" = ia64; then
   7284 	# AIX 5 now supports IA64 processor
   7285 	lt_prog_compiler_static='-Bstatic'
   7286       fi
   7287       ;;
   7288 
   7289     amigaos*)
   7290       # FIXME: we need at least 68020 code to build shared libraries, but
   7291       # adding the `-m68020' flag to GCC prevents building anything better,
   7292       # like `-m68040'.
   7293       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   7294       ;;
   7295 
   7296     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   7297       # PIC is the default for these OSes.
   7298       ;;
   7299 
   7300     mingw* | cygwin* | pw32* | os2*)
   7301       # This hack is so that the source file can tell whether it is being
   7302       # built for inclusion in a dll (and should export symbols for example).
   7303       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   7304       # (--disable-auto-import) libraries
   7305       lt_prog_compiler_pic='-DDLL_EXPORT'
   7306       ;;
   7307 
   7308     darwin* | rhapsody*)
   7309       # PIC is the default on this platform
   7310       # Common symbols not allowed in MH_DYLIB files
   7311       lt_prog_compiler_pic='-fno-common'
   7312       ;;
   7313 
   7314     interix[3-9]*)
   7315       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   7316       # Instead, we relocate shared libraries at runtime.
   7317       ;;
   7318 
   7319     msdosdjgpp*)
   7320       # Just because we use GCC doesn't mean we suddenly get shared libraries
   7321       # on systems that don't support them.
   7322       lt_prog_compiler_can_build_shared=no
   7323       enable_shared=no
   7324       ;;
   7325 
   7326     sysv4*MP*)
   7327       if test -d /usr/nec; then
   7328 	lt_prog_compiler_pic=-Kconform_pic
   7329       fi
   7330       ;;
   7331 
   7332     hpux*)
   7333       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7334       # not for PA HP-UX.
   7335       case $host_cpu in
   7336       hppa*64*|ia64*)
   7337 	# +Z the default
   7338 	;;
   7339       *)
   7340 	lt_prog_compiler_pic='-fPIC'
   7341 	;;
   7342       esac
   7343       ;;
   7344 
   7345     *)
   7346       lt_prog_compiler_pic='-fPIC'
   7347       ;;
   7348     esac
   7349   else
   7350     # PORTME Check for flag to pass linker flags through the system compiler.
   7351     case $host_os in
   7352     aix*)
   7353       lt_prog_compiler_wl='-Wl,'
   7354       if test "$host_cpu" = ia64; then
   7355 	# AIX 5 now supports IA64 processor
   7356 	lt_prog_compiler_static='-Bstatic'
   7357       else
   7358 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   7359       fi
   7360       ;;
   7361       darwin*)
   7362         # PIC is the default on this platform
   7363         # Common symbols not allowed in MH_DYLIB files
   7364        case $cc_basename in
   7365          xlc*)
   7366          lt_prog_compiler_pic='-qnocommon'
   7367          lt_prog_compiler_wl='-Wl,'
   7368          ;;
   7369        esac
   7370        ;;
   7371 
   7372     mingw* | cygwin* | pw32* | os2*)
   7373       # This hack is so that the source file can tell whether it is being
   7374       # built for inclusion in a dll (and should export symbols for example).
   7375       lt_prog_compiler_pic='-DDLL_EXPORT'
   7376       ;;
   7377 
   7378     hpux9* | hpux10* | hpux11*)
   7379       lt_prog_compiler_wl='-Wl,'
   7380       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7381       # not for PA HP-UX.
   7382       case $host_cpu in
   7383       hppa*64*|ia64*)
   7384 	# +Z the default
   7385 	;;
   7386       *)
   7387 	lt_prog_compiler_pic='+Z'
   7388 	;;
   7389       esac
   7390       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   7391       lt_prog_compiler_static='${wl}-a ${wl}archive'
   7392       ;;
   7393 
   7394     irix5* | irix6* | nonstopux*)
   7395       lt_prog_compiler_wl='-Wl,'
   7396       # PIC (with -KPIC) is the default.
   7397       lt_prog_compiler_static='-non_shared'
   7398       ;;
   7399 
   7400     newsos6)
   7401       lt_prog_compiler_pic='-KPIC'
   7402       lt_prog_compiler_static='-Bstatic'
   7403       ;;
   7404 
   7405     linux* | k*bsd*-gnu)
   7406       case $cc_basename in
   7407       icc* | ecc*)
   7408 	lt_prog_compiler_wl='-Wl,'
   7409 	lt_prog_compiler_pic='-KPIC'
   7410 	lt_prog_compiler_static='-static'
   7411         ;;
   7412       pgcc* | pgf77* | pgf90* | pgf95*)
   7413         # Portland Group compilers (*not* the Pentium gcc compiler,
   7414 	# which looks to be a dead project)
   7415 	lt_prog_compiler_wl='-Wl,'
   7416 	lt_prog_compiler_pic='-fpic'
   7417 	lt_prog_compiler_static='-Bstatic'
   7418         ;;
   7419       ccc*)
   7420         lt_prog_compiler_wl='-Wl,'
   7421         # All Alpha code is PIC.
   7422         lt_prog_compiler_static='-non_shared'
   7423         ;;
   7424       *)
   7425         case `$CC -V 2>&1 | sed 5q` in
   7426 	*Sun\ C*)
   7427 	  # Sun C 5.9
   7428 	  lt_prog_compiler_pic='-KPIC'
   7429 	  lt_prog_compiler_static='-Bstatic'
   7430 	  lt_prog_compiler_wl='-Wl,'
   7431 	  ;;
   7432 	*Sun\ F*)
   7433 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   7434 	  lt_prog_compiler_pic='-KPIC'
   7435 	  lt_prog_compiler_static='-Bstatic'
   7436 	  lt_prog_compiler_wl=''
   7437 	  ;;
   7438 	esac
   7439 	;;
   7440       esac
   7441       ;;
   7442 
   7443     osf3* | osf4* | osf5*)
   7444       lt_prog_compiler_wl='-Wl,'
   7445       # All OSF/1 code is PIC.
   7446       lt_prog_compiler_static='-non_shared'
   7447       ;;
   7448 
   7449     rdos*)
   7450       lt_prog_compiler_static='-non_shared'
   7451       ;;
   7452 
   7453     solaris*)
   7454       lt_prog_compiler_pic='-KPIC'
   7455       lt_prog_compiler_static='-Bstatic'
   7456       case $cc_basename in
   7457       f77* | f90* | f95*)
   7458 	lt_prog_compiler_wl='-Qoption ld ';;
   7459       *)
   7460 	lt_prog_compiler_wl='-Wl,';;
   7461       esac
   7462       ;;
   7463 
   7464     sunos4*)
   7465       lt_prog_compiler_wl='-Qoption ld '
   7466       lt_prog_compiler_pic='-PIC'
   7467       lt_prog_compiler_static='-Bstatic'
   7468       ;;
   7469 
   7470     sysv4 | sysv4.2uw2* | sysv4.3*)
   7471       lt_prog_compiler_wl='-Wl,'
   7472       lt_prog_compiler_pic='-KPIC'
   7473       lt_prog_compiler_static='-Bstatic'
   7474       ;;
   7475 
   7476     sysv4*MP*)
   7477       if test -d /usr/nec ;then
   7478 	lt_prog_compiler_pic='-Kconform_pic'
   7479 	lt_prog_compiler_static='-Bstatic'
   7480       fi
   7481       ;;
   7482 
   7483     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   7484       lt_prog_compiler_wl='-Wl,'
   7485       lt_prog_compiler_pic='-KPIC'
   7486       lt_prog_compiler_static='-Bstatic'
   7487       ;;
   7488 
   7489     unicos*)
   7490       lt_prog_compiler_wl='-Wl,'
   7491       lt_prog_compiler_can_build_shared=no
   7492       ;;
   7493 
   7494     uts4*)
   7495       lt_prog_compiler_pic='-pic'
   7496       lt_prog_compiler_static='-Bstatic'
   7497       ;;
   7498 
   7499     *)
   7500       lt_prog_compiler_can_build_shared=no
   7501       ;;
   7502     esac
   7503   fi
   7504 
   7505 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
   7506 echo "${ECHO_T}$lt_prog_compiler_pic" >&6; }
   7507 
   7508 #
   7509 # Check to make sure the PIC flag actually works.
   7510 #
   7511 if test -n "$lt_prog_compiler_pic"; then
   7512 
   7513 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   7514 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; }
   7515 if test "${lt_prog_compiler_pic_works+set}" = set; then
   7516   echo $ECHO_N "(cached) $ECHO_C" >&6
   7517 else
   7518   lt_prog_compiler_pic_works=no
   7519   ac_outfile=conftest.$ac_objext
   7520    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7521    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   7522    # Insert the option either (1) after the last *FLAGS variable, or
   7523    # (2) before a word containing "conftest.", or (3) at the end.
   7524    # Note that $ac_compile itself does not contain backslashes and begins
   7525    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7526    # The option is referenced via a variable to avoid confusing sed.
   7527    lt_compile=`echo "$ac_compile" | $SED \
   7528    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7529    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7530    -e 's:$: $lt_compiler_flag:'`
   7531    (eval echo "\"\$as_me:7531: $lt_compile\"" >&5)
   7532    (eval "$lt_compile" 2>conftest.err)
   7533    ac_status=$?
   7534    cat conftest.err >&5
   7535    echo "$as_me:7535: \$? = $ac_status" >&5
   7536    if (exit $ac_status) && test -s "$ac_outfile"; then
   7537      # The compiler can only warn and ignore the option if not recognized
   7538      # So say no if there are warnings other than the usual output.
   7539      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7540      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7541      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7542        lt_prog_compiler_pic_works=yes
   7543      fi
   7544    fi
   7545    $rm conftest*
   7546 
   7547 fi
   7548 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
   7549 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6; }
   7550 
   7551 if test x"$lt_prog_compiler_pic_works" = xyes; then
   7552     case $lt_prog_compiler_pic in
   7553      "" | " "*) ;;
   7554      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   7555      esac
   7556 else
   7557     lt_prog_compiler_pic=
   7558      lt_prog_compiler_can_build_shared=no
   7559 fi
   7560 
   7561 fi
   7562 case $host_os in
   7563   # For platforms which do not support PIC, -DPIC is meaningless:
   7564   *djgpp*)
   7565     lt_prog_compiler_pic=
   7566     ;;
   7567   *)
   7568     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   7569     ;;
   7570 esac
   7571 
   7572 #
   7573 # Check to make sure the static flag actually works.
   7574 #
   7575 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   7576 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   7577 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   7578 if test "${lt_prog_compiler_static_works+set}" = set; then
   7579   echo $ECHO_N "(cached) $ECHO_C" >&6
   7580 else
   7581   lt_prog_compiler_static_works=no
   7582    save_LDFLAGS="$LDFLAGS"
   7583    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   7584    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   7585    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   7586      # The linker can only warn and ignore the option if not recognized
   7587      # So say no if there are warnings
   7588      if test -s conftest.err; then
   7589        # Append any errors to the config.log.
   7590        cat conftest.err 1>&5
   7591        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   7592        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7593        if diff conftest.exp conftest.er2 >/dev/null; then
   7594          lt_prog_compiler_static_works=yes
   7595        fi
   7596      else
   7597        lt_prog_compiler_static_works=yes
   7598      fi
   7599    fi
   7600    $rm conftest*
   7601    LDFLAGS="$save_LDFLAGS"
   7602 
   7603 fi
   7604 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
   7605 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6; }
   7606 
   7607 if test x"$lt_prog_compiler_static_works" = xyes; then
   7608     :
   7609 else
   7610     lt_prog_compiler_static=
   7611 fi
   7612 
   7613 
   7614 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   7615 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   7616 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
   7617   echo $ECHO_N "(cached) $ECHO_C" >&6
   7618 else
   7619   lt_cv_prog_compiler_c_o=no
   7620    $rm -r conftest 2>/dev/null
   7621    mkdir conftest
   7622    cd conftest
   7623    mkdir out
   7624    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7625 
   7626    lt_compiler_flag="-o out/conftest2.$ac_objext"
   7627    # Insert the option either (1) after the last *FLAGS variable, or
   7628    # (2) before a word containing "conftest.", or (3) at the end.
   7629    # Note that $ac_compile itself does not contain backslashes and begins
   7630    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7631    lt_compile=`echo "$ac_compile" | $SED \
   7632    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7633    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7634    -e 's:$: $lt_compiler_flag:'`
   7635    (eval echo "\"\$as_me:7635: $lt_compile\"" >&5)
   7636    (eval "$lt_compile" 2>out/conftest.err)
   7637    ac_status=$?
   7638    cat out/conftest.err >&5
   7639    echo "$as_me:7639: \$? = $ac_status" >&5
   7640    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   7641    then
   7642      # The compiler can only warn and ignore the option if not recognized
   7643      # So say no if there are warnings
   7644      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   7645      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   7646      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   7647        lt_cv_prog_compiler_c_o=yes
   7648      fi
   7649    fi
   7650    chmod u+w . 2>&5
   7651    $rm conftest*
   7652    # SGI C++ compiler will create directory out/ii_files/ for
   7653    # template instantiation
   7654    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   7655    $rm out/* && rmdir out
   7656    cd ..
   7657    rmdir conftest
   7658    $rm conftest*
   7659 
   7660 fi
   7661 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
   7662 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; }
   7663 
   7664 
   7665 hard_links="nottested"
   7666 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   7667   # do not overwrite the value of need_locks provided by the user
   7668   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   7669 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   7670   hard_links=yes
   7671   $rm conftest*
   7672   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7673   touch conftest.a
   7674   ln conftest.a conftest.b 2>&5 || hard_links=no
   7675   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7676   { echo "$as_me:$LINENO: result: $hard_links" >&5
   7677 echo "${ECHO_T}$hard_links" >&6; }
   7678   if test "$hard_links" = no; then
   7679     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   7680 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   7681     need_locks=warn
   7682   fi
   7683 else
   7684   need_locks=no
   7685 fi
   7686 
   7687 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   7688 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   7689 
   7690   runpath_var=
   7691   allow_undefined_flag=
   7692   enable_shared_with_static_runtimes=no
   7693   archive_cmds=
   7694   archive_expsym_cmds=
   7695   old_archive_From_new_cmds=
   7696   old_archive_from_expsyms_cmds=
   7697   export_dynamic_flag_spec=
   7698   whole_archive_flag_spec=
   7699   thread_safe_flag_spec=
   7700   hardcode_libdir_flag_spec=
   7701   hardcode_libdir_flag_spec_ld=
   7702   hardcode_libdir_separator=
   7703   hardcode_direct=no
   7704   hardcode_minus_L=no
   7705   hardcode_shlibpath_var=unsupported
   7706   link_all_deplibs=unknown
   7707   hardcode_automatic=no
   7708   module_cmds=
   7709   module_expsym_cmds=
   7710   always_export_symbols=no
   7711   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   7712   # include_expsyms should be a list of space-separated symbols to be *always*
   7713   # included in the symbol list
   7714   include_expsyms=
   7715   # exclude_expsyms can be an extended regexp of symbols to exclude
   7716   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   7717   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   7718   # as well as any symbol that contains `d'.
   7719   exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
   7720   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   7721   # platforms (ab)use it in PIC code, but their linkers get confused if
   7722   # the symbol is explicitly referenced.  Since portable code cannot
   7723   # rely on this symbol name, it's probably fine to never include it in
   7724   # preloaded symbol tables.
   7725   extract_expsyms_cmds=
   7726   # Just being paranoid about ensuring that cc_basename is set.
   7727   for cc_temp in $compiler""; do
   7728   case $cc_temp in
   7729     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7730     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7731     \-*) ;;
   7732     *) break;;
   7733   esac
   7734 done
   7735 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   7736 
   7737   case $host_os in
   7738   cygwin* | mingw* | pw32*)
   7739     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   7740     # When not using gcc, we currently assume that we are using
   7741     # Microsoft Visual C++.
   7742     if test "$GCC" != yes; then
   7743       with_gnu_ld=no
   7744     fi
   7745     ;;
   7746   interix*)
   7747     # we just hope/assume this is gcc and not c89 (= MSVC++)
   7748     with_gnu_ld=yes
   7749     ;;
   7750   openbsd*)
   7751     with_gnu_ld=no
   7752     ;;
   7753   esac
   7754 
   7755   ld_shlibs=yes
   7756   if test "$with_gnu_ld" = yes; then
   7757     # If archive_cmds runs LD, not CC, wlarc should be empty
   7758     wlarc='${wl}'
   7759 
   7760     # Set some defaults for GNU ld with shared library support. These
   7761     # are reset later if shared libraries are not supported. Putting them
   7762     # here allows them to be overridden if necessary.
   7763     runpath_var=LD_RUN_PATH
   7764     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
   7765     export_dynamic_flag_spec='${wl}--export-dynamic'
   7766     # ancient GNU ld didn't support --whole-archive et. al.
   7767     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   7768 	whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   7769       else
   7770   	whole_archive_flag_spec=
   7771     fi
   7772     supports_anon_versioning=no
   7773     case `$LD -v 2>/dev/null` in
   7774       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   7775       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   7776       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   7777       *\ 2.11.*) ;; # other 2.11 versions
   7778       *) supports_anon_versioning=yes ;;
   7779     esac
   7780 
   7781     # See if GNU ld supports shared libraries.
   7782     case $host_os in
   7783     aix3* | aix4* | aix5*)
   7784       # On AIX/PPC, the GNU linker is very broken
   7785       if test "$host_cpu" != ia64; then
   7786 	ld_shlibs=no
   7787 	cat <<EOF 1>&2
   7788 
   7789 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   7790 *** to be unable to reliably create shared libraries on AIX.
   7791 *** Therefore, libtool is disabling shared libraries support.  If you
   7792 *** really care for shared libraries, you may want to modify your PATH
   7793 *** so that a non-GNU linker is found, and then restart.
   7794 
   7795 EOF
   7796       fi
   7797       ;;
   7798 
   7799     amigaos*)
   7800       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)'
   7801       hardcode_libdir_flag_spec='-L$libdir'
   7802       hardcode_minus_L=yes
   7803 
   7804       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   7805       # that the semantics of dynamic libraries on AmigaOS, at least up
   7806       # to version 4, is to share data among multiple programs linked
   7807       # with the same dynamic library.  Since this doesn't match the
   7808       # behavior of shared libraries on other platforms, we can't use
   7809       # them.
   7810       ld_shlibs=no
   7811       ;;
   7812 
   7813     beos*)
   7814       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7815 	allow_undefined_flag=unsupported
   7816 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   7817 	# support --undefined.  This deserves some investigation.  FIXME
   7818 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7819       else
   7820 	ld_shlibs=no
   7821       fi
   7822       ;;
   7823 
   7824     cygwin* | mingw* | pw32*)
   7825       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   7826       # as there is no search path for DLLs.
   7827       hardcode_libdir_flag_spec='-L$libdir'
   7828       allow_undefined_flag=unsupported
   7829       always_export_symbols=no
   7830       enable_shared_with_static_runtimes=yes
   7831       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   7832 
   7833       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   7834         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   7835 	# If the export-symbols file already is a .def file (1st line
   7836 	# is EXPORTS), use it as is; otherwise, prepend...
   7837 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   7838 	  cp $export_symbols $output_objdir/$soname.def;
   7839 	else
   7840 	  echo EXPORTS > $output_objdir/$soname.def;
   7841 	  cat $export_symbols >> $output_objdir/$soname.def;
   7842 	fi~
   7843 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   7844       else
   7845 	ld_shlibs=no
   7846       fi
   7847       ;;
   7848 
   7849     interix[3-9]*)
   7850       hardcode_direct=no
   7851       hardcode_shlibpath_var=no
   7852       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   7853       export_dynamic_flag_spec='${wl}-E'
   7854       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   7855       # Instead, shared libraries are loaded at an image base (0x10000000 by
   7856       # default) and relocated if they conflict, which is a slow very memory
   7857       # consuming and fragmenting process.  To avoid this, we pick a random,
   7858       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   7859       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   7860       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   7861       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'
   7862       ;;
   7863 
   7864     gnu* | linux* | k*bsd*-gnu)
   7865       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7866 	tmp_addflag=
   7867 	case $cc_basename,$host_cpu in
   7868 	pgcc*)				# Portland Group C compiler
   7869 	  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'
   7870 	  tmp_addflag=' $pic_flag'
   7871 	  ;;
   7872 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   7873 	  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'
   7874 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   7875 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   7876 	  tmp_addflag=' -i_dynamic' ;;
   7877 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   7878 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   7879 	ifc* | ifort*)			# Intel Fortran compiler
   7880 	  tmp_addflag=' -nofor_main' ;;
   7881 	esac
   7882 	case `$CC -V 2>&1 | sed 5q` in
   7883 	*Sun\ C*)			# Sun C 5.9
   7884 	  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'
   7885 	  tmp_sharedflag='-G' ;;
   7886 	*Sun\ F*)			# Sun Fortran 8.3
   7887 	  tmp_sharedflag='-G' ;;
   7888 	*)
   7889 	  tmp_sharedflag='-shared' ;;
   7890 	esac
   7891 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7892 
   7893 	if test $supports_anon_versioning = yes; then
   7894 	  archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
   7895   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   7896   $echo "local: *; };" >> $output_objdir/$libname.ver~
   7897 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   7898 	fi
   7899       else
   7900 	ld_shlibs=no
   7901       fi
   7902       ;;
   7903 
   7904     netbsd*)
   7905       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   7906 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   7907 	wlarc=
   7908       else
   7909 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7910 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7911       fi
   7912       ;;
   7913 
   7914     solaris*)
   7915       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   7916 	ld_shlibs=no
   7917 	cat <<EOF 1>&2
   7918 
   7919 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   7920 *** create shared libraries on Solaris systems.  Therefore, libtool
   7921 *** is disabling shared libraries support.  We urge you to upgrade GNU
   7922 *** binutils to release 2.9.1 or newer.  Another option is to modify
   7923 *** your PATH or compiler configuration so that the native linker is
   7924 *** used, and then restart.
   7925 
   7926 EOF
   7927       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7928 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7929 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7930       else
   7931 	ld_shlibs=no
   7932       fi
   7933       ;;
   7934 
   7935     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   7936       case `$LD -v 2>&1` in
   7937         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   7938 	ld_shlibs=no
   7939 	cat <<_LT_EOF 1>&2
   7940 
   7941 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   7942 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   7943 *** is disabling shared libraries support.  We urge you to upgrade GNU
   7944 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   7945 *** your PATH or compiler configuration so that the native linker is
   7946 *** used, and then restart.
   7947 
   7948 _LT_EOF
   7949 	;;
   7950 	*)
   7951 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7952 	    hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   7953 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   7954 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   7955 	  else
   7956 	    ld_shlibs=no
   7957 	  fi
   7958 	;;
   7959       esac
   7960       ;;
   7961 
   7962     sunos4*)
   7963       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   7964       wlarc=
   7965       hardcode_direct=yes
   7966       hardcode_shlibpath_var=no
   7967       ;;
   7968 
   7969     *)
   7970       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7971 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7972 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7973       else
   7974 	ld_shlibs=no
   7975       fi
   7976       ;;
   7977     esac
   7978 
   7979     if test "$ld_shlibs" = no; then
   7980       runpath_var=
   7981       hardcode_libdir_flag_spec=
   7982       export_dynamic_flag_spec=
   7983       whole_archive_flag_spec=
   7984     fi
   7985   else
   7986     # PORTME fill in a description of your system's linker (not GNU ld)
   7987     case $host_os in
   7988     aix3*)
   7989       allow_undefined_flag=unsupported
   7990       always_export_symbols=yes
   7991       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'
   7992       # Note: this linker hardcodes the directories in LIBPATH if there
   7993       # are no directories specified by -L.
   7994       hardcode_minus_L=yes
   7995       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   7996 	# Neither direct hardcoding nor static linking is supported with a
   7997 	# broken collect2.
   7998 	hardcode_direct=unsupported
   7999       fi
   8000       ;;
   8001 
   8002     aix4* | aix5*)
   8003       if test "$host_cpu" = ia64; then
   8004 	# On IA64, the linker does run time linking by default, so we don't
   8005 	# have to do anything special.
   8006 	aix_use_runtimelinking=no
   8007 	exp_sym_flag='-Bexport'
   8008 	no_entry_flag=""
   8009       else
   8010 	# If we're using GNU nm, then we don't want the "-C" option.
   8011 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   8012 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   8013 	  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'
   8014 	else
   8015 	  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'
   8016 	fi
   8017 	aix_use_runtimelinking=no
   8018 
   8019 	# Test if we are trying to use run time linking or normal
   8020 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   8021 	# need to do runtime linking.
   8022 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   8023 	  for ld_flag in $LDFLAGS; do
   8024   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   8025   	    aix_use_runtimelinking=yes
   8026   	    break
   8027   	  fi
   8028 	  done
   8029 	  ;;
   8030 	esac
   8031 
   8032 	exp_sym_flag='-bexport'
   8033 	no_entry_flag='-bnoentry'
   8034       fi
   8035 
   8036       # When large executables or shared objects are built, AIX ld can
   8037       # have problems creating the table of contents.  If linking a library
   8038       # or program results in "error TOC overflow" add -mminimal-toc to
   8039       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   8040       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   8041 
   8042       archive_cmds=''
   8043       hardcode_direct=yes
   8044       hardcode_libdir_separator=':'
   8045       link_all_deplibs=yes
   8046 
   8047       if test "$GCC" = yes; then
   8048 	case $host_os in aix4.[012]|aix4.[012].*)
   8049 	# We only want to do this on AIX 4.2 and lower, the check
   8050 	# below for broken collect2 doesn't work under 4.3+
   8051 	  collect2name=`${CC} -print-prog-name=collect2`
   8052 	  if test -f "$collect2name" && \
   8053   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   8054 	  then
   8055   	  # We have reworked collect2
   8056   	  :
   8057 	  else
   8058   	  # We have old collect2
   8059   	  hardcode_direct=unsupported
   8060   	  # It fails to find uninstalled libraries when the uninstalled
   8061   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   8062   	  # to unsupported forces relinking
   8063   	  hardcode_minus_L=yes
   8064   	  hardcode_libdir_flag_spec='-L$libdir'
   8065   	  hardcode_libdir_separator=
   8066 	  fi
   8067 	  ;;
   8068 	esac
   8069 	shared_flag='-shared'
   8070 	if test "$aix_use_runtimelinking" = yes; then
   8071 	  shared_flag="$shared_flag "'${wl}-G'
   8072 	fi
   8073       else
   8074 	# not using gcc
   8075 	if test "$host_cpu" = ia64; then
   8076   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   8077   	# chokes on -Wl,-G. The following line is correct:
   8078 	  shared_flag='-G'
   8079 	else
   8080 	  if test "$aix_use_runtimelinking" = yes; then
   8081 	    shared_flag='${wl}-G'
   8082 	  else
   8083 	    shared_flag='${wl}-bM:SRE'
   8084 	  fi
   8085 	fi
   8086       fi
   8087 
   8088       # It seems that -bexpall does not export symbols beginning with
   8089       # underscore (_), so it is better to generate a list of symbols to export.
   8090       always_export_symbols=yes
   8091       if test "$aix_use_runtimelinking" = yes; then
   8092 	# Warning - without using the other runtime loading flags (-brtl),
   8093 	# -berok will link without error, but may produce a broken library.
   8094 	allow_undefined_flag='-berok'
   8095        # Determine the default libpath from the value encoded in an empty executable.
   8096        cat >conftest.$ac_ext <<_ACEOF
   8097 /* confdefs.h.  */
   8098 _ACEOF
   8099 cat confdefs.h >>conftest.$ac_ext
   8100 cat >>conftest.$ac_ext <<_ACEOF
   8101 /* end confdefs.h.  */
   8102 
   8103 int
   8104 main ()
   8105 {
   8106 
   8107   ;
   8108   return 0;
   8109 }
   8110 _ACEOF
   8111 rm -f conftest.$ac_objext conftest$ac_exeext
   8112 if { (ac_try="$ac_link"
   8113 case "(($ac_try" in
   8114   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8115   *) ac_try_echo=$ac_try;;
   8116 esac
   8117 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8118   (eval "$ac_link") 2>conftest.er1
   8119   ac_status=$?
   8120   grep -v '^ *+' conftest.er1 >conftest.err
   8121   rm -f conftest.er1
   8122   cat conftest.err >&5
   8123   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8124   (exit $ac_status); } && {
   8125 	 test -z "$ac_c_werror_flag" ||
   8126 	 test ! -s conftest.err
   8127        } && test -s conftest$ac_exeext &&
   8128        $as_test_x conftest$ac_exeext; then
   8129 
   8130 lt_aix_libpath_sed='
   8131     /Import File Strings/,/^$/ {
   8132 	/^0/ {
   8133 	    s/^0  *\(.*\)$/\1/
   8134 	    p
   8135 	}
   8136     }'
   8137 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8138 # Check for a 64-bit object if we didn't find anything.
   8139 if test -z "$aix_libpath"; then
   8140   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8141 fi
   8142 else
   8143   echo "$as_me: failed program was:" >&5
   8144 sed 's/^/| /' conftest.$ac_ext >&5
   8145 
   8146 
   8147 fi
   8148 
   8149 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8150       conftest$ac_exeext conftest.$ac_ext
   8151 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8152 
   8153        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8154 	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"
   8155        else
   8156 	if test "$host_cpu" = ia64; then
   8157 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   8158 	  allow_undefined_flag="-z nodefs"
   8159 	  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"
   8160 	else
   8161 	 # Determine the default libpath from the value encoded in an empty executable.
   8162 	 cat >conftest.$ac_ext <<_ACEOF
   8163 /* confdefs.h.  */
   8164 _ACEOF
   8165 cat confdefs.h >>conftest.$ac_ext
   8166 cat >>conftest.$ac_ext <<_ACEOF
   8167 /* end confdefs.h.  */
   8168 
   8169 int
   8170 main ()
   8171 {
   8172 
   8173   ;
   8174   return 0;
   8175 }
   8176 _ACEOF
   8177 rm -f conftest.$ac_objext conftest$ac_exeext
   8178 if { (ac_try="$ac_link"
   8179 case "(($ac_try" in
   8180   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8181   *) ac_try_echo=$ac_try;;
   8182 esac
   8183 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8184   (eval "$ac_link") 2>conftest.er1
   8185   ac_status=$?
   8186   grep -v '^ *+' conftest.er1 >conftest.err
   8187   rm -f conftest.er1
   8188   cat conftest.err >&5
   8189   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8190   (exit $ac_status); } && {
   8191 	 test -z "$ac_c_werror_flag" ||
   8192 	 test ! -s conftest.err
   8193        } && test -s conftest$ac_exeext &&
   8194        $as_test_x conftest$ac_exeext; then
   8195 
   8196 lt_aix_libpath_sed='
   8197     /Import File Strings/,/^$/ {
   8198 	/^0/ {
   8199 	    s/^0  *\(.*\)$/\1/
   8200 	    p
   8201 	}
   8202     }'
   8203 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8204 # Check for a 64-bit object if we didn't find anything.
   8205 if test -z "$aix_libpath"; then
   8206   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8207 fi
   8208 else
   8209   echo "$as_me: failed program was:" >&5
   8210 sed 's/^/| /' conftest.$ac_ext >&5
   8211 
   8212 
   8213 fi
   8214 
   8215 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8216       conftest$ac_exeext conftest.$ac_ext
   8217 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8218 
   8219 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8220 	  # Warning - without using the other run time loading flags,
   8221 	  # -berok will link without error, but may produce a broken library.
   8222 	  no_undefined_flag=' ${wl}-bernotok'
   8223 	  allow_undefined_flag=' ${wl}-berok'
   8224 	  # Exported symbols can be pulled into shared objects from archives
   8225 	  whole_archive_flag_spec='$convenience'
   8226 	  archive_cmds_need_lc=yes
   8227 	  # This is similar to how AIX traditionally builds its shared libraries.
   8228 	  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'
   8229 	fi
   8230       fi
   8231       ;;
   8232 
   8233     amigaos*)
   8234       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)'
   8235       hardcode_libdir_flag_spec='-L$libdir'
   8236       hardcode_minus_L=yes
   8237       # see comment about different semantics on the GNU ld section
   8238       ld_shlibs=no
   8239       ;;
   8240 
   8241     bsdi[45]*)
   8242       export_dynamic_flag_spec=-rdynamic
   8243       ;;
   8244 
   8245     cygwin* | mingw* | pw32*)
   8246       # When not using gcc, we currently assume that we are using
   8247       # Microsoft Visual C++.
   8248       # hardcode_libdir_flag_spec is actually meaningless, as there is
   8249       # no search path for DLLs.
   8250       hardcode_libdir_flag_spec=' '
   8251       allow_undefined_flag=unsupported
   8252       # Tell ltmain to make .lib files, not .a files.
   8253       libext=lib
   8254       # Tell ltmain to make .dll files, not .so files.
   8255       shrext_cmds=".dll"
   8256       # FIXME: Setting linknames here is a bad hack.
   8257       archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   8258       # The linker will automatically build a .lib file if we build a DLL.
   8259       old_archive_From_new_cmds='true'
   8260       # FIXME: Should let the user specify the lib program.
   8261       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
   8262       fix_srcfile_path='`cygpath -w "$srcfile"`'
   8263       enable_shared_with_static_runtimes=yes
   8264       ;;
   8265 
   8266     darwin* | rhapsody*)
   8267       case $host_os in
   8268         rhapsody* | darwin1.[012])
   8269          allow_undefined_flag='${wl}-undefined ${wl}suppress'
   8270          ;;
   8271        *) # Darwin 1.3 on
   8272          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   8273            allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8274          else
   8275            case ${MACOSX_DEPLOYMENT_TARGET} in
   8276              10.[012])
   8277                allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8278                ;;
   8279              10.*)
   8280                allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
   8281                ;;
   8282            esac
   8283          fi
   8284          ;;
   8285       esac
   8286       archive_cmds_need_lc=no
   8287       hardcode_direct=no
   8288       hardcode_automatic=yes
   8289       hardcode_shlibpath_var=unsupported
   8290       whole_archive_flag_spec=''
   8291       link_all_deplibs=yes
   8292     if test "$GCC" = yes ; then
   8293     	output_verbose_link_cmd='echo'
   8294         archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   8295       module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8296       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8297       archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   8298       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}'
   8299     else
   8300       case $cc_basename in
   8301         xlc*)
   8302          output_verbose_link_cmd='echo'
   8303          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   8304          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8305           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8306          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}'
   8307           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}'
   8308           ;;
   8309        *)
   8310          ld_shlibs=no
   8311           ;;
   8312       esac
   8313     fi
   8314       ;;
   8315 
   8316     dgux*)
   8317       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8318       hardcode_libdir_flag_spec='-L$libdir'
   8319       hardcode_shlibpath_var=no
   8320       ;;
   8321 
   8322     freebsd1*)
   8323       ld_shlibs=no
   8324       ;;
   8325 
   8326     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   8327     # support.  Future versions do this automatically, but an explicit c++rt0.o
   8328     # does not break anything, and helps significantly (at the cost of a little
   8329     # extra space).
   8330     freebsd2.2*)
   8331       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   8332       hardcode_libdir_flag_spec='-R$libdir'
   8333       hardcode_direct=yes
   8334       hardcode_shlibpath_var=no
   8335       ;;
   8336 
   8337     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   8338     freebsd2*)
   8339       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8340       hardcode_direct=yes
   8341       hardcode_minus_L=yes
   8342       hardcode_shlibpath_var=no
   8343       ;;
   8344 
   8345     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   8346     freebsd* | dragonfly*)
   8347       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   8348       hardcode_libdir_flag_spec='-R$libdir'
   8349       hardcode_direct=yes
   8350       hardcode_shlibpath_var=no
   8351       ;;
   8352 
   8353     hpux9*)
   8354       if test "$GCC" = yes; then
   8355 	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'
   8356       else
   8357 	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'
   8358       fi
   8359       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8360       hardcode_libdir_separator=:
   8361       hardcode_direct=yes
   8362 
   8363       # hardcode_minus_L: Not really in the search PATH,
   8364       # but as the default location of the library.
   8365       hardcode_minus_L=yes
   8366       export_dynamic_flag_spec='${wl}-E'
   8367       ;;
   8368 
   8369     hpux10*)
   8370       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8371 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8372       else
   8373 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   8374       fi
   8375       if test "$with_gnu_ld" = no; then
   8376 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8377 	hardcode_libdir_separator=:
   8378 
   8379 	hardcode_direct=yes
   8380 	export_dynamic_flag_spec='${wl}-E'
   8381 
   8382 	# hardcode_minus_L: Not really in the search PATH,
   8383 	# but as the default location of the library.
   8384 	hardcode_minus_L=yes
   8385       fi
   8386       ;;
   8387 
   8388     hpux11*)
   8389       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8390 	case $host_cpu in
   8391 	hppa*64*)
   8392 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8393 	  ;;
   8394 	ia64*)
   8395 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8396 	  ;;
   8397 	*)
   8398 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8399 	  ;;
   8400 	esac
   8401       else
   8402 	case $host_cpu in
   8403 	hppa*64*)
   8404 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8405 	  ;;
   8406 	ia64*)
   8407 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8408 	  ;;
   8409 	*)
   8410 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8411 	  ;;
   8412 	esac
   8413       fi
   8414       if test "$with_gnu_ld" = no; then
   8415 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8416 	hardcode_libdir_separator=:
   8417 
   8418 	case $host_cpu in
   8419 	hppa*64*|ia64*)
   8420 	  hardcode_libdir_flag_spec_ld='+b $libdir'
   8421 	  hardcode_direct=no
   8422 	  hardcode_shlibpath_var=no
   8423 	  ;;
   8424 	*)
   8425 	  hardcode_direct=yes
   8426 	  export_dynamic_flag_spec='${wl}-E'
   8427 
   8428 	  # hardcode_minus_L: Not really in the search PATH,
   8429 	  # but as the default location of the library.
   8430 	  hardcode_minus_L=yes
   8431 	  ;;
   8432 	esac
   8433       fi
   8434       ;;
   8435 
   8436     irix5* | irix6* | nonstopux*)
   8437       if test "$GCC" = yes; then
   8438 	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'
   8439       else
   8440 	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'
   8441 	hardcode_libdir_flag_spec_ld='-rpath $libdir'
   8442       fi
   8443       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8444       hardcode_libdir_separator=:
   8445       link_all_deplibs=yes
   8446       ;;
   8447 
   8448     netbsd*)
   8449       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8450 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   8451       else
   8452 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   8453       fi
   8454       hardcode_libdir_flag_spec='-R$libdir'
   8455       hardcode_direct=yes
   8456       hardcode_shlibpath_var=no
   8457       ;;
   8458 
   8459     newsos6)
   8460       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8461       hardcode_direct=yes
   8462       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8463       hardcode_libdir_separator=:
   8464       hardcode_shlibpath_var=no
   8465       ;;
   8466 
   8467     openbsd*)
   8468       if test -f /usr/libexec/ld.so; then
   8469 	hardcode_direct=yes
   8470 	hardcode_shlibpath_var=no
   8471 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   8472 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8473 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   8474 	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8475 	  export_dynamic_flag_spec='${wl}-E'
   8476 	else
   8477 	  case $host_os in
   8478 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   8479 	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8480 	     hardcode_libdir_flag_spec='-R$libdir'
   8481 	     ;;
   8482 	   *)
   8483 	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8484 	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8485 	     ;;
   8486 	  esac
   8487         fi
   8488       else
   8489 	ld_shlibs=no
   8490       fi
   8491       ;;
   8492 
   8493     os2*)
   8494       hardcode_libdir_flag_spec='-L$libdir'
   8495       hardcode_minus_L=yes
   8496       allow_undefined_flag=unsupported
   8497       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'
   8498       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   8499       ;;
   8500 
   8501     osf3*)
   8502       if test "$GCC" = yes; then
   8503 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8504 	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'
   8505       else
   8506 	allow_undefined_flag=' -expect_unresolved \*'
   8507 	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'
   8508       fi
   8509       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8510       hardcode_libdir_separator=:
   8511       ;;
   8512 
   8513     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   8514       if test "$GCC" = yes; then
   8515 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8516 	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'
   8517 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8518       else
   8519 	allow_undefined_flag=' -expect_unresolved \*'
   8520 	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'
   8521 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   8522 	$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'
   8523 
   8524 	# Both c and cxx compiler support -rpath directly
   8525 	hardcode_libdir_flag_spec='-rpath $libdir'
   8526       fi
   8527       hardcode_libdir_separator=:
   8528       ;;
   8529 
   8530     solaris*)
   8531       no_undefined_flag=' -z text'
   8532       if test "$GCC" = yes; then
   8533 	wlarc='${wl}'
   8534 	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8535 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8536 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   8537       else
   8538 	wlarc=''
   8539 	archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8540 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8541   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   8542       fi
   8543       hardcode_libdir_flag_spec='-R$libdir'
   8544       hardcode_shlibpath_var=no
   8545       case $host_os in
   8546       solaris2.[0-5] | solaris2.[0-5].*) ;;
   8547       *)
   8548 	# The compiler driver will combine and reorder linker options,
   8549 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   8550 	# but is careful enough not to reorder.
   8551  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   8552 	if test "$GCC" = yes; then
   8553 	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   8554 	else
   8555 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
   8556 	fi
   8557 	;;
   8558       esac
   8559       link_all_deplibs=yes
   8560       ;;
   8561 
   8562     sunos4*)
   8563       if test "x$host_vendor" = xsequent; then
   8564 	# Use $CC to link under sequent, because it throws in some extra .o
   8565 	# files that make .init and .fini sections work.
   8566 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   8567       else
   8568 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   8569       fi
   8570       hardcode_libdir_flag_spec='-L$libdir'
   8571       hardcode_direct=yes
   8572       hardcode_minus_L=yes
   8573       hardcode_shlibpath_var=no
   8574       ;;
   8575 
   8576     sysv4)
   8577       case $host_vendor in
   8578 	sni)
   8579 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8580 	  hardcode_direct=yes # is this really true???
   8581 	;;
   8582 	siemens)
   8583 	  ## LD is ld it makes a PLAMLIB
   8584 	  ## CC just makes a GrossModule.
   8585 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   8586 	  reload_cmds='$CC -r -o $output$reload_objs'
   8587 	  hardcode_direct=no
   8588         ;;
   8589 	motorola)
   8590 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8591 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   8592 	;;
   8593       esac
   8594       runpath_var='LD_RUN_PATH'
   8595       hardcode_shlibpath_var=no
   8596       ;;
   8597 
   8598     sysv4.3*)
   8599       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8600       hardcode_shlibpath_var=no
   8601       export_dynamic_flag_spec='-Bexport'
   8602       ;;
   8603 
   8604     sysv4*MP*)
   8605       if test -d /usr/nec; then
   8606 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8607 	hardcode_shlibpath_var=no
   8608 	runpath_var=LD_RUN_PATH
   8609 	hardcode_runpath_var=yes
   8610 	ld_shlibs=yes
   8611       fi
   8612       ;;
   8613 
   8614     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   8615       no_undefined_flag='${wl}-z,text'
   8616       archive_cmds_need_lc=no
   8617       hardcode_shlibpath_var=no
   8618       runpath_var='LD_RUN_PATH'
   8619 
   8620       if test "$GCC" = yes; then
   8621 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8622 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8623       else
   8624 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8625 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8626       fi
   8627       ;;
   8628 
   8629     sysv5* | sco3.2v5* | sco5v6*)
   8630       # Note: We can NOT use -z defs as we might desire, because we do not
   8631       # link with -lc, and that would cause any symbols used from libc to
   8632       # always be unresolved, which means just about no library would
   8633       # ever link correctly.  If we're not using GNU ld we use -z text
   8634       # though, which does catch some bad symbols but isn't as heavy-handed
   8635       # as -z defs.
   8636       no_undefined_flag='${wl}-z,text'
   8637       allow_undefined_flag='${wl}-z,nodefs'
   8638       archive_cmds_need_lc=no
   8639       hardcode_shlibpath_var=no
   8640       hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   8641       hardcode_libdir_separator=':'
   8642       link_all_deplibs=yes
   8643       export_dynamic_flag_spec='${wl}-Bexport'
   8644       runpath_var='LD_RUN_PATH'
   8645 
   8646       if test "$GCC" = yes; then
   8647 	archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8648 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8649       else
   8650 	archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8651 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8652       fi
   8653       ;;
   8654 
   8655     uts4*)
   8656       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8657       hardcode_libdir_flag_spec='-L$libdir'
   8658       hardcode_shlibpath_var=no
   8659       ;;
   8660 
   8661     *)
   8662       ld_shlibs=no
   8663       ;;
   8664     esac
   8665   fi
   8666 
   8667 { echo "$as_me:$LINENO: result: $ld_shlibs" >&5
   8668 echo "${ECHO_T}$ld_shlibs" >&6; }
   8669 test "$ld_shlibs" = no && can_build_shared=no
   8670 
   8671 #
   8672 # Do we need to explicitly link libc?
   8673 #
   8674 case "x$archive_cmds_need_lc" in
   8675 x|xyes)
   8676   # Assume -lc should be added
   8677   archive_cmds_need_lc=yes
   8678 
   8679   if test "$enable_shared" = yes && test "$GCC" = yes; then
   8680     case $archive_cmds in
   8681     *'~'*)
   8682       # FIXME: we may have to deal with multi-command sequences.
   8683       ;;
   8684     '$CC '*)
   8685       # Test whether the compiler implicitly links with -lc since on some
   8686       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   8687       # to ld, don't add -lc before -lgcc.
   8688       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   8689 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   8690       $rm conftest*
   8691       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8692 
   8693       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   8694   (eval $ac_compile) 2>&5
   8695   ac_status=$?
   8696   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8697   (exit $ac_status); } 2>conftest.err; then
   8698         soname=conftest
   8699         lib=conftest
   8700         libobjs=conftest.$ac_objext
   8701         deplibs=
   8702         wl=$lt_prog_compiler_wl
   8703 	pic_flag=$lt_prog_compiler_pic
   8704         compiler_flags=-v
   8705         linker_flags=-v
   8706         verstring=
   8707         output_objdir=.
   8708         libname=conftest
   8709         lt_save_allow_undefined_flag=$allow_undefined_flag
   8710         allow_undefined_flag=
   8711         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   8712   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   8713   ac_status=$?
   8714   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8715   (exit $ac_status); }
   8716         then
   8717 	  archive_cmds_need_lc=no
   8718         else
   8719 	  archive_cmds_need_lc=yes
   8720         fi
   8721         allow_undefined_flag=$lt_save_allow_undefined_flag
   8722       else
   8723         cat conftest.err 1>&5
   8724       fi
   8725       $rm conftest*
   8726       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
   8727 echo "${ECHO_T}$archive_cmds_need_lc" >&6; }
   8728       ;;
   8729     esac
   8730   fi
   8731   ;;
   8732 esac
   8733 
   8734 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   8735 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   8736 library_names_spec=
   8737 libname_spec='lib$name'
   8738 soname_spec=
   8739 shrext_cmds=".so"
   8740 postinstall_cmds=
   8741 postuninstall_cmds=
   8742 finish_cmds=
   8743 finish_eval=
   8744 shlibpath_var=
   8745 shlibpath_overrides_runpath=unknown
   8746 version_type=none
   8747 dynamic_linker="$host_os ld.so"
   8748 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   8749 
   8750 if test "$GCC" = yes; then
   8751   case $host_os in
   8752     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
   8753     *) lt_awk_arg="/^libraries:/" ;;
   8754   esac
   8755   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   8756   if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then
   8757     # if the path contains ";" then we assume it to be the separator
   8758     # otherwise default to the standard path separator (i.e. ":") - it is
   8759     # assumed that no part of a normal pathname contains ";" but that should
   8760     # okay in the real world where ";" in dirpaths is itself problematic.
   8761     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'`
   8762   else
   8763     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   8764   fi
   8765   # Ok, now we have the path, separated by spaces, we can step through it
   8766   # and add multilib dir if necessary.
   8767   lt_tmp_lt_search_path_spec=
   8768   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
   8769   for lt_sys_path in $lt_search_path_spec; do
   8770     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
   8771       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
   8772     else
   8773       test -d "$lt_sys_path" && \
   8774 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
   8775     fi
   8776   done
   8777   lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk '
   8778 BEGIN {RS=" "; FS="/|\n";} {
   8779   lt_foo="";
   8780   lt_count=0;
   8781   for (lt_i = NF; lt_i > 0; lt_i--) {
   8782     if ($lt_i != "" && $lt_i != ".") {
   8783       if ($lt_i == "..") {
   8784         lt_count++;
   8785       } else {
   8786         if (lt_count == 0) {
   8787           lt_foo="/" $lt_i lt_foo;
   8788         } else {
   8789           lt_count--;
   8790         }
   8791       }
   8792     }
   8793   }
   8794   if (lt_foo != "") { lt_freq[lt_foo]++; }
   8795   if (lt_freq[lt_foo] == 1) { print lt_foo; }
   8796 }'`
   8797   sys_lib_search_path_spec=`echo $lt_search_path_spec`
   8798 else
   8799   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   8800 fi
   8801 need_lib_prefix=unknown
   8802 hardcode_into_libs=no
   8803 
   8804 # when you set need_version to no, make sure it does not cause -set_version
   8805 # flags to be left without arguments
   8806 need_version=unknown
   8807 
   8808 case $host_os in
   8809 aix3*)
   8810   version_type=linux
   8811   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   8812   shlibpath_var=LIBPATH
   8813 
   8814   # AIX 3 has no versioning support, so we append a major version to the name.
   8815   soname_spec='${libname}${release}${shared_ext}$major'
   8816   ;;
   8817 
   8818 aix4* | aix5*)
   8819   version_type=linux
   8820   need_lib_prefix=no
   8821   need_version=no
   8822   hardcode_into_libs=yes
   8823   if test "$host_cpu" = ia64; then
   8824     # AIX 5 supports IA64
   8825     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   8826     shlibpath_var=LD_LIBRARY_PATH
   8827   else
   8828     # With GCC up to 2.95.x, collect2 would create an import file
   8829     # for dependence libraries.  The import file would start with
   8830     # the line `#! .'.  This would cause the generated library to
   8831     # depend on `.', always an invalid library.  This was fixed in
   8832     # development snapshots of GCC prior to 3.0.
   8833     case $host_os in
   8834       aix4 | aix4.[01] | aix4.[01].*)
   8835       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   8836 	   echo ' yes '
   8837 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   8838 	:
   8839       else
   8840 	can_build_shared=no
   8841       fi
   8842       ;;
   8843     esac
   8844     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   8845     # soname into executable. Probably we can add versioning support to
   8846     # collect2, so additional links can be useful in future.
   8847     if test "$aix_use_runtimelinking" = yes; then
   8848       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   8849       # instead of lib<name>.a to let people know that these are not
   8850       # typical AIX shared libraries.
   8851       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8852     else
   8853       # We preserve .a as extension for shared libraries through AIX4.2
   8854       # and later when we are not doing run time linking.
   8855       library_names_spec='${libname}${release}.a $libname.a'
   8856       soname_spec='${libname}${release}${shared_ext}$major'
   8857     fi
   8858     shlibpath_var=LIBPATH
   8859   fi
   8860   ;;
   8861 
   8862 amigaos*)
   8863   library_names_spec='$libname.ixlibrary $libname.a'
   8864   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   8865   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'
   8866   ;;
   8867 
   8868 beos*)
   8869   library_names_spec='${libname}${shared_ext}'
   8870   dynamic_linker="$host_os ld.so"
   8871   shlibpath_var=LIBRARY_PATH
   8872   ;;
   8873 
   8874 bsdi[45]*)
   8875   version_type=linux
   8876   need_version=no
   8877   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8878   soname_spec='${libname}${release}${shared_ext}$major'
   8879   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   8880   shlibpath_var=LD_LIBRARY_PATH
   8881   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   8882   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   8883   # the default ld.so.conf also contains /usr/contrib/lib and
   8884   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   8885   # libtool to hard-code these into programs
   8886   ;;
   8887 
   8888 cygwin* | mingw* | pw32*)
   8889   version_type=windows
   8890   shrext_cmds=".dll"
   8891   need_version=no
   8892   need_lib_prefix=no
   8893 
   8894   case $GCC,$host_os in
   8895   yes,cygwin* | yes,mingw* | yes,pw32*)
   8896     library_names_spec='$libname.dll.a'
   8897     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   8898     postinstall_cmds='base_file=`basename \${file}`~
   8899       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   8900       dldir=$destdir/`dirname \$dlpath`~
   8901       test -d \$dldir || mkdir -p \$dldir~
   8902       $install_prog $dir/$dlname \$dldir/$dlname~
   8903       chmod a+x \$dldir/$dlname'
   8904     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   8905       dlpath=$dir/\$dldll~
   8906        $rm \$dlpath'
   8907     shlibpath_overrides_runpath=yes
   8908 
   8909     case $host_os in
   8910     cygwin*)
   8911       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   8912       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   8913       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   8914       ;;
   8915     mingw*)
   8916       # MinGW DLLs use traditional 'lib' prefix
   8917       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   8918       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   8919       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   8920         # It is most probably a Windows format PATH printed by
   8921         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   8922         # path with ; separators, and with drive letters. We can handle the
   8923         # drive letters (cygwin fileutils understands them), so leave them,
   8924         # especially as we might pass files found there to a mingw objdump,
   8925         # which wouldn't understand a cygwinified path. Ahh.
   8926         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   8927       else
   8928         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   8929       fi
   8930       ;;
   8931     pw32*)
   8932       # pw32 DLLs use 'pw' prefix rather than 'lib'
   8933       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   8934       ;;
   8935     esac
   8936     ;;
   8937 
   8938   *)
   8939     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   8940     ;;
   8941   esac
   8942   dynamic_linker='Win32 ld.exe'
   8943   # FIXME: first we should search . and the directory the executable is in
   8944   shlibpath_var=PATH
   8945   ;;
   8946 
   8947 darwin* | rhapsody*)
   8948   dynamic_linker="$host_os dyld"
   8949   version_type=darwin
   8950   need_lib_prefix=no
   8951   need_version=no
   8952   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   8953   soname_spec='${libname}${release}${major}$shared_ext'
   8954   shlibpath_overrides_runpath=yes
   8955   shlibpath_var=DYLD_LIBRARY_PATH
   8956   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   8957 
   8958   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
   8959   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   8960   ;;
   8961 
   8962 dgux*)
   8963   version_type=linux
   8964   need_lib_prefix=no
   8965   need_version=no
   8966   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   8967   soname_spec='${libname}${release}${shared_ext}$major'
   8968   shlibpath_var=LD_LIBRARY_PATH
   8969   ;;
   8970 
   8971 freebsd1*)
   8972   dynamic_linker=no
   8973   ;;
   8974 
   8975 freebsd* | dragonfly*)
   8976   # DragonFly does not have aout.  When/if they implement a new
   8977   # versioning mechanism, adjust this.
   8978   if test -x /usr/bin/objformat; then
   8979     objformat=`/usr/bin/objformat`
   8980   else
   8981     case $host_os in
   8982     freebsd[123]*) objformat=aout ;;
   8983     *) objformat=elf ;;
   8984     esac
   8985   fi
   8986   version_type=freebsd-$objformat
   8987   case $version_type in
   8988     freebsd-elf*)
   8989       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   8990       need_version=no
   8991       need_lib_prefix=no
   8992       ;;
   8993     freebsd-*)
   8994       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   8995       need_version=yes
   8996       ;;
   8997   esac
   8998   shlibpath_var=LD_LIBRARY_PATH
   8999   case $host_os in
   9000   freebsd2*)
   9001     shlibpath_overrides_runpath=yes
   9002     ;;
   9003   freebsd3.[01]* | freebsdelf3.[01]*)
   9004     shlibpath_overrides_runpath=yes
   9005     hardcode_into_libs=yes
   9006     ;;
   9007   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   9008   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   9009     shlibpath_overrides_runpath=no
   9010     hardcode_into_libs=yes
   9011     ;;
   9012   *) # from 4.6 on, and DragonFly
   9013     shlibpath_overrides_runpath=yes
   9014     hardcode_into_libs=yes
   9015     ;;
   9016   esac
   9017   ;;
   9018 
   9019 gnu*)
   9020   version_type=linux
   9021   need_lib_prefix=no
   9022   need_version=no
   9023   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   9024   soname_spec='${libname}${release}${shared_ext}$major'
   9025   shlibpath_var=LD_LIBRARY_PATH
   9026   hardcode_into_libs=yes
   9027   ;;
   9028 
   9029 hpux9* | hpux10* | hpux11*)
   9030   # Give a soname corresponding to the major version so that dld.sl refuses to
   9031   # link against other versions.
   9032   version_type=sunos
   9033   need_lib_prefix=no
   9034   need_version=no
   9035   case $host_cpu in
   9036   ia64*)
   9037     shrext_cmds='.so'
   9038     hardcode_into_libs=yes
   9039     dynamic_linker="$host_os dld.so"
   9040     shlibpath_var=LD_LIBRARY_PATH
   9041     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9042     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9043     soname_spec='${libname}${release}${shared_ext}$major'
   9044     if test "X$HPUX_IA64_MODE" = X32; then
   9045       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   9046     else
   9047       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   9048     fi
   9049     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9050     ;;
   9051    hppa*64*)
   9052      shrext_cmds='.sl'
   9053      hardcode_into_libs=yes
   9054      dynamic_linker="$host_os dld.sl"
   9055      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   9056      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9057      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9058      soname_spec='${libname}${release}${shared_ext}$major'
   9059      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   9060      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9061      ;;
   9062    *)
   9063     shrext_cmds='.sl'
   9064     dynamic_linker="$host_os dld.sl"
   9065     shlibpath_var=SHLIB_PATH
   9066     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   9067     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9068     soname_spec='${libname}${release}${shared_ext}$major'
   9069     ;;
   9070   esac
   9071   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   9072   postinstall_cmds='chmod 555 $lib'
   9073   ;;
   9074 
   9075 interix[3-9]*)
   9076   version_type=linux
   9077   need_lib_prefix=no
   9078   need_version=no
   9079   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9080   soname_spec='${libname}${release}${shared_ext}$major'
   9081   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   9082   shlibpath_var=LD_LIBRARY_PATH
   9083   shlibpath_overrides_runpath=no
   9084   hardcode_into_libs=yes
   9085   ;;
   9086 
   9087 irix5* | irix6* | nonstopux*)
   9088   case $host_os in
   9089     nonstopux*) version_type=nonstopux ;;
   9090     *)
   9091 	if test "$lt_cv_prog_gnu_ld" = yes; then
   9092 		version_type=linux
   9093 	else
   9094 		version_type=irix
   9095 	fi ;;
   9096   esac
   9097   need_lib_prefix=no
   9098   need_version=no
   9099   soname_spec='${libname}${release}${shared_ext}$major'
   9100   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   9101   case $host_os in
   9102   irix5* | nonstopux*)
   9103     libsuff= shlibsuff=
   9104     ;;
   9105   *)
   9106     case $LD in # libtool.m4 will add one of these switches to LD
   9107     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   9108       libsuff= shlibsuff= libmagic=32-bit;;
   9109     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   9110       libsuff=32 shlibsuff=N32 libmagic=N32;;
   9111     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   9112       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   9113     *) libsuff= shlibsuff= libmagic=never-match;;
   9114     esac
   9115     ;;
   9116   esac
   9117   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   9118   shlibpath_overrides_runpath=no
   9119   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   9120   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   9121   hardcode_into_libs=yes
   9122   ;;
   9123 
   9124 # No shared lib support for Linux oldld, aout, or coff.
   9125 linux*oldld* | linux*aout* | linux*coff*)
   9126   dynamic_linker=no
   9127   ;;
   9128 
   9129 # This must be Linux ELF.
   9130 linux* | k*bsd*-gnu)
   9131   version_type=linux
   9132   need_lib_prefix=no
   9133   need_version=no
   9134   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9135   soname_spec='${libname}${release}${shared_ext}$major'
   9136   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   9137   shlibpath_var=LD_LIBRARY_PATH
   9138   shlibpath_overrides_runpath=no
   9139   # This implies no fast_install, which is unacceptable.
   9140   # Some rework will be needed to allow for fast_install
   9141   # before this can be enabled.
   9142   hardcode_into_libs=yes
   9143   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   9144   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   9145 
   9146   # Append ld.so.conf contents to the search path
   9147   if test -f /etc/ld.so.conf; then
   9148     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' ' '`
   9149     sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
   9150   fi
   9151 
   9152   # We used to test for /lib/ld.so.1 and disable shared libraries on
   9153   # powerpc, because MkLinux only supported shared libraries with the
   9154   # GNU dynamic linker.  Since this was broken with cross compilers,
   9155   # most powerpc-linux boxes support dynamic linking these days and
   9156   # people can always --disable-shared, the test was removed, and we
   9157   # assume the GNU/Linux dynamic linker is in use.
   9158   dynamic_linker='GNU/Linux ld.so'
   9159   ;;
   9160 
   9161 netbsd*)
   9162   version_type=sunos
   9163   need_lib_prefix=no
   9164   need_version=no
   9165   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   9166     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9167     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9168     dynamic_linker='NetBSD (a.out) ld.so'
   9169   else
   9170     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9171     soname_spec='${libname}${release}${shared_ext}$major'
   9172     dynamic_linker='NetBSD ld.elf_so'
   9173   fi
   9174   shlibpath_var=LD_LIBRARY_PATH
   9175   shlibpath_overrides_runpath=yes
   9176   hardcode_into_libs=yes
   9177   ;;
   9178 
   9179 newsos6)
   9180   version_type=linux
   9181   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9182   shlibpath_var=LD_LIBRARY_PATH
   9183   shlibpath_overrides_runpath=yes
   9184   ;;
   9185 
   9186 nto-qnx*)
   9187   version_type=linux
   9188   need_lib_prefix=no
   9189   need_version=no
   9190   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9191   soname_spec='${libname}${release}${shared_ext}$major'
   9192   shlibpath_var=LD_LIBRARY_PATH
   9193   shlibpath_overrides_runpath=yes
   9194   ;;
   9195 
   9196 openbsd*)
   9197   version_type=sunos
   9198   sys_lib_dlsearch_path_spec="/usr/lib"
   9199   need_lib_prefix=no
   9200   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   9201   case $host_os in
   9202     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   9203     *)                         need_version=no  ;;
   9204   esac
   9205   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9206   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9207   shlibpath_var=LD_LIBRARY_PATH
   9208   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   9209     case $host_os in
   9210       openbsd2.[89] | openbsd2.[89].*)
   9211 	shlibpath_overrides_runpath=no
   9212 	;;
   9213       *)
   9214 	shlibpath_overrides_runpath=yes
   9215 	;;
   9216       esac
   9217   else
   9218     shlibpath_overrides_runpath=yes
   9219   fi
   9220   ;;
   9221 
   9222 os2*)
   9223   libname_spec='$name'
   9224   shrext_cmds=".dll"
   9225   need_lib_prefix=no
   9226   library_names_spec='$libname${shared_ext} $libname.a'
   9227   dynamic_linker='OS/2 ld.exe'
   9228   shlibpath_var=LIBPATH
   9229   ;;
   9230 
   9231 osf3* | osf4* | osf5*)
   9232   version_type=osf
   9233   need_lib_prefix=no
   9234   need_version=no
   9235   soname_spec='${libname}${release}${shared_ext}$major'
   9236   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9237   shlibpath_var=LD_LIBRARY_PATH
   9238   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   9239   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   9240   ;;
   9241 
   9242 rdos*)
   9243   dynamic_linker=no
   9244   ;;
   9245 
   9246 solaris*)
   9247   version_type=linux
   9248   need_lib_prefix=no
   9249   need_version=no
   9250   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9251   soname_spec='${libname}${release}${shared_ext}$major'
   9252   shlibpath_var=LD_LIBRARY_PATH
   9253   shlibpath_overrides_runpath=yes
   9254   hardcode_into_libs=yes
   9255   # ldd complains unless libraries are executable
   9256   postinstall_cmds='chmod +x $lib'
   9257   ;;
   9258 
   9259 sunos4*)
   9260   version_type=sunos
   9261   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9262   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   9263   shlibpath_var=LD_LIBRARY_PATH
   9264   shlibpath_overrides_runpath=yes
   9265   if test "$with_gnu_ld" = yes; then
   9266     need_lib_prefix=no
   9267   fi
   9268   need_version=yes
   9269   ;;
   9270 
   9271 sysv4 | sysv4.3*)
   9272   version_type=linux
   9273   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9274   soname_spec='${libname}${release}${shared_ext}$major'
   9275   shlibpath_var=LD_LIBRARY_PATH
   9276   case $host_vendor in
   9277     sni)
   9278       shlibpath_overrides_runpath=no
   9279       need_lib_prefix=no
   9280       export_dynamic_flag_spec='${wl}-Blargedynsym'
   9281       runpath_var=LD_RUN_PATH
   9282       ;;
   9283     siemens)
   9284       need_lib_prefix=no
   9285       ;;
   9286     motorola)
   9287       need_lib_prefix=no
   9288       need_version=no
   9289       shlibpath_overrides_runpath=no
   9290       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   9291       ;;
   9292   esac
   9293   ;;
   9294 
   9295 sysv4*MP*)
   9296   if test -d /usr/nec ;then
   9297     version_type=linux
   9298     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   9299     soname_spec='$libname${shared_ext}.$major'
   9300     shlibpath_var=LD_LIBRARY_PATH
   9301   fi
   9302   ;;
   9303 
   9304 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   9305   version_type=freebsd-elf
   9306   need_lib_prefix=no
   9307   need_version=no
   9308   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9309   soname_spec='${libname}${release}${shared_ext}$major'
   9310   shlibpath_var=LD_LIBRARY_PATH
   9311   hardcode_into_libs=yes
   9312   if test "$with_gnu_ld" = yes; then
   9313     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   9314     shlibpath_overrides_runpath=no
   9315   else
   9316     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   9317     shlibpath_overrides_runpath=yes
   9318     case $host_os in
   9319       sco3.2v5*)
   9320         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   9321 	;;
   9322     esac
   9323   fi
   9324   sys_lib_dlsearch_path_spec='/usr/lib'
   9325   ;;
   9326 
   9327 uts4*)
   9328   version_type=linux
   9329   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9330   soname_spec='${libname}${release}${shared_ext}$major'
   9331   shlibpath_var=LD_LIBRARY_PATH
   9332   ;;
   9333 
   9334 *)
   9335   dynamic_linker=no
   9336   ;;
   9337 esac
   9338 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   9339 echo "${ECHO_T}$dynamic_linker" >&6; }
   9340 test "$dynamic_linker" = no && can_build_shared=no
   9341 
   9342 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   9343 if test "$GCC" = yes; then
   9344   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   9345 fi
   9346 
   9347 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   9348 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   9349 hardcode_action=
   9350 if test -n "$hardcode_libdir_flag_spec" || \
   9351    test -n "$runpath_var" || \
   9352    test "X$hardcode_automatic" = "Xyes" ; then
   9353 
   9354   # We can hardcode non-existant directories.
   9355   if test "$hardcode_direct" != no &&
   9356      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   9357      # have to relink, otherwise we might link with an installed library
   9358      # when we should be linking with a yet-to-be-installed one
   9359      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
   9360      test "$hardcode_minus_L" != no; then
   9361     # Linking always hardcodes the temporary library directory.
   9362     hardcode_action=relink
   9363   else
   9364     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   9365     hardcode_action=immediate
   9366   fi
   9367 else
   9368   # We cannot hardcode anything, or else we can only hardcode existing
   9369   # directories.
   9370   hardcode_action=unsupported
   9371 fi
   9372 { echo "$as_me:$LINENO: result: $hardcode_action" >&5
   9373 echo "${ECHO_T}$hardcode_action" >&6; }
   9374 
   9375 if test "$hardcode_action" = relink; then
   9376   # Fast installation is not supported
   9377   enable_fast_install=no
   9378 elif test "$shlibpath_overrides_runpath" = yes ||
   9379      test "$enable_shared" = no; then
   9380   # Fast installation is not necessary
   9381   enable_fast_install=needless
   9382 fi
   9383 
   9384 striplib=
   9385 old_striplib=
   9386 { echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
   9387 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; }
   9388 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
   9389   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   9390   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   9391   { echo "$as_me:$LINENO: result: yes" >&5
   9392 echo "${ECHO_T}yes" >&6; }
   9393 else
   9394 # FIXME - insert some real tests, host_os isn't really good enough
   9395   case $host_os in
   9396    darwin*)
   9397        if test -n "$STRIP" ; then
   9398          striplib="$STRIP -x"
   9399          old_striplib="$STRIP -S"
   9400          { echo "$as_me:$LINENO: result: yes" >&5
   9401 echo "${ECHO_T}yes" >&6; }
   9402        else
   9403   { echo "$as_me:$LINENO: result: no" >&5
   9404 echo "${ECHO_T}no" >&6; }
   9405 fi
   9406        ;;
   9407    *)
   9408   { echo "$as_me:$LINENO: result: no" >&5
   9409 echo "${ECHO_T}no" >&6; }
   9410     ;;
   9411   esac
   9412 fi
   9413 
   9414 if test "x$enable_dlopen" != xyes; then
   9415   enable_dlopen=unknown
   9416   enable_dlopen_self=unknown
   9417   enable_dlopen_self_static=unknown
   9418 else
   9419   lt_cv_dlopen=no
   9420   lt_cv_dlopen_libs=
   9421 
   9422   case $host_os in
   9423   beos*)
   9424     lt_cv_dlopen="load_add_on"
   9425     lt_cv_dlopen_libs=
   9426     lt_cv_dlopen_self=yes
   9427     ;;
   9428 
   9429   mingw* | pw32*)
   9430     lt_cv_dlopen="LoadLibrary"
   9431     lt_cv_dlopen_libs=
   9432    ;;
   9433 
   9434   cygwin*)
   9435     lt_cv_dlopen="dlopen"
   9436     lt_cv_dlopen_libs=
   9437    ;;
   9438 
   9439   darwin*)
   9440   # if libdl is installed we need to link against it
   9441     { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9442 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   9443 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9444   echo $ECHO_N "(cached) $ECHO_C" >&6
   9445 else
   9446   ac_check_lib_save_LIBS=$LIBS
   9447 LIBS="-ldl  $LIBS"
   9448 cat >conftest.$ac_ext <<_ACEOF
   9449 /* confdefs.h.  */
   9450 _ACEOF
   9451 cat confdefs.h >>conftest.$ac_ext
   9452 cat >>conftest.$ac_ext <<_ACEOF
   9453 /* end confdefs.h.  */
   9454 
   9455 /* Override any GCC internal prototype to avoid an error.
   9456    Use char because int might match the return type of a GCC
   9457    builtin and then its argument prototype would still apply.  */
   9458 #ifdef __cplusplus
   9459 extern "C"
   9460 #endif
   9461 char dlopen ();
   9462 int
   9463 main ()
   9464 {
   9465 return dlopen ();
   9466   ;
   9467   return 0;
   9468 }
   9469 _ACEOF
   9470 rm -f conftest.$ac_objext conftest$ac_exeext
   9471 if { (ac_try="$ac_link"
   9472 case "(($ac_try" in
   9473   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9474   *) ac_try_echo=$ac_try;;
   9475 esac
   9476 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9477   (eval "$ac_link") 2>conftest.er1
   9478   ac_status=$?
   9479   grep -v '^ *+' conftest.er1 >conftest.err
   9480   rm -f conftest.er1
   9481   cat conftest.err >&5
   9482   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9483   (exit $ac_status); } && {
   9484 	 test -z "$ac_c_werror_flag" ||
   9485 	 test ! -s conftest.err
   9486        } && test -s conftest$ac_exeext &&
   9487        $as_test_x conftest$ac_exeext; then
   9488   ac_cv_lib_dl_dlopen=yes
   9489 else
   9490   echo "$as_me: failed program was:" >&5
   9491 sed 's/^/| /' conftest.$ac_ext >&5
   9492 
   9493 	ac_cv_lib_dl_dlopen=no
   9494 fi
   9495 
   9496 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9497       conftest$ac_exeext conftest.$ac_ext
   9498 LIBS=$ac_check_lib_save_LIBS
   9499 fi
   9500 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   9501 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   9502 if test $ac_cv_lib_dl_dlopen = yes; then
   9503   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9504 else
   9505 
   9506     lt_cv_dlopen="dyld"
   9507     lt_cv_dlopen_libs=
   9508     lt_cv_dlopen_self=yes
   9509 
   9510 fi
   9511 
   9512    ;;
   9513 
   9514   *)
   9515     { echo "$as_me:$LINENO: checking for shl_load" >&5
   9516 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
   9517 if test "${ac_cv_func_shl_load+set}" = set; then
   9518   echo $ECHO_N "(cached) $ECHO_C" >&6
   9519 else
   9520   cat >conftest.$ac_ext <<_ACEOF
   9521 /* confdefs.h.  */
   9522 _ACEOF
   9523 cat confdefs.h >>conftest.$ac_ext
   9524 cat >>conftest.$ac_ext <<_ACEOF
   9525 /* end confdefs.h.  */
   9526 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
   9527    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9528 #define shl_load innocuous_shl_load
   9529 
   9530 /* System header to define __stub macros and hopefully few prototypes,
   9531     which can conflict with char shl_load (); below.
   9532     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9533     <limits.h> exists even on freestanding compilers.  */
   9534 
   9535 #ifdef __STDC__
   9536 # include <limits.h>
   9537 #else
   9538 # include <assert.h>
   9539 #endif
   9540 
   9541 #undef shl_load
   9542 
   9543 /* Override any GCC internal prototype to avoid an error.
   9544    Use char because int might match the return type of a GCC
   9545    builtin and then its argument prototype would still apply.  */
   9546 #ifdef __cplusplus
   9547 extern "C"
   9548 #endif
   9549 char shl_load ();
   9550 /* The GNU C library defines this for functions which it implements
   9551     to always fail with ENOSYS.  Some functions are actually named
   9552     something starting with __ and the normal name is an alias.  */
   9553 #if defined __stub_shl_load || defined __stub___shl_load
   9554 choke me
   9555 #endif
   9556 
   9557 int
   9558 main ()
   9559 {
   9560 return shl_load ();
   9561   ;
   9562   return 0;
   9563 }
   9564 _ACEOF
   9565 rm -f conftest.$ac_objext conftest$ac_exeext
   9566 if { (ac_try="$ac_link"
   9567 case "(($ac_try" in
   9568   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9569   *) ac_try_echo=$ac_try;;
   9570 esac
   9571 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9572   (eval "$ac_link") 2>conftest.er1
   9573   ac_status=$?
   9574   grep -v '^ *+' conftest.er1 >conftest.err
   9575   rm -f conftest.er1
   9576   cat conftest.err >&5
   9577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9578   (exit $ac_status); } && {
   9579 	 test -z "$ac_c_werror_flag" ||
   9580 	 test ! -s conftest.err
   9581        } && test -s conftest$ac_exeext &&
   9582        $as_test_x conftest$ac_exeext; then
   9583   ac_cv_func_shl_load=yes
   9584 else
   9585   echo "$as_me: failed program was:" >&5
   9586 sed 's/^/| /' conftest.$ac_ext >&5
   9587 
   9588 	ac_cv_func_shl_load=no
   9589 fi
   9590 
   9591 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9592       conftest$ac_exeext conftest.$ac_ext
   9593 fi
   9594 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
   9595 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
   9596 if test $ac_cv_func_shl_load = yes; then
   9597   lt_cv_dlopen="shl_load"
   9598 else
   9599   { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
   9600 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
   9601 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
   9602   echo $ECHO_N "(cached) $ECHO_C" >&6
   9603 else
   9604   ac_check_lib_save_LIBS=$LIBS
   9605 LIBS="-ldld  $LIBS"
   9606 cat >conftest.$ac_ext <<_ACEOF
   9607 /* confdefs.h.  */
   9608 _ACEOF
   9609 cat confdefs.h >>conftest.$ac_ext
   9610 cat >>conftest.$ac_ext <<_ACEOF
   9611 /* end confdefs.h.  */
   9612 
   9613 /* Override any GCC internal prototype to avoid an error.
   9614    Use char because int might match the return type of a GCC
   9615    builtin and then its argument prototype would still apply.  */
   9616 #ifdef __cplusplus
   9617 extern "C"
   9618 #endif
   9619 char shl_load ();
   9620 int
   9621 main ()
   9622 {
   9623 return shl_load ();
   9624   ;
   9625   return 0;
   9626 }
   9627 _ACEOF
   9628 rm -f conftest.$ac_objext conftest$ac_exeext
   9629 if { (ac_try="$ac_link"
   9630 case "(($ac_try" in
   9631   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9632   *) ac_try_echo=$ac_try;;
   9633 esac
   9634 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9635   (eval "$ac_link") 2>conftest.er1
   9636   ac_status=$?
   9637   grep -v '^ *+' conftest.er1 >conftest.err
   9638   rm -f conftest.er1
   9639   cat conftest.err >&5
   9640   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9641   (exit $ac_status); } && {
   9642 	 test -z "$ac_c_werror_flag" ||
   9643 	 test ! -s conftest.err
   9644        } && test -s conftest$ac_exeext &&
   9645        $as_test_x conftest$ac_exeext; then
   9646   ac_cv_lib_dld_shl_load=yes
   9647 else
   9648   echo "$as_me: failed program was:" >&5
   9649 sed 's/^/| /' conftest.$ac_ext >&5
   9650 
   9651 	ac_cv_lib_dld_shl_load=no
   9652 fi
   9653 
   9654 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9655       conftest$ac_exeext conftest.$ac_ext
   9656 LIBS=$ac_check_lib_save_LIBS
   9657 fi
   9658 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
   9659 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
   9660 if test $ac_cv_lib_dld_shl_load = yes; then
   9661   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
   9662 else
   9663   { echo "$as_me:$LINENO: checking for dlopen" >&5
   9664 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; }
   9665 if test "${ac_cv_func_dlopen+set}" = set; then
   9666   echo $ECHO_N "(cached) $ECHO_C" >&6
   9667 else
   9668   cat >conftest.$ac_ext <<_ACEOF
   9669 /* confdefs.h.  */
   9670 _ACEOF
   9671 cat confdefs.h >>conftest.$ac_ext
   9672 cat >>conftest.$ac_ext <<_ACEOF
   9673 /* end confdefs.h.  */
   9674 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
   9675    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9676 #define dlopen innocuous_dlopen
   9677 
   9678 /* System header to define __stub macros and hopefully few prototypes,
   9679     which can conflict with char dlopen (); below.
   9680     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9681     <limits.h> exists even on freestanding compilers.  */
   9682 
   9683 #ifdef __STDC__
   9684 # include <limits.h>
   9685 #else
   9686 # include <assert.h>
   9687 #endif
   9688 
   9689 #undef dlopen
   9690 
   9691 /* Override any GCC internal prototype to avoid an error.
   9692    Use char because int might match the return type of a GCC
   9693    builtin and then its argument prototype would still apply.  */
   9694 #ifdef __cplusplus
   9695 extern "C"
   9696 #endif
   9697 char dlopen ();
   9698 /* The GNU C library defines this for functions which it implements
   9699     to always fail with ENOSYS.  Some functions are actually named
   9700     something starting with __ and the normal name is an alias.  */
   9701 #if defined __stub_dlopen || defined __stub___dlopen
   9702 choke me
   9703 #endif
   9704 
   9705 int
   9706 main ()
   9707 {
   9708 return dlopen ();
   9709   ;
   9710   return 0;
   9711 }
   9712 _ACEOF
   9713 rm -f conftest.$ac_objext conftest$ac_exeext
   9714 if { (ac_try="$ac_link"
   9715 case "(($ac_try" in
   9716   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9717   *) ac_try_echo=$ac_try;;
   9718 esac
   9719 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9720   (eval "$ac_link") 2>conftest.er1
   9721   ac_status=$?
   9722   grep -v '^ *+' conftest.er1 >conftest.err
   9723   rm -f conftest.er1
   9724   cat conftest.err >&5
   9725   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9726   (exit $ac_status); } && {
   9727 	 test -z "$ac_c_werror_flag" ||
   9728 	 test ! -s conftest.err
   9729        } && test -s conftest$ac_exeext &&
   9730        $as_test_x conftest$ac_exeext; then
   9731   ac_cv_func_dlopen=yes
   9732 else
   9733   echo "$as_me: failed program was:" >&5
   9734 sed 's/^/| /' conftest.$ac_ext >&5
   9735 
   9736 	ac_cv_func_dlopen=no
   9737 fi
   9738 
   9739 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9740       conftest$ac_exeext conftest.$ac_ext
   9741 fi
   9742 { echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
   9743 echo "${ECHO_T}$ac_cv_func_dlopen" >&6; }
   9744 if test $ac_cv_func_dlopen = yes; then
   9745   lt_cv_dlopen="dlopen"
   9746 else
   9747   { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9748 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   9749 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9750   echo $ECHO_N "(cached) $ECHO_C" >&6
   9751 else
   9752   ac_check_lib_save_LIBS=$LIBS
   9753 LIBS="-ldl  $LIBS"
   9754 cat >conftest.$ac_ext <<_ACEOF
   9755 /* confdefs.h.  */
   9756 _ACEOF
   9757 cat confdefs.h >>conftest.$ac_ext
   9758 cat >>conftest.$ac_ext <<_ACEOF
   9759 /* end confdefs.h.  */
   9760 
   9761 /* Override any GCC internal prototype to avoid an error.
   9762    Use char because int might match the return type of a GCC
   9763    builtin and then its argument prototype would still apply.  */
   9764 #ifdef __cplusplus
   9765 extern "C"
   9766 #endif
   9767 char dlopen ();
   9768 int
   9769 main ()
   9770 {
   9771 return dlopen ();
   9772   ;
   9773   return 0;
   9774 }
   9775 _ACEOF
   9776 rm -f conftest.$ac_objext conftest$ac_exeext
   9777 if { (ac_try="$ac_link"
   9778 case "(($ac_try" in
   9779   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9780   *) ac_try_echo=$ac_try;;
   9781 esac
   9782 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9783   (eval "$ac_link") 2>conftest.er1
   9784   ac_status=$?
   9785   grep -v '^ *+' conftest.er1 >conftest.err
   9786   rm -f conftest.er1
   9787   cat conftest.err >&5
   9788   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9789   (exit $ac_status); } && {
   9790 	 test -z "$ac_c_werror_flag" ||
   9791 	 test ! -s conftest.err
   9792        } && test -s conftest$ac_exeext &&
   9793        $as_test_x conftest$ac_exeext; then
   9794   ac_cv_lib_dl_dlopen=yes
   9795 else
   9796   echo "$as_me: failed program was:" >&5
   9797 sed 's/^/| /' conftest.$ac_ext >&5
   9798 
   9799 	ac_cv_lib_dl_dlopen=no
   9800 fi
   9801 
   9802 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9803       conftest$ac_exeext conftest.$ac_ext
   9804 LIBS=$ac_check_lib_save_LIBS
   9805 fi
   9806 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   9807 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   9808 if test $ac_cv_lib_dl_dlopen = yes; then
   9809   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9810 else
   9811   { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
   9812 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
   9813 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
   9814   echo $ECHO_N "(cached) $ECHO_C" >&6
   9815 else
   9816   ac_check_lib_save_LIBS=$LIBS
   9817 LIBS="-lsvld  $LIBS"
   9818 cat >conftest.$ac_ext <<_ACEOF
   9819 /* confdefs.h.  */
   9820 _ACEOF
   9821 cat confdefs.h >>conftest.$ac_ext
   9822 cat >>conftest.$ac_ext <<_ACEOF
   9823 /* end confdefs.h.  */
   9824 
   9825 /* Override any GCC internal prototype to avoid an error.
   9826    Use char because int might match the return type of a GCC
   9827    builtin and then its argument prototype would still apply.  */
   9828 #ifdef __cplusplus
   9829 extern "C"
   9830 #endif
   9831 char dlopen ();
   9832 int
   9833 main ()
   9834 {
   9835 return dlopen ();
   9836   ;
   9837   return 0;
   9838 }
   9839 _ACEOF
   9840 rm -f conftest.$ac_objext conftest$ac_exeext
   9841 if { (ac_try="$ac_link"
   9842 case "(($ac_try" in
   9843   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9844   *) ac_try_echo=$ac_try;;
   9845 esac
   9846 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9847   (eval "$ac_link") 2>conftest.er1
   9848   ac_status=$?
   9849   grep -v '^ *+' conftest.er1 >conftest.err
   9850   rm -f conftest.er1
   9851   cat conftest.err >&5
   9852   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9853   (exit $ac_status); } && {
   9854 	 test -z "$ac_c_werror_flag" ||
   9855 	 test ! -s conftest.err
   9856        } && test -s conftest$ac_exeext &&
   9857        $as_test_x conftest$ac_exeext; then
   9858   ac_cv_lib_svld_dlopen=yes
   9859 else
   9860   echo "$as_me: failed program was:" >&5
   9861 sed 's/^/| /' conftest.$ac_ext >&5
   9862 
   9863 	ac_cv_lib_svld_dlopen=no
   9864 fi
   9865 
   9866 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9867       conftest$ac_exeext conftest.$ac_ext
   9868 LIBS=$ac_check_lib_save_LIBS
   9869 fi
   9870 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
   9871 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
   9872 if test $ac_cv_lib_svld_dlopen = yes; then
   9873   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   9874 else
   9875   { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
   9876 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
   9877 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
   9878   echo $ECHO_N "(cached) $ECHO_C" >&6
   9879 else
   9880   ac_check_lib_save_LIBS=$LIBS
   9881 LIBS="-ldld  $LIBS"
   9882 cat >conftest.$ac_ext <<_ACEOF
   9883 /* confdefs.h.  */
   9884 _ACEOF
   9885 cat confdefs.h >>conftest.$ac_ext
   9886 cat >>conftest.$ac_ext <<_ACEOF
   9887 /* end confdefs.h.  */
   9888 
   9889 /* Override any GCC internal prototype to avoid an error.
   9890    Use char because int might match the return type of a GCC
   9891    builtin and then its argument prototype would still apply.  */
   9892 #ifdef __cplusplus
   9893 extern "C"
   9894 #endif
   9895 char dld_link ();
   9896 int
   9897 main ()
   9898 {
   9899 return dld_link ();
   9900   ;
   9901   return 0;
   9902 }
   9903 _ACEOF
   9904 rm -f conftest.$ac_objext conftest$ac_exeext
   9905 if { (ac_try="$ac_link"
   9906 case "(($ac_try" in
   9907   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9908   *) ac_try_echo=$ac_try;;
   9909 esac
   9910 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9911   (eval "$ac_link") 2>conftest.er1
   9912   ac_status=$?
   9913   grep -v '^ *+' conftest.er1 >conftest.err
   9914   rm -f conftest.er1
   9915   cat conftest.err >&5
   9916   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9917   (exit $ac_status); } && {
   9918 	 test -z "$ac_c_werror_flag" ||
   9919 	 test ! -s conftest.err
   9920        } && test -s conftest$ac_exeext &&
   9921        $as_test_x conftest$ac_exeext; then
   9922   ac_cv_lib_dld_dld_link=yes
   9923 else
   9924   echo "$as_me: failed program was:" >&5
   9925 sed 's/^/| /' conftest.$ac_ext >&5
   9926 
   9927 	ac_cv_lib_dld_dld_link=no
   9928 fi
   9929 
   9930 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9931       conftest$ac_exeext conftest.$ac_ext
   9932 LIBS=$ac_check_lib_save_LIBS
   9933 fi
   9934 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
   9935 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
   9936 if test $ac_cv_lib_dld_dld_link = yes; then
   9937   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
   9938 fi
   9939 
   9940 
   9941 fi
   9942 
   9943 
   9944 fi
   9945 
   9946 
   9947 fi
   9948 
   9949 
   9950 fi
   9951 
   9952 
   9953 fi
   9954 
   9955     ;;
   9956   esac
   9957 
   9958   if test "x$lt_cv_dlopen" != xno; then
   9959     enable_dlopen=yes
   9960   else
   9961     enable_dlopen=no
   9962   fi
   9963 
   9964   case $lt_cv_dlopen in
   9965   dlopen)
   9966     save_CPPFLAGS="$CPPFLAGS"
   9967     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   9968 
   9969     save_LDFLAGS="$LDFLAGS"
   9970     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   9971 
   9972     save_LIBS="$LIBS"
   9973     LIBS="$lt_cv_dlopen_libs $LIBS"
   9974 
   9975     { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
   9976 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; }
   9977 if test "${lt_cv_dlopen_self+set}" = set; then
   9978   echo $ECHO_N "(cached) $ECHO_C" >&6
   9979 else
   9980   	  if test "$cross_compiling" = yes; then :
   9981   lt_cv_dlopen_self=cross
   9982 else
   9983   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   9984   lt_status=$lt_dlunknown
   9985   cat > conftest.$ac_ext <<EOF
   9986 #line 9986 "configure"
   9987 #include "confdefs.h"
   9988 
   9989 #if HAVE_DLFCN_H
   9990 #include <dlfcn.h>
   9991 #endif
   9992 
   9993 #include <stdio.h>
   9994 
   9995 #ifdef RTLD_GLOBAL
   9996 #  define LT_DLGLOBAL		RTLD_GLOBAL
   9997 #else
   9998 #  ifdef DL_GLOBAL
   9999 #    define LT_DLGLOBAL		DL_GLOBAL
   10000 #  else
   10001 #    define LT_DLGLOBAL		0
   10002 #  endif
   10003 #endif
   10004 
   10005 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10006    find out it does not work in some platform. */
   10007 #ifndef LT_DLLAZY_OR_NOW
   10008 #  ifdef RTLD_LAZY
   10009 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10010 #  else
   10011 #    ifdef DL_LAZY
   10012 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10013 #    else
   10014 #      ifdef RTLD_NOW
   10015 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10016 #      else
   10017 #        ifdef DL_NOW
   10018 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10019 #        else
   10020 #          define LT_DLLAZY_OR_NOW	0
   10021 #        endif
   10022 #      endif
   10023 #    endif
   10024 #  endif
   10025 #endif
   10026 
   10027 #ifdef __cplusplus
   10028 extern "C" void exit (int);
   10029 #endif
   10030 
   10031 void fnord() { int i=42;}
   10032 int main ()
   10033 {
   10034   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10035   int status = $lt_dlunknown;
   10036 
   10037   if (self)
   10038     {
   10039       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10040       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10041       /* dlclose (self); */
   10042     }
   10043   else
   10044     puts (dlerror ());
   10045 
   10046     exit (status);
   10047 }
   10048 EOF
   10049   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10050   (eval $ac_link) 2>&5
   10051   ac_status=$?
   10052   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10053   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   10054     (./conftest; exit; ) >&5 2>/dev/null
   10055     lt_status=$?
   10056     case x$lt_status in
   10057       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   10058       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   10059       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   10060     esac
   10061   else :
   10062     # compilation failed
   10063     lt_cv_dlopen_self=no
   10064   fi
   10065 fi
   10066 rm -fr conftest*
   10067 
   10068 
   10069 fi
   10070 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
   10071 echo "${ECHO_T}$lt_cv_dlopen_self" >&6; }
   10072 
   10073     if test "x$lt_cv_dlopen_self" = xyes; then
   10074       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   10075       { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
   10076 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; }
   10077 if test "${lt_cv_dlopen_self_static+set}" = set; then
   10078   echo $ECHO_N "(cached) $ECHO_C" >&6
   10079 else
   10080   	  if test "$cross_compiling" = yes; then :
   10081   lt_cv_dlopen_self_static=cross
   10082 else
   10083   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10084   lt_status=$lt_dlunknown
   10085   cat > conftest.$ac_ext <<EOF
   10086 #line 10086 "configure"
   10087 #include "confdefs.h"
   10088 
   10089 #if HAVE_DLFCN_H
   10090 #include <dlfcn.h>
   10091 #endif
   10092 
   10093 #include <stdio.h>
   10094 
   10095 #ifdef RTLD_GLOBAL
   10096 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10097 #else
   10098 #  ifdef DL_GLOBAL
   10099 #    define LT_DLGLOBAL		DL_GLOBAL
   10100 #  else
   10101 #    define LT_DLGLOBAL		0
   10102 #  endif
   10103 #endif
   10104 
   10105 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10106    find out it does not work in some platform. */
   10107 #ifndef LT_DLLAZY_OR_NOW
   10108 #  ifdef RTLD_LAZY
   10109 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10110 #  else
   10111 #    ifdef DL_LAZY
   10112 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10113 #    else
   10114 #      ifdef RTLD_NOW
   10115 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10116 #      else
   10117 #        ifdef DL_NOW
   10118 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10119 #        else
   10120 #          define LT_DLLAZY_OR_NOW	0
   10121 #        endif
   10122 #      endif
   10123 #    endif
   10124 #  endif
   10125 #endif
   10126 
   10127 #ifdef __cplusplus
   10128 extern "C" void exit (int);
   10129 #endif
   10130 
   10131 void fnord() { int i=42;}
   10132 int main ()
   10133 {
   10134   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10135   int status = $lt_dlunknown;
   10136 
   10137   if (self)
   10138     {
   10139       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10140       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10141       /* dlclose (self); */
   10142     }
   10143   else
   10144     puts (dlerror ());
   10145 
   10146     exit (status);
   10147 }
   10148 EOF
   10149   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10150   (eval $ac_link) 2>&5
   10151   ac_status=$?
   10152   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10153   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   10154     (./conftest; exit; ) >&5 2>/dev/null
   10155     lt_status=$?
   10156     case x$lt_status in
   10157       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   10158       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   10159       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   10160     esac
   10161   else :
   10162     # compilation failed
   10163     lt_cv_dlopen_self_static=no
   10164   fi
   10165 fi
   10166 rm -fr conftest*
   10167 
   10168 
   10169 fi
   10170 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
   10171 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; }
   10172     fi
   10173 
   10174     CPPFLAGS="$save_CPPFLAGS"
   10175     LDFLAGS="$save_LDFLAGS"
   10176     LIBS="$save_LIBS"
   10177     ;;
   10178   esac
   10179 
   10180   case $lt_cv_dlopen_self in
   10181   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   10182   *) enable_dlopen_self=unknown ;;
   10183   esac
   10184 
   10185   case $lt_cv_dlopen_self_static in
   10186   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   10187   *) enable_dlopen_self_static=unknown ;;
   10188   esac
   10189 fi
   10190 
   10191 
   10192 # Report which library types will actually be built
   10193 { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   10194 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
   10195 { echo "$as_me:$LINENO: result: $can_build_shared" >&5
   10196 echo "${ECHO_T}$can_build_shared" >&6; }
   10197 
   10198 { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   10199 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
   10200 test "$can_build_shared" = "no" && enable_shared=no
   10201 
   10202 # On AIX, shared libraries and static libraries use the same namespace, and
   10203 # are all built from PIC.
   10204 case $host_os in
   10205 aix3*)
   10206   test "$enable_shared" = yes && enable_static=no
   10207   if test -n "$RANLIB"; then
   10208     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   10209     postinstall_cmds='$RANLIB $lib'
   10210   fi
   10211   ;;
   10212 
   10213 aix4* | aix5*)
   10214   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   10215     test "$enable_shared" = yes && enable_static=no
   10216   fi
   10217     ;;
   10218 esac
   10219 { echo "$as_me:$LINENO: result: $enable_shared" >&5
   10220 echo "${ECHO_T}$enable_shared" >&6; }
   10221 
   10222 { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   10223 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
   10224 # Make sure either enable_shared or enable_static is yes.
   10225 test "$enable_shared" = yes || enable_static=yes
   10226 { echo "$as_me:$LINENO: result: $enable_static" >&5
   10227 echo "${ECHO_T}$enable_static" >&6; }
   10228 
   10229 # The else clause should only fire when bootstrapping the
   10230 # libtool distribution, otherwise you forgot to ship ltmain.sh
   10231 # with your package, and you will get complaints that there are
   10232 # no rules to generate ltmain.sh.
   10233 if test -f "$ltmain"; then
   10234   # See if we are running on zsh, and set the options which allow our commands through
   10235   # without removal of \ escapes.
   10236   if test -n "${ZSH_VERSION+set}" ; then
   10237     setopt NO_GLOB_SUBST
   10238   fi
   10239   # Now quote all the things that may contain metacharacters while being
   10240   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   10241   # variables and quote the copies for generation of the libtool script.
   10242   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   10243     SED SHELL STRIP \
   10244     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   10245     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   10246     deplibs_check_method reload_flag reload_cmds need_locks \
   10247     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   10248     lt_cv_sys_global_symbol_to_c_name_address \
   10249     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   10250     old_postinstall_cmds old_postuninstall_cmds \
   10251     compiler \
   10252     CC \
   10253     LD \
   10254     lt_prog_compiler_wl \
   10255     lt_prog_compiler_pic \
   10256     lt_prog_compiler_static \
   10257     lt_prog_compiler_no_builtin_flag \
   10258     export_dynamic_flag_spec \
   10259     thread_safe_flag_spec \
   10260     whole_archive_flag_spec \
   10261     enable_shared_with_static_runtimes \
   10262     old_archive_cmds \
   10263     old_archive_from_new_cmds \
   10264     predep_objects \
   10265     postdep_objects \
   10266     predeps \
   10267     postdeps \
   10268     compiler_lib_search_path \
   10269     archive_cmds \
   10270     archive_expsym_cmds \
   10271     postinstall_cmds \
   10272     postuninstall_cmds \
   10273     old_archive_from_expsyms_cmds \
   10274     allow_undefined_flag \
   10275     no_undefined_flag \
   10276     export_symbols_cmds \
   10277     hardcode_libdir_flag_spec \
   10278     hardcode_libdir_flag_spec_ld \
   10279     hardcode_libdir_separator \
   10280     hardcode_automatic \
   10281     module_cmds \
   10282     module_expsym_cmds \
   10283     lt_cv_prog_compiler_c_o \
   10284     fix_srcfile_path \
   10285     exclude_expsyms \
   10286     include_expsyms; do
   10287 
   10288     case $var in
   10289     old_archive_cmds | \
   10290     old_archive_from_new_cmds | \
   10291     archive_cmds | \
   10292     archive_expsym_cmds | \
   10293     module_cmds | \
   10294     module_expsym_cmds | \
   10295     old_archive_from_expsyms_cmds | \
   10296     export_symbols_cmds | \
   10297     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   10298     postinstall_cmds | postuninstall_cmds | \
   10299     old_postinstall_cmds | old_postuninstall_cmds | \
   10300     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   10301       # Double-quote double-evaled strings.
   10302       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   10303       ;;
   10304     *)
   10305       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   10306       ;;
   10307     esac
   10308   done
   10309 
   10310   case $lt_echo in
   10311   *'\$0 --fallback-echo"')
   10312     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   10313     ;;
   10314   esac
   10315 
   10316 cfgfile="${ofile}T"
   10317   trap "$rm \"$cfgfile\"; exit 1" 1 2 15
   10318   $rm -f "$cfgfile"
   10319   { echo "$as_me:$LINENO: creating $ofile" >&5
   10320 echo "$as_me: creating $ofile" >&6;}
   10321 
   10322   cat <<__EOF__ >> "$cfgfile"
   10323 #! $SHELL
   10324 
   10325 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   10326 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
   10327 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   10328 #
   10329 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
   10330 # Free Software Foundation, Inc.
   10331 #
   10332 # This file is part of GNU Libtool:
   10333 # Originally by Gordon Matzigkeit <gord (at] gnu.ai.mit.edu>, 1996
   10334 #
   10335 # This program is free software; you can redistribute it and/or modify
   10336 # it under the terms of the GNU General Public License as published by
   10337 # the Free Software Foundation; either version 2 of the License, or
   10338 # (at your option) any later version.
   10339 #
   10340 # This program is distributed in the hope that it will be useful, but
   10341 # WITHOUT ANY WARRANTY; without even the implied warranty of
   10342 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   10343 # General Public License for more details.
   10344 #
   10345 # You should have received a copy of the GNU General Public License
   10346 # along with this program; if not, write to the Free Software
   10347 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   10348 #
   10349 # As a special exception to the GNU General Public License, if you
   10350 # distribute this file as part of a program that contains a
   10351 # configuration script generated by Autoconf, you may include it under
   10352 # the same distribution terms that you use for the rest of that program.
   10353 
   10354 # A sed program that does not truncate output.
   10355 SED=$lt_SED
   10356 
   10357 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   10358 Xsed="$SED -e 1s/^X//"
   10359 
   10360 # The HP-UX ksh and POSIX shell print the target directory to stdout
   10361 # if CDPATH is set.
   10362 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   10363 
   10364 # The names of the tagged configurations supported by this script.
   10365 available_tags=
   10366 
   10367 # ### BEGIN LIBTOOL CONFIG
   10368 
   10369 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   10370 
   10371 # Shell to use when invoking shell scripts.
   10372 SHELL=$lt_SHELL
   10373 
   10374 # Whether or not to build shared libraries.
   10375 build_libtool_libs=$enable_shared
   10376 
   10377 # Whether or not to build static libraries.
   10378 build_old_libs=$enable_static
   10379 
   10380 # Whether or not to add -lc for building shared libraries.
   10381 build_libtool_need_lc=$archive_cmds_need_lc
   10382 
   10383 # Whether or not to disallow shared libs when runtime libs are static
   10384 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   10385 
   10386 # Whether or not to optimize for fast installation.
   10387 fast_install=$enable_fast_install
   10388 
   10389 # The host system.
   10390 host_alias=$host_alias
   10391 host=$host
   10392 host_os=$host_os
   10393 
   10394 # The build system.
   10395 build_alias=$build_alias
   10396 build=$build
   10397 build_os=$build_os
   10398 
   10399 # An echo program that does not interpret backslashes.
   10400 echo=$lt_echo
   10401 
   10402 # The archiver.
   10403 AR=$lt_AR
   10404 AR_FLAGS=$lt_AR_FLAGS
   10405 
   10406 # A C compiler.
   10407 LTCC=$lt_LTCC
   10408 
   10409 # LTCC compiler flags.
   10410 LTCFLAGS=$lt_LTCFLAGS
   10411 
   10412 # A language-specific compiler.
   10413 CC=$lt_compiler
   10414 
   10415 # Is the compiler the GNU C compiler?
   10416 with_gcc=$GCC
   10417 
   10418 # An ERE matcher.
   10419 EGREP=$lt_EGREP
   10420 
   10421 # The linker used to build libraries.
   10422 LD=$lt_LD
   10423 
   10424 # Whether we need hard or soft links.
   10425 LN_S=$lt_LN_S
   10426 
   10427 # A BSD-compatible nm program.
   10428 NM=$lt_NM
   10429 
   10430 # A symbol stripping program
   10431 STRIP=$lt_STRIP
   10432 
   10433 # Used to examine libraries when file_magic_cmd begins "file"
   10434 MAGIC_CMD=$MAGIC_CMD
   10435 
   10436 # Used on cygwin: DLL creation program.
   10437 DLLTOOL="$DLLTOOL"
   10438 
   10439 # Used on cygwin: object dumper.
   10440 OBJDUMP="$OBJDUMP"
   10441 
   10442 # Used on cygwin: assembler.
   10443 AS="$AS"
   10444 
   10445 # The name of the directory that contains temporary libtool files.
   10446 objdir=$objdir
   10447 
   10448 # How to create reloadable object files.
   10449 reload_flag=$lt_reload_flag
   10450 reload_cmds=$lt_reload_cmds
   10451 
   10452 # How to pass a linker flag through the compiler.
   10453 wl=$lt_lt_prog_compiler_wl
   10454 
   10455 # Object file suffix (normally "o").
   10456 objext="$ac_objext"
   10457 
   10458 # Old archive suffix (normally "a").
   10459 libext="$libext"
   10460 
   10461 # Shared library suffix (normally ".so").
   10462 shrext_cmds='$shrext_cmds'
   10463 
   10464 # Executable file suffix (normally "").
   10465 exeext="$exeext"
   10466 
   10467 # Additional compiler flags for building library objects.
   10468 pic_flag=$lt_lt_prog_compiler_pic
   10469 pic_mode=$pic_mode
   10470 
   10471 # What is the maximum length of a command?
   10472 max_cmd_len=$lt_cv_sys_max_cmd_len
   10473 
   10474 # Does compiler simultaneously support -c and -o options?
   10475 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   10476 
   10477 # Must we lock files when doing compilation?
   10478 need_locks=$lt_need_locks
   10479 
   10480 # Do we need the lib prefix for modules?
   10481 need_lib_prefix=$need_lib_prefix
   10482 
   10483 # Do we need a version for libraries?
   10484 need_version=$need_version
   10485 
   10486 # Whether dlopen is supported.
   10487 dlopen_support=$enable_dlopen
   10488 
   10489 # Whether dlopen of programs is supported.
   10490 dlopen_self=$enable_dlopen_self
   10491 
   10492 # Whether dlopen of statically linked programs is supported.
   10493 dlopen_self_static=$enable_dlopen_self_static
   10494 
   10495 # Compiler flag to prevent dynamic linking.
   10496 link_static_flag=$lt_lt_prog_compiler_static
   10497 
   10498 # Compiler flag to turn off builtin functions.
   10499 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   10500 
   10501 # Compiler flag to allow reflexive dlopens.
   10502 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   10503 
   10504 # Compiler flag to generate shared objects directly from archives.
   10505 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   10506 
   10507 # Compiler flag to generate thread-safe objects.
   10508 thread_safe_flag_spec=$lt_thread_safe_flag_spec
   10509 
   10510 # Library versioning type.
   10511 version_type=$version_type
   10512 
   10513 # Format of library name prefix.
   10514 libname_spec=$lt_libname_spec
   10515 
   10516 # List of archive names.  First name is the real one, the rest are links.
   10517 # The last name is the one that the linker finds with -lNAME.
   10518 library_names_spec=$lt_library_names_spec
   10519 
   10520 # The coded name of the library, if different from the real name.
   10521 soname_spec=$lt_soname_spec
   10522 
   10523 # Commands used to build and install an old-style archive.
   10524 RANLIB=$lt_RANLIB
   10525 old_archive_cmds=$lt_old_archive_cmds
   10526 old_postinstall_cmds=$lt_old_postinstall_cmds
   10527 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   10528 
   10529 # Create an old-style archive from a shared archive.
   10530 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   10531 
   10532 # Create a temporary old-style archive to link instead of a shared archive.
   10533 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   10534 
   10535 # Commands used to build and install a shared archive.
   10536 archive_cmds=$lt_archive_cmds
   10537 archive_expsym_cmds=$lt_archive_expsym_cmds
   10538 postinstall_cmds=$lt_postinstall_cmds
   10539 postuninstall_cmds=$lt_postuninstall_cmds
   10540 
   10541 # Commands used to build a loadable module (assumed same as above if empty)
   10542 module_cmds=$lt_module_cmds
   10543 module_expsym_cmds=$lt_module_expsym_cmds
   10544 
   10545 # Commands to strip libraries.
   10546 old_striplib=$lt_old_striplib
   10547 striplib=$lt_striplib
   10548 
   10549 # Dependencies to place before the objects being linked to create a
   10550 # shared library.
   10551 predep_objects=$lt_predep_objects
   10552 
   10553 # Dependencies to place after the objects being linked to create a
   10554 # shared library.
   10555 postdep_objects=$lt_postdep_objects
   10556 
   10557 # Dependencies to place before the objects being linked to create a
   10558 # shared library.
   10559 predeps=$lt_predeps
   10560 
   10561 # Dependencies to place after the objects being linked to create a
   10562 # shared library.
   10563 postdeps=$lt_postdeps
   10564 
   10565 # The library search path used internally by the compiler when linking
   10566 # a shared library.
   10567 compiler_lib_search_path=$lt_compiler_lib_search_path
   10568 
   10569 # Method to check whether dependent libraries are shared objects.
   10570 deplibs_check_method=$lt_deplibs_check_method
   10571 
   10572 # Command to use when deplibs_check_method == file_magic.
   10573 file_magic_cmd=$lt_file_magic_cmd
   10574 
   10575 # Flag that allows shared libraries with undefined symbols to be built.
   10576 allow_undefined_flag=$lt_allow_undefined_flag
   10577 
   10578 # Flag that forces no undefined symbols.
   10579 no_undefined_flag=$lt_no_undefined_flag
   10580 
   10581 # Commands used to finish a libtool library installation in a directory.
   10582 finish_cmds=$lt_finish_cmds
   10583 
   10584 # Same as above, but a single script fragment to be evaled but not shown.
   10585 finish_eval=$lt_finish_eval
   10586 
   10587 # Take the output of nm and produce a listing of raw symbols and C names.
   10588 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   10589 
   10590 # Transform the output of nm in a proper C declaration
   10591 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   10592 
   10593 # Transform the output of nm in a C name address pair
   10594 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   10595 
   10596 # This is the shared library runtime path variable.
   10597 runpath_var=$runpath_var
   10598 
   10599 # This is the shared library path variable.
   10600 shlibpath_var=$shlibpath_var
   10601 
   10602 # Is shlibpath searched before the hard-coded library search path?
   10603 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   10604 
   10605 # How to hardcode a shared library path into an executable.
   10606 hardcode_action=$hardcode_action
   10607 
   10608 # Whether we should hardcode library paths into libraries.
   10609 hardcode_into_libs=$hardcode_into_libs
   10610 
   10611 # Flag to hardcode \$libdir into a binary during linking.
   10612 # This must work even if \$libdir does not exist.
   10613 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   10614 
   10615 # If ld is used when linking, flag to hardcode \$libdir into
   10616 # a binary during linking. This must work even if \$libdir does
   10617 # not exist.
   10618 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   10619 
   10620 # Whether we need a single -rpath flag with a separated argument.
   10621 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   10622 
   10623 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   10624 # resulting binary.
   10625 hardcode_direct=$hardcode_direct
   10626 
   10627 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   10628 # resulting binary.
   10629 hardcode_minus_L=$hardcode_minus_L
   10630 
   10631 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   10632 # the resulting binary.
   10633 hardcode_shlibpath_var=$hardcode_shlibpath_var
   10634 
   10635 # Set to yes if building a shared library automatically hardcodes DIR into the library
   10636 # and all subsequent libraries and executables linked against it.
   10637 hardcode_automatic=$hardcode_automatic
   10638 
   10639 # Variables whose values should be saved in libtool wrapper scripts and
   10640 # restored at relink time.
   10641 variables_saved_for_relink="$variables_saved_for_relink"
   10642 
   10643 # Whether libtool must link a program against all its dependency libraries.
   10644 link_all_deplibs=$link_all_deplibs
   10645 
   10646 # Compile-time system search path for libraries
   10647 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   10648 
   10649 # Run-time system search path for libraries
   10650 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   10651 
   10652 # Fix the shell variable \$srcfile for the compiler.
   10653 fix_srcfile_path=$lt_fix_srcfile_path
   10654 
   10655 # Set to yes if exported symbols are required.
   10656 always_export_symbols=$always_export_symbols
   10657 
   10658 # The commands to list exported symbols.
   10659 export_symbols_cmds=$lt_export_symbols_cmds
   10660 
   10661 # The commands to extract the exported symbol list from a shared archive.
   10662 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   10663 
   10664 # Symbols that should not be listed in the preloaded symbols.
   10665 exclude_expsyms=$lt_exclude_expsyms
   10666 
   10667 # Symbols that must always be exported.
   10668 include_expsyms=$lt_include_expsyms
   10669 
   10670 # ### END LIBTOOL CONFIG
   10671 
   10672 __EOF__
   10673 
   10674 
   10675   case $host_os in
   10676   aix3*)
   10677     cat <<\EOF >> "$cfgfile"
   10678 
   10679 # AIX sometimes has problems with the GCC collect2 program.  For some
   10680 # reason, if we set the COLLECT_NAMES environment variable, the problems
   10681 # vanish in a puff of smoke.
   10682 if test "X${COLLECT_NAMES+set}" != Xset; then
   10683   COLLECT_NAMES=
   10684   export COLLECT_NAMES
   10685 fi
   10686 EOF
   10687     ;;
   10688   esac
   10689 
   10690   # We use sed instead of cat because bash on DJGPP gets confused if
   10691   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   10692   # text mode, it properly converts lines to CR/LF.  This bash problem
   10693   # is reportedly fixed, but why not run on old versions too?
   10694   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
   10695 
   10696   mv -f "$cfgfile" "$ofile" || \
   10697     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   10698   chmod +x "$ofile"
   10699 
   10700 else
   10701   # If there is no Makefile yet, we rely on a make rule to execute
   10702   # `config.status --recheck' to rerun these tests and create the
   10703   # libtool script then.
   10704   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   10705   if test -f "$ltmain_in"; then
   10706     test -f Makefile && make "$ltmain"
   10707   fi
   10708 fi
   10709 
   10710 
   10711 ac_ext=c
   10712 ac_cpp='$CPP $CPPFLAGS'
   10713 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   10714 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   10715 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   10716 
   10717 CC="$lt_save_CC"
   10718 
   10719 
   10720 # Check whether --with-tags was given.
   10721 if test "${with_tags+set}" = set; then
   10722   withval=$with_tags; tagnames="$withval"
   10723 fi
   10724 
   10725 
   10726 if test -f "$ltmain" && test -n "$tagnames"; then
   10727   if test ! -f "${ofile}"; then
   10728     { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
   10729 echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
   10730   fi
   10731 
   10732   if test -z "$LTCC"; then
   10733     eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
   10734     if test -z "$LTCC"; then
   10735       { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
   10736 echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
   10737     else
   10738       { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
   10739 echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
   10740     fi
   10741   fi
   10742   if test -z "$LTCFLAGS"; then
   10743     eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
   10744   fi
   10745 
   10746   # Extract list of available tagged configurations in $ofile.
   10747   # Note that this assumes the entire list is on one line.
   10748   available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
   10749 
   10750   lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   10751   for tagname in $tagnames; do
   10752     IFS="$lt_save_ifs"
   10753     # Check whether tagname contains only valid characters
   10754     case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
   10755     "") ;;
   10756     *)  { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
   10757 echo "$as_me: error: invalid tag name: $tagname" >&2;}
   10758    { (exit 1); exit 1; }; }
   10759 	;;
   10760     esac
   10761 
   10762     if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
   10763     then
   10764       { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
   10765 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
   10766    { (exit 1); exit 1; }; }
   10767     fi
   10768 
   10769     # Update the list of available tags.
   10770     if test -n "$tagname"; then
   10771       echo appending configuration tag \"$tagname\" to $ofile
   10772 
   10773       case $tagname in
   10774       CXX)
   10775 	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   10776 	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   10777 	    (test "X$CXX" != "Xg++"))) ; then
   10778 	  ac_ext=cpp
   10779 ac_cpp='$CXXCPP $CPPFLAGS'
   10780 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   10781 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   10782 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   10783 
   10784 
   10785 
   10786 
   10787 archive_cmds_need_lc_CXX=no
   10788 allow_undefined_flag_CXX=
   10789 always_export_symbols_CXX=no
   10790 archive_expsym_cmds_CXX=
   10791 export_dynamic_flag_spec_CXX=
   10792 hardcode_direct_CXX=no
   10793 hardcode_libdir_flag_spec_CXX=
   10794 hardcode_libdir_flag_spec_ld_CXX=
   10795 hardcode_libdir_separator_CXX=
   10796 hardcode_minus_L_CXX=no
   10797 hardcode_shlibpath_var_CXX=unsupported
   10798 hardcode_automatic_CXX=no
   10799 module_cmds_CXX=
   10800 module_expsym_cmds_CXX=
   10801 link_all_deplibs_CXX=unknown
   10802 old_archive_cmds_CXX=$old_archive_cmds
   10803 no_undefined_flag_CXX=
   10804 whole_archive_flag_spec_CXX=
   10805 enable_shared_with_static_runtimes_CXX=no
   10806 
   10807 # Dependencies to place before and after the object being linked:
   10808 predep_objects_CXX=
   10809 postdep_objects_CXX=
   10810 predeps_CXX=
   10811 postdeps_CXX=
   10812 compiler_lib_search_path_CXX=
   10813 
   10814 # Source file extension for C++ test sources.
   10815 ac_ext=cpp
   10816 
   10817 # Object file extension for compiled C++ test sources.
   10818 objext=o
   10819 objext_CXX=$objext
   10820 
   10821 # Code to be used in simple compile tests
   10822 lt_simple_compile_test_code="int some_variable = 0;"
   10823 
   10824 # Code to be used in simple link tests
   10825 lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
   10826 
   10827 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   10828 
   10829 # If no C compiler was specified, use CC.
   10830 LTCC=${LTCC-"$CC"}
   10831 
   10832 # If no C compiler flags were specified, use CFLAGS.
   10833 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   10834 
   10835 # Allow CC to be a program name with arguments.
   10836 compiler=$CC
   10837 
   10838 
   10839 # save warnings/boilerplate of simple test code
   10840 ac_outfile=conftest.$ac_objext
   10841 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   10842 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   10843 _lt_compiler_boilerplate=`cat conftest.err`
   10844 $rm conftest*
   10845 
   10846 ac_outfile=conftest.$ac_objext
   10847 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   10848 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   10849 _lt_linker_boilerplate=`cat conftest.err`
   10850 $rm conftest*
   10851 
   10852 
   10853 # Allow CC to be a program name with arguments.
   10854 lt_save_CC=$CC
   10855 lt_save_LD=$LD
   10856 lt_save_GCC=$GCC
   10857 GCC=$GXX
   10858 lt_save_with_gnu_ld=$with_gnu_ld
   10859 lt_save_path_LD=$lt_cv_path_LD
   10860 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   10861   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   10862 else
   10863   $as_unset lt_cv_prog_gnu_ld
   10864 fi
   10865 if test -n "${lt_cv_path_LDCXX+set}"; then
   10866   lt_cv_path_LD=$lt_cv_path_LDCXX
   10867 else
   10868   $as_unset lt_cv_path_LD
   10869 fi
   10870 test -z "${LDCXX+set}" || LD=$LDCXX
   10871 CC=${CXX-"c++"}
   10872 compiler=$CC
   10873 compiler_CXX=$CC
   10874 for cc_temp in $compiler""; do
   10875   case $cc_temp in
   10876     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   10877     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   10878     \-*) ;;
   10879     *) break;;
   10880   esac
   10881 done
   10882 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   10883 
   10884 
   10885 # We don't want -fno-exception wen compiling C++ code, so set the
   10886 # no_builtin_flag separately
   10887 if test "$GXX" = yes; then
   10888   lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   10889 else
   10890   lt_prog_compiler_no_builtin_flag_CXX=
   10891 fi
   10892 
   10893 if test "$GXX" = yes; then
   10894   # Set up default GNU C++ configuration
   10895 
   10896 
   10897 # Check whether --with-gnu-ld was given.
   10898 if test "${with_gnu_ld+set}" = set; then
   10899   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   10900 else
   10901   with_gnu_ld=no
   10902 fi
   10903 
   10904 ac_prog=ld
   10905 if test "$GCC" = yes; then
   10906   # Check if gcc -print-prog-name=ld gives a path.
   10907   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   10908 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
   10909   case $host in
   10910   *-*-mingw*)
   10911     # gcc leaves a trailing carriage return which upsets mingw
   10912     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   10913   *)
   10914     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   10915   esac
   10916   case $ac_prog in
   10917     # Accept absolute paths.
   10918     [\\/]* | ?:[\\/]*)
   10919       re_direlt='/[^/][^/]*/\.\./'
   10920       # Canonicalize the pathname of ld
   10921       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   10922       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   10923 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   10924       done
   10925       test -z "$LD" && LD="$ac_prog"
   10926       ;;
   10927   "")
   10928     # If it fails, then pretend we aren't using GCC.
   10929     ac_prog=ld
   10930     ;;
   10931   *)
   10932     # If it is relative, then search for the first ld in PATH.
   10933     with_gnu_ld=unknown
   10934     ;;
   10935   esac
   10936 elif test "$with_gnu_ld" = yes; then
   10937   { echo "$as_me:$LINENO: checking for GNU ld" >&5
   10938 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
   10939 else
   10940   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   10941 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
   10942 fi
   10943 if test "${lt_cv_path_LD+set}" = set; then
   10944   echo $ECHO_N "(cached) $ECHO_C" >&6
   10945 else
   10946   if test -z "$LD"; then
   10947   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   10948   for ac_dir in $PATH; do
   10949     IFS="$lt_save_ifs"
   10950     test -z "$ac_dir" && ac_dir=.
   10951     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   10952       lt_cv_path_LD="$ac_dir/$ac_prog"
   10953       # Check to see if the program is GNU ld.  I'd rather use --version,
   10954       # but apparently some variants of GNU ld only accept -v.
   10955       # Break only if it was the GNU/non-GNU ld that we prefer.
   10956       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   10957       *GNU* | *'with BFD'*)
   10958 	test "$with_gnu_ld" != no && break
   10959 	;;
   10960       *)
   10961 	test "$with_gnu_ld" != yes && break
   10962 	;;
   10963       esac
   10964     fi
   10965   done
   10966   IFS="$lt_save_ifs"
   10967 else
   10968   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   10969 fi
   10970 fi
   10971 
   10972 LD="$lt_cv_path_LD"
   10973 if test -n "$LD"; then
   10974   { echo "$as_me:$LINENO: result: $LD" >&5
   10975 echo "${ECHO_T}$LD" >&6; }
   10976 else
   10977   { echo "$as_me:$LINENO: result: no" >&5
   10978 echo "${ECHO_T}no" >&6; }
   10979 fi
   10980 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   10981 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   10982    { (exit 1); exit 1; }; }
   10983 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   10984 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
   10985 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   10986   echo $ECHO_N "(cached) $ECHO_C" >&6
   10987 else
   10988   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   10989 case `$LD -v 2>&1 </dev/null` in
   10990 *GNU* | *'with BFD'*)
   10991   lt_cv_prog_gnu_ld=yes
   10992   ;;
   10993 *)
   10994   lt_cv_prog_gnu_ld=no
   10995   ;;
   10996 esac
   10997 fi
   10998 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   10999 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
   11000 with_gnu_ld=$lt_cv_prog_gnu_ld
   11001 
   11002 
   11003 
   11004   # Check if GNU C++ uses GNU ld as the underlying linker, since the
   11005   # archiving commands below assume that GNU ld is being used.
   11006   if test "$with_gnu_ld" = yes; then
   11007     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11008     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'
   11009 
   11010     hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11011     export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11012 
   11013     # If archive_cmds runs LD, not CC, wlarc should be empty
   11014     # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   11015     #     investigate it a little bit more. (MM)
   11016     wlarc='${wl}'
   11017 
   11018     # ancient GNU ld didn't support --whole-archive et. al.
   11019     if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
   11020 	grep 'no-whole-archive' > /dev/null; then
   11021       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11022     else
   11023       whole_archive_flag_spec_CXX=
   11024     fi
   11025   else
   11026     with_gnu_ld=no
   11027     wlarc=
   11028 
   11029     # A generic and very simple default shared library creation
   11030     # command for GNU C++ for the case where it uses the native
   11031     # linker, instead of GNU ld.  If possible, this setting should
   11032     # overridden to take advantage of the native linker features on
   11033     # the platform it is being used on.
   11034     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11035   fi
   11036 
   11037   # Commands to make compiler produce verbose output that lists
   11038   # what "hidden" libraries, object files and flags are used when
   11039   # linking a shared library.
   11040   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11041 
   11042 else
   11043   GXX=no
   11044   with_gnu_ld=no
   11045   wlarc=
   11046 fi
   11047 
   11048 # PORTME: fill in a description of your system's C++ link characteristics
   11049 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   11050 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   11051 ld_shlibs_CXX=yes
   11052 case $host_os in
   11053   aix3*)
   11054     # FIXME: insert proper C++ library support
   11055     ld_shlibs_CXX=no
   11056     ;;
   11057   aix4* | aix5*)
   11058     if test "$host_cpu" = ia64; then
   11059       # On IA64, the linker does run time linking by default, so we don't
   11060       # have to do anything special.
   11061       aix_use_runtimelinking=no
   11062       exp_sym_flag='-Bexport'
   11063       no_entry_flag=""
   11064     else
   11065       aix_use_runtimelinking=no
   11066 
   11067       # Test if we are trying to use run time linking or normal
   11068       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   11069       # need to do runtime linking.
   11070       case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   11071 	for ld_flag in $LDFLAGS; do
   11072 	  case $ld_flag in
   11073 	  *-brtl*)
   11074 	    aix_use_runtimelinking=yes
   11075 	    break
   11076 	    ;;
   11077 	  esac
   11078 	done
   11079 	;;
   11080       esac
   11081 
   11082       exp_sym_flag='-bexport'
   11083       no_entry_flag='-bnoentry'
   11084     fi
   11085 
   11086     # When large executables or shared objects are built, AIX ld can
   11087     # have problems creating the table of contents.  If linking a library
   11088     # or program results in "error TOC overflow" add -mminimal-toc to
   11089     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   11090     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   11091 
   11092     archive_cmds_CXX=''
   11093     hardcode_direct_CXX=yes
   11094     hardcode_libdir_separator_CXX=':'
   11095     link_all_deplibs_CXX=yes
   11096 
   11097     if test "$GXX" = yes; then
   11098       case $host_os in aix4.[012]|aix4.[012].*)
   11099       # We only want to do this on AIX 4.2 and lower, the check
   11100       # below for broken collect2 doesn't work under 4.3+
   11101 	collect2name=`${CC} -print-prog-name=collect2`
   11102 	if test -f "$collect2name" && \
   11103 	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   11104 	then
   11105 	  # We have reworked collect2
   11106 	  :
   11107 	else
   11108 	  # We have old collect2
   11109 	  hardcode_direct_CXX=unsupported
   11110 	  # It fails to find uninstalled libraries when the uninstalled
   11111 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   11112 	  # to unsupported forces relinking
   11113 	  hardcode_minus_L_CXX=yes
   11114 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
   11115 	  hardcode_libdir_separator_CXX=
   11116 	fi
   11117 	;;
   11118       esac
   11119       shared_flag='-shared'
   11120       if test "$aix_use_runtimelinking" = yes; then
   11121 	shared_flag="$shared_flag "'${wl}-G'
   11122       fi
   11123     else
   11124       # not using gcc
   11125       if test "$host_cpu" = ia64; then
   11126 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   11127 	# chokes on -Wl,-G. The following line is correct:
   11128 	shared_flag='-G'
   11129       else
   11130 	if test "$aix_use_runtimelinking" = yes; then
   11131 	  shared_flag='${wl}-G'
   11132 	else
   11133 	  shared_flag='${wl}-bM:SRE'
   11134 	fi
   11135       fi
   11136     fi
   11137 
   11138     # It seems that -bexpall does not export symbols beginning with
   11139     # underscore (_), so it is better to generate a list of symbols to export.
   11140     always_export_symbols_CXX=yes
   11141     if test "$aix_use_runtimelinking" = yes; then
   11142       # Warning - without using the other runtime loading flags (-brtl),
   11143       # -berok will link without error, but may produce a broken library.
   11144       allow_undefined_flag_CXX='-berok'
   11145       # Determine the default libpath from the value encoded in an empty executable.
   11146       cat >conftest.$ac_ext <<_ACEOF
   11147 /* confdefs.h.  */
   11148 _ACEOF
   11149 cat confdefs.h >>conftest.$ac_ext
   11150 cat >>conftest.$ac_ext <<_ACEOF
   11151 /* end confdefs.h.  */
   11152 
   11153 int
   11154 main ()
   11155 {
   11156 
   11157   ;
   11158   return 0;
   11159 }
   11160 _ACEOF
   11161 rm -f conftest.$ac_objext conftest$ac_exeext
   11162 if { (ac_try="$ac_link"
   11163 case "(($ac_try" in
   11164   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11165   *) ac_try_echo=$ac_try;;
   11166 esac
   11167 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11168   (eval "$ac_link") 2>conftest.er1
   11169   ac_status=$?
   11170   grep -v '^ *+' conftest.er1 >conftest.err
   11171   rm -f conftest.er1
   11172   cat conftest.err >&5
   11173   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11174   (exit $ac_status); } && {
   11175 	 test -z "$ac_cxx_werror_flag" ||
   11176 	 test ! -s conftest.err
   11177        } && test -s conftest$ac_exeext &&
   11178        $as_test_x conftest$ac_exeext; then
   11179 
   11180 lt_aix_libpath_sed='
   11181     /Import File Strings/,/^$/ {
   11182 	/^0/ {
   11183 	    s/^0  *\(.*\)$/\1/
   11184 	    p
   11185 	}
   11186     }'
   11187 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11188 # Check for a 64-bit object if we didn't find anything.
   11189 if test -z "$aix_libpath"; then
   11190   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11191 fi
   11192 else
   11193   echo "$as_me: failed program was:" >&5
   11194 sed 's/^/| /' conftest.$ac_ext >&5
   11195 
   11196 
   11197 fi
   11198 
   11199 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11200       conftest$ac_exeext conftest.$ac_ext
   11201 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11202 
   11203       hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11204 
   11205       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"
   11206      else
   11207       if test "$host_cpu" = ia64; then
   11208 	hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   11209 	allow_undefined_flag_CXX="-z nodefs"
   11210 	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"
   11211       else
   11212 	# Determine the default libpath from the value encoded in an empty executable.
   11213 	cat >conftest.$ac_ext <<_ACEOF
   11214 /* confdefs.h.  */
   11215 _ACEOF
   11216 cat confdefs.h >>conftest.$ac_ext
   11217 cat >>conftest.$ac_ext <<_ACEOF
   11218 /* end confdefs.h.  */
   11219 
   11220 int
   11221 main ()
   11222 {
   11223 
   11224   ;
   11225   return 0;
   11226 }
   11227 _ACEOF
   11228 rm -f conftest.$ac_objext conftest$ac_exeext
   11229 if { (ac_try="$ac_link"
   11230 case "(($ac_try" in
   11231   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11232   *) ac_try_echo=$ac_try;;
   11233 esac
   11234 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11235   (eval "$ac_link") 2>conftest.er1
   11236   ac_status=$?
   11237   grep -v '^ *+' conftest.er1 >conftest.err
   11238   rm -f conftest.er1
   11239   cat conftest.err >&5
   11240   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11241   (exit $ac_status); } && {
   11242 	 test -z "$ac_cxx_werror_flag" ||
   11243 	 test ! -s conftest.err
   11244        } && test -s conftest$ac_exeext &&
   11245        $as_test_x conftest$ac_exeext; then
   11246 
   11247 lt_aix_libpath_sed='
   11248     /Import File Strings/,/^$/ {
   11249 	/^0/ {
   11250 	    s/^0  *\(.*\)$/\1/
   11251 	    p
   11252 	}
   11253     }'
   11254 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11255 # Check for a 64-bit object if we didn't find anything.
   11256 if test -z "$aix_libpath"; then
   11257   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11258 fi
   11259 else
   11260   echo "$as_me: failed program was:" >&5
   11261 sed 's/^/| /' conftest.$ac_ext >&5
   11262 
   11263 
   11264 fi
   11265 
   11266 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11267       conftest$ac_exeext conftest.$ac_ext
   11268 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11269 
   11270 	hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11271 	# Warning - without using the other run time loading flags,
   11272 	# -berok will link without error, but may produce a broken library.
   11273 	no_undefined_flag_CXX=' ${wl}-bernotok'
   11274 	allow_undefined_flag_CXX=' ${wl}-berok'
   11275 	# Exported symbols can be pulled into shared objects from archives
   11276 	whole_archive_flag_spec_CXX='$convenience'
   11277 	archive_cmds_need_lc_CXX=yes
   11278 	# This is similar to how AIX traditionally builds its shared libraries.
   11279 	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'
   11280       fi
   11281     fi
   11282     ;;
   11283 
   11284   beos*)
   11285     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   11286       allow_undefined_flag_CXX=unsupported
   11287       # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   11288       # support --undefined.  This deserves some investigation.  FIXME
   11289       archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11290     else
   11291       ld_shlibs_CXX=no
   11292     fi
   11293     ;;
   11294 
   11295   chorus*)
   11296     case $cc_basename in
   11297       *)
   11298 	# FIXME: insert proper C++ library support
   11299 	ld_shlibs_CXX=no
   11300 	;;
   11301     esac
   11302     ;;
   11303 
   11304   cygwin* | mingw* | pw32*)
   11305     # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   11306     # as there is no search path for DLLs.
   11307     hardcode_libdir_flag_spec_CXX='-L$libdir'
   11308     allow_undefined_flag_CXX=unsupported
   11309     always_export_symbols_CXX=no
   11310     enable_shared_with_static_runtimes_CXX=yes
   11311 
   11312     if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   11313       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'
   11314       # If the export-symbols file already is a .def file (1st line
   11315       # is EXPORTS), use it as is; otherwise, prepend...
   11316       archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   11317 	cp $export_symbols $output_objdir/$soname.def;
   11318       else
   11319 	echo EXPORTS > $output_objdir/$soname.def;
   11320 	cat $export_symbols >> $output_objdir/$soname.def;
   11321       fi~
   11322       $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'
   11323     else
   11324       ld_shlibs_CXX=no
   11325     fi
   11326   ;;
   11327       darwin* | rhapsody*)
   11328         case $host_os in
   11329         rhapsody* | darwin1.[012])
   11330          allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress'
   11331          ;;
   11332        *) # Darwin 1.3 on
   11333          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   11334            allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   11335          else
   11336            case ${MACOSX_DEPLOYMENT_TARGET} in
   11337              10.[012])
   11338                allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   11339                ;;
   11340              10.*)
   11341                allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup'
   11342                ;;
   11343            esac
   11344          fi
   11345          ;;
   11346         esac
   11347       archive_cmds_need_lc_CXX=no
   11348       hardcode_direct_CXX=no
   11349       hardcode_automatic_CXX=yes
   11350       hardcode_shlibpath_var_CXX=unsupported
   11351       whole_archive_flag_spec_CXX=''
   11352       link_all_deplibs_CXX=yes
   11353 
   11354     if test "$GXX" = yes ; then
   11355       lt_int_apple_cc_single_mod=no
   11356       output_verbose_link_cmd='echo'
   11357       if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then
   11358        lt_int_apple_cc_single_mod=yes
   11359       fi
   11360       if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   11361        archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   11362       else
   11363           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'
   11364         fi
   11365         module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11366         # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11367           if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   11368             archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   11369           else
   11370             archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "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~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   11371           fi
   11372             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}'
   11373       else
   11374       case $cc_basename in
   11375         xlc*)
   11376          output_verbose_link_cmd='echo'
   11377           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'
   11378           module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11379           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11380           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}'
   11381           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}'
   11382           ;;
   11383        *)
   11384          ld_shlibs_CXX=no
   11385           ;;
   11386       esac
   11387       fi
   11388         ;;
   11389 
   11390   dgux*)
   11391     case $cc_basename in
   11392       ec++*)
   11393 	# FIXME: insert proper C++ library support
   11394 	ld_shlibs_CXX=no
   11395 	;;
   11396       ghcx*)
   11397 	# Green Hills C++ Compiler
   11398 	# FIXME: insert proper C++ library support
   11399 	ld_shlibs_CXX=no
   11400 	;;
   11401       *)
   11402 	# FIXME: insert proper C++ library support
   11403 	ld_shlibs_CXX=no
   11404 	;;
   11405     esac
   11406     ;;
   11407   freebsd[12]*)
   11408     # C++ shared libraries reported to be fairly broken before switch to ELF
   11409     ld_shlibs_CXX=no
   11410     ;;
   11411   freebsd-elf*)
   11412     archive_cmds_need_lc_CXX=no
   11413     ;;
   11414   freebsd* | dragonfly*)
   11415     # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   11416     # conventions
   11417     ld_shlibs_CXX=yes
   11418     ;;
   11419   gnu*)
   11420     ;;
   11421   hpux9*)
   11422     hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11423     hardcode_libdir_separator_CXX=:
   11424     export_dynamic_flag_spec_CXX='${wl}-E'
   11425     hardcode_direct_CXX=yes
   11426     hardcode_minus_L_CXX=yes # Not in the search PATH,
   11427 				# but as the default
   11428 				# location of the library.
   11429 
   11430     case $cc_basename in
   11431     CC*)
   11432       # FIXME: insert proper C++ library support
   11433       ld_shlibs_CXX=no
   11434       ;;
   11435     aCC*)
   11436       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'
   11437       # Commands to make compiler produce verbose output that lists
   11438       # what "hidden" libraries, object files and flags are used when
   11439       # linking a shared library.
   11440       #
   11441       # There doesn't appear to be a way to prevent this compiler from
   11442       # explicitly linking system object files so we need to strip them
   11443       # from the output so that they don't get included in the library
   11444       # dependencies.
   11445       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'
   11446       ;;
   11447     *)
   11448       if test "$GXX" = yes; then
   11449         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'
   11450       else
   11451         # FIXME: insert proper C++ library support
   11452         ld_shlibs_CXX=no
   11453       fi
   11454       ;;
   11455     esac
   11456     ;;
   11457   hpux10*|hpux11*)
   11458     if test $with_gnu_ld = no; then
   11459       hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11460       hardcode_libdir_separator_CXX=:
   11461 
   11462       case $host_cpu in
   11463       hppa*64*|ia64*) ;;
   11464       *)
   11465 	export_dynamic_flag_spec_CXX='${wl}-E'
   11466         ;;
   11467       esac
   11468     fi
   11469     case $host_cpu in
   11470     hppa*64*|ia64*)
   11471       hardcode_direct_CXX=no
   11472       hardcode_shlibpath_var_CXX=no
   11473       ;;
   11474     *)
   11475       hardcode_direct_CXX=yes
   11476       hardcode_minus_L_CXX=yes # Not in the search PATH,
   11477 					      # but as the default
   11478 					      # location of the library.
   11479       ;;
   11480     esac
   11481 
   11482     case $cc_basename in
   11483       CC*)
   11484 	# FIXME: insert proper C++ library support
   11485 	ld_shlibs_CXX=no
   11486 	;;
   11487       aCC*)
   11488 	case $host_cpu in
   11489 	hppa*64*)
   11490 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11491 	  ;;
   11492 	ia64*)
   11493 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11494 	  ;;
   11495 	*)
   11496 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11497 	  ;;
   11498 	esac
   11499 	# Commands to make compiler produce verbose output that lists
   11500 	# what "hidden" libraries, object files and flags are used when
   11501 	# linking a shared library.
   11502 	#
   11503 	# There doesn't appear to be a way to prevent this compiler from
   11504 	# explicitly linking system object files so we need to strip them
   11505 	# from the output so that they don't get included in the library
   11506 	# dependencies.
   11507 	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'
   11508 	;;
   11509       *)
   11510 	if test "$GXX" = yes; then
   11511 	  if test $with_gnu_ld = no; then
   11512 	    case $host_cpu in
   11513 	    hppa*64*)
   11514 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11515 	      ;;
   11516 	    ia64*)
   11517 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11518 	      ;;
   11519 	    *)
   11520 	      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'
   11521 	      ;;
   11522 	    esac
   11523 	  fi
   11524 	else
   11525 	  # FIXME: insert proper C++ library support
   11526 	  ld_shlibs_CXX=no
   11527 	fi
   11528 	;;
   11529     esac
   11530     ;;
   11531   interix[3-9]*)
   11532     hardcode_direct_CXX=no
   11533     hardcode_shlibpath_var_CXX=no
   11534     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11535     export_dynamic_flag_spec_CXX='${wl}-E'
   11536     # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   11537     # Instead, shared libraries are loaded at an image base (0x10000000 by
   11538     # default) and relocated if they conflict, which is a slow very memory
   11539     # consuming and fragmenting process.  To avoid this, we pick a random,
   11540     # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   11541     # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   11542     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'
   11543     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'
   11544     ;;
   11545   irix5* | irix6*)
   11546     case $cc_basename in
   11547       CC*)
   11548 	# SGI C++
   11549 	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'
   11550 
   11551 	# Archives containing C++ object files must be created using
   11552 	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   11553 	# necessary to make sure instantiated templates are included
   11554 	# in the archive.
   11555 	old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   11556 	;;
   11557       *)
   11558 	if test "$GXX" = yes; then
   11559 	  if test "$with_gnu_ld" = no; then
   11560 	    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'
   11561 	  else
   11562 	    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'
   11563 	  fi
   11564 	fi
   11565 	link_all_deplibs_CXX=yes
   11566 	;;
   11567     esac
   11568     hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11569     hardcode_libdir_separator_CXX=:
   11570     ;;
   11571   linux* | k*bsd*-gnu)
   11572     case $cc_basename in
   11573       KCC*)
   11574 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11575 
   11576 	# KCC will only create a shared library if the output file
   11577 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11578 	# to its proper name (with version) after linking.
   11579 	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'
   11580 	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'
   11581 	# Commands to make compiler produce verbose output that lists
   11582 	# what "hidden" libraries, object files and flags are used when
   11583 	# linking a shared library.
   11584 	#
   11585 	# There doesn't appear to be a way to prevent this compiler from
   11586 	# explicitly linking system object files so we need to strip them
   11587 	# from the output so that they don't get included in the library
   11588 	# dependencies.
   11589 	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'
   11590 
   11591 	hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
   11592 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11593 
   11594 	# Archives containing C++ object files must be created using
   11595 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11596 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11597 	;;
   11598       icpc*)
   11599 	# Intel C++
   11600 	with_gnu_ld=yes
   11601 	# version 8.0 and above of icpc choke on multiply defined symbols
   11602 	# if we add $predep_objects and $postdep_objects, however 7.1 and
   11603 	# earlier do not add the objects themselves.
   11604 	case `$CC -V 2>&1` in
   11605 	*"Version 7."*)
   11606   	  archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11607   	  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'
   11608 	  ;;
   11609 	*)  # Version 8.0 or newer
   11610 	  tmp_idyn=
   11611 	  case $host_cpu in
   11612 	    ia64*) tmp_idyn=' -i_dynamic';;
   11613 	  esac
   11614   	  archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11615 	  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'
   11616 	  ;;
   11617 	esac
   11618 	archive_cmds_need_lc_CXX=no
   11619 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11620 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11621 	whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   11622 	;;
   11623       pgCC*)
   11624         # Portland Group C++ compiler
   11625 	archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   11626   	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'
   11627 
   11628 	hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11629 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11630 	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'
   11631         ;;
   11632       cxx*)
   11633 	# Compaq C++
   11634 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11635 	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'
   11636 
   11637 	runpath_var=LD_RUN_PATH
   11638 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   11639 	hardcode_libdir_separator_CXX=:
   11640 
   11641 	# Commands to make compiler produce verbose output that lists
   11642 	# what "hidden" libraries, object files and flags are used when
   11643 	# linking a shared library.
   11644 	#
   11645 	# There doesn't appear to be a way to prevent this compiler from
   11646 	# explicitly linking system object files so we need to strip them
   11647 	# from the output so that they don't get included in the library
   11648 	# dependencies.
   11649 	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'
   11650 	;;
   11651       *)
   11652 	case `$CC -V 2>&1 | sed 5q` in
   11653 	*Sun\ C*)
   11654 	  # Sun C++ 5.9
   11655 	  no_undefined_flag_CXX=' -zdefs'
   11656 	  archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11657 	  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'
   11658 	  hardcode_libdir_flag_spec_CXX='-R$libdir'
   11659 	  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'
   11660 
   11661 	  # Not sure whether something based on
   11662 	  # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
   11663 	  # would be better.
   11664 	  output_verbose_link_cmd='echo'
   11665 
   11666 	  # Archives containing C++ object files must be created using
   11667 	  # "CC -xar", where "CC" is the Sun C++ compiler.  This is
   11668 	  # necessary to make sure instantiated templates are included
   11669 	  # in the archive.
   11670 	  old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   11671 	  ;;
   11672 	esac
   11673 	;;
   11674     esac
   11675     ;;
   11676   lynxos*)
   11677     # FIXME: insert proper C++ library support
   11678     ld_shlibs_CXX=no
   11679     ;;
   11680   m88k*)
   11681     # FIXME: insert proper C++ library support
   11682     ld_shlibs_CXX=no
   11683     ;;
   11684   mvs*)
   11685     case $cc_basename in
   11686       cxx*)
   11687 	# FIXME: insert proper C++ library support
   11688 	ld_shlibs_CXX=no
   11689 	;;
   11690       *)
   11691 	# FIXME: insert proper C++ library support
   11692 	ld_shlibs_CXX=no
   11693 	;;
   11694     esac
   11695     ;;
   11696   netbsd*)
   11697     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   11698       archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   11699       wlarc=
   11700       hardcode_libdir_flag_spec_CXX='-R$libdir'
   11701       hardcode_direct_CXX=yes
   11702       hardcode_shlibpath_var_CXX=no
   11703     fi
   11704     # Workaround some broken pre-1.5 toolchains
   11705     output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   11706     ;;
   11707   openbsd2*)
   11708     # C++ shared libraries are fairly broken
   11709     ld_shlibs_CXX=no
   11710     ;;
   11711   openbsd*)
   11712     if test -f /usr/libexec/ld.so; then
   11713       hardcode_direct_CXX=yes
   11714       hardcode_shlibpath_var_CXX=no
   11715       archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11716       hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11717       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   11718 	archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   11719 	export_dynamic_flag_spec_CXX='${wl}-E'
   11720 	whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11721       fi
   11722       output_verbose_link_cmd='echo'
   11723     else
   11724       ld_shlibs_CXX=no
   11725     fi
   11726     ;;
   11727   osf3*)
   11728     case $cc_basename in
   11729       KCC*)
   11730 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11731 
   11732 	# KCC will only create a shared library if the output file
   11733 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11734 	# to its proper name (with version) after linking.
   11735 	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'
   11736 
   11737 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11738 	hardcode_libdir_separator_CXX=:
   11739 
   11740 	# Archives containing C++ object files must be created using
   11741 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11742 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11743 
   11744 	;;
   11745       RCC*)
   11746 	# Rational C++ 2.4.1
   11747 	# FIXME: insert proper C++ library support
   11748 	ld_shlibs_CXX=no
   11749 	;;
   11750       cxx*)
   11751 	allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11752 	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'
   11753 
   11754 	hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11755 	hardcode_libdir_separator_CXX=:
   11756 
   11757 	# Commands to make compiler produce verbose output that lists
   11758 	# what "hidden" libraries, object files and flags are used when
   11759 	# linking a shared library.
   11760 	#
   11761 	# There doesn't appear to be a way to prevent this compiler from
   11762 	# explicitly linking system object files so we need to strip them
   11763 	# from the output so that they don't get included in the library
   11764 	# dependencies.
   11765 	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'
   11766 	;;
   11767       *)
   11768 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11769 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11770 	  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'
   11771 
   11772 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11773 	  hardcode_libdir_separator_CXX=:
   11774 
   11775 	  # Commands to make compiler produce verbose output that lists
   11776 	  # what "hidden" libraries, object files and flags are used when
   11777 	  # linking a shared library.
   11778 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11779 
   11780 	else
   11781 	  # FIXME: insert proper C++ library support
   11782 	  ld_shlibs_CXX=no
   11783 	fi
   11784 	;;
   11785     esac
   11786     ;;
   11787   osf4* | osf5*)
   11788     case $cc_basename in
   11789       KCC*)
   11790 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11791 
   11792 	# KCC will only create a shared library if the output file
   11793 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11794 	# to its proper name (with version) after linking.
   11795 	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'
   11796 
   11797 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11798 	hardcode_libdir_separator_CXX=:
   11799 
   11800 	# Archives containing C++ object files must be created using
   11801 	# the KAI C++ compiler.
   11802 	old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
   11803 	;;
   11804       RCC*)
   11805 	# Rational C++ 2.4.1
   11806 	# FIXME: insert proper C++ library support
   11807 	ld_shlibs_CXX=no
   11808 	;;
   11809       cxx*)
   11810 	allow_undefined_flag_CXX=' -expect_unresolved \*'
   11811 	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'
   11812 	archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   11813 	  echo "-hidden">> $lib.exp~
   11814 	  $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~
   11815 	  $rm $lib.exp'
   11816 
   11817 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   11818 	hardcode_libdir_separator_CXX=:
   11819 
   11820 	# Commands to make compiler produce verbose output that lists
   11821 	# what "hidden" libraries, object files and flags are used when
   11822 	# linking a shared library.
   11823 	#
   11824 	# There doesn't appear to be a way to prevent this compiler from
   11825 	# explicitly linking system object files so we need to strip them
   11826 	# from the output so that they don't get included in the library
   11827 	# dependencies.
   11828 	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'
   11829 	;;
   11830       *)
   11831 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11832 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11833 	 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'
   11834 
   11835 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11836 	  hardcode_libdir_separator_CXX=:
   11837 
   11838 	  # Commands to make compiler produce verbose output that lists
   11839 	  # what "hidden" libraries, object files and flags are used when
   11840 	  # linking a shared library.
   11841 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11842 
   11843 	else
   11844 	  # FIXME: insert proper C++ library support
   11845 	  ld_shlibs_CXX=no
   11846 	fi
   11847 	;;
   11848     esac
   11849     ;;
   11850   psos*)
   11851     # FIXME: insert proper C++ library support
   11852     ld_shlibs_CXX=no
   11853     ;;
   11854   sunos4*)
   11855     case $cc_basename in
   11856       CC*)
   11857 	# Sun C++ 4.x
   11858 	# FIXME: insert proper C++ library support
   11859 	ld_shlibs_CXX=no
   11860 	;;
   11861       lcc*)
   11862 	# Lucid
   11863 	# FIXME: insert proper C++ library support
   11864 	ld_shlibs_CXX=no
   11865 	;;
   11866       *)
   11867 	# FIXME: insert proper C++ library support
   11868 	ld_shlibs_CXX=no
   11869 	;;
   11870     esac
   11871     ;;
   11872   solaris*)
   11873     case $cc_basename in
   11874       CC*)
   11875 	# Sun C++ 4.2, 5.x and Centerline C++
   11876         archive_cmds_need_lc_CXX=yes
   11877 	no_undefined_flag_CXX=' -zdefs'
   11878 	archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11879 	archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11880 	$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'
   11881 
   11882 	hardcode_libdir_flag_spec_CXX='-R$libdir'
   11883 	hardcode_shlibpath_var_CXX=no
   11884 	case $host_os in
   11885 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   11886 	  *)
   11887 	    # The compiler driver will combine and reorder linker options,
   11888 	    # but understands `-z linker_flag'.
   11889 	    # Supported since Solaris 2.6 (maybe 2.5.1?)
   11890 	    whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
   11891 	    ;;
   11892 	esac
   11893 	link_all_deplibs_CXX=yes
   11894 
   11895 	output_verbose_link_cmd='echo'
   11896 
   11897 	# Archives containing C++ object files must be created using
   11898 	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
   11899 	# necessary to make sure instantiated templates are included
   11900 	# in the archive.
   11901 	old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   11902 	;;
   11903       gcx*)
   11904 	# Green Hills C++ Compiler
   11905 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11906 
   11907 	# The C++ compiler must be used to create the archive.
   11908 	old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   11909 	;;
   11910       *)
   11911 	# GNU C++ compiler with Solaris linker
   11912 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11913 	  no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   11914 	  if $CC --version | grep -v '^2\.7' > /dev/null; then
   11915 	    archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11916 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11917 		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   11918 
   11919 	    # Commands to make compiler produce verbose output that lists
   11920 	    # what "hidden" libraries, object files and flags are used when
   11921 	    # linking a shared library.
   11922 	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   11923 	  else
   11924 	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
   11925 	    # platform.
   11926 	    archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11927 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11928 		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   11929 
   11930 	    # Commands to make compiler produce verbose output that lists
   11931 	    # what "hidden" libraries, object files and flags are used when
   11932 	    # linking a shared library.
   11933 	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   11934 	  fi
   11935 
   11936 	  hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   11937 	  case $host_os in
   11938 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   11939 	  *)
   11940 	    whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   11941 	    ;;
   11942 	  esac
   11943 	fi
   11944 	;;
   11945     esac
   11946     ;;
   11947   sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   11948     no_undefined_flag_CXX='${wl}-z,text'
   11949     archive_cmds_need_lc_CXX=no
   11950     hardcode_shlibpath_var_CXX=no
   11951     runpath_var='LD_RUN_PATH'
   11952 
   11953     case $cc_basename in
   11954       CC*)
   11955 	archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11956 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11957 	;;
   11958       *)
   11959 	archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11960 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11961 	;;
   11962     esac
   11963     ;;
   11964   sysv5* | sco3.2v5* | sco5v6*)
   11965     # Note: We can NOT use -z defs as we might desire, because we do not
   11966     # link with -lc, and that would cause any symbols used from libc to
   11967     # always be unresolved, which means just about no library would
   11968     # ever link correctly.  If we're not using GNU ld we use -z text
   11969     # though, which does catch some bad symbols but isn't as heavy-handed
   11970     # as -z defs.
   11971     # For security reasons, it is highly recommended that you always
   11972     # use absolute paths for naming shared libraries, and exclude the
   11973     # DT_RUNPATH tag from executables and libraries.  But doing so
   11974     # requires that you compile everything twice, which is a pain.
   11975     # So that behaviour is only enabled if SCOABSPATH is set to a
   11976     # non-empty value in the environment.  Most likely only useful for
   11977     # creating official distributions of packages.
   11978     # This is a hack until libtool officially supports absolute path
   11979     # names for shared libraries.
   11980     no_undefined_flag_CXX='${wl}-z,text'
   11981     allow_undefined_flag_CXX='${wl}-z,nodefs'
   11982     archive_cmds_need_lc_CXX=no
   11983     hardcode_shlibpath_var_CXX=no
   11984     hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   11985     hardcode_libdir_separator_CXX=':'
   11986     link_all_deplibs_CXX=yes
   11987     export_dynamic_flag_spec_CXX='${wl}-Bexport'
   11988     runpath_var='LD_RUN_PATH'
   11989 
   11990     case $cc_basename in
   11991       CC*)
   11992 	archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11993 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11994 	;;
   11995       *)
   11996 	archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11997 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11998 	;;
   11999     esac
   12000     ;;
   12001   tandem*)
   12002     case $cc_basename in
   12003       NCC*)
   12004 	# NonStop-UX NCC 3.20
   12005 	# FIXME: insert proper C++ library support
   12006 	ld_shlibs_CXX=no
   12007 	;;
   12008       *)
   12009 	# FIXME: insert proper C++ library support
   12010 	ld_shlibs_CXX=no
   12011 	;;
   12012     esac
   12013     ;;
   12014   vxworks*)
   12015     # FIXME: insert proper C++ library support
   12016     ld_shlibs_CXX=no
   12017     ;;
   12018   *)
   12019     # FIXME: insert proper C++ library support
   12020     ld_shlibs_CXX=no
   12021     ;;
   12022 esac
   12023 { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   12024 echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
   12025 test "$ld_shlibs_CXX" = no && can_build_shared=no
   12026 
   12027 GCC_CXX="$GXX"
   12028 LD_CXX="$LD"
   12029 
   12030 
   12031 cat > conftest.$ac_ext <<EOF
   12032 class Foo
   12033 {
   12034 public:
   12035   Foo (void) { a = 0; }
   12036 private:
   12037   int a;
   12038 };
   12039 EOF
   12040 
   12041 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12042   (eval $ac_compile) 2>&5
   12043   ac_status=$?
   12044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12045   (exit $ac_status); }; then
   12046   # Parse the compiler output and extract the necessary
   12047   # objects, libraries and library flags.
   12048 
   12049   # Sentinel used to keep track of whether or not we are before
   12050   # the conftest object file.
   12051   pre_test_object_deps_done=no
   12052 
   12053   # The `*' in the case matches for architectures that use `case' in
   12054   # $output_verbose_cmd can trigger glob expansion during the loop
   12055   # eval without this substitution.
   12056   output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
   12057 
   12058   for p in `eval $output_verbose_link_cmd`; do
   12059     case $p in
   12060 
   12061     -L* | -R* | -l*)
   12062        # Some compilers place space between "-{L,R}" and the path.
   12063        # Remove the space.
   12064        if test $p = "-L" \
   12065 	  || test $p = "-R"; then
   12066 	 prev=$p
   12067 	 continue
   12068        else
   12069 	 prev=
   12070        fi
   12071 
   12072        if test "$pre_test_object_deps_done" = no; then
   12073 	 case $p in
   12074 	 -L* | -R*)
   12075 	   # Internal compiler library paths should come after those
   12076 	   # provided the user.  The postdeps already come after the
   12077 	   # user supplied libs so there is no need to process them.
   12078 	   if test -z "$compiler_lib_search_path_CXX"; then
   12079 	     compiler_lib_search_path_CXX="${prev}${p}"
   12080 	   else
   12081 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   12082 	   fi
   12083 	   ;;
   12084 	 # The "-l" case would never come before the object being
   12085 	 # linked, so don't bother handling this case.
   12086 	 esac
   12087        else
   12088 	 if test -z "$postdeps_CXX"; then
   12089 	   postdeps_CXX="${prev}${p}"
   12090 	 else
   12091 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   12092 	 fi
   12093        fi
   12094        ;;
   12095 
   12096     *.$objext)
   12097        # This assumes that the test object file only shows up
   12098        # once in the compiler output.
   12099        if test "$p" = "conftest.$objext"; then
   12100 	 pre_test_object_deps_done=yes
   12101 	 continue
   12102        fi
   12103 
   12104        if test "$pre_test_object_deps_done" = no; then
   12105 	 if test -z "$predep_objects_CXX"; then
   12106 	   predep_objects_CXX="$p"
   12107 	 else
   12108 	   predep_objects_CXX="$predep_objects_CXX $p"
   12109 	 fi
   12110        else
   12111 	 if test -z "$postdep_objects_CXX"; then
   12112 	   postdep_objects_CXX="$p"
   12113 	 else
   12114 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   12115 	 fi
   12116        fi
   12117        ;;
   12118 
   12119     *) ;; # Ignore the rest.
   12120 
   12121     esac
   12122   done
   12123 
   12124   # Clean up.
   12125   rm -f a.out a.exe
   12126 else
   12127   echo "libtool.m4: error: problem compiling CXX test program"
   12128 fi
   12129 
   12130 $rm -f confest.$objext
   12131 
   12132 # PORTME: override above test on systems where it is broken
   12133 case $host_os in
   12134 interix[3-9]*)
   12135   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   12136   # hack all around it, let's just trust "g++" to DTRT.
   12137   predep_objects_CXX=
   12138   postdep_objects_CXX=
   12139   postdeps_CXX=
   12140   ;;
   12141 
   12142 linux*)
   12143   case `$CC -V 2>&1 | sed 5q` in
   12144   *Sun\ C*)
   12145     # Sun C++ 5.9
   12146     #
   12147     # The more standards-conforming stlport4 library is
   12148     # incompatible with the Cstd library. Avoid specifying
   12149     # it if it's in CXXFLAGS. Ignore libCrun as
   12150     # -library=stlport4 depends on it.
   12151     case " $CXX $CXXFLAGS " in
   12152     *" -library=stlport4 "*)
   12153       solaris_use_stlport4=yes
   12154       ;;
   12155     esac
   12156     if test "$solaris_use_stlport4" != yes; then
   12157       postdeps_CXX='-library=Cstd -library=Crun'
   12158     fi
   12159     ;;
   12160   esac
   12161   ;;
   12162 
   12163 solaris*)
   12164   case $cc_basename in
   12165   CC*)
   12166     # The more standards-conforming stlport4 library is
   12167     # incompatible with the Cstd library. Avoid specifying
   12168     # it if it's in CXXFLAGS. Ignore libCrun as
   12169     # -library=stlport4 depends on it.
   12170     case " $CXX $CXXFLAGS " in
   12171     *" -library=stlport4 "*)
   12172       solaris_use_stlport4=yes
   12173       ;;
   12174     esac
   12175 
   12176     # Adding this requires a known-good setup of shared libraries for
   12177     # Sun compiler versions before 5.6, else PIC objects from an old
   12178     # archive will be linked into the output, leading to subtle bugs.
   12179     if test "$solaris_use_stlport4" != yes; then
   12180       postdeps_CXX='-library=Cstd -library=Crun'
   12181     fi
   12182     ;;
   12183   esac
   12184   ;;
   12185 esac
   12186 
   12187 
   12188 case " $postdeps_CXX " in
   12189 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   12190 esac
   12191 
   12192 lt_prog_compiler_wl_CXX=
   12193 lt_prog_compiler_pic_CXX=
   12194 lt_prog_compiler_static_CXX=
   12195 
   12196 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   12197 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   12198 
   12199   # C++ specific cases for pic, static, wl, etc.
   12200   if test "$GXX" = yes; then
   12201     lt_prog_compiler_wl_CXX='-Wl,'
   12202     lt_prog_compiler_static_CXX='-static'
   12203 
   12204     case $host_os in
   12205     aix*)
   12206       # All AIX code is PIC.
   12207       if test "$host_cpu" = ia64; then
   12208 	# AIX 5 now supports IA64 processor
   12209 	lt_prog_compiler_static_CXX='-Bstatic'
   12210       fi
   12211       ;;
   12212     amigaos*)
   12213       # FIXME: we need at least 68020 code to build shared libraries, but
   12214       # adding the `-m68020' flag to GCC prevents building anything better,
   12215       # like `-m68040'.
   12216       lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   12217       ;;
   12218     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   12219       # PIC is the default for these OSes.
   12220       ;;
   12221     mingw* | cygwin* | os2* | pw32*)
   12222       # This hack is so that the source file can tell whether it is being
   12223       # built for inclusion in a dll (and should export symbols for example).
   12224       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   12225       # (--disable-auto-import) libraries
   12226       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   12227       ;;
   12228     darwin* | rhapsody*)
   12229       # PIC is the default on this platform
   12230       # Common symbols not allowed in MH_DYLIB files
   12231       lt_prog_compiler_pic_CXX='-fno-common'
   12232       ;;
   12233     *djgpp*)
   12234       # DJGPP does not support shared libraries at all
   12235       lt_prog_compiler_pic_CXX=
   12236       ;;
   12237     interix[3-9]*)
   12238       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   12239       # Instead, we relocate shared libraries at runtime.
   12240       ;;
   12241     sysv4*MP*)
   12242       if test -d /usr/nec; then
   12243 	lt_prog_compiler_pic_CXX=-Kconform_pic
   12244       fi
   12245       ;;
   12246     hpux*)
   12247       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   12248       # not for PA HP-UX.
   12249       case $host_cpu in
   12250       hppa*64*|ia64*)
   12251 	;;
   12252       *)
   12253 	lt_prog_compiler_pic_CXX='-fPIC'
   12254 	;;
   12255       esac
   12256       ;;
   12257     *)
   12258       lt_prog_compiler_pic_CXX='-fPIC'
   12259       ;;
   12260     esac
   12261   else
   12262     case $host_os in
   12263       aix4* | aix5*)
   12264 	# All AIX code is PIC.
   12265 	if test "$host_cpu" = ia64; then
   12266 	  # AIX 5 now supports IA64 processor
   12267 	  lt_prog_compiler_static_CXX='-Bstatic'
   12268 	else
   12269 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   12270 	fi
   12271 	;;
   12272       chorus*)
   12273 	case $cc_basename in
   12274 	cxch68*)
   12275 	  # Green Hills C++ Compiler
   12276 	  # _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"
   12277 	  ;;
   12278 	esac
   12279 	;;
   12280        darwin*)
   12281          # PIC is the default on this platform
   12282          # Common symbols not allowed in MH_DYLIB files
   12283          case $cc_basename in
   12284            xlc*)
   12285            lt_prog_compiler_pic_CXX='-qnocommon'
   12286            lt_prog_compiler_wl_CXX='-Wl,'
   12287            ;;
   12288          esac
   12289        ;;
   12290       dgux*)
   12291 	case $cc_basename in
   12292 	  ec++*)
   12293 	    lt_prog_compiler_pic_CXX='-KPIC'
   12294 	    ;;
   12295 	  ghcx*)
   12296 	    # Green Hills C++ Compiler
   12297 	    lt_prog_compiler_pic_CXX='-pic'
   12298 	    ;;
   12299 	  *)
   12300 	    ;;
   12301 	esac
   12302 	;;
   12303       freebsd* | dragonfly*)
   12304 	# FreeBSD uses GNU C++
   12305 	;;
   12306       hpux9* | hpux10* | hpux11*)
   12307 	case $cc_basename in
   12308 	  CC*)
   12309 	    lt_prog_compiler_wl_CXX='-Wl,'
   12310 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12311 	    if test "$host_cpu" != ia64; then
   12312 	      lt_prog_compiler_pic_CXX='+Z'
   12313 	    fi
   12314 	    ;;
   12315 	  aCC*)
   12316 	    lt_prog_compiler_wl_CXX='-Wl,'
   12317 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12318 	    case $host_cpu in
   12319 	    hppa*64*|ia64*)
   12320 	      # +Z the default
   12321 	      ;;
   12322 	    *)
   12323 	      lt_prog_compiler_pic_CXX='+Z'
   12324 	      ;;
   12325 	    esac
   12326 	    ;;
   12327 	  *)
   12328 	    ;;
   12329 	esac
   12330 	;;
   12331       interix*)
   12332 	# This is c89, which is MS Visual C++ (no shared libs)
   12333 	# Anyone wants to do a port?
   12334 	;;
   12335       irix5* | irix6* | nonstopux*)
   12336 	case $cc_basename in
   12337 	  CC*)
   12338 	    lt_prog_compiler_wl_CXX='-Wl,'
   12339 	    lt_prog_compiler_static_CXX='-non_shared'
   12340 	    # CC pic flag -KPIC is the default.
   12341 	    ;;
   12342 	  *)
   12343 	    ;;
   12344 	esac
   12345 	;;
   12346       linux* | k*bsd*-gnu)
   12347 	case $cc_basename in
   12348 	  KCC*)
   12349 	    # KAI C++ Compiler
   12350 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12351 	    lt_prog_compiler_pic_CXX='-fPIC'
   12352 	    ;;
   12353 	  icpc* | ecpc*)
   12354 	    # Intel C++
   12355 	    lt_prog_compiler_wl_CXX='-Wl,'
   12356 	    lt_prog_compiler_pic_CXX='-KPIC'
   12357 	    lt_prog_compiler_static_CXX='-static'
   12358 	    ;;
   12359 	  pgCC*)
   12360 	    # Portland Group C++ compiler.
   12361 	    lt_prog_compiler_wl_CXX='-Wl,'
   12362 	    lt_prog_compiler_pic_CXX='-fpic'
   12363 	    lt_prog_compiler_static_CXX='-Bstatic'
   12364 	    ;;
   12365 	  cxx*)
   12366 	    # Compaq C++
   12367 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12368 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12369 	    lt_prog_compiler_pic_CXX=
   12370 	    lt_prog_compiler_static_CXX='-non_shared'
   12371 	    ;;
   12372 	  *)
   12373 	    case `$CC -V 2>&1 | sed 5q` in
   12374 	    *Sun\ C*)
   12375 	      # Sun C++ 5.9
   12376 	      lt_prog_compiler_pic_CXX='-KPIC'
   12377 	      lt_prog_compiler_static_CXX='-Bstatic'
   12378 	      lt_prog_compiler_wl_CXX='-Qoption ld '
   12379 	      ;;
   12380 	    esac
   12381 	    ;;
   12382 	esac
   12383 	;;
   12384       lynxos*)
   12385 	;;
   12386       m88k*)
   12387 	;;
   12388       mvs*)
   12389 	case $cc_basename in
   12390 	  cxx*)
   12391 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   12392 	    ;;
   12393 	  *)
   12394 	    ;;
   12395 	esac
   12396 	;;
   12397       netbsd*)
   12398 	;;
   12399       osf3* | osf4* | osf5*)
   12400 	case $cc_basename in
   12401 	  KCC*)
   12402 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12403 	    ;;
   12404 	  RCC*)
   12405 	    # Rational C++ 2.4.1
   12406 	    lt_prog_compiler_pic_CXX='-pic'
   12407 	    ;;
   12408 	  cxx*)
   12409 	    # Digital/Compaq C++
   12410 	    lt_prog_compiler_wl_CXX='-Wl,'
   12411 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12412 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12413 	    lt_prog_compiler_pic_CXX=
   12414 	    lt_prog_compiler_static_CXX='-non_shared'
   12415 	    ;;
   12416 	  *)
   12417 	    ;;
   12418 	esac
   12419 	;;
   12420       psos*)
   12421 	;;
   12422       solaris*)
   12423 	case $cc_basename in
   12424 	  CC*)
   12425 	    # Sun C++ 4.2, 5.x and Centerline C++
   12426 	    lt_prog_compiler_pic_CXX='-KPIC'
   12427 	    lt_prog_compiler_static_CXX='-Bstatic'
   12428 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   12429 	    ;;
   12430 	  gcx*)
   12431 	    # Green Hills C++ Compiler
   12432 	    lt_prog_compiler_pic_CXX='-PIC'
   12433 	    ;;
   12434 	  *)
   12435 	    ;;
   12436 	esac
   12437 	;;
   12438       sunos4*)
   12439 	case $cc_basename in
   12440 	  CC*)
   12441 	    # Sun C++ 4.x
   12442 	    lt_prog_compiler_pic_CXX='-pic'
   12443 	    lt_prog_compiler_static_CXX='-Bstatic'
   12444 	    ;;
   12445 	  lcc*)
   12446 	    # Lucid
   12447 	    lt_prog_compiler_pic_CXX='-pic'
   12448 	    ;;
   12449 	  *)
   12450 	    ;;
   12451 	esac
   12452 	;;
   12453       tandem*)
   12454 	case $cc_basename in
   12455 	  NCC*)
   12456 	    # NonStop-UX NCC 3.20
   12457 	    lt_prog_compiler_pic_CXX='-KPIC'
   12458 	    ;;
   12459 	  *)
   12460 	    ;;
   12461 	esac
   12462 	;;
   12463       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   12464 	case $cc_basename in
   12465 	  CC*)
   12466 	    lt_prog_compiler_wl_CXX='-Wl,'
   12467 	    lt_prog_compiler_pic_CXX='-KPIC'
   12468 	    lt_prog_compiler_static_CXX='-Bstatic'
   12469 	    ;;
   12470 	esac
   12471 	;;
   12472       vxworks*)
   12473 	;;
   12474       *)
   12475 	lt_prog_compiler_can_build_shared_CXX=no
   12476 	;;
   12477     esac
   12478   fi
   12479 
   12480 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5
   12481 echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6; }
   12482 
   12483 #
   12484 # Check to make sure the PIC flag actually works.
   12485 #
   12486 if test -n "$lt_prog_compiler_pic_CXX"; then
   12487 
   12488 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   12489 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; }
   12490 if test "${lt_prog_compiler_pic_works_CXX+set}" = set; then
   12491   echo $ECHO_N "(cached) $ECHO_C" >&6
   12492 else
   12493   lt_prog_compiler_pic_works_CXX=no
   12494   ac_outfile=conftest.$ac_objext
   12495    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12496    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   12497    # Insert the option either (1) after the last *FLAGS variable, or
   12498    # (2) before a word containing "conftest.", or (3) at the end.
   12499    # Note that $ac_compile itself does not contain backslashes and begins
   12500    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12501    # The option is referenced via a variable to avoid confusing sed.
   12502    lt_compile=`echo "$ac_compile" | $SED \
   12503    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12504    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12505    -e 's:$: $lt_compiler_flag:'`
   12506    (eval echo "\"\$as_me:12506: $lt_compile\"" >&5)
   12507    (eval "$lt_compile" 2>conftest.err)
   12508    ac_status=$?
   12509    cat conftest.err >&5
   12510    echo "$as_me:12510: \$? = $ac_status" >&5
   12511    if (exit $ac_status) && test -s "$ac_outfile"; then
   12512      # The compiler can only warn and ignore the option if not recognized
   12513      # So say no if there are warnings other than the usual output.
   12514      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   12515      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12516      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   12517        lt_prog_compiler_pic_works_CXX=yes
   12518      fi
   12519    fi
   12520    $rm conftest*
   12521 
   12522 fi
   12523 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5
   12524 echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6; }
   12525 
   12526 if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then
   12527     case $lt_prog_compiler_pic_CXX in
   12528      "" | " "*) ;;
   12529      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   12530      esac
   12531 else
   12532     lt_prog_compiler_pic_CXX=
   12533      lt_prog_compiler_can_build_shared_CXX=no
   12534 fi
   12535 
   12536 fi
   12537 case $host_os in
   12538   # For platforms which do not support PIC, -DPIC is meaningless:
   12539   *djgpp*)
   12540     lt_prog_compiler_pic_CXX=
   12541     ;;
   12542   *)
   12543     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   12544     ;;
   12545 esac
   12546 
   12547 #
   12548 # Check to make sure the static flag actually works.
   12549 #
   12550 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   12551 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   12552 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   12553 if test "${lt_prog_compiler_static_works_CXX+set}" = set; then
   12554   echo $ECHO_N "(cached) $ECHO_C" >&6
   12555 else
   12556   lt_prog_compiler_static_works_CXX=no
   12557    save_LDFLAGS="$LDFLAGS"
   12558    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   12559    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   12560    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   12561      # The linker can only warn and ignore the option if not recognized
   12562      # So say no if there are warnings
   12563      if test -s conftest.err; then
   12564        # Append any errors to the config.log.
   12565        cat conftest.err 1>&5
   12566        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   12567        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12568        if diff conftest.exp conftest.er2 >/dev/null; then
   12569          lt_prog_compiler_static_works_CXX=yes
   12570        fi
   12571      else
   12572        lt_prog_compiler_static_works_CXX=yes
   12573      fi
   12574    fi
   12575    $rm conftest*
   12576    LDFLAGS="$save_LDFLAGS"
   12577 
   12578 fi
   12579 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5
   12580 echo "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6; }
   12581 
   12582 if test x"$lt_prog_compiler_static_works_CXX" = xyes; then
   12583     :
   12584 else
   12585     lt_prog_compiler_static_CXX=
   12586 fi
   12587 
   12588 
   12589 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   12590 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   12591 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then
   12592   echo $ECHO_N "(cached) $ECHO_C" >&6
   12593 else
   12594   lt_cv_prog_compiler_c_o_CXX=no
   12595    $rm -r conftest 2>/dev/null
   12596    mkdir conftest
   12597    cd conftest
   12598    mkdir out
   12599    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12600 
   12601    lt_compiler_flag="-o out/conftest2.$ac_objext"
   12602    # Insert the option either (1) after the last *FLAGS variable, or
   12603    # (2) before a word containing "conftest.", or (3) at the end.
   12604    # Note that $ac_compile itself does not contain backslashes and begins
   12605    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12606    lt_compile=`echo "$ac_compile" | $SED \
   12607    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12608    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12609    -e 's:$: $lt_compiler_flag:'`
   12610    (eval echo "\"\$as_me:12610: $lt_compile\"" >&5)
   12611    (eval "$lt_compile" 2>out/conftest.err)
   12612    ac_status=$?
   12613    cat out/conftest.err >&5
   12614    echo "$as_me:12614: \$? = $ac_status" >&5
   12615    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   12616    then
   12617      # The compiler can only warn and ignore the option if not recognized
   12618      # So say no if there are warnings
   12619      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   12620      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   12621      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   12622        lt_cv_prog_compiler_c_o_CXX=yes
   12623      fi
   12624    fi
   12625    chmod u+w . 2>&5
   12626    $rm conftest*
   12627    # SGI C++ compiler will create directory out/ii_files/ for
   12628    # template instantiation
   12629    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   12630    $rm out/* && rmdir out
   12631    cd ..
   12632    rmdir conftest
   12633    $rm conftest*
   12634 
   12635 fi
   12636 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   12637 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6; }
   12638 
   12639 
   12640 hard_links="nottested"
   12641 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   12642   # do not overwrite the value of need_locks provided by the user
   12643   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   12644 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   12645   hard_links=yes
   12646   $rm conftest*
   12647   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12648   touch conftest.a
   12649   ln conftest.a conftest.b 2>&5 || hard_links=no
   12650   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12651   { echo "$as_me:$LINENO: result: $hard_links" >&5
   12652 echo "${ECHO_T}$hard_links" >&6; }
   12653   if test "$hard_links" = no; then
   12654     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   12655 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   12656     need_locks=warn
   12657   fi
   12658 else
   12659   need_locks=no
   12660 fi
   12661 
   12662 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   12663 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   12664 
   12665   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12666   case $host_os in
   12667   aix4* | aix5*)
   12668     # If we're using GNU nm, then we don't want the "-C" option.
   12669     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   12670     if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   12671       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'
   12672     else
   12673       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'
   12674     fi
   12675     ;;
   12676   pw32*)
   12677     export_symbols_cmds_CXX="$ltdll_cmds"
   12678   ;;
   12679   cygwin* | mingw*)
   12680     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'
   12681   ;;
   12682   *)
   12683     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12684   ;;
   12685   esac
   12686 
   12687 { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   12688 echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
   12689 test "$ld_shlibs_CXX" = no && can_build_shared=no
   12690 
   12691 #
   12692 # Do we need to explicitly link libc?
   12693 #
   12694 case "x$archive_cmds_need_lc_CXX" in
   12695 x|xyes)
   12696   # Assume -lc should be added
   12697   archive_cmds_need_lc_CXX=yes
   12698 
   12699   if test "$enable_shared" = yes && test "$GCC" = yes; then
   12700     case $archive_cmds_CXX in
   12701     *'~'*)
   12702       # FIXME: we may have to deal with multi-command sequences.
   12703       ;;
   12704     '$CC '*)
   12705       # Test whether the compiler implicitly links with -lc since on some
   12706       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   12707       # to ld, don't add -lc before -lgcc.
   12708       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   12709 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   12710       $rm conftest*
   12711       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12712 
   12713       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12714   (eval $ac_compile) 2>&5
   12715   ac_status=$?
   12716   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12717   (exit $ac_status); } 2>conftest.err; then
   12718         soname=conftest
   12719         lib=conftest
   12720         libobjs=conftest.$ac_objext
   12721         deplibs=
   12722         wl=$lt_prog_compiler_wl_CXX
   12723 	pic_flag=$lt_prog_compiler_pic_CXX
   12724         compiler_flags=-v
   12725         linker_flags=-v
   12726         verstring=
   12727         output_objdir=.
   12728         libname=conftest
   12729         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   12730         allow_undefined_flag_CXX=
   12731         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   12732   (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   12733   ac_status=$?
   12734   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12735   (exit $ac_status); }
   12736         then
   12737 	  archive_cmds_need_lc_CXX=no
   12738         else
   12739 	  archive_cmds_need_lc_CXX=yes
   12740         fi
   12741         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   12742       else
   12743         cat conftest.err 1>&5
   12744       fi
   12745       $rm conftest*
   12746       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
   12747 echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6; }
   12748       ;;
   12749     esac
   12750   fi
   12751   ;;
   12752 esac
   12753 
   12754 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   12755 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   12756 library_names_spec=
   12757 libname_spec='lib$name'
   12758 soname_spec=
   12759 shrext_cmds=".so"
   12760 postinstall_cmds=
   12761 postuninstall_cmds=
   12762 finish_cmds=
   12763 finish_eval=
   12764 shlibpath_var=
   12765 shlibpath_overrides_runpath=unknown
   12766 version_type=none
   12767 dynamic_linker="$host_os ld.so"
   12768 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   12769 
   12770 need_lib_prefix=unknown
   12771 hardcode_into_libs=no
   12772 
   12773 # when you set need_version to no, make sure it does not cause -set_version
   12774 # flags to be left without arguments
   12775 need_version=unknown
   12776 
   12777 case $host_os in
   12778 aix3*)
   12779   version_type=linux
   12780   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   12781   shlibpath_var=LIBPATH
   12782 
   12783   # AIX 3 has no versioning support, so we append a major version to the name.
   12784   soname_spec='${libname}${release}${shared_ext}$major'
   12785   ;;
   12786 
   12787 aix4* | aix5*)
   12788   version_type=linux
   12789   need_lib_prefix=no
   12790   need_version=no
   12791   hardcode_into_libs=yes
   12792   if test "$host_cpu" = ia64; then
   12793     # AIX 5 supports IA64
   12794     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   12795     shlibpath_var=LD_LIBRARY_PATH
   12796   else
   12797     # With GCC up to 2.95.x, collect2 would create an import file
   12798     # for dependence libraries.  The import file would start with
   12799     # the line `#! .'.  This would cause the generated library to
   12800     # depend on `.', always an invalid library.  This was fixed in
   12801     # development snapshots of GCC prior to 3.0.
   12802     case $host_os in
   12803       aix4 | aix4.[01] | aix4.[01].*)
   12804       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   12805 	   echo ' yes '
   12806 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   12807 	:
   12808       else
   12809 	can_build_shared=no
   12810       fi
   12811       ;;
   12812     esac
   12813     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   12814     # soname into executable. Probably we can add versioning support to
   12815     # collect2, so additional links can be useful in future.
   12816     if test "$aix_use_runtimelinking" = yes; then
   12817       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   12818       # instead of lib<name>.a to let people know that these are not
   12819       # typical AIX shared libraries.
   12820       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12821     else
   12822       # We preserve .a as extension for shared libraries through AIX4.2
   12823       # and later when we are not doing run time linking.
   12824       library_names_spec='${libname}${release}.a $libname.a'
   12825       soname_spec='${libname}${release}${shared_ext}$major'
   12826     fi
   12827     shlibpath_var=LIBPATH
   12828   fi
   12829   ;;
   12830 
   12831 amigaos*)
   12832   library_names_spec='$libname.ixlibrary $libname.a'
   12833   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   12834   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'
   12835   ;;
   12836 
   12837 beos*)
   12838   library_names_spec='${libname}${shared_ext}'
   12839   dynamic_linker="$host_os ld.so"
   12840   shlibpath_var=LIBRARY_PATH
   12841   ;;
   12842 
   12843 bsdi[45]*)
   12844   version_type=linux
   12845   need_version=no
   12846   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12847   soname_spec='${libname}${release}${shared_ext}$major'
   12848   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   12849   shlibpath_var=LD_LIBRARY_PATH
   12850   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   12851   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   12852   # the default ld.so.conf also contains /usr/contrib/lib and
   12853   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   12854   # libtool to hard-code these into programs
   12855   ;;
   12856 
   12857 cygwin* | mingw* | pw32*)
   12858   version_type=windows
   12859   shrext_cmds=".dll"
   12860   need_version=no
   12861   need_lib_prefix=no
   12862 
   12863   case $GCC,$host_os in
   12864   yes,cygwin* | yes,mingw* | yes,pw32*)
   12865     library_names_spec='$libname.dll.a'
   12866     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   12867     postinstall_cmds='base_file=`basename \${file}`~
   12868       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   12869       dldir=$destdir/`dirname \$dlpath`~
   12870       test -d \$dldir || mkdir -p \$dldir~
   12871       $install_prog $dir/$dlname \$dldir/$dlname~
   12872       chmod a+x \$dldir/$dlname'
   12873     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   12874       dlpath=$dir/\$dldll~
   12875        $rm \$dlpath'
   12876     shlibpath_overrides_runpath=yes
   12877 
   12878     case $host_os in
   12879     cygwin*)
   12880       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   12881       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   12882       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   12883       ;;
   12884     mingw*)
   12885       # MinGW DLLs use traditional 'lib' prefix
   12886       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   12887       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   12888       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   12889         # It is most probably a Windows format PATH printed by
   12890         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   12891         # path with ; separators, and with drive letters. We can handle the
   12892         # drive letters (cygwin fileutils understands them), so leave them,
   12893         # especially as we might pass files found there to a mingw objdump,
   12894         # which wouldn't understand a cygwinified path. Ahh.
   12895         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   12896       else
   12897         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   12898       fi
   12899       ;;
   12900     pw32*)
   12901       # pw32 DLLs use 'pw' prefix rather than 'lib'
   12902       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   12903       ;;
   12904     esac
   12905     ;;
   12906 
   12907   *)
   12908     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   12909     ;;
   12910   esac
   12911   dynamic_linker='Win32 ld.exe'
   12912   # FIXME: first we should search . and the directory the executable is in
   12913   shlibpath_var=PATH
   12914   ;;
   12915 
   12916 darwin* | rhapsody*)
   12917   dynamic_linker="$host_os dyld"
   12918   version_type=darwin
   12919   need_lib_prefix=no
   12920   need_version=no
   12921   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   12922   soname_spec='${libname}${release}${major}$shared_ext'
   12923   shlibpath_overrides_runpath=yes
   12924   shlibpath_var=DYLD_LIBRARY_PATH
   12925   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   12926 
   12927   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   12928   ;;
   12929 
   12930 dgux*)
   12931   version_type=linux
   12932   need_lib_prefix=no
   12933   need_version=no
   12934   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   12935   soname_spec='${libname}${release}${shared_ext}$major'
   12936   shlibpath_var=LD_LIBRARY_PATH
   12937   ;;
   12938 
   12939 freebsd1*)
   12940   dynamic_linker=no
   12941   ;;
   12942 
   12943 freebsd* | dragonfly*)
   12944   # DragonFly does not have aout.  When/if they implement a new
   12945   # versioning mechanism, adjust this.
   12946   if test -x /usr/bin/objformat; then
   12947     objformat=`/usr/bin/objformat`
   12948   else
   12949     case $host_os in
   12950     freebsd[123]*) objformat=aout ;;
   12951     *) objformat=elf ;;
   12952     esac
   12953   fi
   12954   version_type=freebsd-$objformat
   12955   case $version_type in
   12956     freebsd-elf*)
   12957       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   12958       need_version=no
   12959       need_lib_prefix=no
   12960       ;;
   12961     freebsd-*)
   12962       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   12963       need_version=yes
   12964       ;;
   12965   esac
   12966   shlibpath_var=LD_LIBRARY_PATH
   12967   case $host_os in
   12968   freebsd2*)
   12969     shlibpath_overrides_runpath=yes
   12970     ;;
   12971   freebsd3.[01]* | freebsdelf3.[01]*)
   12972     shlibpath_overrides_runpath=yes
   12973     hardcode_into_libs=yes
   12974     ;;
   12975   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   12976   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   12977     shlibpath_overrides_runpath=no
   12978     hardcode_into_libs=yes
   12979     ;;
   12980   *) # from 4.6 on, and DragonFly
   12981     shlibpath_overrides_runpath=yes
   12982     hardcode_into_libs=yes
   12983     ;;
   12984   esac
   12985   ;;
   12986 
   12987 gnu*)
   12988   version_type=linux
   12989   need_lib_prefix=no
   12990   need_version=no
   12991   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   12992   soname_spec='${libname}${release}${shared_ext}$major'
   12993   shlibpath_var=LD_LIBRARY_PATH
   12994   hardcode_into_libs=yes
   12995   ;;
   12996 
   12997 hpux9* | hpux10* | hpux11*)
   12998   # Give a soname corresponding to the major version so that dld.sl refuses to
   12999   # link against other versions.
   13000   version_type=sunos
   13001   need_lib_prefix=no
   13002   need_version=no
   13003   case $host_cpu in
   13004   ia64*)
   13005     shrext_cmds='.so'
   13006     hardcode_into_libs=yes
   13007     dynamic_linker="$host_os dld.so"
   13008     shlibpath_var=LD_LIBRARY_PATH
   13009     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13010     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13011     soname_spec='${libname}${release}${shared_ext}$major'
   13012     if test "X$HPUX_IA64_MODE" = X32; then
   13013       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   13014     else
   13015       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   13016     fi
   13017     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13018     ;;
   13019    hppa*64*)
   13020      shrext_cmds='.sl'
   13021      hardcode_into_libs=yes
   13022      dynamic_linker="$host_os dld.sl"
   13023      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   13024      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13025      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13026      soname_spec='${libname}${release}${shared_ext}$major'
   13027      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   13028      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13029      ;;
   13030    *)
   13031     shrext_cmds='.sl'
   13032     dynamic_linker="$host_os dld.sl"
   13033     shlibpath_var=SHLIB_PATH
   13034     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   13035     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13036     soname_spec='${libname}${release}${shared_ext}$major'
   13037     ;;
   13038   esac
   13039   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   13040   postinstall_cmds='chmod 555 $lib'
   13041   ;;
   13042 
   13043 interix[3-9]*)
   13044   version_type=linux
   13045   need_lib_prefix=no
   13046   need_version=no
   13047   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13048   soname_spec='${libname}${release}${shared_ext}$major'
   13049   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   13050   shlibpath_var=LD_LIBRARY_PATH
   13051   shlibpath_overrides_runpath=no
   13052   hardcode_into_libs=yes
   13053   ;;
   13054 
   13055 irix5* | irix6* | nonstopux*)
   13056   case $host_os in
   13057     nonstopux*) version_type=nonstopux ;;
   13058     *)
   13059 	if test "$lt_cv_prog_gnu_ld" = yes; then
   13060 		version_type=linux
   13061 	else
   13062 		version_type=irix
   13063 	fi ;;
   13064   esac
   13065   need_lib_prefix=no
   13066   need_version=no
   13067   soname_spec='${libname}${release}${shared_ext}$major'
   13068   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   13069   case $host_os in
   13070   irix5* | nonstopux*)
   13071     libsuff= shlibsuff=
   13072     ;;
   13073   *)
   13074     case $LD in # libtool.m4 will add one of these switches to LD
   13075     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   13076       libsuff= shlibsuff= libmagic=32-bit;;
   13077     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   13078       libsuff=32 shlibsuff=N32 libmagic=N32;;
   13079     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   13080       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   13081     *) libsuff= shlibsuff= libmagic=never-match;;
   13082     esac
   13083     ;;
   13084   esac
   13085   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   13086   shlibpath_overrides_runpath=no
   13087   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   13088   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   13089   hardcode_into_libs=yes
   13090   ;;
   13091 
   13092 # No shared lib support for Linux oldld, aout, or coff.
   13093 linux*oldld* | linux*aout* | linux*coff*)
   13094   dynamic_linker=no
   13095   ;;
   13096 
   13097 # This must be Linux ELF.
   13098 linux* | k*bsd*-gnu)
   13099   version_type=linux
   13100   need_lib_prefix=no
   13101   need_version=no
   13102   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13103   soname_spec='${libname}${release}${shared_ext}$major'
   13104   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   13105   shlibpath_var=LD_LIBRARY_PATH
   13106   shlibpath_overrides_runpath=no
   13107   # This implies no fast_install, which is unacceptable.
   13108   # Some rework will be needed to allow for fast_install
   13109   # before this can be enabled.
   13110   hardcode_into_libs=yes
   13111   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   13112   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   13113 
   13114   # Append ld.so.conf contents to the search path
   13115   if test -f /etc/ld.so.conf; then
   13116     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' ' '`
   13117     sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
   13118   fi
   13119 
   13120   # We used to test for /lib/ld.so.1 and disable shared libraries on
   13121   # powerpc, because MkLinux only supported shared libraries with the
   13122   # GNU dynamic linker.  Since this was broken with cross compilers,
   13123   # most powerpc-linux boxes support dynamic linking these days and
   13124   # people can always --disable-shared, the test was removed, and we
   13125   # assume the GNU/Linux dynamic linker is in use.
   13126   dynamic_linker='GNU/Linux ld.so'
   13127   ;;
   13128 
   13129 netbsd*)
   13130   version_type=sunos
   13131   need_lib_prefix=no
   13132   need_version=no
   13133   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   13134     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13135     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13136     dynamic_linker='NetBSD (a.out) ld.so'
   13137   else
   13138     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13139     soname_spec='${libname}${release}${shared_ext}$major'
   13140     dynamic_linker='NetBSD ld.elf_so'
   13141   fi
   13142   shlibpath_var=LD_LIBRARY_PATH
   13143   shlibpath_overrides_runpath=yes
   13144   hardcode_into_libs=yes
   13145   ;;
   13146 
   13147 newsos6)
   13148   version_type=linux
   13149   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13150   shlibpath_var=LD_LIBRARY_PATH
   13151   shlibpath_overrides_runpath=yes
   13152   ;;
   13153 
   13154 nto-qnx*)
   13155   version_type=linux
   13156   need_lib_prefix=no
   13157   need_version=no
   13158   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13159   soname_spec='${libname}${release}${shared_ext}$major'
   13160   shlibpath_var=LD_LIBRARY_PATH
   13161   shlibpath_overrides_runpath=yes
   13162   ;;
   13163 
   13164 openbsd*)
   13165   version_type=sunos
   13166   sys_lib_dlsearch_path_spec="/usr/lib"
   13167   need_lib_prefix=no
   13168   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   13169   case $host_os in
   13170     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   13171     *)                         need_version=no  ;;
   13172   esac
   13173   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13174   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13175   shlibpath_var=LD_LIBRARY_PATH
   13176   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   13177     case $host_os in
   13178       openbsd2.[89] | openbsd2.[89].*)
   13179 	shlibpath_overrides_runpath=no
   13180 	;;
   13181       *)
   13182 	shlibpath_overrides_runpath=yes
   13183 	;;
   13184       esac
   13185   else
   13186     shlibpath_overrides_runpath=yes
   13187   fi
   13188   ;;
   13189 
   13190 os2*)
   13191   libname_spec='$name'
   13192   shrext_cmds=".dll"
   13193   need_lib_prefix=no
   13194   library_names_spec='$libname${shared_ext} $libname.a'
   13195   dynamic_linker='OS/2 ld.exe'
   13196   shlibpath_var=LIBPATH
   13197   ;;
   13198 
   13199 osf3* | osf4* | osf5*)
   13200   version_type=osf
   13201   need_lib_prefix=no
   13202   need_version=no
   13203   soname_spec='${libname}${release}${shared_ext}$major'
   13204   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13205   shlibpath_var=LD_LIBRARY_PATH
   13206   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   13207   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   13208   ;;
   13209 
   13210 rdos*)
   13211   dynamic_linker=no
   13212   ;;
   13213 
   13214 solaris*)
   13215   version_type=linux
   13216   need_lib_prefix=no
   13217   need_version=no
   13218   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13219   soname_spec='${libname}${release}${shared_ext}$major'
   13220   shlibpath_var=LD_LIBRARY_PATH
   13221   shlibpath_overrides_runpath=yes
   13222   hardcode_into_libs=yes
   13223   # ldd complains unless libraries are executable
   13224   postinstall_cmds='chmod +x $lib'
   13225   ;;
   13226 
   13227 sunos4*)
   13228   version_type=sunos
   13229   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13230   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   13231   shlibpath_var=LD_LIBRARY_PATH
   13232   shlibpath_overrides_runpath=yes
   13233   if test "$with_gnu_ld" = yes; then
   13234     need_lib_prefix=no
   13235   fi
   13236   need_version=yes
   13237   ;;
   13238 
   13239 sysv4 | sysv4.3*)
   13240   version_type=linux
   13241   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13242   soname_spec='${libname}${release}${shared_ext}$major'
   13243   shlibpath_var=LD_LIBRARY_PATH
   13244   case $host_vendor in
   13245     sni)
   13246       shlibpath_overrides_runpath=no
   13247       need_lib_prefix=no
   13248       export_dynamic_flag_spec='${wl}-Blargedynsym'
   13249       runpath_var=LD_RUN_PATH
   13250       ;;
   13251     siemens)
   13252       need_lib_prefix=no
   13253       ;;
   13254     motorola)
   13255       need_lib_prefix=no
   13256       need_version=no
   13257       shlibpath_overrides_runpath=no
   13258       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   13259       ;;
   13260   esac
   13261   ;;
   13262 
   13263 sysv4*MP*)
   13264   if test -d /usr/nec ;then
   13265     version_type=linux
   13266     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   13267     soname_spec='$libname${shared_ext}.$major'
   13268     shlibpath_var=LD_LIBRARY_PATH
   13269   fi
   13270   ;;
   13271 
   13272 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   13273   version_type=freebsd-elf
   13274   need_lib_prefix=no
   13275   need_version=no
   13276   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13277   soname_spec='${libname}${release}${shared_ext}$major'
   13278   shlibpath_var=LD_LIBRARY_PATH
   13279   hardcode_into_libs=yes
   13280   if test "$with_gnu_ld" = yes; then
   13281     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   13282     shlibpath_overrides_runpath=no
   13283   else
   13284     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   13285     shlibpath_overrides_runpath=yes
   13286     case $host_os in
   13287       sco3.2v5*)
   13288         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   13289 	;;
   13290     esac
   13291   fi
   13292   sys_lib_dlsearch_path_spec='/usr/lib'
   13293   ;;
   13294 
   13295 uts4*)
   13296   version_type=linux
   13297   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13298   soname_spec='${libname}${release}${shared_ext}$major'
   13299   shlibpath_var=LD_LIBRARY_PATH
   13300   ;;
   13301 
   13302 *)
   13303   dynamic_linker=no
   13304   ;;
   13305 esac
   13306 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   13307 echo "${ECHO_T}$dynamic_linker" >&6; }
   13308 test "$dynamic_linker" = no && can_build_shared=no
   13309 
   13310 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   13311 if test "$GCC" = yes; then
   13312   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   13313 fi
   13314 
   13315 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   13316 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   13317 hardcode_action_CXX=
   13318 if test -n "$hardcode_libdir_flag_spec_CXX" || \
   13319    test -n "$runpath_var_CXX" || \
   13320    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   13321 
   13322   # We can hardcode non-existant directories.
   13323   if test "$hardcode_direct_CXX" != no &&
   13324      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   13325      # have to relink, otherwise we might link with an installed library
   13326      # when we should be linking with a yet-to-be-installed one
   13327      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   13328      test "$hardcode_minus_L_CXX" != no; then
   13329     # Linking always hardcodes the temporary library directory.
   13330     hardcode_action_CXX=relink
   13331   else
   13332     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   13333     hardcode_action_CXX=immediate
   13334   fi
   13335 else
   13336   # We cannot hardcode anything, or else we can only hardcode existing
   13337   # directories.
   13338   hardcode_action_CXX=unsupported
   13339 fi
   13340 { echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
   13341 echo "${ECHO_T}$hardcode_action_CXX" >&6; }
   13342 
   13343 if test "$hardcode_action_CXX" = relink; then
   13344   # Fast installation is not supported
   13345   enable_fast_install=no
   13346 elif test "$shlibpath_overrides_runpath" = yes ||
   13347      test "$enable_shared" = no; then
   13348   # Fast installation is not necessary
   13349   enable_fast_install=needless
   13350 fi
   13351 
   13352 
   13353 # The else clause should only fire when bootstrapping the
   13354 # libtool distribution, otherwise you forgot to ship ltmain.sh
   13355 # with your package, and you will get complaints that there are
   13356 # no rules to generate ltmain.sh.
   13357 if test -f "$ltmain"; then
   13358   # See if we are running on zsh, and set the options which allow our commands through
   13359   # without removal of \ escapes.
   13360   if test -n "${ZSH_VERSION+set}" ; then
   13361     setopt NO_GLOB_SUBST
   13362   fi
   13363   # Now quote all the things that may contain metacharacters while being
   13364   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   13365   # variables and quote the copies for generation of the libtool script.
   13366   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   13367     SED SHELL STRIP \
   13368     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   13369     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   13370     deplibs_check_method reload_flag reload_cmds need_locks \
   13371     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   13372     lt_cv_sys_global_symbol_to_c_name_address \
   13373     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   13374     old_postinstall_cmds old_postuninstall_cmds \
   13375     compiler_CXX \
   13376     CC_CXX \
   13377     LD_CXX \
   13378     lt_prog_compiler_wl_CXX \
   13379     lt_prog_compiler_pic_CXX \
   13380     lt_prog_compiler_static_CXX \
   13381     lt_prog_compiler_no_builtin_flag_CXX \
   13382     export_dynamic_flag_spec_CXX \
   13383     thread_safe_flag_spec_CXX \
   13384     whole_archive_flag_spec_CXX \
   13385     enable_shared_with_static_runtimes_CXX \
   13386     old_archive_cmds_CXX \
   13387     old_archive_from_new_cmds_CXX \
   13388     predep_objects_CXX \
   13389     postdep_objects_CXX \
   13390     predeps_CXX \
   13391     postdeps_CXX \
   13392     compiler_lib_search_path_CXX \
   13393     archive_cmds_CXX \
   13394     archive_expsym_cmds_CXX \
   13395     postinstall_cmds_CXX \
   13396     postuninstall_cmds_CXX \
   13397     old_archive_from_expsyms_cmds_CXX \
   13398     allow_undefined_flag_CXX \
   13399     no_undefined_flag_CXX \
   13400     export_symbols_cmds_CXX \
   13401     hardcode_libdir_flag_spec_CXX \
   13402     hardcode_libdir_flag_spec_ld_CXX \
   13403     hardcode_libdir_separator_CXX \
   13404     hardcode_automatic_CXX \
   13405     module_cmds_CXX \
   13406     module_expsym_cmds_CXX \
   13407     lt_cv_prog_compiler_c_o_CXX \
   13408     fix_srcfile_path_CXX \
   13409     exclude_expsyms_CXX \
   13410     include_expsyms_CXX; do
   13411 
   13412     case $var in
   13413     old_archive_cmds_CXX | \
   13414     old_archive_from_new_cmds_CXX | \
   13415     archive_cmds_CXX | \
   13416     archive_expsym_cmds_CXX | \
   13417     module_cmds_CXX | \
   13418     module_expsym_cmds_CXX | \
   13419     old_archive_from_expsyms_cmds_CXX | \
   13420     export_symbols_cmds_CXX | \
   13421     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   13422     postinstall_cmds | postuninstall_cmds | \
   13423     old_postinstall_cmds | old_postuninstall_cmds | \
   13424     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   13425       # Double-quote double-evaled strings.
   13426       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   13427       ;;
   13428     *)
   13429       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   13430       ;;
   13431     esac
   13432   done
   13433 
   13434   case $lt_echo in
   13435   *'\$0 --fallback-echo"')
   13436     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   13437     ;;
   13438   esac
   13439 
   13440 cfgfile="$ofile"
   13441 
   13442   cat <<__EOF__ >> "$cfgfile"
   13443 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   13444 
   13445 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   13446 
   13447 # Shell to use when invoking shell scripts.
   13448 SHELL=$lt_SHELL
   13449 
   13450 # Whether or not to build shared libraries.
   13451 build_libtool_libs=$enable_shared
   13452 
   13453 # Whether or not to build static libraries.
   13454 build_old_libs=$enable_static
   13455 
   13456 # Whether or not to add -lc for building shared libraries.
   13457 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   13458 
   13459 # Whether or not to disallow shared libs when runtime libs are static
   13460 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   13461 
   13462 # Whether or not to optimize for fast installation.
   13463 fast_install=$enable_fast_install
   13464 
   13465 # The host system.
   13466 host_alias=$host_alias
   13467 host=$host
   13468 host_os=$host_os
   13469 
   13470 # The build system.
   13471 build_alias=$build_alias
   13472 build=$build
   13473 build_os=$build_os
   13474 
   13475 # An echo program that does not interpret backslashes.
   13476 echo=$lt_echo
   13477 
   13478 # The archiver.
   13479 AR=$lt_AR
   13480 AR_FLAGS=$lt_AR_FLAGS
   13481 
   13482 # A C compiler.
   13483 LTCC=$lt_LTCC
   13484 
   13485 # LTCC compiler flags.
   13486 LTCFLAGS=$lt_LTCFLAGS
   13487 
   13488 # A language-specific compiler.
   13489 CC=$lt_compiler_CXX
   13490 
   13491 # Is the compiler the GNU C compiler?
   13492 with_gcc=$GCC_CXX
   13493 
   13494 # An ERE matcher.
   13495 EGREP=$lt_EGREP
   13496 
   13497 # The linker used to build libraries.
   13498 LD=$lt_LD_CXX
   13499 
   13500 # Whether we need hard or soft links.
   13501 LN_S=$lt_LN_S
   13502 
   13503 # A BSD-compatible nm program.
   13504 NM=$lt_NM
   13505 
   13506 # A symbol stripping program
   13507 STRIP=$lt_STRIP
   13508 
   13509 # Used to examine libraries when file_magic_cmd begins "file"
   13510 MAGIC_CMD=$MAGIC_CMD
   13511 
   13512 # Used on cygwin: DLL creation program.
   13513 DLLTOOL="$DLLTOOL"
   13514 
   13515 # Used on cygwin: object dumper.
   13516 OBJDUMP="$OBJDUMP"
   13517 
   13518 # Used on cygwin: assembler.
   13519 AS="$AS"
   13520 
   13521 # The name of the directory that contains temporary libtool files.
   13522 objdir=$objdir
   13523 
   13524 # How to create reloadable object files.
   13525 reload_flag=$lt_reload_flag
   13526 reload_cmds=$lt_reload_cmds
   13527 
   13528 # How to pass a linker flag through the compiler.
   13529 wl=$lt_lt_prog_compiler_wl_CXX
   13530 
   13531 # Object file suffix (normally "o").
   13532 objext="$ac_objext"
   13533 
   13534 # Old archive suffix (normally "a").
   13535 libext="$libext"
   13536 
   13537 # Shared library suffix (normally ".so").
   13538 shrext_cmds='$shrext_cmds'
   13539 
   13540 # Executable file suffix (normally "").
   13541 exeext="$exeext"
   13542 
   13543 # Additional compiler flags for building library objects.
   13544 pic_flag=$lt_lt_prog_compiler_pic_CXX
   13545 pic_mode=$pic_mode
   13546 
   13547 # What is the maximum length of a command?
   13548 max_cmd_len=$lt_cv_sys_max_cmd_len
   13549 
   13550 # Does compiler simultaneously support -c and -o options?
   13551 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   13552 
   13553 # Must we lock files when doing compilation?
   13554 need_locks=$lt_need_locks
   13555 
   13556 # Do we need the lib prefix for modules?
   13557 need_lib_prefix=$need_lib_prefix
   13558 
   13559 # Do we need a version for libraries?
   13560 need_version=$need_version
   13561 
   13562 # Whether dlopen is supported.
   13563 dlopen_support=$enable_dlopen
   13564 
   13565 # Whether dlopen of programs is supported.
   13566 dlopen_self=$enable_dlopen_self
   13567 
   13568 # Whether dlopen of statically linked programs is supported.
   13569 dlopen_self_static=$enable_dlopen_self_static
   13570 
   13571 # Compiler flag to prevent dynamic linking.
   13572 link_static_flag=$lt_lt_prog_compiler_static_CXX
   13573 
   13574 # Compiler flag to turn off builtin functions.
   13575 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   13576 
   13577 # Compiler flag to allow reflexive dlopens.
   13578 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   13579 
   13580 # Compiler flag to generate shared objects directly from archives.
   13581 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   13582 
   13583 # Compiler flag to generate thread-safe objects.
   13584 thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
   13585 
   13586 # Library versioning type.
   13587 version_type=$version_type
   13588 
   13589 # Format of library name prefix.
   13590 libname_spec=$lt_libname_spec
   13591 
   13592 # List of archive names.  First name is the real one, the rest are links.
   13593 # The last name is the one that the linker finds with -lNAME.
   13594 library_names_spec=$lt_library_names_spec
   13595 
   13596 # The coded name of the library, if different from the real name.
   13597 soname_spec=$lt_soname_spec
   13598 
   13599 # Commands used to build and install an old-style archive.
   13600 RANLIB=$lt_RANLIB
   13601 old_archive_cmds=$lt_old_archive_cmds_CXX
   13602 old_postinstall_cmds=$lt_old_postinstall_cmds
   13603 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   13604 
   13605 # Create an old-style archive from a shared archive.
   13606 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   13607 
   13608 # Create a temporary old-style archive to link instead of a shared archive.
   13609 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   13610 
   13611 # Commands used to build and install a shared archive.
   13612 archive_cmds=$lt_archive_cmds_CXX
   13613 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   13614 postinstall_cmds=$lt_postinstall_cmds
   13615 postuninstall_cmds=$lt_postuninstall_cmds
   13616 
   13617 # Commands used to build a loadable module (assumed same as above if empty)
   13618 module_cmds=$lt_module_cmds_CXX
   13619 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   13620 
   13621 # Commands to strip libraries.
   13622 old_striplib=$lt_old_striplib
   13623 striplib=$lt_striplib
   13624 
   13625 # Dependencies to place before the objects being linked to create a
   13626 # shared library.
   13627 predep_objects=$lt_predep_objects_CXX
   13628 
   13629 # Dependencies to place after the objects being linked to create a
   13630 # shared library.
   13631 postdep_objects=$lt_postdep_objects_CXX
   13632 
   13633 # Dependencies to place before the objects being linked to create a
   13634 # shared library.
   13635 predeps=$lt_predeps_CXX
   13636 
   13637 # Dependencies to place after the objects being linked to create a
   13638 # shared library.
   13639 postdeps=$lt_postdeps_CXX
   13640 
   13641 # The library search path used internally by the compiler when linking
   13642 # a shared library.
   13643 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   13644 
   13645 # Method to check whether dependent libraries are shared objects.
   13646 deplibs_check_method=$lt_deplibs_check_method
   13647 
   13648 # Command to use when deplibs_check_method == file_magic.
   13649 file_magic_cmd=$lt_file_magic_cmd
   13650 
   13651 # Flag that allows shared libraries with undefined symbols to be built.
   13652 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   13653 
   13654 # Flag that forces no undefined symbols.
   13655 no_undefined_flag=$lt_no_undefined_flag_CXX
   13656 
   13657 # Commands used to finish a libtool library installation in a directory.
   13658 finish_cmds=$lt_finish_cmds
   13659 
   13660 # Same as above, but a single script fragment to be evaled but not shown.
   13661 finish_eval=$lt_finish_eval
   13662 
   13663 # Take the output of nm and produce a listing of raw symbols and C names.
   13664 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   13665 
   13666 # Transform the output of nm in a proper C declaration
   13667 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   13668 
   13669 # Transform the output of nm in a C name address pair
   13670 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   13671 
   13672 # This is the shared library runtime path variable.
   13673 runpath_var=$runpath_var
   13674 
   13675 # This is the shared library path variable.
   13676 shlibpath_var=$shlibpath_var
   13677 
   13678 # Is shlibpath searched before the hard-coded library search path?
   13679 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   13680 
   13681 # How to hardcode a shared library path into an executable.
   13682 hardcode_action=$hardcode_action_CXX
   13683 
   13684 # Whether we should hardcode library paths into libraries.
   13685 hardcode_into_libs=$hardcode_into_libs
   13686 
   13687 # Flag to hardcode \$libdir into a binary during linking.
   13688 # This must work even if \$libdir does not exist.
   13689 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   13690 
   13691 # If ld is used when linking, flag to hardcode \$libdir into
   13692 # a binary during linking. This must work even if \$libdir does
   13693 # not exist.
   13694 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   13695 
   13696 # Whether we need a single -rpath flag with a separated argument.
   13697 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   13698 
   13699 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   13700 # resulting binary.
   13701 hardcode_direct=$hardcode_direct_CXX
   13702 
   13703 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   13704 # resulting binary.
   13705 hardcode_minus_L=$hardcode_minus_L_CXX
   13706 
   13707 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   13708 # the resulting binary.
   13709 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   13710 
   13711 # Set to yes if building a shared library automatically hardcodes DIR into the library
   13712 # and all subsequent libraries and executables linked against it.
   13713 hardcode_automatic=$hardcode_automatic_CXX
   13714 
   13715 # Variables whose values should be saved in libtool wrapper scripts and
   13716 # restored at relink time.
   13717 variables_saved_for_relink="$variables_saved_for_relink"
   13718 
   13719 # Whether libtool must link a program against all its dependency libraries.
   13720 link_all_deplibs=$link_all_deplibs_CXX
   13721 
   13722 # Compile-time system search path for libraries
   13723 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   13724 
   13725 # Run-time system search path for libraries
   13726 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   13727 
   13728 # Fix the shell variable \$srcfile for the compiler.
   13729 fix_srcfile_path=$lt_fix_srcfile_path
   13730 
   13731 # Set to yes if exported symbols are required.
   13732 always_export_symbols=$always_export_symbols_CXX
   13733 
   13734 # The commands to list exported symbols.
   13735 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   13736 
   13737 # The commands to extract the exported symbol list from a shared archive.
   13738 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   13739 
   13740 # Symbols that should not be listed in the preloaded symbols.
   13741 exclude_expsyms=$lt_exclude_expsyms_CXX
   13742 
   13743 # Symbols that must always be exported.
   13744 include_expsyms=$lt_include_expsyms_CXX
   13745 
   13746 # ### END LIBTOOL TAG CONFIG: $tagname
   13747 
   13748 __EOF__
   13749 
   13750 
   13751 else
   13752   # If there is no Makefile yet, we rely on a make rule to execute
   13753   # `config.status --recheck' to rerun these tests and create the
   13754   # libtool script then.
   13755   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   13756   if test -f "$ltmain_in"; then
   13757     test -f Makefile && make "$ltmain"
   13758   fi
   13759 fi
   13760 
   13761 
   13762 ac_ext=c
   13763 ac_cpp='$CPP $CPPFLAGS'
   13764 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   13765 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   13766 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   13767 
   13768 CC=$lt_save_CC
   13769 LDCXX=$LD
   13770 LD=$lt_save_LD
   13771 GCC=$lt_save_GCC
   13772 with_gnu_ldcxx=$with_gnu_ld
   13773 with_gnu_ld=$lt_save_with_gnu_ld
   13774 lt_cv_path_LDCXX=$lt_cv_path_LD
   13775 lt_cv_path_LD=$lt_save_path_LD
   13776 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   13777 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   13778 
   13779 	else
   13780 	  tagname=""
   13781 	fi
   13782 	;;
   13783 
   13784       F77)
   13785 	if test -n "$F77" && test "X$F77" != "Xno"; then
   13786 
   13787 ac_ext=f
   13788 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   13789 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   13790 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   13791 
   13792 
   13793 archive_cmds_need_lc_F77=no
   13794 allow_undefined_flag_F77=
   13795 always_export_symbols_F77=no
   13796 archive_expsym_cmds_F77=
   13797 export_dynamic_flag_spec_F77=
   13798 hardcode_direct_F77=no
   13799 hardcode_libdir_flag_spec_F77=
   13800 hardcode_libdir_flag_spec_ld_F77=
   13801 hardcode_libdir_separator_F77=
   13802 hardcode_minus_L_F77=no
   13803 hardcode_automatic_F77=no
   13804 module_cmds_F77=
   13805 module_expsym_cmds_F77=
   13806 link_all_deplibs_F77=unknown
   13807 old_archive_cmds_F77=$old_archive_cmds
   13808 no_undefined_flag_F77=
   13809 whole_archive_flag_spec_F77=
   13810 enable_shared_with_static_runtimes_F77=no
   13811 
   13812 # Source file extension for f77 test sources.
   13813 ac_ext=f
   13814 
   13815 # Object file extension for compiled f77 test sources.
   13816 objext=o
   13817 objext_F77=$objext
   13818 
   13819 # Code to be used in simple compile tests
   13820 lt_simple_compile_test_code="\
   13821       subroutine t
   13822       return
   13823       end
   13824 "
   13825 
   13826 # Code to be used in simple link tests
   13827 lt_simple_link_test_code="\
   13828       program t
   13829       end
   13830 "
   13831 
   13832 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   13833 
   13834 # If no C compiler was specified, use CC.
   13835 LTCC=${LTCC-"$CC"}
   13836 
   13837 # If no C compiler flags were specified, use CFLAGS.
   13838 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   13839 
   13840 # Allow CC to be a program name with arguments.
   13841 compiler=$CC
   13842 
   13843 
   13844 # save warnings/boilerplate of simple test code
   13845 ac_outfile=conftest.$ac_objext
   13846 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   13847 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   13848 _lt_compiler_boilerplate=`cat conftest.err`
   13849 $rm conftest*
   13850 
   13851 ac_outfile=conftest.$ac_objext
   13852 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   13853 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   13854 _lt_linker_boilerplate=`cat conftest.err`
   13855 $rm conftest*
   13856 
   13857 
   13858 # Allow CC to be a program name with arguments.
   13859 lt_save_CC="$CC"
   13860 CC=${F77-"f77"}
   13861 compiler=$CC
   13862 compiler_F77=$CC
   13863 for cc_temp in $compiler""; do
   13864   case $cc_temp in
   13865     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   13866     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   13867     \-*) ;;
   13868     *) break;;
   13869   esac
   13870 done
   13871 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   13872 
   13873 
   13874 { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   13875 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
   13876 { echo "$as_me:$LINENO: result: $can_build_shared" >&5
   13877 echo "${ECHO_T}$can_build_shared" >&6; }
   13878 
   13879 { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   13880 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
   13881 test "$can_build_shared" = "no" && enable_shared=no
   13882 
   13883 # On AIX, shared libraries and static libraries use the same namespace, and
   13884 # are all built from PIC.
   13885 case $host_os in
   13886 aix3*)
   13887   test "$enable_shared" = yes && enable_static=no
   13888   if test -n "$RANLIB"; then
   13889     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   13890     postinstall_cmds='$RANLIB $lib'
   13891   fi
   13892   ;;
   13893 aix4* | aix5*)
   13894   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   13895     test "$enable_shared" = yes && enable_static=no
   13896   fi
   13897   ;;
   13898 esac
   13899 { echo "$as_me:$LINENO: result: $enable_shared" >&5
   13900 echo "${ECHO_T}$enable_shared" >&6; }
   13901 
   13902 { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   13903 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
   13904 # Make sure either enable_shared or enable_static is yes.
   13905 test "$enable_shared" = yes || enable_static=yes
   13906 { echo "$as_me:$LINENO: result: $enable_static" >&5
   13907 echo "${ECHO_T}$enable_static" >&6; }
   13908 
   13909 GCC_F77="$G77"
   13910 LD_F77="$LD"
   13911 
   13912 lt_prog_compiler_wl_F77=
   13913 lt_prog_compiler_pic_F77=
   13914 lt_prog_compiler_static_F77=
   13915 
   13916 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   13917 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   13918 
   13919   if test "$GCC" = yes; then
   13920     lt_prog_compiler_wl_F77='-Wl,'
   13921     lt_prog_compiler_static_F77='-static'
   13922 
   13923     case $host_os in
   13924       aix*)
   13925       # All AIX code is PIC.
   13926       if test "$host_cpu" = ia64; then
   13927 	# AIX 5 now supports IA64 processor
   13928 	lt_prog_compiler_static_F77='-Bstatic'
   13929       fi
   13930       ;;
   13931 
   13932     amigaos*)
   13933       # FIXME: we need at least 68020 code to build shared libraries, but
   13934       # adding the `-m68020' flag to GCC prevents building anything better,
   13935       # like `-m68040'.
   13936       lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
   13937       ;;
   13938 
   13939     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   13940       # PIC is the default for these OSes.
   13941       ;;
   13942 
   13943     mingw* | cygwin* | pw32* | os2*)
   13944       # This hack is so that the source file can tell whether it is being
   13945       # built for inclusion in a dll (and should export symbols for example).
   13946       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   13947       # (--disable-auto-import) libraries
   13948       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   13949       ;;
   13950 
   13951     darwin* | rhapsody*)
   13952       # PIC is the default on this platform
   13953       # Common symbols not allowed in MH_DYLIB files
   13954       lt_prog_compiler_pic_F77='-fno-common'
   13955       ;;
   13956 
   13957     interix[3-9]*)
   13958       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   13959       # Instead, we relocate shared libraries at runtime.
   13960       ;;
   13961 
   13962     msdosdjgpp*)
   13963       # Just because we use GCC doesn't mean we suddenly get shared libraries
   13964       # on systems that don't support them.
   13965       lt_prog_compiler_can_build_shared_F77=no
   13966       enable_shared=no
   13967       ;;
   13968 
   13969     sysv4*MP*)
   13970       if test -d /usr/nec; then
   13971 	lt_prog_compiler_pic_F77=-Kconform_pic
   13972       fi
   13973       ;;
   13974 
   13975     hpux*)
   13976       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   13977       # not for PA HP-UX.
   13978       case $host_cpu in
   13979       hppa*64*|ia64*)
   13980 	# +Z the default
   13981 	;;
   13982       *)
   13983 	lt_prog_compiler_pic_F77='-fPIC'
   13984 	;;
   13985       esac
   13986       ;;
   13987 
   13988     *)
   13989       lt_prog_compiler_pic_F77='-fPIC'
   13990       ;;
   13991     esac
   13992   else
   13993     # PORTME Check for flag to pass linker flags through the system compiler.
   13994     case $host_os in
   13995     aix*)
   13996       lt_prog_compiler_wl_F77='-Wl,'
   13997       if test "$host_cpu" = ia64; then
   13998 	# AIX 5 now supports IA64 processor
   13999 	lt_prog_compiler_static_F77='-Bstatic'
   14000       else
   14001 	lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
   14002       fi
   14003       ;;
   14004       darwin*)
   14005         # PIC is the default on this platform
   14006         # Common symbols not allowed in MH_DYLIB files
   14007        case $cc_basename in
   14008          xlc*)
   14009          lt_prog_compiler_pic_F77='-qnocommon'
   14010          lt_prog_compiler_wl_F77='-Wl,'
   14011          ;;
   14012        esac
   14013        ;;
   14014 
   14015     mingw* | cygwin* | pw32* | os2*)
   14016       # This hack is so that the source file can tell whether it is being
   14017       # built for inclusion in a dll (and should export symbols for example).
   14018       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   14019       ;;
   14020 
   14021     hpux9* | hpux10* | hpux11*)
   14022       lt_prog_compiler_wl_F77='-Wl,'
   14023       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   14024       # not for PA HP-UX.
   14025       case $host_cpu in
   14026       hppa*64*|ia64*)
   14027 	# +Z the default
   14028 	;;
   14029       *)
   14030 	lt_prog_compiler_pic_F77='+Z'
   14031 	;;
   14032       esac
   14033       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   14034       lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
   14035       ;;
   14036 
   14037     irix5* | irix6* | nonstopux*)
   14038       lt_prog_compiler_wl_F77='-Wl,'
   14039       # PIC (with -KPIC) is the default.
   14040       lt_prog_compiler_static_F77='-non_shared'
   14041       ;;
   14042 
   14043     newsos6)
   14044       lt_prog_compiler_pic_F77='-KPIC'
   14045       lt_prog_compiler_static_F77='-Bstatic'
   14046       ;;
   14047 
   14048     linux* | k*bsd*-gnu)
   14049       case $cc_basename in
   14050       icc* | ecc*)
   14051 	lt_prog_compiler_wl_F77='-Wl,'
   14052 	lt_prog_compiler_pic_F77='-KPIC'
   14053 	lt_prog_compiler_static_F77='-static'
   14054         ;;
   14055       pgcc* | pgf77* | pgf90* | pgf95*)
   14056         # Portland Group compilers (*not* the Pentium gcc compiler,
   14057 	# which looks to be a dead project)
   14058 	lt_prog_compiler_wl_F77='-Wl,'
   14059 	lt_prog_compiler_pic_F77='-fpic'
   14060 	lt_prog_compiler_static_F77='-Bstatic'
   14061         ;;
   14062       ccc*)
   14063         lt_prog_compiler_wl_F77='-Wl,'
   14064         # All Alpha code is PIC.
   14065         lt_prog_compiler_static_F77='-non_shared'
   14066         ;;
   14067       *)
   14068         case `$CC -V 2>&1 | sed 5q` in
   14069 	*Sun\ C*)
   14070 	  # Sun C 5.9
   14071 	  lt_prog_compiler_pic_F77='-KPIC'
   14072 	  lt_prog_compiler_static_F77='-Bstatic'
   14073 	  lt_prog_compiler_wl_F77='-Wl,'
   14074 	  ;;
   14075 	*Sun\ F*)
   14076 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   14077 	  lt_prog_compiler_pic_F77='-KPIC'
   14078 	  lt_prog_compiler_static_F77='-Bstatic'
   14079 	  lt_prog_compiler_wl_F77=''
   14080 	  ;;
   14081 	esac
   14082 	;;
   14083       esac
   14084       ;;
   14085 
   14086     osf3* | osf4* | osf5*)
   14087       lt_prog_compiler_wl_F77='-Wl,'
   14088       # All OSF/1 code is PIC.
   14089       lt_prog_compiler_static_F77='-non_shared'
   14090       ;;
   14091 
   14092     rdos*)
   14093       lt_prog_compiler_static_F77='-non_shared'
   14094       ;;
   14095 
   14096     solaris*)
   14097       lt_prog_compiler_pic_F77='-KPIC'
   14098       lt_prog_compiler_static_F77='-Bstatic'
   14099       case $cc_basename in
   14100       f77* | f90* | f95*)
   14101 	lt_prog_compiler_wl_F77='-Qoption ld ';;
   14102       *)
   14103 	lt_prog_compiler_wl_F77='-Wl,';;
   14104       esac
   14105       ;;
   14106 
   14107     sunos4*)
   14108       lt_prog_compiler_wl_F77='-Qoption ld '
   14109       lt_prog_compiler_pic_F77='-PIC'
   14110       lt_prog_compiler_static_F77='-Bstatic'
   14111       ;;
   14112 
   14113     sysv4 | sysv4.2uw2* | sysv4.3*)
   14114       lt_prog_compiler_wl_F77='-Wl,'
   14115       lt_prog_compiler_pic_F77='-KPIC'
   14116       lt_prog_compiler_static_F77='-Bstatic'
   14117       ;;
   14118 
   14119     sysv4*MP*)
   14120       if test -d /usr/nec ;then
   14121 	lt_prog_compiler_pic_F77='-Kconform_pic'
   14122 	lt_prog_compiler_static_F77='-Bstatic'
   14123       fi
   14124       ;;
   14125 
   14126     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   14127       lt_prog_compiler_wl_F77='-Wl,'
   14128       lt_prog_compiler_pic_F77='-KPIC'
   14129       lt_prog_compiler_static_F77='-Bstatic'
   14130       ;;
   14131 
   14132     unicos*)
   14133       lt_prog_compiler_wl_F77='-Wl,'
   14134       lt_prog_compiler_can_build_shared_F77=no
   14135       ;;
   14136 
   14137     uts4*)
   14138       lt_prog_compiler_pic_F77='-pic'
   14139       lt_prog_compiler_static_F77='-Bstatic'
   14140       ;;
   14141 
   14142     *)
   14143       lt_prog_compiler_can_build_shared_F77=no
   14144       ;;
   14145     esac
   14146   fi
   14147 
   14148 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
   14149 echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; }
   14150 
   14151 #
   14152 # Check to make sure the PIC flag actually works.
   14153 #
   14154 if test -n "$lt_prog_compiler_pic_F77"; then
   14155 
   14156 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
   14157 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; }
   14158 if test "${lt_prog_compiler_pic_works_F77+set}" = set; then
   14159   echo $ECHO_N "(cached) $ECHO_C" >&6
   14160 else
   14161   lt_prog_compiler_pic_works_F77=no
   14162   ac_outfile=conftest.$ac_objext
   14163    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14164    lt_compiler_flag="$lt_prog_compiler_pic_F77"
   14165    # Insert the option either (1) after the last *FLAGS variable, or
   14166    # (2) before a word containing "conftest.", or (3) at the end.
   14167    # Note that $ac_compile itself does not contain backslashes and begins
   14168    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14169    # The option is referenced via a variable to avoid confusing sed.
   14170    lt_compile=`echo "$ac_compile" | $SED \
   14171    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14172    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14173    -e 's:$: $lt_compiler_flag:'`
   14174    (eval echo "\"\$as_me:14174: $lt_compile\"" >&5)
   14175    (eval "$lt_compile" 2>conftest.err)
   14176    ac_status=$?
   14177    cat conftest.err >&5
   14178    echo "$as_me:14178: \$? = $ac_status" >&5
   14179    if (exit $ac_status) && test -s "$ac_outfile"; then
   14180      # The compiler can only warn and ignore the option if not recognized
   14181      # So say no if there are warnings other than the usual output.
   14182      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   14183      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14184      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   14185        lt_prog_compiler_pic_works_F77=yes
   14186      fi
   14187    fi
   14188    $rm conftest*
   14189 
   14190 fi
   14191 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5
   14192 echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6; }
   14193 
   14194 if test x"$lt_prog_compiler_pic_works_F77" = xyes; then
   14195     case $lt_prog_compiler_pic_F77 in
   14196      "" | " "*) ;;
   14197      *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
   14198      esac
   14199 else
   14200     lt_prog_compiler_pic_F77=
   14201      lt_prog_compiler_can_build_shared_F77=no
   14202 fi
   14203 
   14204 fi
   14205 case $host_os in
   14206   # For platforms which do not support PIC, -DPIC is meaningless:
   14207   *djgpp*)
   14208     lt_prog_compiler_pic_F77=
   14209     ;;
   14210   *)
   14211     lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
   14212     ;;
   14213 esac
   14214 
   14215 #
   14216 # Check to make sure the static flag actually works.
   14217 #
   14218 wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
   14219 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   14220 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   14221 if test "${lt_prog_compiler_static_works_F77+set}" = set; then
   14222   echo $ECHO_N "(cached) $ECHO_C" >&6
   14223 else
   14224   lt_prog_compiler_static_works_F77=no
   14225    save_LDFLAGS="$LDFLAGS"
   14226    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   14227    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   14228    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   14229      # The linker can only warn and ignore the option if not recognized
   14230      # So say no if there are warnings
   14231      if test -s conftest.err; then
   14232        # Append any errors to the config.log.
   14233        cat conftest.err 1>&5
   14234        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   14235        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14236        if diff conftest.exp conftest.er2 >/dev/null; then
   14237          lt_prog_compiler_static_works_F77=yes
   14238        fi
   14239      else
   14240        lt_prog_compiler_static_works_F77=yes
   14241      fi
   14242    fi
   14243    $rm conftest*
   14244    LDFLAGS="$save_LDFLAGS"
   14245 
   14246 fi
   14247 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5
   14248 echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6; }
   14249 
   14250 if test x"$lt_prog_compiler_static_works_F77" = xyes; then
   14251     :
   14252 else
   14253     lt_prog_compiler_static_F77=
   14254 fi
   14255 
   14256 
   14257 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   14258 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   14259 if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
   14260   echo $ECHO_N "(cached) $ECHO_C" >&6
   14261 else
   14262   lt_cv_prog_compiler_c_o_F77=no
   14263    $rm -r conftest 2>/dev/null
   14264    mkdir conftest
   14265    cd conftest
   14266    mkdir out
   14267    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14268 
   14269    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14270    # Insert the option either (1) after the last *FLAGS variable, or
   14271    # (2) before a word containing "conftest.", or (3) at the end.
   14272    # Note that $ac_compile itself does not contain backslashes and begins
   14273    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14274    lt_compile=`echo "$ac_compile" | $SED \
   14275    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14276    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14277    -e 's:$: $lt_compiler_flag:'`
   14278    (eval echo "\"\$as_me:14278: $lt_compile\"" >&5)
   14279    (eval "$lt_compile" 2>out/conftest.err)
   14280    ac_status=$?
   14281    cat out/conftest.err >&5
   14282    echo "$as_me:14282: \$? = $ac_status" >&5
   14283    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14284    then
   14285      # The compiler can only warn and ignore the option if not recognized
   14286      # So say no if there are warnings
   14287      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   14288      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14289      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14290        lt_cv_prog_compiler_c_o_F77=yes
   14291      fi
   14292    fi
   14293    chmod u+w . 2>&5
   14294    $rm conftest*
   14295    # SGI C++ compiler will create directory out/ii_files/ for
   14296    # template instantiation
   14297    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   14298    $rm out/* && rmdir out
   14299    cd ..
   14300    rmdir conftest
   14301    $rm conftest*
   14302 
   14303 fi
   14304 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
   14305 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; }
   14306 
   14307 
   14308 hard_links="nottested"
   14309 if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
   14310   # do not overwrite the value of need_locks provided by the user
   14311   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   14312 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   14313   hard_links=yes
   14314   $rm conftest*
   14315   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14316   touch conftest.a
   14317   ln conftest.a conftest.b 2>&5 || hard_links=no
   14318   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14319   { echo "$as_me:$LINENO: result: $hard_links" >&5
   14320 echo "${ECHO_T}$hard_links" >&6; }
   14321   if test "$hard_links" = no; then
   14322     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   14323 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   14324     need_locks=warn
   14325   fi
   14326 else
   14327   need_locks=no
   14328 fi
   14329 
   14330 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   14331 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   14332 
   14333   runpath_var=
   14334   allow_undefined_flag_F77=
   14335   enable_shared_with_static_runtimes_F77=no
   14336   archive_cmds_F77=
   14337   archive_expsym_cmds_F77=
   14338   old_archive_From_new_cmds_F77=
   14339   old_archive_from_expsyms_cmds_F77=
   14340   export_dynamic_flag_spec_F77=
   14341   whole_archive_flag_spec_F77=
   14342   thread_safe_flag_spec_F77=
   14343   hardcode_libdir_flag_spec_F77=
   14344   hardcode_libdir_flag_spec_ld_F77=
   14345   hardcode_libdir_separator_F77=
   14346   hardcode_direct_F77=no
   14347   hardcode_minus_L_F77=no
   14348   hardcode_shlibpath_var_F77=unsupported
   14349   link_all_deplibs_F77=unknown
   14350   hardcode_automatic_F77=no
   14351   module_cmds_F77=
   14352   module_expsym_cmds_F77=
   14353   always_export_symbols_F77=no
   14354   export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14355   # include_expsyms should be a list of space-separated symbols to be *always*
   14356   # included in the symbol list
   14357   include_expsyms_F77=
   14358   # exclude_expsyms can be an extended regexp of symbols to exclude
   14359   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   14360   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   14361   # as well as any symbol that contains `d'.
   14362   exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_"
   14363   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   14364   # platforms (ab)use it in PIC code, but their linkers get confused if
   14365   # the symbol is explicitly referenced.  Since portable code cannot
   14366   # rely on this symbol name, it's probably fine to never include it in
   14367   # preloaded symbol tables.
   14368   extract_expsyms_cmds=
   14369   # Just being paranoid about ensuring that cc_basename is set.
   14370   for cc_temp in $compiler""; do
   14371   case $cc_temp in
   14372     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14373     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14374     \-*) ;;
   14375     *) break;;
   14376   esac
   14377 done
   14378 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14379 
   14380   case $host_os in
   14381   cygwin* | mingw* | pw32*)
   14382     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   14383     # When not using gcc, we currently assume that we are using
   14384     # Microsoft Visual C++.
   14385     if test "$GCC" != yes; then
   14386       with_gnu_ld=no
   14387     fi
   14388     ;;
   14389   interix*)
   14390     # we just hope/assume this is gcc and not c89 (= MSVC++)
   14391     with_gnu_ld=yes
   14392     ;;
   14393   openbsd*)
   14394     with_gnu_ld=no
   14395     ;;
   14396   esac
   14397 
   14398   ld_shlibs_F77=yes
   14399   if test "$with_gnu_ld" = yes; then
   14400     # If archive_cmds runs LD, not CC, wlarc should be empty
   14401     wlarc='${wl}'
   14402 
   14403     # Set some defaults for GNU ld with shared library support. These
   14404     # are reset later if shared libraries are not supported. Putting them
   14405     # here allows them to be overridden if necessary.
   14406     runpath_var=LD_RUN_PATH
   14407     hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
   14408     export_dynamic_flag_spec_F77='${wl}--export-dynamic'
   14409     # ancient GNU ld didn't support --whole-archive et. al.
   14410     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   14411 	whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   14412       else
   14413   	whole_archive_flag_spec_F77=
   14414     fi
   14415     supports_anon_versioning=no
   14416     case `$LD -v 2>/dev/null` in
   14417       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   14418       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   14419       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   14420       *\ 2.11.*) ;; # other 2.11 versions
   14421       *) supports_anon_versioning=yes ;;
   14422     esac
   14423 
   14424     # See if GNU ld supports shared libraries.
   14425     case $host_os in
   14426     aix3* | aix4* | aix5*)
   14427       # On AIX/PPC, the GNU linker is very broken
   14428       if test "$host_cpu" != ia64; then
   14429 	ld_shlibs_F77=no
   14430 	cat <<EOF 1>&2
   14431 
   14432 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   14433 *** to be unable to reliably create shared libraries on AIX.
   14434 *** Therefore, libtool is disabling shared libraries support.  If you
   14435 *** really care for shared libraries, you may want to modify your PATH
   14436 *** so that a non-GNU linker is found, and then restart.
   14437 
   14438 EOF
   14439       fi
   14440       ;;
   14441 
   14442     amigaos*)
   14443       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)'
   14444       hardcode_libdir_flag_spec_F77='-L$libdir'
   14445       hardcode_minus_L_F77=yes
   14446 
   14447       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   14448       # that the semantics of dynamic libraries on AmigaOS, at least up
   14449       # to version 4, is to share data among multiple programs linked
   14450       # with the same dynamic library.  Since this doesn't match the
   14451       # behavior of shared libraries on other platforms, we can't use
   14452       # them.
   14453       ld_shlibs_F77=no
   14454       ;;
   14455 
   14456     beos*)
   14457       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14458 	allow_undefined_flag_F77=unsupported
   14459 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   14460 	# support --undefined.  This deserves some investigation.  FIXME
   14461 	archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14462       else
   14463 	ld_shlibs_F77=no
   14464       fi
   14465       ;;
   14466 
   14467     cygwin* | mingw* | pw32*)
   14468       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
   14469       # as there is no search path for DLLs.
   14470       hardcode_libdir_flag_spec_F77='-L$libdir'
   14471       allow_undefined_flag_F77=unsupported
   14472       always_export_symbols_F77=no
   14473       enable_shared_with_static_runtimes_F77=yes
   14474       export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   14475 
   14476       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   14477         archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14478 	# If the export-symbols file already is a .def file (1st line
   14479 	# is EXPORTS), use it as is; otherwise, prepend...
   14480 	archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   14481 	  cp $export_symbols $output_objdir/$soname.def;
   14482 	else
   14483 	  echo EXPORTS > $output_objdir/$soname.def;
   14484 	  cat $export_symbols >> $output_objdir/$soname.def;
   14485 	fi~
   14486 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14487       else
   14488 	ld_shlibs_F77=no
   14489       fi
   14490       ;;
   14491 
   14492     interix[3-9]*)
   14493       hardcode_direct_F77=no
   14494       hardcode_shlibpath_var_F77=no
   14495       hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14496       export_dynamic_flag_spec_F77='${wl}-E'
   14497       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   14498       # Instead, shared libraries are loaded at an image base (0x10000000 by
   14499       # default) and relocated if they conflict, which is a slow very memory
   14500       # consuming and fragmenting process.  To avoid this, we pick a random,
   14501       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   14502       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   14503       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'
   14504       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'
   14505       ;;
   14506 
   14507     gnu* | linux* | k*bsd*-gnu)
   14508       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14509 	tmp_addflag=
   14510 	case $cc_basename,$host_cpu in
   14511 	pgcc*)				# Portland Group C compiler
   14512 	  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'
   14513 	  tmp_addflag=' $pic_flag'
   14514 	  ;;
   14515 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   14516 	  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'
   14517 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   14518 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   14519 	  tmp_addflag=' -i_dynamic' ;;
   14520 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   14521 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   14522 	ifc* | ifort*)			# Intel Fortran compiler
   14523 	  tmp_addflag=' -nofor_main' ;;
   14524 	esac
   14525 	case `$CC -V 2>&1 | sed 5q` in
   14526 	*Sun\ C*)			# Sun C 5.9
   14527 	  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'
   14528 	  tmp_sharedflag='-G' ;;
   14529 	*Sun\ F*)			# Sun Fortran 8.3
   14530 	  tmp_sharedflag='-G' ;;
   14531 	*)
   14532 	  tmp_sharedflag='-shared' ;;
   14533 	esac
   14534 	archive_cmds_F77='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14535 
   14536 	if test $supports_anon_versioning = yes; then
   14537 	  archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
   14538   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   14539   $echo "local: *; };" >> $output_objdir/$libname.ver~
   14540 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   14541 	fi
   14542       else
   14543 	ld_shlibs_F77=no
   14544       fi
   14545       ;;
   14546 
   14547     netbsd*)
   14548       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14549 	archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   14550 	wlarc=
   14551       else
   14552 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14553 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14554       fi
   14555       ;;
   14556 
   14557     solaris*)
   14558       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   14559 	ld_shlibs_F77=no
   14560 	cat <<EOF 1>&2
   14561 
   14562 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   14563 *** create shared libraries on Solaris systems.  Therefore, libtool
   14564 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14565 *** binutils to release 2.9.1 or newer.  Another option is to modify
   14566 *** your PATH or compiler configuration so that the native linker is
   14567 *** used, and then restart.
   14568 
   14569 EOF
   14570       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14571 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14572 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14573       else
   14574 	ld_shlibs_F77=no
   14575       fi
   14576       ;;
   14577 
   14578     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   14579       case `$LD -v 2>&1` in
   14580         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   14581 	ld_shlibs_F77=no
   14582 	cat <<_LT_EOF 1>&2
   14583 
   14584 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   14585 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   14586 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14587 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   14588 *** your PATH or compiler configuration so that the native linker is
   14589 *** used, and then restart.
   14590 
   14591 _LT_EOF
   14592 	;;
   14593 	*)
   14594 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14595 	    hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   14596 	    archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   14597 	    archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   14598 	  else
   14599 	    ld_shlibs_F77=no
   14600 	  fi
   14601 	;;
   14602       esac
   14603       ;;
   14604 
   14605     sunos4*)
   14606       archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14607       wlarc=
   14608       hardcode_direct_F77=yes
   14609       hardcode_shlibpath_var_F77=no
   14610       ;;
   14611 
   14612     *)
   14613       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14614 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14615 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14616       else
   14617 	ld_shlibs_F77=no
   14618       fi
   14619       ;;
   14620     esac
   14621 
   14622     if test "$ld_shlibs_F77" = no; then
   14623       runpath_var=
   14624       hardcode_libdir_flag_spec_F77=
   14625       export_dynamic_flag_spec_F77=
   14626       whole_archive_flag_spec_F77=
   14627     fi
   14628   else
   14629     # PORTME fill in a description of your system's linker (not GNU ld)
   14630     case $host_os in
   14631     aix3*)
   14632       allow_undefined_flag_F77=unsupported
   14633       always_export_symbols_F77=yes
   14634       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'
   14635       # Note: this linker hardcodes the directories in LIBPATH if there
   14636       # are no directories specified by -L.
   14637       hardcode_minus_L_F77=yes
   14638       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   14639 	# Neither direct hardcoding nor static linking is supported with a
   14640 	# broken collect2.
   14641 	hardcode_direct_F77=unsupported
   14642       fi
   14643       ;;
   14644 
   14645     aix4* | aix5*)
   14646       if test "$host_cpu" = ia64; then
   14647 	# On IA64, the linker does run time linking by default, so we don't
   14648 	# have to do anything special.
   14649 	aix_use_runtimelinking=no
   14650 	exp_sym_flag='-Bexport'
   14651 	no_entry_flag=""
   14652       else
   14653 	# If we're using GNU nm, then we don't want the "-C" option.
   14654 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   14655 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   14656 	  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'
   14657 	else
   14658 	  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'
   14659 	fi
   14660 	aix_use_runtimelinking=no
   14661 
   14662 	# Test if we are trying to use run time linking or normal
   14663 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   14664 	# need to do runtime linking.
   14665 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   14666 	  for ld_flag in $LDFLAGS; do
   14667   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   14668   	    aix_use_runtimelinking=yes
   14669   	    break
   14670   	  fi
   14671 	  done
   14672 	  ;;
   14673 	esac
   14674 
   14675 	exp_sym_flag='-bexport'
   14676 	no_entry_flag='-bnoentry'
   14677       fi
   14678 
   14679       # When large executables or shared objects are built, AIX ld can
   14680       # have problems creating the table of contents.  If linking a library
   14681       # or program results in "error TOC overflow" add -mminimal-toc to
   14682       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   14683       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   14684 
   14685       archive_cmds_F77=''
   14686       hardcode_direct_F77=yes
   14687       hardcode_libdir_separator_F77=':'
   14688       link_all_deplibs_F77=yes
   14689 
   14690       if test "$GCC" = yes; then
   14691 	case $host_os in aix4.[012]|aix4.[012].*)
   14692 	# We only want to do this on AIX 4.2 and lower, the check
   14693 	# below for broken collect2 doesn't work under 4.3+
   14694 	  collect2name=`${CC} -print-prog-name=collect2`
   14695 	  if test -f "$collect2name" && \
   14696   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   14697 	  then
   14698   	  # We have reworked collect2
   14699   	  :
   14700 	  else
   14701   	  # We have old collect2
   14702   	  hardcode_direct_F77=unsupported
   14703   	  # It fails to find uninstalled libraries when the uninstalled
   14704   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   14705   	  # to unsupported forces relinking
   14706   	  hardcode_minus_L_F77=yes
   14707   	  hardcode_libdir_flag_spec_F77='-L$libdir'
   14708   	  hardcode_libdir_separator_F77=
   14709 	  fi
   14710 	  ;;
   14711 	esac
   14712 	shared_flag='-shared'
   14713 	if test "$aix_use_runtimelinking" = yes; then
   14714 	  shared_flag="$shared_flag "'${wl}-G'
   14715 	fi
   14716       else
   14717 	# not using gcc
   14718 	if test "$host_cpu" = ia64; then
   14719   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   14720   	# chokes on -Wl,-G. The following line is correct:
   14721 	  shared_flag='-G'
   14722 	else
   14723 	  if test "$aix_use_runtimelinking" = yes; then
   14724 	    shared_flag='${wl}-G'
   14725 	  else
   14726 	    shared_flag='${wl}-bM:SRE'
   14727 	  fi
   14728 	fi
   14729       fi
   14730 
   14731       # It seems that -bexpall does not export symbols beginning with
   14732       # underscore (_), so it is better to generate a list of symbols to export.
   14733       always_export_symbols_F77=yes
   14734       if test "$aix_use_runtimelinking" = yes; then
   14735 	# Warning - without using the other runtime loading flags (-brtl),
   14736 	# -berok will link without error, but may produce a broken library.
   14737 	allow_undefined_flag_F77='-berok'
   14738        # Determine the default libpath from the value encoded in an empty executable.
   14739        cat >conftest.$ac_ext <<_ACEOF
   14740       program main
   14741 
   14742       end
   14743 _ACEOF
   14744 rm -f conftest.$ac_objext conftest$ac_exeext
   14745 if { (ac_try="$ac_link"
   14746 case "(($ac_try" in
   14747   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14748   *) ac_try_echo=$ac_try;;
   14749 esac
   14750 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14751   (eval "$ac_link") 2>conftest.er1
   14752   ac_status=$?
   14753   grep -v '^ *+' conftest.er1 >conftest.err
   14754   rm -f conftest.er1
   14755   cat conftest.err >&5
   14756   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14757   (exit $ac_status); } && {
   14758 	 test -z "$ac_f77_werror_flag" ||
   14759 	 test ! -s conftest.err
   14760        } && test -s conftest$ac_exeext &&
   14761        $as_test_x conftest$ac_exeext; then
   14762 
   14763 lt_aix_libpath_sed='
   14764     /Import File Strings/,/^$/ {
   14765 	/^0/ {
   14766 	    s/^0  *\(.*\)$/\1/
   14767 	    p
   14768 	}
   14769     }'
   14770 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   14771 # Check for a 64-bit object if we didn't find anything.
   14772 if test -z "$aix_libpath"; then
   14773   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   14774 fi
   14775 else
   14776   echo "$as_me: failed program was:" >&5
   14777 sed 's/^/| /' conftest.$ac_ext >&5
   14778 
   14779 
   14780 fi
   14781 
   14782 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14783       conftest$ac_exeext conftest.$ac_ext
   14784 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   14785 
   14786        hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   14787 	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"
   14788        else
   14789 	if test "$host_cpu" = ia64; then
   14790 	  hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
   14791 	  allow_undefined_flag_F77="-z nodefs"
   14792 	  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"
   14793 	else
   14794 	 # Determine the default libpath from the value encoded in an empty executable.
   14795 	 cat >conftest.$ac_ext <<_ACEOF
   14796       program main
   14797 
   14798       end
   14799 _ACEOF
   14800 rm -f conftest.$ac_objext conftest$ac_exeext
   14801 if { (ac_try="$ac_link"
   14802 case "(($ac_try" in
   14803   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14804   *) ac_try_echo=$ac_try;;
   14805 esac
   14806 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14807   (eval "$ac_link") 2>conftest.er1
   14808   ac_status=$?
   14809   grep -v '^ *+' conftest.er1 >conftest.err
   14810   rm -f conftest.er1
   14811   cat conftest.err >&5
   14812   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14813   (exit $ac_status); } && {
   14814 	 test -z "$ac_f77_werror_flag" ||
   14815 	 test ! -s conftest.err
   14816        } && test -s conftest$ac_exeext &&
   14817        $as_test_x conftest$ac_exeext; then
   14818 
   14819 lt_aix_libpath_sed='
   14820     /Import File Strings/,/^$/ {
   14821 	/^0/ {
   14822 	    s/^0  *\(.*\)$/\1/
   14823 	    p
   14824 	}
   14825     }'
   14826 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   14827 # Check for a 64-bit object if we didn't find anything.
   14828 if test -z "$aix_libpath"; then
   14829   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   14830 fi
   14831 else
   14832   echo "$as_me: failed program was:" >&5
   14833 sed 's/^/| /' conftest.$ac_ext >&5
   14834 
   14835 
   14836 fi
   14837 
   14838 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14839       conftest$ac_exeext conftest.$ac_ext
   14840 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   14841 
   14842 	 hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   14843 	  # Warning - without using the other run time loading flags,
   14844 	  # -berok will link without error, but may produce a broken library.
   14845 	  no_undefined_flag_F77=' ${wl}-bernotok'
   14846 	  allow_undefined_flag_F77=' ${wl}-berok'
   14847 	  # Exported symbols can be pulled into shared objects from archives
   14848 	  whole_archive_flag_spec_F77='$convenience'
   14849 	  archive_cmds_need_lc_F77=yes
   14850 	  # This is similar to how AIX traditionally builds its shared libraries.
   14851 	  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'
   14852 	fi
   14853       fi
   14854       ;;
   14855 
   14856     amigaos*)
   14857       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)'
   14858       hardcode_libdir_flag_spec_F77='-L$libdir'
   14859       hardcode_minus_L_F77=yes
   14860       # see comment about different semantics on the GNU ld section
   14861       ld_shlibs_F77=no
   14862       ;;
   14863 
   14864     bsdi[45]*)
   14865       export_dynamic_flag_spec_F77=-rdynamic
   14866       ;;
   14867 
   14868     cygwin* | mingw* | pw32*)
   14869       # When not using gcc, we currently assume that we are using
   14870       # Microsoft Visual C++.
   14871       # hardcode_libdir_flag_spec is actually meaningless, as there is
   14872       # no search path for DLLs.
   14873       hardcode_libdir_flag_spec_F77=' '
   14874       allow_undefined_flag_F77=unsupported
   14875       # Tell ltmain to make .lib files, not .a files.
   14876       libext=lib
   14877       # Tell ltmain to make .dll files, not .so files.
   14878       shrext_cmds=".dll"
   14879       # FIXME: Setting linknames here is a bad hack.
   14880       archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   14881       # The linker will automatically build a .lib file if we build a DLL.
   14882       old_archive_From_new_cmds_F77='true'
   14883       # FIXME: Should let the user specify the lib program.
   14884       old_archive_cmds_F77='lib -OUT:$oldlib$oldobjs$old_deplibs'
   14885       fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
   14886       enable_shared_with_static_runtimes_F77=yes
   14887       ;;
   14888 
   14889     darwin* | rhapsody*)
   14890       case $host_os in
   14891         rhapsody* | darwin1.[012])
   14892          allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
   14893          ;;
   14894        *) # Darwin 1.3 on
   14895          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   14896            allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   14897          else
   14898            case ${MACOSX_DEPLOYMENT_TARGET} in
   14899              10.[012])
   14900                allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   14901                ;;
   14902              10.*)
   14903                allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
   14904                ;;
   14905            esac
   14906          fi
   14907          ;;
   14908       esac
   14909       archive_cmds_need_lc_F77=no
   14910       hardcode_direct_F77=no
   14911       hardcode_automatic_F77=yes
   14912       hardcode_shlibpath_var_F77=unsupported
   14913       whole_archive_flag_spec_F77=''
   14914       link_all_deplibs_F77=yes
   14915     if test "$GCC" = yes ; then
   14916     	output_verbose_link_cmd='echo'
   14917         archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   14918       module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   14919       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   14920       archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   14921       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}'
   14922     else
   14923       case $cc_basename in
   14924         xlc*)
   14925          output_verbose_link_cmd='echo'
   14926          archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   14927          module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   14928           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   14929          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}'
   14930           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}'
   14931           ;;
   14932        *)
   14933          ld_shlibs_F77=no
   14934           ;;
   14935       esac
   14936     fi
   14937       ;;
   14938 
   14939     dgux*)
   14940       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14941       hardcode_libdir_flag_spec_F77='-L$libdir'
   14942       hardcode_shlibpath_var_F77=no
   14943       ;;
   14944 
   14945     freebsd1*)
   14946       ld_shlibs_F77=no
   14947       ;;
   14948 
   14949     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   14950     # support.  Future versions do this automatically, but an explicit c++rt0.o
   14951     # does not break anything, and helps significantly (at the cost of a little
   14952     # extra space).
   14953     freebsd2.2*)
   14954       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   14955       hardcode_libdir_flag_spec_F77='-R$libdir'
   14956       hardcode_direct_F77=yes
   14957       hardcode_shlibpath_var_F77=no
   14958       ;;
   14959 
   14960     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   14961     freebsd2*)
   14962       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14963       hardcode_direct_F77=yes
   14964       hardcode_minus_L_F77=yes
   14965       hardcode_shlibpath_var_F77=no
   14966       ;;
   14967 
   14968     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   14969     freebsd* | dragonfly*)
   14970       archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   14971       hardcode_libdir_flag_spec_F77='-R$libdir'
   14972       hardcode_direct_F77=yes
   14973       hardcode_shlibpath_var_F77=no
   14974       ;;
   14975 
   14976     hpux9*)
   14977       if test "$GCC" = yes; then
   14978 	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'
   14979       else
   14980 	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'
   14981       fi
   14982       hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14983       hardcode_libdir_separator_F77=:
   14984       hardcode_direct_F77=yes
   14985 
   14986       # hardcode_minus_L: Not really in the search PATH,
   14987       # but as the default location of the library.
   14988       hardcode_minus_L_F77=yes
   14989       export_dynamic_flag_spec_F77='${wl}-E'
   14990       ;;
   14991 
   14992     hpux10*)
   14993       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   14994 	archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14995       else
   14996 	archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   14997       fi
   14998       if test "$with_gnu_ld" = no; then
   14999 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15000 	hardcode_libdir_separator_F77=:
   15001 
   15002 	hardcode_direct_F77=yes
   15003 	export_dynamic_flag_spec_F77='${wl}-E'
   15004 
   15005 	# hardcode_minus_L: Not really in the search PATH,
   15006 	# but as the default location of the library.
   15007 	hardcode_minus_L_F77=yes
   15008       fi
   15009       ;;
   15010 
   15011     hpux11*)
   15012       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   15013 	case $host_cpu in
   15014 	hppa*64*)
   15015 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15016 	  ;;
   15017 	ia64*)
   15018 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   15019 	  ;;
   15020 	*)
   15021 	  archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15022 	  ;;
   15023 	esac
   15024       else
   15025 	case $host_cpu in
   15026 	hppa*64*)
   15027 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15028 	  ;;
   15029 	ia64*)
   15030 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   15031 	  ;;
   15032 	*)
   15033 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15034 	  ;;
   15035 	esac
   15036       fi
   15037       if test "$with_gnu_ld" = no; then
   15038 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15039 	hardcode_libdir_separator_F77=:
   15040 
   15041 	case $host_cpu in
   15042 	hppa*64*|ia64*)
   15043 	  hardcode_libdir_flag_spec_ld_F77='+b $libdir'
   15044 	  hardcode_direct_F77=no
   15045 	  hardcode_shlibpath_var_F77=no
   15046 	  ;;
   15047 	*)
   15048 	  hardcode_direct_F77=yes
   15049 	  export_dynamic_flag_spec_F77='${wl}-E'
   15050 
   15051 	  # hardcode_minus_L: Not really in the search PATH,
   15052 	  # but as the default location of the library.
   15053 	  hardcode_minus_L_F77=yes
   15054 	  ;;
   15055 	esac
   15056       fi
   15057       ;;
   15058 
   15059     irix5* | irix6* | nonstopux*)
   15060       if test "$GCC" = yes; then
   15061 	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'
   15062       else
   15063 	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'
   15064 	hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
   15065       fi
   15066       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15067       hardcode_libdir_separator_F77=:
   15068       link_all_deplibs_F77=yes
   15069       ;;
   15070 
   15071     netbsd*)
   15072       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   15073 	archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   15074       else
   15075 	archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   15076       fi
   15077       hardcode_libdir_flag_spec_F77='-R$libdir'
   15078       hardcode_direct_F77=yes
   15079       hardcode_shlibpath_var_F77=no
   15080       ;;
   15081 
   15082     newsos6)
   15083       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15084       hardcode_direct_F77=yes
   15085       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15086       hardcode_libdir_separator_F77=:
   15087       hardcode_shlibpath_var_F77=no
   15088       ;;
   15089 
   15090     openbsd*)
   15091       if test -f /usr/libexec/ld.so; then
   15092 	hardcode_direct_F77=yes
   15093 	hardcode_shlibpath_var_F77=no
   15094 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   15095 	  archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   15096 	  archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   15097 	  hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   15098 	  export_dynamic_flag_spec_F77='${wl}-E'
   15099 	else
   15100 	  case $host_os in
   15101 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   15102 	     archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15103 	     hardcode_libdir_flag_spec_F77='-R$libdir'
   15104 	     ;;
   15105 	   *)
   15106 	     archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   15107 	     hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   15108 	     ;;
   15109 	  esac
   15110         fi
   15111       else
   15112 	ld_shlibs_F77=no
   15113       fi
   15114       ;;
   15115 
   15116     os2*)
   15117       hardcode_libdir_flag_spec_F77='-L$libdir'
   15118       hardcode_minus_L_F77=yes
   15119       allow_undefined_flag_F77=unsupported
   15120       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'
   15121       old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   15122       ;;
   15123 
   15124     osf3*)
   15125       if test "$GCC" = yes; then
   15126 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   15127 	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'
   15128       else
   15129 	allow_undefined_flag_F77=' -expect_unresolved \*'
   15130 	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'
   15131       fi
   15132       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15133       hardcode_libdir_separator_F77=:
   15134       ;;
   15135 
   15136     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   15137       if test "$GCC" = yes; then
   15138 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   15139 	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'
   15140 	hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15141       else
   15142 	allow_undefined_flag_F77=' -expect_unresolved \*'
   15143 	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'
   15144 	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~
   15145 	$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'
   15146 
   15147 	# Both c and cxx compiler support -rpath directly
   15148 	hardcode_libdir_flag_spec_F77='-rpath $libdir'
   15149       fi
   15150       hardcode_libdir_separator_F77=:
   15151       ;;
   15152 
   15153     solaris*)
   15154       no_undefined_flag_F77=' -z text'
   15155       if test "$GCC" = yes; then
   15156 	wlarc='${wl}'
   15157 	archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15158 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   15159 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   15160       else
   15161 	wlarc=''
   15162 	archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15163 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   15164   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   15165       fi
   15166       hardcode_libdir_flag_spec_F77='-R$libdir'
   15167       hardcode_shlibpath_var_F77=no
   15168       case $host_os in
   15169       solaris2.[0-5] | solaris2.[0-5].*) ;;
   15170       *)
   15171 	# The compiler driver will combine and reorder linker options,
   15172 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   15173 	# but is careful enough not to reorder.
   15174  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   15175 	if test "$GCC" = yes; then
   15176 	  whole_archive_flag_spec_F77='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   15177 	else
   15178 	  whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract'
   15179 	fi
   15180 	;;
   15181       esac
   15182       link_all_deplibs_F77=yes
   15183       ;;
   15184 
   15185     sunos4*)
   15186       if test "x$host_vendor" = xsequent; then
   15187 	# Use $CC to link under sequent, because it throws in some extra .o
   15188 	# files that make .init and .fini sections work.
   15189 	archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   15190       else
   15191 	archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   15192       fi
   15193       hardcode_libdir_flag_spec_F77='-L$libdir'
   15194       hardcode_direct_F77=yes
   15195       hardcode_minus_L_F77=yes
   15196       hardcode_shlibpath_var_F77=no
   15197       ;;
   15198 
   15199     sysv4)
   15200       case $host_vendor in
   15201 	sni)
   15202 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15203 	  hardcode_direct_F77=yes # is this really true???
   15204 	;;
   15205 	siemens)
   15206 	  ## LD is ld it makes a PLAMLIB
   15207 	  ## CC just makes a GrossModule.
   15208 	  archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   15209 	  reload_cmds_F77='$CC -r -o $output$reload_objs'
   15210 	  hardcode_direct_F77=no
   15211         ;;
   15212 	motorola)
   15213 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15214 	  hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
   15215 	;;
   15216       esac
   15217       runpath_var='LD_RUN_PATH'
   15218       hardcode_shlibpath_var_F77=no
   15219       ;;
   15220 
   15221     sysv4.3*)
   15222       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15223       hardcode_shlibpath_var_F77=no
   15224       export_dynamic_flag_spec_F77='-Bexport'
   15225       ;;
   15226 
   15227     sysv4*MP*)
   15228       if test -d /usr/nec; then
   15229 	archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15230 	hardcode_shlibpath_var_F77=no
   15231 	runpath_var=LD_RUN_PATH
   15232 	hardcode_runpath_var=yes
   15233 	ld_shlibs_F77=yes
   15234       fi
   15235       ;;
   15236 
   15237     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   15238       no_undefined_flag_F77='${wl}-z,text'
   15239       archive_cmds_need_lc_F77=no
   15240       hardcode_shlibpath_var_F77=no
   15241       runpath_var='LD_RUN_PATH'
   15242 
   15243       if test "$GCC" = yes; then
   15244 	archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15245 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15246       else
   15247 	archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15248 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15249       fi
   15250       ;;
   15251 
   15252     sysv5* | sco3.2v5* | sco5v6*)
   15253       # Note: We can NOT use -z defs as we might desire, because we do not
   15254       # link with -lc, and that would cause any symbols used from libc to
   15255       # always be unresolved, which means just about no library would
   15256       # ever link correctly.  If we're not using GNU ld we use -z text
   15257       # though, which does catch some bad symbols but isn't as heavy-handed
   15258       # as -z defs.
   15259       no_undefined_flag_F77='${wl}-z,text'
   15260       allow_undefined_flag_F77='${wl}-z,nodefs'
   15261       archive_cmds_need_lc_F77=no
   15262       hardcode_shlibpath_var_F77=no
   15263       hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   15264       hardcode_libdir_separator_F77=':'
   15265       link_all_deplibs_F77=yes
   15266       export_dynamic_flag_spec_F77='${wl}-Bexport'
   15267       runpath_var='LD_RUN_PATH'
   15268 
   15269       if test "$GCC" = yes; then
   15270 	archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15271 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15272       else
   15273 	archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15274 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15275       fi
   15276       ;;
   15277 
   15278     uts4*)
   15279       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15280       hardcode_libdir_flag_spec_F77='-L$libdir'
   15281       hardcode_shlibpath_var_F77=no
   15282       ;;
   15283 
   15284     *)
   15285       ld_shlibs_F77=no
   15286       ;;
   15287     esac
   15288   fi
   15289 
   15290 { echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
   15291 echo "${ECHO_T}$ld_shlibs_F77" >&6; }
   15292 test "$ld_shlibs_F77" = no && can_build_shared=no
   15293 
   15294 #
   15295 # Do we need to explicitly link libc?
   15296 #
   15297 case "x$archive_cmds_need_lc_F77" in
   15298 x|xyes)
   15299   # Assume -lc should be added
   15300   archive_cmds_need_lc_F77=yes
   15301 
   15302   if test "$enable_shared" = yes && test "$GCC" = yes; then
   15303     case $archive_cmds_F77 in
   15304     *'~'*)
   15305       # FIXME: we may have to deal with multi-command sequences.
   15306       ;;
   15307     '$CC '*)
   15308       # Test whether the compiler implicitly links with -lc since on some
   15309       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   15310       # to ld, don't add -lc before -lgcc.
   15311       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   15312 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   15313       $rm conftest*
   15314       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   15315 
   15316       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   15317   (eval $ac_compile) 2>&5
   15318   ac_status=$?
   15319   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15320   (exit $ac_status); } 2>conftest.err; then
   15321         soname=conftest
   15322         lib=conftest
   15323         libobjs=conftest.$ac_objext
   15324         deplibs=
   15325         wl=$lt_prog_compiler_wl_F77
   15326 	pic_flag=$lt_prog_compiler_pic_F77
   15327         compiler_flags=-v
   15328         linker_flags=-v
   15329         verstring=
   15330         output_objdir=.
   15331         libname=conftest
   15332         lt_save_allow_undefined_flag=$allow_undefined_flag_F77
   15333         allow_undefined_flag_F77=
   15334         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   15335   (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   15336   ac_status=$?
   15337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15338   (exit $ac_status); }
   15339         then
   15340 	  archive_cmds_need_lc_F77=no
   15341         else
   15342 	  archive_cmds_need_lc_F77=yes
   15343         fi
   15344         allow_undefined_flag_F77=$lt_save_allow_undefined_flag
   15345       else
   15346         cat conftest.err 1>&5
   15347       fi
   15348       $rm conftest*
   15349       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
   15350 echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6; }
   15351       ;;
   15352     esac
   15353   fi
   15354   ;;
   15355 esac
   15356 
   15357 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   15358 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   15359 library_names_spec=
   15360 libname_spec='lib$name'
   15361 soname_spec=
   15362 shrext_cmds=".so"
   15363 postinstall_cmds=
   15364 postuninstall_cmds=
   15365 finish_cmds=
   15366 finish_eval=
   15367 shlibpath_var=
   15368 shlibpath_overrides_runpath=unknown
   15369 version_type=none
   15370 dynamic_linker="$host_os ld.so"
   15371 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   15372 
   15373 need_lib_prefix=unknown
   15374 hardcode_into_libs=no
   15375 
   15376 # when you set need_version to no, make sure it does not cause -set_version
   15377 # flags to be left without arguments
   15378 need_version=unknown
   15379 
   15380 case $host_os in
   15381 aix3*)
   15382   version_type=linux
   15383   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   15384   shlibpath_var=LIBPATH
   15385 
   15386   # AIX 3 has no versioning support, so we append a major version to the name.
   15387   soname_spec='${libname}${release}${shared_ext}$major'
   15388   ;;
   15389 
   15390 aix4* | aix5*)
   15391   version_type=linux
   15392   need_lib_prefix=no
   15393   need_version=no
   15394   hardcode_into_libs=yes
   15395   if test "$host_cpu" = ia64; then
   15396     # AIX 5 supports IA64
   15397     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   15398     shlibpath_var=LD_LIBRARY_PATH
   15399   else
   15400     # With GCC up to 2.95.x, collect2 would create an import file
   15401     # for dependence libraries.  The import file would start with
   15402     # the line `#! .'.  This would cause the generated library to
   15403     # depend on `.', always an invalid library.  This was fixed in
   15404     # development snapshots of GCC prior to 3.0.
   15405     case $host_os in
   15406       aix4 | aix4.[01] | aix4.[01].*)
   15407       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   15408 	   echo ' yes '
   15409 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   15410 	:
   15411       else
   15412 	can_build_shared=no
   15413       fi
   15414       ;;
   15415     esac
   15416     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   15417     # soname into executable. Probably we can add versioning support to
   15418     # collect2, so additional links can be useful in future.
   15419     if test "$aix_use_runtimelinking" = yes; then
   15420       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   15421       # instead of lib<name>.a to let people know that these are not
   15422       # typical AIX shared libraries.
   15423       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15424     else
   15425       # We preserve .a as extension for shared libraries through AIX4.2
   15426       # and later when we are not doing run time linking.
   15427       library_names_spec='${libname}${release}.a $libname.a'
   15428       soname_spec='${libname}${release}${shared_ext}$major'
   15429     fi
   15430     shlibpath_var=LIBPATH
   15431   fi
   15432   ;;
   15433 
   15434 amigaos*)
   15435   library_names_spec='$libname.ixlibrary $libname.a'
   15436   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   15437   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'
   15438   ;;
   15439 
   15440 beos*)
   15441   library_names_spec='${libname}${shared_ext}'
   15442   dynamic_linker="$host_os ld.so"
   15443   shlibpath_var=LIBRARY_PATH
   15444   ;;
   15445 
   15446 bsdi[45]*)
   15447   version_type=linux
   15448   need_version=no
   15449   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15450   soname_spec='${libname}${release}${shared_ext}$major'
   15451   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   15452   shlibpath_var=LD_LIBRARY_PATH
   15453   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   15454   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   15455   # the default ld.so.conf also contains /usr/contrib/lib and
   15456   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   15457   # libtool to hard-code these into programs
   15458   ;;
   15459 
   15460 cygwin* | mingw* | pw32*)
   15461   version_type=windows
   15462   shrext_cmds=".dll"
   15463   need_version=no
   15464   need_lib_prefix=no
   15465 
   15466   case $GCC,$host_os in
   15467   yes,cygwin* | yes,mingw* | yes,pw32*)
   15468     library_names_spec='$libname.dll.a'
   15469     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   15470     postinstall_cmds='base_file=`basename \${file}`~
   15471       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   15472       dldir=$destdir/`dirname \$dlpath`~
   15473       test -d \$dldir || mkdir -p \$dldir~
   15474       $install_prog $dir/$dlname \$dldir/$dlname~
   15475       chmod a+x \$dldir/$dlname'
   15476     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   15477       dlpath=$dir/\$dldll~
   15478        $rm \$dlpath'
   15479     shlibpath_overrides_runpath=yes
   15480 
   15481     case $host_os in
   15482     cygwin*)
   15483       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   15484       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15485       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   15486       ;;
   15487     mingw*)
   15488       # MinGW DLLs use traditional 'lib' prefix
   15489       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15490       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   15491       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   15492         # It is most probably a Windows format PATH printed by
   15493         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   15494         # path with ; separators, and with drive letters. We can handle the
   15495         # drive letters (cygwin fileutils understands them), so leave them,
   15496         # especially as we might pass files found there to a mingw objdump,
   15497         # which wouldn't understand a cygwinified path. Ahh.
   15498         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15499       else
   15500         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   15501       fi
   15502       ;;
   15503     pw32*)
   15504       # pw32 DLLs use 'pw' prefix rather than 'lib'
   15505       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15506       ;;
   15507     esac
   15508     ;;
   15509 
   15510   *)
   15511     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   15512     ;;
   15513   esac
   15514   dynamic_linker='Win32 ld.exe'
   15515   # FIXME: first we should search . and the directory the executable is in
   15516   shlibpath_var=PATH
   15517   ;;
   15518 
   15519 darwin* | rhapsody*)
   15520   dynamic_linker="$host_os dyld"
   15521   version_type=darwin
   15522   need_lib_prefix=no
   15523   need_version=no
   15524   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   15525   soname_spec='${libname}${release}${major}$shared_ext'
   15526   shlibpath_overrides_runpath=yes
   15527   shlibpath_var=DYLD_LIBRARY_PATH
   15528   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   15529 
   15530   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   15531   ;;
   15532 
   15533 dgux*)
   15534   version_type=linux
   15535   need_lib_prefix=no
   15536   need_version=no
   15537   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   15538   soname_spec='${libname}${release}${shared_ext}$major'
   15539   shlibpath_var=LD_LIBRARY_PATH
   15540   ;;
   15541 
   15542 freebsd1*)
   15543   dynamic_linker=no
   15544   ;;
   15545 
   15546 freebsd* | dragonfly*)
   15547   # DragonFly does not have aout.  When/if they implement a new
   15548   # versioning mechanism, adjust this.
   15549   if test -x /usr/bin/objformat; then
   15550     objformat=`/usr/bin/objformat`
   15551   else
   15552     case $host_os in
   15553     freebsd[123]*) objformat=aout ;;
   15554     *) objformat=elf ;;
   15555     esac
   15556   fi
   15557   version_type=freebsd-$objformat
   15558   case $version_type in
   15559     freebsd-elf*)
   15560       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15561       need_version=no
   15562       need_lib_prefix=no
   15563       ;;
   15564     freebsd-*)
   15565       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   15566       need_version=yes
   15567       ;;
   15568   esac
   15569   shlibpath_var=LD_LIBRARY_PATH
   15570   case $host_os in
   15571   freebsd2*)
   15572     shlibpath_overrides_runpath=yes
   15573     ;;
   15574   freebsd3.[01]* | freebsdelf3.[01]*)
   15575     shlibpath_overrides_runpath=yes
   15576     hardcode_into_libs=yes
   15577     ;;
   15578   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   15579   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   15580     shlibpath_overrides_runpath=no
   15581     hardcode_into_libs=yes
   15582     ;;
   15583   *) # from 4.6 on, and DragonFly
   15584     shlibpath_overrides_runpath=yes
   15585     hardcode_into_libs=yes
   15586     ;;
   15587   esac
   15588   ;;
   15589 
   15590 gnu*)
   15591   version_type=linux
   15592   need_lib_prefix=no
   15593   need_version=no
   15594   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   15595   soname_spec='${libname}${release}${shared_ext}$major'
   15596   shlibpath_var=LD_LIBRARY_PATH
   15597   hardcode_into_libs=yes
   15598   ;;
   15599 
   15600 hpux9* | hpux10* | hpux11*)
   15601   # Give a soname corresponding to the major version so that dld.sl refuses to
   15602   # link against other versions.
   15603   version_type=sunos
   15604   need_lib_prefix=no
   15605   need_version=no
   15606   case $host_cpu in
   15607   ia64*)
   15608     shrext_cmds='.so'
   15609     hardcode_into_libs=yes
   15610     dynamic_linker="$host_os dld.so"
   15611     shlibpath_var=LD_LIBRARY_PATH
   15612     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15613     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15614     soname_spec='${libname}${release}${shared_ext}$major'
   15615     if test "X$HPUX_IA64_MODE" = X32; then
   15616       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   15617     else
   15618       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   15619     fi
   15620     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15621     ;;
   15622    hppa*64*)
   15623      shrext_cmds='.sl'
   15624      hardcode_into_libs=yes
   15625      dynamic_linker="$host_os dld.sl"
   15626      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   15627      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15628      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15629      soname_spec='${libname}${release}${shared_ext}$major'
   15630      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   15631      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15632      ;;
   15633    *)
   15634     shrext_cmds='.sl'
   15635     dynamic_linker="$host_os dld.sl"
   15636     shlibpath_var=SHLIB_PATH
   15637     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   15638     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15639     soname_spec='${libname}${release}${shared_ext}$major'
   15640     ;;
   15641   esac
   15642   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   15643   postinstall_cmds='chmod 555 $lib'
   15644   ;;
   15645 
   15646 interix[3-9]*)
   15647   version_type=linux
   15648   need_lib_prefix=no
   15649   need_version=no
   15650   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15651   soname_spec='${libname}${release}${shared_ext}$major'
   15652   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   15653   shlibpath_var=LD_LIBRARY_PATH
   15654   shlibpath_overrides_runpath=no
   15655   hardcode_into_libs=yes
   15656   ;;
   15657 
   15658 irix5* | irix6* | nonstopux*)
   15659   case $host_os in
   15660     nonstopux*) version_type=nonstopux ;;
   15661     *)
   15662 	if test "$lt_cv_prog_gnu_ld" = yes; then
   15663 		version_type=linux
   15664 	else
   15665 		version_type=irix
   15666 	fi ;;
   15667   esac
   15668   need_lib_prefix=no
   15669   need_version=no
   15670   soname_spec='${libname}${release}${shared_ext}$major'
   15671   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   15672   case $host_os in
   15673   irix5* | nonstopux*)
   15674     libsuff= shlibsuff=
   15675     ;;
   15676   *)
   15677     case $LD in # libtool.m4 will add one of these switches to LD
   15678     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   15679       libsuff= shlibsuff= libmagic=32-bit;;
   15680     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   15681       libsuff=32 shlibsuff=N32 libmagic=N32;;
   15682     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   15683       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   15684     *) libsuff= shlibsuff= libmagic=never-match;;
   15685     esac
   15686     ;;
   15687   esac
   15688   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   15689   shlibpath_overrides_runpath=no
   15690   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   15691   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   15692   hardcode_into_libs=yes
   15693   ;;
   15694 
   15695 # No shared lib support for Linux oldld, aout, or coff.
   15696 linux*oldld* | linux*aout* | linux*coff*)
   15697   dynamic_linker=no
   15698   ;;
   15699 
   15700 # This must be Linux ELF.
   15701 linux* | k*bsd*-gnu)
   15702   version_type=linux
   15703   need_lib_prefix=no
   15704   need_version=no
   15705   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15706   soname_spec='${libname}${release}${shared_ext}$major'
   15707   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   15708   shlibpath_var=LD_LIBRARY_PATH
   15709   shlibpath_overrides_runpath=no
   15710   # This implies no fast_install, which is unacceptable.
   15711   # Some rework will be needed to allow for fast_install
   15712   # before this can be enabled.
   15713   hardcode_into_libs=yes
   15714   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   15715   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   15716 
   15717   # Append ld.so.conf contents to the search path
   15718   if test -f /etc/ld.so.conf; then
   15719     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' ' '`
   15720     sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
   15721   fi
   15722 
   15723   # We used to test for /lib/ld.so.1 and disable shared libraries on
   15724   # powerpc, because MkLinux only supported shared libraries with the
   15725   # GNU dynamic linker.  Since this was broken with cross compilers,
   15726   # most powerpc-linux boxes support dynamic linking these days and
   15727   # people can always --disable-shared, the test was removed, and we
   15728   # assume the GNU/Linux dynamic linker is in use.
   15729   dynamic_linker='GNU/Linux ld.so'
   15730   ;;
   15731 
   15732 netbsd*)
   15733   version_type=sunos
   15734   need_lib_prefix=no
   15735   need_version=no
   15736   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   15737     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15738     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15739     dynamic_linker='NetBSD (a.out) ld.so'
   15740   else
   15741     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15742     soname_spec='${libname}${release}${shared_ext}$major'
   15743     dynamic_linker='NetBSD ld.elf_so'
   15744   fi
   15745   shlibpath_var=LD_LIBRARY_PATH
   15746   shlibpath_overrides_runpath=yes
   15747   hardcode_into_libs=yes
   15748   ;;
   15749 
   15750 newsos6)
   15751   version_type=linux
   15752   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15753   shlibpath_var=LD_LIBRARY_PATH
   15754   shlibpath_overrides_runpath=yes
   15755   ;;
   15756 
   15757 nto-qnx*)
   15758   version_type=linux
   15759   need_lib_prefix=no
   15760   need_version=no
   15761   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15762   soname_spec='${libname}${release}${shared_ext}$major'
   15763   shlibpath_var=LD_LIBRARY_PATH
   15764   shlibpath_overrides_runpath=yes
   15765   ;;
   15766 
   15767 openbsd*)
   15768   version_type=sunos
   15769   sys_lib_dlsearch_path_spec="/usr/lib"
   15770   need_lib_prefix=no
   15771   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   15772   case $host_os in
   15773     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   15774     *)                         need_version=no  ;;
   15775   esac
   15776   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15777   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15778   shlibpath_var=LD_LIBRARY_PATH
   15779   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   15780     case $host_os in
   15781       openbsd2.[89] | openbsd2.[89].*)
   15782 	shlibpath_overrides_runpath=no
   15783 	;;
   15784       *)
   15785 	shlibpath_overrides_runpath=yes
   15786 	;;
   15787       esac
   15788   else
   15789     shlibpath_overrides_runpath=yes
   15790   fi
   15791   ;;
   15792 
   15793 os2*)
   15794   libname_spec='$name'
   15795   shrext_cmds=".dll"
   15796   need_lib_prefix=no
   15797   library_names_spec='$libname${shared_ext} $libname.a'
   15798   dynamic_linker='OS/2 ld.exe'
   15799   shlibpath_var=LIBPATH
   15800   ;;
   15801 
   15802 osf3* | osf4* | osf5*)
   15803   version_type=osf
   15804   need_lib_prefix=no
   15805   need_version=no
   15806   soname_spec='${libname}${release}${shared_ext}$major'
   15807   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15808   shlibpath_var=LD_LIBRARY_PATH
   15809   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   15810   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   15811   ;;
   15812 
   15813 rdos*)
   15814   dynamic_linker=no
   15815   ;;
   15816 
   15817 solaris*)
   15818   version_type=linux
   15819   need_lib_prefix=no
   15820   need_version=no
   15821   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15822   soname_spec='${libname}${release}${shared_ext}$major'
   15823   shlibpath_var=LD_LIBRARY_PATH
   15824   shlibpath_overrides_runpath=yes
   15825   hardcode_into_libs=yes
   15826   # ldd complains unless libraries are executable
   15827   postinstall_cmds='chmod +x $lib'
   15828   ;;
   15829 
   15830 sunos4*)
   15831   version_type=sunos
   15832   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15833   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   15834   shlibpath_var=LD_LIBRARY_PATH
   15835   shlibpath_overrides_runpath=yes
   15836   if test "$with_gnu_ld" = yes; then
   15837     need_lib_prefix=no
   15838   fi
   15839   need_version=yes
   15840   ;;
   15841 
   15842 sysv4 | sysv4.3*)
   15843   version_type=linux
   15844   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15845   soname_spec='${libname}${release}${shared_ext}$major'
   15846   shlibpath_var=LD_LIBRARY_PATH
   15847   case $host_vendor in
   15848     sni)
   15849       shlibpath_overrides_runpath=no
   15850       need_lib_prefix=no
   15851       export_dynamic_flag_spec='${wl}-Blargedynsym'
   15852       runpath_var=LD_RUN_PATH
   15853       ;;
   15854     siemens)
   15855       need_lib_prefix=no
   15856       ;;
   15857     motorola)
   15858       need_lib_prefix=no
   15859       need_version=no
   15860       shlibpath_overrides_runpath=no
   15861       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   15862       ;;
   15863   esac
   15864   ;;
   15865 
   15866 sysv4*MP*)
   15867   if test -d /usr/nec ;then
   15868     version_type=linux
   15869     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   15870     soname_spec='$libname${shared_ext}.$major'
   15871     shlibpath_var=LD_LIBRARY_PATH
   15872   fi
   15873   ;;
   15874 
   15875 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   15876   version_type=freebsd-elf
   15877   need_lib_prefix=no
   15878   need_version=no
   15879   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15880   soname_spec='${libname}${release}${shared_ext}$major'
   15881   shlibpath_var=LD_LIBRARY_PATH
   15882   hardcode_into_libs=yes
   15883   if test "$with_gnu_ld" = yes; then
   15884     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   15885     shlibpath_overrides_runpath=no
   15886   else
   15887     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   15888     shlibpath_overrides_runpath=yes
   15889     case $host_os in
   15890       sco3.2v5*)
   15891         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   15892 	;;
   15893     esac
   15894   fi
   15895   sys_lib_dlsearch_path_spec='/usr/lib'
   15896   ;;
   15897 
   15898 uts4*)
   15899   version_type=linux
   15900   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15901   soname_spec='${libname}${release}${shared_ext}$major'
   15902   shlibpath_var=LD_LIBRARY_PATH
   15903   ;;
   15904 
   15905 *)
   15906   dynamic_linker=no
   15907   ;;
   15908 esac
   15909 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   15910 echo "${ECHO_T}$dynamic_linker" >&6; }
   15911 test "$dynamic_linker" = no && can_build_shared=no
   15912 
   15913 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   15914 if test "$GCC" = yes; then
   15915   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   15916 fi
   15917 
   15918 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   15919 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   15920 hardcode_action_F77=
   15921 if test -n "$hardcode_libdir_flag_spec_F77" || \
   15922    test -n "$runpath_var_F77" || \
   15923    test "X$hardcode_automatic_F77" = "Xyes" ; then
   15924 
   15925   # We can hardcode non-existant directories.
   15926   if test "$hardcode_direct_F77" != no &&
   15927      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   15928      # have to relink, otherwise we might link with an installed library
   15929      # when we should be linking with a yet-to-be-installed one
   15930      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
   15931      test "$hardcode_minus_L_F77" != no; then
   15932     # Linking always hardcodes the temporary library directory.
   15933     hardcode_action_F77=relink
   15934   else
   15935     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   15936     hardcode_action_F77=immediate
   15937   fi
   15938 else
   15939   # We cannot hardcode anything, or else we can only hardcode existing
   15940   # directories.
   15941   hardcode_action_F77=unsupported
   15942 fi
   15943 { echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
   15944 echo "${ECHO_T}$hardcode_action_F77" >&6; }
   15945 
   15946 if test "$hardcode_action_F77" = relink; then
   15947   # Fast installation is not supported
   15948   enable_fast_install=no
   15949 elif test "$shlibpath_overrides_runpath" = yes ||
   15950      test "$enable_shared" = no; then
   15951   # Fast installation is not necessary
   15952   enable_fast_install=needless
   15953 fi
   15954 
   15955 
   15956 # The else clause should only fire when bootstrapping the
   15957 # libtool distribution, otherwise you forgot to ship ltmain.sh
   15958 # with your package, and you will get complaints that there are
   15959 # no rules to generate ltmain.sh.
   15960 if test -f "$ltmain"; then
   15961   # See if we are running on zsh, and set the options which allow our commands through
   15962   # without removal of \ escapes.
   15963   if test -n "${ZSH_VERSION+set}" ; then
   15964     setopt NO_GLOB_SUBST
   15965   fi
   15966   # Now quote all the things that may contain metacharacters while being
   15967   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   15968   # variables and quote the copies for generation of the libtool script.
   15969   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   15970     SED SHELL STRIP \
   15971     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   15972     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   15973     deplibs_check_method reload_flag reload_cmds need_locks \
   15974     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   15975     lt_cv_sys_global_symbol_to_c_name_address \
   15976     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   15977     old_postinstall_cmds old_postuninstall_cmds \
   15978     compiler_F77 \
   15979     CC_F77 \
   15980     LD_F77 \
   15981     lt_prog_compiler_wl_F77 \
   15982     lt_prog_compiler_pic_F77 \
   15983     lt_prog_compiler_static_F77 \
   15984     lt_prog_compiler_no_builtin_flag_F77 \
   15985     export_dynamic_flag_spec_F77 \
   15986     thread_safe_flag_spec_F77 \
   15987     whole_archive_flag_spec_F77 \
   15988     enable_shared_with_static_runtimes_F77 \
   15989     old_archive_cmds_F77 \
   15990     old_archive_from_new_cmds_F77 \
   15991     predep_objects_F77 \
   15992     postdep_objects_F77 \
   15993     predeps_F77 \
   15994     postdeps_F77 \
   15995     compiler_lib_search_path_F77 \
   15996     archive_cmds_F77 \
   15997     archive_expsym_cmds_F77 \
   15998     postinstall_cmds_F77 \
   15999     postuninstall_cmds_F77 \
   16000     old_archive_from_expsyms_cmds_F77 \
   16001     allow_undefined_flag_F77 \
   16002     no_undefined_flag_F77 \
   16003     export_symbols_cmds_F77 \
   16004     hardcode_libdir_flag_spec_F77 \
   16005     hardcode_libdir_flag_spec_ld_F77 \
   16006     hardcode_libdir_separator_F77 \
   16007     hardcode_automatic_F77 \
   16008     module_cmds_F77 \
   16009     module_expsym_cmds_F77 \
   16010     lt_cv_prog_compiler_c_o_F77 \
   16011     fix_srcfile_path_F77 \
   16012     exclude_expsyms_F77 \
   16013     include_expsyms_F77; do
   16014 
   16015     case $var in
   16016     old_archive_cmds_F77 | \
   16017     old_archive_from_new_cmds_F77 | \
   16018     archive_cmds_F77 | \
   16019     archive_expsym_cmds_F77 | \
   16020     module_cmds_F77 | \
   16021     module_expsym_cmds_F77 | \
   16022     old_archive_from_expsyms_cmds_F77 | \
   16023     export_symbols_cmds_F77 | \
   16024     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   16025     postinstall_cmds | postuninstall_cmds | \
   16026     old_postinstall_cmds | old_postuninstall_cmds | \
   16027     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   16028       # Double-quote double-evaled strings.
   16029       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   16030       ;;
   16031     *)
   16032       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   16033       ;;
   16034     esac
   16035   done
   16036 
   16037   case $lt_echo in
   16038   *'\$0 --fallback-echo"')
   16039     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   16040     ;;
   16041   esac
   16042 
   16043 cfgfile="$ofile"
   16044 
   16045   cat <<__EOF__ >> "$cfgfile"
   16046 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   16047 
   16048 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   16049 
   16050 # Shell to use when invoking shell scripts.
   16051 SHELL=$lt_SHELL
   16052 
   16053 # Whether or not to build shared libraries.
   16054 build_libtool_libs=$enable_shared
   16055 
   16056 # Whether or not to build static libraries.
   16057 build_old_libs=$enable_static
   16058 
   16059 # Whether or not to add -lc for building shared libraries.
   16060 build_libtool_need_lc=$archive_cmds_need_lc_F77
   16061 
   16062 # Whether or not to disallow shared libs when runtime libs are static
   16063 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
   16064 
   16065 # Whether or not to optimize for fast installation.
   16066 fast_install=$enable_fast_install
   16067 
   16068 # The host system.
   16069 host_alias=$host_alias
   16070 host=$host
   16071 host_os=$host_os
   16072 
   16073 # The build system.
   16074 build_alias=$build_alias
   16075 build=$build
   16076 build_os=$build_os
   16077 
   16078 # An echo program that does not interpret backslashes.
   16079 echo=$lt_echo
   16080 
   16081 # The archiver.
   16082 AR=$lt_AR
   16083 AR_FLAGS=$lt_AR_FLAGS
   16084 
   16085 # A C compiler.
   16086 LTCC=$lt_LTCC
   16087 
   16088 # LTCC compiler flags.
   16089 LTCFLAGS=$lt_LTCFLAGS
   16090 
   16091 # A language-specific compiler.
   16092 CC=$lt_compiler_F77
   16093 
   16094 # Is the compiler the GNU C compiler?
   16095 with_gcc=$GCC_F77
   16096 
   16097 # An ERE matcher.
   16098 EGREP=$lt_EGREP
   16099 
   16100 # The linker used to build libraries.
   16101 LD=$lt_LD_F77
   16102 
   16103 # Whether we need hard or soft links.
   16104 LN_S=$lt_LN_S
   16105 
   16106 # A BSD-compatible nm program.
   16107 NM=$lt_NM
   16108 
   16109 # A symbol stripping program
   16110 STRIP=$lt_STRIP
   16111 
   16112 # Used to examine libraries when file_magic_cmd begins "file"
   16113 MAGIC_CMD=$MAGIC_CMD
   16114 
   16115 # Used on cygwin: DLL creation program.
   16116 DLLTOOL="$DLLTOOL"
   16117 
   16118 # Used on cygwin: object dumper.
   16119 OBJDUMP="$OBJDUMP"
   16120 
   16121 # Used on cygwin: assembler.
   16122 AS="$AS"
   16123 
   16124 # The name of the directory that contains temporary libtool files.
   16125 objdir=$objdir
   16126 
   16127 # How to create reloadable object files.
   16128 reload_flag=$lt_reload_flag
   16129 reload_cmds=$lt_reload_cmds
   16130 
   16131 # How to pass a linker flag through the compiler.
   16132 wl=$lt_lt_prog_compiler_wl_F77
   16133 
   16134 # Object file suffix (normally "o").
   16135 objext="$ac_objext"
   16136 
   16137 # Old archive suffix (normally "a").
   16138 libext="$libext"
   16139 
   16140 # Shared library suffix (normally ".so").
   16141 shrext_cmds='$shrext_cmds'
   16142 
   16143 # Executable file suffix (normally "").
   16144 exeext="$exeext"
   16145 
   16146 # Additional compiler flags for building library objects.
   16147 pic_flag=$lt_lt_prog_compiler_pic_F77
   16148 pic_mode=$pic_mode
   16149 
   16150 # What is the maximum length of a command?
   16151 max_cmd_len=$lt_cv_sys_max_cmd_len
   16152 
   16153 # Does compiler simultaneously support -c and -o options?
   16154 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
   16155 
   16156 # Must we lock files when doing compilation?
   16157 need_locks=$lt_need_locks
   16158 
   16159 # Do we need the lib prefix for modules?
   16160 need_lib_prefix=$need_lib_prefix
   16161 
   16162 # Do we need a version for libraries?
   16163 need_version=$need_version
   16164 
   16165 # Whether dlopen is supported.
   16166 dlopen_support=$enable_dlopen
   16167 
   16168 # Whether dlopen of programs is supported.
   16169 dlopen_self=$enable_dlopen_self
   16170 
   16171 # Whether dlopen of statically linked programs is supported.
   16172 dlopen_self_static=$enable_dlopen_self_static
   16173 
   16174 # Compiler flag to prevent dynamic linking.
   16175 link_static_flag=$lt_lt_prog_compiler_static_F77
   16176 
   16177 # Compiler flag to turn off builtin functions.
   16178 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
   16179 
   16180 # Compiler flag to allow reflexive dlopens.
   16181 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
   16182 
   16183 # Compiler flag to generate shared objects directly from archives.
   16184 whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
   16185 
   16186 # Compiler flag to generate thread-safe objects.
   16187 thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
   16188 
   16189 # Library versioning type.
   16190 version_type=$version_type
   16191 
   16192 # Format of library name prefix.
   16193 libname_spec=$lt_libname_spec
   16194 
   16195 # List of archive names.  First name is the real one, the rest are links.
   16196 # The last name is the one that the linker finds with -lNAME.
   16197 library_names_spec=$lt_library_names_spec
   16198 
   16199 # The coded name of the library, if different from the real name.
   16200 soname_spec=$lt_soname_spec
   16201 
   16202 # Commands used to build and install an old-style archive.
   16203 RANLIB=$lt_RANLIB
   16204 old_archive_cmds=$lt_old_archive_cmds_F77
   16205 old_postinstall_cmds=$lt_old_postinstall_cmds
   16206 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   16207 
   16208 # Create an old-style archive from a shared archive.
   16209 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
   16210 
   16211 # Create a temporary old-style archive to link instead of a shared archive.
   16212 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
   16213 
   16214 # Commands used to build and install a shared archive.
   16215 archive_cmds=$lt_archive_cmds_F77
   16216 archive_expsym_cmds=$lt_archive_expsym_cmds_F77
   16217 postinstall_cmds=$lt_postinstall_cmds
   16218 postuninstall_cmds=$lt_postuninstall_cmds
   16219 
   16220 # Commands used to build a loadable module (assumed same as above if empty)
   16221 module_cmds=$lt_module_cmds_F77
   16222 module_expsym_cmds=$lt_module_expsym_cmds_F77
   16223 
   16224 # Commands to strip libraries.
   16225 old_striplib=$lt_old_striplib
   16226 striplib=$lt_striplib
   16227 
   16228 # Dependencies to place before the objects being linked to create a
   16229 # shared library.
   16230 predep_objects=$lt_predep_objects_F77
   16231 
   16232 # Dependencies to place after the objects being linked to create a
   16233 # shared library.
   16234 postdep_objects=$lt_postdep_objects_F77
   16235 
   16236 # Dependencies to place before the objects being linked to create a
   16237 # shared library.
   16238 predeps=$lt_predeps_F77
   16239 
   16240 # Dependencies to place after the objects being linked to create a
   16241 # shared library.
   16242 postdeps=$lt_postdeps_F77
   16243 
   16244 # The library search path used internally by the compiler when linking
   16245 # a shared library.
   16246 compiler_lib_search_path=$lt_compiler_lib_search_path_F77
   16247 
   16248 # Method to check whether dependent libraries are shared objects.
   16249 deplibs_check_method=$lt_deplibs_check_method
   16250 
   16251 # Command to use when deplibs_check_method == file_magic.
   16252 file_magic_cmd=$lt_file_magic_cmd
   16253 
   16254 # Flag that allows shared libraries with undefined symbols to be built.
   16255 allow_undefined_flag=$lt_allow_undefined_flag_F77
   16256 
   16257 # Flag that forces no undefined symbols.
   16258 no_undefined_flag=$lt_no_undefined_flag_F77
   16259 
   16260 # Commands used to finish a libtool library installation in a directory.
   16261 finish_cmds=$lt_finish_cmds
   16262 
   16263 # Same as above, but a single script fragment to be evaled but not shown.
   16264 finish_eval=$lt_finish_eval
   16265 
   16266 # Take the output of nm and produce a listing of raw symbols and C names.
   16267 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   16268 
   16269 # Transform the output of nm in a proper C declaration
   16270 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   16271 
   16272 # Transform the output of nm in a C name address pair
   16273 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   16274 
   16275 # This is the shared library runtime path variable.
   16276 runpath_var=$runpath_var
   16277 
   16278 # This is the shared library path variable.
   16279 shlibpath_var=$shlibpath_var
   16280 
   16281 # Is shlibpath searched before the hard-coded library search path?
   16282 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   16283 
   16284 # How to hardcode a shared library path into an executable.
   16285 hardcode_action=$hardcode_action_F77
   16286 
   16287 # Whether we should hardcode library paths into libraries.
   16288 hardcode_into_libs=$hardcode_into_libs
   16289 
   16290 # Flag to hardcode \$libdir into a binary during linking.
   16291 # This must work even if \$libdir does not exist.
   16292 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
   16293 
   16294 # If ld is used when linking, flag to hardcode \$libdir into
   16295 # a binary during linking. This must work even if \$libdir does
   16296 # not exist.
   16297 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
   16298 
   16299 # Whether we need a single -rpath flag with a separated argument.
   16300 hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
   16301 
   16302 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   16303 # resulting binary.
   16304 hardcode_direct=$hardcode_direct_F77
   16305 
   16306 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   16307 # resulting binary.
   16308 hardcode_minus_L=$hardcode_minus_L_F77
   16309 
   16310 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   16311 # the resulting binary.
   16312 hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
   16313 
   16314 # Set to yes if building a shared library automatically hardcodes DIR into the library
   16315 # and all subsequent libraries and executables linked against it.
   16316 hardcode_automatic=$hardcode_automatic_F77
   16317 
   16318 # Variables whose values should be saved in libtool wrapper scripts and
   16319 # restored at relink time.
   16320 variables_saved_for_relink="$variables_saved_for_relink"
   16321 
   16322 # Whether libtool must link a program against all its dependency libraries.
   16323 link_all_deplibs=$link_all_deplibs_F77
   16324 
   16325 # Compile-time system search path for libraries
   16326 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   16327 
   16328 # Run-time system search path for libraries
   16329 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   16330 
   16331 # Fix the shell variable \$srcfile for the compiler.
   16332 fix_srcfile_path=$lt_fix_srcfile_path
   16333 
   16334 # Set to yes if exported symbols are required.
   16335 always_export_symbols=$always_export_symbols_F77
   16336 
   16337 # The commands to list exported symbols.
   16338 export_symbols_cmds=$lt_export_symbols_cmds_F77
   16339 
   16340 # The commands to extract the exported symbol list from a shared archive.
   16341 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   16342 
   16343 # Symbols that should not be listed in the preloaded symbols.
   16344 exclude_expsyms=$lt_exclude_expsyms_F77
   16345 
   16346 # Symbols that must always be exported.
   16347 include_expsyms=$lt_include_expsyms_F77
   16348 
   16349 # ### END LIBTOOL TAG CONFIG: $tagname
   16350 
   16351 __EOF__
   16352 
   16353 
   16354 else
   16355   # If there is no Makefile yet, we rely on a make rule to execute
   16356   # `config.status --recheck' to rerun these tests and create the
   16357   # libtool script then.
   16358   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   16359   if test -f "$ltmain_in"; then
   16360     test -f Makefile && make "$ltmain"
   16361   fi
   16362 fi
   16363 
   16364 
   16365 ac_ext=c
   16366 ac_cpp='$CPP $CPPFLAGS'
   16367 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   16368 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   16369 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   16370 
   16371 CC="$lt_save_CC"
   16372 
   16373 	else
   16374 	  tagname=""
   16375 	fi
   16376 	;;
   16377 
   16378       GCJ)
   16379 	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
   16380 
   16381 
   16382 # Source file extension for Java test sources.
   16383 ac_ext=java
   16384 
   16385 # Object file extension for compiled Java test sources.
   16386 objext=o
   16387 objext_GCJ=$objext
   16388 
   16389 # Code to be used in simple compile tests
   16390 lt_simple_compile_test_code="class foo {}"
   16391 
   16392 # Code to be used in simple link tests
   16393 lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }'
   16394 
   16395 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   16396 
   16397 # If no C compiler was specified, use CC.
   16398 LTCC=${LTCC-"$CC"}
   16399 
   16400 # If no C compiler flags were specified, use CFLAGS.
   16401 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   16402 
   16403 # Allow CC to be a program name with arguments.
   16404 compiler=$CC
   16405 
   16406 
   16407 # save warnings/boilerplate of simple test code
   16408 ac_outfile=conftest.$ac_objext
   16409 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   16410 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16411 _lt_compiler_boilerplate=`cat conftest.err`
   16412 $rm conftest*
   16413 
   16414 ac_outfile=conftest.$ac_objext
   16415 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   16416 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16417 _lt_linker_boilerplate=`cat conftest.err`
   16418 $rm conftest*
   16419 
   16420 
   16421 # Allow CC to be a program name with arguments.
   16422 lt_save_CC="$CC"
   16423 CC=${GCJ-"gcj"}
   16424 compiler=$CC
   16425 compiler_GCJ=$CC
   16426 for cc_temp in $compiler""; do
   16427   case $cc_temp in
   16428     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16429     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16430     \-*) ;;
   16431     *) break;;
   16432   esac
   16433 done
   16434 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16435 
   16436 
   16437 # GCJ did not exist at the time GCC didn't implicitly link libc in.
   16438 archive_cmds_need_lc_GCJ=no
   16439 
   16440 old_archive_cmds_GCJ=$old_archive_cmds
   16441 
   16442 
   16443 lt_prog_compiler_no_builtin_flag_GCJ=
   16444 
   16445 if test "$GCC" = yes; then
   16446   lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
   16447 
   16448 
   16449 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   16450 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
   16451 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   16452   echo $ECHO_N "(cached) $ECHO_C" >&6
   16453 else
   16454   lt_cv_prog_compiler_rtti_exceptions=no
   16455   ac_outfile=conftest.$ac_objext
   16456    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   16457    lt_compiler_flag="-fno-rtti -fno-exceptions"
   16458    # Insert the option either (1) after the last *FLAGS variable, or
   16459    # (2) before a word containing "conftest.", or (3) at the end.
   16460    # Note that $ac_compile itself does not contain backslashes and begins
   16461    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16462    # The option is referenced via a variable to avoid confusing sed.
   16463    lt_compile=`echo "$ac_compile" | $SED \
   16464    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16465    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16466    -e 's:$: $lt_compiler_flag:'`
   16467    (eval echo "\"\$as_me:16467: $lt_compile\"" >&5)
   16468    (eval "$lt_compile" 2>conftest.err)
   16469    ac_status=$?
   16470    cat conftest.err >&5
   16471    echo "$as_me:16471: \$? = $ac_status" >&5
   16472    if (exit $ac_status) && test -s "$ac_outfile"; then
   16473      # The compiler can only warn and ignore the option if not recognized
   16474      # So say no if there are warnings other than the usual output.
   16475      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16476      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16477      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16478        lt_cv_prog_compiler_rtti_exceptions=yes
   16479      fi
   16480    fi
   16481    $rm conftest*
   16482 
   16483 fi
   16484 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   16485 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   16486 
   16487 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   16488     lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
   16489 else
   16490     :
   16491 fi
   16492 
   16493 fi
   16494 
   16495 lt_prog_compiler_wl_GCJ=
   16496 lt_prog_compiler_pic_GCJ=
   16497 lt_prog_compiler_static_GCJ=
   16498 
   16499 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   16500 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   16501 
   16502   if test "$GCC" = yes; then
   16503     lt_prog_compiler_wl_GCJ='-Wl,'
   16504     lt_prog_compiler_static_GCJ='-static'
   16505 
   16506     case $host_os in
   16507       aix*)
   16508       # All AIX code is PIC.
   16509       if test "$host_cpu" = ia64; then
   16510 	# AIX 5 now supports IA64 processor
   16511 	lt_prog_compiler_static_GCJ='-Bstatic'
   16512       fi
   16513       ;;
   16514 
   16515     amigaos*)
   16516       # FIXME: we need at least 68020 code to build shared libraries, but
   16517       # adding the `-m68020' flag to GCC prevents building anything better,
   16518       # like `-m68040'.
   16519       lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
   16520       ;;
   16521 
   16522     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   16523       # PIC is the default for these OSes.
   16524       ;;
   16525 
   16526     mingw* | cygwin* | pw32* | os2*)
   16527       # This hack is so that the source file can tell whether it is being
   16528       # built for inclusion in a dll (and should export symbols for example).
   16529       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   16530       # (--disable-auto-import) libraries
   16531       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   16532       ;;
   16533 
   16534     darwin* | rhapsody*)
   16535       # PIC is the default on this platform
   16536       # Common symbols not allowed in MH_DYLIB files
   16537       lt_prog_compiler_pic_GCJ='-fno-common'
   16538       ;;
   16539 
   16540     interix[3-9]*)
   16541       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   16542       # Instead, we relocate shared libraries at runtime.
   16543       ;;
   16544 
   16545     msdosdjgpp*)
   16546       # Just because we use GCC doesn't mean we suddenly get shared libraries
   16547       # on systems that don't support them.
   16548       lt_prog_compiler_can_build_shared_GCJ=no
   16549       enable_shared=no
   16550       ;;
   16551 
   16552     sysv4*MP*)
   16553       if test -d /usr/nec; then
   16554 	lt_prog_compiler_pic_GCJ=-Kconform_pic
   16555       fi
   16556       ;;
   16557 
   16558     hpux*)
   16559       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16560       # not for PA HP-UX.
   16561       case $host_cpu in
   16562       hppa*64*|ia64*)
   16563 	# +Z the default
   16564 	;;
   16565       *)
   16566 	lt_prog_compiler_pic_GCJ='-fPIC'
   16567 	;;
   16568       esac
   16569       ;;
   16570 
   16571     *)
   16572       lt_prog_compiler_pic_GCJ='-fPIC'
   16573       ;;
   16574     esac
   16575   else
   16576     # PORTME Check for flag to pass linker flags through the system compiler.
   16577     case $host_os in
   16578     aix*)
   16579       lt_prog_compiler_wl_GCJ='-Wl,'
   16580       if test "$host_cpu" = ia64; then
   16581 	# AIX 5 now supports IA64 processor
   16582 	lt_prog_compiler_static_GCJ='-Bstatic'
   16583       else
   16584 	lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
   16585       fi
   16586       ;;
   16587       darwin*)
   16588         # PIC is the default on this platform
   16589         # Common symbols not allowed in MH_DYLIB files
   16590        case $cc_basename in
   16591          xlc*)
   16592          lt_prog_compiler_pic_GCJ='-qnocommon'
   16593          lt_prog_compiler_wl_GCJ='-Wl,'
   16594          ;;
   16595        esac
   16596        ;;
   16597 
   16598     mingw* | cygwin* | pw32* | os2*)
   16599       # This hack is so that the source file can tell whether it is being
   16600       # built for inclusion in a dll (and should export symbols for example).
   16601       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   16602       ;;
   16603 
   16604     hpux9* | hpux10* | hpux11*)
   16605       lt_prog_compiler_wl_GCJ='-Wl,'
   16606       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16607       # not for PA HP-UX.
   16608       case $host_cpu in
   16609       hppa*64*|ia64*)
   16610 	# +Z the default
   16611 	;;
   16612       *)
   16613 	lt_prog_compiler_pic_GCJ='+Z'
   16614 	;;
   16615       esac
   16616       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   16617       lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
   16618       ;;
   16619 
   16620     irix5* | irix6* | nonstopux*)
   16621       lt_prog_compiler_wl_GCJ='-Wl,'
   16622       # PIC (with -KPIC) is the default.
   16623       lt_prog_compiler_static_GCJ='-non_shared'
   16624       ;;
   16625 
   16626     newsos6)
   16627       lt_prog_compiler_pic_GCJ='-KPIC'
   16628       lt_prog_compiler_static_GCJ='-Bstatic'
   16629       ;;
   16630 
   16631     linux* | k*bsd*-gnu)
   16632       case $cc_basename in
   16633       icc* | ecc*)
   16634 	lt_prog_compiler_wl_GCJ='-Wl,'
   16635 	lt_prog_compiler_pic_GCJ='-KPIC'
   16636 	lt_prog_compiler_static_GCJ='-static'
   16637         ;;
   16638       pgcc* | pgf77* | pgf90* | pgf95*)
   16639         # Portland Group compilers (*not* the Pentium gcc compiler,
   16640 	# which looks to be a dead project)
   16641 	lt_prog_compiler_wl_GCJ='-Wl,'
   16642 	lt_prog_compiler_pic_GCJ='-fpic'
   16643 	lt_prog_compiler_static_GCJ='-Bstatic'
   16644         ;;
   16645       ccc*)
   16646         lt_prog_compiler_wl_GCJ='-Wl,'
   16647         # All Alpha code is PIC.
   16648         lt_prog_compiler_static_GCJ='-non_shared'
   16649         ;;
   16650       *)
   16651         case `$CC -V 2>&1 | sed 5q` in
   16652 	*Sun\ C*)
   16653 	  # Sun C 5.9
   16654 	  lt_prog_compiler_pic_GCJ='-KPIC'
   16655 	  lt_prog_compiler_static_GCJ='-Bstatic'
   16656 	  lt_prog_compiler_wl_GCJ='-Wl,'
   16657 	  ;;
   16658 	*Sun\ F*)
   16659 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   16660 	  lt_prog_compiler_pic_GCJ='-KPIC'
   16661 	  lt_prog_compiler_static_GCJ='-Bstatic'
   16662 	  lt_prog_compiler_wl_GCJ=''
   16663 	  ;;
   16664 	esac
   16665 	;;
   16666       esac
   16667       ;;
   16668 
   16669     osf3* | osf4* | osf5*)
   16670       lt_prog_compiler_wl_GCJ='-Wl,'
   16671       # All OSF/1 code is PIC.
   16672       lt_prog_compiler_static_GCJ='-non_shared'
   16673       ;;
   16674 
   16675     rdos*)
   16676       lt_prog_compiler_static_GCJ='-non_shared'
   16677       ;;
   16678 
   16679     solaris*)
   16680       lt_prog_compiler_pic_GCJ='-KPIC'
   16681       lt_prog_compiler_static_GCJ='-Bstatic'
   16682       case $cc_basename in
   16683       f77* | f90* | f95*)
   16684 	lt_prog_compiler_wl_GCJ='-Qoption ld ';;
   16685       *)
   16686 	lt_prog_compiler_wl_GCJ='-Wl,';;
   16687       esac
   16688       ;;
   16689 
   16690     sunos4*)
   16691       lt_prog_compiler_wl_GCJ='-Qoption ld '
   16692       lt_prog_compiler_pic_GCJ='-PIC'
   16693       lt_prog_compiler_static_GCJ='-Bstatic'
   16694       ;;
   16695 
   16696     sysv4 | sysv4.2uw2* | sysv4.3*)
   16697       lt_prog_compiler_wl_GCJ='-Wl,'
   16698       lt_prog_compiler_pic_GCJ='-KPIC'
   16699       lt_prog_compiler_static_GCJ='-Bstatic'
   16700       ;;
   16701 
   16702     sysv4*MP*)
   16703       if test -d /usr/nec ;then
   16704 	lt_prog_compiler_pic_GCJ='-Kconform_pic'
   16705 	lt_prog_compiler_static_GCJ='-Bstatic'
   16706       fi
   16707       ;;
   16708 
   16709     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   16710       lt_prog_compiler_wl_GCJ='-Wl,'
   16711       lt_prog_compiler_pic_GCJ='-KPIC'
   16712       lt_prog_compiler_static_GCJ='-Bstatic'
   16713       ;;
   16714 
   16715     unicos*)
   16716       lt_prog_compiler_wl_GCJ='-Wl,'
   16717       lt_prog_compiler_can_build_shared_GCJ=no
   16718       ;;
   16719 
   16720     uts4*)
   16721       lt_prog_compiler_pic_GCJ='-pic'
   16722       lt_prog_compiler_static_GCJ='-Bstatic'
   16723       ;;
   16724 
   16725     *)
   16726       lt_prog_compiler_can_build_shared_GCJ=no
   16727       ;;
   16728     esac
   16729   fi
   16730 
   16731 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
   16732 echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; }
   16733 
   16734 #
   16735 # Check to make sure the PIC flag actually works.
   16736 #
   16737 if test -n "$lt_prog_compiler_pic_GCJ"; then
   16738 
   16739 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
   16740 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; }
   16741 if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then
   16742   echo $ECHO_N "(cached) $ECHO_C" >&6
   16743 else
   16744   lt_prog_compiler_pic_works_GCJ=no
   16745   ac_outfile=conftest.$ac_objext
   16746    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   16747    lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
   16748    # Insert the option either (1) after the last *FLAGS variable, or
   16749    # (2) before a word containing "conftest.", or (3) at the end.
   16750    # Note that $ac_compile itself does not contain backslashes and begins
   16751    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16752    # The option is referenced via a variable to avoid confusing sed.
   16753    lt_compile=`echo "$ac_compile" | $SED \
   16754    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16755    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16756    -e 's:$: $lt_compiler_flag:'`
   16757    (eval echo "\"\$as_me:16757: $lt_compile\"" >&5)
   16758    (eval "$lt_compile" 2>conftest.err)
   16759    ac_status=$?
   16760    cat conftest.err >&5
   16761    echo "$as_me:16761: \$? = $ac_status" >&5
   16762    if (exit $ac_status) && test -s "$ac_outfile"; then
   16763      # The compiler can only warn and ignore the option if not recognized
   16764      # So say no if there are warnings other than the usual output.
   16765      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16766      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16767      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16768        lt_prog_compiler_pic_works_GCJ=yes
   16769      fi
   16770    fi
   16771    $rm conftest*
   16772 
   16773 fi
   16774 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5
   16775 echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6; }
   16776 
   16777 if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then
   16778     case $lt_prog_compiler_pic_GCJ in
   16779      "" | " "*) ;;
   16780      *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
   16781      esac
   16782 else
   16783     lt_prog_compiler_pic_GCJ=
   16784      lt_prog_compiler_can_build_shared_GCJ=no
   16785 fi
   16786 
   16787 fi
   16788 case $host_os in
   16789   # For platforms which do not support PIC, -DPIC is meaningless:
   16790   *djgpp*)
   16791     lt_prog_compiler_pic_GCJ=
   16792     ;;
   16793   *)
   16794     lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
   16795     ;;
   16796 esac
   16797 
   16798 #
   16799 # Check to make sure the static flag actually works.
   16800 #
   16801 wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
   16802 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   16803 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   16804 if test "${lt_prog_compiler_static_works_GCJ+set}" = set; then
   16805   echo $ECHO_N "(cached) $ECHO_C" >&6
   16806 else
   16807   lt_prog_compiler_static_works_GCJ=no
   16808    save_LDFLAGS="$LDFLAGS"
   16809    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   16810    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   16811    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   16812      # The linker can only warn and ignore the option if not recognized
   16813      # So say no if there are warnings
   16814      if test -s conftest.err; then
   16815        # Append any errors to the config.log.
   16816        cat conftest.err 1>&5
   16817        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   16818        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16819        if diff conftest.exp conftest.er2 >/dev/null; then
   16820          lt_prog_compiler_static_works_GCJ=yes
   16821        fi
   16822      else
   16823        lt_prog_compiler_static_works_GCJ=yes
   16824      fi
   16825    fi
   16826    $rm conftest*
   16827    LDFLAGS="$save_LDFLAGS"
   16828 
   16829 fi
   16830 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5
   16831 echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6; }
   16832 
   16833 if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then
   16834     :
   16835 else
   16836     lt_prog_compiler_static_GCJ=
   16837 fi
   16838 
   16839 
   16840 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   16841 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   16842 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
   16843   echo $ECHO_N "(cached) $ECHO_C" >&6
   16844 else
   16845   lt_cv_prog_compiler_c_o_GCJ=no
   16846    $rm -r conftest 2>/dev/null
   16847    mkdir conftest
   16848    cd conftest
   16849    mkdir out
   16850    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   16851 
   16852    lt_compiler_flag="-o out/conftest2.$ac_objext"
   16853    # Insert the option either (1) after the last *FLAGS variable, or
   16854    # (2) before a word containing "conftest.", or (3) at the end.
   16855    # Note that $ac_compile itself does not contain backslashes and begins
   16856    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16857    lt_compile=`echo "$ac_compile" | $SED \
   16858    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16859    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16860    -e 's:$: $lt_compiler_flag:'`
   16861    (eval echo "\"\$as_me:16861: $lt_compile\"" >&5)
   16862    (eval "$lt_compile" 2>out/conftest.err)
   16863    ac_status=$?
   16864    cat out/conftest.err >&5
   16865    echo "$as_me:16865: \$? = $ac_status" >&5
   16866    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   16867    then
   16868      # The compiler can only warn and ignore the option if not recognized
   16869      # So say no if there are warnings
   16870      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   16871      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   16872      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   16873        lt_cv_prog_compiler_c_o_GCJ=yes
   16874      fi
   16875    fi
   16876    chmod u+w . 2>&5
   16877    $rm conftest*
   16878    # SGI C++ compiler will create directory out/ii_files/ for
   16879    # template instantiation
   16880    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   16881    $rm out/* && rmdir out
   16882    cd ..
   16883    rmdir conftest
   16884    $rm conftest*
   16885 
   16886 fi
   16887 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
   16888 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; }
   16889 
   16890 
   16891 hard_links="nottested"
   16892 if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
   16893   # do not overwrite the value of need_locks provided by the user
   16894   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   16895 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   16896   hard_links=yes
   16897   $rm conftest*
   16898   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   16899   touch conftest.a
   16900   ln conftest.a conftest.b 2>&5 || hard_links=no
   16901   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   16902   { echo "$as_me:$LINENO: result: $hard_links" >&5
   16903 echo "${ECHO_T}$hard_links" >&6; }
   16904   if test "$hard_links" = no; then
   16905     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   16906 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   16907     need_locks=warn
   16908   fi
   16909 else
   16910   need_locks=no
   16911 fi
   16912 
   16913 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   16914 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   16915 
   16916   runpath_var=
   16917   allow_undefined_flag_GCJ=
   16918   enable_shared_with_static_runtimes_GCJ=no
   16919   archive_cmds_GCJ=
   16920   archive_expsym_cmds_GCJ=
   16921   old_archive_From_new_cmds_GCJ=
   16922   old_archive_from_expsyms_cmds_GCJ=
   16923   export_dynamic_flag_spec_GCJ=
   16924   whole_archive_flag_spec_GCJ=
   16925   thread_safe_flag_spec_GCJ=
   16926   hardcode_libdir_flag_spec_GCJ=
   16927   hardcode_libdir_flag_spec_ld_GCJ=
   16928   hardcode_libdir_separator_GCJ=
   16929   hardcode_direct_GCJ=no
   16930   hardcode_minus_L_GCJ=no
   16931   hardcode_shlibpath_var_GCJ=unsupported
   16932   link_all_deplibs_GCJ=unknown
   16933   hardcode_automatic_GCJ=no
   16934   module_cmds_GCJ=
   16935   module_expsym_cmds_GCJ=
   16936   always_export_symbols_GCJ=no
   16937   export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   16938   # include_expsyms should be a list of space-separated symbols to be *always*
   16939   # included in the symbol list
   16940   include_expsyms_GCJ=
   16941   # exclude_expsyms can be an extended regexp of symbols to exclude
   16942   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   16943   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   16944   # as well as any symbol that contains `d'.
   16945   exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_"
   16946   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   16947   # platforms (ab)use it in PIC code, but their linkers get confused if
   16948   # the symbol is explicitly referenced.  Since portable code cannot
   16949   # rely on this symbol name, it's probably fine to never include it in
   16950   # preloaded symbol tables.
   16951   extract_expsyms_cmds=
   16952   # Just being paranoid about ensuring that cc_basename is set.
   16953   for cc_temp in $compiler""; do
   16954   case $cc_temp in
   16955     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16956     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16957     \-*) ;;
   16958     *) break;;
   16959   esac
   16960 done
   16961 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16962 
   16963   case $host_os in
   16964   cygwin* | mingw* | pw32*)
   16965     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   16966     # When not using gcc, we currently assume that we are using
   16967     # Microsoft Visual C++.
   16968     if test "$GCC" != yes; then
   16969       with_gnu_ld=no
   16970     fi
   16971     ;;
   16972   interix*)
   16973     # we just hope/assume this is gcc and not c89 (= MSVC++)
   16974     with_gnu_ld=yes
   16975     ;;
   16976   openbsd*)
   16977     with_gnu_ld=no
   16978     ;;
   16979   esac
   16980 
   16981   ld_shlibs_GCJ=yes
   16982   if test "$with_gnu_ld" = yes; then
   16983     # If archive_cmds runs LD, not CC, wlarc should be empty
   16984     wlarc='${wl}'
   16985 
   16986     # Set some defaults for GNU ld with shared library support. These
   16987     # are reset later if shared libraries are not supported. Putting them
   16988     # here allows them to be overridden if necessary.
   16989     runpath_var=LD_RUN_PATH
   16990     hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
   16991     export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
   16992     # ancient GNU ld didn't support --whole-archive et. al.
   16993     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   16994 	whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   16995       else
   16996   	whole_archive_flag_spec_GCJ=
   16997     fi
   16998     supports_anon_versioning=no
   16999     case `$LD -v 2>/dev/null` in
   17000       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   17001       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   17002       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   17003       *\ 2.11.*) ;; # other 2.11 versions
   17004       *) supports_anon_versioning=yes ;;
   17005     esac
   17006 
   17007     # See if GNU ld supports shared libraries.
   17008     case $host_os in
   17009     aix3* | aix4* | aix5*)
   17010       # On AIX/PPC, the GNU linker is very broken
   17011       if test "$host_cpu" != ia64; then
   17012 	ld_shlibs_GCJ=no
   17013 	cat <<EOF 1>&2
   17014 
   17015 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   17016 *** to be unable to reliably create shared libraries on AIX.
   17017 *** Therefore, libtool is disabling shared libraries support.  If you
   17018 *** really care for shared libraries, you may want to modify your PATH
   17019 *** so that a non-GNU linker is found, and then restart.
   17020 
   17021 EOF
   17022       fi
   17023       ;;
   17024 
   17025     amigaos*)
   17026       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)'
   17027       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17028       hardcode_minus_L_GCJ=yes
   17029 
   17030       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   17031       # that the semantics of dynamic libraries on AmigaOS, at least up
   17032       # to version 4, is to share data among multiple programs linked
   17033       # with the same dynamic library.  Since this doesn't match the
   17034       # behavior of shared libraries on other platforms, we can't use
   17035       # them.
   17036       ld_shlibs_GCJ=no
   17037       ;;
   17038 
   17039     beos*)
   17040       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17041 	allow_undefined_flag_GCJ=unsupported
   17042 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   17043 	# support --undefined.  This deserves some investigation.  FIXME
   17044 	archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17045       else
   17046 	ld_shlibs_GCJ=no
   17047       fi
   17048       ;;
   17049 
   17050     cygwin* | mingw* | pw32*)
   17051       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
   17052       # as there is no search path for DLLs.
   17053       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17054       allow_undefined_flag_GCJ=unsupported
   17055       always_export_symbols_GCJ=no
   17056       enable_shared_with_static_runtimes_GCJ=yes
   17057       export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   17058 
   17059       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   17060         archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   17061 	# If the export-symbols file already is a .def file (1st line
   17062 	# is EXPORTS), use it as is; otherwise, prepend...
   17063 	archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   17064 	  cp $export_symbols $output_objdir/$soname.def;
   17065 	else
   17066 	  echo EXPORTS > $output_objdir/$soname.def;
   17067 	  cat $export_symbols >> $output_objdir/$soname.def;
   17068 	fi~
   17069 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   17070       else
   17071 	ld_shlibs_GCJ=no
   17072       fi
   17073       ;;
   17074 
   17075     interix[3-9]*)
   17076       hardcode_direct_GCJ=no
   17077       hardcode_shlibpath_var_GCJ=no
   17078       hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17079       export_dynamic_flag_spec_GCJ='${wl}-E'
   17080       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   17081       # Instead, shared libraries are loaded at an image base (0x10000000 by
   17082       # default) and relocated if they conflict, which is a slow very memory
   17083       # consuming and fragmenting process.  To avoid this, we pick a random,
   17084       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   17085       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   17086       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'
   17087       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'
   17088       ;;
   17089 
   17090     gnu* | linux* | k*bsd*-gnu)
   17091       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17092 	tmp_addflag=
   17093 	case $cc_basename,$host_cpu in
   17094 	pgcc*)				# Portland Group C compiler
   17095 	  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'
   17096 	  tmp_addflag=' $pic_flag'
   17097 	  ;;
   17098 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   17099 	  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'
   17100 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   17101 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   17102 	  tmp_addflag=' -i_dynamic' ;;
   17103 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   17104 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   17105 	ifc* | ifort*)			# Intel Fortran compiler
   17106 	  tmp_addflag=' -nofor_main' ;;
   17107 	esac
   17108 	case `$CC -V 2>&1 | sed 5q` in
   17109 	*Sun\ C*)			# Sun C 5.9
   17110 	  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'
   17111 	  tmp_sharedflag='-G' ;;
   17112 	*Sun\ F*)			# Sun Fortran 8.3
   17113 	  tmp_sharedflag='-G' ;;
   17114 	*)
   17115 	  tmp_sharedflag='-shared' ;;
   17116 	esac
   17117 	archive_cmds_GCJ='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17118 
   17119 	if test $supports_anon_versioning = yes; then
   17120 	  archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
   17121   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   17122   $echo "local: *; };" >> $output_objdir/$libname.ver~
   17123 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   17124 	fi
   17125       else
   17126 	ld_shlibs_GCJ=no
   17127       fi
   17128       ;;
   17129 
   17130     netbsd*)
   17131       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17132 	archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   17133 	wlarc=
   17134       else
   17135 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17136 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17137       fi
   17138       ;;
   17139 
   17140     solaris*)
   17141       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   17142 	ld_shlibs_GCJ=no
   17143 	cat <<EOF 1>&2
   17144 
   17145 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   17146 *** create shared libraries on Solaris systems.  Therefore, libtool
   17147 *** is disabling shared libraries support.  We urge you to upgrade GNU
   17148 *** binutils to release 2.9.1 or newer.  Another option is to modify
   17149 *** your PATH or compiler configuration so that the native linker is
   17150 *** used, and then restart.
   17151 
   17152 EOF
   17153       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17154 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17155 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17156       else
   17157 	ld_shlibs_GCJ=no
   17158       fi
   17159       ;;
   17160 
   17161     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   17162       case `$LD -v 2>&1` in
   17163         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   17164 	ld_shlibs_GCJ=no
   17165 	cat <<_LT_EOF 1>&2
   17166 
   17167 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   17168 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   17169 *** is disabling shared libraries support.  We urge you to upgrade GNU
   17170 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   17171 *** your PATH or compiler configuration so that the native linker is
   17172 *** used, and then restart.
   17173 
   17174 _LT_EOF
   17175 	;;
   17176 	*)
   17177 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17178 	    hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   17179 	    archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   17180 	    archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   17181 	  else
   17182 	    ld_shlibs_GCJ=no
   17183 	  fi
   17184 	;;
   17185       esac
   17186       ;;
   17187 
   17188     sunos4*)
   17189       archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17190       wlarc=
   17191       hardcode_direct_GCJ=yes
   17192       hardcode_shlibpath_var_GCJ=no
   17193       ;;
   17194 
   17195     *)
   17196       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17197 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17198 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17199       else
   17200 	ld_shlibs_GCJ=no
   17201       fi
   17202       ;;
   17203     esac
   17204 
   17205     if test "$ld_shlibs_GCJ" = no; then
   17206       runpath_var=
   17207       hardcode_libdir_flag_spec_GCJ=
   17208       export_dynamic_flag_spec_GCJ=
   17209       whole_archive_flag_spec_GCJ=
   17210     fi
   17211   else
   17212     # PORTME fill in a description of your system's linker (not GNU ld)
   17213     case $host_os in
   17214     aix3*)
   17215       allow_undefined_flag_GCJ=unsupported
   17216       always_export_symbols_GCJ=yes
   17217       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'
   17218       # Note: this linker hardcodes the directories in LIBPATH if there
   17219       # are no directories specified by -L.
   17220       hardcode_minus_L_GCJ=yes
   17221       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   17222 	# Neither direct hardcoding nor static linking is supported with a
   17223 	# broken collect2.
   17224 	hardcode_direct_GCJ=unsupported
   17225       fi
   17226       ;;
   17227 
   17228     aix4* | aix5*)
   17229       if test "$host_cpu" = ia64; then
   17230 	# On IA64, the linker does run time linking by default, so we don't
   17231 	# have to do anything special.
   17232 	aix_use_runtimelinking=no
   17233 	exp_sym_flag='-Bexport'
   17234 	no_entry_flag=""
   17235       else
   17236 	# If we're using GNU nm, then we don't want the "-C" option.
   17237 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   17238 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   17239 	  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'
   17240 	else
   17241 	  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'
   17242 	fi
   17243 	aix_use_runtimelinking=no
   17244 
   17245 	# Test if we are trying to use run time linking or normal
   17246 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   17247 	# need to do runtime linking.
   17248 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   17249 	  for ld_flag in $LDFLAGS; do
   17250   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   17251   	    aix_use_runtimelinking=yes
   17252   	    break
   17253   	  fi
   17254 	  done
   17255 	  ;;
   17256 	esac
   17257 
   17258 	exp_sym_flag='-bexport'
   17259 	no_entry_flag='-bnoentry'
   17260       fi
   17261 
   17262       # When large executables or shared objects are built, AIX ld can
   17263       # have problems creating the table of contents.  If linking a library
   17264       # or program results in "error TOC overflow" add -mminimal-toc to
   17265       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   17266       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   17267 
   17268       archive_cmds_GCJ=''
   17269       hardcode_direct_GCJ=yes
   17270       hardcode_libdir_separator_GCJ=':'
   17271       link_all_deplibs_GCJ=yes
   17272 
   17273       if test "$GCC" = yes; then
   17274 	case $host_os in aix4.[012]|aix4.[012].*)
   17275 	# We only want to do this on AIX 4.2 and lower, the check
   17276 	# below for broken collect2 doesn't work under 4.3+
   17277 	  collect2name=`${CC} -print-prog-name=collect2`
   17278 	  if test -f "$collect2name" && \
   17279   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   17280 	  then
   17281   	  # We have reworked collect2
   17282   	  :
   17283 	  else
   17284   	  # We have old collect2
   17285   	  hardcode_direct_GCJ=unsupported
   17286   	  # It fails to find uninstalled libraries when the uninstalled
   17287   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   17288   	  # to unsupported forces relinking
   17289   	  hardcode_minus_L_GCJ=yes
   17290   	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17291   	  hardcode_libdir_separator_GCJ=
   17292 	  fi
   17293 	  ;;
   17294 	esac
   17295 	shared_flag='-shared'
   17296 	if test "$aix_use_runtimelinking" = yes; then
   17297 	  shared_flag="$shared_flag "'${wl}-G'
   17298 	fi
   17299       else
   17300 	# not using gcc
   17301 	if test "$host_cpu" = ia64; then
   17302   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   17303   	# chokes on -Wl,-G. The following line is correct:
   17304 	  shared_flag='-G'
   17305 	else
   17306 	  if test "$aix_use_runtimelinking" = yes; then
   17307 	    shared_flag='${wl}-G'
   17308 	  else
   17309 	    shared_flag='${wl}-bM:SRE'
   17310 	  fi
   17311 	fi
   17312       fi
   17313 
   17314       # It seems that -bexpall does not export symbols beginning with
   17315       # underscore (_), so it is better to generate a list of symbols to export.
   17316       always_export_symbols_GCJ=yes
   17317       if test "$aix_use_runtimelinking" = yes; then
   17318 	# Warning - without using the other runtime loading flags (-brtl),
   17319 	# -berok will link without error, but may produce a broken library.
   17320 	allow_undefined_flag_GCJ='-berok'
   17321        # Determine the default libpath from the value encoded in an empty executable.
   17322        cat >conftest.$ac_ext <<_ACEOF
   17323 /* confdefs.h.  */
   17324 _ACEOF
   17325 cat confdefs.h >>conftest.$ac_ext
   17326 cat >>conftest.$ac_ext <<_ACEOF
   17327 /* end confdefs.h.  */
   17328 
   17329 int
   17330 main ()
   17331 {
   17332 
   17333   ;
   17334   return 0;
   17335 }
   17336 _ACEOF
   17337 rm -f conftest.$ac_objext conftest$ac_exeext
   17338 if { (ac_try="$ac_link"
   17339 case "(($ac_try" in
   17340   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17341   *) ac_try_echo=$ac_try;;
   17342 esac
   17343 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17344   (eval "$ac_link") 2>conftest.er1
   17345   ac_status=$?
   17346   grep -v '^ *+' conftest.er1 >conftest.err
   17347   rm -f conftest.er1
   17348   cat conftest.err >&5
   17349   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17350   (exit $ac_status); } && {
   17351 	 test -z "$ac_c_werror_flag" ||
   17352 	 test ! -s conftest.err
   17353        } && test -s conftest$ac_exeext &&
   17354        $as_test_x conftest$ac_exeext; then
   17355 
   17356 lt_aix_libpath_sed='
   17357     /Import File Strings/,/^$/ {
   17358 	/^0/ {
   17359 	    s/^0  *\(.*\)$/\1/
   17360 	    p
   17361 	}
   17362     }'
   17363 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17364 # Check for a 64-bit object if we didn't find anything.
   17365 if test -z "$aix_libpath"; then
   17366   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17367 fi
   17368 else
   17369   echo "$as_me: failed program was:" >&5
   17370 sed 's/^/| /' conftest.$ac_ext >&5
   17371 
   17372 
   17373 fi
   17374 
   17375 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17376       conftest$ac_exeext conftest.$ac_ext
   17377 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17378 
   17379        hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17380 	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"
   17381        else
   17382 	if test "$host_cpu" = ia64; then
   17383 	  hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
   17384 	  allow_undefined_flag_GCJ="-z nodefs"
   17385 	  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"
   17386 	else
   17387 	 # Determine the default libpath from the value encoded in an empty executable.
   17388 	 cat >conftest.$ac_ext <<_ACEOF
   17389 /* confdefs.h.  */
   17390 _ACEOF
   17391 cat confdefs.h >>conftest.$ac_ext
   17392 cat >>conftest.$ac_ext <<_ACEOF
   17393 /* end confdefs.h.  */
   17394 
   17395 int
   17396 main ()
   17397 {
   17398 
   17399   ;
   17400   return 0;
   17401 }
   17402 _ACEOF
   17403 rm -f conftest.$ac_objext conftest$ac_exeext
   17404 if { (ac_try="$ac_link"
   17405 case "(($ac_try" in
   17406   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17407   *) ac_try_echo=$ac_try;;
   17408 esac
   17409 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17410   (eval "$ac_link") 2>conftest.er1
   17411   ac_status=$?
   17412   grep -v '^ *+' conftest.er1 >conftest.err
   17413   rm -f conftest.er1
   17414   cat conftest.err >&5
   17415   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17416   (exit $ac_status); } && {
   17417 	 test -z "$ac_c_werror_flag" ||
   17418 	 test ! -s conftest.err
   17419        } && test -s conftest$ac_exeext &&
   17420        $as_test_x conftest$ac_exeext; then
   17421 
   17422 lt_aix_libpath_sed='
   17423     /Import File Strings/,/^$/ {
   17424 	/^0/ {
   17425 	    s/^0  *\(.*\)$/\1/
   17426 	    p
   17427 	}
   17428     }'
   17429 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17430 # Check for a 64-bit object if we didn't find anything.
   17431 if test -z "$aix_libpath"; then
   17432   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17433 fi
   17434 else
   17435   echo "$as_me: failed program was:" >&5
   17436 sed 's/^/| /' conftest.$ac_ext >&5
   17437 
   17438 
   17439 fi
   17440 
   17441 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17442       conftest$ac_exeext conftest.$ac_ext
   17443 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17444 
   17445 	 hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17446 	  # Warning - without using the other run time loading flags,
   17447 	  # -berok will link without error, but may produce a broken library.
   17448 	  no_undefined_flag_GCJ=' ${wl}-bernotok'
   17449 	  allow_undefined_flag_GCJ=' ${wl}-berok'
   17450 	  # Exported symbols can be pulled into shared objects from archives
   17451 	  whole_archive_flag_spec_GCJ='$convenience'
   17452 	  archive_cmds_need_lc_GCJ=yes
   17453 	  # This is similar to how AIX traditionally builds its shared libraries.
   17454 	  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'
   17455 	fi
   17456       fi
   17457       ;;
   17458 
   17459     amigaos*)
   17460       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)'
   17461       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17462       hardcode_minus_L_GCJ=yes
   17463       # see comment about different semantics on the GNU ld section
   17464       ld_shlibs_GCJ=no
   17465       ;;
   17466 
   17467     bsdi[45]*)
   17468       export_dynamic_flag_spec_GCJ=-rdynamic
   17469       ;;
   17470 
   17471     cygwin* | mingw* | pw32*)
   17472       # When not using gcc, we currently assume that we are using
   17473       # Microsoft Visual C++.
   17474       # hardcode_libdir_flag_spec is actually meaningless, as there is
   17475       # no search path for DLLs.
   17476       hardcode_libdir_flag_spec_GCJ=' '
   17477       allow_undefined_flag_GCJ=unsupported
   17478       # Tell ltmain to make .lib files, not .a files.
   17479       libext=lib
   17480       # Tell ltmain to make .dll files, not .so files.
   17481       shrext_cmds=".dll"
   17482       # FIXME: Setting linknames here is a bad hack.
   17483       archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   17484       # The linker will automatically build a .lib file if we build a DLL.
   17485       old_archive_From_new_cmds_GCJ='true'
   17486       # FIXME: Should let the user specify the lib program.
   17487       old_archive_cmds_GCJ='lib -OUT:$oldlib$oldobjs$old_deplibs'
   17488       fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
   17489       enable_shared_with_static_runtimes_GCJ=yes
   17490       ;;
   17491 
   17492     darwin* | rhapsody*)
   17493       case $host_os in
   17494         rhapsody* | darwin1.[012])
   17495          allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
   17496          ;;
   17497        *) # Darwin 1.3 on
   17498          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   17499            allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17500          else
   17501            case ${MACOSX_DEPLOYMENT_TARGET} in
   17502              10.[012])
   17503                allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17504                ;;
   17505              10.*)
   17506                allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
   17507                ;;
   17508            esac
   17509          fi
   17510          ;;
   17511       esac
   17512       archive_cmds_need_lc_GCJ=no
   17513       hardcode_direct_GCJ=no
   17514       hardcode_automatic_GCJ=yes
   17515       hardcode_shlibpath_var_GCJ=unsupported
   17516       whole_archive_flag_spec_GCJ=''
   17517       link_all_deplibs_GCJ=yes
   17518     if test "$GCC" = yes ; then
   17519     	output_verbose_link_cmd='echo'
   17520         archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   17521       module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17522       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17523       archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   17524       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}'
   17525     else
   17526       case $cc_basename in
   17527         xlc*)
   17528          output_verbose_link_cmd='echo'
   17529          archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   17530          module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17531           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17532          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}'
   17533           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}'
   17534           ;;
   17535        *)
   17536          ld_shlibs_GCJ=no
   17537           ;;
   17538       esac
   17539     fi
   17540       ;;
   17541 
   17542     dgux*)
   17543       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17544       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17545       hardcode_shlibpath_var_GCJ=no
   17546       ;;
   17547 
   17548     freebsd1*)
   17549       ld_shlibs_GCJ=no
   17550       ;;
   17551 
   17552     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   17553     # support.  Future versions do this automatically, but an explicit c++rt0.o
   17554     # does not break anything, and helps significantly (at the cost of a little
   17555     # extra space).
   17556     freebsd2.2*)
   17557       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   17558       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17559       hardcode_direct_GCJ=yes
   17560       hardcode_shlibpath_var_GCJ=no
   17561       ;;
   17562 
   17563     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   17564     freebsd2*)
   17565       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17566       hardcode_direct_GCJ=yes
   17567       hardcode_minus_L_GCJ=yes
   17568       hardcode_shlibpath_var_GCJ=no
   17569       ;;
   17570 
   17571     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   17572     freebsd* | dragonfly*)
   17573       archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   17574       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17575       hardcode_direct_GCJ=yes
   17576       hardcode_shlibpath_var_GCJ=no
   17577       ;;
   17578 
   17579     hpux9*)
   17580       if test "$GCC" = yes; then
   17581 	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'
   17582       else
   17583 	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'
   17584       fi
   17585       hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17586       hardcode_libdir_separator_GCJ=:
   17587       hardcode_direct_GCJ=yes
   17588 
   17589       # hardcode_minus_L: Not really in the search PATH,
   17590       # but as the default location of the library.
   17591       hardcode_minus_L_GCJ=yes
   17592       export_dynamic_flag_spec_GCJ='${wl}-E'
   17593       ;;
   17594 
   17595     hpux10*)
   17596       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17597 	archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17598       else
   17599 	archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   17600       fi
   17601       if test "$with_gnu_ld" = no; then
   17602 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17603 	hardcode_libdir_separator_GCJ=:
   17604 
   17605 	hardcode_direct_GCJ=yes
   17606 	export_dynamic_flag_spec_GCJ='${wl}-E'
   17607 
   17608 	# hardcode_minus_L: Not really in the search PATH,
   17609 	# but as the default location of the library.
   17610 	hardcode_minus_L_GCJ=yes
   17611       fi
   17612       ;;
   17613 
   17614     hpux11*)
   17615       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17616 	case $host_cpu in
   17617 	hppa*64*)
   17618 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17619 	  ;;
   17620 	ia64*)
   17621 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   17622 	  ;;
   17623 	*)
   17624 	  archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17625 	  ;;
   17626 	esac
   17627       else
   17628 	case $host_cpu in
   17629 	hppa*64*)
   17630 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17631 	  ;;
   17632 	ia64*)
   17633 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   17634 	  ;;
   17635 	*)
   17636 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17637 	  ;;
   17638 	esac
   17639       fi
   17640       if test "$with_gnu_ld" = no; then
   17641 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17642 	hardcode_libdir_separator_GCJ=:
   17643 
   17644 	case $host_cpu in
   17645 	hppa*64*|ia64*)
   17646 	  hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
   17647 	  hardcode_direct_GCJ=no
   17648 	  hardcode_shlibpath_var_GCJ=no
   17649 	  ;;
   17650 	*)
   17651 	  hardcode_direct_GCJ=yes
   17652 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   17653 
   17654 	  # hardcode_minus_L: Not really in the search PATH,
   17655 	  # but as the default location of the library.
   17656 	  hardcode_minus_L_GCJ=yes
   17657 	  ;;
   17658 	esac
   17659       fi
   17660       ;;
   17661 
   17662     irix5* | irix6* | nonstopux*)
   17663       if test "$GCC" = yes; then
   17664 	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'
   17665       else
   17666 	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'
   17667 	hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
   17668       fi
   17669       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17670       hardcode_libdir_separator_GCJ=:
   17671       link_all_deplibs_GCJ=yes
   17672       ;;
   17673 
   17674     netbsd*)
   17675       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17676 	archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   17677       else
   17678 	archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   17679       fi
   17680       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17681       hardcode_direct_GCJ=yes
   17682       hardcode_shlibpath_var_GCJ=no
   17683       ;;
   17684 
   17685     newsos6)
   17686       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17687       hardcode_direct_GCJ=yes
   17688       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17689       hardcode_libdir_separator_GCJ=:
   17690       hardcode_shlibpath_var_GCJ=no
   17691       ;;
   17692 
   17693     openbsd*)
   17694       if test -f /usr/libexec/ld.so; then
   17695 	hardcode_direct_GCJ=yes
   17696 	hardcode_shlibpath_var_GCJ=no
   17697 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   17698 	  archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   17699 	  archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   17700 	  hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17701 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   17702 	else
   17703 	  case $host_os in
   17704 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   17705 	     archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17706 	     hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17707 	     ;;
   17708 	   *)
   17709 	     archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   17710 	     hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17711 	     ;;
   17712 	  esac
   17713         fi
   17714       else
   17715 	ld_shlibs_GCJ=no
   17716       fi
   17717       ;;
   17718 
   17719     os2*)
   17720       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17721       hardcode_minus_L_GCJ=yes
   17722       allow_undefined_flag_GCJ=unsupported
   17723       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'
   17724       old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   17725       ;;
   17726 
   17727     osf3*)
   17728       if test "$GCC" = yes; then
   17729 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   17730 	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'
   17731       else
   17732 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   17733 	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'
   17734       fi
   17735       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17736       hardcode_libdir_separator_GCJ=:
   17737       ;;
   17738 
   17739     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   17740       if test "$GCC" = yes; then
   17741 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   17742 	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'
   17743 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17744       else
   17745 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   17746 	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'
   17747 	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~
   17748 	$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'
   17749 
   17750 	# Both c and cxx compiler support -rpath directly
   17751 	hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
   17752       fi
   17753       hardcode_libdir_separator_GCJ=:
   17754       ;;
   17755 
   17756     solaris*)
   17757       no_undefined_flag_GCJ=' -z text'
   17758       if test "$GCC" = yes; then
   17759 	wlarc='${wl}'
   17760 	archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17761 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   17762 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   17763       else
   17764 	wlarc=''
   17765 	archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17766 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   17767   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   17768       fi
   17769       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17770       hardcode_shlibpath_var_GCJ=no
   17771       case $host_os in
   17772       solaris2.[0-5] | solaris2.[0-5].*) ;;
   17773       *)
   17774 	# The compiler driver will combine and reorder linker options,
   17775 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   17776 	# but is careful enough not to reorder.
   17777  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   17778 	if test "$GCC" = yes; then
   17779 	  whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   17780 	else
   17781 	  whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract'
   17782 	fi
   17783 	;;
   17784       esac
   17785       link_all_deplibs_GCJ=yes
   17786       ;;
   17787 
   17788     sunos4*)
   17789       if test "x$host_vendor" = xsequent; then
   17790 	# Use $CC to link under sequent, because it throws in some extra .o
   17791 	# files that make .init and .fini sections work.
   17792 	archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   17793       else
   17794 	archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   17795       fi
   17796       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17797       hardcode_direct_GCJ=yes
   17798       hardcode_minus_L_GCJ=yes
   17799       hardcode_shlibpath_var_GCJ=no
   17800       ;;
   17801 
   17802     sysv4)
   17803       case $host_vendor in
   17804 	sni)
   17805 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17806 	  hardcode_direct_GCJ=yes # is this really true???
   17807 	;;
   17808 	siemens)
   17809 	  ## LD is ld it makes a PLAMLIB
   17810 	  ## CC just makes a GrossModule.
   17811 	  archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   17812 	  reload_cmds_GCJ='$CC -r -o $output$reload_objs'
   17813 	  hardcode_direct_GCJ=no
   17814         ;;
   17815 	motorola)
   17816 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17817 	  hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
   17818 	;;
   17819       esac
   17820       runpath_var='LD_RUN_PATH'
   17821       hardcode_shlibpath_var_GCJ=no
   17822       ;;
   17823 
   17824     sysv4.3*)
   17825       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17826       hardcode_shlibpath_var_GCJ=no
   17827       export_dynamic_flag_spec_GCJ='-Bexport'
   17828       ;;
   17829 
   17830     sysv4*MP*)
   17831       if test -d /usr/nec; then
   17832 	archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17833 	hardcode_shlibpath_var_GCJ=no
   17834 	runpath_var=LD_RUN_PATH
   17835 	hardcode_runpath_var=yes
   17836 	ld_shlibs_GCJ=yes
   17837       fi
   17838       ;;
   17839 
   17840     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   17841       no_undefined_flag_GCJ='${wl}-z,text'
   17842       archive_cmds_need_lc_GCJ=no
   17843       hardcode_shlibpath_var_GCJ=no
   17844       runpath_var='LD_RUN_PATH'
   17845 
   17846       if test "$GCC" = yes; then
   17847 	archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17848 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17849       else
   17850 	archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17851 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17852       fi
   17853       ;;
   17854 
   17855     sysv5* | sco3.2v5* | sco5v6*)
   17856       # Note: We can NOT use -z defs as we might desire, because we do not
   17857       # link with -lc, and that would cause any symbols used from libc to
   17858       # always be unresolved, which means just about no library would
   17859       # ever link correctly.  If we're not using GNU ld we use -z text
   17860       # though, which does catch some bad symbols but isn't as heavy-handed
   17861       # as -z defs.
   17862       no_undefined_flag_GCJ='${wl}-z,text'
   17863       allow_undefined_flag_GCJ='${wl}-z,nodefs'
   17864       archive_cmds_need_lc_GCJ=no
   17865       hardcode_shlibpath_var_GCJ=no
   17866       hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   17867       hardcode_libdir_separator_GCJ=':'
   17868       link_all_deplibs_GCJ=yes
   17869       export_dynamic_flag_spec_GCJ='${wl}-Bexport'
   17870       runpath_var='LD_RUN_PATH'
   17871 
   17872       if test "$GCC" = yes; then
   17873 	archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17874 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17875       else
   17876 	archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17877 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17878       fi
   17879       ;;
   17880 
   17881     uts4*)
   17882       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17883       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17884       hardcode_shlibpath_var_GCJ=no
   17885       ;;
   17886 
   17887     *)
   17888       ld_shlibs_GCJ=no
   17889       ;;
   17890     esac
   17891   fi
   17892 
   17893 { echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
   17894 echo "${ECHO_T}$ld_shlibs_GCJ" >&6; }
   17895 test "$ld_shlibs_GCJ" = no && can_build_shared=no
   17896 
   17897 #
   17898 # Do we need to explicitly link libc?
   17899 #
   17900 case "x$archive_cmds_need_lc_GCJ" in
   17901 x|xyes)
   17902   # Assume -lc should be added
   17903   archive_cmds_need_lc_GCJ=yes
   17904 
   17905   if test "$enable_shared" = yes && test "$GCC" = yes; then
   17906     case $archive_cmds_GCJ in
   17907     *'~'*)
   17908       # FIXME: we may have to deal with multi-command sequences.
   17909       ;;
   17910     '$CC '*)
   17911       # Test whether the compiler implicitly links with -lc since on some
   17912       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   17913       # to ld, don't add -lc before -lgcc.
   17914       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   17915 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   17916       $rm conftest*
   17917       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   17918 
   17919       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   17920   (eval $ac_compile) 2>&5
   17921   ac_status=$?
   17922   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17923   (exit $ac_status); } 2>conftest.err; then
   17924         soname=conftest
   17925         lib=conftest
   17926         libobjs=conftest.$ac_objext
   17927         deplibs=
   17928         wl=$lt_prog_compiler_wl_GCJ
   17929 	pic_flag=$lt_prog_compiler_pic_GCJ
   17930         compiler_flags=-v
   17931         linker_flags=-v
   17932         verstring=
   17933         output_objdir=.
   17934         libname=conftest
   17935         lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
   17936         allow_undefined_flag_GCJ=
   17937         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   17938   (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   17939   ac_status=$?
   17940   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17941   (exit $ac_status); }
   17942         then
   17943 	  archive_cmds_need_lc_GCJ=no
   17944         else
   17945 	  archive_cmds_need_lc_GCJ=yes
   17946         fi
   17947         allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
   17948       else
   17949         cat conftest.err 1>&5
   17950       fi
   17951       $rm conftest*
   17952       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
   17953 echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; }
   17954       ;;
   17955     esac
   17956   fi
   17957   ;;
   17958 esac
   17959 
   17960 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   17961 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   17962 library_names_spec=
   17963 libname_spec='lib$name'
   17964 soname_spec=
   17965 shrext_cmds=".so"
   17966 postinstall_cmds=
   17967 postuninstall_cmds=
   17968 finish_cmds=
   17969 finish_eval=
   17970 shlibpath_var=
   17971 shlibpath_overrides_runpath=unknown
   17972 version_type=none
   17973 dynamic_linker="$host_os ld.so"
   17974 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   17975 
   17976 need_lib_prefix=unknown
   17977 hardcode_into_libs=no
   17978 
   17979 # when you set need_version to no, make sure it does not cause -set_version
   17980 # flags to be left without arguments
   17981 need_version=unknown
   17982 
   17983 case $host_os in
   17984 aix3*)
   17985   version_type=linux
   17986   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   17987   shlibpath_var=LIBPATH
   17988 
   17989   # AIX 3 has no versioning support, so we append a major version to the name.
   17990   soname_spec='${libname}${release}${shared_ext}$major'
   17991   ;;
   17992 
   17993 aix4* | aix5*)
   17994   version_type=linux
   17995   need_lib_prefix=no
   17996   need_version=no
   17997   hardcode_into_libs=yes
   17998   if test "$host_cpu" = ia64; then
   17999     # AIX 5 supports IA64
   18000     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   18001     shlibpath_var=LD_LIBRARY_PATH
   18002   else
   18003     # With GCC up to 2.95.x, collect2 would create an import file
   18004     # for dependence libraries.  The import file would start with
   18005     # the line `#! .'.  This would cause the generated library to
   18006     # depend on `.', always an invalid library.  This was fixed in
   18007     # development snapshots of GCC prior to 3.0.
   18008     case $host_os in
   18009       aix4 | aix4.[01] | aix4.[01].*)
   18010       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   18011 	   echo ' yes '
   18012 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   18013 	:
   18014       else
   18015 	can_build_shared=no
   18016       fi
   18017       ;;
   18018     esac
   18019     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   18020     # soname into executable. Probably we can add versioning support to
   18021     # collect2, so additional links can be useful in future.
   18022     if test "$aix_use_runtimelinking" = yes; then
   18023       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   18024       # instead of lib<name>.a to let people know that these are not
   18025       # typical AIX shared libraries.
   18026       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18027     else
   18028       # We preserve .a as extension for shared libraries through AIX4.2
   18029       # and later when we are not doing run time linking.
   18030       library_names_spec='${libname}${release}.a $libname.a'
   18031       soname_spec='${libname}${release}${shared_ext}$major'
   18032     fi
   18033     shlibpath_var=LIBPATH
   18034   fi
   18035   ;;
   18036 
   18037 amigaos*)
   18038   library_names_spec='$libname.ixlibrary $libname.a'
   18039   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   18040   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'
   18041   ;;
   18042 
   18043 beos*)
   18044   library_names_spec='${libname}${shared_ext}'
   18045   dynamic_linker="$host_os ld.so"
   18046   shlibpath_var=LIBRARY_PATH
   18047   ;;
   18048 
   18049 bsdi[45]*)
   18050   version_type=linux
   18051   need_version=no
   18052   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18053   soname_spec='${libname}${release}${shared_ext}$major'
   18054   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   18055   shlibpath_var=LD_LIBRARY_PATH
   18056   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   18057   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   18058   # the default ld.so.conf also contains /usr/contrib/lib and
   18059   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   18060   # libtool to hard-code these into programs
   18061   ;;
   18062 
   18063 cygwin* | mingw* | pw32*)
   18064   version_type=windows
   18065   shrext_cmds=".dll"
   18066   need_version=no
   18067   need_lib_prefix=no
   18068 
   18069   case $GCC,$host_os in
   18070   yes,cygwin* | yes,mingw* | yes,pw32*)
   18071     library_names_spec='$libname.dll.a'
   18072     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   18073     postinstall_cmds='base_file=`basename \${file}`~
   18074       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   18075       dldir=$destdir/`dirname \$dlpath`~
   18076       test -d \$dldir || mkdir -p \$dldir~
   18077       $install_prog $dir/$dlname \$dldir/$dlname~
   18078       chmod a+x \$dldir/$dlname'
   18079     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   18080       dlpath=$dir/\$dldll~
   18081        $rm \$dlpath'
   18082     shlibpath_overrides_runpath=yes
   18083 
   18084     case $host_os in
   18085     cygwin*)
   18086       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   18087       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18088       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   18089       ;;
   18090     mingw*)
   18091       # MinGW DLLs use traditional 'lib' prefix
   18092       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18093       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   18094       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   18095         # It is most probably a Windows format PATH printed by
   18096         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   18097         # path with ; separators, and with drive letters. We can handle the
   18098         # drive letters (cygwin fileutils understands them), so leave them,
   18099         # especially as we might pass files found there to a mingw objdump,
   18100         # which wouldn't understand a cygwinified path. Ahh.
   18101         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   18102       else
   18103         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   18104       fi
   18105       ;;
   18106     pw32*)
   18107       # pw32 DLLs use 'pw' prefix rather than 'lib'
   18108       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18109       ;;
   18110     esac
   18111     ;;
   18112 
   18113   *)
   18114     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   18115     ;;
   18116   esac
   18117   dynamic_linker='Win32 ld.exe'
   18118   # FIXME: first we should search . and the directory the executable is in
   18119   shlibpath_var=PATH
   18120   ;;
   18121 
   18122 darwin* | rhapsody*)
   18123   dynamic_linker="$host_os dyld"
   18124   version_type=darwin
   18125   need_lib_prefix=no
   18126   need_version=no
   18127   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   18128   soname_spec='${libname}${release}${major}$shared_ext'
   18129   shlibpath_overrides_runpath=yes
   18130   shlibpath_var=DYLD_LIBRARY_PATH
   18131   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   18132 
   18133   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   18134   ;;
   18135 
   18136 dgux*)
   18137   version_type=linux
   18138   need_lib_prefix=no
   18139   need_version=no
   18140   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   18141   soname_spec='${libname}${release}${shared_ext}$major'
   18142   shlibpath_var=LD_LIBRARY_PATH
   18143   ;;
   18144 
   18145 freebsd1*)
   18146   dynamic_linker=no
   18147   ;;
   18148 
   18149 freebsd* | dragonfly*)
   18150   # DragonFly does not have aout.  When/if they implement a new
   18151   # versioning mechanism, adjust this.
   18152   if test -x /usr/bin/objformat; then
   18153     objformat=`/usr/bin/objformat`
   18154   else
   18155     case $host_os in
   18156     freebsd[123]*) objformat=aout ;;
   18157     *) objformat=elf ;;
   18158     esac
   18159   fi
   18160   version_type=freebsd-$objformat
   18161   case $version_type in
   18162     freebsd-elf*)
   18163       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18164       need_version=no
   18165       need_lib_prefix=no
   18166       ;;
   18167     freebsd-*)
   18168       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   18169       need_version=yes
   18170       ;;
   18171   esac
   18172   shlibpath_var=LD_LIBRARY_PATH
   18173   case $host_os in
   18174   freebsd2*)
   18175     shlibpath_overrides_runpath=yes
   18176     ;;
   18177   freebsd3.[01]* | freebsdelf3.[01]*)
   18178     shlibpath_overrides_runpath=yes
   18179     hardcode_into_libs=yes
   18180     ;;
   18181   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   18182   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   18183     shlibpath_overrides_runpath=no
   18184     hardcode_into_libs=yes
   18185     ;;
   18186   *) # from 4.6 on, and DragonFly
   18187     shlibpath_overrides_runpath=yes
   18188     hardcode_into_libs=yes
   18189     ;;
   18190   esac
   18191   ;;
   18192 
   18193 gnu*)
   18194   version_type=linux
   18195   need_lib_prefix=no
   18196   need_version=no
   18197   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   18198   soname_spec='${libname}${release}${shared_ext}$major'
   18199   shlibpath_var=LD_LIBRARY_PATH
   18200   hardcode_into_libs=yes
   18201   ;;
   18202 
   18203 hpux9* | hpux10* | hpux11*)
   18204   # Give a soname corresponding to the major version so that dld.sl refuses to
   18205   # link against other versions.
   18206   version_type=sunos
   18207   need_lib_prefix=no
   18208   need_version=no
   18209   case $host_cpu in
   18210   ia64*)
   18211     shrext_cmds='.so'
   18212     hardcode_into_libs=yes
   18213     dynamic_linker="$host_os dld.so"
   18214     shlibpath_var=LD_LIBRARY_PATH
   18215     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18216     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18217     soname_spec='${libname}${release}${shared_ext}$major'
   18218     if test "X$HPUX_IA64_MODE" = X32; then
   18219       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   18220     else
   18221       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   18222     fi
   18223     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18224     ;;
   18225    hppa*64*)
   18226      shrext_cmds='.sl'
   18227      hardcode_into_libs=yes
   18228      dynamic_linker="$host_os dld.sl"
   18229      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   18230      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18231      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18232      soname_spec='${libname}${release}${shared_ext}$major'
   18233      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   18234      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18235      ;;
   18236    *)
   18237     shrext_cmds='.sl'
   18238     dynamic_linker="$host_os dld.sl"
   18239     shlibpath_var=SHLIB_PATH
   18240     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   18241     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18242     soname_spec='${libname}${release}${shared_ext}$major'
   18243     ;;
   18244   esac
   18245   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   18246   postinstall_cmds='chmod 555 $lib'
   18247   ;;
   18248 
   18249 interix[3-9]*)
   18250   version_type=linux
   18251   need_lib_prefix=no
   18252   need_version=no
   18253   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18254   soname_spec='${libname}${release}${shared_ext}$major'
   18255   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   18256   shlibpath_var=LD_LIBRARY_PATH
   18257   shlibpath_overrides_runpath=no
   18258   hardcode_into_libs=yes
   18259   ;;
   18260 
   18261 irix5* | irix6* | nonstopux*)
   18262   case $host_os in
   18263     nonstopux*) version_type=nonstopux ;;
   18264     *)
   18265 	if test "$lt_cv_prog_gnu_ld" = yes; then
   18266 		version_type=linux
   18267 	else
   18268 		version_type=irix
   18269 	fi ;;
   18270   esac
   18271   need_lib_prefix=no
   18272   need_version=no
   18273   soname_spec='${libname}${release}${shared_ext}$major'
   18274   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   18275   case $host_os in
   18276   irix5* | nonstopux*)
   18277     libsuff= shlibsuff=
   18278     ;;
   18279   *)
   18280     case $LD in # libtool.m4 will add one of these switches to LD
   18281     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   18282       libsuff= shlibsuff= libmagic=32-bit;;
   18283     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   18284       libsuff=32 shlibsuff=N32 libmagic=N32;;
   18285     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   18286       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   18287     *) libsuff= shlibsuff= libmagic=never-match;;
   18288     esac
   18289     ;;
   18290   esac
   18291   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   18292   shlibpath_overrides_runpath=no
   18293   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   18294   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   18295   hardcode_into_libs=yes
   18296   ;;
   18297 
   18298 # No shared lib support for Linux oldld, aout, or coff.
   18299 linux*oldld* | linux*aout* | linux*coff*)
   18300   dynamic_linker=no
   18301   ;;
   18302 
   18303 # This must be Linux ELF.
   18304 linux* | k*bsd*-gnu)
   18305   version_type=linux
   18306   need_lib_prefix=no
   18307   need_version=no
   18308   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18309   soname_spec='${libname}${release}${shared_ext}$major'
   18310   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   18311   shlibpath_var=LD_LIBRARY_PATH
   18312   shlibpath_overrides_runpath=no
   18313   # This implies no fast_install, which is unacceptable.
   18314   # Some rework will be needed to allow for fast_install
   18315   # before this can be enabled.
   18316   hardcode_into_libs=yes
   18317   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   18318   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   18319 
   18320   # Append ld.so.conf contents to the search path
   18321   if test -f /etc/ld.so.conf; then
   18322     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' ' '`
   18323     sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
   18324   fi
   18325 
   18326   # We used to test for /lib/ld.so.1 and disable shared libraries on
   18327   # powerpc, because MkLinux only supported shared libraries with the
   18328   # GNU dynamic linker.  Since this was broken with cross compilers,
   18329   # most powerpc-linux boxes support dynamic linking these days and
   18330   # people can always --disable-shared, the test was removed, and we
   18331   # assume the GNU/Linux dynamic linker is in use.
   18332   dynamic_linker='GNU/Linux ld.so'
   18333   ;;
   18334 
   18335 netbsd*)
   18336   version_type=sunos
   18337   need_lib_prefix=no
   18338   need_version=no
   18339   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   18340     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18341     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18342     dynamic_linker='NetBSD (a.out) ld.so'
   18343   else
   18344     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18345     soname_spec='${libname}${release}${shared_ext}$major'
   18346     dynamic_linker='NetBSD ld.elf_so'
   18347   fi
   18348   shlibpath_var=LD_LIBRARY_PATH
   18349   shlibpath_overrides_runpath=yes
   18350   hardcode_into_libs=yes
   18351   ;;
   18352 
   18353 newsos6)
   18354   version_type=linux
   18355   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18356   shlibpath_var=LD_LIBRARY_PATH
   18357   shlibpath_overrides_runpath=yes
   18358   ;;
   18359 
   18360 nto-qnx*)
   18361   version_type=linux
   18362   need_lib_prefix=no
   18363   need_version=no
   18364   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18365   soname_spec='${libname}${release}${shared_ext}$major'
   18366   shlibpath_var=LD_LIBRARY_PATH
   18367   shlibpath_overrides_runpath=yes
   18368   ;;
   18369 
   18370 openbsd*)
   18371   version_type=sunos
   18372   sys_lib_dlsearch_path_spec="/usr/lib"
   18373   need_lib_prefix=no
   18374   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   18375   case $host_os in
   18376     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   18377     *)                         need_version=no  ;;
   18378   esac
   18379   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18380   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18381   shlibpath_var=LD_LIBRARY_PATH
   18382   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   18383     case $host_os in
   18384       openbsd2.[89] | openbsd2.[89].*)
   18385 	shlibpath_overrides_runpath=no
   18386 	;;
   18387       *)
   18388 	shlibpath_overrides_runpath=yes
   18389 	;;
   18390       esac
   18391   else
   18392     shlibpath_overrides_runpath=yes
   18393   fi
   18394   ;;
   18395 
   18396 os2*)
   18397   libname_spec='$name'
   18398   shrext_cmds=".dll"
   18399   need_lib_prefix=no
   18400   library_names_spec='$libname${shared_ext} $libname.a'
   18401   dynamic_linker='OS/2 ld.exe'
   18402   shlibpath_var=LIBPATH
   18403   ;;
   18404 
   18405 osf3* | osf4* | osf5*)
   18406   version_type=osf
   18407   need_lib_prefix=no
   18408   need_version=no
   18409   soname_spec='${libname}${release}${shared_ext}$major'
   18410   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18411   shlibpath_var=LD_LIBRARY_PATH
   18412   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   18413   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   18414   ;;
   18415 
   18416 rdos*)
   18417   dynamic_linker=no
   18418   ;;
   18419 
   18420 solaris*)
   18421   version_type=linux
   18422   need_lib_prefix=no
   18423   need_version=no
   18424   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18425   soname_spec='${libname}${release}${shared_ext}$major'
   18426   shlibpath_var=LD_LIBRARY_PATH
   18427   shlibpath_overrides_runpath=yes
   18428   hardcode_into_libs=yes
   18429   # ldd complains unless libraries are executable
   18430   postinstall_cmds='chmod +x $lib'
   18431   ;;
   18432 
   18433 sunos4*)
   18434   version_type=sunos
   18435   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18436   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   18437   shlibpath_var=LD_LIBRARY_PATH
   18438   shlibpath_overrides_runpath=yes
   18439   if test "$with_gnu_ld" = yes; then
   18440     need_lib_prefix=no
   18441   fi
   18442   need_version=yes
   18443   ;;
   18444 
   18445 sysv4 | sysv4.3*)
   18446   version_type=linux
   18447   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18448   soname_spec='${libname}${release}${shared_ext}$major'
   18449   shlibpath_var=LD_LIBRARY_PATH
   18450   case $host_vendor in
   18451     sni)
   18452       shlibpath_overrides_runpath=no
   18453       need_lib_prefix=no
   18454       export_dynamic_flag_spec='${wl}-Blargedynsym'
   18455       runpath_var=LD_RUN_PATH
   18456       ;;
   18457     siemens)
   18458       need_lib_prefix=no
   18459       ;;
   18460     motorola)
   18461       need_lib_prefix=no
   18462       need_version=no
   18463       shlibpath_overrides_runpath=no
   18464       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   18465       ;;
   18466   esac
   18467   ;;
   18468 
   18469 sysv4*MP*)
   18470   if test -d /usr/nec ;then
   18471     version_type=linux
   18472     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   18473     soname_spec='$libname${shared_ext}.$major'
   18474     shlibpath_var=LD_LIBRARY_PATH
   18475   fi
   18476   ;;
   18477 
   18478 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   18479   version_type=freebsd-elf
   18480   need_lib_prefix=no
   18481   need_version=no
   18482   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18483   soname_spec='${libname}${release}${shared_ext}$major'
   18484   shlibpath_var=LD_LIBRARY_PATH
   18485   hardcode_into_libs=yes
   18486   if test "$with_gnu_ld" = yes; then
   18487     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   18488     shlibpath_overrides_runpath=no
   18489   else
   18490     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   18491     shlibpath_overrides_runpath=yes
   18492     case $host_os in
   18493       sco3.2v5*)
   18494         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   18495 	;;
   18496     esac
   18497   fi
   18498   sys_lib_dlsearch_path_spec='/usr/lib'
   18499   ;;
   18500 
   18501 uts4*)
   18502   version_type=linux
   18503   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18504   soname_spec='${libname}${release}${shared_ext}$major'
   18505   shlibpath_var=LD_LIBRARY_PATH
   18506   ;;
   18507 
   18508 *)
   18509   dynamic_linker=no
   18510   ;;
   18511 esac
   18512 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   18513 echo "${ECHO_T}$dynamic_linker" >&6; }
   18514 test "$dynamic_linker" = no && can_build_shared=no
   18515 
   18516 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   18517 if test "$GCC" = yes; then
   18518   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   18519 fi
   18520 
   18521 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   18522 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   18523 hardcode_action_GCJ=
   18524 if test -n "$hardcode_libdir_flag_spec_GCJ" || \
   18525    test -n "$runpath_var_GCJ" || \
   18526    test "X$hardcode_automatic_GCJ" = "Xyes" ; then
   18527 
   18528   # We can hardcode non-existant directories.
   18529   if test "$hardcode_direct_GCJ" != no &&
   18530      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   18531      # have to relink, otherwise we might link with an installed library
   18532      # when we should be linking with a yet-to-be-installed one
   18533      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
   18534      test "$hardcode_minus_L_GCJ" != no; then
   18535     # Linking always hardcodes the temporary library directory.
   18536     hardcode_action_GCJ=relink
   18537   else
   18538     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   18539     hardcode_action_GCJ=immediate
   18540   fi
   18541 else
   18542   # We cannot hardcode anything, or else we can only hardcode existing
   18543   # directories.
   18544   hardcode_action_GCJ=unsupported
   18545 fi
   18546 { echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
   18547 echo "${ECHO_T}$hardcode_action_GCJ" >&6; }
   18548 
   18549 if test "$hardcode_action_GCJ" = relink; then
   18550   # Fast installation is not supported
   18551   enable_fast_install=no
   18552 elif test "$shlibpath_overrides_runpath" = yes ||
   18553      test "$enable_shared" = no; then
   18554   # Fast installation is not necessary
   18555   enable_fast_install=needless
   18556 fi
   18557 
   18558 
   18559 # The else clause should only fire when bootstrapping the
   18560 # libtool distribution, otherwise you forgot to ship ltmain.sh
   18561 # with your package, and you will get complaints that there are
   18562 # no rules to generate ltmain.sh.
   18563 if test -f "$ltmain"; then
   18564   # See if we are running on zsh, and set the options which allow our commands through
   18565   # without removal of \ escapes.
   18566   if test -n "${ZSH_VERSION+set}" ; then
   18567     setopt NO_GLOB_SUBST
   18568   fi
   18569   # Now quote all the things that may contain metacharacters while being
   18570   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   18571   # variables and quote the copies for generation of the libtool script.
   18572   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   18573     SED SHELL STRIP \
   18574     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   18575     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   18576     deplibs_check_method reload_flag reload_cmds need_locks \
   18577     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   18578     lt_cv_sys_global_symbol_to_c_name_address \
   18579     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   18580     old_postinstall_cmds old_postuninstall_cmds \
   18581     compiler_GCJ \
   18582     CC_GCJ \
   18583     LD_GCJ \
   18584     lt_prog_compiler_wl_GCJ \
   18585     lt_prog_compiler_pic_GCJ \
   18586     lt_prog_compiler_static_GCJ \
   18587     lt_prog_compiler_no_builtin_flag_GCJ \
   18588     export_dynamic_flag_spec_GCJ \
   18589     thread_safe_flag_spec_GCJ \
   18590     whole_archive_flag_spec_GCJ \
   18591     enable_shared_with_static_runtimes_GCJ \
   18592     old_archive_cmds_GCJ \
   18593     old_archive_from_new_cmds_GCJ \
   18594     predep_objects_GCJ \
   18595     postdep_objects_GCJ \
   18596     predeps_GCJ \
   18597     postdeps_GCJ \
   18598     compiler_lib_search_path_GCJ \
   18599     archive_cmds_GCJ \
   18600     archive_expsym_cmds_GCJ \
   18601     postinstall_cmds_GCJ \
   18602     postuninstall_cmds_GCJ \
   18603     old_archive_from_expsyms_cmds_GCJ \
   18604     allow_undefined_flag_GCJ \
   18605     no_undefined_flag_GCJ \
   18606     export_symbols_cmds_GCJ \
   18607     hardcode_libdir_flag_spec_GCJ \
   18608     hardcode_libdir_flag_spec_ld_GCJ \
   18609     hardcode_libdir_separator_GCJ \
   18610     hardcode_automatic_GCJ \
   18611     module_cmds_GCJ \
   18612     module_expsym_cmds_GCJ \
   18613     lt_cv_prog_compiler_c_o_GCJ \
   18614     fix_srcfile_path_GCJ \
   18615     exclude_expsyms_GCJ \
   18616     include_expsyms_GCJ; do
   18617 
   18618     case $var in
   18619     old_archive_cmds_GCJ | \
   18620     old_archive_from_new_cmds_GCJ | \
   18621     archive_cmds_GCJ | \
   18622     archive_expsym_cmds_GCJ | \
   18623     module_cmds_GCJ | \
   18624     module_expsym_cmds_GCJ | \
   18625     old_archive_from_expsyms_cmds_GCJ | \
   18626     export_symbols_cmds_GCJ | \
   18627     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   18628     postinstall_cmds | postuninstall_cmds | \
   18629     old_postinstall_cmds | old_postuninstall_cmds | \
   18630     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   18631       # Double-quote double-evaled strings.
   18632       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   18633       ;;
   18634     *)
   18635       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   18636       ;;
   18637     esac
   18638   done
   18639 
   18640   case $lt_echo in
   18641   *'\$0 --fallback-echo"')
   18642     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   18643     ;;
   18644   esac
   18645 
   18646 cfgfile="$ofile"
   18647 
   18648   cat <<__EOF__ >> "$cfgfile"
   18649 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   18650 
   18651 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   18652 
   18653 # Shell to use when invoking shell scripts.
   18654 SHELL=$lt_SHELL
   18655 
   18656 # Whether or not to build shared libraries.
   18657 build_libtool_libs=$enable_shared
   18658 
   18659 # Whether or not to build static libraries.
   18660 build_old_libs=$enable_static
   18661 
   18662 # Whether or not to add -lc for building shared libraries.
   18663 build_libtool_need_lc=$archive_cmds_need_lc_GCJ
   18664 
   18665 # Whether or not to disallow shared libs when runtime libs are static
   18666 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
   18667 
   18668 # Whether or not to optimize for fast installation.
   18669 fast_install=$enable_fast_install
   18670 
   18671 # The host system.
   18672 host_alias=$host_alias
   18673 host=$host
   18674 host_os=$host_os
   18675 
   18676 # The build system.
   18677 build_alias=$build_alias
   18678 build=$build
   18679 build_os=$build_os
   18680 
   18681 # An echo program that does not interpret backslashes.
   18682 echo=$lt_echo
   18683 
   18684 # The archiver.
   18685 AR=$lt_AR
   18686 AR_FLAGS=$lt_AR_FLAGS
   18687 
   18688 # A C compiler.
   18689 LTCC=$lt_LTCC
   18690 
   18691 # LTCC compiler flags.
   18692 LTCFLAGS=$lt_LTCFLAGS
   18693 
   18694 # A language-specific compiler.
   18695 CC=$lt_compiler_GCJ
   18696 
   18697 # Is the compiler the GNU C compiler?
   18698 with_gcc=$GCC_GCJ
   18699 
   18700 # An ERE matcher.
   18701 EGREP=$lt_EGREP
   18702 
   18703 # The linker used to build libraries.
   18704 LD=$lt_LD_GCJ
   18705 
   18706 # Whether we need hard or soft links.
   18707 LN_S=$lt_LN_S
   18708 
   18709 # A BSD-compatible nm program.
   18710 NM=$lt_NM
   18711 
   18712 # A symbol stripping program
   18713 STRIP=$lt_STRIP
   18714 
   18715 # Used to examine libraries when file_magic_cmd begins "file"
   18716 MAGIC_CMD=$MAGIC_CMD
   18717 
   18718 # Used on cygwin: DLL creation program.
   18719 DLLTOOL="$DLLTOOL"
   18720 
   18721 # Used on cygwin: object dumper.
   18722 OBJDUMP="$OBJDUMP"
   18723 
   18724 # Used on cygwin: assembler.
   18725 AS="$AS"
   18726 
   18727 # The name of the directory that contains temporary libtool files.
   18728 objdir=$objdir
   18729 
   18730 # How to create reloadable object files.
   18731 reload_flag=$lt_reload_flag
   18732 reload_cmds=$lt_reload_cmds
   18733 
   18734 # How to pass a linker flag through the compiler.
   18735 wl=$lt_lt_prog_compiler_wl_GCJ
   18736 
   18737 # Object file suffix (normally "o").
   18738 objext="$ac_objext"
   18739 
   18740 # Old archive suffix (normally "a").
   18741 libext="$libext"
   18742 
   18743 # Shared library suffix (normally ".so").
   18744 shrext_cmds='$shrext_cmds'
   18745 
   18746 # Executable file suffix (normally "").
   18747 exeext="$exeext"
   18748 
   18749 # Additional compiler flags for building library objects.
   18750 pic_flag=$lt_lt_prog_compiler_pic_GCJ
   18751 pic_mode=$pic_mode
   18752 
   18753 # What is the maximum length of a command?
   18754 max_cmd_len=$lt_cv_sys_max_cmd_len
   18755 
   18756 # Does compiler simultaneously support -c and -o options?
   18757 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
   18758 
   18759 # Must we lock files when doing compilation?
   18760 need_locks=$lt_need_locks
   18761 
   18762 # Do we need the lib prefix for modules?
   18763 need_lib_prefix=$need_lib_prefix
   18764 
   18765 # Do we need a version for libraries?
   18766 need_version=$need_version
   18767 
   18768 # Whether dlopen is supported.
   18769 dlopen_support=$enable_dlopen
   18770 
   18771 # Whether dlopen of programs is supported.
   18772 dlopen_self=$enable_dlopen_self
   18773 
   18774 # Whether dlopen of statically linked programs is supported.
   18775 dlopen_self_static=$enable_dlopen_self_static
   18776 
   18777 # Compiler flag to prevent dynamic linking.
   18778 link_static_flag=$lt_lt_prog_compiler_static_GCJ
   18779 
   18780 # Compiler flag to turn off builtin functions.
   18781 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
   18782 
   18783 # Compiler flag to allow reflexive dlopens.
   18784 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
   18785 
   18786 # Compiler flag to generate shared objects directly from archives.
   18787 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
   18788 
   18789 # Compiler flag to generate thread-safe objects.
   18790 thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
   18791 
   18792 # Library versioning type.
   18793 version_type=$version_type
   18794 
   18795 # Format of library name prefix.
   18796 libname_spec=$lt_libname_spec
   18797 
   18798 # List of archive names.  First name is the real one, the rest are links.
   18799 # The last name is the one that the linker finds with -lNAME.
   18800 library_names_spec=$lt_library_names_spec
   18801 
   18802 # The coded name of the library, if different from the real name.
   18803 soname_spec=$lt_soname_spec
   18804 
   18805 # Commands used to build and install an old-style archive.
   18806 RANLIB=$lt_RANLIB
   18807 old_archive_cmds=$lt_old_archive_cmds_GCJ
   18808 old_postinstall_cmds=$lt_old_postinstall_cmds
   18809 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   18810 
   18811 # Create an old-style archive from a shared archive.
   18812 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
   18813 
   18814 # Create a temporary old-style archive to link instead of a shared archive.
   18815 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
   18816 
   18817 # Commands used to build and install a shared archive.
   18818 archive_cmds=$lt_archive_cmds_GCJ
   18819 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
   18820 postinstall_cmds=$lt_postinstall_cmds
   18821 postuninstall_cmds=$lt_postuninstall_cmds
   18822 
   18823 # Commands used to build a loadable module (assumed same as above if empty)
   18824 module_cmds=$lt_module_cmds_GCJ
   18825 module_expsym_cmds=$lt_module_expsym_cmds_GCJ
   18826 
   18827 # Commands to strip libraries.
   18828 old_striplib=$lt_old_striplib
   18829 striplib=$lt_striplib
   18830 
   18831 # Dependencies to place before the objects being linked to create a
   18832 # shared library.
   18833 predep_objects=$lt_predep_objects_GCJ
   18834 
   18835 # Dependencies to place after the objects being linked to create a
   18836 # shared library.
   18837 postdep_objects=$lt_postdep_objects_GCJ
   18838 
   18839 # Dependencies to place before the objects being linked to create a
   18840 # shared library.
   18841 predeps=$lt_predeps_GCJ
   18842 
   18843 # Dependencies to place after the objects being linked to create a
   18844 # shared library.
   18845 postdeps=$lt_postdeps_GCJ
   18846 
   18847 # The library search path used internally by the compiler when linking
   18848 # a shared library.
   18849 compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
   18850 
   18851 # Method to check whether dependent libraries are shared objects.
   18852 deplibs_check_method=$lt_deplibs_check_method
   18853 
   18854 # Command to use when deplibs_check_method == file_magic.
   18855 file_magic_cmd=$lt_file_magic_cmd
   18856 
   18857 # Flag that allows shared libraries with undefined symbols to be built.
   18858 allow_undefined_flag=$lt_allow_undefined_flag_GCJ
   18859 
   18860 # Flag that forces no undefined symbols.
   18861 no_undefined_flag=$lt_no_undefined_flag_GCJ
   18862 
   18863 # Commands used to finish a libtool library installation in a directory.
   18864 finish_cmds=$lt_finish_cmds
   18865 
   18866 # Same as above, but a single script fragment to be evaled but not shown.
   18867 finish_eval=$lt_finish_eval
   18868 
   18869 # Take the output of nm and produce a listing of raw symbols and C names.
   18870 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   18871 
   18872 # Transform the output of nm in a proper C declaration
   18873 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   18874 
   18875 # Transform the output of nm in a C name address pair
   18876 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   18877 
   18878 # This is the shared library runtime path variable.
   18879 runpath_var=$runpath_var
   18880 
   18881 # This is the shared library path variable.
   18882 shlibpath_var=$shlibpath_var
   18883 
   18884 # Is shlibpath searched before the hard-coded library search path?
   18885 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   18886 
   18887 # How to hardcode a shared library path into an executable.
   18888 hardcode_action=$hardcode_action_GCJ
   18889 
   18890 # Whether we should hardcode library paths into libraries.
   18891 hardcode_into_libs=$hardcode_into_libs
   18892 
   18893 # Flag to hardcode \$libdir into a binary during linking.
   18894 # This must work even if \$libdir does not exist.
   18895 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
   18896 
   18897 # If ld is used when linking, flag to hardcode \$libdir into
   18898 # a binary during linking. This must work even if \$libdir does
   18899 # not exist.
   18900 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
   18901 
   18902 # Whether we need a single -rpath flag with a separated argument.
   18903 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
   18904 
   18905 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   18906 # resulting binary.
   18907 hardcode_direct=$hardcode_direct_GCJ
   18908 
   18909 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   18910 # resulting binary.
   18911 hardcode_minus_L=$hardcode_minus_L_GCJ
   18912 
   18913 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   18914 # the resulting binary.
   18915 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
   18916 
   18917 # Set to yes if building a shared library automatically hardcodes DIR into the library
   18918 # and all subsequent libraries and executables linked against it.
   18919 hardcode_automatic=$hardcode_automatic_GCJ
   18920 
   18921 # Variables whose values should be saved in libtool wrapper scripts and
   18922 # restored at relink time.
   18923 variables_saved_for_relink="$variables_saved_for_relink"
   18924 
   18925 # Whether libtool must link a program against all its dependency libraries.
   18926 link_all_deplibs=$link_all_deplibs_GCJ
   18927 
   18928 # Compile-time system search path for libraries
   18929 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   18930 
   18931 # Run-time system search path for libraries
   18932 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   18933 
   18934 # Fix the shell variable \$srcfile for the compiler.
   18935 fix_srcfile_path=$lt_fix_srcfile_path
   18936 
   18937 # Set to yes if exported symbols are required.
   18938 always_export_symbols=$always_export_symbols_GCJ
   18939 
   18940 # The commands to list exported symbols.
   18941 export_symbols_cmds=$lt_export_symbols_cmds_GCJ
   18942 
   18943 # The commands to extract the exported symbol list from a shared archive.
   18944 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   18945 
   18946 # Symbols that should not be listed in the preloaded symbols.
   18947 exclude_expsyms=$lt_exclude_expsyms_GCJ
   18948 
   18949 # Symbols that must always be exported.
   18950 include_expsyms=$lt_include_expsyms_GCJ
   18951 
   18952 # ### END LIBTOOL TAG CONFIG: $tagname
   18953 
   18954 __EOF__
   18955 
   18956 
   18957 else
   18958   # If there is no Makefile yet, we rely on a make rule to execute
   18959   # `config.status --recheck' to rerun these tests and create the
   18960   # libtool script then.
   18961   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   18962   if test -f "$ltmain_in"; then
   18963     test -f Makefile && make "$ltmain"
   18964   fi
   18965 fi
   18966 
   18967 
   18968 ac_ext=c
   18969 ac_cpp='$CPP $CPPFLAGS'
   18970 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   18971 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   18972 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   18973 
   18974 CC="$lt_save_CC"
   18975 
   18976 	else
   18977 	  tagname=""
   18978 	fi
   18979 	;;
   18980 
   18981       RC)
   18982 
   18983 
   18984 # Source file extension for RC test sources.
   18985 ac_ext=rc
   18986 
   18987 # Object file extension for compiled RC test sources.
   18988 objext=o
   18989 objext_RC=$objext
   18990 
   18991 # Code to be used in simple compile tests
   18992 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
   18993 
   18994 # Code to be used in simple link tests
   18995 lt_simple_link_test_code="$lt_simple_compile_test_code"
   18996 
   18997 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   18998 
   18999 # If no C compiler was specified, use CC.
   19000 LTCC=${LTCC-"$CC"}
   19001 
   19002 # If no C compiler flags were specified, use CFLAGS.
   19003 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   19004 
   19005 # Allow CC to be a program name with arguments.
   19006 compiler=$CC
   19007 
   19008 
   19009 # save warnings/boilerplate of simple test code
   19010 ac_outfile=conftest.$ac_objext
   19011 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   19012 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   19013 _lt_compiler_boilerplate=`cat conftest.err`
   19014 $rm conftest*
   19015 
   19016 ac_outfile=conftest.$ac_objext
   19017 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   19018 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   19019 _lt_linker_boilerplate=`cat conftest.err`
   19020 $rm conftest*
   19021 
   19022 
   19023 # Allow CC to be a program name with arguments.
   19024 lt_save_CC="$CC"
   19025 CC=${RC-"windres"}
   19026 compiler=$CC
   19027 compiler_RC=$CC
   19028 for cc_temp in $compiler""; do
   19029   case $cc_temp in
   19030     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   19031     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   19032     \-*) ;;
   19033     *) break;;
   19034   esac
   19035 done
   19036 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   19037 
   19038 lt_cv_prog_compiler_c_o_RC=yes
   19039 
   19040 # The else clause should only fire when bootstrapping the
   19041 # libtool distribution, otherwise you forgot to ship ltmain.sh
   19042 # with your package, and you will get complaints that there are
   19043 # no rules to generate ltmain.sh.
   19044 if test -f "$ltmain"; then
   19045   # See if we are running on zsh, and set the options which allow our commands through
   19046   # without removal of \ escapes.
   19047   if test -n "${ZSH_VERSION+set}" ; then
   19048     setopt NO_GLOB_SUBST
   19049   fi
   19050   # Now quote all the things that may contain metacharacters while being
   19051   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   19052   # variables and quote the copies for generation of the libtool script.
   19053   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   19054     SED SHELL STRIP \
   19055     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   19056     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   19057     deplibs_check_method reload_flag reload_cmds need_locks \
   19058     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   19059     lt_cv_sys_global_symbol_to_c_name_address \
   19060     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   19061     old_postinstall_cmds old_postuninstall_cmds \
   19062     compiler_RC \
   19063     CC_RC \
   19064     LD_RC \
   19065     lt_prog_compiler_wl_RC \
   19066     lt_prog_compiler_pic_RC \
   19067     lt_prog_compiler_static_RC \
   19068     lt_prog_compiler_no_builtin_flag_RC \
   19069     export_dynamic_flag_spec_RC \
   19070     thread_safe_flag_spec_RC \
   19071     whole_archive_flag_spec_RC \
   19072     enable_shared_with_static_runtimes_RC \
   19073     old_archive_cmds_RC \
   19074     old_archive_from_new_cmds_RC \
   19075     predep_objects_RC \
   19076     postdep_objects_RC \
   19077     predeps_RC \
   19078     postdeps_RC \
   19079     compiler_lib_search_path_RC \
   19080     archive_cmds_RC \
   19081     archive_expsym_cmds_RC \
   19082     postinstall_cmds_RC \
   19083     postuninstall_cmds_RC \
   19084     old_archive_from_expsyms_cmds_RC \
   19085     allow_undefined_flag_RC \
   19086     no_undefined_flag_RC \
   19087     export_symbols_cmds_RC \
   19088     hardcode_libdir_flag_spec_RC \
   19089     hardcode_libdir_flag_spec_ld_RC \
   19090     hardcode_libdir_separator_RC \
   19091     hardcode_automatic_RC \
   19092     module_cmds_RC \
   19093     module_expsym_cmds_RC \
   19094     lt_cv_prog_compiler_c_o_RC \
   19095     fix_srcfile_path_RC \
   19096     exclude_expsyms_RC \
   19097     include_expsyms_RC; do
   19098 
   19099     case $var in
   19100     old_archive_cmds_RC | \
   19101     old_archive_from_new_cmds_RC | \
   19102     archive_cmds_RC | \
   19103     archive_expsym_cmds_RC | \
   19104     module_cmds_RC | \
   19105     module_expsym_cmds_RC | \
   19106     old_archive_from_expsyms_cmds_RC | \
   19107     export_symbols_cmds_RC | \
   19108     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   19109     postinstall_cmds | postuninstall_cmds | \
   19110     old_postinstall_cmds | old_postuninstall_cmds | \
   19111     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   19112       # Double-quote double-evaled strings.
   19113       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   19114       ;;
   19115     *)
   19116       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   19117       ;;
   19118     esac
   19119   done
   19120 
   19121   case $lt_echo in
   19122   *'\$0 --fallback-echo"')
   19123     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   19124     ;;
   19125   esac
   19126 
   19127 cfgfile="$ofile"
   19128 
   19129   cat <<__EOF__ >> "$cfgfile"
   19130 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   19131 
   19132 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   19133 
   19134 # Shell to use when invoking shell scripts.
   19135 SHELL=$lt_SHELL
   19136 
   19137 # Whether or not to build shared libraries.
   19138 build_libtool_libs=$enable_shared
   19139 
   19140 # Whether or not to build static libraries.
   19141 build_old_libs=$enable_static
   19142 
   19143 # Whether or not to add -lc for building shared libraries.
   19144 build_libtool_need_lc=$archive_cmds_need_lc_RC
   19145 
   19146 # Whether or not to disallow shared libs when runtime libs are static
   19147 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
   19148 
   19149 # Whether or not to optimize for fast installation.
   19150 fast_install=$enable_fast_install
   19151 
   19152 # The host system.
   19153 host_alias=$host_alias
   19154 host=$host
   19155 host_os=$host_os
   19156 
   19157 # The build system.
   19158 build_alias=$build_alias
   19159 build=$build
   19160 build_os=$build_os
   19161 
   19162 # An echo program that does not interpret backslashes.
   19163 echo=$lt_echo
   19164 
   19165 # The archiver.
   19166 AR=$lt_AR
   19167 AR_FLAGS=$lt_AR_FLAGS
   19168 
   19169 # A C compiler.
   19170 LTCC=$lt_LTCC
   19171 
   19172 # LTCC compiler flags.
   19173 LTCFLAGS=$lt_LTCFLAGS
   19174 
   19175 # A language-specific compiler.
   19176 CC=$lt_compiler_RC
   19177 
   19178 # Is the compiler the GNU C compiler?
   19179 with_gcc=$GCC_RC
   19180 
   19181 # An ERE matcher.
   19182 EGREP=$lt_EGREP
   19183 
   19184 # The linker used to build libraries.
   19185 LD=$lt_LD_RC
   19186 
   19187 # Whether we need hard or soft links.
   19188 LN_S=$lt_LN_S
   19189 
   19190 # A BSD-compatible nm program.
   19191 NM=$lt_NM
   19192 
   19193 # A symbol stripping program
   19194 STRIP=$lt_STRIP
   19195 
   19196 # Used to examine libraries when file_magic_cmd begins "file"
   19197 MAGIC_CMD=$MAGIC_CMD
   19198 
   19199 # Used on cygwin: DLL creation program.
   19200 DLLTOOL="$DLLTOOL"
   19201 
   19202 # Used on cygwin: object dumper.
   19203 OBJDUMP="$OBJDUMP"
   19204 
   19205 # Used on cygwin: assembler.
   19206 AS="$AS"
   19207 
   19208 # The name of the directory that contains temporary libtool files.
   19209 objdir=$objdir
   19210 
   19211 # How to create reloadable object files.
   19212 reload_flag=$lt_reload_flag
   19213 reload_cmds=$lt_reload_cmds
   19214 
   19215 # How to pass a linker flag through the compiler.
   19216 wl=$lt_lt_prog_compiler_wl_RC
   19217 
   19218 # Object file suffix (normally "o").
   19219 objext="$ac_objext"
   19220 
   19221 # Old archive suffix (normally "a").
   19222 libext="$libext"
   19223 
   19224 # Shared library suffix (normally ".so").
   19225 shrext_cmds='$shrext_cmds'
   19226 
   19227 # Executable file suffix (normally "").
   19228 exeext="$exeext"
   19229 
   19230 # Additional compiler flags for building library objects.
   19231 pic_flag=$lt_lt_prog_compiler_pic_RC
   19232 pic_mode=$pic_mode
   19233 
   19234 # What is the maximum length of a command?
   19235 max_cmd_len=$lt_cv_sys_max_cmd_len
   19236 
   19237 # Does compiler simultaneously support -c and -o options?
   19238 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
   19239 
   19240 # Must we lock files when doing compilation?
   19241 need_locks=$lt_need_locks
   19242 
   19243 # Do we need the lib prefix for modules?
   19244 need_lib_prefix=$need_lib_prefix
   19245 
   19246 # Do we need a version for libraries?
   19247 need_version=$need_version
   19248 
   19249 # Whether dlopen is supported.
   19250 dlopen_support=$enable_dlopen
   19251 
   19252 # Whether dlopen of programs is supported.
   19253 dlopen_self=$enable_dlopen_self
   19254 
   19255 # Whether dlopen of statically linked programs is supported.
   19256 dlopen_self_static=$enable_dlopen_self_static
   19257 
   19258 # Compiler flag to prevent dynamic linking.
   19259 link_static_flag=$lt_lt_prog_compiler_static_RC
   19260 
   19261 # Compiler flag to turn off builtin functions.
   19262 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
   19263 
   19264 # Compiler flag to allow reflexive dlopens.
   19265 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
   19266 
   19267 # Compiler flag to generate shared objects directly from archives.
   19268 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
   19269 
   19270 # Compiler flag to generate thread-safe objects.
   19271 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
   19272 
   19273 # Library versioning type.
   19274 version_type=$version_type
   19275 
   19276 # Format of library name prefix.
   19277 libname_spec=$lt_libname_spec
   19278 
   19279 # List of archive names.  First name is the real one, the rest are links.
   19280 # The last name is the one that the linker finds with -lNAME.
   19281 library_names_spec=$lt_library_names_spec
   19282 
   19283 # The coded name of the library, if different from the real name.
   19284 soname_spec=$lt_soname_spec
   19285 
   19286 # Commands used to build and install an old-style archive.
   19287 RANLIB=$lt_RANLIB
   19288 old_archive_cmds=$lt_old_archive_cmds_RC
   19289 old_postinstall_cmds=$lt_old_postinstall_cmds
   19290 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19291 
   19292 # Create an old-style archive from a shared archive.
   19293 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
   19294 
   19295 # Create a temporary old-style archive to link instead of a shared archive.
   19296 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
   19297 
   19298 # Commands used to build and install a shared archive.
   19299 archive_cmds=$lt_archive_cmds_RC
   19300 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
   19301 postinstall_cmds=$lt_postinstall_cmds
   19302 postuninstall_cmds=$lt_postuninstall_cmds
   19303 
   19304 # Commands used to build a loadable module (assumed same as above if empty)
   19305 module_cmds=$lt_module_cmds_RC
   19306 module_expsym_cmds=$lt_module_expsym_cmds_RC
   19307 
   19308 # Commands to strip libraries.
   19309 old_striplib=$lt_old_striplib
   19310 striplib=$lt_striplib
   19311 
   19312 # Dependencies to place before the objects being linked to create a
   19313 # shared library.
   19314 predep_objects=$lt_predep_objects_RC
   19315 
   19316 # Dependencies to place after the objects being linked to create a
   19317 # shared library.
   19318 postdep_objects=$lt_postdep_objects_RC
   19319 
   19320 # Dependencies to place before the objects being linked to create a
   19321 # shared library.
   19322 predeps=$lt_predeps_RC
   19323 
   19324 # Dependencies to place after the objects being linked to create a
   19325 # shared library.
   19326 postdeps=$lt_postdeps_RC
   19327 
   19328 # The library search path used internally by the compiler when linking
   19329 # a shared library.
   19330 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
   19331 
   19332 # Method to check whether dependent libraries are shared objects.
   19333 deplibs_check_method=$lt_deplibs_check_method
   19334 
   19335 # Command to use when deplibs_check_method == file_magic.
   19336 file_magic_cmd=$lt_file_magic_cmd
   19337 
   19338 # Flag that allows shared libraries with undefined symbols to be built.
   19339 allow_undefined_flag=$lt_allow_undefined_flag_RC
   19340 
   19341 # Flag that forces no undefined symbols.
   19342 no_undefined_flag=$lt_no_undefined_flag_RC
   19343 
   19344 # Commands used to finish a libtool library installation in a directory.
   19345 finish_cmds=$lt_finish_cmds
   19346 
   19347 # Same as above, but a single script fragment to be evaled but not shown.
   19348 finish_eval=$lt_finish_eval
   19349 
   19350 # Take the output of nm and produce a listing of raw symbols and C names.
   19351 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19352 
   19353 # Transform the output of nm in a proper C declaration
   19354 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19355 
   19356 # Transform the output of nm in a C name address pair
   19357 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19358 
   19359 # This is the shared library runtime path variable.
   19360 runpath_var=$runpath_var
   19361 
   19362 # This is the shared library path variable.
   19363 shlibpath_var=$shlibpath_var
   19364 
   19365 # Is shlibpath searched before the hard-coded library search path?
   19366 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19367 
   19368 # How to hardcode a shared library path into an executable.
   19369 hardcode_action=$hardcode_action_RC
   19370 
   19371 # Whether we should hardcode library paths into libraries.
   19372 hardcode_into_libs=$hardcode_into_libs
   19373 
   19374 # Flag to hardcode \$libdir into a binary during linking.
   19375 # This must work even if \$libdir does not exist.
   19376 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
   19377 
   19378 # If ld is used when linking, flag to hardcode \$libdir into
   19379 # a binary during linking. This must work even if \$libdir does
   19380 # not exist.
   19381 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
   19382 
   19383 # Whether we need a single -rpath flag with a separated argument.
   19384 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
   19385 
   19386 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19387 # resulting binary.
   19388 hardcode_direct=$hardcode_direct_RC
   19389 
   19390 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19391 # resulting binary.
   19392 hardcode_minus_L=$hardcode_minus_L_RC
   19393 
   19394 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19395 # the resulting binary.
   19396 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
   19397 
   19398 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19399 # and all subsequent libraries and executables linked against it.
   19400 hardcode_automatic=$hardcode_automatic_RC
   19401 
   19402 # Variables whose values should be saved in libtool wrapper scripts and
   19403 # restored at relink time.
   19404 variables_saved_for_relink="$variables_saved_for_relink"
   19405 
   19406 # Whether libtool must link a program against all its dependency libraries.
   19407 link_all_deplibs=$link_all_deplibs_RC
   19408 
   19409 # Compile-time system search path for libraries
   19410 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19411 
   19412 # Run-time system search path for libraries
   19413 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19414 
   19415 # Fix the shell variable \$srcfile for the compiler.
   19416 fix_srcfile_path=$lt_fix_srcfile_path
   19417 
   19418 # Set to yes if exported symbols are required.
   19419 always_export_symbols=$always_export_symbols_RC
   19420 
   19421 # The commands to list exported symbols.
   19422 export_symbols_cmds=$lt_export_symbols_cmds_RC
   19423 
   19424 # The commands to extract the exported symbol list from a shared archive.
   19425 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19426 
   19427 # Symbols that should not be listed in the preloaded symbols.
   19428 exclude_expsyms=$lt_exclude_expsyms_RC
   19429 
   19430 # Symbols that must always be exported.
   19431 include_expsyms=$lt_include_expsyms_RC
   19432 
   19433 # ### END LIBTOOL TAG CONFIG: $tagname
   19434 
   19435 __EOF__
   19436 
   19437 
   19438 else
   19439   # If there is no Makefile yet, we rely on a make rule to execute
   19440   # `config.status --recheck' to rerun these tests and create the
   19441   # libtool script then.
   19442   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19443   if test -f "$ltmain_in"; then
   19444     test -f Makefile && make "$ltmain"
   19445   fi
   19446 fi
   19447 
   19448 
   19449 ac_ext=c
   19450 ac_cpp='$CPP $CPPFLAGS'
   19451 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19452 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19453 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19454 
   19455 CC="$lt_save_CC"
   19456 
   19457 	;;
   19458 
   19459       *)
   19460 	{ { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
   19461 echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
   19462    { (exit 1); exit 1; }; }
   19463 	;;
   19464       esac
   19465 
   19466       # Append the new tag name to the list of available tags.
   19467       if test -n "$tagname" ; then
   19468       available_tags="$available_tags $tagname"
   19469     fi
   19470     fi
   19471   done
   19472   IFS="$lt_save_ifs"
   19473 
   19474   # Now substitute the updated list of available tags.
   19475   if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
   19476     mv "${ofile}T" "$ofile"
   19477     chmod +x "$ofile"
   19478   else
   19479     rm -f "${ofile}T"
   19480     { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
   19481 echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
   19482    { (exit 1); exit 1; }; }
   19483   fi
   19484 fi
   19485 
   19486 
   19487 
   19488 # This can be used to rebuild libtool when needed
   19489 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
   19490 
   19491 # Always use our own libtool.
   19492 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   19493 
   19494 # Prevent multiple expansion
   19495 
   19496 
   19497 
   19498 
   19499 
   19500 
   19501 
   19502 
   19503 
   19504 
   19505 
   19506 
   19507 
   19508 
   19509 
   19510 
   19511 
   19512 
   19513 
   19514 
   19515 ac_ext=c
   19516 ac_cpp='$CPP $CPPFLAGS'
   19517 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19518 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19519 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19520 if test -n "$ac_tool_prefix"; then
   19521   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   19522 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   19523 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   19524 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   19525 if test "${ac_cv_prog_CC+set}" = set; then
   19526   echo $ECHO_N "(cached) $ECHO_C" >&6
   19527 else
   19528   if test -n "$CC"; then
   19529   ac_cv_prog_CC="$CC" # Let the user override the test.
   19530 else
   19531 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19532 for as_dir in $PATH
   19533 do
   19534   IFS=$as_save_IFS
   19535   test -z "$as_dir" && as_dir=.
   19536   for ac_exec_ext in '' $ac_executable_extensions; do
   19537   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   19538     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   19539     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19540     break 2
   19541   fi
   19542 done
   19543 done
   19544 IFS=$as_save_IFS
   19545 
   19546 fi
   19547 fi
   19548 CC=$ac_cv_prog_CC
   19549 if test -n "$CC"; then
   19550   { echo "$as_me:$LINENO: result: $CC" >&5
   19551 echo "${ECHO_T}$CC" >&6; }
   19552 else
   19553   { echo "$as_me:$LINENO: result: no" >&5
   19554 echo "${ECHO_T}no" >&6; }
   19555 fi
   19556 
   19557 
   19558 fi
   19559 if test -z "$ac_cv_prog_CC"; then
   19560   ac_ct_CC=$CC
   19561   # Extract the first word of "gcc", so it can be a program name with args.
   19562 set dummy gcc; ac_word=$2
   19563 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   19564 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   19565 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   19566   echo $ECHO_N "(cached) $ECHO_C" >&6
   19567 else
   19568   if test -n "$ac_ct_CC"; then
   19569   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   19570 else
   19571 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19572 for as_dir in $PATH
   19573 do
   19574   IFS=$as_save_IFS
   19575   test -z "$as_dir" && as_dir=.
   19576   for ac_exec_ext in '' $ac_executable_extensions; do
   19577   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   19578     ac_cv_prog_ac_ct_CC="gcc"
   19579     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19580     break 2
   19581   fi
   19582 done
   19583 done
   19584 IFS=$as_save_IFS
   19585 
   19586 fi
   19587 fi
   19588 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   19589 if test -n "$ac_ct_CC"; then
   19590   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   19591 echo "${ECHO_T}$ac_ct_CC" >&6; }
   19592 else
   19593   { echo "$as_me:$LINENO: result: no" >&5
   19594 echo "${ECHO_T}no" >&6; }
   19595 fi
   19596 
   19597   if test "x$ac_ct_CC" = x; then
   19598     CC=""
   19599   else
   19600     case $cross_compiling:$ac_tool_warned in
   19601 yes:)
   19602 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   19603 whose name does not start with the host triplet.  If you think this
   19604 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   19605 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   19606 whose name does not start with the host triplet.  If you think this
   19607 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   19608 ac_tool_warned=yes ;;
   19609 esac
   19610     CC=$ac_ct_CC
   19611   fi
   19612 else
   19613   CC="$ac_cv_prog_CC"
   19614 fi
   19615 
   19616 if test -z "$CC"; then
   19617           if test -n "$ac_tool_prefix"; then
   19618     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   19619 set dummy ${ac_tool_prefix}cc; ac_word=$2
   19620 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   19621 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   19622 if test "${ac_cv_prog_CC+set}" = set; then
   19623   echo $ECHO_N "(cached) $ECHO_C" >&6
   19624 else
   19625   if test -n "$CC"; then
   19626   ac_cv_prog_CC="$CC" # Let the user override the test.
   19627 else
   19628 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19629 for as_dir in $PATH
   19630 do
   19631   IFS=$as_save_IFS
   19632   test -z "$as_dir" && as_dir=.
   19633   for ac_exec_ext in '' $ac_executable_extensions; do
   19634   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   19635     ac_cv_prog_CC="${ac_tool_prefix}cc"
   19636     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19637     break 2
   19638   fi
   19639 done
   19640 done
   19641 IFS=$as_save_IFS
   19642 
   19643 fi
   19644 fi
   19645 CC=$ac_cv_prog_CC
   19646 if test -n "$CC"; then
   19647   { echo "$as_me:$LINENO: result: $CC" >&5
   19648 echo "${ECHO_T}$CC" >&6; }
   19649 else
   19650   { echo "$as_me:$LINENO: result: no" >&5
   19651 echo "${ECHO_T}no" >&6; }
   19652 fi
   19653 
   19654 
   19655   fi
   19656 fi
   19657 if test -z "$CC"; then
   19658   # Extract the first word of "cc", so it can be a program name with args.
   19659 set dummy cc; ac_word=$2
   19660 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   19661 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   19662 if test "${ac_cv_prog_CC+set}" = set; then
   19663   echo $ECHO_N "(cached) $ECHO_C" >&6
   19664 else
   19665   if test -n "$CC"; then
   19666   ac_cv_prog_CC="$CC" # Let the user override the test.
   19667 else
   19668   ac_prog_rejected=no
   19669 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19670 for as_dir in $PATH
   19671 do
   19672   IFS=$as_save_IFS
   19673   test -z "$as_dir" && as_dir=.
   19674   for ac_exec_ext in '' $ac_executable_extensions; do
   19675   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   19676     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   19677        ac_prog_rejected=yes
   19678        continue
   19679      fi
   19680     ac_cv_prog_CC="cc"
   19681     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19682     break 2
   19683   fi
   19684 done
   19685 done
   19686 IFS=$as_save_IFS
   19687 
   19688 if test $ac_prog_rejected = yes; then
   19689   # We found a bogon in the path, so make sure we never use it.
   19690   set dummy $ac_cv_prog_CC
   19691   shift
   19692   if test $# != 0; then
   19693     # We chose a different compiler from the bogus one.
   19694     # However, it has the same basename, so the bogon will be chosen
   19695     # first if we set CC to just the basename; use the full file name.
   19696     shift
   19697     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   19698   fi
   19699 fi
   19700 fi
   19701 fi
   19702 CC=$ac_cv_prog_CC
   19703 if test -n "$CC"; then
   19704   { echo "$as_me:$LINENO: result: $CC" >&5
   19705 echo "${ECHO_T}$CC" >&6; }
   19706 else
   19707   { echo "$as_me:$LINENO: result: no" >&5
   19708 echo "${ECHO_T}no" >&6; }
   19709 fi
   19710 
   19711 
   19712 fi
   19713 if test -z "$CC"; then
   19714   if test -n "$ac_tool_prefix"; then
   19715   for ac_prog in cl.exe
   19716   do
   19717     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   19718 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   19719 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   19720 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   19721 if test "${ac_cv_prog_CC+set}" = set; then
   19722   echo $ECHO_N "(cached) $ECHO_C" >&6
   19723 else
   19724   if test -n "$CC"; then
   19725   ac_cv_prog_CC="$CC" # Let the user override the test.
   19726 else
   19727 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19728 for as_dir in $PATH
   19729 do
   19730   IFS=$as_save_IFS
   19731   test -z "$as_dir" && as_dir=.
   19732   for ac_exec_ext in '' $ac_executable_extensions; do
   19733   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   19734     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   19735     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19736     break 2
   19737   fi
   19738 done
   19739 done
   19740 IFS=$as_save_IFS
   19741 
   19742 fi
   19743 fi
   19744 CC=$ac_cv_prog_CC
   19745 if test -n "$CC"; then
   19746   { echo "$as_me:$LINENO: result: $CC" >&5
   19747 echo "${ECHO_T}$CC" >&6; }
   19748 else
   19749   { echo "$as_me:$LINENO: result: no" >&5
   19750 echo "${ECHO_T}no" >&6; }
   19751 fi
   19752 
   19753 
   19754     test -n "$CC" && break
   19755   done
   19756 fi
   19757 if test -z "$CC"; then
   19758   ac_ct_CC=$CC
   19759   for ac_prog in cl.exe
   19760 do
   19761   # Extract the first word of "$ac_prog", so it can be a program name with args.
   19762 set dummy $ac_prog; ac_word=$2
   19763 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   19764 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   19765 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   19766   echo $ECHO_N "(cached) $ECHO_C" >&6
   19767 else
   19768   if test -n "$ac_ct_CC"; then
   19769   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   19770 else
   19771 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19772 for as_dir in $PATH
   19773 do
   19774   IFS=$as_save_IFS
   19775   test -z "$as_dir" && as_dir=.
   19776   for ac_exec_ext in '' $ac_executable_extensions; do
   19777   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   19778     ac_cv_prog_ac_ct_CC="$ac_prog"
   19779     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19780     break 2
   19781   fi
   19782 done
   19783 done
   19784 IFS=$as_save_IFS
   19785 
   19786 fi
   19787 fi
   19788 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   19789 if test -n "$ac_ct_CC"; then
   19790   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   19791 echo "${ECHO_T}$ac_ct_CC" >&6; }
   19792 else
   19793   { echo "$as_me:$LINENO: result: no" >&5
   19794 echo "${ECHO_T}no" >&6; }
   19795 fi
   19796 
   19797 
   19798   test -n "$ac_ct_CC" && break
   19799 done
   19800 
   19801   if test "x$ac_ct_CC" = x; then
   19802     CC=""
   19803   else
   19804     case $cross_compiling:$ac_tool_warned in
   19805 yes:)
   19806 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   19807 whose name does not start with the host triplet.  If you think this
   19808 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   19809 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   19810 whose name does not start with the host triplet.  If you think this
   19811 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   19812 ac_tool_warned=yes ;;
   19813 esac
   19814     CC=$ac_ct_CC
   19815   fi
   19816 fi
   19817 
   19818 fi
   19819 
   19820 
   19821 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   19822 See \`config.log' for more details." >&5
   19823 echo "$as_me: error: no acceptable C compiler found in \$PATH
   19824 See \`config.log' for more details." >&2;}
   19825    { (exit 1); exit 1; }; }
   19826 
   19827 # Provide some information about the compiler.
   19828 echo "$as_me:$LINENO: checking for C compiler version" >&5
   19829 ac_compiler=`set X $ac_compile; echo $2`
   19830 { (ac_try="$ac_compiler --version >&5"
   19831 case "(($ac_try" in
   19832   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19833   *) ac_try_echo=$ac_try;;
   19834 esac
   19835 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19836   (eval "$ac_compiler --version >&5") 2>&5
   19837   ac_status=$?
   19838   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19839   (exit $ac_status); }
   19840 { (ac_try="$ac_compiler -v >&5"
   19841 case "(($ac_try" in
   19842   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19843   *) ac_try_echo=$ac_try;;
   19844 esac
   19845 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19846   (eval "$ac_compiler -v >&5") 2>&5
   19847   ac_status=$?
   19848   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19849   (exit $ac_status); }
   19850 { (ac_try="$ac_compiler -V >&5"
   19851 case "(($ac_try" in
   19852   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19853   *) ac_try_echo=$ac_try;;
   19854 esac
   19855 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19856   (eval "$ac_compiler -V >&5") 2>&5
   19857   ac_status=$?
   19858   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19859   (exit $ac_status); }
   19860 
   19861 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   19862 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
   19863 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   19864   echo $ECHO_N "(cached) $ECHO_C" >&6
   19865 else
   19866   cat >conftest.$ac_ext <<_ACEOF
   19867 /* confdefs.h.  */
   19868 _ACEOF
   19869 cat confdefs.h >>conftest.$ac_ext
   19870 cat >>conftest.$ac_ext <<_ACEOF
   19871 /* end confdefs.h.  */
   19872 
   19873 int
   19874 main ()
   19875 {
   19876 #ifndef __GNUC__
   19877        choke me
   19878 #endif
   19879 
   19880   ;
   19881   return 0;
   19882 }
   19883 _ACEOF
   19884 rm -f conftest.$ac_objext
   19885 if { (ac_try="$ac_compile"
   19886 case "(($ac_try" in
   19887   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19888   *) ac_try_echo=$ac_try;;
   19889 esac
   19890 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19891   (eval "$ac_compile") 2>conftest.er1
   19892   ac_status=$?
   19893   grep -v '^ *+' conftest.er1 >conftest.err
   19894   rm -f conftest.er1
   19895   cat conftest.err >&5
   19896   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19897   (exit $ac_status); } && {
   19898 	 test -z "$ac_c_werror_flag" ||
   19899 	 test ! -s conftest.err
   19900        } && test -s conftest.$ac_objext; then
   19901   ac_compiler_gnu=yes
   19902 else
   19903   echo "$as_me: failed program was:" >&5
   19904 sed 's/^/| /' conftest.$ac_ext >&5
   19905 
   19906 	ac_compiler_gnu=no
   19907 fi
   19908 
   19909 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   19910 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   19911 
   19912 fi
   19913 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   19914 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
   19915 GCC=`test $ac_compiler_gnu = yes && echo yes`
   19916 ac_test_CFLAGS=${CFLAGS+set}
   19917 ac_save_CFLAGS=$CFLAGS
   19918 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   19919 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
   19920 if test "${ac_cv_prog_cc_g+set}" = set; then
   19921   echo $ECHO_N "(cached) $ECHO_C" >&6
   19922 else
   19923   ac_save_c_werror_flag=$ac_c_werror_flag
   19924    ac_c_werror_flag=yes
   19925    ac_cv_prog_cc_g=no
   19926    CFLAGS="-g"
   19927    cat >conftest.$ac_ext <<_ACEOF
   19928 /* confdefs.h.  */
   19929 _ACEOF
   19930 cat confdefs.h >>conftest.$ac_ext
   19931 cat >>conftest.$ac_ext <<_ACEOF
   19932 /* end confdefs.h.  */
   19933 
   19934 int
   19935 main ()
   19936 {
   19937 
   19938   ;
   19939   return 0;
   19940 }
   19941 _ACEOF
   19942 rm -f conftest.$ac_objext
   19943 if { (ac_try="$ac_compile"
   19944 case "(($ac_try" in
   19945   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19946   *) ac_try_echo=$ac_try;;
   19947 esac
   19948 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19949   (eval "$ac_compile") 2>conftest.er1
   19950   ac_status=$?
   19951   grep -v '^ *+' conftest.er1 >conftest.err
   19952   rm -f conftest.er1
   19953   cat conftest.err >&5
   19954   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19955   (exit $ac_status); } && {
   19956 	 test -z "$ac_c_werror_flag" ||
   19957 	 test ! -s conftest.err
   19958        } && test -s conftest.$ac_objext; then
   19959   ac_cv_prog_cc_g=yes
   19960 else
   19961   echo "$as_me: failed program was:" >&5
   19962 sed 's/^/| /' conftest.$ac_ext >&5
   19963 
   19964 	CFLAGS=""
   19965       cat >conftest.$ac_ext <<_ACEOF
   19966 /* confdefs.h.  */
   19967 _ACEOF
   19968 cat confdefs.h >>conftest.$ac_ext
   19969 cat >>conftest.$ac_ext <<_ACEOF
   19970 /* end confdefs.h.  */
   19971 
   19972 int
   19973 main ()
   19974 {
   19975 
   19976   ;
   19977   return 0;
   19978 }
   19979 _ACEOF
   19980 rm -f conftest.$ac_objext
   19981 if { (ac_try="$ac_compile"
   19982 case "(($ac_try" in
   19983   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19984   *) ac_try_echo=$ac_try;;
   19985 esac
   19986 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19987   (eval "$ac_compile") 2>conftest.er1
   19988   ac_status=$?
   19989   grep -v '^ *+' conftest.er1 >conftest.err
   19990   rm -f conftest.er1
   19991   cat conftest.err >&5
   19992   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19993   (exit $ac_status); } && {
   19994 	 test -z "$ac_c_werror_flag" ||
   19995 	 test ! -s conftest.err
   19996        } && test -s conftest.$ac_objext; then
   19997   :
   19998 else
   19999   echo "$as_me: failed program was:" >&5
   20000 sed 's/^/| /' conftest.$ac_ext >&5
   20001 
   20002 	ac_c_werror_flag=$ac_save_c_werror_flag
   20003 	 CFLAGS="-g"
   20004 	 cat >conftest.$ac_ext <<_ACEOF
   20005 /* confdefs.h.  */
   20006 _ACEOF
   20007 cat confdefs.h >>conftest.$ac_ext
   20008 cat >>conftest.$ac_ext <<_ACEOF
   20009 /* end confdefs.h.  */
   20010 
   20011 int
   20012 main ()
   20013 {
   20014 
   20015   ;
   20016   return 0;
   20017 }
   20018 _ACEOF
   20019 rm -f conftest.$ac_objext
   20020 if { (ac_try="$ac_compile"
   20021 case "(($ac_try" in
   20022   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20023   *) ac_try_echo=$ac_try;;
   20024 esac
   20025 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20026   (eval "$ac_compile") 2>conftest.er1
   20027   ac_status=$?
   20028   grep -v '^ *+' conftest.er1 >conftest.err
   20029   rm -f conftest.er1
   20030   cat conftest.err >&5
   20031   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20032   (exit $ac_status); } && {
   20033 	 test -z "$ac_c_werror_flag" ||
   20034 	 test ! -s conftest.err
   20035        } && test -s conftest.$ac_objext; then
   20036   ac_cv_prog_cc_g=yes
   20037 else
   20038   echo "$as_me: failed program was:" >&5
   20039 sed 's/^/| /' conftest.$ac_ext >&5
   20040 
   20041 
   20042 fi
   20043 
   20044 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20045 fi
   20046 
   20047 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20048 fi
   20049 
   20050 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20051    ac_c_werror_flag=$ac_save_c_werror_flag
   20052 fi
   20053 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   20054 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
   20055 if test "$ac_test_CFLAGS" = set; then
   20056   CFLAGS=$ac_save_CFLAGS
   20057 elif test $ac_cv_prog_cc_g = yes; then
   20058   if test "$GCC" = yes; then
   20059     CFLAGS="-g -O2"
   20060   else
   20061     CFLAGS="-g"
   20062   fi
   20063 else
   20064   if test "$GCC" = yes; then
   20065     CFLAGS="-O2"
   20066   else
   20067     CFLAGS=
   20068   fi
   20069 fi
   20070 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   20071 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
   20072 if test "${ac_cv_prog_cc_c89+set}" = set; then
   20073   echo $ECHO_N "(cached) $ECHO_C" >&6
   20074 else
   20075   ac_cv_prog_cc_c89=no
   20076 ac_save_CC=$CC
   20077 cat >conftest.$ac_ext <<_ACEOF
   20078 /* confdefs.h.  */
   20079 _ACEOF
   20080 cat confdefs.h >>conftest.$ac_ext
   20081 cat >>conftest.$ac_ext <<_ACEOF
   20082 /* end confdefs.h.  */
   20083 #include <stdarg.h>
   20084 #include <stdio.h>
   20085 #include <sys/types.h>
   20086 #include <sys/stat.h>
   20087 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   20088 struct buf { int x; };
   20089 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   20090 static char *e (p, i)
   20091      char **p;
   20092      int i;
   20093 {
   20094   return p[i];
   20095 }
   20096 static char *f (char * (*g) (char **, int), char **p, ...)
   20097 {
   20098   char *s;
   20099   va_list v;
   20100   va_start (v,p);
   20101   s = g (p, va_arg (v,int));
   20102   va_end (v);
   20103   return s;
   20104 }
   20105 
   20106 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   20107    function prototypes and stuff, but not '\xHH' hex character constants.
   20108    These don't provoke an error unfortunately, instead are silently treated
   20109    as 'x'.  The following induces an error, until -std is added to get
   20110    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   20111    array size at least.  It's necessary to write '\x00'==0 to get something
   20112    that's true only with -std.  */
   20113 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   20114 
   20115 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   20116    inside strings and character constants.  */
   20117 #define FOO(x) 'x'
   20118 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   20119 
   20120 int test (int i, double x);
   20121 struct s1 {int (*f) (int a);};
   20122 struct s2 {int (*f) (double a);};
   20123 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   20124 int argc;
   20125 char **argv;
   20126 int
   20127 main ()
   20128 {
   20129 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   20130   ;
   20131   return 0;
   20132 }
   20133 _ACEOF
   20134 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   20135 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   20136 do
   20137   CC="$ac_save_CC $ac_arg"
   20138   rm -f conftest.$ac_objext
   20139 if { (ac_try="$ac_compile"
   20140 case "(($ac_try" in
   20141   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20142   *) ac_try_echo=$ac_try;;
   20143 esac
   20144 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20145   (eval "$ac_compile") 2>conftest.er1
   20146   ac_status=$?
   20147   grep -v '^ *+' conftest.er1 >conftest.err
   20148   rm -f conftest.er1
   20149   cat conftest.err >&5
   20150   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20151   (exit $ac_status); } && {
   20152 	 test -z "$ac_c_werror_flag" ||
   20153 	 test ! -s conftest.err
   20154        } && test -s conftest.$ac_objext; then
   20155   ac_cv_prog_cc_c89=$ac_arg
   20156 else
   20157   echo "$as_me: failed program was:" >&5
   20158 sed 's/^/| /' conftest.$ac_ext >&5
   20159 
   20160 
   20161 fi
   20162 
   20163 rm -f core conftest.err conftest.$ac_objext
   20164   test "x$ac_cv_prog_cc_c89" != "xno" && break
   20165 done
   20166 rm -f conftest.$ac_ext
   20167 CC=$ac_save_CC
   20168 
   20169 fi
   20170 # AC_CACHE_VAL
   20171 case "x$ac_cv_prog_cc_c89" in
   20172   x)
   20173     { echo "$as_me:$LINENO: result: none needed" >&5
   20174 echo "${ECHO_T}none needed" >&6; } ;;
   20175   xno)
   20176     { echo "$as_me:$LINENO: result: unsupported" >&5
   20177 echo "${ECHO_T}unsupported" >&6; } ;;
   20178   *)
   20179     CC="$CC $ac_cv_prog_cc_c89"
   20180     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   20181 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
   20182 esac
   20183 
   20184 
   20185 ac_ext=c
   20186 ac_cpp='$CPP $CPPFLAGS'
   20187 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   20188 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   20189 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   20190 
   20191 depcc="$CC"   am_compiler_list=
   20192 
   20193 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   20194 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
   20195 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   20196   echo $ECHO_N "(cached) $ECHO_C" >&6
   20197 else
   20198   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   20199   # We make a subdir and do the tests there.  Otherwise we can end up
   20200   # making bogus files that we don't know about and never remove.  For
   20201   # instance it was reported that on HP-UX the gcc test will end up
   20202   # making a dummy file named `D' -- because `-MD' means `put the output
   20203   # in D'.
   20204   mkdir conftest.dir
   20205   # Copy depcomp to subdir because otherwise we won't find it if we're
   20206   # using a relative directory.
   20207   cp "$am_depcomp" conftest.dir
   20208   cd conftest.dir
   20209   # We will build objects and dependencies in a subdirectory because
   20210   # it helps to detect inapplicable dependency modes.  For instance
   20211   # both Tru64's cc and ICC support -MD to output dependencies as a
   20212   # side effect of compilation, but ICC will put the dependencies in
   20213   # the current directory while Tru64 will put them in the object
   20214   # directory.
   20215   mkdir sub
   20216 
   20217   am_cv_CC_dependencies_compiler_type=none
   20218   if test "$am_compiler_list" = ""; then
   20219      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   20220   fi
   20221   for depmode in $am_compiler_list; do
   20222     # Setup a source with many dependencies, because some compilers
   20223     # like to wrap large dependency lists on column 80 (with \), and
   20224     # we should not choose a depcomp mode which is confused by this.
   20225     #
   20226     # We need to recreate these files for each test, as the compiler may
   20227     # overwrite some of them when testing with obscure command lines.
   20228     # This happens at least with the AIX C compiler.
   20229     : > sub/conftest.c
   20230     for i in 1 2 3 4 5 6; do
   20231       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   20232       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   20233       # Solaris 8's {/usr,}/bin/sh.
   20234       touch sub/conftst$i.h
   20235     done
   20236     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   20237 
   20238     case $depmode in
   20239     nosideeffect)
   20240       # after this tag, mechanisms are not by side-effect, so they'll
   20241       # only be used when explicitly requested
   20242       if test "x$enable_dependency_tracking" = xyes; then
   20243 	continue
   20244       else
   20245 	break
   20246       fi
   20247       ;;
   20248     none) break ;;
   20249     esac
   20250     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   20251     # mode.  It turns out that the SunPro C++ compiler does not properly
   20252     # handle `-M -o', and we need to detect this.
   20253     if depmode=$depmode \
   20254        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   20255        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   20256        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   20257          >/dev/null 2>conftest.err &&
   20258        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   20259        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   20260        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   20261        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   20262       # icc doesn't choke on unknown options, it will just issue warnings
   20263       # or remarks (even with -Werror).  So we grep stderr for any message
   20264       # that says an option was ignored or not supported.
   20265       # When given -MP, icc 7.0 and 7.1 complain thusly:
   20266       #   icc: Command line warning: ignoring option '-M'; no argument required
   20267       # The diagnosis changed in icc 8.0:
   20268       #   icc: Command line remark: option '-MP' not supported
   20269       if (grep 'ignoring option' conftest.err ||
   20270           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   20271         am_cv_CC_dependencies_compiler_type=$depmode
   20272         break
   20273       fi
   20274     fi
   20275   done
   20276 
   20277   cd ..
   20278   rm -rf conftest.dir
   20279 else
   20280   am_cv_CC_dependencies_compiler_type=none
   20281 fi
   20282 
   20283 fi
   20284 { echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   20285 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; }
   20286 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   20287 
   20288  if
   20289   test "x$enable_dependency_tracking" != xno \
   20290   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   20291   am__fastdepCC_TRUE=
   20292   am__fastdepCC_FALSE='#'
   20293 else
   20294   am__fastdepCC_TRUE='#'
   20295   am__fastdepCC_FALSE=
   20296 fi
   20297 
   20298 
   20299 
   20300 
   20301 
   20302 for ac_prog in cpp
   20303 do
   20304   # Extract the first word of "$ac_prog", so it can be a program name with args.
   20305 set dummy $ac_prog; ac_word=$2
   20306 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   20307 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   20308 if test "${ac_cv_path_RAWCPP+set}" = set; then
   20309   echo $ECHO_N "(cached) $ECHO_C" >&6
   20310 else
   20311   case $RAWCPP in
   20312   [\\/]* | ?:[\\/]*)
   20313   ac_cv_path_RAWCPP="$RAWCPP" # Let the user override the test with a path.
   20314   ;;
   20315   *)
   20316   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20317 as_dummy="$PATH:/bin:/usr/bin:/usr/lib:/usr/libexec:/usr/ccs/lib:/usr/ccs/lbin:/lib"
   20318 for as_dir in $as_dummy
   20319 do
   20320   IFS=$as_save_IFS
   20321   test -z "$as_dir" && as_dir=.
   20322   for ac_exec_ext in '' $ac_executable_extensions; do
   20323   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20324     ac_cv_path_RAWCPP="$as_dir/$ac_word$ac_exec_ext"
   20325     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20326     break 2
   20327   fi
   20328 done
   20329 done
   20330 IFS=$as_save_IFS
   20331 
   20332   ;;
   20333 esac
   20334 fi
   20335 RAWCPP=$ac_cv_path_RAWCPP
   20336 if test -n "$RAWCPP"; then
   20337   { echo "$as_me:$LINENO: result: $RAWCPP" >&5
   20338 echo "${ECHO_T}$RAWCPP" >&6; }
   20339 else
   20340   { echo "$as_me:$LINENO: result: no" >&5
   20341 echo "${ECHO_T}no" >&6; }
   20342 fi
   20343 
   20344 
   20345   test -n "$RAWCPP" && break
   20346 done
   20347 test -n "$RAWCPP" || RAWCPP="${CPP}"
   20348 
   20349 
   20350 # Check for flag to avoid builtin definitions - assumes unix is predefined,
   20351 # which is not the best choice for supporting other OS'es, but covers most
   20352 # of the ones we need for now.
   20353 { echo "$as_me:$LINENO: checking if $RAWCPP requires -undef" >&5
   20354 echo $ECHO_N "checking if $RAWCPP requires -undef... $ECHO_C" >&6; }
   20355 cat >conftest.$ac_ext <<_ACEOF
   20356 Does cpp redefine unix ?
   20357 _ACEOF
   20358 if test `${RAWCPP} < conftest.$ac_ext | grep -c 'unix'` -eq 1 ; then
   20359 	{ echo "$as_me:$LINENO: result: no" >&5
   20360 echo "${ECHO_T}no" >&6; }
   20361 else
   20362 	if test `${RAWCPP} -undef < conftest.$ac_ext | grep -c 'unix'` -eq 1 ; then
   20363 		RAWCPPFLAGS=-undef
   20364 		{ echo "$as_me:$LINENO: result: yes" >&5
   20365 echo "${ECHO_T}yes" >&6; }
   20366 	else
   20367 		{ { echo "$as_me:$LINENO: error: ${RAWCPP} defines unix with or without -undef.  I don't know what to do." >&5
   20368 echo "$as_me: error: ${RAWCPP} defines unix with or without -undef.  I don't know what to do." >&2;}
   20369    { (exit 1); exit 1; }; }
   20370 	fi
   20371 fi
   20372 rm -f conftest.$ac_ext
   20373 
   20374 { echo "$as_me:$LINENO: checking if $RAWCPP requires -traditional" >&5
   20375 echo $ECHO_N "checking if $RAWCPP requires -traditional... $ECHO_C" >&6; }
   20376 cat >conftest.$ac_ext <<_ACEOF
   20377 Does cpp preserve   "whitespace"?
   20378 _ACEOF
   20379 if test `${RAWCPP} < conftest.$ac_ext | grep -c 'preserve   \"'` -eq 1 ; then
   20380 	{ echo "$as_me:$LINENO: result: no" >&5
   20381 echo "${ECHO_T}no" >&6; }
   20382 else
   20383 	if test `${RAWCPP} -traditional < conftest.$ac_ext | grep -c 'preserve   \"'` -eq 1 ; then
   20384 		RAWCPPFLAGS="${RAWCPPFLAGS} -traditional"
   20385 		{ echo "$as_me:$LINENO: result: yes" >&5
   20386 echo "${ECHO_T}yes" >&6; }
   20387 	else
   20388 		{ { echo "$as_me:$LINENO: error: ${RAWCPP} does not preserve whitespace with or without -traditional.  I don't know what to do." >&5
   20389 echo "$as_me: error: ${RAWCPP} does not preserve whitespace with or without -traditional.  I don't know what to do." >&2;}
   20390    { (exit 1); exit 1; }; }
   20391 	fi
   20392 fi
   20393 rm -f conftest.$ac_ext
   20394 
   20395 
   20396 
   20397 # Build with XCB support?
   20398 
   20399 # Check whether --with-xcb was given.
   20400 if test "${with_xcb+set}" = set; then
   20401   withval=$with_xcb; ac_cv_use_xcb=$withval
   20402 else
   20403   ac_cv_use_xcb=yes
   20404 fi
   20405 
   20406 { echo "$as_me:$LINENO: checking whether to use XCB" >&5
   20407 echo $ECHO_N "checking whether to use XCB... $ECHO_C" >&6; }
   20408 if test "${ac_cv_use_xcb+set}" = set; then
   20409   echo $ECHO_N "(cached) $ECHO_C" >&6
   20410 else
   20411   ac_cv_use_xcb=yes
   20412 fi
   20413 { echo "$as_me:$LINENO: result: $ac_cv_use_xcb" >&5
   20414 echo "${ECHO_T}$ac_cv_use_xcb" >&6; }
   20415  if test x$ac_cv_use_xcb != xno; then
   20416   XCB_TRUE=
   20417   XCB_FALSE='#'
   20418 else
   20419   XCB_TRUE='#'
   20420   XCB_FALSE=
   20421 fi
   20422 
   20423 
   20424 # Checks for pkg-config packages
   20425 
   20426 
   20427 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
   20428 	if test -n "$ac_tool_prefix"; then
   20429   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
   20430 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
   20431 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   20432 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   20433 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
   20434   echo $ECHO_N "(cached) $ECHO_C" >&6
   20435 else
   20436   case $PKG_CONFIG in
   20437   [\\/]* | ?:[\\/]*)
   20438   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
   20439   ;;
   20440   *)
   20441   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20442 for as_dir in $PATH
   20443 do
   20444   IFS=$as_save_IFS
   20445   test -z "$as_dir" && as_dir=.
   20446   for ac_exec_ext in '' $ac_executable_extensions; do
   20447   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20448     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   20449     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20450     break 2
   20451   fi
   20452 done
   20453 done
   20454 IFS=$as_save_IFS
   20455 
   20456   ;;
   20457 esac
   20458 fi
   20459 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
   20460 if test -n "$PKG_CONFIG"; then
   20461   { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
   20462 echo "${ECHO_T}$PKG_CONFIG" >&6; }
   20463 else
   20464   { echo "$as_me:$LINENO: result: no" >&5
   20465 echo "${ECHO_T}no" >&6; }
   20466 fi
   20467 
   20468 
   20469 fi
   20470 if test -z "$ac_cv_path_PKG_CONFIG"; then
   20471   ac_pt_PKG_CONFIG=$PKG_CONFIG
   20472   # Extract the first word of "pkg-config", so it can be a program name with args.
   20473 set dummy pkg-config; ac_word=$2
   20474 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   20475 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   20476 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
   20477   echo $ECHO_N "(cached) $ECHO_C" >&6
   20478 else
   20479   case $ac_pt_PKG_CONFIG in
   20480   [\\/]* | ?:[\\/]*)
   20481   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
   20482   ;;
   20483   *)
   20484   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20485 for as_dir in $PATH
   20486 do
   20487   IFS=$as_save_IFS
   20488   test -z "$as_dir" && as_dir=.
   20489   for ac_exec_ext in '' $ac_executable_extensions; do
   20490   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   20491     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   20492     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20493     break 2
   20494   fi
   20495 done
   20496 done
   20497 IFS=$as_save_IFS
   20498 
   20499   ;;
   20500 esac
   20501 fi
   20502 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
   20503 if test -n "$ac_pt_PKG_CONFIG"; then
   20504   { echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
   20505 echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6; }
   20506 else
   20507   { echo "$as_me:$LINENO: result: no" >&5
   20508 echo "${ECHO_T}no" >&6; }
   20509 fi
   20510 
   20511   if test "x$ac_pt_PKG_CONFIG" = x; then
   20512     PKG_CONFIG=""
   20513   else
   20514     case $cross_compiling:$ac_tool_warned in
   20515 yes:)
   20516 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   20517 whose name does not start with the host triplet.  If you think this
   20518 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   20519 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   20520 whose name does not start with the host triplet.  If you think this
   20521 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   20522 ac_tool_warned=yes ;;
   20523 esac
   20524     PKG_CONFIG=$ac_pt_PKG_CONFIG
   20525   fi
   20526 else
   20527   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
   20528 fi
   20529 
   20530 fi
   20531 if test -n "$PKG_CONFIG"; then
   20532 	_pkg_min_version=0.9.0
   20533 	{ echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
   20534 echo $ECHO_N "checking pkg-config is at least version $_pkg_min_version... $ECHO_C" >&6; }
   20535 	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
   20536 		{ echo "$as_me:$LINENO: result: yes" >&5
   20537 echo "${ECHO_T}yes" >&6; }
   20538 	else
   20539 		{ echo "$as_me:$LINENO: result: no" >&5
   20540 echo "${ECHO_T}no" >&6; }
   20541 		PKG_CONFIG=""
   20542 	fi
   20543 
   20544 fi
   20545 
   20546 pkg_failed=no
   20547 { echo "$as_me:$LINENO: checking for XPROTO" >&5
   20548 echo $ECHO_N "checking for XPROTO... $ECHO_C" >&6; }
   20549 
   20550 if test -n "$XPROTO_CFLAGS"; then
   20551     pkg_cv_XPROTO_CFLAGS="$XPROTO_CFLAGS"
   20552  elif test -n "$PKG_CONFIG"; then
   20553     if test -n "$PKG_CONFIG" && \
   20554     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xproto >= 7.0.6\"") >&5
   20555   ($PKG_CONFIG --exists --print-errors "xproto >= 7.0.6") 2>&5
   20556   ac_status=$?
   20557   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20558   (exit $ac_status); }; then
   20559   pkg_cv_XPROTO_CFLAGS=`$PKG_CONFIG --cflags "xproto >= 7.0.6" 2>/dev/null`
   20560 else
   20561   pkg_failed=yes
   20562 fi
   20563  else
   20564     pkg_failed=untried
   20565 fi
   20566 if test -n "$XPROTO_LIBS"; then
   20567     pkg_cv_XPROTO_LIBS="$XPROTO_LIBS"
   20568  elif test -n "$PKG_CONFIG"; then
   20569     if test -n "$PKG_CONFIG" && \
   20570     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xproto >= 7.0.6\"") >&5
   20571   ($PKG_CONFIG --exists --print-errors "xproto >= 7.0.6") 2>&5
   20572   ac_status=$?
   20573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20574   (exit $ac_status); }; then
   20575   pkg_cv_XPROTO_LIBS=`$PKG_CONFIG --libs "xproto >= 7.0.6" 2>/dev/null`
   20576 else
   20577   pkg_failed=yes
   20578 fi
   20579  else
   20580     pkg_failed=untried
   20581 fi
   20582 
   20583 
   20584 
   20585 if test $pkg_failed = yes; then
   20586 
   20587 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   20588         _pkg_short_errors_supported=yes
   20589 else
   20590         _pkg_short_errors_supported=no
   20591 fi
   20592         if test $_pkg_short_errors_supported = yes; then
   20593 	        XPROTO_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xproto >= 7.0.6" 2>&1`
   20594         else
   20595 	        XPROTO_PKG_ERRORS=`$PKG_CONFIG --print-errors "xproto >= 7.0.6" 2>&1`
   20596         fi
   20597 	# Put the nasty error message in config.log where it belongs
   20598 	echo "$XPROTO_PKG_ERRORS" >&5
   20599 
   20600 	{ { echo "$as_me:$LINENO: error: Package requirements (xproto >= 7.0.6) were not met:
   20601 
   20602 $XPROTO_PKG_ERRORS
   20603 
   20604 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   20605 installed software in a non-standard prefix.
   20606 
   20607 Alternatively, you may set the environment variables XPROTO_CFLAGS
   20608 and XPROTO_LIBS to avoid the need to call pkg-config.
   20609 See the pkg-config man page for more details.
   20610 " >&5
   20611 echo "$as_me: error: Package requirements (xproto >= 7.0.6) were not met:
   20612 
   20613 $XPROTO_PKG_ERRORS
   20614 
   20615 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   20616 installed software in a non-standard prefix.
   20617 
   20618 Alternatively, you may set the environment variables XPROTO_CFLAGS
   20619 and XPROTO_LIBS to avoid the need to call pkg-config.
   20620 See the pkg-config man page for more details.
   20621 " >&2;}
   20622    { (exit 1); exit 1; }; }
   20623 elif test $pkg_failed = untried; then
   20624 	{ { echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
   20625 is in your PATH or set the PKG_CONFIG environment variable to the full
   20626 path to pkg-config.
   20627 
   20628 Alternatively, you may set the environment variables XPROTO_CFLAGS
   20629 and XPROTO_LIBS to avoid the need to call pkg-config.
   20630 See the pkg-config man page for more details.
   20631 
   20632 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
   20633 See \`config.log' for more details." >&5
   20634 echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
   20635 is in your PATH or set the PKG_CONFIG environment variable to the full
   20636 path to pkg-config.
   20637 
   20638 Alternatively, you may set the environment variables XPROTO_CFLAGS
   20639 and XPROTO_LIBS to avoid the need to call pkg-config.
   20640 See the pkg-config man page for more details.
   20641 
   20642 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
   20643 See \`config.log' for more details." >&2;}
   20644    { (exit 1); exit 1; }; }
   20645 else
   20646 	XPROTO_CFLAGS=$pkg_cv_XPROTO_CFLAGS
   20647 	XPROTO_LIBS=$pkg_cv_XPROTO_LIBS
   20648         { echo "$as_me:$LINENO: result: yes" >&5
   20649 echo "${ECHO_T}yes" >&6; }
   20650 	:
   20651 fi
   20652 
   20653 
   20654 case "$ac_cv_use_xcb" in
   20655 no)
   20656 	X11_REQUIRES="xau xcmiscproto bigreqsproto"
   20657 
   20658 pkg_failed=no
   20659 { echo "$as_me:$LINENO: checking for XDMCP" >&5
   20660 echo $ECHO_N "checking for XDMCP... $ECHO_C" >&6; }
   20661 
   20662 if test -n "$XDMCP_CFLAGS"; then
   20663     pkg_cv_XDMCP_CFLAGS="$XDMCP_CFLAGS"
   20664  elif test -n "$PKG_CONFIG"; then
   20665     if test -n "$PKG_CONFIG" && \
   20666     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xdmcp\"") >&5
   20667   ($PKG_CONFIG --exists --print-errors "xdmcp") 2>&5
   20668   ac_status=$?
   20669   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20670   (exit $ac_status); }; then
   20671   pkg_cv_XDMCP_CFLAGS=`$PKG_CONFIG --cflags "xdmcp" 2>/dev/null`
   20672 else
   20673   pkg_failed=yes
   20674 fi
   20675  else
   20676     pkg_failed=untried
   20677 fi
   20678 if test -n "$XDMCP_LIBS"; then
   20679     pkg_cv_XDMCP_LIBS="$XDMCP_LIBS"
   20680  elif test -n "$PKG_CONFIG"; then
   20681     if test -n "$PKG_CONFIG" && \
   20682     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xdmcp\"") >&5
   20683   ($PKG_CONFIG --exists --print-errors "xdmcp") 2>&5
   20684   ac_status=$?
   20685   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20686   (exit $ac_status); }; then
   20687   pkg_cv_XDMCP_LIBS=`$PKG_CONFIG --libs "xdmcp" 2>/dev/null`
   20688 else
   20689   pkg_failed=yes
   20690 fi
   20691  else
   20692     pkg_failed=untried
   20693 fi
   20694 
   20695 
   20696 
   20697 if test $pkg_failed = yes; then
   20698 
   20699 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   20700         _pkg_short_errors_supported=yes
   20701 else
   20702         _pkg_short_errors_supported=no
   20703 fi
   20704         if test $_pkg_short_errors_supported = yes; then
   20705 	        XDMCP_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xdmcp" 2>&1`
   20706         else
   20707 	        XDMCP_PKG_ERRORS=`$PKG_CONFIG --print-errors "xdmcp" 2>&1`
   20708         fi
   20709 	# Put the nasty error message in config.log where it belongs
   20710 	echo "$XDMCP_PKG_ERRORS" >&5
   20711 
   20712 	{ { echo "$as_me:$LINENO: error: Package requirements (xdmcp) were not met:
   20713 
   20714 $XDMCP_PKG_ERRORS
   20715 
   20716 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   20717 installed software in a non-standard prefix.
   20718 
   20719 Alternatively, you may set the environment variables XDMCP_CFLAGS
   20720 and XDMCP_LIBS to avoid the need to call pkg-config.
   20721 See the pkg-config man page for more details.
   20722 " >&5
   20723 echo "$as_me: error: Package requirements (xdmcp) were not met:
   20724 
   20725 $XDMCP_PKG_ERRORS
   20726 
   20727 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   20728 installed software in a non-standard prefix.
   20729 
   20730 Alternatively, you may set the environment variables XDMCP_CFLAGS
   20731 and XDMCP_LIBS to avoid the need to call pkg-config.
   20732 See the pkg-config man page for more details.
   20733 " >&2;}
   20734    { (exit 1); exit 1; }; }
   20735 elif test $pkg_failed = untried; then
   20736 	{ { echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
   20737 is in your PATH or set the PKG_CONFIG environment variable to the full
   20738 path to pkg-config.
   20739 
   20740 Alternatively, you may set the environment variables XDMCP_CFLAGS
   20741 and XDMCP_LIBS to avoid the need to call pkg-config.
   20742 See the pkg-config man page for more details.
   20743 
   20744 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
   20745 See \`config.log' for more details." >&5
   20746 echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
   20747 is in your PATH or set the PKG_CONFIG environment variable to the full
   20748 path to pkg-config.
   20749 
   20750 Alternatively, you may set the environment variables XDMCP_CFLAGS
   20751 and XDMCP_LIBS to avoid the need to call pkg-config.
   20752 See the pkg-config man page for more details.
   20753 
   20754 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
   20755 See \`config.log' for more details." >&2;}
   20756    { (exit 1); exit 1; }; }
   20757 else
   20758 	XDMCP_CFLAGS=$pkg_cv_XDMCP_CFLAGS
   20759 	XDMCP_LIBS=$pkg_cv_XDMCP_LIBS
   20760         { echo "$as_me:$LINENO: result: yes" >&5
   20761 echo "${ECHO_T}yes" >&6; }
   20762 	:
   20763 fi
   20764 	{ echo "$as_me:$LINENO: checking for XdmcpWrap in -lXdmcp" >&5
   20765 echo $ECHO_N "checking for XdmcpWrap in -lXdmcp... $ECHO_C" >&6; }
   20766 if test "${ac_cv_lib_Xdmcp_XdmcpWrap+set}" = set; then
   20767   echo $ECHO_N "(cached) $ECHO_C" >&6
   20768 else
   20769   ac_check_lib_save_LIBS=$LIBS
   20770 LIBS="-lXdmcp $XDMCP_LIBS $LIBS"
   20771 cat >conftest.$ac_ext <<_ACEOF
   20772 /* confdefs.h.  */
   20773 _ACEOF
   20774 cat confdefs.h >>conftest.$ac_ext
   20775 cat >>conftest.$ac_ext <<_ACEOF
   20776 /* end confdefs.h.  */
   20777 
   20778 /* Override any GCC internal prototype to avoid an error.
   20779    Use char because int might match the return type of a GCC
   20780    builtin and then its argument prototype would still apply.  */
   20781 #ifdef __cplusplus
   20782 extern "C"
   20783 #endif
   20784 char XdmcpWrap ();
   20785 int
   20786 main ()
   20787 {
   20788 return XdmcpWrap ();
   20789   ;
   20790   return 0;
   20791 }
   20792 _ACEOF
   20793 rm -f conftest.$ac_objext conftest$ac_exeext
   20794 if { (ac_try="$ac_link"
   20795 case "(($ac_try" in
   20796   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20797   *) ac_try_echo=$ac_try;;
   20798 esac
   20799 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20800   (eval "$ac_link") 2>conftest.er1
   20801   ac_status=$?
   20802   grep -v '^ *+' conftest.er1 >conftest.err
   20803   rm -f conftest.er1
   20804   cat conftest.err >&5
   20805   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20806   (exit $ac_status); } && {
   20807 	 test -z "$ac_c_werror_flag" ||
   20808 	 test ! -s conftest.err
   20809        } && test -s conftest$ac_exeext &&
   20810        $as_test_x conftest$ac_exeext; then
   20811   ac_cv_lib_Xdmcp_XdmcpWrap=yes
   20812 else
   20813   echo "$as_me: failed program was:" >&5
   20814 sed 's/^/| /' conftest.$ac_ext >&5
   20815 
   20816 	ac_cv_lib_Xdmcp_XdmcpWrap=no
   20817 fi
   20818 
   20819 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   20820       conftest$ac_exeext conftest.$ac_ext
   20821 LIBS=$ac_check_lib_save_LIBS
   20822 fi
   20823 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xdmcp_XdmcpWrap" >&5
   20824 echo "${ECHO_T}$ac_cv_lib_Xdmcp_XdmcpWrap" >&6; }
   20825 if test $ac_cv_lib_Xdmcp_XdmcpWrap = yes; then
   20826   xdmauth="yes"
   20827 else
   20828   xdmauth="no"
   20829 fi
   20830 
   20831 
   20832 cat >>confdefs.h <<\_ACEOF
   20833 #define USE_XCB 0
   20834 _ACEOF
   20835 
   20836 	;;
   20837 *)
   20838 	X11_REQUIRES="xcb-xlib >= 0.9.92"
   20839 	X11_EXTRA_DEPS="xcb-xlib"
   20840 	xdmauth="no" # XCB handles all auth
   20841 
   20842 cat >>confdefs.h <<\_ACEOF
   20843 #define USE_XCB 1
   20844 _ACEOF
   20845 
   20846 	;;
   20847 esac
   20848 
   20849 
   20850 pkg_failed=no
   20851 { echo "$as_me:$LINENO: checking for X11" >&5
   20852 echo $ECHO_N "checking for X11... $ECHO_C" >&6; }
   20853 
   20854 if test -n "$X11_CFLAGS"; then
   20855     pkg_cv_X11_CFLAGS="$X11_CFLAGS"
   20856  elif test -n "$PKG_CONFIG"; then
   20857     if test -n "$PKG_CONFIG" && \
   20858     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xextproto xtrans \$X11_REQUIRES\"") >&5
   20859   ($PKG_CONFIG --exists --print-errors "xextproto xtrans $X11_REQUIRES") 2>&5
   20860   ac_status=$?
   20861   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20862   (exit $ac_status); }; then
   20863   pkg_cv_X11_CFLAGS=`$PKG_CONFIG --cflags "xextproto xtrans $X11_REQUIRES" 2>/dev/null`
   20864 else
   20865   pkg_failed=yes
   20866 fi
   20867  else
   20868     pkg_failed=untried
   20869 fi
   20870 if test -n "$X11_LIBS"; then
   20871     pkg_cv_X11_LIBS="$X11_LIBS"
   20872  elif test -n "$PKG_CONFIG"; then
   20873     if test -n "$PKG_CONFIG" && \
   20874     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xextproto xtrans \$X11_REQUIRES\"") >&5
   20875   ($PKG_CONFIG --exists --print-errors "xextproto xtrans $X11_REQUIRES") 2>&5
   20876   ac_status=$?
   20877   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20878   (exit $ac_status); }; then
   20879   pkg_cv_X11_LIBS=`$PKG_CONFIG --libs "xextproto xtrans $X11_REQUIRES" 2>/dev/null`
   20880 else
   20881   pkg_failed=yes
   20882 fi
   20883  else
   20884     pkg_failed=untried
   20885 fi
   20886 
   20887 
   20888 
   20889 if test $pkg_failed = yes; then
   20890 
   20891 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   20892         _pkg_short_errors_supported=yes
   20893 else
   20894         _pkg_short_errors_supported=no
   20895 fi
   20896         if test $_pkg_short_errors_supported = yes; then
   20897 	        X11_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xextproto xtrans $X11_REQUIRES" 2>&1`
   20898         else
   20899 	        X11_PKG_ERRORS=`$PKG_CONFIG --print-errors "xextproto xtrans $X11_REQUIRES" 2>&1`
   20900         fi
   20901 	# Put the nasty error message in config.log where it belongs
   20902 	echo "$X11_PKG_ERRORS" >&5
   20903 
   20904 	{ { echo "$as_me:$LINENO: error: Package requirements (xextproto xtrans $X11_REQUIRES) were not met:
   20905 
   20906 $X11_PKG_ERRORS
   20907 
   20908 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   20909 installed software in a non-standard prefix.
   20910 
   20911 Alternatively, you may set the environment variables X11_CFLAGS
   20912 and X11_LIBS to avoid the need to call pkg-config.
   20913 See the pkg-config man page for more details.
   20914 " >&5
   20915 echo "$as_me: error: Package requirements (xextproto xtrans $X11_REQUIRES) were not met:
   20916 
   20917 $X11_PKG_ERRORS
   20918 
   20919 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   20920 installed software in a non-standard prefix.
   20921 
   20922 Alternatively, you may set the environment variables X11_CFLAGS
   20923 and X11_LIBS to avoid the need to call pkg-config.
   20924 See the pkg-config man page for more details.
   20925 " >&2;}
   20926    { (exit 1); exit 1; }; }
   20927 elif test $pkg_failed = untried; then
   20928 	{ { echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
   20929 is in your PATH or set the PKG_CONFIG environment variable to the full
   20930 path to pkg-config.
   20931 
   20932 Alternatively, you may set the environment variables X11_CFLAGS
   20933 and X11_LIBS to avoid the need to call pkg-config.
   20934 See the pkg-config man page for more details.
   20935 
   20936 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
   20937 See \`config.log' for more details." >&5
   20938 echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
   20939 is in your PATH or set the PKG_CONFIG environment variable to the full
   20940 path to pkg-config.
   20941 
   20942 Alternatively, you may set the environment variables X11_CFLAGS
   20943 and X11_LIBS to avoid the need to call pkg-config.
   20944 See the pkg-config man page for more details.
   20945 
   20946 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
   20947 See \`config.log' for more details." >&2;}
   20948    { (exit 1); exit 1; }; }
   20949 else
   20950 	X11_CFLAGS=$pkg_cv_X11_CFLAGS
   20951 	X11_LIBS=$pkg_cv_X11_LIBS
   20952         { echo "$as_me:$LINENO: result: yes" >&5
   20953 echo "${ECHO_T}yes" >&6; }
   20954 	:
   20955 fi
   20956 
   20957 
   20958 
   20959 # Transport selection macro from xtrans.m4
   20960 
   20961 
   20962 
   20963  # Check whether --enable-unix-transport was given.
   20964 if test "${enable_unix_transport+set}" = set; then
   20965   enableval=$enable_unix_transport; UNIXCONN=$enableval
   20966 else
   20967   UNIXCONN=yes
   20968 fi
   20969 
   20970  # Check whether --enable-tcp-transport was given.
   20971 if test "${enable_tcp_transport+set}" = set; then
   20972   enableval=$enable_tcp_transport; TCPCONN=$enableval
   20973 else
   20974   TCPCONN=yes
   20975 fi
   20976 
   20977  { echo "$as_me:$LINENO: checking if Xtrans should support UNIX socket connections" >&5
   20978 echo $ECHO_N "checking if Xtrans should support UNIX socket connections... $ECHO_C" >&6; }
   20979  if test "$UNIXCONN" = "yes"; then
   20980 
   20981 cat >>confdefs.h <<\_ACEOF
   20982 #define UNIXCONN 1
   20983 _ACEOF
   20984 
   20985  fi
   20986  { echo "$as_me:$LINENO: result: $UNIXCONN" >&5
   20987 echo "${ECHO_T}$UNIXCONN" >&6; }
   20988  { echo "$as_me:$LINENO: checking if Xtrans should support TCP socket connections" >&5
   20989 echo $ECHO_N "checking if Xtrans should support TCP socket connections... $ECHO_C" >&6; }
   20990  { echo "$as_me:$LINENO: result: $TCPCONN" >&5
   20991 echo "${ECHO_T}$TCPCONN" >&6; }
   20992  if test "$TCPCONN" = "yes"; then
   20993 
   20994 cat >>confdefs.h <<\_ACEOF
   20995 #define TCPCONN 1
   20996 _ACEOF
   20997 
   20998 
   20999  # SVR4 hides these in libraries other than libc
   21000  { echo "$as_me:$LINENO: checking for library containing socket" >&5
   21001 echo $ECHO_N "checking for library containing socket... $ECHO_C" >&6; }
   21002 if test "${ac_cv_search_socket+set}" = set; then
   21003   echo $ECHO_N "(cached) $ECHO_C" >&6
   21004 else
   21005   ac_func_search_save_LIBS=$LIBS
   21006 cat >conftest.$ac_ext <<_ACEOF
   21007 /* confdefs.h.  */
   21008 _ACEOF
   21009 cat confdefs.h >>conftest.$ac_ext
   21010 cat >>conftest.$ac_ext <<_ACEOF
   21011 /* end confdefs.h.  */
   21012 
   21013 /* Override any GCC internal prototype to avoid an error.
   21014    Use char because int might match the return type of a GCC
   21015    builtin and then its argument prototype would still apply.  */
   21016 #ifdef __cplusplus
   21017 extern "C"
   21018 #endif
   21019 char socket ();
   21020 int
   21021 main ()
   21022 {
   21023 return socket ();
   21024   ;
   21025   return 0;
   21026 }
   21027 _ACEOF
   21028 for ac_lib in '' socket; do
   21029   if test -z "$ac_lib"; then
   21030     ac_res="none required"
   21031   else
   21032     ac_res=-l$ac_lib
   21033     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   21034   fi
   21035   rm -f conftest.$ac_objext conftest$ac_exeext
   21036 if { (ac_try="$ac_link"
   21037 case "(($ac_try" in
   21038   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21039   *) ac_try_echo=$ac_try;;
   21040 esac
   21041 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21042   (eval "$ac_link") 2>conftest.er1
   21043   ac_status=$?
   21044   grep -v '^ *+' conftest.er1 >conftest.err
   21045   rm -f conftest.er1
   21046   cat conftest.err >&5
   21047   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21048   (exit $ac_status); } && {
   21049 	 test -z "$ac_c_werror_flag" ||
   21050 	 test ! -s conftest.err
   21051        } && test -s conftest$ac_exeext &&
   21052        $as_test_x conftest$ac_exeext; then
   21053   ac_cv_search_socket=$ac_res
   21054 else
   21055   echo "$as_me: failed program was:" >&5
   21056 sed 's/^/| /' conftest.$ac_ext >&5
   21057 
   21058 
   21059 fi
   21060 
   21061 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   21062       conftest$ac_exeext
   21063   if test "${ac_cv_search_socket+set}" = set; then
   21064   break
   21065 fi
   21066 done
   21067 if test "${ac_cv_search_socket+set}" = set; then
   21068   :
   21069 else
   21070   ac_cv_search_socket=no
   21071 fi
   21072 rm conftest.$ac_ext
   21073 LIBS=$ac_func_search_save_LIBS
   21074 fi
   21075 { echo "$as_me:$LINENO: result: $ac_cv_search_socket" >&5
   21076 echo "${ECHO_T}$ac_cv_search_socket" >&6; }
   21077 ac_res=$ac_cv_search_socket
   21078 if test "$ac_res" != no; then
   21079   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   21080 
   21081 fi
   21082 
   21083  { echo "$as_me:$LINENO: checking for library containing gethostbyname" >&5
   21084 echo $ECHO_N "checking for library containing gethostbyname... $ECHO_C" >&6; }
   21085 if test "${ac_cv_search_gethostbyname+set}" = set; then
   21086   echo $ECHO_N "(cached) $ECHO_C" >&6
   21087 else
   21088   ac_func_search_save_LIBS=$LIBS
   21089 cat >conftest.$ac_ext <<_ACEOF
   21090 /* confdefs.h.  */
   21091 _ACEOF
   21092 cat confdefs.h >>conftest.$ac_ext
   21093 cat >>conftest.$ac_ext <<_ACEOF
   21094 /* end confdefs.h.  */
   21095 
   21096 /* Override any GCC internal prototype to avoid an error.
   21097    Use char because int might match the return type of a GCC
   21098    builtin and then its argument prototype would still apply.  */
   21099 #ifdef __cplusplus
   21100 extern "C"
   21101 #endif
   21102 char gethostbyname ();
   21103 int
   21104 main ()
   21105 {
   21106 return gethostbyname ();
   21107   ;
   21108   return 0;
   21109 }
   21110 _ACEOF
   21111 for ac_lib in '' nsl; do
   21112   if test -z "$ac_lib"; then
   21113     ac_res="none required"
   21114   else
   21115     ac_res=-l$ac_lib
   21116     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   21117   fi
   21118   rm -f conftest.$ac_objext conftest$ac_exeext
   21119 if { (ac_try="$ac_link"
   21120 case "(($ac_try" in
   21121   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21122   *) ac_try_echo=$ac_try;;
   21123 esac
   21124 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21125   (eval "$ac_link") 2>conftest.er1
   21126   ac_status=$?
   21127   grep -v '^ *+' conftest.er1 >conftest.err
   21128   rm -f conftest.er1
   21129   cat conftest.err >&5
   21130   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21131   (exit $ac_status); } && {
   21132 	 test -z "$ac_c_werror_flag" ||
   21133 	 test ! -s conftest.err
   21134        } && test -s conftest$ac_exeext &&
   21135        $as_test_x conftest$ac_exeext; then
   21136   ac_cv_search_gethostbyname=$ac_res
   21137 else
   21138   echo "$as_me: failed program was:" >&5
   21139 sed 's/^/| /' conftest.$ac_ext >&5
   21140 
   21141 
   21142 fi
   21143 
   21144 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   21145       conftest$ac_exeext
   21146   if test "${ac_cv_search_gethostbyname+set}" = set; then
   21147   break
   21148 fi
   21149 done
   21150 if test "${ac_cv_search_gethostbyname+set}" = set; then
   21151   :
   21152 else
   21153   ac_cv_search_gethostbyname=no
   21154 fi
   21155 rm conftest.$ac_ext
   21156 LIBS=$ac_func_search_save_LIBS
   21157 fi
   21158 { echo "$as_me:$LINENO: result: $ac_cv_search_gethostbyname" >&5
   21159 echo "${ECHO_T}$ac_cv_search_gethostbyname" >&6; }
   21160 ac_res=$ac_cv_search_gethostbyname
   21161 if test "$ac_res" != no; then
   21162   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   21163 
   21164 fi
   21165 
   21166 
   21167  # Needs to come after above checks for libsocket & libnsl for SVR4 systems
   21168  # Check whether --enable-ipv6 was given.
   21169 if test "${enable_ipv6+set}" = set; then
   21170   enableval=$enable_ipv6; IPV6CONN=$enableval
   21171 else
   21172   { echo "$as_me:$LINENO: checking for getaddrinfo" >&5
   21173 echo $ECHO_N "checking for getaddrinfo... $ECHO_C" >&6; }
   21174 if test "${ac_cv_func_getaddrinfo+set}" = set; then
   21175   echo $ECHO_N "(cached) $ECHO_C" >&6
   21176 else
   21177   cat >conftest.$ac_ext <<_ACEOF
   21178 /* confdefs.h.  */
   21179 _ACEOF
   21180 cat confdefs.h >>conftest.$ac_ext
   21181 cat >>conftest.$ac_ext <<_ACEOF
   21182 /* end confdefs.h.  */
   21183 /* Define getaddrinfo to an innocuous variant, in case <limits.h> declares getaddrinfo.
   21184    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   21185 #define getaddrinfo innocuous_getaddrinfo
   21186 
   21187 /* System header to define __stub macros and hopefully few prototypes,
   21188     which can conflict with char getaddrinfo (); below.
   21189     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   21190     <limits.h> exists even on freestanding compilers.  */
   21191 
   21192 #ifdef __STDC__
   21193 # include <limits.h>
   21194 #else
   21195 # include <assert.h>
   21196 #endif
   21197 
   21198 #undef getaddrinfo
   21199 
   21200 /* Override any GCC internal prototype to avoid an error.
   21201    Use char because int might match the return type of a GCC
   21202    builtin and then its argument prototype would still apply.  */
   21203 #ifdef __cplusplus
   21204 extern "C"
   21205 #endif
   21206 char getaddrinfo ();
   21207 /* The GNU C library defines this for functions which it implements
   21208     to always fail with ENOSYS.  Some functions are actually named
   21209     something starting with __ and the normal name is an alias.  */
   21210 #if defined __stub_getaddrinfo || defined __stub___getaddrinfo
   21211 choke me
   21212 #endif
   21213 
   21214 int
   21215 main ()
   21216 {
   21217 return getaddrinfo ();
   21218   ;
   21219   return 0;
   21220 }
   21221 _ACEOF
   21222 rm -f conftest.$ac_objext conftest$ac_exeext
   21223 if { (ac_try="$ac_link"
   21224 case "(($ac_try" in
   21225   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21226   *) ac_try_echo=$ac_try;;
   21227 esac
   21228 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21229   (eval "$ac_link") 2>conftest.er1
   21230   ac_status=$?
   21231   grep -v '^ *+' conftest.er1 >conftest.err
   21232   rm -f conftest.er1
   21233   cat conftest.err >&5
   21234   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21235   (exit $ac_status); } && {
   21236 	 test -z "$ac_c_werror_flag" ||
   21237 	 test ! -s conftest.err
   21238        } && test -s conftest$ac_exeext &&
   21239        $as_test_x conftest$ac_exeext; then
   21240   ac_cv_func_getaddrinfo=yes
   21241 else
   21242   echo "$as_me: failed program was:" >&5
   21243 sed 's/^/| /' conftest.$ac_ext >&5
   21244 
   21245 	ac_cv_func_getaddrinfo=no
   21246 fi
   21247 
   21248 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   21249       conftest$ac_exeext conftest.$ac_ext
   21250 fi
   21251 { echo "$as_me:$LINENO: result: $ac_cv_func_getaddrinfo" >&5
   21252 echo "${ECHO_T}$ac_cv_func_getaddrinfo" >&6; }
   21253 if test $ac_cv_func_getaddrinfo = yes; then
   21254   IPV6CONN=yes
   21255 else
   21256   IPV6CONN=no
   21257 fi
   21258 
   21259 fi
   21260 
   21261  { echo "$as_me:$LINENO: checking if IPv6 support should be built" >&5
   21262 echo $ECHO_N "checking if IPv6 support should be built... $ECHO_C" >&6; }
   21263  if test "$IPV6CONN" = "yes"; then
   21264 
   21265 cat >>confdefs.h <<\_ACEOF
   21266 #define IPv6 1
   21267 _ACEOF
   21268 
   21269  fi
   21270  { echo "$as_me:$LINENO: result: $IPV6CONN" >&5
   21271 echo "${ECHO_T}$IPV6CONN" >&6; }
   21272 
   21273  # 4.3BSD-Reno added a new member to struct sockaddr_in
   21274  { echo "$as_me:$LINENO: checking for struct sockaddr_in.sin_len" >&5
   21275 echo $ECHO_N "checking for struct sockaddr_in.sin_len... $ECHO_C" >&6; }
   21276 if test "${ac_cv_member_struct_sockaddr_in_sin_len+set}" = set; then
   21277   echo $ECHO_N "(cached) $ECHO_C" >&6
   21278 else
   21279   cat >conftest.$ac_ext <<_ACEOF
   21280 /* confdefs.h.  */
   21281 _ACEOF
   21282 cat confdefs.h >>conftest.$ac_ext
   21283 cat >>conftest.$ac_ext <<_ACEOF
   21284 /* end confdefs.h.  */
   21285 
   21286 #include <sys/types.h>
   21287 #include <sys/socket.h>
   21288 #include <netinet/in.h>
   21289 
   21290 
   21291 int
   21292 main ()
   21293 {
   21294 static struct sockaddr_in ac_aggr;
   21295 if (ac_aggr.sin_len)
   21296 return 0;
   21297   ;
   21298   return 0;
   21299 }
   21300 _ACEOF
   21301 rm -f conftest.$ac_objext
   21302 if { (ac_try="$ac_compile"
   21303 case "(($ac_try" in
   21304   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21305   *) ac_try_echo=$ac_try;;
   21306 esac
   21307 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21308   (eval "$ac_compile") 2>conftest.er1
   21309   ac_status=$?
   21310   grep -v '^ *+' conftest.er1 >conftest.err
   21311   rm -f conftest.er1
   21312   cat conftest.err >&5
   21313   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21314   (exit $ac_status); } && {
   21315 	 test -z "$ac_c_werror_flag" ||
   21316 	 test ! -s conftest.err
   21317        } && test -s conftest.$ac_objext; then
   21318   ac_cv_member_struct_sockaddr_in_sin_len=yes
   21319 else
   21320   echo "$as_me: failed program was:" >&5
   21321 sed 's/^/| /' conftest.$ac_ext >&5
   21322 
   21323 	cat >conftest.$ac_ext <<_ACEOF
   21324 /* confdefs.h.  */
   21325 _ACEOF
   21326 cat confdefs.h >>conftest.$ac_ext
   21327 cat >>conftest.$ac_ext <<_ACEOF
   21328 /* end confdefs.h.  */
   21329 
   21330 #include <sys/types.h>
   21331 #include <sys/socket.h>
   21332 #include <netinet/in.h>
   21333 
   21334 
   21335 int
   21336 main ()
   21337 {
   21338 static struct sockaddr_in ac_aggr;
   21339 if (sizeof ac_aggr.sin_len)
   21340 return 0;
   21341   ;
   21342   return 0;
   21343 }
   21344 _ACEOF
   21345 rm -f conftest.$ac_objext
   21346 if { (ac_try="$ac_compile"
   21347 case "(($ac_try" in
   21348   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21349   *) ac_try_echo=$ac_try;;
   21350 esac
   21351 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21352   (eval "$ac_compile") 2>conftest.er1
   21353   ac_status=$?
   21354   grep -v '^ *+' conftest.er1 >conftest.err
   21355   rm -f conftest.er1
   21356   cat conftest.err >&5
   21357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21358   (exit $ac_status); } && {
   21359 	 test -z "$ac_c_werror_flag" ||
   21360 	 test ! -s conftest.err
   21361        } && test -s conftest.$ac_objext; then
   21362   ac_cv_member_struct_sockaddr_in_sin_len=yes
   21363 else
   21364   echo "$as_me: failed program was:" >&5
   21365 sed 's/^/| /' conftest.$ac_ext >&5
   21366 
   21367 	ac_cv_member_struct_sockaddr_in_sin_len=no
   21368 fi
   21369 
   21370 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21371 fi
   21372 
   21373 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21374 fi
   21375 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_in_sin_len" >&5
   21376 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_in_sin_len" >&6; }
   21377 if test $ac_cv_member_struct_sockaddr_in_sin_len = yes; then
   21378 
   21379 cat >>confdefs.h <<\_ACEOF
   21380 #define BSD44SOCKETS 1
   21381 _ACEOF
   21382 
   21383 fi
   21384 
   21385 
   21386  fi
   21387  case $host_os in
   21388 	solaris*|sco*|sysv4*)	localdef="yes" ;;
   21389 	*)			localdef="no"  ;;
   21390  esac
   21391  # Check whether --enable-local-transport was given.
   21392 if test "${enable_local_transport+set}" = set; then
   21393   enableval=$enable_local_transport; LOCALCONN=$enableval
   21394 else
   21395   LOCALCONN=$localdef
   21396 fi
   21397 
   21398  { echo "$as_me:$LINENO: checking if Xtrans should support os-specific local connections" >&5
   21399 echo $ECHO_N "checking if Xtrans should support os-specific local connections... $ECHO_C" >&6; }
   21400  { echo "$as_me:$LINENO: result: $LOCALCONN" >&5
   21401 echo "${ECHO_T}$LOCALCONN" >&6; }
   21402  if test "$LOCALCONN" = "yes"; then
   21403 
   21404 cat >>confdefs.h <<\_ACEOF
   21405 #define LOCALCONN 1
   21406 _ACEOF
   21407 
   21408  fi
   21409 
   21410 
   21411 
   21412 # Secure RPC detection macro from xtrans.m4
   21413 
   21414  # Check whether --enable-secure-rpc was given.
   21415 if test "${enable_secure_rpc+set}" = set; then
   21416   enableval=$enable_secure_rpc; SECURE_RPC=$enableval
   21417 else
   21418   SECURE_RPC="try"
   21419 fi
   21420 
   21421 
   21422  if test "x$SECURE_RPC" = "xyes" -o "x$SECURE_RPC" = "xtry" ; then
   21423 	FOUND_SECURE_RPC="no"
   21424 
   21425 
   21426 for ac_func in authdes_seccreate authdes_create
   21427 do
   21428 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   21429 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   21430 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   21431 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   21432   echo $ECHO_N "(cached) $ECHO_C" >&6
   21433 else
   21434   cat >conftest.$ac_ext <<_ACEOF
   21435 /* confdefs.h.  */
   21436 _ACEOF
   21437 cat confdefs.h >>conftest.$ac_ext
   21438 cat >>conftest.$ac_ext <<_ACEOF
   21439 /* end confdefs.h.  */
   21440 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   21441    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   21442 #define $ac_func innocuous_$ac_func
   21443 
   21444 /* System header to define __stub macros and hopefully few prototypes,
   21445     which can conflict with char $ac_func (); below.
   21446     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   21447     <limits.h> exists even on freestanding compilers.  */
   21448 
   21449 #ifdef __STDC__
   21450 # include <limits.h>
   21451 #else
   21452 # include <assert.h>
   21453 #endif
   21454 
   21455 #undef $ac_func
   21456 
   21457 /* Override any GCC internal prototype to avoid an error.
   21458    Use char because int might match the return type of a GCC
   21459    builtin and then its argument prototype would still apply.  */
   21460 #ifdef __cplusplus
   21461 extern "C"
   21462 #endif
   21463 char $ac_func ();
   21464 /* The GNU C library defines this for functions which it implements
   21465     to always fail with ENOSYS.  Some functions are actually named
   21466     something starting with __ and the normal name is an alias.  */
   21467 #if defined __stub_$ac_func || defined __stub___$ac_func
   21468 choke me
   21469 #endif
   21470 
   21471 int
   21472 main ()
   21473 {
   21474 return $ac_func ();
   21475   ;
   21476   return 0;
   21477 }
   21478 _ACEOF
   21479 rm -f conftest.$ac_objext conftest$ac_exeext
   21480 if { (ac_try="$ac_link"
   21481 case "(($ac_try" in
   21482   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21483   *) ac_try_echo=$ac_try;;
   21484 esac
   21485 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21486   (eval "$ac_link") 2>conftest.er1
   21487   ac_status=$?
   21488   grep -v '^ *+' conftest.er1 >conftest.err
   21489   rm -f conftest.er1
   21490   cat conftest.err >&5
   21491   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21492   (exit $ac_status); } && {
   21493 	 test -z "$ac_c_werror_flag" ||
   21494 	 test ! -s conftest.err
   21495        } && test -s conftest$ac_exeext &&
   21496        $as_test_x conftest$ac_exeext; then
   21497   eval "$as_ac_var=yes"
   21498 else
   21499   echo "$as_me: failed program was:" >&5
   21500 sed 's/^/| /' conftest.$ac_ext >&5
   21501 
   21502 	eval "$as_ac_var=no"
   21503 fi
   21504 
   21505 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   21506       conftest$ac_exeext conftest.$ac_ext
   21507 fi
   21508 ac_res=`eval echo '${'$as_ac_var'}'`
   21509 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   21510 echo "${ECHO_T}$ac_res" >&6; }
   21511 if test `eval echo '${'$as_ac_var'}'` = yes; then
   21512   cat >>confdefs.h <<_ACEOF
   21513 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   21514 _ACEOF
   21515  FOUND_SECURE_RPC="yes"
   21516 fi
   21517 done
   21518 
   21519 	if test "x$FOUND_SECURE_RPC" = "xno" ; then
   21520 		if test "x$SECURE_RPC" = "xyes" ; then
   21521 	{ { echo "$as_me:$LINENO: error: Secure RPC requested, but required functions not found" >&5
   21522 echo "$as_me: error: Secure RPC requested, but required functions not found" >&2;}
   21523    { (exit 1); exit 1; }; }
   21524 		fi
   21525 		SECURE_RPC="no"
   21526 	else
   21527 				{ echo "$as_me:$LINENO: checking for library containing getsecretkey" >&5
   21528 echo $ECHO_N "checking for library containing getsecretkey... $ECHO_C" >&6; }
   21529 if test "${ac_cv_search_getsecretkey+set}" = set; then
   21530   echo $ECHO_N "(cached) $ECHO_C" >&6
   21531 else
   21532   ac_func_search_save_LIBS=$LIBS
   21533 cat >conftest.$ac_ext <<_ACEOF
   21534 /* confdefs.h.  */
   21535 _ACEOF
   21536 cat confdefs.h >>conftest.$ac_ext
   21537 cat >>conftest.$ac_ext <<_ACEOF
   21538 /* end confdefs.h.  */
   21539 
   21540 /* Override any GCC internal prototype to avoid an error.
   21541    Use char because int might match the return type of a GCC
   21542    builtin and then its argument prototype would still apply.  */
   21543 #ifdef __cplusplus
   21544 extern "C"
   21545 #endif
   21546 char getsecretkey ();
   21547 int
   21548 main ()
   21549 {
   21550 return getsecretkey ();
   21551   ;
   21552   return 0;
   21553 }
   21554 _ACEOF
   21555 for ac_lib in '' rpcsvc; do
   21556   if test -z "$ac_lib"; then
   21557     ac_res="none required"
   21558   else
   21559     ac_res=-l$ac_lib
   21560     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   21561   fi
   21562   rm -f conftest.$ac_objext conftest$ac_exeext
   21563 if { (ac_try="$ac_link"
   21564 case "(($ac_try" in
   21565   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21566   *) ac_try_echo=$ac_try;;
   21567 esac
   21568 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21569   (eval "$ac_link") 2>conftest.er1
   21570   ac_status=$?
   21571   grep -v '^ *+' conftest.er1 >conftest.err
   21572   rm -f conftest.er1
   21573   cat conftest.err >&5
   21574   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21575   (exit $ac_status); } && {
   21576 	 test -z "$ac_c_werror_flag" ||
   21577 	 test ! -s conftest.err
   21578        } && test -s conftest$ac_exeext &&
   21579        $as_test_x conftest$ac_exeext; then
   21580   ac_cv_search_getsecretkey=$ac_res
   21581 else
   21582   echo "$as_me: failed program was:" >&5
   21583 sed 's/^/| /' conftest.$ac_ext >&5
   21584 
   21585 
   21586 fi
   21587 
   21588 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   21589       conftest$ac_exeext
   21590   if test "${ac_cv_search_getsecretkey+set}" = set; then
   21591   break
   21592 fi
   21593 done
   21594 if test "${ac_cv_search_getsecretkey+set}" = set; then
   21595   :
   21596 else
   21597   ac_cv_search_getsecretkey=no
   21598 fi
   21599 rm conftest.$ac_ext
   21600 LIBS=$ac_func_search_save_LIBS
   21601 fi
   21602 { echo "$as_me:$LINENO: result: $ac_cv_search_getsecretkey" >&5
   21603 echo "${ECHO_T}$ac_cv_search_getsecretkey" >&6; }
   21604 ac_res=$ac_cv_search_getsecretkey
   21605 if test "$ac_res" != no; then
   21606   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   21607 
   21608 fi
   21609 
   21610 		SECURE_RPC="yes"
   21611 	fi
   21612  fi
   21613  { echo "$as_me:$LINENO: checking if Secure RPC authentication (\"SUN-DES-1\") should be supported" >&5
   21614 echo $ECHO_N "checking if Secure RPC authentication (\"SUN-DES-1\") should be supported... $ECHO_C" >&6; }
   21615  if test "x$SECURE_RPC" = "xyes" ; then
   21616 
   21617 cat >>confdefs.h <<\_ACEOF
   21618 #define SECURE_RPC 1
   21619 _ACEOF
   21620 
   21621  fi
   21622  { echo "$as_me:$LINENO: result: $SECURE_RPC" >&5
   21623 echo "${ECHO_T}$SECURE_RPC" >&6; }
   21624 
   21625 
   21626 # Check for dlopen
   21627 { echo "$as_me:$LINENO: checking if run-time linking is supported" >&5
   21628 echo $ECHO_N "checking if run-time linking is supported... $ECHO_C" >&6; }
   21629 { echo "$as_me:$LINENO: checking for library containing dlopen" >&5
   21630 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; }
   21631 if test "${ac_cv_search_dlopen+set}" = set; then
   21632   echo $ECHO_N "(cached) $ECHO_C" >&6
   21633 else
   21634   ac_func_search_save_LIBS=$LIBS
   21635 cat >conftest.$ac_ext <<_ACEOF
   21636 /* confdefs.h.  */
   21637 _ACEOF
   21638 cat confdefs.h >>conftest.$ac_ext
   21639 cat >>conftest.$ac_ext <<_ACEOF
   21640 /* end confdefs.h.  */
   21641 
   21642 /* Override any GCC internal prototype to avoid an error.
   21643    Use char because int might match the return type of a GCC
   21644    builtin and then its argument prototype would still apply.  */
   21645 #ifdef __cplusplus
   21646 extern "C"
   21647 #endif
   21648 char dlopen ();
   21649 int
   21650 main ()
   21651 {
   21652 return dlopen ();
   21653   ;
   21654   return 0;
   21655 }
   21656 _ACEOF
   21657 for ac_lib in '' dl svld; do
   21658   if test -z "$ac_lib"; then
   21659     ac_res="none required"
   21660   else
   21661     ac_res=-l$ac_lib
   21662     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   21663   fi
   21664   rm -f conftest.$ac_objext conftest$ac_exeext
   21665 if { (ac_try="$ac_link"
   21666 case "(($ac_try" in
   21667   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21668   *) ac_try_echo=$ac_try;;
   21669 esac
   21670 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21671   (eval "$ac_link") 2>conftest.er1
   21672   ac_status=$?
   21673   grep -v '^ *+' conftest.er1 >conftest.err
   21674   rm -f conftest.er1
   21675   cat conftest.err >&5
   21676   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21677   (exit $ac_status); } && {
   21678 	 test -z "$ac_c_werror_flag" ||
   21679 	 test ! -s conftest.err
   21680        } && test -s conftest$ac_exeext &&
   21681        $as_test_x conftest$ac_exeext; then
   21682   ac_cv_search_dlopen=$ac_res
   21683 else
   21684   echo "$as_me: failed program was:" >&5
   21685 sed 's/^/| /' conftest.$ac_ext >&5
   21686 
   21687 
   21688 fi
   21689 
   21690 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   21691       conftest$ac_exeext
   21692   if test "${ac_cv_search_dlopen+set}" = set; then
   21693   break
   21694 fi
   21695 done
   21696 if test "${ac_cv_search_dlopen+set}" = set; then
   21697   :
   21698 else
   21699   ac_cv_search_dlopen=no
   21700 fi
   21701 rm conftest.$ac_ext
   21702 LIBS=$ac_func_search_save_LIBS
   21703 fi
   21704 { echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
   21705 echo "${ECHO_T}$ac_cv_search_dlopen" >&6; }
   21706 ac_res=$ac_cv_search_dlopen
   21707 if test "$ac_res" != no; then
   21708   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   21709 
   21710 fi
   21711 
   21712 if test "x$ac_cv_search_dlopen" = xno; then
   21713 	{ echo "$as_me:$LINENO: checking for library containing shl_load" >&5
   21714 echo $ECHO_N "checking for library containing shl_load... $ECHO_C" >&6; }
   21715 if test "${ac_cv_search_shl_load+set}" = set; then
   21716   echo $ECHO_N "(cached) $ECHO_C" >&6
   21717 else
   21718   ac_func_search_save_LIBS=$LIBS
   21719 cat >conftest.$ac_ext <<_ACEOF
   21720 /* confdefs.h.  */
   21721 _ACEOF
   21722 cat confdefs.h >>conftest.$ac_ext
   21723 cat >>conftest.$ac_ext <<_ACEOF
   21724 /* end confdefs.h.  */
   21725 
   21726 /* Override any GCC internal prototype to avoid an error.
   21727    Use char because int might match the return type of a GCC
   21728    builtin and then its argument prototype would still apply.  */
   21729 #ifdef __cplusplus
   21730 extern "C"
   21731 #endif
   21732 char shl_load ();
   21733 int
   21734 main ()
   21735 {
   21736 return shl_load ();
   21737   ;
   21738   return 0;
   21739 }
   21740 _ACEOF
   21741 for ac_lib in '' dld; do
   21742   if test -z "$ac_lib"; then
   21743     ac_res="none required"
   21744   else
   21745     ac_res=-l$ac_lib
   21746     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   21747   fi
   21748   rm -f conftest.$ac_objext conftest$ac_exeext
   21749 if { (ac_try="$ac_link"
   21750 case "(($ac_try" in
   21751   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21752   *) ac_try_echo=$ac_try;;
   21753 esac
   21754 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21755   (eval "$ac_link") 2>conftest.er1
   21756   ac_status=$?
   21757   grep -v '^ *+' conftest.er1 >conftest.err
   21758   rm -f conftest.er1
   21759   cat conftest.err >&5
   21760   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21761   (exit $ac_status); } && {
   21762 	 test -z "$ac_c_werror_flag" ||
   21763 	 test ! -s conftest.err
   21764        } && test -s conftest$ac_exeext &&
   21765        $as_test_x conftest$ac_exeext; then
   21766   ac_cv_search_shl_load=$ac_res
   21767 else
   21768   echo "$as_me: failed program was:" >&5
   21769 sed 's/^/| /' conftest.$ac_ext >&5
   21770 
   21771 
   21772 fi
   21773 
   21774 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   21775       conftest$ac_exeext
   21776   if test "${ac_cv_search_shl_load+set}" = set; then
   21777   break
   21778 fi
   21779 done
   21780 if test "${ac_cv_search_shl_load+set}" = set; then
   21781   :
   21782 else
   21783   ac_cv_search_shl_load=no
   21784 fi
   21785 rm conftest.$ac_ext
   21786 LIBS=$ac_func_search_save_LIBS
   21787 fi
   21788 { echo "$as_me:$LINENO: result: $ac_cv_search_shl_load" >&5
   21789 echo "${ECHO_T}$ac_cv_search_shl_load" >&6; }
   21790 ac_res=$ac_cv_search_shl_load
   21791 if test "$ac_res" != no; then
   21792   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   21793 
   21794 fi
   21795 
   21796 	if test "x$ac_cv_search_shl_load" != xno; then
   21797 
   21798 cat >>confdefs.h <<\_ACEOF
   21799 #define HAVE_SHL_LOAD 1
   21800 _ACEOF
   21801 
   21802 
   21803 for ac_header in dl.h
   21804 do
   21805 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   21806 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   21807   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   21808 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   21809 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   21810   echo $ECHO_N "(cached) $ECHO_C" >&6
   21811 fi
   21812 ac_res=`eval echo '${'$as_ac_Header'}'`
   21813 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   21814 echo "${ECHO_T}$ac_res" >&6; }
   21815 else
   21816   # Is the header compilable?
   21817 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   21818 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   21819 cat >conftest.$ac_ext <<_ACEOF
   21820 /* confdefs.h.  */
   21821 _ACEOF
   21822 cat confdefs.h >>conftest.$ac_ext
   21823 cat >>conftest.$ac_ext <<_ACEOF
   21824 /* end confdefs.h.  */
   21825 $ac_includes_default
   21826 #include <$ac_header>
   21827 _ACEOF
   21828 rm -f conftest.$ac_objext
   21829 if { (ac_try="$ac_compile"
   21830 case "(($ac_try" in
   21831   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21832   *) ac_try_echo=$ac_try;;
   21833 esac
   21834 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21835   (eval "$ac_compile") 2>conftest.er1
   21836   ac_status=$?
   21837   grep -v '^ *+' conftest.er1 >conftest.err
   21838   rm -f conftest.er1
   21839   cat conftest.err >&5
   21840   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21841   (exit $ac_status); } && {
   21842 	 test -z "$ac_c_werror_flag" ||
   21843 	 test ! -s conftest.err
   21844        } && test -s conftest.$ac_objext; then
   21845   ac_header_compiler=yes
   21846 else
   21847   echo "$as_me: failed program was:" >&5
   21848 sed 's/^/| /' conftest.$ac_ext >&5
   21849 
   21850 	ac_header_compiler=no
   21851 fi
   21852 
   21853 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21854 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   21855 echo "${ECHO_T}$ac_header_compiler" >&6; }
   21856 
   21857 # Is the header present?
   21858 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   21859 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   21860 cat >conftest.$ac_ext <<_ACEOF
   21861 /* confdefs.h.  */
   21862 _ACEOF
   21863 cat confdefs.h >>conftest.$ac_ext
   21864 cat >>conftest.$ac_ext <<_ACEOF
   21865 /* end confdefs.h.  */
   21866 #include <$ac_header>
   21867 _ACEOF
   21868 if { (ac_try="$ac_cpp conftest.$ac_ext"
   21869 case "(($ac_try" in
   21870   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21871   *) ac_try_echo=$ac_try;;
   21872 esac
   21873 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21874   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   21875   ac_status=$?
   21876   grep -v '^ *+' conftest.er1 >conftest.err
   21877   rm -f conftest.er1
   21878   cat conftest.err >&5
   21879   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21880   (exit $ac_status); } >/dev/null && {
   21881 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   21882 	 test ! -s conftest.err
   21883        }; then
   21884   ac_header_preproc=yes
   21885 else
   21886   echo "$as_me: failed program was:" >&5
   21887 sed 's/^/| /' conftest.$ac_ext >&5
   21888 
   21889   ac_header_preproc=no
   21890 fi
   21891 
   21892 rm -f conftest.err conftest.$ac_ext
   21893 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   21894 echo "${ECHO_T}$ac_header_preproc" >&6; }
   21895 
   21896 # So?  What about this header?
   21897 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   21898   yes:no: )
   21899     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   21900 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   21901     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   21902 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   21903     ac_header_preproc=yes
   21904     ;;
   21905   no:yes:* )
   21906     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   21907 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   21908     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   21909 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   21910     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   21911 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   21912     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   21913 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   21914     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   21915 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   21916     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   21917 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   21918     ( cat <<\_ASBOX
   21919 ## ---------------------------------------------------------------------- ##
   21920 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
   21921 ## ---------------------------------------------------------------------- ##
   21922 _ASBOX
   21923      ) | sed "s/^/$as_me: WARNING:     /" >&2
   21924     ;;
   21925 esac
   21926 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   21927 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   21928 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   21929   echo $ECHO_N "(cached) $ECHO_C" >&6
   21930 else
   21931   eval "$as_ac_Header=\$ac_header_preproc"
   21932 fi
   21933 ac_res=`eval echo '${'$as_ac_Header'}'`
   21934 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   21935 echo "${ECHO_T}$ac_res" >&6; }
   21936 
   21937 fi
   21938 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   21939   cat >>confdefs.h <<_ACEOF
   21940 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   21941 _ACEOF
   21942 
   21943 fi
   21944 
   21945 done
   21946 
   21947 	fi
   21948 else
   21949 
   21950 cat >>confdefs.h <<\_ACEOF
   21951 #define HAVE_DLOPEN 1
   21952 _ACEOF
   21953 
   21954 
   21955 for ac_header in dlfcn.h
   21956 do
   21957 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   21958 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   21959   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   21960 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   21961 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   21962   echo $ECHO_N "(cached) $ECHO_C" >&6
   21963 fi
   21964 ac_res=`eval echo '${'$as_ac_Header'}'`
   21965 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   21966 echo "${ECHO_T}$ac_res" >&6; }
   21967 else
   21968   # Is the header compilable?
   21969 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   21970 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   21971 cat >conftest.$ac_ext <<_ACEOF
   21972 /* confdefs.h.  */
   21973 _ACEOF
   21974 cat confdefs.h >>conftest.$ac_ext
   21975 cat >>conftest.$ac_ext <<_ACEOF
   21976 /* end confdefs.h.  */
   21977 $ac_includes_default
   21978 #include <$ac_header>
   21979 _ACEOF
   21980 rm -f conftest.$ac_objext
   21981 if { (ac_try="$ac_compile"
   21982 case "(($ac_try" in
   21983   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21984   *) ac_try_echo=$ac_try;;
   21985 esac
   21986 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21987   (eval "$ac_compile") 2>conftest.er1
   21988   ac_status=$?
   21989   grep -v '^ *+' conftest.er1 >conftest.err
   21990   rm -f conftest.er1
   21991   cat conftest.err >&5
   21992   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21993   (exit $ac_status); } && {
   21994 	 test -z "$ac_c_werror_flag" ||
   21995 	 test ! -s conftest.err
   21996        } && test -s conftest.$ac_objext; then
   21997   ac_header_compiler=yes
   21998 else
   21999   echo "$as_me: failed program was:" >&5
   22000 sed 's/^/| /' conftest.$ac_ext >&5
   22001 
   22002 	ac_header_compiler=no
   22003 fi
   22004 
   22005 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   22006 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   22007 echo "${ECHO_T}$ac_header_compiler" >&6; }
   22008 
   22009 # Is the header present?
   22010 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   22011 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   22012 cat >conftest.$ac_ext <<_ACEOF
   22013 /* confdefs.h.  */
   22014 _ACEOF
   22015 cat confdefs.h >>conftest.$ac_ext
   22016 cat >>conftest.$ac_ext <<_ACEOF
   22017 /* end confdefs.h.  */
   22018 #include <$ac_header>
   22019 _ACEOF
   22020 if { (ac_try="$ac_cpp conftest.$ac_ext"
   22021 case "(($ac_try" in
   22022   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22023   *) ac_try_echo=$ac_try;;
   22024 esac
   22025 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22026   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   22027   ac_status=$?
   22028   grep -v '^ *+' conftest.er1 >conftest.err
   22029   rm -f conftest.er1
   22030   cat conftest.err >&5
   22031   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22032   (exit $ac_status); } >/dev/null && {
   22033 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   22034 	 test ! -s conftest.err
   22035        }; then
   22036   ac_header_preproc=yes
   22037 else
   22038   echo "$as_me: failed program was:" >&5
   22039 sed 's/^/| /' conftest.$ac_ext >&5
   22040 
   22041   ac_header_preproc=no
   22042 fi
   22043 
   22044 rm -f conftest.err conftest.$ac_ext
   22045 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   22046 echo "${ECHO_T}$ac_header_preproc" >&6; }
   22047 
   22048 # So?  What about this header?
   22049 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   22050   yes:no: )
   22051     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   22052 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   22053     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   22054 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   22055     ac_header_preproc=yes
   22056     ;;
   22057   no:yes:* )
   22058     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   22059 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   22060     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   22061 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   22062     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   22063 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   22064     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   22065 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   22066     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   22067 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   22068     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   22069 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   22070     ( cat <<\_ASBOX
   22071 ## ---------------------------------------------------------------------- ##
   22072 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
   22073 ## ---------------------------------------------------------------------- ##
   22074 _ASBOX
   22075      ) | sed "s/^/$as_me: WARNING:     /" >&2
   22076     ;;
   22077 esac
   22078 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   22079 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   22080 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   22081   echo $ECHO_N "(cached) $ECHO_C" >&6
   22082 else
   22083   eval "$as_ac_Header=\$ac_header_preproc"
   22084 fi
   22085 ac_res=`eval echo '${'$as_ac_Header'}'`
   22086 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   22087 echo "${ECHO_T}$ac_res" >&6; }
   22088 
   22089 fi
   22090 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   22091   cat >>confdefs.h <<_ACEOF
   22092 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   22093 _ACEOF
   22094 
   22095 fi
   22096 
   22097 done
   22098 
   22099 fi
   22100 if test x$ac_cv_header_dlcfn_h -o x$ac_cv_header_dl_h; then
   22101 	HAVE_LOADABLE_MODULES=yes
   22102 else
   22103 	HAVE_LOADABLE_MODULES=no
   22104 fi
   22105 { echo "$as_me:$LINENO: result: $HAVE_LOADABLE_MODULES" >&5
   22106 echo "${ECHO_T}$HAVE_LOADABLE_MODULES" >&6; }
   22107 
   22108 { echo "$as_me:$LINENO: checking if loadable i18n module support should be enabled" >&5
   22109 echo $ECHO_N "checking if loadable i18n module support should be enabled... $ECHO_C" >&6; }
   22110 # Check whether --enable-loadable-i18n was given.
   22111 if test "${enable_loadable_i18n+set}" = set; then
   22112   enableval=$enable_loadable_i18n; XLIB_LOADABLE_I18N=$enableval
   22113 else
   22114   XLIB_LOADABLE_I18N="no"
   22115 fi
   22116 
   22117 if test x$XLIB_LOADABLE_I18N = xyes; then
   22118 	if test x$HAVE_LOADABLE_MODULES = xno; then
   22119 		{ { echo "$as_me:$LINENO: error: Loadable module support is required to enable loadable i18n module support" >&5
   22120 echo "$as_me: error: Loadable module support is required to enable loadable i18n module support" >&2;}
   22121    { (exit 1); exit 1; }; }
   22122 	fi
   22123 
   22124 cat >>confdefs.h <<\_ACEOF
   22125 #define USE_DYNAMIC_LC 1
   22126 _ACEOF
   22127 
   22128 	I18N_MODULE_LIBS='${top_builddir}/src/libX11.la'
   22129 
   22130 fi
   22131 { echo "$as_me:$LINENO: result: $XLIB_LOADABLE_I18N" >&5
   22132 echo "${ECHO_T}$XLIB_LOADABLE_I18N" >&6; }
   22133 
   22134  if test x$XLIB_LOADABLE_I18N = xyes; then
   22135   XLIB_LOADABLE_I18N_TRUE=
   22136   XLIB_LOADABLE_I18N_FALSE='#'
   22137 else
   22138   XLIB_LOADABLE_I18N_TRUE='#'
   22139   XLIB_LOADABLE_I18N_FALSE=
   22140 fi
   22141 
   22142 
   22143 { echo "$as_me:$LINENO: checking if loadable Xcursor library support should be enabled" >&5
   22144 echo $ECHO_N "checking if loadable Xcursor library support should be enabled... $ECHO_C" >&6; }
   22145 # Check whether --enable-loadable-xcursor was given.
   22146 if test "${enable_loadable_xcursor+set}" = set; then
   22147   enableval=$enable_loadable_xcursor; XLIB_LOADABLE_XCURSOR=$enableval
   22148 else
   22149   XLIB_LOADABLE_XCURSOR=$HAVE_LOADABLE_MODULES
   22150 fi
   22151 
   22152 if test x$XLIB_LOADABLE_XCURSOR = xyes; then
   22153 
   22154 cat >>confdefs.h <<\_ACEOF
   22155 #define USE_DYNAMIC_XCURSOR 1
   22156 _ACEOF
   22157 
   22158 fi
   22159 { echo "$as_me:$LINENO: result: $XLIB_LOADABLE_XCURSOR" >&5
   22160 echo "${ECHO_T}$XLIB_LOADABLE_XCURSOR" >&6; }
   22161 
   22162 # Checks for header files.
   22163 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   22164 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
   22165 if test "${ac_cv_header_stdc+set}" = set; then
   22166   echo $ECHO_N "(cached) $ECHO_C" >&6
   22167 else
   22168   cat >conftest.$ac_ext <<_ACEOF
   22169 /* confdefs.h.  */
   22170 _ACEOF
   22171 cat confdefs.h >>conftest.$ac_ext
   22172 cat >>conftest.$ac_ext <<_ACEOF
   22173 /* end confdefs.h.  */
   22174 #include <stdlib.h>
   22175 #include <stdarg.h>
   22176 #include <string.h>
   22177 #include <float.h>
   22178 
   22179 int
   22180 main ()
   22181 {
   22182 
   22183   ;
   22184   return 0;
   22185 }
   22186 _ACEOF
   22187 rm -f conftest.$ac_objext
   22188 if { (ac_try="$ac_compile"
   22189 case "(($ac_try" in
   22190   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22191   *) ac_try_echo=$ac_try;;
   22192 esac
   22193 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22194   (eval "$ac_compile") 2>conftest.er1
   22195   ac_status=$?
   22196   grep -v '^ *+' conftest.er1 >conftest.err
   22197   rm -f conftest.er1
   22198   cat conftest.err >&5
   22199   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22200   (exit $ac_status); } && {
   22201 	 test -z "$ac_c_werror_flag" ||
   22202 	 test ! -s conftest.err
   22203        } && test -s conftest.$ac_objext; then
   22204   ac_cv_header_stdc=yes
   22205 else
   22206   echo "$as_me: failed program was:" >&5
   22207 sed 's/^/| /' conftest.$ac_ext >&5
   22208 
   22209 	ac_cv_header_stdc=no
   22210 fi
   22211 
   22212 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   22213 
   22214 if test $ac_cv_header_stdc = yes; then
   22215   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   22216   cat >conftest.$ac_ext <<_ACEOF
   22217 /* confdefs.h.  */
   22218 _ACEOF
   22219 cat confdefs.h >>conftest.$ac_ext
   22220 cat >>conftest.$ac_ext <<_ACEOF
   22221 /* end confdefs.h.  */
   22222 #include <string.h>
   22223 
   22224 _ACEOF
   22225 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   22226   $EGREP "memchr" >/dev/null 2>&1; then
   22227   :
   22228 else
   22229   ac_cv_header_stdc=no
   22230 fi
   22231 rm -f conftest*
   22232 
   22233 fi
   22234 
   22235 if test $ac_cv_header_stdc = yes; then
   22236   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   22237   cat >conftest.$ac_ext <<_ACEOF
   22238 /* confdefs.h.  */
   22239 _ACEOF
   22240 cat confdefs.h >>conftest.$ac_ext
   22241 cat >>conftest.$ac_ext <<_ACEOF
   22242 /* end confdefs.h.  */
   22243 #include <stdlib.h>
   22244 
   22245 _ACEOF
   22246 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   22247   $EGREP "free" >/dev/null 2>&1; then
   22248   :
   22249 else
   22250   ac_cv_header_stdc=no
   22251 fi
   22252 rm -f conftest*
   22253 
   22254 fi
   22255 
   22256 if test $ac_cv_header_stdc = yes; then
   22257   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   22258   if test "$cross_compiling" = yes; then
   22259   :
   22260 else
   22261   cat >conftest.$ac_ext <<_ACEOF
   22262 /* confdefs.h.  */
   22263 _ACEOF
   22264 cat confdefs.h >>conftest.$ac_ext
   22265 cat >>conftest.$ac_ext <<_ACEOF
   22266 /* end confdefs.h.  */
   22267 #include <ctype.h>
   22268 #include <stdlib.h>
   22269 #if ((' ' & 0x0FF) == 0x020)
   22270 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   22271 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   22272 #else
   22273 # define ISLOWER(c) \
   22274 		   (('a' <= (c) && (c) <= 'i') \
   22275 		     || ('j' <= (c) && (c) <= 'r') \
   22276 		     || ('s' <= (c) && (c) <= 'z'))
   22277 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   22278 #endif
   22279 
   22280 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   22281 int
   22282 main ()
   22283 {
   22284   int i;
   22285   for (i = 0; i < 256; i++)
   22286     if (XOR (islower (i), ISLOWER (i))
   22287 	|| toupper (i) != TOUPPER (i))
   22288       return 2;
   22289   return 0;
   22290 }
   22291 _ACEOF
   22292 rm -f conftest$ac_exeext
   22293 if { (ac_try="$ac_link"
   22294 case "(($ac_try" in
   22295   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22296   *) ac_try_echo=$ac_try;;
   22297 esac
   22298 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22299   (eval "$ac_link") 2>&5
   22300   ac_status=$?
   22301   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22302   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   22303   { (case "(($ac_try" in
   22304   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22305   *) ac_try_echo=$ac_try;;
   22306 esac
   22307 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22308   (eval "$ac_try") 2>&5
   22309   ac_status=$?
   22310   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22311   (exit $ac_status); }; }; then
   22312   :
   22313 else
   22314   echo "$as_me: program exited with status $ac_status" >&5
   22315 echo "$as_me: failed program was:" >&5
   22316 sed 's/^/| /' conftest.$ac_ext >&5
   22317 
   22318 ( exit $ac_status )
   22319 ac_cv_header_stdc=no
   22320 fi
   22321 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   22322 fi
   22323 
   22324 
   22325 fi
   22326 fi
   22327 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   22328 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
   22329 if test $ac_cv_header_stdc = yes; then
   22330 
   22331 cat >>confdefs.h <<\_ACEOF
   22332 #define STDC_HEADERS 1
   22333 _ACEOF
   22334 
   22335 fi
   22336 
   22337 
   22338 # Checks for typedefs, structures, and compiler characteristics.
   22339 
   22340 # Checks for library functions.
   22341 
   22342 for ac_func in strtol
   22343 do
   22344 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   22345 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   22346 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   22347 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   22348   echo $ECHO_N "(cached) $ECHO_C" >&6
   22349 else
   22350   cat >conftest.$ac_ext <<_ACEOF
   22351 /* confdefs.h.  */
   22352 _ACEOF
   22353 cat confdefs.h >>conftest.$ac_ext
   22354 cat >>conftest.$ac_ext <<_ACEOF
   22355 /* end confdefs.h.  */
   22356 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   22357    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   22358 #define $ac_func innocuous_$ac_func
   22359 
   22360 /* System header to define __stub macros and hopefully few prototypes,
   22361     which can conflict with char $ac_func (); below.
   22362     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   22363     <limits.h> exists even on freestanding compilers.  */
   22364 
   22365 #ifdef __STDC__
   22366 # include <limits.h>
   22367 #else
   22368 # include <assert.h>
   22369 #endif
   22370 
   22371 #undef $ac_func
   22372 
   22373 /* Override any GCC internal prototype to avoid an error.
   22374    Use char because int might match the return type of a GCC
   22375    builtin and then its argument prototype would still apply.  */
   22376 #ifdef __cplusplus
   22377 extern "C"
   22378 #endif
   22379 char $ac_func ();
   22380 /* The GNU C library defines this for functions which it implements
   22381     to always fail with ENOSYS.  Some functions are actually named
   22382     something starting with __ and the normal name is an alias.  */
   22383 #if defined __stub_$ac_func || defined __stub___$ac_func
   22384 choke me
   22385 #endif
   22386 
   22387 int
   22388 main ()
   22389 {
   22390 return $ac_func ();
   22391   ;
   22392   return 0;
   22393 }
   22394 _ACEOF
   22395 rm -f conftest.$ac_objext conftest$ac_exeext
   22396 if { (ac_try="$ac_link"
   22397 case "(($ac_try" in
   22398   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22399   *) ac_try_echo=$ac_try;;
   22400 esac
   22401 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22402   (eval "$ac_link") 2>conftest.er1
   22403   ac_status=$?
   22404   grep -v '^ *+' conftest.er1 >conftest.err
   22405   rm -f conftest.er1
   22406   cat conftest.err >&5
   22407   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22408   (exit $ac_status); } && {
   22409 	 test -z "$ac_c_werror_flag" ||
   22410 	 test ! -s conftest.err
   22411        } && test -s conftest$ac_exeext &&
   22412        $as_test_x conftest$ac_exeext; then
   22413   eval "$as_ac_var=yes"
   22414 else
   22415   echo "$as_me: failed program was:" >&5
   22416 sed 's/^/| /' conftest.$ac_ext >&5
   22417 
   22418 	eval "$as_ac_var=no"
   22419 fi
   22420 
   22421 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   22422       conftest$ac_exeext conftest.$ac_ext
   22423 fi
   22424 ac_res=`eval echo '${'$as_ac_var'}'`
   22425 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   22426 echo "${ECHO_T}$ac_res" >&6; }
   22427 if test `eval echo '${'$as_ac_var'}'` = yes; then
   22428   cat >>confdefs.h <<_ACEOF
   22429 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   22430 _ACEOF
   22431 
   22432 fi
   22433 done
   22434 
   22435 # Used in lcFile.c (see also --enable-xlocaledir settings below)
   22436 XLOCALEDIR_IS_SAFE="no"
   22437 { echo "$as_me:$LINENO: checking for issetugid" >&5
   22438 echo $ECHO_N "checking for issetugid... $ECHO_C" >&6; }
   22439 if test "${ac_cv_func_issetugid+set}" = set; then
   22440   echo $ECHO_N "(cached) $ECHO_C" >&6
   22441 else
   22442   cat >conftest.$ac_ext <<_ACEOF
   22443 /* confdefs.h.  */
   22444 _ACEOF
   22445 cat confdefs.h >>conftest.$ac_ext
   22446 cat >>conftest.$ac_ext <<_ACEOF
   22447 /* end confdefs.h.  */
   22448 /* Define issetugid to an innocuous variant, in case <limits.h> declares issetugid.
   22449    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   22450 #define issetugid innocuous_issetugid
   22451 
   22452 /* System header to define __stub macros and hopefully few prototypes,
   22453     which can conflict with char issetugid (); below.
   22454     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   22455     <limits.h> exists even on freestanding compilers.  */
   22456 
   22457 #ifdef __STDC__
   22458 # include <limits.h>
   22459 #else
   22460 # include <assert.h>
   22461 #endif
   22462 
   22463 #undef issetugid
   22464 
   22465 /* Override any GCC internal prototype to avoid an error.
   22466    Use char because int might match the return type of a GCC
   22467    builtin and then its argument prototype would still apply.  */
   22468 #ifdef __cplusplus
   22469 extern "C"
   22470 #endif
   22471 char issetugid ();
   22472 /* The GNU C library defines this for functions which it implements
   22473     to always fail with ENOSYS.  Some functions are actually named
   22474     something starting with __ and the normal name is an alias.  */
   22475 #if defined __stub_issetugid || defined __stub___issetugid
   22476 choke me
   22477 #endif
   22478 
   22479 int
   22480 main ()
   22481 {
   22482 return issetugid ();
   22483   ;
   22484   return 0;
   22485 }
   22486 _ACEOF
   22487 rm -f conftest.$ac_objext conftest$ac_exeext
   22488 if { (ac_try="$ac_link"
   22489 case "(($ac_try" in
   22490   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22491   *) ac_try_echo=$ac_try;;
   22492 esac
   22493 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22494   (eval "$ac_link") 2>conftest.er1
   22495   ac_status=$?
   22496   grep -v '^ *+' conftest.er1 >conftest.err
   22497   rm -f conftest.er1
   22498   cat conftest.err >&5
   22499   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22500   (exit $ac_status); } && {
   22501 	 test -z "$ac_c_werror_flag" ||
   22502 	 test ! -s conftest.err
   22503        } && test -s conftest$ac_exeext &&
   22504        $as_test_x conftest$ac_exeext; then
   22505   ac_cv_func_issetugid=yes
   22506 else
   22507   echo "$as_me: failed program was:" >&5
   22508 sed 's/^/| /' conftest.$ac_ext >&5
   22509 
   22510 	ac_cv_func_issetugid=no
   22511 fi
   22512 
   22513 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   22514       conftest$ac_exeext conftest.$ac_ext
   22515 fi
   22516 { echo "$as_me:$LINENO: result: $ac_cv_func_issetugid" >&5
   22517 echo "${ECHO_T}$ac_cv_func_issetugid" >&6; }
   22518 if test $ac_cv_func_issetugid = yes; then
   22519   XLOCALEDIR_IS_SAFE="yes"
   22520 
   22521 cat >>confdefs.h <<\_ACEOF
   22522 #define HASSETUGID 1
   22523 _ACEOF
   22524 
   22525 fi
   22526 
   22527 { echo "$as_me:$LINENO: checking for getresuid" >&5
   22528 echo $ECHO_N "checking for getresuid... $ECHO_C" >&6; }
   22529 if test "${ac_cv_func_getresuid+set}" = set; then
   22530   echo $ECHO_N "(cached) $ECHO_C" >&6
   22531 else
   22532   cat >conftest.$ac_ext <<_ACEOF
   22533 /* confdefs.h.  */
   22534 _ACEOF
   22535 cat confdefs.h >>conftest.$ac_ext
   22536 cat >>conftest.$ac_ext <<_ACEOF
   22537 /* end confdefs.h.  */
   22538 /* Define getresuid to an innocuous variant, in case <limits.h> declares getresuid.
   22539    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   22540 #define getresuid innocuous_getresuid
   22541 
   22542 /* System header to define __stub macros and hopefully few prototypes,
   22543     which can conflict with char getresuid (); below.
   22544     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   22545     <limits.h> exists even on freestanding compilers.  */
   22546 
   22547 #ifdef __STDC__
   22548 # include <limits.h>
   22549 #else
   22550 # include <assert.h>
   22551 #endif
   22552 
   22553 #undef getresuid
   22554 
   22555 /* Override any GCC internal prototype to avoid an error.
   22556    Use char because int might match the return type of a GCC
   22557    builtin and then its argument prototype would still apply.  */
   22558 #ifdef __cplusplus
   22559 extern "C"
   22560 #endif
   22561 char getresuid ();
   22562 /* The GNU C library defines this for functions which it implements
   22563     to always fail with ENOSYS.  Some functions are actually named
   22564     something starting with __ and the normal name is an alias.  */
   22565 #if defined __stub_getresuid || defined __stub___getresuid
   22566 choke me
   22567 #endif
   22568 
   22569 int
   22570 main ()
   22571 {
   22572 return getresuid ();
   22573   ;
   22574   return 0;
   22575 }
   22576 _ACEOF
   22577 rm -f conftest.$ac_objext conftest$ac_exeext
   22578 if { (ac_try="$ac_link"
   22579 case "(($ac_try" in
   22580   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22581   *) ac_try_echo=$ac_try;;
   22582 esac
   22583 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22584   (eval "$ac_link") 2>conftest.er1
   22585   ac_status=$?
   22586   grep -v '^ *+' conftest.er1 >conftest.err
   22587   rm -f conftest.er1
   22588   cat conftest.err >&5
   22589   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22590   (exit $ac_status); } && {
   22591 	 test -z "$ac_c_werror_flag" ||
   22592 	 test ! -s conftest.err
   22593        } && test -s conftest$ac_exeext &&
   22594        $as_test_x conftest$ac_exeext; then
   22595   ac_cv_func_getresuid=yes
   22596 else
   22597   echo "$as_me: failed program was:" >&5
   22598 sed 's/^/| /' conftest.$ac_ext >&5
   22599 
   22600 	ac_cv_func_getresuid=no
   22601 fi
   22602 
   22603 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   22604       conftest$ac_exeext conftest.$ac_ext
   22605 fi
   22606 { echo "$as_me:$LINENO: result: $ac_cv_func_getresuid" >&5
   22607 echo "${ECHO_T}$ac_cv_func_getresuid" >&6; }
   22608 if test $ac_cv_func_getresuid = yes; then
   22609   XLOCALEDIR_IS_SAFE="yes"
   22610 
   22611 cat >>confdefs.h <<\_ACEOF
   22612 #define HASGETRESUID 1
   22613 _ACEOF
   22614 
   22615 fi
   22616 
   22617 # Used in Font.c
   22618 { echo "$as_me:$LINENO: checking for shmat" >&5
   22619 echo $ECHO_N "checking for shmat... $ECHO_C" >&6; }
   22620 if test "${ac_cv_func_shmat+set}" = set; then
   22621   echo $ECHO_N "(cached) $ECHO_C" >&6
   22622 else
   22623   cat >conftest.$ac_ext <<_ACEOF
   22624 /* confdefs.h.  */
   22625 _ACEOF
   22626 cat confdefs.h >>conftest.$ac_ext
   22627 cat >>conftest.$ac_ext <<_ACEOF
   22628 /* end confdefs.h.  */
   22629 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
   22630    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   22631 #define shmat innocuous_shmat
   22632 
   22633 /* System header to define __stub macros and hopefully few prototypes,
   22634     which can conflict with char shmat (); below.
   22635     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   22636     <limits.h> exists even on freestanding compilers.  */
   22637 
   22638 #ifdef __STDC__
   22639 # include <limits.h>
   22640 #else
   22641 # include <assert.h>
   22642 #endif
   22643 
   22644 #undef shmat
   22645 
   22646 /* Override any GCC internal prototype to avoid an error.
   22647    Use char because int might match the return type of a GCC
   22648    builtin and then its argument prototype would still apply.  */
   22649 #ifdef __cplusplus
   22650 extern "C"
   22651 #endif
   22652 char shmat ();
   22653 /* The GNU C library defines this for functions which it implements
   22654     to always fail with ENOSYS.  Some functions are actually named
   22655     something starting with __ and the normal name is an alias.  */
   22656 #if defined __stub_shmat || defined __stub___shmat
   22657 choke me
   22658 #endif
   22659 
   22660 int
   22661 main ()
   22662 {
   22663 return shmat ();
   22664   ;
   22665   return 0;
   22666 }
   22667 _ACEOF
   22668 rm -f conftest.$ac_objext conftest$ac_exeext
   22669 if { (ac_try="$ac_link"
   22670 case "(($ac_try" in
   22671   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22672   *) ac_try_echo=$ac_try;;
   22673 esac
   22674 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22675   (eval "$ac_link") 2>conftest.er1
   22676   ac_status=$?
   22677   grep -v '^ *+' conftest.er1 >conftest.err
   22678   rm -f conftest.er1
   22679   cat conftest.err >&5
   22680   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22681   (exit $ac_status); } && {
   22682 	 test -z "$ac_c_werror_flag" ||
   22683 	 test ! -s conftest.err
   22684        } && test -s conftest$ac_exeext &&
   22685        $as_test_x conftest$ac_exeext; then
   22686   ac_cv_func_shmat=yes
   22687 else
   22688   echo "$as_me: failed program was:" >&5
   22689 sed 's/^/| /' conftest.$ac_ext >&5
   22690 
   22691 	ac_cv_func_shmat=no
   22692 fi
   22693 
   22694 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   22695       conftest$ac_exeext conftest.$ac_ext
   22696 fi
   22697 { echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
   22698 echo "${ECHO_T}$ac_cv_func_shmat" >&6; }
   22699 if test $ac_cv_func_shmat = yes; then
   22700 
   22701 cat >>confdefs.h <<\_ACEOF
   22702 #define HAS_SHM 1
   22703 _ACEOF
   22704 
   22705 fi
   22706 
   22707 
   22708 # Checks for system services
   22709 
   22710 # arch specific things
   22711 WCHAR32="1"
   22712 case $target_alias in
   22713   *os2*) os2="true" ; WCHAR32="0" ;;
   22714   *) ;;
   22715 esac
   22716 
   22717 
   22718  if test x$os2 = xtrue; then
   22719   OS2_TRUE=
   22720   OS2_FALSE='#'
   22721 else
   22722   OS2_TRUE='#'
   22723   OS2_FALSE=
   22724 fi
   22725 
   22726 
   22727 
   22728 # Check whether --with-launchd was given.
   22729 if test "${with_launchd+set}" = set; then
   22730   withval=$with_launchd; LAUNCHD=$withval
   22731 else
   22732   LAUNCHD=auto
   22733 fi
   22734 
   22735 if test "x$LAUNCHD" = xauto; then
   22736 	unset LAUNCHD
   22737 	# Extract the first word of "launchd", so it can be a program name with args.
   22738 set dummy launchd; ac_word=$2
   22739 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   22740 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   22741 if test "${ac_cv_prog_LAUNCHD+set}" = set; then
   22742   echo $ECHO_N "(cached) $ECHO_C" >&6
   22743 else
   22744   if test -n "$LAUNCHD"; then
   22745   ac_cv_prog_LAUNCHD="$LAUNCHD" # Let the user override the test.
   22746 else
   22747 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   22748 for as_dir in $PATH
   22749 do
   22750   IFS=$as_save_IFS
   22751   test -z "$as_dir" && as_dir=.
   22752   for ac_exec_ext in '' $ac_executable_extensions; do
   22753   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   22754     ac_cv_prog_LAUNCHD="yes"
   22755     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   22756     break 2
   22757   fi
   22758 done
   22759 done
   22760 IFS=$as_save_IFS
   22761 
   22762   test -z "$ac_cv_prog_LAUNCHD" && ac_cv_prog_LAUNCHD="no"
   22763 fi
   22764 fi
   22765 LAUNCHD=$ac_cv_prog_LAUNCHD
   22766 if test -n "$LAUNCHD"; then
   22767   { echo "$as_me:$LINENO: result: $LAUNCHD" >&5
   22768 echo "${ECHO_T}$LAUNCHD" >&6; }
   22769 else
   22770   { echo "$as_me:$LINENO: result: no" >&5
   22771 echo "${ECHO_T}no" >&6; }
   22772 fi
   22773 
   22774 
   22775 fi
   22776 
   22777 if test "x$LAUNCHD" = xyes ; then
   22778 
   22779 cat >>confdefs.h <<\_ACEOF
   22780 #define HAVE_LAUNCHD 1
   22781 _ACEOF
   22782 
   22783 
   22784 cat >>confdefs.h <<\_ACEOF
   22785 #define TRANS_REOPEN 1
   22786 _ACEOF
   22787 
   22788 fi
   22789 
   22790 # Check whether --enable-xthreads was given.
   22791 if test "${enable_xthreads+set}" = set; then
   22792   enableval=$enable_xthreads; xthreads=$enableval
   22793 else
   22794   xthreads=yes
   22795 fi
   22796 
   22797 
   22798 { echo "$as_me:$LINENO: checking for getpwuid_r in -lc" >&5
   22799 echo $ECHO_N "checking for getpwuid_r in -lc... $ECHO_C" >&6; }
   22800 if test "${ac_cv_lib_c_getpwuid_r+set}" = set; then
   22801   echo $ECHO_N "(cached) $ECHO_C" >&6
   22802 else
   22803   ac_check_lib_save_LIBS=$LIBS
   22804 LIBS="-lc  $LIBS"
   22805 cat >conftest.$ac_ext <<_ACEOF
   22806 /* confdefs.h.  */
   22807 _ACEOF
   22808 cat confdefs.h >>conftest.$ac_ext
   22809 cat >>conftest.$ac_ext <<_ACEOF
   22810 /* end confdefs.h.  */
   22811 
   22812 /* Override any GCC internal prototype to avoid an error.
   22813    Use char because int might match the return type of a GCC
   22814    builtin and then its argument prototype would still apply.  */
   22815 #ifdef __cplusplus
   22816 extern "C"
   22817 #endif
   22818 char getpwuid_r ();
   22819 int
   22820 main ()
   22821 {
   22822 return getpwuid_r ();
   22823   ;
   22824   return 0;
   22825 }
   22826 _ACEOF
   22827 rm -f conftest.$ac_objext conftest$ac_exeext
   22828 if { (ac_try="$ac_link"
   22829 case "(($ac_try" in
   22830   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22831   *) ac_try_echo=$ac_try;;
   22832 esac
   22833 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22834   (eval "$ac_link") 2>conftest.er1
   22835   ac_status=$?
   22836   grep -v '^ *+' conftest.er1 >conftest.err
   22837   rm -f conftest.er1
   22838   cat conftest.err >&5
   22839   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22840   (exit $ac_status); } && {
   22841 	 test -z "$ac_c_werror_flag" ||
   22842 	 test ! -s conftest.err
   22843        } && test -s conftest$ac_exeext &&
   22844        $as_test_x conftest$ac_exeext; then
   22845   ac_cv_lib_c_getpwuid_r=yes
   22846 else
   22847   echo "$as_me: failed program was:" >&5
   22848 sed 's/^/| /' conftest.$ac_ext >&5
   22849 
   22850 	ac_cv_lib_c_getpwuid_r=no
   22851 fi
   22852 
   22853 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   22854       conftest$ac_exeext conftest.$ac_ext
   22855 LIBS=$ac_check_lib_save_LIBS
   22856 fi
   22857 { echo "$as_me:$LINENO: result: $ac_cv_lib_c_getpwuid_r" >&5
   22858 echo "${ECHO_T}$ac_cv_lib_c_getpwuid_r" >&6; }
   22859 if test $ac_cv_lib_c_getpwuid_r = yes; then
   22860   mtsafeapi="yes"
   22861 else
   22862   mtsafeapi="no"
   22863 fi
   22864 
   22865 
   22866 case x$xthreads in
   22867 xyes)
   22868 
   22869 cat >>confdefs.h <<\_ACEOF
   22870 #define XTHREADS
   22871 _ACEOF
   22872 
   22873 	if test x$mtsafeapi = xyes
   22874 	then
   22875 
   22876 cat >>confdefs.h <<\_ACEOF
   22877 #define XUSE_MTSAFE_API
   22878 _ACEOF
   22879 
   22880 	fi
   22881 	;;
   22882 *)
   22883 	;;
   22884 esac
   22885 
   22886 
   22887 
   22888 { echo "$as_me:$LINENO: checking for pthread_self in -lc" >&5
   22889 echo $ECHO_N "checking for pthread_self in -lc... $ECHO_C" >&6; }
   22890 if test "${ac_cv_lib_c_pthread_self+set}" = set; then
   22891   echo $ECHO_N "(cached) $ECHO_C" >&6
   22892 else
   22893   ac_check_lib_save_LIBS=$LIBS
   22894 LIBS="-lc  $LIBS"
   22895 cat >conftest.$ac_ext <<_ACEOF
   22896 /* confdefs.h.  */
   22897 _ACEOF
   22898 cat confdefs.h >>conftest.$ac_ext
   22899 cat >>conftest.$ac_ext <<_ACEOF
   22900 /* end confdefs.h.  */
   22901 
   22902 /* Override any GCC internal prototype to avoid an error.
   22903    Use char because int might match the return type of a GCC
   22904    builtin and then its argument prototype would still apply.  */
   22905 #ifdef __cplusplus
   22906 extern "C"
   22907 #endif
   22908 char pthread_self ();
   22909 int
   22910 main ()
   22911 {
   22912 return pthread_self ();
   22913   ;
   22914   return 0;
   22915 }
   22916 _ACEOF
   22917 rm -f conftest.$ac_objext conftest$ac_exeext
   22918 if { (ac_try="$ac_link"
   22919 case "(($ac_try" in
   22920   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   22921   *) ac_try_echo=$ac_try;;
   22922 esac
   22923 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   22924   (eval "$ac_link") 2>conftest.er1
   22925   ac_status=$?
   22926   grep -v '^ *+' conftest.er1 >conftest.err
   22927   rm -f conftest.er1
   22928   cat conftest.err >&5
   22929   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   22930   (exit $ac_status); } && {
   22931 	 test -z "$ac_c_werror_flag" ||
   22932 	 test ! -s conftest.err
   22933        } && test -s conftest$ac_exeext &&
   22934        $as_test_x conftest$ac_exeext; then
   22935   ac_cv_lib_c_pthread_self=yes
   22936 else
   22937   echo "$as_me: failed program was:" >&5
   22938 sed 's/^/| /' conftest.$ac_ext >&5
   22939 
   22940 	ac_cv_lib_c_pthread_self=no
   22941 fi
   22942 
   22943 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   22944       conftest$ac_exeext conftest.$ac_ext
   22945 LIBS=$ac_check_lib_save_LIBS
   22946 fi
   22947 { echo "$as_me:$LINENO: result: $ac_cv_lib_c_pthread_self" >&5
   22948 echo "${ECHO_T}$ac_cv_lib_c_pthread_self" >&6; }
   22949 if test $ac_cv_lib_c_pthread_self = yes; then
   22950   thrstubs="no"
   22951 else
   22952   thrstubs="yes"
   22953 fi
   22954 
   22955  if test x$thrstubs = xyes; then
   22956   THRSTUBS_TRUE=
   22957   THRSTUBS_FALSE='#'
   22958 else
   22959   THRSTUBS_TRUE='#'
   22960   THRSTUBS_FALSE=
   22961 fi
   22962 
   22963 
   22964 if test x$xthreads = xyes ; then
   22965     case $host_os in
   22966     linux*|openbsd*|gnu*|k*bsd*-gnu)
   22967         XTHREADLIB=-lpthread ;;
   22968     netbsd*)
   22969 	XTHREAD_CFLAGS="-D_POSIX_THREAD_SAFE_FUNCTIONS"
   22970 	XTHREADLIB="-lpthread" ;;
   22971     freebsd*)
   22972         XTHREAD_CFLAGS="-D_THREAD_SAFE"
   22973         XTHREADLIB="-pthread" ;;
   22974     dragonfly*)
   22975         XTHREADLIB="-pthread" ;;
   22976     solaris*)
   22977 	XTHREAD_CFLAGS="-D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS" ;;
   22978     esac
   22979 fi
   22980 
   22981 
   22982 X11_CFLAGS="$X11_CFLAGS $XTHREAD_CFLAGS"
   22983 
   22984 case x$xdmauth in
   22985 xyes)
   22986 	XDMCP_CFLAGS="$XDMCP_CFLAGS -DHASXDMAUTH"
   22987 	;;
   22988 xno)
   22989 	XDMCP_LIBS=""
   22990 	;;
   22991 esac
   22992 
   22993 
   22994 
   22995 { echo "$as_me:$LINENO: checking for poll" >&5
   22996 echo $ECHO_N "checking for poll... $ECHO_C" >&6; }
   22997 if test "${ac_cv_func_poll+set}" = set; then
   22998   echo $ECHO_N "(cached) $ECHO_C" >&6
   22999 else
   23000   cat >conftest.$ac_ext <<_ACEOF
   23001 /* confdefs.h.  */
   23002 _ACEOF
   23003 cat confdefs.h >>conftest.$ac_ext
   23004 cat >>conftest.$ac_ext <<_ACEOF
   23005 /* end confdefs.h.  */
   23006 /* Define poll to an innocuous variant, in case <limits.h> declares poll.
   23007    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   23008 #define poll innocuous_poll
   23009 
   23010 /* System header to define __stub macros and hopefully few prototypes,
   23011     which can conflict with char poll (); below.
   23012     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   23013     <limits.h> exists even on freestanding compilers.  */
   23014 
   23015 #ifdef __STDC__
   23016 # include <limits.h>
   23017 #else
   23018 # include <assert.h>
   23019 #endif
   23020 
   23021 #undef poll
   23022 
   23023 /* Override any GCC internal prototype to avoid an error.
   23024    Use char because int might match the return type of a GCC
   23025    builtin and then its argument prototype would still apply.  */
   23026 #ifdef __cplusplus
   23027 extern "C"
   23028 #endif
   23029 char poll ();
   23030 /* The GNU C library defines this for functions which it implements
   23031     to always fail with ENOSYS.  Some functions are actually named
   23032     something starting with __ and the normal name is an alias.  */
   23033 #if defined __stub_poll || defined __stub___poll
   23034 choke me
   23035 #endif
   23036 
   23037 int
   23038 main ()
   23039 {
   23040 return poll ();
   23041   ;
   23042   return 0;
   23043 }
   23044 _ACEOF
   23045 rm -f conftest.$ac_objext conftest$ac_exeext
   23046 if { (ac_try="$ac_link"
   23047 case "(($ac_try" in
   23048   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   23049   *) ac_try_echo=$ac_try;;
   23050 esac
   23051 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   23052   (eval "$ac_link") 2>conftest.er1
   23053   ac_status=$?
   23054   grep -v '^ *+' conftest.er1 >conftest.err
   23055   rm -f conftest.er1
   23056   cat conftest.err >&5
   23057   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23058   (exit $ac_status); } && {
   23059 	 test -z "$ac_c_werror_flag" ||
   23060 	 test ! -s conftest.err
   23061        } && test -s conftest$ac_exeext &&
   23062        $as_test_x conftest$ac_exeext; then
   23063   ac_cv_func_poll=yes
   23064 else
   23065   echo "$as_me: failed program was:" >&5
   23066 sed 's/^/| /' conftest.$ac_ext >&5
   23067 
   23068 	ac_cv_func_poll=no
   23069 fi
   23070 
   23071 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   23072       conftest$ac_exeext conftest.$ac_ext
   23073 fi
   23074 { echo "$as_me:$LINENO: result: $ac_cv_func_poll" >&5
   23075 echo "${ECHO_T}$ac_cv_func_poll" >&6; }
   23076 if test $ac_cv_func_poll = yes; then
   23077 
   23078 cat >>confdefs.h <<\_ACEOF
   23079 #define USE_POLL 1
   23080 _ACEOF
   23081 
   23082 fi
   23083 
   23084 
   23085 #
   23086 # Find keysymdef.h
   23087 #
   23088 KEYSYMDEF=""
   23089 { echo "$as_me:$LINENO: checking keysymdef.h" >&5
   23090 echo $ECHO_N "checking keysymdef.h... $ECHO_C" >&6; }
   23091 for flag in $XPROTO_CFLAGS -I/usr/include; do
   23092 	case "$KEYSYMDEF" in
   23093 	"")
   23094 		case "$flag" in
   23095 		*-I*)
   23096 			dir=`echo "$flag" | sed 's/ *-I//'`
   23097 			file="$dir/X11/keysymdef.h"
   23098 			if test -f "$file"; then
   23099 				KEYSYMDEF="$file"
   23100 			fi
   23101 			;;
   23102 		esac
   23103 		;;
   23104 	esac
   23105 done
   23106 case "$KEYSYMDEF" in
   23107 "")
   23108 	{ { echo "$as_me:$LINENO: error: Cannot find keysymdef.h" >&5
   23109 echo "$as_me: error: Cannot find keysymdef.h" >&2;}
   23110    { (exit 1); exit 1; }; }
   23111 	;;
   23112 *)
   23113 	{ echo "$as_me:$LINENO: result: $KEYSYMDEF" >&5
   23114 echo "${ECHO_T}$KEYSYMDEF" >&6; }
   23115         ;;
   23116 esac
   23117 
   23118 
   23119  if test xfalse = xtrue; then
   23120   UDC_TRUE=
   23121   UDC_FALSE='#'
   23122 else
   23123   UDC_TRUE='#'
   23124   UDC_FALSE=
   23125 fi
   23126 
   23127 
   23128 # Check whether --enable-xcms was given.
   23129 if test "${enable_xcms+set}" = set; then
   23130   enableval=$enable_xcms; XCMS=$enableval
   23131 else
   23132   XCMS=yes
   23133 fi
   23134 
   23135  if test x$XCMS = xyes ; then
   23136   XCMS_TRUE=
   23137   XCMS_FALSE='#'
   23138 else
   23139   XCMS_TRUE='#'
   23140   XCMS_FALSE=
   23141 fi
   23142 
   23143 if test x"$XCMS" = "xyes"; then
   23144 
   23145 cat >>confdefs.h <<\_ACEOF
   23146 #define XCMS 1
   23147 _ACEOF
   23148 
   23149 fi
   23150 
   23151 # Check whether --enable-xlocale was given.
   23152 if test "${enable_xlocale+set}" = set; then
   23153   enableval=$enable_xlocale; XLOCALE=$enableval
   23154 else
   23155   XLOCALE=yes
   23156 fi
   23157 
   23158 
   23159  if  test x$XLOCALE = xyes ; then
   23160   XLOCALE_TRUE=
   23161   XLOCALE_FALSE='#'
   23162 else
   23163   XLOCALE_TRUE='#'
   23164   XLOCALE_FALSE=
   23165 fi
   23166 
   23167 if test x"$XLOCALE" = "xyes"; then
   23168 
   23169 cat >>confdefs.h <<\_ACEOF
   23170 #define XLOCALE 1
   23171 _ACEOF
   23172 
   23173 fi
   23174 
   23175 # This disables XLOCALEDIR.  Set it if you're using BuildLoadableXlibI18n,
   23176 # don't have either issetugid() or getresuid(), and you need to protect
   23177 # clients that are setgid or setuid to an id other than 0.
   23178 { echo "$as_me:$LINENO: checking if XLOCALEDIR support should be enabled" >&5
   23179 echo $ECHO_N "checking if XLOCALEDIR support should be enabled... $ECHO_C" >&6; }
   23180 # Check whether --enable-xlocaledir was given.
   23181 if test "${enable_xlocaledir+set}" = set; then
   23182   enableval=$enable_xlocaledir; ENABLE_XLOCALEDIR=$enableval
   23183 else
   23184   ENABLE_XLOCALEDIR=$XLOCALEDIR_IS_SAFE
   23185 fi
   23186 
   23187 if test "x$ENABLE_XLOCALEDIR" = "xno"; then
   23188 
   23189 cat >>confdefs.h <<\_ACEOF
   23190 #define NO_XLOCALEDIR 1
   23191 _ACEOF
   23192 
   23193 fi
   23194 { echo "$as_me:$LINENO: result: $ENABLE_XLOCALEDIR" >&5
   23195 echo "${ECHO_T}$ENABLE_XLOCALEDIR" >&6; }
   23196 
   23197 # Check whether --enable-xf86bigfont was given.
   23198 if test "${enable_xf86bigfont+set}" = set; then
   23199   enableval=$enable_xf86bigfont; XF86BIGFONT=$enableval
   23200 else
   23201   XF86BIGFONT="yes"
   23202 fi
   23203 
   23204 if test "x$XF86BIGFONT" = "xyes"; then
   23205 
   23206 pkg_failed=no
   23207 { echo "$as_me:$LINENO: checking for BIGFONT" >&5
   23208 echo $ECHO_N "checking for BIGFONT... $ECHO_C" >&6; }
   23209 
   23210 if test -n "$BIGFONT_CFLAGS"; then
   23211     pkg_cv_BIGFONT_CFLAGS="$BIGFONT_CFLAGS"
   23212  elif test -n "$PKG_CONFIG"; then
   23213     if test -n "$PKG_CONFIG" && \
   23214     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xf86bigfontproto\"") >&5
   23215   ($PKG_CONFIG --exists --print-errors "xf86bigfontproto") 2>&5
   23216   ac_status=$?
   23217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23218   (exit $ac_status); }; then
   23219   pkg_cv_BIGFONT_CFLAGS=`$PKG_CONFIG --cflags "xf86bigfontproto" 2>/dev/null`
   23220 else
   23221   pkg_failed=yes
   23222 fi
   23223  else
   23224     pkg_failed=untried
   23225 fi
   23226 if test -n "$BIGFONT_LIBS"; then
   23227     pkg_cv_BIGFONT_LIBS="$BIGFONT_LIBS"
   23228  elif test -n "$PKG_CONFIG"; then
   23229     if test -n "$PKG_CONFIG" && \
   23230     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xf86bigfontproto\"") >&5
   23231   ($PKG_CONFIG --exists --print-errors "xf86bigfontproto") 2>&5
   23232   ac_status=$?
   23233   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23234   (exit $ac_status); }; then
   23235   pkg_cv_BIGFONT_LIBS=`$PKG_CONFIG --libs "xf86bigfontproto" 2>/dev/null`
   23236 else
   23237   pkg_failed=yes
   23238 fi
   23239  else
   23240     pkg_failed=untried
   23241 fi
   23242 
   23243 
   23244 
   23245 if test $pkg_failed = yes; then
   23246 
   23247 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   23248         _pkg_short_errors_supported=yes
   23249 else
   23250         _pkg_short_errors_supported=no
   23251 fi
   23252         if test $_pkg_short_errors_supported = yes; then
   23253 	        BIGFONT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xf86bigfontproto" 2>&1`
   23254         else
   23255 	        BIGFONT_PKG_ERRORS=`$PKG_CONFIG --print-errors "xf86bigfontproto" 2>&1`
   23256         fi
   23257 	# Put the nasty error message in config.log where it belongs
   23258 	echo "$BIGFONT_PKG_ERRORS" >&5
   23259 
   23260 	{ echo "$as_me:$LINENO: result: no" >&5
   23261 echo "${ECHO_T}no" >&6; }
   23262                 XF86BIGFONT="no"
   23263 elif test $pkg_failed = untried; then
   23264 	XF86BIGFONT="no"
   23265 else
   23266 	BIGFONT_CFLAGS=$pkg_cv_BIGFONT_CFLAGS
   23267 	BIGFONT_LIBS=$pkg_cv_BIGFONT_LIBS
   23268         { echo "$as_me:$LINENO: result: yes" >&5
   23269 echo "${ECHO_T}yes" >&6; }
   23270 
   23271 cat >>confdefs.h <<\_ACEOF
   23272 #define XF86BIGFONT 1
   23273 _ACEOF
   23274 
   23275 fi
   23276 
   23277 
   23278 fi
   23279 
   23280 # Check whether --enable-xkb was given.
   23281 if test "${enable_xkb+set}" = set; then
   23282   enableval=$enable_xkb; XKB=$enableval
   23283 else
   23284   XKB=yes
   23285 fi
   23286 
   23287 
   23288 
   23289 
   23290 
   23291 if test x$APP_MAN_SUFFIX = x    ; then
   23292     APP_MAN_SUFFIX=1
   23293 fi
   23294 if test x$APP_MAN_DIR = x    ; then
   23295     APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
   23296 fi
   23297 
   23298 if test x$LIB_MAN_SUFFIX = x    ; then
   23299     LIB_MAN_SUFFIX=3
   23300 fi
   23301 if test x$LIB_MAN_DIR = x    ; then
   23302     LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
   23303 fi
   23304 
   23305 if test x$FILE_MAN_SUFFIX = x    ; then
   23306     case $host_os in
   23307 	solaris*)	FILE_MAN_SUFFIX=4  ;;
   23308 	*)		FILE_MAN_SUFFIX=5  ;;
   23309     esac
   23310 fi
   23311 if test x$FILE_MAN_DIR = x    ; then
   23312     FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
   23313 fi
   23314 
   23315 if test x$MISC_MAN_SUFFIX = x    ; then
   23316     case $host_os in
   23317 	solaris*)	MISC_MAN_SUFFIX=5  ;;
   23318 	*)		MISC_MAN_SUFFIX=7  ;;
   23319     esac
   23320 fi
   23321 if test x$MISC_MAN_DIR = x    ; then
   23322     MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
   23323 fi
   23324 
   23325 if test x$DRIVER_MAN_SUFFIX = x    ; then
   23326     case $host_os in
   23327 	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
   23328 	*)		DRIVER_MAN_SUFFIX=4  ;;
   23329     esac
   23330 fi
   23331 if test x$DRIVER_MAN_DIR = x    ; then
   23332     DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
   23333 fi
   23334 
   23335 if test x$ADMIN_MAN_SUFFIX = x    ; then
   23336     case $host_os in
   23337 	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
   23338 	*)		ADMIN_MAN_SUFFIX=8  ;;
   23339     esac
   23340 fi
   23341 if test x$ADMIN_MAN_DIR = x    ; then
   23342     ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
   23343 fi
   23344 
   23345 
   23346 
   23347 
   23348 
   23349 
   23350 
   23351 
   23352 
   23353 
   23354 
   23355 
   23356 
   23357 
   23358 
   23359 
   23360 # Check whether --enable-man-pages was given.
   23361 if test "${enable_man_pages+set}" = set; then
   23362   enableval=$enable_man_pages; LIBMAN=$enableval
   23363 else
   23364   LIBMAN=yes
   23365 fi
   23366 
   23367 
   23368 if test "x$LIBMAN" != "xyes"; then
   23369 	LIB_MAN_SUFFIX=$LIBMAN
   23370 fi
   23371 
   23372  if  test x$LIBMAN '!=' xno ; then
   23373   MANPAGES_TRUE=
   23374   MANPAGES_FALSE='#'
   23375 else
   23376   MANPAGES_TRUE='#'
   23377   MANPAGES_FALSE=
   23378 fi
   23379 
   23380 
   23381  if  test x$XKB = xyes ; then
   23382   XKB_TRUE=
   23383   XKB_FALSE='#'
   23384 else
   23385   XKB_TRUE='#'
   23386   XKB_FALSE=
   23387 fi
   23388 
   23389 if test x"$XKB" = "xyes"; then
   23390    XKBPROTO_REQUIRES="kbproto"
   23391 
   23392 pkg_failed=no
   23393 { echo "$as_me:$LINENO: checking for XKBPROTO" >&5
   23394 echo $ECHO_N "checking for XKBPROTO... $ECHO_C" >&6; }
   23395 
   23396 if test -n "$XKBPROTO_CFLAGS"; then
   23397     pkg_cv_XKBPROTO_CFLAGS="$XKBPROTO_CFLAGS"
   23398  elif test -n "$PKG_CONFIG"; then
   23399     if test -n "$PKG_CONFIG" && \
   23400     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"kbproto inputproto\"") >&5
   23401   ($PKG_CONFIG --exists --print-errors "kbproto inputproto") 2>&5
   23402   ac_status=$?
   23403   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23404   (exit $ac_status); }; then
   23405   pkg_cv_XKBPROTO_CFLAGS=`$PKG_CONFIG --cflags "kbproto inputproto" 2>/dev/null`
   23406 else
   23407   pkg_failed=yes
   23408 fi
   23409  else
   23410     pkg_failed=untried
   23411 fi
   23412 if test -n "$XKBPROTO_LIBS"; then
   23413     pkg_cv_XKBPROTO_LIBS="$XKBPROTO_LIBS"
   23414  elif test -n "$PKG_CONFIG"; then
   23415     if test -n "$PKG_CONFIG" && \
   23416     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"kbproto inputproto\"") >&5
   23417   ($PKG_CONFIG --exists --print-errors "kbproto inputproto") 2>&5
   23418   ac_status=$?
   23419   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23420   (exit $ac_status); }; then
   23421   pkg_cv_XKBPROTO_LIBS=`$PKG_CONFIG --libs "kbproto inputproto" 2>/dev/null`
   23422 else
   23423   pkg_failed=yes
   23424 fi
   23425  else
   23426     pkg_failed=untried
   23427 fi
   23428 
   23429 
   23430 
   23431 if test $pkg_failed = yes; then
   23432 
   23433 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   23434         _pkg_short_errors_supported=yes
   23435 else
   23436         _pkg_short_errors_supported=no
   23437 fi
   23438         if test $_pkg_short_errors_supported = yes; then
   23439 	        XKBPROTO_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "kbproto inputproto" 2>&1`
   23440         else
   23441 	        XKBPROTO_PKG_ERRORS=`$PKG_CONFIG --print-errors "kbproto inputproto" 2>&1`
   23442         fi
   23443 	# Put the nasty error message in config.log where it belongs
   23444 	echo "$XKBPROTO_PKG_ERRORS" >&5
   23445 
   23446 	{ { echo "$as_me:$LINENO: error: Package requirements (kbproto inputproto) were not met:
   23447 
   23448 $XKBPROTO_PKG_ERRORS
   23449 
   23450 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   23451 installed software in a non-standard prefix.
   23452 
   23453 Alternatively, you may set the environment variables XKBPROTO_CFLAGS
   23454 and XKBPROTO_LIBS to avoid the need to call pkg-config.
   23455 See the pkg-config man page for more details.
   23456 " >&5
   23457 echo "$as_me: error: Package requirements (kbproto inputproto) were not met:
   23458 
   23459 $XKBPROTO_PKG_ERRORS
   23460 
   23461 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   23462 installed software in a non-standard prefix.
   23463 
   23464 Alternatively, you may set the environment variables XKBPROTO_CFLAGS
   23465 and XKBPROTO_LIBS to avoid the need to call pkg-config.
   23466 See the pkg-config man page for more details.
   23467 " >&2;}
   23468    { (exit 1); exit 1; }; }
   23469 elif test $pkg_failed = untried; then
   23470 	{ { echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
   23471 is in your PATH or set the PKG_CONFIG environment variable to the full
   23472 path to pkg-config.
   23473 
   23474 Alternatively, you may set the environment variables XKBPROTO_CFLAGS
   23475 and XKBPROTO_LIBS to avoid the need to call pkg-config.
   23476 See the pkg-config man page for more details.
   23477 
   23478 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
   23479 See \`config.log' for more details." >&5
   23480 echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
   23481 is in your PATH or set the PKG_CONFIG environment variable to the full
   23482 path to pkg-config.
   23483 
   23484 Alternatively, you may set the environment variables XKBPROTO_CFLAGS
   23485 and XKBPROTO_LIBS to avoid the need to call pkg-config.
   23486 See the pkg-config man page for more details.
   23487 
   23488 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
   23489 See \`config.log' for more details." >&2;}
   23490    { (exit 1); exit 1; }; }
   23491 else
   23492 	XKBPROTO_CFLAGS=$pkg_cv_XKBPROTO_CFLAGS
   23493 	XKBPROTO_LIBS=$pkg_cv_XKBPROTO_LIBS
   23494         { echo "$as_me:$LINENO: result: yes" >&5
   23495 echo "${ECHO_T}yes" >&6; }
   23496 	:
   23497 fi
   23498 
   23499 cat >>confdefs.h <<\_ACEOF
   23500 #define XKB 1
   23501 _ACEOF
   23502 
   23503    X11_CFLAGS="$X11_CFLAGS $XKBPROTO_CFLAGS"
   23504    X11_LIBS="$X11_LIBS $XKBPROTO_LIBS"
   23505 else
   23506    XKBPROTO_REQUIRES=""
   23507 fi
   23508 
   23509 
   23510 
   23511 
   23512 for ac_header in stdlib.h unistd.h
   23513 do
   23514 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   23515 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   23516   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   23517 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   23518 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   23519   echo $ECHO_N "(cached) $ECHO_C" >&6
   23520 fi
   23521 ac_res=`eval echo '${'$as_ac_Header'}'`
   23522 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   23523 echo "${ECHO_T}$ac_res" >&6; }
   23524 else
   23525   # Is the header compilable?
   23526 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   23527 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   23528 cat >conftest.$ac_ext <<_ACEOF
   23529 /* confdefs.h.  */
   23530 _ACEOF
   23531 cat confdefs.h >>conftest.$ac_ext
   23532 cat >>conftest.$ac_ext <<_ACEOF
   23533 /* end confdefs.h.  */
   23534 $ac_includes_default
   23535 #include <$ac_header>
   23536 _ACEOF
   23537 rm -f conftest.$ac_objext
   23538 if { (ac_try="$ac_compile"
   23539 case "(($ac_try" in
   23540   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   23541   *) ac_try_echo=$ac_try;;
   23542 esac
   23543 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   23544   (eval "$ac_compile") 2>conftest.er1
   23545   ac_status=$?
   23546   grep -v '^ *+' conftest.er1 >conftest.err
   23547   rm -f conftest.er1
   23548   cat conftest.err >&5
   23549   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23550   (exit $ac_status); } && {
   23551 	 test -z "$ac_c_werror_flag" ||
   23552 	 test ! -s conftest.err
   23553        } && test -s conftest.$ac_objext; then
   23554   ac_header_compiler=yes
   23555 else
   23556   echo "$as_me: failed program was:" >&5
   23557 sed 's/^/| /' conftest.$ac_ext >&5
   23558 
   23559 	ac_header_compiler=no
   23560 fi
   23561 
   23562 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   23563 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   23564 echo "${ECHO_T}$ac_header_compiler" >&6; }
   23565 
   23566 # Is the header present?
   23567 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   23568 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   23569 cat >conftest.$ac_ext <<_ACEOF
   23570 /* confdefs.h.  */
   23571 _ACEOF
   23572 cat confdefs.h >>conftest.$ac_ext
   23573 cat >>conftest.$ac_ext <<_ACEOF
   23574 /* end confdefs.h.  */
   23575 #include <$ac_header>
   23576 _ACEOF
   23577 if { (ac_try="$ac_cpp conftest.$ac_ext"
   23578 case "(($ac_try" in
   23579   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   23580   *) ac_try_echo=$ac_try;;
   23581 esac
   23582 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   23583   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   23584   ac_status=$?
   23585   grep -v '^ *+' conftest.er1 >conftest.err
   23586   rm -f conftest.er1
   23587   cat conftest.err >&5
   23588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23589   (exit $ac_status); } >/dev/null && {
   23590 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   23591 	 test ! -s conftest.err
   23592        }; then
   23593   ac_header_preproc=yes
   23594 else
   23595   echo "$as_me: failed program was:" >&5
   23596 sed 's/^/| /' conftest.$ac_ext >&5
   23597 
   23598   ac_header_preproc=no
   23599 fi
   23600 
   23601 rm -f conftest.err conftest.$ac_ext
   23602 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   23603 echo "${ECHO_T}$ac_header_preproc" >&6; }
   23604 
   23605 # So?  What about this header?
   23606 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   23607   yes:no: )
   23608     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   23609 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   23610     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   23611 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   23612     ac_header_preproc=yes
   23613     ;;
   23614   no:yes:* )
   23615     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   23616 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   23617     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   23618 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   23619     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   23620 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   23621     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   23622 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   23623     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   23624 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   23625     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   23626 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   23627     ( cat <<\_ASBOX
   23628 ## ---------------------------------------------------------------------- ##
   23629 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
   23630 ## ---------------------------------------------------------------------- ##
   23631 _ASBOX
   23632      ) | sed "s/^/$as_me: WARNING:     /" >&2
   23633     ;;
   23634 esac
   23635 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   23636 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   23637 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   23638   echo $ECHO_N "(cached) $ECHO_C" >&6
   23639 else
   23640   eval "$as_ac_Header=\$ac_header_preproc"
   23641 fi
   23642 ac_res=`eval echo '${'$as_ac_Header'}'`
   23643 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   23644 echo "${ECHO_T}$ac_res" >&6; }
   23645 
   23646 fi
   23647 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   23648   cat >>confdefs.h <<_ACEOF
   23649 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   23650 _ACEOF
   23651 
   23652 fi
   23653 
   23654 done
   23655 
   23656 
   23657 for ac_func in getpagesize
   23658 do
   23659 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   23660 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   23661 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   23662 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   23663   echo $ECHO_N "(cached) $ECHO_C" >&6
   23664 else
   23665   cat >conftest.$ac_ext <<_ACEOF
   23666 /* confdefs.h.  */
   23667 _ACEOF
   23668 cat confdefs.h >>conftest.$ac_ext
   23669 cat >>conftest.$ac_ext <<_ACEOF
   23670 /* end confdefs.h.  */
   23671 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   23672    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   23673 #define $ac_func innocuous_$ac_func
   23674 
   23675 /* System header to define __stub macros and hopefully few prototypes,
   23676     which can conflict with char $ac_func (); below.
   23677     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   23678     <limits.h> exists even on freestanding compilers.  */
   23679 
   23680 #ifdef __STDC__
   23681 # include <limits.h>
   23682 #else
   23683 # include <assert.h>
   23684 #endif
   23685 
   23686 #undef $ac_func
   23687 
   23688 /* Override any GCC internal prototype to avoid an error.
   23689    Use char because int might match the return type of a GCC
   23690    builtin and then its argument prototype would still apply.  */
   23691 #ifdef __cplusplus
   23692 extern "C"
   23693 #endif
   23694 char $ac_func ();
   23695 /* The GNU C library defines this for functions which it implements
   23696     to always fail with ENOSYS.  Some functions are actually named
   23697     something starting with __ and the normal name is an alias.  */
   23698 #if defined __stub_$ac_func || defined __stub___$ac_func
   23699 choke me
   23700 #endif
   23701 
   23702 int
   23703 main ()
   23704 {
   23705 return $ac_func ();
   23706   ;
   23707   return 0;
   23708 }
   23709 _ACEOF
   23710 rm -f conftest.$ac_objext conftest$ac_exeext
   23711 if { (ac_try="$ac_link"
   23712 case "(($ac_try" in
   23713   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   23714   *) ac_try_echo=$ac_try;;
   23715 esac
   23716 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   23717   (eval "$ac_link") 2>conftest.er1
   23718   ac_status=$?
   23719   grep -v '^ *+' conftest.er1 >conftest.err
   23720   rm -f conftest.er1
   23721   cat conftest.err >&5
   23722   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23723   (exit $ac_status); } && {
   23724 	 test -z "$ac_c_werror_flag" ||
   23725 	 test ! -s conftest.err
   23726        } && test -s conftest$ac_exeext &&
   23727        $as_test_x conftest$ac_exeext; then
   23728   eval "$as_ac_var=yes"
   23729 else
   23730   echo "$as_me: failed program was:" >&5
   23731 sed 's/^/| /' conftest.$ac_ext >&5
   23732 
   23733 	eval "$as_ac_var=no"
   23734 fi
   23735 
   23736 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   23737       conftest$ac_exeext conftest.$ac_ext
   23738 fi
   23739 ac_res=`eval echo '${'$as_ac_var'}'`
   23740 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   23741 echo "${ECHO_T}$ac_res" >&6; }
   23742 if test `eval echo '${'$as_ac_var'}'` = yes; then
   23743   cat >>confdefs.h <<_ACEOF
   23744 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   23745 _ACEOF
   23746 
   23747 fi
   23748 done
   23749 
   23750 { echo "$as_me:$LINENO: checking for working mmap" >&5
   23751 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; }
   23752 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
   23753   echo $ECHO_N "(cached) $ECHO_C" >&6
   23754 else
   23755   if test "$cross_compiling" = yes; then
   23756   ac_cv_func_mmap_fixed_mapped=no
   23757 else
   23758   cat >conftest.$ac_ext <<_ACEOF
   23759 /* confdefs.h.  */
   23760 _ACEOF
   23761 cat confdefs.h >>conftest.$ac_ext
   23762 cat >>conftest.$ac_ext <<_ACEOF
   23763 /* end confdefs.h.  */
   23764 $ac_includes_default
   23765 /* malloc might have been renamed as rpl_malloc. */
   23766 #undef malloc
   23767 
   23768 /* Thanks to Mike Haertel and Jim Avera for this test.
   23769    Here is a matrix of mmap possibilities:
   23770 	mmap private not fixed
   23771 	mmap private fixed at somewhere currently unmapped
   23772 	mmap private fixed at somewhere already mapped
   23773 	mmap shared not fixed
   23774 	mmap shared fixed at somewhere currently unmapped
   23775 	mmap shared fixed at somewhere already mapped
   23776    For private mappings, we should verify that changes cannot be read()
   23777    back from the file, nor mmap's back from the file at a different
   23778    address.  (There have been systems where private was not correctly
   23779    implemented like the infamous i386 svr4.0, and systems where the
   23780    VM page cache was not coherent with the file system buffer cache
   23781    like early versions of FreeBSD and possibly contemporary NetBSD.)
   23782    For shared mappings, we should conversely verify that changes get
   23783    propagated back to all the places they're supposed to be.
   23784 
   23785    Grep wants private fixed already mapped.
   23786    The main things grep needs to know about mmap are:
   23787    * does it exist and is it safe to write into the mmap'd area
   23788    * how to use it (BSD variants)  */
   23789 
   23790 #include <fcntl.h>
   23791 #include <sys/mman.h>
   23792 
   23793 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
   23794 char *malloc ();
   23795 #endif
   23796 
   23797 /* This mess was copied from the GNU getpagesize.h.  */
   23798 #ifndef HAVE_GETPAGESIZE
   23799 /* Assume that all systems that can run configure have sys/param.h.  */
   23800 # ifndef HAVE_SYS_PARAM_H
   23801 #  define HAVE_SYS_PARAM_H 1
   23802 # endif
   23803 
   23804 # ifdef _SC_PAGESIZE
   23805 #  define getpagesize() sysconf(_SC_PAGESIZE)
   23806 # else /* no _SC_PAGESIZE */
   23807 #  ifdef HAVE_SYS_PARAM_H
   23808 #   include <sys/param.h>
   23809 #   ifdef EXEC_PAGESIZE
   23810 #    define getpagesize() EXEC_PAGESIZE
   23811 #   else /* no EXEC_PAGESIZE */
   23812 #    ifdef NBPG
   23813 #     define getpagesize() NBPG * CLSIZE
   23814 #     ifndef CLSIZE
   23815 #      define CLSIZE 1
   23816 #     endif /* no CLSIZE */
   23817 #    else /* no NBPG */
   23818 #     ifdef NBPC
   23819 #      define getpagesize() NBPC
   23820 #     else /* no NBPC */
   23821 #      ifdef PAGESIZE
   23822 #       define getpagesize() PAGESIZE
   23823 #      endif /* PAGESIZE */
   23824 #     endif /* no NBPC */
   23825 #    endif /* no NBPG */
   23826 #   endif /* no EXEC_PAGESIZE */
   23827 #  else /* no HAVE_SYS_PARAM_H */
   23828 #   define getpagesize() 8192	/* punt totally */
   23829 #  endif /* no HAVE_SYS_PARAM_H */
   23830 # endif /* no _SC_PAGESIZE */
   23831 
   23832 #endif /* no HAVE_GETPAGESIZE */
   23833 
   23834 int
   23835 main ()
   23836 {
   23837   char *data, *data2, *data3;
   23838   int i, pagesize;
   23839   int fd;
   23840 
   23841   pagesize = getpagesize ();
   23842 
   23843   /* First, make a file with some known garbage in it. */
   23844   data = (char *) malloc (pagesize);
   23845   if (!data)
   23846     return 1;
   23847   for (i = 0; i < pagesize; ++i)
   23848     *(data + i) = rand ();
   23849   umask (0);
   23850   fd = creat ("conftest.mmap", 0600);
   23851   if (fd < 0)
   23852     return 1;
   23853   if (write (fd, data, pagesize) != pagesize)
   23854     return 1;
   23855   close (fd);
   23856 
   23857   /* Next, try to mmap the file at a fixed address which already has
   23858      something else allocated at it.  If we can, also make sure that
   23859      we see the same garbage.  */
   23860   fd = open ("conftest.mmap", O_RDWR);
   23861   if (fd < 0)
   23862     return 1;
   23863   data2 = (char *) malloc (2 * pagesize);
   23864   if (!data2)
   23865     return 1;
   23866   data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
   23867   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
   23868 		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
   23869     return 1;
   23870   for (i = 0; i < pagesize; ++i)
   23871     if (*(data + i) != *(data2 + i))
   23872       return 1;
   23873 
   23874   /* Finally, make sure that changes to the mapped area do not
   23875      percolate back to the file as seen by read().  (This is a bug on
   23876      some variants of i386 svr4.0.)  */
   23877   for (i = 0; i < pagesize; ++i)
   23878     *(data2 + i) = *(data2 + i) + 1;
   23879   data3 = (char *) malloc (pagesize);
   23880   if (!data3)
   23881     return 1;
   23882   if (read (fd, data3, pagesize) != pagesize)
   23883     return 1;
   23884   for (i = 0; i < pagesize; ++i)
   23885     if (*(data + i) != *(data3 + i))
   23886       return 1;
   23887   close (fd);
   23888   return 0;
   23889 }
   23890 _ACEOF
   23891 rm -f conftest$ac_exeext
   23892 if { (ac_try="$ac_link"
   23893 case "(($ac_try" in
   23894   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   23895   *) ac_try_echo=$ac_try;;
   23896 esac
   23897 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   23898   (eval "$ac_link") 2>&5
   23899   ac_status=$?
   23900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23901   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   23902   { (case "(($ac_try" in
   23903   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   23904   *) ac_try_echo=$ac_try;;
   23905 esac
   23906 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   23907   (eval "$ac_try") 2>&5
   23908   ac_status=$?
   23909   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   23910   (exit $ac_status); }; }; then
   23911   ac_cv_func_mmap_fixed_mapped=yes
   23912 else
   23913   echo "$as_me: program exited with status $ac_status" >&5
   23914 echo "$as_me: failed program was:" >&5
   23915 sed 's/^/| /' conftest.$ac_ext >&5
   23916 
   23917 ( exit $ac_status )
   23918 ac_cv_func_mmap_fixed_mapped=no
   23919 fi
   23920 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   23921 fi
   23922 
   23923 
   23924 fi
   23925 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
   23926 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; }
   23927 if test $ac_cv_func_mmap_fixed_mapped = yes; then
   23928 
   23929 cat >>confdefs.h <<\_ACEOF
   23930 #define HAVE_MMAP 1
   23931 _ACEOF
   23932 
   23933 fi
   23934 rm -f conftest.mmap
   23935 
   23936 composecache_default=$ac_cv_func_mmap_fixed_mapped
   23937 { echo "$as_me:$LINENO: checking for nl_langinfo" >&5
   23938 echo $ECHO_N "checking for nl_langinfo... $ECHO_C" >&6; }
   23939 if test "${ac_cv_func_nl_langinfo+set}" = set; then
   23940   echo $ECHO_N "(cached) $ECHO_C" >&6
   23941 else
   23942   cat >conftest.$ac_ext <<_ACEOF
   23943 /* confdefs.h.  */
   23944 _ACEOF
   23945 cat confdefs.h >>conftest.$ac_ext
   23946 cat >>conftest.$ac_ext <<_ACEOF
   23947 /* end confdefs.h.  */
   23948 /* Define nl_langinfo to an innocuous variant, in case <limits.h> declares nl_langinfo.
   23949    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   23950 #define nl_langinfo innocuous_nl_langinfo
   23951 
   23952 /* System header to define __stub macros and hopefully few prototypes,
   23953     which can conflict with char nl_langinfo (); below.
   23954     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   23955     <limits.h> exists even on freestanding compilers.  */
   23956 
   23957 #ifdef __STDC__
   23958 # include <limits.h>
   23959 #else
   23960 # include <assert.h>
   23961 #endif
   23962 
   23963 #undef nl_langinfo
   23964 
   23965 /* Override any GCC internal prototype to avoid an error.
   23966    Use char because int might match the return type of a GCC
   23967    builtin and then its argument prototype would still apply.  */
   23968 #ifdef __cplusplus
   23969 extern "C"
   23970 #endif
   23971 char nl_langinfo ();
   23972 /* The GNU C library defines this for functions which it implements
   23973     to always fail with ENOSYS.  Some functions are actually named
   23974     something starting with __ and the normal name is an alias.  */
   23975 #if defined __stub_nl_langinfo || defined __stub___nl_langinfo
   23976 choke me
   23977 #endif
   23978 
   23979 int
   23980 main ()
   23981 {
   23982 return nl_langinfo ();
   23983   ;
   23984   return 0;
   23985 }
   23986 _ACEOF
   23987 rm -f conftest.$ac_objext conftest$ac_exeext
   23988 if { (ac_try="$ac_link"
   23989 case "(($ac_try" in
   23990   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   23991   *) ac_try_echo=$ac_try;;
   23992 esac
   23993 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   23994   (eval "$ac_link") 2>conftest.er1
   23995   ac_status=$?
   23996   grep -v '^ *+' conftest.er1 >conftest.err
   23997   rm -f conftest.er1
   23998   cat conftest.err >&5
   23999   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24000   (exit $ac_status); } && {
   24001 	 test -z "$ac_c_werror_flag" ||
   24002 	 test ! -s conftest.err
   24003        } && test -s conftest$ac_exeext &&
   24004        $as_test_x conftest$ac_exeext; then
   24005   ac_cv_func_nl_langinfo=yes
   24006 else
   24007   echo "$as_me: failed program was:" >&5
   24008 sed 's/^/| /' conftest.$ac_ext >&5
   24009 
   24010 	ac_cv_func_nl_langinfo=no
   24011 fi
   24012 
   24013 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   24014       conftest$ac_exeext conftest.$ac_ext
   24015 fi
   24016 { echo "$as_me:$LINENO: result: $ac_cv_func_nl_langinfo" >&5
   24017 echo "${ECHO_T}$ac_cv_func_nl_langinfo" >&6; }
   24018 if test $ac_cv_func_nl_langinfo = yes; then
   24019   :
   24020 else
   24021   composecache_default=no
   24022 fi
   24023 
   24024 # Check whether --enable-composecache was given.
   24025 if test "${enable_composecache+set}" = set; then
   24026   enableval=$enable_composecache; COMPOSECACHE=$enableval
   24027 else
   24028   COMPOSECACHE=$composecache_default
   24029 fi
   24030 
   24031 if test x"$COMPOSECACHE" = "xyes"; then
   24032 
   24033 cat >>confdefs.h <<\_ACEOF
   24034 #define COMPOSECACHE 1
   24035 _ACEOF
   24036 
   24037 fi
   24038 
   24039 
   24040 
   24041 # Allow checking code with lint, sparse, etc.
   24042 
   24043 # Check whether --with-lint was given.
   24044 if test "${with_lint+set}" = set; then
   24045   withval=$with_lint; use_lint=$withval
   24046 else
   24047   use_lint=no
   24048 fi
   24049 
   24050 if test "x$use_lint" = "xyes" ; then
   24051 	LINT="lint"
   24052 else
   24053 	LINT="$use_lint"
   24054 fi
   24055 if test "x$LINT_FLAGS" = "x" -a "x$LINT" != "xno" ; then
   24056     case $LINT in
   24057 	lint|*/lint)
   24058 	    case $host_os in
   24059 		solaris*)
   24060 			LINT_FLAGS="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
   24061 			;;
   24062 	    esac
   24063 	    ;;
   24064     esac
   24065 fi
   24066 
   24067 
   24068 
   24069  if test x$LINT != xno; then
   24070   LINT_TRUE=
   24071   LINT_FALSE='#'
   24072 else
   24073   LINT_TRUE='#'
   24074   LINT_FALSE=
   24075 fi
   24076 
   24077 
   24078 
   24079 
   24080 
   24081 # Build lint "library" for more indepth checks of programs calling this library
   24082 # Check whether --enable-lint-library was given.
   24083 if test "${enable_lint_library+set}" = set; then
   24084   enableval=$enable_lint_library; make_lint_lib=$enableval
   24085 else
   24086   make_lint_lib=no
   24087 fi
   24088 
   24089 if test "x$make_lint_lib" != "xno" ; then
   24090 	if test "x$LINT" = "xno" ; then
   24091 		{ { echo "$as_me:$LINENO: error: Cannot make lint library without --with-lint" >&5
   24092 echo "$as_me: error: Cannot make lint library without --with-lint" >&2;}
   24093    { (exit 1); exit 1; }; }
   24094 	fi
   24095 	if test "x$make_lint_lib" = "xyes" ; then
   24096 		LINTLIB=llib-lX11.ln
   24097 	else
   24098 		LINTLIB=$make_lint_lib
   24099 	fi
   24100 fi
   24101 
   24102  if test x$make_lint_lib != xno; then
   24103   MAKE_LINT_LIB_TRUE=
   24104   MAKE_LINT_LIB_FALSE='#'
   24105 else
   24106   MAKE_LINT_LIB_TRUE='#'
   24107   MAKE_LINT_LIB_FALSE=
   24108 fi
   24109 
   24110 
   24111 
   24112 LINT_FLAGS="${LINT_FLAGS} ${X11_CFLAGS} ${XPROTO_CFLAGS}"
   24113 
   24114 if test "x$GCC" = "xyes"; then
   24115 	GCC_WARNINGS="-Wall -Wpointer-arith -Wstrict-prototypes \
   24116 	-Wmissing-prototypes -Wmissing-declarations \
   24117 	-Wnested-externs -fno-strict-aliasing"
   24118 	X11_CFLAGS="$GCC_WARNINGS $X11_CFLAGS"
   24119 fi
   24120 
   24121 cat >conftest.$ac_ext <<_ACEOF
   24122 /* confdefs.h.  */
   24123 _ACEOF
   24124 cat confdefs.h >>conftest.$ac_ext
   24125 cat >>conftest.$ac_ext <<_ACEOF
   24126 /* end confdefs.h.  */
   24127 
   24128 #include <features.h>
   24129 #ifndef __GLIBC__
   24130 #error not glibc
   24131 #endif
   24132 
   24133 int
   24134 main ()
   24135 {
   24136 
   24137   ;
   24138   return 0;
   24139 }
   24140 _ACEOF
   24141 rm -f conftest.$ac_objext
   24142 if { (ac_try="$ac_compile"
   24143 case "(($ac_try" in
   24144   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24145   *) ac_try_echo=$ac_try;;
   24146 esac
   24147 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24148   (eval "$ac_compile") 2>conftest.er1
   24149   ac_status=$?
   24150   grep -v '^ *+' conftest.er1 >conftest.err
   24151   rm -f conftest.er1
   24152   cat conftest.err >&5
   24153   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24154   (exit $ac_status); } && {
   24155 	 test -z "$ac_c_werror_flag" ||
   24156 	 test ! -s conftest.err
   24157        } && test -s conftest.$ac_objext; then
   24158 
   24159 cat >>confdefs.h <<\_ACEOF
   24160 #define _GNU_SOURCE 1
   24161 _ACEOF
   24162 
   24163 else
   24164   echo "$as_me: failed program was:" >&5
   24165 sed 's/^/| /' conftest.$ac_ext >&5
   24166 
   24167 
   24168 fi
   24169 
   24170 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   24171 
   24172 X11_DATADIR="${datadir}/X11"
   24173 
   24174   prefix_NONE=
   24175   exec_prefix_NONE=
   24176   test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
   24177   test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
   24178   eval ac_define_dir="\"$X11_DATADIR\""
   24179   eval ac_define_dir="\"$ac_define_dir\""
   24180   X11_DATADIR="$ac_define_dir"
   24181 
   24182 
   24183 cat >>confdefs.h <<_ACEOF
   24184 #define X11_DATADIR "$ac_define_dir"
   24185 _ACEOF
   24186 
   24187   test "$prefix_NONE" && prefix=NONE
   24188   test "$exec_prefix_NONE" && exec_prefix=NONE
   24189 
   24190 
   24191 
   24192 X11_LIBDIR="${libdir}/X11"
   24193 
   24194   prefix_NONE=
   24195   exec_prefix_NONE=
   24196   test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
   24197   test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
   24198   eval ac_define_dir="\"$X11_LIBDIR\""
   24199   eval ac_define_dir="\"$ac_define_dir\""
   24200   X11_LIBDIR="$ac_define_dir"
   24201 
   24202 
   24203 cat >>confdefs.h <<_ACEOF
   24204 #define X11_LIBDIR "$ac_define_dir"
   24205 _ACEOF
   24206 
   24207   test "$prefix_NONE" && prefix=NONE
   24208   test "$exec_prefix_NONE" && exec_prefix=NONE
   24209 
   24210 
   24211 
   24212 X11_CFLAGS="$X11_CFLAGS $XPROTO_CFLAGS"
   24213 
   24214 
   24215 
   24216 
   24217 #
   24218 # Yes, it would be nice to put the locale data in
   24219 # /usr/share, but the locale stuff includes loadable
   24220 # libraries which must be located in the same directory
   24221 # as the other locale data, so for now, everything lives
   24222 # in ${libdir}
   24223 #
   24224 
   24225 X11_LOCALEDATADIR="${X11_DATADIR}/locale"
   24226 
   24227   prefix_NONE=
   24228   exec_prefix_NONE=
   24229   test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
   24230   test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
   24231   eval ac_define_dir="\"$X11_LOCALEDATADIR\""
   24232   eval ac_define_dir="\"$ac_define_dir\""
   24233   XLOCALEDATADIR="$ac_define_dir"
   24234 
   24235 
   24236 cat >>confdefs.h <<_ACEOF
   24237 #define XLOCALEDATADIR "$ac_define_dir"
   24238 _ACEOF
   24239 
   24240   test "$prefix_NONE" && prefix=NONE
   24241   test "$exec_prefix_NONE" && exec_prefix=NONE
   24242 
   24243 
   24244 
   24245 X11_LOCALELIBDIR="${X11_LIBDIR}/locale"
   24246 
   24247   prefix_NONE=
   24248   exec_prefix_NONE=
   24249   test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
   24250   test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
   24251   eval ac_define_dir="\"$X11_LOCALELIBDIR\""
   24252   eval ac_define_dir="\"$ac_define_dir\""
   24253   XLOCALELIBDIR="$ac_define_dir"
   24254 
   24255 
   24256 cat >>confdefs.h <<_ACEOF
   24257 #define XLOCALELIBDIR "$ac_define_dir"
   24258 _ACEOF
   24259 
   24260   test "$prefix_NONE" && prefix=NONE
   24261   test "$exec_prefix_NONE" && exec_prefix=NONE
   24262 
   24263 
   24264 
   24265 X11_LOCALEDIR="${X11_LOCALEDATADIR}"
   24266 
   24267   prefix_NONE=
   24268   exec_prefix_NONE=
   24269   test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
   24270   test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
   24271   eval ac_define_dir="\"$X11_LOCALEDIR\""
   24272   eval ac_define_dir="\"$ac_define_dir\""
   24273   XLOCALEDIR="$ac_define_dir"
   24274 
   24275 
   24276 cat >>confdefs.h <<_ACEOF
   24277 #define XLOCALEDIR "$ac_define_dir"
   24278 _ACEOF
   24279 
   24280   test "$prefix_NONE" && prefix=NONE
   24281   test "$exec_prefix_NONE" && exec_prefix=NONE
   24282 
   24283 
   24284 
   24285 XKEYSYMDB="${X11_DATADIR}/XKeysymDB"
   24286 
   24287   prefix_NONE=
   24288   exec_prefix_NONE=
   24289   test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
   24290   test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
   24291   eval ac_define_dir="\"$XKEYSYMDB\""
   24292   eval ac_define_dir="\"$ac_define_dir\""
   24293   XKEYSYMDB="$ac_define_dir"
   24294 
   24295 
   24296 cat >>confdefs.h <<_ACEOF
   24297 #define XKEYSYMDB "$ac_define_dir"
   24298 _ACEOF
   24299 
   24300   test "$prefix_NONE" && prefix=NONE
   24301   test "$exec_prefix_NONE" && exec_prefix=NONE
   24302 
   24303 
   24304 XERRORDB="${X11_DATADIR}/XErrorDB"
   24305 
   24306   prefix_NONE=
   24307   exec_prefix_NONE=
   24308   test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
   24309   test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
   24310   eval ac_define_dir="\"$XERRORDB\""
   24311   eval ac_define_dir="\"$ac_define_dir\""
   24312   XERRORDB="$ac_define_dir"
   24313 
   24314 
   24315 cat >>confdefs.h <<_ACEOF
   24316 #define XERRORDB "$ac_define_dir"
   24317 _ACEOF
   24318 
   24319   test "$prefix_NONE" && prefix=NONE
   24320   test "$exec_prefix_NONE" && exec_prefix=NONE
   24321 
   24322 
   24323 
   24324 
   24325 # Check whether --enable-malloc0returnsnull was given.
   24326 if test "${enable_malloc0returnsnull+set}" = set; then
   24327   enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval
   24328 else
   24329   MALLOC_ZERO_RETURNS_NULL=auto
   24330 fi
   24331 
   24332 
   24333 { echo "$as_me:$LINENO: checking whether malloc(0) returns NULL" >&5
   24334 echo $ECHO_N "checking whether malloc(0) returns NULL... $ECHO_C" >&6; }
   24335 if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then
   24336 	if test "$cross_compiling" = yes; then
   24337   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
   24338 See \`config.log' for more details." >&5
   24339 echo "$as_me: error: cannot run test program while cross compiling
   24340 See \`config.log' for more details." >&2;}
   24341    { (exit 1); exit 1; }; }
   24342 else
   24343   cat >conftest.$ac_ext <<_ACEOF
   24344 
   24345 char *malloc();
   24346 char *realloc();
   24347 char *calloc();
   24348 main() {
   24349     char *m0, *r0, *c0, *p;
   24350     m0 = malloc(0);
   24351     p = malloc(10);
   24352     r0 = realloc(p,0);
   24353     c0 = calloc(0);
   24354     exit(m0 == 0 || r0 == 0 || c0 == 0 ? 0 : 1);
   24355 }
   24356 _ACEOF
   24357 rm -f conftest$ac_exeext
   24358 if { (ac_try="$ac_link"
   24359 case "(($ac_try" in
   24360   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24361   *) ac_try_echo=$ac_try;;
   24362 esac
   24363 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24364   (eval "$ac_link") 2>&5
   24365   ac_status=$?
   24366   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24367   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   24368   { (case "(($ac_try" in
   24369   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   24370   *) ac_try_echo=$ac_try;;
   24371 esac
   24372 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   24373   (eval "$ac_try") 2>&5
   24374   ac_status=$?
   24375   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   24376   (exit $ac_status); }; }; then
   24377   MALLOC_ZERO_RETURNS_NULL=yes
   24378 else
   24379   echo "$as_me: program exited with status $ac_status" >&5
   24380 echo "$as_me: failed program was:" >&5
   24381 sed 's/^/| /' conftest.$ac_ext >&5
   24382 
   24383 ( exit $ac_status )
   24384 MALLOC_ZERO_RETURNS_NULL=no
   24385 fi
   24386 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   24387 fi
   24388 
   24389 
   24390 fi
   24391 { echo "$as_me:$LINENO: result: $MALLOC_ZERO_RETURNS_NULL" >&5
   24392 echo "${ECHO_T}$MALLOC_ZERO_RETURNS_NULL" >&6; }
   24393 
   24394 if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then
   24395 	MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL"
   24396 	XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS
   24397 	XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC"
   24398 else
   24399 	MALLOC_ZERO_CFLAGS=""
   24400 	XMALLOC_ZERO_CFLAGS=""
   24401 	XTMALLOC_ZERO_CFLAGS=""
   24402 fi
   24403 
   24404 
   24405 
   24406 
   24407 
   24408 
   24409 
   24410 # Check whether --with-release-version was given.
   24411 if test "${with_release_version+set}" = set; then
   24412   withval=$with_release_version; RELEASE_VERSION="$withval"
   24413 else
   24414   RELEASE_VERSION=""
   24415 fi
   24416 
   24417 	if test "x$RELEASE_VERSION" != "x"; then
   24418 		PACKAGE="$PACKAGE-$RELEASE_VERSION"
   24419 		PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION"
   24420 		{ echo "$as_me:$LINENO: Building with package name set to $PACKAGE" >&5
   24421 echo "$as_me: Building with package name set to $PACKAGE" >&6;}
   24422 	fi
   24423 
   24424 cat >>confdefs.h <<_ACEOF
   24425 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
   24426 _ACEOF
   24427 
   24428 	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
   24429 	if test "x$PVM" = "x"; then
   24430 		PVM="0"
   24431 	fi
   24432 
   24433 cat >>confdefs.h <<_ACEOF
   24434 #define PACKAGE_VERSION_MINOR $PVM
   24435 _ACEOF
   24436 
   24437 	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
   24438 	if test "x$PVP" = "x"; then
   24439 		PVP="0"
   24440 	fi
   24441 
   24442 cat >>confdefs.h <<_ACEOF
   24443 #define PACKAGE_VERSION_PATCHLEVEL $PVP
   24444 _ACEOF
   24445 
   24446 
   24447 
   24448 ac_config_files="$ac_config_files Makefile include/Makefile man/Makefile man/xkb/Makefile src/Makefile src/util/Makefile src/xcms/Makefile src/xlibi18n/Makefile modules/Makefile modules/im/Makefile modules/im/ximcp/Makefile modules/lc/Makefile modules/lc/def/Makefile modules/lc/gen/Makefile modules/lc/Utf8/Makefile modules/lc/xlocale/Makefile modules/om/Makefile modules/om/generic/Makefile src/xkb/Makefile nls/Makefile nls/am_ET.UTF-8/Makefile nls/armscii-8/Makefile nls/C/Makefile nls/el_GR.UTF-8/Makefile nls/en_US.UTF-8/Makefile nls/georgian-academy/Makefile nls/georgian-ps/Makefile nls/ibm-cp1133/Makefile nls/iscii-dev/Makefile nls/isiri-3342/Makefile nls/iso8859-1/Makefile nls/iso8859-10/Makefile nls/iso8859-11/Makefile nls/iso8859-13/Makefile nls/iso8859-14/Makefile nls/iso8859-15/Makefile nls/iso8859-2/Makefile nls/iso8859-3/Makefile nls/iso8859-4/Makefile nls/iso8859-5/Makefile nls/iso8859-6/Makefile nls/iso8859-7/Makefile nls/iso8859-8/Makefile nls/iso8859-9/Makefile nls/iso8859-9e/Makefile nls/ja/Makefile nls/ja.JIS/Makefile nls/ja_JP.UTF-8/Makefile nls/ja.S90/Makefile nls/ja.SJIS/Makefile nls/ja.U90/Makefile nls/ko/Makefile nls/koi8-c/Makefile nls/koi8-r/Makefile nls/koi8-u/Makefile nls/ko_KR.UTF-8/Makefile nls/microsoft-cp1251/Makefile nls/microsoft-cp1255/Makefile nls/microsoft-cp1256/Makefile nls/mulelao-1/Makefile nls/nokhchi-1/Makefile nls/pt_BR.UTF-8/Makefile nls/tatar-cyr/Makefile nls/th_TH/Makefile nls/th_TH.UTF-8/Makefile nls/tscii-0/Makefile nls/vi_VN.tcvn/Makefile nls/vi_VN.viscii/Makefile nls/zh_CN/Makefile nls/zh_CN.gb18030/Makefile nls/zh_CN.gbk/Makefile nls/zh_CN.UTF-8/Makefile nls/zh_HK.big5/Makefile nls/zh_HK.big5hkscs/Makefile nls/zh_HK.UTF-8/Makefile nls/zh_TW/Makefile nls/zh_TW.big5/Makefile nls/zh_TW.UTF-8/Makefile x11.pc x11-xcb.pc"
   24449 
   24450 cat >confcache <<\_ACEOF
   24451 # This file is a shell script that caches the results of configure
   24452 # tests run on this system so they can be shared between configure
   24453 # scripts and configure runs, see configure's option --config-cache.
   24454 # It is not useful on other systems.  If it contains results you don't
   24455 # want to keep, you may remove or edit it.
   24456 #
   24457 # config.status only pays attention to the cache file if you give it
   24458 # the --recheck option to rerun configure.
   24459 #
   24460 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   24461 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   24462 # following values.
   24463 
   24464 _ACEOF
   24465 
   24466 # The following way of writing the cache mishandles newlines in values,
   24467 # but we know of no workaround that is simple, portable, and efficient.
   24468 # So, we kill variables containing newlines.
   24469 # Ultrix sh set writes to stderr and can't be redirected directly,
   24470 # and sets the high bit in the cache file unless we assign to the vars.
   24471 (
   24472   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   24473     eval ac_val=\$$ac_var
   24474     case $ac_val in #(
   24475     *${as_nl}*)
   24476       case $ac_var in #(
   24477       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   24478 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   24479       esac
   24480       case $ac_var in #(
   24481       _ | IFS | as_nl) ;; #(
   24482       *) $as_unset $ac_var ;;
   24483       esac ;;
   24484     esac
   24485   done
   24486 
   24487   (set) 2>&1 |
   24488     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   24489     *${as_nl}ac_space=\ *)
   24490       # `set' does not quote correctly, so add quotes (double-quote
   24491       # substitution turns \\\\ into \\, and sed turns \\ into \).
   24492       sed -n \
   24493 	"s/'/'\\\\''/g;
   24494 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   24495       ;; #(
   24496     *)
   24497       # `set' quotes correctly as required by POSIX, so do not add quotes.
   24498       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   24499       ;;
   24500     esac |
   24501     sort
   24502 ) |
   24503   sed '
   24504      /^ac_cv_env_/b end
   24505      t clear
   24506      :clear
   24507      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   24508      t end
   24509      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   24510      :end' >>confcache
   24511 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   24512   if test -w "$cache_file"; then
   24513     test "x$cache_file" != "x/dev/null" &&
   24514       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
   24515 echo "$as_me: updating cache $cache_file" >&6;}
   24516     cat confcache >$cache_file
   24517   else
   24518     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
   24519 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   24520   fi
   24521 fi
   24522 rm -f confcache
   24523 
   24524 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   24525 # Let make expand exec_prefix.
   24526 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   24527 
   24528 DEFS=-DHAVE_CONFIG_H
   24529 
   24530 ac_libobjs=
   24531 ac_ltlibobjs=
   24532 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   24533   # 1. Remove the extension, and $U if already installed.
   24534   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   24535   ac_i=`echo "$ac_i" | sed "$ac_script"`
   24536   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   24537   #    will be set to the directory where LIBOBJS objects are built.
   24538   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   24539   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
   24540 done
   24541 LIBOBJS=$ac_libobjs
   24542 
   24543 LTLIBOBJS=$ac_ltlibobjs
   24544 
   24545 
   24546 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   24547   { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
   24548 Usually this means the macro was only invoked conditionally." >&5
   24549 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
   24550 Usually this means the macro was only invoked conditionally." >&2;}
   24551    { (exit 1); exit 1; }; }
   24552 fi
   24553 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   24554   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
   24555 Usually this means the macro was only invoked conditionally." >&5
   24556 echo "$as_me: error: conditional \"AMDEP\" was never defined.
   24557 Usually this means the macro was only invoked conditionally." >&2;}
   24558    { (exit 1); exit 1; }; }
   24559 fi
   24560 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   24561   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   24562 Usually this means the macro was only invoked conditionally." >&5
   24563 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   24564 Usually this means the macro was only invoked conditionally." >&2;}
   24565    { (exit 1); exit 1; }; }
   24566 fi
   24567 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   24568   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
   24569 Usually this means the macro was only invoked conditionally." >&5
   24570 echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
   24571 Usually this means the macro was only invoked conditionally." >&2;}
   24572    { (exit 1); exit 1; }; }
   24573 fi
   24574 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   24575   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   24576 Usually this means the macro was only invoked conditionally." >&5
   24577 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   24578 Usually this means the macro was only invoked conditionally." >&2;}
   24579    { (exit 1); exit 1; }; }
   24580 fi
   24581 if test -z "${XCB_TRUE}" && test -z "${XCB_FALSE}"; then
   24582   { { echo "$as_me:$LINENO: error: conditional \"XCB\" was never defined.
   24583 Usually this means the macro was only invoked conditionally." >&5
   24584 echo "$as_me: error: conditional \"XCB\" was never defined.
   24585 Usually this means the macro was only invoked conditionally." >&2;}
   24586    { (exit 1); exit 1; }; }
   24587 fi
   24588 if test -z "${XLIB_LOADABLE_I18N_TRUE}" && test -z "${XLIB_LOADABLE_I18N_FALSE}"; then
   24589   { { echo "$as_me:$LINENO: error: conditional \"XLIB_LOADABLE_I18N\" was never defined.
   24590 Usually this means the macro was only invoked conditionally." >&5
   24591 echo "$as_me: error: conditional \"XLIB_LOADABLE_I18N\" was never defined.
   24592 Usually this means the macro was only invoked conditionally." >&2;}
   24593    { (exit 1); exit 1; }; }
   24594 fi
   24595 if test -z "${OS2_TRUE}" && test -z "${OS2_FALSE}"; then
   24596   { { echo "$as_me:$LINENO: error: conditional \"OS2\" was never defined.
   24597 Usually this means the macro was only invoked conditionally." >&5
   24598 echo "$as_me: error: conditional \"OS2\" was never defined.
   24599 Usually this means the macro was only invoked conditionally." >&2;}
   24600    { (exit 1); exit 1; }; }
   24601 fi
   24602 if test -z "${THRSTUBS_TRUE}" && test -z "${THRSTUBS_FALSE}"; then
   24603   { { echo "$as_me:$LINENO: error: conditional \"THRSTUBS\" was never defined.
   24604 Usually this means the macro was only invoked conditionally." >&5
   24605 echo "$as_me: error: conditional \"THRSTUBS\" was never defined.
   24606 Usually this means the macro was only invoked conditionally." >&2;}
   24607    { (exit 1); exit 1; }; }
   24608 fi
   24609 if test -z "${UDC_TRUE}" && test -z "${UDC_FALSE}"; then
   24610   { { echo "$as_me:$LINENO: error: conditional \"UDC\" was never defined.
   24611 Usually this means the macro was only invoked conditionally." >&5
   24612 echo "$as_me: error: conditional \"UDC\" was never defined.
   24613 Usually this means the macro was only invoked conditionally." >&2;}
   24614    { (exit 1); exit 1; }; }
   24615 fi
   24616 if test -z "${XCMS_TRUE}" && test -z "${XCMS_FALSE}"; then
   24617   { { echo "$as_me:$LINENO: error: conditional \"XCMS\" was never defined.
   24618 Usually this means the macro was only invoked conditionally." >&5
   24619 echo "$as_me: error: conditional \"XCMS\" was never defined.
   24620 Usually this means the macro was only invoked conditionally." >&2;}
   24621    { (exit 1); exit 1; }; }
   24622 fi
   24623 if test -z "${XLOCALE_TRUE}" && test -z "${XLOCALE_FALSE}"; then
   24624   { { echo "$as_me:$LINENO: error: conditional \"XLOCALE\" was never defined.
   24625 Usually this means the macro was only invoked conditionally." >&5
   24626 echo "$as_me: error: conditional \"XLOCALE\" was never defined.
   24627 Usually this means the macro was only invoked conditionally." >&2;}
   24628    { (exit 1); exit 1; }; }
   24629 fi
   24630 if test -z "${MANPAGES_TRUE}" && test -z "${MANPAGES_FALSE}"; then
   24631   { { echo "$as_me:$LINENO: error: conditional \"MANPAGES\" was never defined.
   24632 Usually this means the macro was only invoked conditionally." >&5
   24633 echo "$as_me: error: conditional \"MANPAGES\" was never defined.
   24634 Usually this means the macro was only invoked conditionally." >&2;}
   24635    { (exit 1); exit 1; }; }
   24636 fi
   24637 if test -z "${XKB_TRUE}" && test -z "${XKB_FALSE}"; then
   24638   { { echo "$as_me:$LINENO: error: conditional \"XKB\" was never defined.
   24639 Usually this means the macro was only invoked conditionally." >&5
   24640 echo "$as_me: error: conditional \"XKB\" was never defined.
   24641 Usually this means the macro was only invoked conditionally." >&2;}
   24642    { (exit 1); exit 1; }; }
   24643 fi
   24644 if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
   24645   { { echo "$as_me:$LINENO: error: conditional \"LINT\" was never defined.
   24646 Usually this means the macro was only invoked conditionally." >&5
   24647 echo "$as_me: error: conditional \"LINT\" was never defined.
   24648 Usually this means the macro was only invoked conditionally." >&2;}
   24649    { (exit 1); exit 1; }; }
   24650 fi
   24651 if test -z "${MAKE_LINT_LIB_TRUE}" && test -z "${MAKE_LINT_LIB_FALSE}"; then
   24652   { { echo "$as_me:$LINENO: error: conditional \"MAKE_LINT_LIB\" was never defined.
   24653 Usually this means the macro was only invoked conditionally." >&5
   24654 echo "$as_me: error: conditional \"MAKE_LINT_LIB\" was never defined.
   24655 Usually this means the macro was only invoked conditionally." >&2;}
   24656    { (exit 1); exit 1; }; }
   24657 fi
   24658 
   24659 : ${CONFIG_STATUS=./config.status}
   24660 ac_clean_files_save=$ac_clean_files
   24661 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   24662 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
   24663 echo "$as_me: creating $CONFIG_STATUS" >&6;}
   24664 cat >$CONFIG_STATUS <<_ACEOF
   24665 #! $SHELL
   24666 # Generated by $as_me.
   24667 # Run this file to recreate the current configuration.
   24668 # Compiler output produced by configure, useful for debugging
   24669 # configure, is in config.log if it exists.
   24670 
   24671 debug=false
   24672 ac_cs_recheck=false
   24673 ac_cs_silent=false
   24674 SHELL=\${CONFIG_SHELL-$SHELL}
   24675 _ACEOF
   24676 
   24677 cat >>$CONFIG_STATUS <<\_ACEOF
   24678 ## --------------------- ##
   24679 ## M4sh Initialization.  ##
   24680 ## --------------------- ##
   24681 
   24682 # Be more Bourne compatible
   24683 DUALCASE=1; export DUALCASE # for MKS sh
   24684 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
   24685   emulate sh
   24686   NULLCMD=:
   24687   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
   24688   # is contrary to our usage.  Disable this feature.
   24689   alias -g '${1+"$@"}'='"$@"'
   24690   setopt NO_GLOB_SUBST
   24691 else
   24692   case `(set -o) 2>/dev/null` in
   24693   *posix*) set -o posix ;;
   24694 esac
   24695 
   24696 fi
   24697 
   24698 
   24699 
   24700 
   24701 # PATH needs CR
   24702 # Avoid depending upon Character Ranges.
   24703 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   24704 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   24705 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   24706 as_cr_digits='0123456789'
   24707 as_cr_alnum=$as_cr_Letters$as_cr_digits
   24708 
   24709 # The user is always right.
   24710 if test "${PATH_SEPARATOR+set}" != set; then
   24711   echo "#! /bin/sh" >conf$$.sh
   24712   echo  "exit 0"   >>conf$$.sh
   24713   chmod +x conf$$.sh
   24714   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   24715     PATH_SEPARATOR=';'
   24716   else
   24717     PATH_SEPARATOR=:
   24718   fi
   24719   rm -f conf$$.sh
   24720 fi
   24721 
   24722 # Support unset when possible.
   24723 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   24724   as_unset=unset
   24725 else
   24726   as_unset=false
   24727 fi
   24728 
   24729 
   24730 # IFS
   24731 # We need space, tab and new line, in precisely that order.  Quoting is
   24732 # there to prevent editors from complaining about space-tab.
   24733 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   24734 # splitting by setting IFS to empty value.)
   24735 as_nl='
   24736 '
   24737 IFS=" ""	$as_nl"
   24738 
   24739 # Find who we are.  Look in the path if we contain no directory separator.
   24740 case $0 in
   24741   *[\\/]* ) as_myself=$0 ;;
   24742   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   24743 for as_dir in $PATH
   24744 do
   24745   IFS=$as_save_IFS
   24746   test -z "$as_dir" && as_dir=.
   24747   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   24748 done
   24749 IFS=$as_save_IFS
   24750 
   24751      ;;
   24752 esac
   24753 # We did not find ourselves, most probably we were run as `sh COMMAND'
   24754 # in which case we are not to be found in the path.
   24755 if test "x$as_myself" = x; then
   24756   as_myself=$0
   24757 fi
   24758 if test ! -f "$as_myself"; then
   24759   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   24760   { (exit 1); exit 1; }
   24761 fi
   24762 
   24763 # Work around bugs in pre-3.0 UWIN ksh.
   24764 for as_var in ENV MAIL MAILPATH
   24765 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   24766 done
   24767 PS1='$ '
   24768 PS2='> '
   24769 PS4='+ '
   24770 
   24771 # NLS nuisances.
   24772 for as_var in \
   24773   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
   24774   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
   24775   LC_TELEPHONE LC_TIME
   24776 do
   24777   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
   24778     eval $as_var=C; export $as_var
   24779   else
   24780     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   24781   fi
   24782 done
   24783 
   24784 # Required to use basename.
   24785 if expr a : '\(a\)' >/dev/null 2>&1 &&
   24786    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   24787   as_expr=expr
   24788 else
   24789   as_expr=false
   24790 fi
   24791 
   24792 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   24793   as_basename=basename
   24794 else
   24795   as_basename=false
   24796 fi
   24797 
   24798 
   24799 # Name of the executable.
   24800 as_me=`$as_basename -- "$0" ||
   24801 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   24802 	 X"$0" : 'X\(//\)$' \| \
   24803 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   24804 echo X/"$0" |
   24805     sed '/^.*\/\([^/][^/]*\)\/*$/{
   24806 	    s//\1/
   24807 	    q
   24808 	  }
   24809 	  /^X\/\(\/\/\)$/{
   24810 	    s//\1/
   24811 	    q
   24812 	  }
   24813 	  /^X\/\(\/\).*/{
   24814 	    s//\1/
   24815 	    q
   24816 	  }
   24817 	  s/.*/./; q'`
   24818 
   24819 # CDPATH.
   24820 $as_unset CDPATH
   24821 
   24822 
   24823 
   24824   as_lineno_1=$LINENO
   24825   as_lineno_2=$LINENO
   24826   test "x$as_lineno_1" != "x$as_lineno_2" &&
   24827   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
   24828 
   24829   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
   24830   # uniformly replaced by the line number.  The first 'sed' inserts a
   24831   # line-number line after each line using $LINENO; the second 'sed'
   24832   # does the real work.  The second script uses 'N' to pair each
   24833   # line-number line with the line containing $LINENO, and appends
   24834   # trailing '-' during substitution so that $LINENO is not a special
   24835   # case at line end.
   24836   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
   24837   # scripts with optimization help from Paolo Bonzini.  Blame Lee
   24838   # E. McMahon (1931-1989) for sed's syntax.  :-)
   24839   sed -n '
   24840     p
   24841     /[$]LINENO/=
   24842   ' <$as_myself |
   24843     sed '
   24844       s/[$]LINENO.*/&-/
   24845       t lineno
   24846       b
   24847       :lineno
   24848       N
   24849       :loop
   24850       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
   24851       t loop
   24852       s/-\n.*//
   24853     ' >$as_me.lineno &&
   24854   chmod +x "$as_me.lineno" ||
   24855     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
   24856    { (exit 1); exit 1; }; }
   24857 
   24858   # Don't try to exec as it changes $[0], causing all sort of problems
   24859   # (the dirname of $[0] is not the place where we might find the
   24860   # original and so on.  Autoconf is especially sensitive to this).
   24861   . "./$as_me.lineno"
   24862   # Exit status is that of the last command.
   24863   exit
   24864 }
   24865 
   24866 
   24867 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   24868   as_dirname=dirname
   24869 else
   24870   as_dirname=false
   24871 fi
   24872 
   24873 ECHO_C= ECHO_N= ECHO_T=
   24874 case `echo -n x` in
   24875 -n*)
   24876   case `echo 'x\c'` in
   24877   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   24878   *)   ECHO_C='\c';;
   24879   esac;;
   24880 *)
   24881   ECHO_N='-n';;
   24882 esac
   24883 
   24884 if expr a : '\(a\)' >/dev/null 2>&1 &&
   24885    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   24886   as_expr=expr
   24887 else
   24888   as_expr=false
   24889 fi
   24890 
   24891 rm -f conf$$ conf$$.exe conf$$.file
   24892 if test -d conf$$.dir; then
   24893   rm -f conf$$.dir/conf$$.file
   24894 else
   24895   rm -f conf$$.dir
   24896   mkdir conf$$.dir
   24897 fi
   24898 echo >conf$$.file
   24899 if ln -s conf$$.file conf$$ 2>/dev/null; then
   24900   as_ln_s='ln -s'
   24901   # ... but there are two gotchas:
   24902   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   24903   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   24904   # In both cases, we have to default to `cp -p'.
   24905   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   24906     as_ln_s='cp -p'
   24907 elif ln conf$$.file conf$$ 2>/dev/null; then
   24908   as_ln_s=ln
   24909 else
   24910   as_ln_s='cp -p'
   24911 fi
   24912 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   24913 rmdir conf$$.dir 2>/dev/null
   24914 
   24915 if mkdir -p . 2>/dev/null; then
   24916   as_mkdir_p=:
   24917 else
   24918   test -d ./-p && rmdir ./-p
   24919   as_mkdir_p=false
   24920 fi
   24921 
   24922 if test -x / >/dev/null 2>&1; then
   24923   as_test_x='test -x'
   24924 else
   24925   if ls -dL / >/dev/null 2>&1; then
   24926     as_ls_L_option=L
   24927   else
   24928     as_ls_L_option=
   24929   fi
   24930   as_test_x='
   24931     eval sh -c '\''
   24932       if test -d "$1"; then
   24933         test -d "$1/.";
   24934       else
   24935 	case $1 in
   24936         -*)set "./$1";;
   24937 	esac;
   24938 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
   24939 	???[sx]*):;;*)false;;esac;fi
   24940     '\'' sh
   24941   '
   24942 fi
   24943 as_executable_p=$as_test_x
   24944 
   24945 # Sed expression to map a string onto a valid CPP name.
   24946 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   24947 
   24948 # Sed expression to map a string onto a valid variable name.
   24949 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   24950 
   24951 
   24952 exec 6>&1
   24953 
   24954 # Save the log message, to keep $[0] and so on meaningful, and to
   24955 # report actual input values of CONFIG_FILES etc. instead of their
   24956 # values after options handling.
   24957 ac_log="
   24958 This file was extended by libX11 $as_me 1.1.4, which was
   24959 generated by GNU Autoconf 2.61.  Invocation command line was
   24960 
   24961   CONFIG_FILES    = $CONFIG_FILES
   24962   CONFIG_HEADERS  = $CONFIG_HEADERS
   24963   CONFIG_LINKS    = $CONFIG_LINKS
   24964   CONFIG_COMMANDS = $CONFIG_COMMANDS
   24965   $ $0 $@
   24966 
   24967 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   24968 "
   24969 
   24970 _ACEOF
   24971 
   24972 cat >>$CONFIG_STATUS <<_ACEOF
   24973 # Files that config.status was made for.
   24974 config_files="$ac_config_files"
   24975 config_headers="$ac_config_headers"
   24976 config_commands="$ac_config_commands"
   24977 
   24978 _ACEOF
   24979 
   24980 cat >>$CONFIG_STATUS <<\_ACEOF
   24981 ac_cs_usage="\
   24982 \`$as_me' instantiates files from templates according to the
   24983 current configuration.
   24984 
   24985 Usage: $0 [OPTIONS] [FILE]...
   24986 
   24987   -h, --help       print this help, then exit
   24988   -V, --version    print version number and configuration settings, then exit
   24989   -q, --quiet      do not print progress messages
   24990   -d, --debug      don't remove temporary files
   24991       --recheck    update $as_me by reconfiguring in the same conditions
   24992   --file=FILE[:TEMPLATE]
   24993 		   instantiate the configuration file FILE
   24994   --header=FILE[:TEMPLATE]
   24995 		   instantiate the configuration header FILE
   24996 
   24997 Configuration files:
   24998 $config_files
   24999 
   25000 Configuration headers:
   25001 $config_headers
   25002 
   25003 Configuration commands:
   25004 $config_commands
   25005 
   25006 Report bugs to <bug-autoconf (at] gnu.org>."
   25007 
   25008 _ACEOF
   25009 cat >>$CONFIG_STATUS <<_ACEOF
   25010 ac_cs_version="\\
   25011 libX11 config.status 1.1.4
   25012 configured by $0, generated by GNU Autoconf 2.61,
   25013   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
   25014 
   25015 Copyright (C) 2006 Free Software Foundation, Inc.
   25016 This config.status script is free software; the Free Software Foundation
   25017 gives unlimited permission to copy, distribute and modify it."
   25018 
   25019 ac_pwd='$ac_pwd'
   25020 srcdir='$srcdir'
   25021 INSTALL='$INSTALL'
   25022 MKDIR_P='$MKDIR_P'
   25023 _ACEOF
   25024 
   25025 cat >>$CONFIG_STATUS <<\_ACEOF
   25026 # If no file are specified by the user, then we need to provide default
   25027 # value.  By we need to know if files were specified by the user.
   25028 ac_need_defaults=:
   25029 while test $# != 0
   25030 do
   25031   case $1 in
   25032   --*=*)
   25033     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   25034     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   25035     ac_shift=:
   25036     ;;
   25037   *)
   25038     ac_option=$1
   25039     ac_optarg=$2
   25040     ac_shift=shift
   25041     ;;
   25042   esac
   25043 
   25044   case $ac_option in
   25045   # Handling of the options.
   25046   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   25047     ac_cs_recheck=: ;;
   25048   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   25049     echo "$ac_cs_version"; exit ;;
   25050   --debug | --debu | --deb | --de | --d | -d )
   25051     debug=: ;;
   25052   --file | --fil | --fi | --f )
   25053     $ac_shift
   25054     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
   25055     ac_need_defaults=false;;
   25056   --header | --heade | --head | --hea )
   25057     $ac_shift
   25058     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
   25059     ac_need_defaults=false;;
   25060   --he | --h)
   25061     # Conflict between --help and --header
   25062     { echo "$as_me: error: ambiguous option: $1
   25063 Try \`$0 --help' for more information." >&2
   25064    { (exit 1); exit 1; }; };;
   25065   --help | --hel | -h )
   25066     echo "$ac_cs_usage"; exit ;;
   25067   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   25068   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   25069     ac_cs_silent=: ;;
   25070 
   25071   # This is an error.
   25072   -*) { echo "$as_me: error: unrecognized option: $1
   25073 Try \`$0 --help' for more information." >&2
   25074    { (exit 1); exit 1; }; } ;;
   25075 
   25076   *) ac_config_targets="$ac_config_targets $1"
   25077      ac_need_defaults=false ;;
   25078 
   25079   esac
   25080   shift
   25081 done
   25082 
   25083 ac_configure_extra_args=
   25084 
   25085 if $ac_cs_silent; then
   25086   exec 6>/dev/null
   25087   ac_configure_extra_args="$ac_configure_extra_args --silent"
   25088 fi
   25089 
   25090 _ACEOF
   25091 cat >>$CONFIG_STATUS <<_ACEOF
   25092 if \$ac_cs_recheck; then
   25093   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
   25094   CONFIG_SHELL=$SHELL
   25095   export CONFIG_SHELL
   25096   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   25097 fi
   25098 
   25099 _ACEOF
   25100 cat >>$CONFIG_STATUS <<\_ACEOF
   25101 exec 5>>config.log
   25102 {
   25103   echo
   25104   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   25105 ## Running $as_me. ##
   25106 _ASBOX
   25107   echo "$ac_log"
   25108 } >&5
   25109 
   25110 _ACEOF
   25111 cat >>$CONFIG_STATUS <<_ACEOF
   25112 #
   25113 # INIT-COMMANDS
   25114 #
   25115 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   25116 
   25117 _ACEOF
   25118 
   25119 cat >>$CONFIG_STATUS <<\_ACEOF
   25120 
   25121 # Handling of arguments.
   25122 for ac_config_target in $ac_config_targets
   25123 do
   25124   case $ac_config_target in
   25125     "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
   25126     "include/X11/XlibConf.h") CONFIG_HEADERS="$CONFIG_HEADERS include/X11/XlibConf.h" ;;
   25127     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   25128     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   25129     "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
   25130     "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
   25131     "man/xkb/Makefile") CONFIG_FILES="$CONFIG_FILES man/xkb/Makefile" ;;
   25132     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
   25133     "src/util/Makefile") CONFIG_FILES="$CONFIG_FILES src/util/Makefile" ;;
   25134     "src/xcms/Makefile") CONFIG_FILES="$CONFIG_FILES src/xcms/Makefile" ;;
   25135     "src/xlibi18n/Makefile") CONFIG_FILES="$CONFIG_FILES src/xlibi18n/Makefile" ;;
   25136     "modules/Makefile") CONFIG_FILES="$CONFIG_FILES modules/Makefile" ;;
   25137     "modules/im/Makefile") CONFIG_FILES="$CONFIG_FILES modules/im/Makefile" ;;
   25138     "modules/im/ximcp/Makefile") CONFIG_FILES="$CONFIG_FILES modules/im/ximcp/Makefile" ;;
   25139     "modules/lc/Makefile") CONFIG_FILES="$CONFIG_FILES modules/lc/Makefile" ;;
   25140     "modules/lc/def/Makefile") CONFIG_FILES="$CONFIG_FILES modules/lc/def/Makefile" ;;
   25141     "modules/lc/gen/Makefile") CONFIG_FILES="$CONFIG_FILES modules/lc/gen/Makefile" ;;
   25142     "modules/lc/Utf8/Makefile") CONFIG_FILES="$CONFIG_FILES modules/lc/Utf8/Makefile" ;;
   25143     "modules/lc/xlocale/Makefile") CONFIG_FILES="$CONFIG_FILES modules/lc/xlocale/Makefile" ;;
   25144     "modules/om/Makefile") CONFIG_FILES="$CONFIG_FILES modules/om/Makefile" ;;
   25145     "modules/om/generic/Makefile") CONFIG_FILES="$CONFIG_FILES modules/om/generic/Makefile" ;;
   25146     "src/xkb/Makefile") CONFIG_FILES="$CONFIG_FILES src/xkb/Makefile" ;;
   25147     "nls/Makefile") CONFIG_FILES="$CONFIG_FILES nls/Makefile" ;;
   25148     "nls/am_ET.UTF-8/Makefile") CONFIG_FILES="$CONFIG_FILES nls/am_ET.UTF-8/Makefile" ;;
   25149     "nls/armscii-8/Makefile") CONFIG_FILES="$CONFIG_FILES nls/armscii-8/Makefile" ;;
   25150     "nls/C/Makefile") CONFIG_FILES="$CONFIG_FILES nls/C/Makefile" ;;
   25151     "nls/el_GR.UTF-8/Makefile") CONFIG_FILES="$CONFIG_FILES nls/el_GR.UTF-8/Makefile" ;;
   25152     "nls/en_US.UTF-8/Makefile") CONFIG_FILES="$CONFIG_FILES nls/en_US.UTF-8/Makefile" ;;
   25153     "nls/georgian-academy/Makefile") CONFIG_FILES="$CONFIG_FILES nls/georgian-academy/Makefile" ;;
   25154     "nls/georgian-ps/Makefile") CONFIG_FILES="$CONFIG_FILES nls/georgian-ps/Makefile" ;;
   25155     "nls/ibm-cp1133/Makefile") CONFIG_FILES="$CONFIG_FILES nls/ibm-cp1133/Makefile" ;;
   25156     "nls/iscii-dev/Makefile") CONFIG_FILES="$CONFIG_FILES nls/iscii-dev/Makefile" ;;
   25157     "nls/isiri-3342/Makefile") CONFIG_FILES="$CONFIG_FILES nls/isiri-3342/Makefile" ;;
   25158     "nls/iso8859-1/Makefile") CONFIG_FILES="$CONFIG_FILES nls/iso8859-1/Makefile" ;;
   25159     "nls/iso8859-10/Makefile") CONFIG_FILES="$CONFIG_FILES nls/iso8859-10/Makefile" ;;
   25160     "nls/iso8859-11/Makefile") CONFIG_FILES="$CONFIG_FILES nls/iso8859-11/Makefile" ;;
   25161     "nls/iso8859-13/Makefile") CONFIG_FILES="$CONFIG_FILES nls/iso8859-13/Makefile" ;;
   25162     "nls/iso8859-14/Makefile") CONFIG_FILES="$CONFIG_FILES nls/iso8859-14/Makefile" ;;
   25163     "nls/iso8859-15/Makefile") CONFIG_FILES="$CONFIG_FILES nls/iso8859-15/Makefile" ;;
   25164     "nls/iso8859-2/Makefile") CONFIG_FILES="$CONFIG_FILES nls/iso8859-2/Makefile" ;;
   25165     "nls/iso8859-3/Makefile") CONFIG_FILES="$CONFIG_FILES nls/iso8859-3/Makefile" ;;
   25166     "nls/iso8859-4/Makefile") CONFIG_FILES="$CONFIG_FILES nls/iso8859-4/Makefile" ;;
   25167     "nls/iso8859-5/Makefile") CONFIG_FILES="$CONFIG_FILES nls/iso8859-5/Makefile" ;;
   25168     "nls/iso8859-6/Makefile") CONFIG_FILES="$CONFIG_FILES nls/iso8859-6/Makefile" ;;
   25169     "nls/iso8859-7/Makefile") CONFIG_FILES="$CONFIG_FILES nls/iso8859-7/Makefile" ;;
   25170     "nls/iso8859-8/Makefile") CONFIG_FILES="$CONFIG_FILES nls/iso8859-8/Makefile" ;;
   25171     "nls/iso8859-9/Makefile") CONFIG_FILES="$CONFIG_FILES nls/iso8859-9/Makefile" ;;
   25172     "nls/iso8859-9e/Makefile") CONFIG_FILES="$CONFIG_FILES nls/iso8859-9e/Makefile" ;;
   25173     "nls/ja/Makefile") CONFIG_FILES="$CONFIG_FILES nls/ja/Makefile" ;;
   25174     "nls/ja.JIS/Makefile") CONFIG_FILES="$CONFIG_FILES nls/ja.JIS/Makefile" ;;
   25175     "nls/ja_JP.UTF-8/Makefile") CONFIG_FILES="$CONFIG_FILES nls/ja_JP.UTF-8/Makefile" ;;
   25176     "nls/ja.S90/Makefile") CONFIG_FILES="$CONFIG_FILES nls/ja.S90/Makefile" ;;
   25177     "nls/ja.SJIS/Makefile") CONFIG_FILES="$CONFIG_FILES nls/ja.SJIS/Makefile" ;;
   25178     "nls/ja.U90/Makefile") CONFIG_FILES="$CONFIG_FILES nls/ja.U90/Makefile" ;;
   25179     "nls/ko/Makefile") CONFIG_FILES="$CONFIG_FILES nls/ko/Makefile" ;;
   25180     "nls/koi8-c/Makefile") CONFIG_FILES="$CONFIG_FILES nls/koi8-c/Makefile" ;;
   25181     "nls/koi8-r/Makefile") CONFIG_FILES="$CONFIG_FILES nls/koi8-r/Makefile" ;;
   25182     "nls/koi8-u/Makefile") CONFIG_FILES="$CONFIG_FILES nls/koi8-u/Makefile" ;;
   25183     "nls/ko_KR.UTF-8/Makefile") CONFIG_FILES="$CONFIG_FILES nls/ko_KR.UTF-8/Makefile" ;;
   25184     "nls/microsoft-cp1251/Makefile") CONFIG_FILES="$CONFIG_FILES nls/microsoft-cp1251/Makefile" ;;
   25185     "nls/microsoft-cp1255/Makefile") CONFIG_FILES="$CONFIG_FILES nls/microsoft-cp1255/Makefile" ;;
   25186     "nls/microsoft-cp1256/Makefile") CONFIG_FILES="$CONFIG_FILES nls/microsoft-cp1256/Makefile" ;;
   25187     "nls/mulelao-1/Makefile") CONFIG_FILES="$CONFIG_FILES nls/mulelao-1/Makefile" ;;
   25188     "nls/nokhchi-1/Makefile") CONFIG_FILES="$CONFIG_FILES nls/nokhchi-1/Makefile" ;;
   25189     "nls/pt_BR.UTF-8/Makefile") CONFIG_FILES="$CONFIG_FILES nls/pt_BR.UTF-8/Makefile" ;;
   25190     "nls/tatar-cyr/Makefile") CONFIG_FILES="$CONFIG_FILES nls/tatar-cyr/Makefile" ;;
   25191     "nls/th_TH/Makefile") CONFIG_FILES="$CONFIG_FILES nls/th_TH/Makefile" ;;
   25192     "nls/th_TH.UTF-8/Makefile") CONFIG_FILES="$CONFIG_FILES nls/th_TH.UTF-8/Makefile" ;;
   25193     "nls/tscii-0/Makefile") CONFIG_FILES="$CONFIG_FILES nls/tscii-0/Makefile" ;;
   25194     "nls/vi_VN.tcvn/Makefile") CONFIG_FILES="$CONFIG_FILES nls/vi_VN.tcvn/Makefile" ;;
   25195     "nls/vi_VN.viscii/Makefile") CONFIG_FILES="$CONFIG_FILES nls/vi_VN.viscii/Makefile" ;;
   25196     "nls/zh_CN/Makefile") CONFIG_FILES="$CONFIG_FILES nls/zh_CN/Makefile" ;;
   25197     "nls/zh_CN.gb18030/Makefile") CONFIG_FILES="$CONFIG_FILES nls/zh_CN.gb18030/Makefile" ;;
   25198     "nls/zh_CN.gbk/Makefile") CONFIG_FILES="$CONFIG_FILES nls/zh_CN.gbk/Makefile" ;;
   25199     "nls/zh_CN.UTF-8/Makefile") CONFIG_FILES="$CONFIG_FILES nls/zh_CN.UTF-8/Makefile" ;;
   25200     "nls/zh_HK.big5/Makefile") CONFIG_FILES="$CONFIG_FILES nls/zh_HK.big5/Makefile" ;;
   25201     "nls/zh_HK.big5hkscs/Makefile") CONFIG_FILES="$CONFIG_FILES nls/zh_HK.big5hkscs/Makefile" ;;
   25202     "nls/zh_HK.UTF-8/Makefile") CONFIG_FILES="$CONFIG_FILES nls/zh_HK.UTF-8/Makefile" ;;
   25203     "nls/zh_TW/Makefile") CONFIG_FILES="$CONFIG_FILES nls/zh_TW/Makefile" ;;
   25204     "nls/zh_TW.big5/Makefile") CONFIG_FILES="$CONFIG_FILES nls/zh_TW.big5/Makefile" ;;
   25205     "nls/zh_TW.UTF-8/Makefile") CONFIG_FILES="$CONFIG_FILES nls/zh_TW.UTF-8/Makefile" ;;
   25206     "x11.pc") CONFIG_FILES="$CONFIG_FILES x11.pc" ;;
   25207     "x11-xcb.pc") CONFIG_FILES="$CONFIG_FILES x11-xcb.pc" ;;
   25208 
   25209   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
   25210 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
   25211    { (exit 1); exit 1; }; };;
   25212   esac
   25213 done
   25214 
   25215 
   25216 # If the user did not use the arguments to specify the items to instantiate,
   25217 # then the envvar interface is used.  Set only those that are not.
   25218 # We use the long form for the default assignment because of an extremely
   25219 # bizarre bug on SunOS 4.1.3.
   25220 if $ac_need_defaults; then
   25221   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   25222   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   25223   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   25224 fi
   25225 
   25226 # Have a temporary directory for convenience.  Make it in the build tree
   25227 # simply because there is no reason against having it here, and in addition,
   25228 # creating and moving files from /tmp can sometimes cause problems.
   25229 # Hook for its removal unless debugging.
   25230 # Note that there is a small window in which the directory will not be cleaned:
   25231 # after its creation but before its name has been assigned to `$tmp'.
   25232 $debug ||
   25233 {
   25234   tmp=
   25235   trap 'exit_status=$?
   25236   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
   25237 ' 0
   25238   trap '{ (exit 1); exit 1; }' 1 2 13 15
   25239 }
   25240 # Create a (secure) tmp directory for tmp files.
   25241 
   25242 {
   25243   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   25244   test -n "$tmp" && test -d "$tmp"
   25245 }  ||
   25246 {
   25247   tmp=./conf$$-$RANDOM
   25248   (umask 077 && mkdir "$tmp")
   25249 } ||
   25250 {
   25251    echo "$me: cannot create a temporary directory in ." >&2
   25252    { (exit 1); exit 1; }
   25253 }
   25254 
   25255 #
   25256 # Set up the sed scripts for CONFIG_FILES section.
   25257 #
   25258 
   25259 # No need to generate the scripts if there are no CONFIG_FILES.
   25260 # This happens for instance when ./config.status config.h
   25261 if test -n "$CONFIG_FILES"; then
   25262 
   25263 _ACEOF
   25264 
   25265 
   25266 
   25267 ac_delim='%!_!# '
   25268 for ac_last_try in false false false false false :; do
   25269   cat >conf$$subs.sed <<_ACEOF
   25270 SHELL!$SHELL$ac_delim
   25271 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
   25272 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
   25273 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
   25274 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
   25275 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
   25276 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
   25277 exec_prefix!$exec_prefix$ac_delim
   25278 prefix!$prefix$ac_delim
   25279 program_transform_name!$program_transform_name$ac_delim
   25280 bindir!$bindir$ac_delim
   25281 sbindir!$sbindir$ac_delim
   25282 libexecdir!$libexecdir$ac_delim
   25283 datarootdir!$datarootdir$ac_delim
   25284 datadir!$datadir$ac_delim
   25285 sysconfdir!$sysconfdir$ac_delim
   25286 sharedstatedir!$sharedstatedir$ac_delim
   25287 localstatedir!$localstatedir$ac_delim
   25288 includedir!$includedir$ac_delim
   25289 oldincludedir!$oldincludedir$ac_delim
   25290 docdir!$docdir$ac_delim
   25291 infodir!$infodir$ac_delim
   25292 htmldir!$htmldir$ac_delim
   25293 dvidir!$dvidir$ac_delim
   25294 pdfdir!$pdfdir$ac_delim
   25295 psdir!$psdir$ac_delim
   25296 libdir!$libdir$ac_delim
   25297 localedir!$localedir$ac_delim
   25298 mandir!$mandir$ac_delim
   25299 DEFS!$DEFS$ac_delim
   25300 ECHO_C!$ECHO_C$ac_delim
   25301 ECHO_N!$ECHO_N$ac_delim
   25302 ECHO_T!$ECHO_T$ac_delim
   25303 LIBS!$LIBS$ac_delim
   25304 build_alias!$build_alias$ac_delim
   25305 host_alias!$host_alias$ac_delim
   25306 target_alias!$target_alias$ac_delim
   25307 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
   25308 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
   25309 INSTALL_DATA!$INSTALL_DATA$ac_delim
   25310 am__isrc!$am__isrc$ac_delim
   25311 CYGPATH_W!$CYGPATH_W$ac_delim
   25312 PACKAGE!$PACKAGE$ac_delim
   25313 VERSION!$VERSION$ac_delim
   25314 ACLOCAL!$ACLOCAL$ac_delim
   25315 AUTOCONF!$AUTOCONF$ac_delim
   25316 AUTOMAKE!$AUTOMAKE$ac_delim
   25317 AUTOHEADER!$AUTOHEADER$ac_delim
   25318 MAKEINFO!$MAKEINFO$ac_delim
   25319 install_sh!$install_sh$ac_delim
   25320 STRIP!$STRIP$ac_delim
   25321 INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim
   25322 mkdir_p!$mkdir_p$ac_delim
   25323 AWK!$AWK$ac_delim
   25324 SET_MAKE!$SET_MAKE$ac_delim
   25325 am__leading_dot!$am__leading_dot$ac_delim
   25326 AMTAR!$AMTAR$ac_delim
   25327 am__tar!$am__tar$ac_delim
   25328 am__untar!$am__untar$ac_delim
   25329 MAINTAINER_MODE_TRUE!$MAINTAINER_MODE_TRUE$ac_delim
   25330 MAINTAINER_MODE_FALSE!$MAINTAINER_MODE_FALSE$ac_delim
   25331 MAINT!$MAINT$ac_delim
   25332 build!$build$ac_delim
   25333 build_cpu!$build_cpu$ac_delim
   25334 build_vendor!$build_vendor$ac_delim
   25335 build_os!$build_os$ac_delim
   25336 host!$host$ac_delim
   25337 host_cpu!$host_cpu$ac_delim
   25338 host_vendor!$host_vendor$ac_delim
   25339 host_os!$host_os$ac_delim
   25340 CC!$CC$ac_delim
   25341 CFLAGS!$CFLAGS$ac_delim
   25342 LDFLAGS!$LDFLAGS$ac_delim
   25343 CPPFLAGS!$CPPFLAGS$ac_delim
   25344 ac_ct_CC!$ac_ct_CC$ac_delim
   25345 EXEEXT!$EXEEXT$ac_delim
   25346 OBJEXT!$OBJEXT$ac_delim
   25347 DEPDIR!$DEPDIR$ac_delim
   25348 am__include!$am__include$ac_delim
   25349 am__quote!$am__quote$ac_delim
   25350 AMDEP_TRUE!$AMDEP_TRUE$ac_delim
   25351 AMDEP_FALSE!$AMDEP_FALSE$ac_delim
   25352 AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim
   25353 CCDEPMODE!$CCDEPMODE$ac_delim
   25354 am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim
   25355 am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim
   25356 SED!$SED$ac_delim
   25357 GREP!$GREP$ac_delim
   25358 EGREP!$EGREP$ac_delim
   25359 LN_S!$LN_S$ac_delim
   25360 ECHO!$ECHO$ac_delim
   25361 AR!$AR$ac_delim
   25362 RANLIB!$RANLIB$ac_delim
   25363 CPP!$CPP$ac_delim
   25364 CXX!$CXX$ac_delim
   25365 CXXFLAGS!$CXXFLAGS$ac_delim
   25366 ac_ct_CXX!$ac_ct_CXX$ac_delim
   25367 _ACEOF
   25368 
   25369   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
   25370     break
   25371   elif $ac_last_try; then
   25372     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   25373 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   25374    { (exit 1); exit 1; }; }
   25375   else
   25376     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   25377   fi
   25378 done
   25379 
   25380 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
   25381 if test -n "$ac_eof"; then
   25382   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
   25383   ac_eof=`expr $ac_eof + 1`
   25384 fi
   25385 
   25386 cat >>$CONFIG_STATUS <<_ACEOF
   25387 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
   25388 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   25389 _ACEOF
   25390 sed '
   25391 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
   25392 s/^/s,@/; s/!/@,|#_!!_#|/
   25393 :n
   25394 t n
   25395 s/'"$ac_delim"'$/,g/; t
   25396 s/$/\\/; p
   25397 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
   25398 ' >>$CONFIG_STATUS <conf$$subs.sed
   25399 rm -f conf$$subs.sed
   25400 cat >>$CONFIG_STATUS <<_ACEOF
   25401 CEOF$ac_eof
   25402 _ACEOF
   25403 
   25404 
   25405 ac_delim='%!_!# '
   25406 for ac_last_try in false false false false false :; do
   25407   cat >conf$$subs.sed <<_ACEOF
   25408 CXXDEPMODE!$CXXDEPMODE$ac_delim
   25409 am__fastdepCXX_TRUE!$am__fastdepCXX_TRUE$ac_delim
   25410 am__fastdepCXX_FALSE!$am__fastdepCXX_FALSE$ac_delim
   25411 CXXCPP!$CXXCPP$ac_delim
   25412 F77!$F77$ac_delim
   25413 FFLAGS!$FFLAGS$ac_delim
   25414 ac_ct_F77!$ac_ct_F77$ac_delim
   25415 LIBTOOL!$LIBTOOL$ac_delim
   25416 RAWCPP!$RAWCPP$ac_delim
   25417 RAWCPPFLAGS!$RAWCPPFLAGS$ac_delim
   25418 XCB_TRUE!$XCB_TRUE$ac_delim
   25419 XCB_FALSE!$XCB_FALSE$ac_delim
   25420 PKG_CONFIG!$PKG_CONFIG$ac_delim
   25421 XPROTO_CFLAGS!$XPROTO_CFLAGS$ac_delim
   25422 XPROTO_LIBS!$XPROTO_LIBS$ac_delim
   25423 XDMCP_CFLAGS!$XDMCP_CFLAGS$ac_delim
   25424 XDMCP_LIBS!$XDMCP_LIBS$ac_delim
   25425 X11_EXTRA_DEPS!$X11_EXTRA_DEPS$ac_delim
   25426 X11_CFLAGS!$X11_CFLAGS$ac_delim
   25427 X11_LIBS!$X11_LIBS$ac_delim
   25428 I18N_MODULE_LIBS!$I18N_MODULE_LIBS$ac_delim
   25429 XLIB_LOADABLE_I18N_TRUE!$XLIB_LOADABLE_I18N_TRUE$ac_delim
   25430 XLIB_LOADABLE_I18N_FALSE!$XLIB_LOADABLE_I18N_FALSE$ac_delim
   25431 WCHAR32!$WCHAR32$ac_delim
   25432 OS2_TRUE!$OS2_TRUE$ac_delim
   25433 OS2_FALSE!$OS2_FALSE$ac_delim
   25434 LAUNCHD!$LAUNCHD$ac_delim
   25435 XTHREADS!$XTHREADS$ac_delim
   25436 XUSE_MTSAFE_API!$XUSE_MTSAFE_API$ac_delim
   25437 THRSTUBS_TRUE!$THRSTUBS_TRUE$ac_delim
   25438 THRSTUBS_FALSE!$THRSTUBS_FALSE$ac_delim
   25439 XTHREADLIB!$XTHREADLIB$ac_delim
   25440 XTHREAD_CFLAGS!$XTHREAD_CFLAGS$ac_delim
   25441 KEYSYMDEF!$KEYSYMDEF$ac_delim
   25442 UDC_TRUE!$UDC_TRUE$ac_delim
   25443 UDC_FALSE!$UDC_FALSE$ac_delim
   25444 XCMS_TRUE!$XCMS_TRUE$ac_delim
   25445 XCMS_FALSE!$XCMS_FALSE$ac_delim
   25446 XLOCALE_TRUE!$XLOCALE_TRUE$ac_delim
   25447 XLOCALE_FALSE!$XLOCALE_FALSE$ac_delim
   25448 BIGFONT_CFLAGS!$BIGFONT_CFLAGS$ac_delim
   25449 BIGFONT_LIBS!$BIGFONT_LIBS$ac_delim
   25450 APP_MAN_SUFFIX!$APP_MAN_SUFFIX$ac_delim
   25451 LIB_MAN_SUFFIX!$LIB_MAN_SUFFIX$ac_delim
   25452 FILE_MAN_SUFFIX!$FILE_MAN_SUFFIX$ac_delim
   25453 MISC_MAN_SUFFIX!$MISC_MAN_SUFFIX$ac_delim
   25454 DRIVER_MAN_SUFFIX!$DRIVER_MAN_SUFFIX$ac_delim
   25455 ADMIN_MAN_SUFFIX!$ADMIN_MAN_SUFFIX$ac_delim
   25456 APP_MAN_DIR!$APP_MAN_DIR$ac_delim
   25457 LIB_MAN_DIR!$LIB_MAN_DIR$ac_delim
   25458 FILE_MAN_DIR!$FILE_MAN_DIR$ac_delim
   25459 MISC_MAN_DIR!$MISC_MAN_DIR$ac_delim
   25460 DRIVER_MAN_DIR!$DRIVER_MAN_DIR$ac_delim
   25461 ADMIN_MAN_DIR!$ADMIN_MAN_DIR$ac_delim
   25462 MANPAGES_TRUE!$MANPAGES_TRUE$ac_delim
   25463 MANPAGES_FALSE!$MANPAGES_FALSE$ac_delim
   25464 XKB_TRUE!$XKB_TRUE$ac_delim
   25465 XKB_FALSE!$XKB_FALSE$ac_delim
   25466 XKBPROTO_CFLAGS!$XKBPROTO_CFLAGS$ac_delim
   25467 XKBPROTO_LIBS!$XKBPROTO_LIBS$ac_delim
   25468 XKBPROTO_REQUIRES!$XKBPROTO_REQUIRES$ac_delim
   25469 LINT!$LINT$ac_delim
   25470 LINT_FLAGS!$LINT_FLAGS$ac_delim
   25471 LINT_TRUE!$LINT_TRUE$ac_delim
   25472 LINT_FALSE!$LINT_FALSE$ac_delim
   25473 LINTLIB!$LINTLIB$ac_delim
   25474 MAKE_LINT_LIB_TRUE!$MAKE_LINT_LIB_TRUE$ac_delim
   25475 MAKE_LINT_LIB_FALSE!$MAKE_LINT_LIB_FALSE$ac_delim
   25476 X11_DATADIR!$X11_DATADIR$ac_delim
   25477 X11_LIBDIR!$X11_LIBDIR$ac_delim
   25478 XLOCALEDATADIR!$XLOCALEDATADIR$ac_delim
   25479 X11_LOCALEDATADIR!$X11_LOCALEDATADIR$ac_delim
   25480 XLOCALELIBDIR!$XLOCALELIBDIR$ac_delim
   25481 X11_LOCALELIBDIR!$X11_LOCALELIBDIR$ac_delim
   25482 XLOCALEDIR!$XLOCALEDIR$ac_delim
   25483 X11_LOCALEDIR!$X11_LOCALEDIR$ac_delim
   25484 XKEYSYMDB!$XKEYSYMDB$ac_delim
   25485 XERRORDB!$XERRORDB$ac_delim
   25486 MALLOC_ZERO_CFLAGS!$MALLOC_ZERO_CFLAGS$ac_delim
   25487 XMALLOC_ZERO_CFLAGS!$XMALLOC_ZERO_CFLAGS$ac_delim
   25488 XTMALLOC_ZERO_CFLAGS!$XTMALLOC_ZERO_CFLAGS$ac_delim
   25489 LIBOBJS!$LIBOBJS$ac_delim
   25490 LTLIBOBJS!$LTLIBOBJS$ac_delim
   25491 _ACEOF
   25492 
   25493   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 83; then
   25494     break
   25495   elif $ac_last_try; then
   25496     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   25497 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   25498    { (exit 1); exit 1; }; }
   25499   else
   25500     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   25501   fi
   25502 done
   25503 
   25504 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
   25505 if test -n "$ac_eof"; then
   25506   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
   25507   ac_eof=`expr $ac_eof + 1`
   25508 fi
   25509 
   25510 cat >>$CONFIG_STATUS <<_ACEOF
   25511 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
   25512 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
   25513 _ACEOF
   25514 sed '
   25515 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
   25516 s/^/s,@/; s/!/@,|#_!!_#|/
   25517 :n
   25518 t n
   25519 s/'"$ac_delim"'$/,g/; t
   25520 s/$/\\/; p
   25521 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
   25522 ' >>$CONFIG_STATUS <conf$$subs.sed
   25523 rm -f conf$$subs.sed
   25524 cat >>$CONFIG_STATUS <<_ACEOF
   25525 :end
   25526 s/|#_!!_#|//g
   25527 CEOF$ac_eof
   25528 _ACEOF
   25529 
   25530 
   25531 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   25532 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   25533 # trailing colons and then remove the whole line if VPATH becomes empty
   25534 # (actually we leave an empty line to preserve line numbers).
   25535 if test "x$srcdir" = x.; then
   25536   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   25537 s/:*\$(srcdir):*/:/
   25538 s/:*\${srcdir}:*/:/
   25539 s/:*@srcdir@:*/:/
   25540 s/^\([^=]*=[	 ]*\):*/\1/
   25541 s/:*$//
   25542 s/^[^=]*=[	 ]*$//
   25543 }'
   25544 fi
   25545 
   25546 cat >>$CONFIG_STATUS <<\_ACEOF
   25547 fi # test -n "$CONFIG_FILES"
   25548 
   25549 
   25550 for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS
   25551 do
   25552   case $ac_tag in
   25553   :[FHLC]) ac_mode=$ac_tag; continue;;
   25554   esac
   25555   case $ac_mode$ac_tag in
   25556   :[FHL]*:*);;
   25557   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
   25558 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
   25559    { (exit 1); exit 1; }; };;
   25560   :[FH]-) ac_tag=-:-;;
   25561   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   25562   esac
   25563   ac_save_IFS=$IFS
   25564   IFS=:
   25565   set x $ac_tag
   25566   IFS=$ac_save_IFS
   25567   shift
   25568   ac_file=$1
   25569   shift
   25570 
   25571   case $ac_mode in
   25572   :L) ac_source=$1;;
   25573   :[FH])
   25574     ac_file_inputs=
   25575     for ac_f
   25576     do
   25577       case $ac_f in
   25578       -) ac_f="$tmp/stdin";;
   25579       *) # Look for the file first in the build tree, then in the source tree
   25580 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   25581 	 # because $ac_f cannot contain `:'.
   25582 	 test -f "$ac_f" ||
   25583 	   case $ac_f in
   25584 	   [\\/$]*) false;;
   25585 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   25586 	   esac ||
   25587 	   { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
   25588 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
   25589    { (exit 1); exit 1; }; };;
   25590       esac
   25591       ac_file_inputs="$ac_file_inputs $ac_f"
   25592     done
   25593 
   25594     # Let's still pretend it is `configure' which instantiates (i.e., don't
   25595     # use $as_me), people would be surprised to read:
   25596     #    /* config.h.  Generated by config.status.  */
   25597     configure_input="Generated from "`IFS=:
   25598 	  echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
   25599     if test x"$ac_file" != x-; then
   25600       configure_input="$ac_file.  $configure_input"
   25601       { echo "$as_me:$LINENO: creating $ac_file" >&5
   25602 echo "$as_me: creating $ac_file" >&6;}
   25603     fi
   25604 
   25605     case $ac_tag in
   25606     *:-:* | *:-) cat >"$tmp/stdin";;
   25607     esac
   25608     ;;
   25609   esac
   25610 
   25611   ac_dir=`$as_dirname -- "$ac_file" ||
   25612 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   25613 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   25614 	 X"$ac_file" : 'X\(//\)$' \| \
   25615 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   25616 echo X"$ac_file" |
   25617     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   25618 	    s//\1/
   25619 	    q
   25620 	  }
   25621 	  /^X\(\/\/\)[^/].*/{
   25622 	    s//\1/
   25623 	    q
   25624 	  }
   25625 	  /^X\(\/\/\)$/{
   25626 	    s//\1/
   25627 	    q
   25628 	  }
   25629 	  /^X\(\/\).*/{
   25630 	    s//\1/
   25631 	    q
   25632 	  }
   25633 	  s/.*/./; q'`
   25634   { as_dir="$ac_dir"
   25635   case $as_dir in #(
   25636   -*) as_dir=./$as_dir;;
   25637   esac
   25638   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   25639     as_dirs=
   25640     while :; do
   25641       case $as_dir in #(
   25642       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
   25643       *) as_qdir=$as_dir;;
   25644       esac
   25645       as_dirs="'$as_qdir' $as_dirs"
   25646       as_dir=`$as_dirname -- "$as_dir" ||
   25647 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   25648 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   25649 	 X"$as_dir" : 'X\(//\)$' \| \
   25650 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   25651 echo X"$as_dir" |
   25652     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   25653 	    s//\1/
   25654 	    q
   25655 	  }
   25656 	  /^X\(\/\/\)[^/].*/{
   25657 	    s//\1/
   25658 	    q
   25659 	  }
   25660 	  /^X\(\/\/\)$/{
   25661 	    s//\1/
   25662 	    q
   25663 	  }
   25664 	  /^X\(\/\).*/{
   25665 	    s//\1/
   25666 	    q
   25667 	  }
   25668 	  s/.*/./; q'`
   25669       test -d "$as_dir" && break
   25670     done
   25671     test -z "$as_dirs" || eval "mkdir $as_dirs"
   25672   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   25673 echo "$as_me: error: cannot create directory $as_dir" >&2;}
   25674    { (exit 1); exit 1; }; }; }
   25675   ac_builddir=.
   25676 
   25677 case "$ac_dir" in
   25678 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   25679 *)
   25680   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   25681   # A ".." for each directory in $ac_dir_suffix.
   25682   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   25683   case $ac_top_builddir_sub in
   25684   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   25685   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   25686   esac ;;
   25687 esac
   25688 ac_abs_top_builddir=$ac_pwd
   25689 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   25690 # for backward compatibility:
   25691 ac_top_builddir=$ac_top_build_prefix
   25692 
   25693 case $srcdir in
   25694   .)  # We are building in place.
   25695     ac_srcdir=.
   25696     ac_top_srcdir=$ac_top_builddir_sub
   25697     ac_abs_top_srcdir=$ac_pwd ;;
   25698   [\\/]* | ?:[\\/]* )  # Absolute name.
   25699     ac_srcdir=$srcdir$ac_dir_suffix;
   25700     ac_top_srcdir=$srcdir
   25701     ac_abs_top_srcdir=$srcdir ;;
   25702   *) # Relative name.
   25703     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   25704     ac_top_srcdir=$ac_top_build_prefix$srcdir
   25705     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   25706 esac
   25707 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   25708 
   25709 
   25710   case $ac_mode in
   25711   :F)
   25712   #
   25713   # CONFIG_FILE
   25714   #
   25715 
   25716   case $INSTALL in
   25717   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   25718   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   25719   esac
   25720   ac_MKDIR_P=$MKDIR_P
   25721   case $MKDIR_P in
   25722   [\\/$]* | ?:[\\/]* ) ;;
   25723   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
   25724   esac
   25725 _ACEOF
   25726 
   25727 cat >>$CONFIG_STATUS <<\_ACEOF
   25728 # If the template does not know about datarootdir, expand it.
   25729 # FIXME: This hack should be removed a few years after 2.60.
   25730 ac_datarootdir_hack=; ac_datarootdir_seen=
   25731 
   25732 case `sed -n '/datarootdir/ {
   25733   p
   25734   q
   25735 }
   25736 /@datadir@/p
   25737 /@docdir@/p
   25738 /@infodir@/p
   25739 /@localedir@/p
   25740 /@mandir@/p
   25741 ' $ac_file_inputs` in
   25742 *datarootdir*) ac_datarootdir_seen=yes;;
   25743 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   25744   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   25745 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   25746 _ACEOF
   25747 cat >>$CONFIG_STATUS <<_ACEOF
   25748   ac_datarootdir_hack='
   25749   s&@datadir@&$datadir&g
   25750   s&@docdir@&$docdir&g
   25751   s&@infodir@&$infodir&g
   25752   s&@localedir@&$localedir&g
   25753   s&@mandir@&$mandir&g
   25754     s&\\\${datarootdir}&$datarootdir&g' ;;
   25755 esac
   25756 _ACEOF
   25757 
   25758 # Neutralize VPATH when `$srcdir' = `.'.
   25759 # Shell code in configure.ac might set extrasub.
   25760 # FIXME: do we really want to maintain this feature?
   25761 cat >>$CONFIG_STATUS <<_ACEOF
   25762   sed "$ac_vpsub
   25763 $extrasub
   25764 _ACEOF
   25765 cat >>$CONFIG_STATUS <<\_ACEOF
   25766 :t
   25767 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   25768 s&@configure_input@&$configure_input&;t t
   25769 s&@top_builddir@&$ac_top_builddir_sub&;t t
   25770 s&@srcdir@&$ac_srcdir&;t t
   25771 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   25772 s&@top_srcdir@&$ac_top_srcdir&;t t
   25773 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   25774 s&@builddir@&$ac_builddir&;t t
   25775 s&@abs_builddir@&$ac_abs_builddir&;t t
   25776 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   25777 s&@INSTALL@&$ac_INSTALL&;t t
   25778 s&@MKDIR_P@&$ac_MKDIR_P&;t t
   25779 $ac_datarootdir_hack
   25780 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
   25781 
   25782 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   25783   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
   25784   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
   25785   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   25786 which seems to be undefined.  Please make sure it is defined." >&5
   25787 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   25788 which seems to be undefined.  Please make sure it is defined." >&2;}
   25789 
   25790   rm -f "$tmp/stdin"
   25791   case $ac_file in
   25792   -) cat "$tmp/out"; rm -f "$tmp/out";;
   25793   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
   25794   esac
   25795  ;;
   25796   :H)
   25797   #
   25798   # CONFIG_HEADER
   25799   #
   25800 _ACEOF
   25801 
   25802 # Transform confdefs.h into a sed script `conftest.defines', that
   25803 # substitutes the proper values into config.h.in to produce config.h.
   25804 rm -f conftest.defines conftest.tail
   25805 # First, append a space to every undef/define line, to ease matching.
   25806 echo 's/$/ /' >conftest.defines
   25807 # Then, protect against being on the right side of a sed subst, or in
   25808 # an unquoted here document, in config.status.  If some macros were
   25809 # called several times there might be several #defines for the same
   25810 # symbol, which is useless.  But do not sort them, since the last
   25811 # AC_DEFINE must be honored.
   25812 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   25813 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
   25814 # NAME is the cpp macro being defined, VALUE is the value it is being given.
   25815 # PARAMS is the parameter list in the macro definition--in most cases, it's
   25816 # just an empty string.
   25817 ac_dA='s,^\\([	 #]*\\)[^	 ]*\\([	 ]*'
   25818 ac_dB='\\)[	 (].*,\\1define\\2'
   25819 ac_dC=' '
   25820 ac_dD=' ,'
   25821 
   25822 uniq confdefs.h |
   25823   sed -n '
   25824 	t rset
   25825 	:rset
   25826 	s/^[	 ]*#[	 ]*define[	 ][	 ]*//
   25827 	t ok
   25828 	d
   25829 	:ok
   25830 	s/[\\&,]/\\&/g
   25831 	s/^\('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
   25832 	s/^\('"$ac_word_re"'\)[	 ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
   25833   ' >>conftest.defines
   25834 
   25835 # Remove the space that was appended to ease matching.
   25836 # Then replace #undef with comments.  This is necessary, for
   25837 # example, in the case of _POSIX_SOURCE, which is predefined and required
   25838 # on some systems where configure will not decide to define it.
   25839 # (The regexp can be short, since the line contains either #define or #undef.)
   25840 echo 's/ $//
   25841 s,^[	 #]*u.*,/* & */,' >>conftest.defines
   25842 
   25843 # Break up conftest.defines:
   25844 ac_max_sed_lines=50
   25845 
   25846 # First sed command is:	 sed -f defines.sed $ac_file_inputs >"$tmp/out1"
   25847 # Second one is:	 sed -f defines.sed "$tmp/out1" >"$tmp/out2"
   25848 # Third one will be:	 sed -f defines.sed "$tmp/out2" >"$tmp/out1"
   25849 # et cetera.
   25850 ac_in='$ac_file_inputs'
   25851 ac_out='"$tmp/out1"'
   25852 ac_nxt='"$tmp/out2"'
   25853 
   25854 while :
   25855 do
   25856   # Write a here document:
   25857     cat >>$CONFIG_STATUS <<_ACEOF
   25858     # First, check the format of the line:
   25859     cat >"\$tmp/defines.sed" <<\\CEOF
   25860 /^[	 ]*#[	 ]*undef[	 ][	 ]*$ac_word_re[	 ]*\$/b def
   25861 /^[	 ]*#[	 ]*define[	 ][	 ]*$ac_word_re[(	 ]/b def
   25862 b
   25863 :def
   25864 _ACEOF
   25865   sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
   25866   echo 'CEOF
   25867     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
   25868   ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
   25869   sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
   25870   grep . conftest.tail >/dev/null || break
   25871   rm -f conftest.defines
   25872   mv conftest.tail conftest.defines
   25873 done
   25874 rm -f conftest.defines conftest.tail
   25875 
   25876 echo "ac_result=$ac_in" >>$CONFIG_STATUS
   25877 cat >>$CONFIG_STATUS <<\_ACEOF
   25878   if test x"$ac_file" != x-; then
   25879     echo "/* $configure_input  */" >"$tmp/config.h"
   25880     cat "$ac_result" >>"$tmp/config.h"
   25881     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
   25882       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
   25883 echo "$as_me: $ac_file is unchanged" >&6;}
   25884     else
   25885       rm -f $ac_file
   25886       mv "$tmp/config.h" $ac_file
   25887     fi
   25888   else
   25889     echo "/* $configure_input  */"
   25890     cat "$ac_result"
   25891   fi
   25892   rm -f "$tmp/out12"
   25893 # Compute $ac_file's index in $config_headers.
   25894 _am_arg=$ac_file
   25895 _am_stamp_count=1
   25896 for _am_header in $config_headers :; do
   25897   case $_am_header in
   25898     $_am_arg | $_am_arg:* )
   25899       break ;;
   25900     * )
   25901       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   25902   esac
   25903 done
   25904 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
   25905 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   25906 	 X"$_am_arg" : 'X\(//\)[^/]' \| \
   25907 	 X"$_am_arg" : 'X\(//\)$' \| \
   25908 	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
   25909 echo X"$_am_arg" |
   25910     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   25911 	    s//\1/
   25912 	    q
   25913 	  }
   25914 	  /^X\(\/\/\)[^/].*/{
   25915 	    s//\1/
   25916 	    q
   25917 	  }
   25918 	  /^X\(\/\/\)$/{
   25919 	    s//\1/
   25920 	    q
   25921 	  }
   25922 	  /^X\(\/\).*/{
   25923 	    s//\1/
   25924 	    q
   25925 	  }
   25926 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   25927  ;;
   25928 
   25929   :C)  { echo "$as_me:$LINENO: executing $ac_file commands" >&5
   25930 echo "$as_me: executing $ac_file commands" >&6;}
   25931  ;;
   25932   esac
   25933 
   25934 
   25935   case $ac_file$ac_mode in
   25936     "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
   25937   # Strip MF so we end up with the name of the file.
   25938   mf=`echo "$mf" | sed -e 's/:.*$//'`
   25939   # Check whether this is an Automake generated Makefile or not.
   25940   # We used to match only the files named `Makefile.in', but
   25941   # some people rename them; so instead we look at the file content.
   25942   # Grep'ing the first line is not enough: some people post-process
   25943   # each Makefile.in and add a new line on top of each file to say so.
   25944   # Grep'ing the whole file is not good either: AIX grep has a line
   25945   # limit of 2048, but all sed's we know have understand at least 4000.
   25946   if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
   25947     dirpart=`$as_dirname -- "$mf" ||
   25948 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   25949 	 X"$mf" : 'X\(//\)[^/]' \| \
   25950 	 X"$mf" : 'X\(//\)$' \| \
   25951 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   25952 echo X"$mf" |
   25953     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   25954 	    s//\1/
   25955 	    q
   25956 	  }
   25957 	  /^X\(\/\/\)[^/].*/{
   25958 	    s//\1/
   25959 	    q
   25960 	  }
   25961 	  /^X\(\/\/\)$/{
   25962 	    s//\1/
   25963 	    q
   25964 	  }
   25965 	  /^X\(\/\).*/{
   25966 	    s//\1/
   25967 	    q
   25968 	  }
   25969 	  s/.*/./; q'`
   25970   else
   25971     continue
   25972   fi
   25973   # Extract the definition of DEPDIR, am__include, and am__quote
   25974   # from the Makefile without running `make'.
   25975   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   25976   test -z "$DEPDIR" && continue
   25977   am__include=`sed -n 's/^am__include = //p' < "$mf"`
   25978   test -z "am__include" && continue
   25979   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   25980   # When using ansi2knr, U may be empty or an underscore; expand it
   25981   U=`sed -n 's/^U = //p' < "$mf"`
   25982   # Find all dependency output files, they are included files with
   25983   # $(DEPDIR) in their names.  We invoke sed twice because it is the
   25984   # simplest approach to changing $(DEPDIR) to its actual value in the
   25985   # expansion.
   25986   for file in `sed -n "
   25987     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   25988        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   25989     # Make sure the directory exists.
   25990     test -f "$dirpart/$file" && continue
   25991     fdir=`$as_dirname -- "$file" ||
   25992 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   25993 	 X"$file" : 'X\(//\)[^/]' \| \
   25994 	 X"$file" : 'X\(//\)$' \| \
   25995 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   25996 echo X"$file" |
   25997     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   25998 	    s//\1/
   25999 	    q
   26000 	  }
   26001 	  /^X\(\/\/\)[^/].*/{
   26002 	    s//\1/
   26003 	    q
   26004 	  }
   26005 	  /^X\(\/\/\)$/{
   26006 	    s//\1/
   26007 	    q
   26008 	  }
   26009 	  /^X\(\/\).*/{
   26010 	    s//\1/
   26011 	    q
   26012 	  }
   26013 	  s/.*/./; q'`
   26014     { as_dir=$dirpart/$fdir
   26015   case $as_dir in #(
   26016   -*) as_dir=./$as_dir;;
   26017   esac
   26018   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   26019     as_dirs=
   26020     while :; do
   26021       case $as_dir in #(
   26022       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
   26023       *) as_qdir=$as_dir;;
   26024       esac
   26025       as_dirs="'$as_qdir' $as_dirs"
   26026       as_dir=`$as_dirname -- "$as_dir" ||
   26027 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   26028 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   26029 	 X"$as_dir" : 'X\(//\)$' \| \
   26030 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   26031 echo X"$as_dir" |
   26032     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   26033 	    s//\1/
   26034 	    q
   26035 	  }
   26036 	  /^X\(\/\/\)[^/].*/{
   26037 	    s//\1/
   26038 	    q
   26039 	  }
   26040 	  /^X\(\/\/\)$/{
   26041 	    s//\1/
   26042 	    q
   26043 	  }
   26044 	  /^X\(\/\).*/{
   26045 	    s//\1/
   26046 	    q
   26047 	  }
   26048 	  s/.*/./; q'`
   26049       test -d "$as_dir" && break
   26050     done
   26051     test -z "$as_dirs" || eval "mkdir $as_dirs"
   26052   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   26053 echo "$as_me: error: cannot create directory $as_dir" >&2;}
   26054    { (exit 1); exit 1; }; }; }
   26055     # echo "creating $dirpart/$file"
   26056     echo '# dummy' > "$dirpart/$file"
   26057   done
   26058 done
   26059  ;;
   26060 
   26061   esac
   26062 done # for ac_tag
   26063 
   26064 
   26065 { (exit 0); exit 0; }
   26066 _ACEOF
   26067 chmod +x $CONFIG_STATUS
   26068 ac_clean_files=$ac_clean_files_save
   26069 
   26070 
   26071 # configure is writing to config.log, and then calls config.status.
   26072 # config.status does its own redirection, appending to config.log.
   26073 # Unfortunately, on DOS this fails, as config.log is still kept open
   26074 # by configure, so config.status won't be able to write to it; its
   26075 # output is simply discarded.  So we exec the FD to /dev/null,
   26076 # effectively closing config.log, so it can be properly (re)opened and
   26077 # appended to by config.status.  When coming back to configure, we
   26078 # need to make the FD available again.
   26079 if test "$no_create" != yes; then
   26080   ac_cs_success=:
   26081   ac_config_status_args=
   26082   test "$silent" = yes &&
   26083     ac_config_status_args="$ac_config_status_args --quiet"
   26084   exec 5>/dev/null
   26085   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   26086   exec 5>>config.log
   26087   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   26088   # would make configure fail if this is the last instruction.
   26089   $ac_cs_success || { (exit 1); exit 1; }
   26090 fi
   26091 
   26092 
   26093 man_pages_suffix=$LIBMAN_SUFFIX
   26094 if test -z "$man_pages_suffix"; then
   26095     man_pages_suffix=none
   26096 fi
   26097 
   26098 echo ""
   26099 echo "X11 will be built with the following settings:"
   26100 echo " Loadable i18n module support:            "$XLIB_LOADABLE_I18N
   26101 echo " Loadable xcursor library support:        "$XLIB_LOADABLE_XCURSOR
   26102 echo " Use XCB:                                 "$ac_cv_use_xcb
   26103 echo " Threading support:                       "$xthreads
   26104 echo " Use Threads safe API:                    "$mtsafeapi
   26105 echo " Threads stubs in libX11:                 "$thrstubs
   26106 echo " XCMS:                                    "$XCMS
   26107 echo " Internationalization support:            "$XLOCALE
   26108 echo " XF86BigFont support:                     "$XF86BIGFONT
   26109 echo " XKB support:                             "$XKB
   26110 echo " XLOCALEDIR environment variable support: "$ENABLE_XLOCALEDIR
   26111 echo " Manual pages suffix:                     "$man_pages_suffix
   26112 echo " Compose table cache enabled:             "$COMPOSECACHE
   26113 echo ""
   26114